.elementor-5084 .elementor-element.elementor-element-387b738{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;}.elementor-5084 .elementor-element.elementor-element-2c0db99 > .elementor-widget-container{margin:0px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-5084 .elementor-element.elementor-element-e2ef353{text-align:center;font-family:"Roboto", Sans-serif;}.elementor-5084 .elementor-element.elementor-element-2b79731 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:30px 30px 30px 30px;padding:20px 30px 20px 30px;}.elementor-5084 .elementor-element.elementor-element-2b79731 .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-2b79731 .elementor-button:focus{background-color:#1F2937;border-color:#FFFFFF;box-shadow:0px 8px 17px 0px rgba(0, 0, 0, 0.31);}.elementor-5084 .elementor-element.elementor-element-2b79731 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-5084 .elementor-element.elementor-element-2b79731.elementor-element{--align-self:center;}.elementor-5084 .elementor-element.elementor-element-2b79731{--e-transform-transition-duration:100ms;}.elementor-5084 .elementor-element.elementor-element-2b79731 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5084 .elementor-element.elementor-element-2b79731 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-5084 .elementor-element.elementor-element-c3820fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-3e93299 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5084 .elementor-element.elementor-element-3e93299 img{width:100%;height:550px;object-fit:cover;object-position:center center;}.elementor-5084 .elementor-element.elementor-element-c6c9faf{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:2rem 2rem 2rem 2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:4rem;--padding-right:4rem;}.elementor-5084 .elementor-element.elementor-element-c6c9faf:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-c6c9faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF99;}.elementor-5084 .elementor-element.elementor-element-c6c9faf.e-con{--align-self:center;}.elementor-5084 .elementor-element.elementor-element-7d62193 > .elementor-widget-container{margin:-14px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-5084 .elementor-element.elementor-element-7d62193 .elementor-heading-title{font-size:4.5rem;font-weight:900;color:#111827;}.elementor-5084 .elementor-element.elementor-element-b287168{font-size:1.25rem;font-weight:300;color:#1F2937;}.elementor-5084 .elementor-element.elementor-element-bfeceda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-69c5682 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;letter-spacing:0.3px;fill:var( --e-global-color-5426b5a );color:var( --e-global-color-5426b5a );box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-style:none;border-radius:30px 30px 30px 30px;padding:0.75rem 2rem 0.75rem 2rem;}.elementor-5084 .elementor-element.elementor-element-69c5682{--e-transform-transition-duration:100ms;}.elementor-5084 .elementor-element.elementor-element-69c5682 .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-69c5682 .elementor-button:focus{border-color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-895fed0 .elementor-button{background-color:#FFFFFF80;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;letter-spacing:0.3px;fill:#000000;color:#000000;border-style:none;border-radius:30px 30px 30px 30px;padding:0.75rem 2rem 0.75rem 2rem;}.elementor-5084 .elementor-element.elementor-element-895fed0 .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-895fed0 .elementor-button:focus{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-895fed0{--e-transform-transition-duration:100ms;}.elementor-5084 .elementor-element.elementor-element-61b30e2{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-ace8df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-932cf71 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5084 .elementor-element.elementor-element-932cf71 img{width:100%;height:550px;object-fit:cover;object-position:center center;}.elementor-5084 .elementor-element.elementor-element-91bbfcb{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:2rem 2rem 2rem 2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:4rem;--padding-right:4rem;}.elementor-5084 .elementor-element.elementor-element-91bbfcb:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-91bbfcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF99;}.elementor-5084 .elementor-element.elementor-element-91bbfcb.e-con{--align-self:center;}.elementor-5084 .elementor-element.elementor-element-9e58a4c > .elementor-widget-container{margin:-14px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-5084 .elementor-element.elementor-element-9e58a4c .elementor-heading-title{font-size:4.5rem;font-weight:900;color:#111827;}.elementor-5084 .elementor-element.elementor-element-7d6c74a{font-size:1.25rem;font-weight:300;color:#1F2937;}.elementor-5084 .elementor-element.elementor-element-c49d8e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-6413d4b .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;letter-spacing:0.3px;fill:var( --e-global-color-5426b5a );color:var( --e-global-color-5426b5a );box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-style:none;border-radius:30px 30px 30px 30px;padding:0.75rem 2rem 0.75rem 2rem;}.elementor-5084 .elementor-element.elementor-element-6413d4b{--e-transform-transition-duration:100ms;}.elementor-5084 .elementor-element.elementor-element-6413d4b .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-6413d4b .elementor-button:focus{border-color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-7f1ad0c .elementor-button{background-color:#FFFFFF80;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;letter-spacing:0.3px;fill:#000000;color:#000000;border-style:none;border-radius:30px 30px 30px 30px;padding:0.75rem 2rem 0.75rem 2rem;}.elementor-5084 .elementor-element.elementor-element-7f1ad0c .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-7f1ad0c .elementor-button:focus{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-7f1ad0c{--e-transform-transition-duration:100ms;}.elementor-5084 .elementor-element.elementor-element-8564d03{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-eb9af21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-ce27cd8 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5084 .elementor-element.elementor-element-ce27cd8 img{width:100%;height:550px;object-fit:cover;object-position:center center;}.elementor-5084 .elementor-element.elementor-element-55ab0ed{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:2rem 2rem 2rem 2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:4rem;--padding-right:4rem;}.elementor-5084 .elementor-element.elementor-element-55ab0ed:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-55ab0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF99;}.elementor-5084 .elementor-element.elementor-element-55ab0ed.e-con{--align-self:center;}.elementor-5084 .elementor-element.elementor-element-edc3acc > .elementor-widget-container{margin:-14px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-5084 .elementor-element.elementor-element-edc3acc .elementor-heading-title{font-size:4.5rem;font-weight:900;color:#111827;}.elementor-5084 .elementor-element.elementor-element-b34affc{font-size:1.25rem;font-weight:300;color:#1F2937;}.elementor-5084 .elementor-element.elementor-element-76970da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-8315687 .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;letter-spacing:0.3px;fill:var( --e-global-color-5426b5a );color:var( --e-global-color-5426b5a );box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-style:none;border-radius:30px 30px 30px 30px;padding:0.75rem 2rem 0.75rem 2rem;}.elementor-5084 .elementor-element.elementor-element-8315687{--e-transform-transition-duration:100ms;}.elementor-5084 .elementor-element.elementor-element-8315687 .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-8315687 .elementor-button:focus{border-color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-16af01f .elementor-button{background-color:#FFFFFF80;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;letter-spacing:0.3px;fill:#000000;color:#000000;border-style:none;border-radius:30px 30px 30px 30px;padding:0.75rem 2rem 0.75rem 2rem;}.elementor-5084 .elementor-element.elementor-element-16af01f .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-16af01f .elementor-button:focus{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-16af01f{--e-transform-transition-duration:100ms;}.elementor-5084 .elementor-element.elementor-element-22e7ac3{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-14904b2{--display:flex;--min-height:100vh;--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;--overflow:hidden;}.elementor-5084 .elementor-element.elementor-element-8ba9d95{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-5084 .elementor-element.elementor-element-8f8bf31 .elementor-heading-title{font-size:3.75rem;color:#1D1D1F;}.elementor-5084 .elementor-element.elementor-element-3089122{font-size:1.5rem;}.elementor-5084 .elementor-element.elementor-element-01b5f8a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-8d2976b .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:0.3px;fill:var( --e-global-color-5426b5a );color:var( --e-global-color-5426b5a );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:30px 30px 30px 30px;padding:1rem 2rem 1rem 2rem;}.elementor-5084 .elementor-element.elementor-element-8d2976b .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-8d2976b .elementor-button:focus{background-color:#1F2937;border-color:#FFFFFF;box-shadow:0px 8px 17px 0px rgba(0, 0, 0, 0.31);}.elementor-5084 .elementor-element.elementor-element-8d2976b > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-5084 .elementor-element.elementor-element-8d2976b.elementor-element{--align-self:center;}.elementor-5084 .elementor-element.elementor-element-8d2976b{--e-transform-transition-duration:100ms;}.elementor-5084 .elementor-element.elementor-element-8d2976b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5084 .elementor-element.elementor-element-8d2976b .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-5084 .elementor-element.elementor-element-2d13bfa .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;letter-spacing:0.3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:30px 30px 30px 30px;padding:1rem 2rem 1rem 2rem;}.elementor-5084 .elementor-element.elementor-element-2d13bfa .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-2d13bfa .elementor-button:focus{background-color:#000000;color:var( --e-global-color-3318df2 );border-color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-2d13bfa > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-5084 .elementor-element.elementor-element-2d13bfa{--e-transform-transition-duration:100ms;}.elementor-5084 .elementor-element.elementor-element-2d13bfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5084 .elementor-element.elementor-element-2d13bfa .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-5084 .elementor-element.elementor-element-2d13bfa .elementor-button:hover svg, .elementor-5084 .elementor-element.elementor-element-2d13bfa .elementor-button:focus svg{fill:var( --e-global-color-3318df2 );}.elementor-5084 .elementor-element.elementor-element-bcb745c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-bcb745c.e-con{--align-self:center;}.elementor-5084 .elementor-element.elementor-element-f77dbf0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-6b4a2c2 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5084 .elementor-element.elementor-element-3f9e6fe{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5084 .elementor-element.elementor-element-890a096{text-align:center;font-weight:700;color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-fbf07db{--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;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-5084 .elementor-element.elementor-element-81bd2a5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;box-shadow:0px 8px 26px -18px rgba(171.70000000000002, 171.70000000000002, 171.70000000000002, 0.5);--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-5084 .elementor-element.elementor-element-81bd2a5:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-81bd2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-2a4d06b .elementor-heading-title{font-size:3rem;font-weight:700;color:#111827;}.elementor-5084 .elementor-element.elementor-element-dd458a1 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-5084 .elementor-element.elementor-element-dd458a1{font-size:1.25rem;line-height:1.75rem;}.elementor-5084 .elementor-element.elementor-element-f57abb0 .elementor-button{background-color:#0071E3;font-family:"Roboto", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;letter-spacing:0.3px;fill:var( --e-global-color-5426b5a );color:var( --e-global-color-5426b5a );box-shadow:0px 2px 11px -3px rgba(71.4, 71.4, 71.4, 0.54);border-style:none;border-radius:30px 30px 30px 30px;padding:1rem 2rem 1rem 2rem;}.elementor-5084 .elementor-element.elementor-element-f57abb0 .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-f57abb0 .elementor-button:focus{background-color:#0077ED;border-color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-f57abb0 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-5084 .elementor-element.elementor-element-f57abb0.elementor-element{--align-self:center;}.elementor-5084 .elementor-element.elementor-element-f57abb0{--e-transform-transition-duration:100ms;}.elementor-5084 .elementor-element.elementor-element-2dfd4ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-6468797 .elementor-heading-title{font-size:3rem;font-weight:700;color:#111827;}.elementor-5084 .elementor-element.elementor-element-8d1117c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overflow:hidden;--padding-top:0rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5084 .elementor-element.elementor-element-eea91ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-f9d4304{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-194ca41 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 10px -12px rgba(0, 0, 0, 0.8);}.elementor-5084 .elementor-element.elementor-element-7bedb14 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-5084 .elementor-element.elementor-element-7bedb14 .elementor-heading-title{font-size:1.5rem;font-weight:700;color:#111827;}.elementor-5084 .elementor-element.elementor-element-9503359{font-size:0.85rem;}.elementor-5084 .elementor-element.elementor-element-4edd6c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-9aac863{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-6a90a9b img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 10px -12px rgba(0, 0, 0, 0.8);}.elementor-5084 .elementor-element.elementor-element-50b0def > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-5084 .elementor-element.elementor-element-50b0def .elementor-heading-title{font-size:1.5rem;font-weight:700;color:#111827;}.elementor-5084 .elementor-element.elementor-element-4c25ccb{font-size:0.85rem;}.elementor-5084 .elementor-element.elementor-element-89ca961{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-a98a6ec{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-454376b img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 10px -12px rgba(0, 0, 0, 0.8);}.elementor-5084 .elementor-element.elementor-element-62cc867 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-5084 .elementor-element.elementor-element-62cc867 .elementor-heading-title{font-size:1.5rem;font-weight:700;color:#111827;}.elementor-5084 .elementor-element.elementor-element-f65650d{font-size:0.85rem;}.elementor-5084 .elementor-element.elementor-element-042faf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-efbe021{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-46dfa92 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 10px -12px rgba(0, 0, 0, 0.8);}.elementor-5084 .elementor-element.elementor-element-43ae881 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-5084 .elementor-element.elementor-element-43ae881 .elementor-heading-title{font-size:1.5rem;font-weight:700;color:#111827;}.elementor-5084 .elementor-element.elementor-element-74b8950{font-size:0.85rem;}.elementor-5084 .elementor-element.elementor-element-7cfdbf8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-807c5db{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-48b44b7 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 10px -12px rgba(0, 0, 0, 0.8);}.elementor-5084 .elementor-element.elementor-element-00f1846 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-5084 .elementor-element.elementor-element-00f1846 .elementor-heading-title{font-size:1.5rem;font-weight:700;color:#111827;}.elementor-5084 .elementor-element.elementor-element-4e28bad{font-size:0.85rem;}.elementor-5084 .elementor-element.elementor-element-a553eba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-87ed6b0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-eb7ee42 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 10px -12px rgba(0, 0, 0, 0.8);}.elementor-5084 .elementor-element.elementor-element-ceb553f > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-5084 .elementor-element.elementor-element-ceb553f .elementor-heading-title{font-size:1.5rem;font-weight:700;color:#111827;}.elementor-5084 .elementor-element.elementor-element-dcf2dc1{font-size:0.85rem;}.elementor-5084 .elementor-element.elementor-element-46461af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-10efde1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-afeb047 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 10px -12px rgba(0, 0, 0, 0.8);}.elementor-5084 .elementor-element.elementor-element-4f8abb5 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-5084 .elementor-element.elementor-element-4f8abb5 .elementor-heading-title{font-size:1.5rem;font-weight:700;color:#111827;}.elementor-5084 .elementor-element.elementor-element-9d66b04{font-size:0.85rem;}.elementor-5084 .elementor-element.elementor-element-b97782e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-05e15a2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-e19d322 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 10px -12px rgba(0, 0, 0, 0.8);}.elementor-5084 .elementor-element.elementor-element-edbf8ba > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-5084 .elementor-element.elementor-element-edbf8ba .elementor-heading-title{font-size:1.5rem;font-weight:700;color:#111827;}.elementor-5084 .elementor-element.elementor-element-daab8e1{font-size:0.85rem;}.elementor-5084 .elementor-element.elementor-element-af1efd0{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-140px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:20px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-140px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:20px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-arrow-hover-color:#000000;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-swiper-pagination-spacing:38px;}.elementor-5084 .elementor-element.elementor-element-af1efd0 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#D6D6D6;}.elementor-5084 .elementor-element.elementor-element-af1efd0 > .elementor-widget-container{margin:0px 0px 0px -50px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5084 .elementor-element.elementor-element-af1efd0{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-5084 .elementor-element.elementor-element-387b738{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5084 .elementor-element.elementor-element-c3820fb{--justify-content:flex-end;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5084 .elementor-element.elementor-element-c6c9faf{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-5084 .elementor-element.elementor-element-7d62193 .elementor-heading-title{font-size:1.85rem;line-height:2em;}.elementor-5084 .elementor-element.elementor-element-b287168{text-align:center;font-size:0.875em;}.elementor-5084 .elementor-element.elementor-element-ace8df4{--justify-content:flex-end;}.elementor-5084 .elementor-element.elementor-element-91bbfcb{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-5084 .elementor-element.elementor-element-9e58a4c .elementor-heading-title{font-size:1.85rem;line-height:2em;}.elementor-5084 .elementor-element.elementor-element-7d6c74a{text-align:center;font-size:0.875em;}.elementor-5084 .elementor-element.elementor-element-eb9af21{--justify-content:flex-end;}.elementor-5084 .elementor-element.elementor-element-55ab0ed{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-5084 .elementor-element.elementor-element-edc3acc .elementor-heading-title{font-size:1.85rem;line-height:2em;}.elementor-5084 .elementor-element.elementor-element-b34affc{text-align:center;font-size:0.875em;}.elementor-5084 .elementor-element.elementor-element-14904b2{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:5rem;--padding-bottom:8rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-5084 .elementor-element.elementor-element-8ba9d95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-8f8bf31{text-align:center;}.elementor-5084 .elementor-element.elementor-element-3089122{text-align:center;}.elementor-5084 .elementor-element.elementor-element-01b5f8a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-5084 .elementor-element.elementor-element-fbf07db{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5084 .elementor-element.elementor-element-2a4d06b{text-align:center;}.elementor-5084 .elementor-element.elementor-element-2a4d06b .elementor-heading-title{font-size:1.85rem;}.elementor-5084 .elementor-element.elementor-element-dd458a1{text-align:center;}.elementor-5084 .elementor-element.elementor-element-2dfd4ac{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-5084 .elementor-element.elementor-element-6468797 .elementor-heading-title{font-size:2.25rem;}.elementor-5084 .elementor-element.elementor-element-af1efd0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5084 .elementor-element.elementor-element-af1efd0 > .elementor-widget-container{margin:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-5084 .elementor-element.elementor-element-bfeceda{--width:100%;}.elementor-5084 .elementor-element.elementor-element-c49d8e2{--width:100%;}.elementor-5084 .elementor-element.elementor-element-76970da{--width:100%;}.elementor-5084 .elementor-element.elementor-element-14904b2{--content-width:1560px;}.elementor-5084 .elementor-element.elementor-element-8ba9d95{--width:70%;}.elementor-5084 .elementor-element.elementor-element-bcb745c{--width:30%;}.elementor-5084 .elementor-element.elementor-element-fbf07db{--content-width:1560px;}.elementor-5084 .elementor-element.elementor-element-2dfd4ac{--content-width:1560px;}}/* Start custom CSS for button, class: .elementor-element-2b79731 */.elementor-5084 .elementor-element.elementor-element-2b79731:hover .elementor-button-icon{
    transform:translateX(5px);
    transition: 0.3s ;
}
.elementor-5084 .elementor-element.elementor-element-2b79731 .elementor-button-icon{
    transform:translateX(0px);
    transition: 0.3s ; 
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c9faf */.elementor-5084 .elementor-element.elementor-element-c6c9faf{
    width: auto;
    backdrop-filter: blur(25px);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
@media(max-width:768px){
    .elementor-5084 .elementor-element.elementor-element-c6c9faf{
        max-width:90%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3820fb */.elementor-5084 .elementor-element.elementor-element-c3820fb {
  scroll-margin-top: 200px ;
}
@media(max-width:768px){
    .elementor-5084 .elementor-element.elementor-element-c3820fb {
  scroll-margin-top: 100px ;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bbfcb */.elementor-5084 .elementor-element.elementor-element-91bbfcb{
    width: auto;
    backdrop-filter: blur(25px);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
@media(max-width:768px){
    .elementor-5084 .elementor-element.elementor-element-91bbfcb{
        max-width:90%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ace8df4 */.elementor-5084 .elementor-element.elementor-element-ace8df4 {
  scroll-margin-top: 200px ;
}
@media(max-width:768px){
    .elementor-5084 .elementor-element.elementor-element-ace8df4 {
  scroll-margin-top: 100px ;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55ab0ed */.elementor-5084 .elementor-element.elementor-element-55ab0ed{
    width: auto;
    backdrop-filter: blur(25px);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
@media(max-width:768px){
    .elementor-5084 .elementor-element.elementor-element-55ab0ed{
        max-width:90%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb9af21 */.elementor-5084 .elementor-element.elementor-element-eb9af21 {
  scroll-margin-top: 200px ;
}
@media(max-width:768px){
    .elementor-5084 .elementor-element.elementor-element-eb9af21 {
  scroll-margin-top: 100px ;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d2976b */.elementor-5084 .elementor-element.elementor-element-8d2976b .elementor-button-icon{
   ; 
    font-size:20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d13bfa */.elementor-5084 .elementor-element.elementor-element-2d13bfa .elementor-button-icon{
   ; 
    font-size:20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f77dbf0 */.elementor-5084 .elementor-element.elementor-element-f77dbf0{
    position: absolute;
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
  width: 120px;
  height: 25px;
  background: #1d1d1f;
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  z-index: 20;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6b4a2c2 */.elementor-5084 .elementor-element.elementor-element-6b4a2c2{
    width: 320px;
    height: 640px;
    border: 14px solid #1d1d1f;
    border-radius: 45px;
  overflow: hidden;
  position: relative;
  background: #000;
  box-shadow: 0 30px 60px rgba(0,0,0,0.15);
  margin: 0 auto;
  flex-shrink: 0;

}
.elementor-5084 .elementor-element.elementor-element-6b4a2c2 .elementor-widget-video,
.elementor-widget-video .elementor-wrapper,
.elementor-widget-video .elementor-video {
    width: 100% !important;
    height: 100% !important;
    aspect-ratio: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f9e6fe */.elementor-5084 .elementor-element.elementor-element-3f9e6fe{
    position: absolute;
    bottom:1rem;
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd458a1 */.elementor-5084 .elementor-element.elementor-element-dd458a1{
    max-width: 42rem;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f57abb0 */.elementor-5084 .elementor-element.elementor-element-f57abb0 .elementor-button-icon{
   ; 
    font-size:20px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-af1efd0 */.elementor-5084 .elementor-element.elementor-element-af1efd0 .swiper {
overflow: visible; 
}
.elementor-5084 .elementor-element.elementor-element-af1efd0 .swiper img {
  aspect-ratio: 16 / 9 !important;
  width: 100% !important;
  object-fit: cover !important;
}
.elementor-5084 .elementor-element.elementor-element-af1efd0 .swiper-slide{
    max-width: 1000px;
}

.elementor-5084 .elementor-element.elementor-element-af1efd0 .swiper-pagination{
    background-color: #e5e5ea;
     padding: 12px 20px;
     border-radius: 50px;
    display: flex;
    gap: 0px;
    align-items: center;
    transition:0.3s;
}
.elementor-5084 .elementor-element.elementor-element-af1efd0 .swiper-pagination-bullet-active{
    width:24px;
    background: #1d1d1f;
    height: 8px;
  border-radius: 50px;
ransition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
  cursor: pointer;

}


/* Tutaj style do strzałek*/
.elementor-5084 .elementor-element.elementor-element-af1efd0 .elementor-swiper-button svg{
    width:1.25rem;
    height:1.25rem;
   
    
}
.elementor-5084 .elementor-element.elementor-element-af1efd0 .elementor-swiper-button{
  width: 40px;
  height: 40px;
  background: #e5e5ea;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #1d1d1f;
  transition: background 0.3s;
  opacity: 1 !important;
}/* End custom CSS */