.elementor-3918 .elementor-element.elementor-element-cccd77b{--display:flex;--min-height:540px;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-cccd77b:not(.elementor-motion-effects-element-type-background), .elementor-3918 .elementor-element.elementor-element-cccd77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexcraftstudio.com/wp-content/uploads/2025/09/7aadff1b-d449-4fb9-beb4-a645f2c52124.png");background-position:center center;background-size:cover;}.elementor-3918 .elementor-element.elementor-element-cccd77b::before, .elementor-3918 .elementor-element.elementor-element-cccd77b > .elementor-background-video-container::before, .elementor-3918 .elementor-element.elementor-element-cccd77b > .e-con-inner > .elementor-background-video-container::before, .elementor-3918 .elementor-element.elementor-element-cccd77b > .elementor-background-slideshow::before, .elementor-3918 .elementor-element.elementor-element-cccd77b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3918 .elementor-element.elementor-element-cccd77b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3918 .elementor-element.elementor-element-6bca5dd{text-align:center;}.elementor-3918 .elementor-element.elementor-element-6bca5dd .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:95px;font-weight:500;letter-spacing:1.9px;color:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-90478db{text-align:center;}.elementor-3918 .elementor-element.elementor-element-90478db .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:36px;font-weight:500;line-height:47px;letter-spacing:1.3px;color:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-f0fa253{--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:visible;}.elementor-3918 .elementor-element.elementor-element-ca4fed7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-480715e{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8412640{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e119b25{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8fcd964{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-2c9023d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-36f3892{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d1d60d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d1d60d9.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-4122f74 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-4122f74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-4122f74 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-4122f74 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-4122f74 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-4122f74 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-4122f74 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-96926a0{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-96926a0.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-fffbcc5 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-fffbcc5 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-fffbcc5 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-fffbcc5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-fffbcc5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-fffbcc5 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-fffbcc5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-0244fcd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-552e935{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8fe2659{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-70f14bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-88dbfae{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-1a4395c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-1a4395c.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-38e97f5 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-38e97f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-38e97f5 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-38e97f5 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-38e97f5 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-38e97f5 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-38e97f5 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-a03e270{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-a03e270.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-55cdd19 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-55cdd19 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-55cdd19 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-55cdd19 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-55cdd19 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-55cdd19 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-55cdd19 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-bfd10a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-58d970f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-76b2f88{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-6dc46ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-c7a3edb{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d67626f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d67626f.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-001fe62 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-001fe62 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-001fe62 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-001fe62 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-001fe62 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-001fe62 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-001fe62 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-27abf9e{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-27abf9e.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-1731406 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-1731406 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-1731406 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-1731406 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-1731406 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-1731406 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-1731406 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-aed9a53{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-25e5e53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-4bda058{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e98f170{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d682bc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-d3f569d{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-3698946{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-3698946.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-a6f9428 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-a6f9428 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-a6f9428 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-a6f9428 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-a6f9428 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-a6f9428 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-a6f9428 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-b3a5c64{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-b3a5c64.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-8ff8333 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-8ff8333 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-8ff8333 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-8ff8333 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-8ff8333 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-8ff8333 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-8ff8333 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-ad07172{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-00a7864{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8fd5f9f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-dc94c24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-5d89c21{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-67ae09c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-67ae09c.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-0deb786 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-0deb786 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-0deb786 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-0deb786 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-0deb786 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-0deb786 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-0deb786 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-12c56cf{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-12c56cf.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-91b2331 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-91b2331 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-91b2331 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-91b2331 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-91b2331 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-91b2331 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-91b2331 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-c122848{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-a92005f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f257b85{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-4b1e059 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-edf150a{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e85d5e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e85d5e9.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-18cb783 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-18cb783 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-18cb783 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-18cb783 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-18cb783 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-18cb783 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-18cb783 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-5449674{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-5449674.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-e48d115 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-e48d115 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-e48d115 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-e48d115 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-e48d115 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-e48d115 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-e48d115 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-dc1896b{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-430363e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-78afcd0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-beee9dc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-3f2b854 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-0b441b1{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-1eb0805{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-1eb0805.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-c72329a .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-c72329a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-c72329a .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-c72329a .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-c72329a .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-c72329a .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-c72329a .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-d5519e1{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d5519e1.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-2b41c27 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-2b41c27 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-2b41c27 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-2b41c27 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-2b41c27 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-2b41c27 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-2b41c27 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-a02a26b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-bbda086{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d1cef4f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-0fc7fd9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-b90542c{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-b5460a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-b5460a0.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-2a6db44 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-2a6db44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-2a6db44 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-2a6db44 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-2a6db44 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-2a6db44 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-2a6db44 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-fb2ea6c{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-fb2ea6c.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-1eaf059 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-1eaf059 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-1eaf059 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-1eaf059 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-1eaf059 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-1eaf059 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-1eaf059 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-2a7dfd9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-60df16a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-878fde9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f89bfda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-221c9ab{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-2f6bd7e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-2f6bd7e.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-7383d2f .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-7383d2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-7383d2f .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-7383d2f .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-7383d2f .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-7383d2f .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-7383d2f .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-43ff8a3{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-43ff8a3.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-6874f2b .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-6874f2b .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-6874f2b .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-6874f2b .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-6874f2b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-6874f2b .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-6874f2b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-215c30a{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e1f6651{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-5d14f53{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-21fb87f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-27ab910 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-5c1e88b{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f3bb291{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f3bb291.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-4cb211c .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-4cb211c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-4cb211c .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-4cb211c .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-4cb211c .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-4cb211c .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-4cb211c .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-45ba1ff{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-45ba1ff.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-fd2affe .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-fd2affe .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-fd2affe .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-fd2affe .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-fd2affe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-fd2affe .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-fd2affe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-c8abb4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-32f0e40{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e809099{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-4ab5d76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-97e2046{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-01630bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-01630bb.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-d3f27c8 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-d3f27c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-d3f27c8 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-d3f27c8 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-d3f27c8 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-d3f27c8 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-d3f27c8 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-f7e38c4{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f7e38c4.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-350bc42 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-350bc42 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-350bc42 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-350bc42 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-350bc42 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-350bc42 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-350bc42 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-5179612{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-059e892{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-fffe356{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-543183c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-f115b0b{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-a1e5040{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-a1e5040.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-fce9715 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-fce9715 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-fce9715 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-fce9715 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-fce9715 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-fce9715 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-fce9715 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-9ab3878{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-9ab3878.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-895473d .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-895473d .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-895473d .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-895473d .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-895473d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-895473d .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-895473d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-6719483{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8727acf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-009233c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-cd68e1c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-5a2a9f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-828aac2{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-19ebc98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-19ebc98.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-3417595 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-3417595 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-3417595 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-3417595 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-3417595 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-3417595 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-3417595 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-b9a0412{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-b9a0412.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-8ff2000 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-8ff2000 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-8ff2000 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-8ff2000 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-8ff2000 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-8ff2000 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-8ff2000 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-39718a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-4d3f3bf{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-4cc5bb9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-1c2f4f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-c86ab53{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-aaaf7cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-aaaf7cf.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-ff3bb33 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-ff3bb33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-ff3bb33 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-ff3bb33 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-ff3bb33 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-ff3bb33 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-ff3bb33 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-226bb8e{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-226bb8e.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-4d3f592 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-4d3f592 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-4d3f592 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-4d3f592 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-4d3f592 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-4d3f592 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-4d3f592 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-c2d1015{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-751d7bf{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-3d9f7dd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-16b75d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-c8ed09c{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-2671d3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-2671d3f.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-3bc15fa .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-3bc15fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-3bc15fa .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-3bc15fa .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-3bc15fa .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-3bc15fa .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-3bc15fa .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-5fcc508{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-5fcc508.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-7f28183 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-7f28183 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-7f28183 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-7f28183 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-7f28183 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-7f28183 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-7f28183 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-c915394{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-159a39f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-06d94b4{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-1badf23{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d98cb38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-85bfe68{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f716c95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f716c95.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-81d097e .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-81d097e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-81d097e .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-81d097e .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-81d097e .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-81d097e .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-81d097e .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-175738c{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-175738c.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-668d87e .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-668d87e .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-668d87e .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-668d87e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-668d87e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-668d87e .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-668d87e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-47713c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-13b48c6{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-15176a0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-7d3d40d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-133cccf{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-10b754f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-10b754f.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-05efbc0 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-05efbc0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-05efbc0 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-05efbc0 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-05efbc0 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-05efbc0 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-05efbc0 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-6569c8e{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-6569c8e.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-d2fd9f6 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-d2fd9f6 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-d2fd9f6 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-d2fd9f6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-d2fd9f6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-d2fd9f6 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-d2fd9f6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-8e2e507{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-a7a0fbf{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-9e30785{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e79072d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-b258779{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-75d7f24{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-75d7f24.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-53d1472 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-53d1472 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-53d1472 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-53d1472 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-53d1472 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-53d1472 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-53d1472 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-fda1adb{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-fda1adb.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-d71744f .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-d71744f .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-d71744f .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-d71744f .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-d71744f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-d71744f .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-d71744f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-2e7e7cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f82c559{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-c528482{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8659d57{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-49f992a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-9501327 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-a92694e{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-c6d6d5f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-c6d6d5f.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-3b192ea .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-3b192ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-3b192ea .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-3b192ea .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-3b192ea .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-3b192ea .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-3b192ea .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-ff2bb80{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-ff2bb80.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-b30804e .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-b30804e .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-b30804e .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-b30804e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-b30804e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-b30804e .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-b30804e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-55d2223{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-eede701{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-3cacb98{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-7a4918a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-80f3f18{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-a996c2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-a996c2a.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-15cd767 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-15cd767 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-15cd767 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-15cd767 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-15cd767 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-15cd767 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-15cd767 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-cf45fee{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-cf45fee.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-345ce5d .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-345ce5d .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-345ce5d .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-345ce5d .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-345ce5d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-345ce5d .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-345ce5d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-afb8c0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-72c7bdd{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-0a81524{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-56d1e00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-2fad1ce{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-89318fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-89318fe.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-9562e46 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-9562e46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-9562e46 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-9562e46 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-9562e46 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-9562e46 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-9562e46 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-30d9f05{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-30d9f05.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-d70d32e .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-d70d32e .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-d70d32e .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-d70d32e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-d70d32e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-d70d32e .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-d70d32e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-e8702e1{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-0d84326{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-cc0f665{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-0b723de{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f49ad79 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-6e17332{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-2edaf76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-2edaf76.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-ec39cb5 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-ec39cb5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-ec39cb5 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-ec39cb5 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-ec39cb5 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-ec39cb5 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-ec39cb5 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-4fb60b1{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-4fb60b1.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-ba394c3 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-ba394c3 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-ba394c3 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-ba394c3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-ba394c3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-ba394c3 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-ba394c3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-2e85efb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-7b5eefd{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-fd62e21{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-9966efd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-eecf591{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-28d0fab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-28d0fab.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-5bade53 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-5bade53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-5bade53 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-5bade53 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-5bade53 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-5bade53 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-5bade53 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-8cd303f{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8cd303f.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-6e50bb7 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-6e50bb7 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-6e50bb7 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-6e50bb7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-6e50bb7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-6e50bb7 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-6e50bb7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-ac50789{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-0e2b5b9{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-4e8c746{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-ed2211a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-d00f56e{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-091bcc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-091bcc6.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-58dc790 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-58dc790 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-58dc790 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-58dc790 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-58dc790 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-58dc790 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-58dc790 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-8c04afb{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8c04afb.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-2d41e9f .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-2d41e9f .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-2d41e9f .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-2d41e9f .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-2d41e9f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-2d41e9f .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-2d41e9f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-c900419{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-3ec1517{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-19843bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-7f6160b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-acd3d87{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-a98fffd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-0bf2661{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-22cc310{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-22cc310.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-ed6b9d8 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-ed6b9d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-ed6b9d8 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-ed6b9d8 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-ed6b9d8 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-ed6b9d8 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-ed6b9d8 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-76ac477{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-76ac477.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-fd3d0cc .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-fd3d0cc .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-fd3d0cc .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-fd3d0cc .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-fd3d0cc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-fd3d0cc .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-fd3d0cc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-8b36ea0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-90c385c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-5a5573f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-917badf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-75682f7{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-409c074{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-409c074.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-548826c .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-548826c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-548826c .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-548826c .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-548826c .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-548826c .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-548826c .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-cf28a9b{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-cf28a9b.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-b1e5245 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-b1e5245 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-b1e5245 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-b1e5245 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-b1e5245 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-b1e5245 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-b1e5245 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-157298d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-bac2823{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-db74f71{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d7d4c5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-634cb4d{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-cf4fdaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-cf4fdaf.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-a650f41 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-a650f41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-a650f41 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-a650f41 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-a650f41 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-a650f41 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-a650f41 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-70a5e83{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-70a5e83.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-e10ba46 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-e10ba46 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-e10ba46 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-e10ba46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-e10ba46 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-e10ba46 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-e10ba46 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-5bc73d9{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-5507ebd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d83e75a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-bfacd25{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f00fc80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-8400a59{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-23e5bea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-23e5bea.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-e902be9 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-e902be9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-e902be9 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-e902be9 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-e902be9 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-e902be9 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-e902be9 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-4596731{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-4596731.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-6ccb438 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-6ccb438 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-6ccb438 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-6ccb438 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-6ccb438 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-6ccb438 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-6ccb438 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-65db489{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-298bf04{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-cf74845{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-58bbf4b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-edc9f6f{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-453867e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-453867e.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-ab97a40 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-ab97a40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-ab97a40 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-ab97a40 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-ab97a40 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-ab97a40 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-ab97a40 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-a4ddf89{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-a4ddf89.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-75750ef .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-75750ef .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-75750ef .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-75750ef .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-75750ef .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-75750ef .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-75750ef .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-a9c80cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-fd78b64{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-ad16f61{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-32f272c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-4998afa{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-bf09158{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-bf09158.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-8c3da2f .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-8c3da2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-8c3da2f .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-8c3da2f .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-8c3da2f .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-8c3da2f .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-8c3da2f .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-99487d5{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-99487d5.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-eeb765f .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-eeb765f .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-eeb765f .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-eeb765f .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-eeb765f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-eeb765f .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-eeb765f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-60366b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-c62de34{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-edc53a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-940b1b7{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-9d11922{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-1e81833 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-fb6ecaf{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-976baae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-976baae.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-4cc4a44 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-4cc4a44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-4cc4a44 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-4cc4a44 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-4cc4a44 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-4cc4a44 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-4cc4a44 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-e5a58c7{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e5a58c7.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-0bac3d4 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-0bac3d4 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-0bac3d4 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-0bac3d4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-0bac3d4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-0bac3d4 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-0bac3d4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-a398609{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-767059b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-23e8c28{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-70b8008 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-432a762{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-ea88e5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-ea88e5b.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-c4b2d2d .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-c4b2d2d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-c4b2d2d .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-c4b2d2d .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-c4b2d2d .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-c4b2d2d .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-c4b2d2d .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-1330f47{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-1330f47.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-57a3cb0 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-57a3cb0 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-57a3cb0 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-57a3cb0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-57a3cb0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-57a3cb0 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-57a3cb0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-8c47ff9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-f165525{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-041a49f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-4579229 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-80c5194{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e1137b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e1137b6.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-2720b68 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-2720b68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-2720b68 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-2720b68 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-2720b68 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-2720b68 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-2720b68 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-33653fe{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-33653fe.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-d287838 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-d287838 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-d287838 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-d287838 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-d287838 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-d287838 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-d287838 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-38c905b{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-031e1fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-9f25434{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-b52617e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-ccd07f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-cf77296{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-68af98d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-68af98d.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-abac701 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-abac701 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-abac701 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-abac701 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-abac701 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-abac701 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-abac701 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-6faac35{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-6faac35.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-4ea8071 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-4ea8071 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-4ea8071 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-4ea8071 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-4ea8071 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-4ea8071 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-4ea8071 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-deaabff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-2c92ad7{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-d88efce{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8abdf1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-fe16a15{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-92b293c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-92b293c.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-4241d25 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-4241d25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-4241d25 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-4241d25 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-4241d25 .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-4241d25 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-4241d25 .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-e759826{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-e759826.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-bd28ae3 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-bd28ae3 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-bd28ae3 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-bd28ae3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-bd28ae3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-bd28ae3 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-bd28ae3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-9298c19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8a231b4{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-83092d4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-8b73434 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;font-style:normal;letter-spacing:-0.1px;}.elementor-3918 .elementor-element.elementor-element-d270d9b{--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;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-612b8a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-612b8a7.e-con{--align-self:center;}.elementor-3918 .elementor-element.elementor-element-d21fa8c .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3918 .elementor-element.elementor-element-d21fa8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3918 .elementor-element.elementor-element-d21fa8c .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3918 .elementor-element.elementor-element-d21fa8c .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-d21fa8c .elementor-button:focus{color:#FF0101;}.elementor-3918 .elementor-element.elementor-element-d21fa8c .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-d21fa8c .elementor-button:focus svg{fill:#FF0101;}.elementor-3918 .elementor-element.elementor-element-7fb5d79{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3918 .elementor-element.elementor-element-7fb5d79.e-con{--align-self:flex-end;}.elementor-3918 .elementor-element.elementor-element-29c6390 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;padding:05px 15px 05px 15px;}.elementor-3918 .elementor-element.elementor-element-29c6390 .elementor-button:hover, .elementor-3918 .elementor-element.elementor-element-29c6390 .elementor-button:focus{background-color:#FF0000;color:#FFFFFF;border-color:#FE0000;}.elementor-3918 .elementor-element.elementor-element-29c6390 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3918 .elementor-element.elementor-element-29c6390 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3918 .elementor-element.elementor-element-29c6390 .elementor-button:hover svg, .elementor-3918 .elementor-element.elementor-element-29c6390 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-ecdfeea{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:50px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;--n-tabs-icon-color:#FFFFFF;--n-tabs-icon-color-active:#FFFFFF;}.elementor-3918 .elementor-element.elementor-element-ecdfeea > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FF0303;}.elementor-3918 .elementor-element.elementor-element-ecdfeea.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-3918 .elementor-element.elementor-element-ecdfeea.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3918 .elementor-element.elementor-element-ecdfeea.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-3918 .elementor-element.elementor-element-ecdfeea [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;--n-tabs-icon-color-hover:#FFFFFF;}@media(min-width:768px){.elementor-3918 .elementor-element.elementor-element-480715e{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-aed9a53{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-dc1896b{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-215c30a{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-6719483{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-c915394{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-f82c559{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-e8702e1{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-3ec1517{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-5bc73d9{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-c62de34{--content-width:1600px;}.elementor-3918 .elementor-element.elementor-element-38c905b{--content-width:1600px;}}@media(max-width:767px){.elementor-3918 .elementor-element.elementor-element-cccd77b{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-3918 .elementor-element.elementor-element-6bca5dd .elementor-heading-title{font-size:70px;}.elementor-3918 .elementor-element.elementor-element-90478db .elementor-heading-title{font-size:25px;line-height:1.5em;}}/* Start custom CSS for image, class: .elementor-element-4ca0105 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-171dec8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cfe351 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2111669 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-766c95b */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-708fe23 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-228acb1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15ebcc1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab4dabc */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-871e5a7 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1597ffd */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a4fda5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a88df5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce7b217 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a75ee82 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0040c82 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07f74ca */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16f1bc7 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4603b6 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1604bb5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ddb610 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32eb51e */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bd0c5b */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-756bdfa */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb154d1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32676a5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ede3dc8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4963ab8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca1e4d0 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fafc9b4 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f1642c */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10d79d8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0aef0ae */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbba7a8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-830b6ce */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab893f6 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ca0105 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-171dec8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cfe351 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2111669 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-766c95b */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-708fe23 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-228acb1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15ebcc1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab4dabc */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-871e5a7 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1597ffd */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a4fda5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a88df5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce7b217 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a75ee82 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0040c82 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07f74ca */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16f1bc7 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4603b6 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1604bb5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ddb610 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32eb51e */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bd0c5b */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-756bdfa */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb154d1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32676a5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ede3dc8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4963ab8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca1e4d0 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fafc9b4 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f1642c */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10d79d8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0aef0ae */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbba7a8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-830b6ce */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab893f6 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ca0105 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-171dec8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cfe351 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2111669 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-766c95b */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-708fe23 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-228acb1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15ebcc1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab4dabc */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-871e5a7 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1597ffd */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a4fda5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a88df5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce7b217 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a75ee82 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0040c82 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07f74ca */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16f1bc7 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4603b6 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1604bb5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ddb610 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32eb51e */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bd0c5b */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-756bdfa */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb154d1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32676a5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ede3dc8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4963ab8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca1e4d0 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fafc9b4 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f1642c */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10d79d8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0aef0ae */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbba7a8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-830b6ce */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab893f6 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ca0105 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-171dec8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cfe351 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2111669 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-766c95b */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-708fe23 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-228acb1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15ebcc1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab4dabc */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-871e5a7 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1597ffd */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a4fda5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a88df5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce7b217 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a75ee82 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0040c82 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07f74ca */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16f1bc7 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4603b6 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1604bb5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ddb610 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32eb51e */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bd0c5b */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-756bdfa */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb154d1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32676a5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ede3dc8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4963ab8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca1e4d0 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fafc9b4 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f1642c */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10d79d8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0aef0ae */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbba7a8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-830b6ce */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab893f6 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ca0105 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-171dec8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cfe351 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2111669 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-766c95b */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-708fe23 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-228acb1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15ebcc1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab4dabc */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-871e5a7 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1597ffd */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a4fda5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a88df5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce7b217 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a75ee82 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0040c82 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07f74ca */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16f1bc7 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4603b6 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1604bb5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ddb610 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32eb51e */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bd0c5b */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-756bdfa */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb154d1 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32676a5 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ede3dc8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4963ab8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca1e4d0 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fafc9b4 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f1642c */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10d79d8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0aef0ae */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbba7a8 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-830b6ce */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab893f6 */.screenshot-hover {
  width: 100%;
  height: 450px;          /* visible box size */
  overflow: hidden;       /* hide extra */
  position: relative;
  border-radius: 0px;
}

.screenshot-hover img {
  width: 100%;
  display: block;
  transition: none;       /* remove old transition */
}

.screenshot-hover:hover img {
  animation: scrollImage 3s linear forwards; /* super slow scroll */
}

@keyframes scrollImage {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-70%); /* adjust depending on screenshot height */
  }
}/* End custom CSS */