.elementor-5580 .elementor-element.elementor-element-5a1231a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-5a1231a::before, .elementor-5580 .elementor-element.elementor-element-5a1231a > .elementor-background-video-container::before, .elementor-5580 .elementor-element.elementor-element-5a1231a > .e-con-inner > .elementor-background-video-container::before, .elementor-5580 .elementor-element.elementor-element-5a1231a > .elementor-background-slideshow::before, .elementor-5580 .elementor-element.elementor-element-5a1231a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5580 .elementor-element.elementor-element-5a1231a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5580 .elementor-element.elementor-element-f02a999{--display:flex;--min-height:330px;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-f02a999:not(.elementor-motion-effects-element-type-background), .elementor-5580 .elementor-element.elementor-element-f02a999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-d91e7c04-2dcc-4949-a491-2f11b909525e);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5580 .elementor-element.elementor-element-f02a999 > .elementor-shape-bottom svg, .elementor-5580 .elementor-element.elementor-element-f02a999 > .e-con-inner > .elementor-shape-bottom svg{width:calc(160% + 1.3px);height:25px;}.elementor-5580 .elementor-element.elementor-element-ea1afe8{width:var( --container-widget-width, 80% );max-width:80%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-5580 .elementor-element.elementor-element-ea1afe8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5580 .elementor-element.elementor-element-ea1afe8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:60px;text-shadow:0px 0px 10px #000000;color:#D5D5D5;}.elementor-5580 .elementor-element.elementor-element-3b66704{--spacer-size:10px;}.elementor-5580 .elementor-element.elementor-element-5212ed0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-5580 .elementor-element.elementor-element-5212ed0.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-5212ed0 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;border-radius:5px 5px 5px 5px;}.elementor-5580 .elementor-element.elementor-element-5212ed0 .widget-image-caption{color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-9e445fe{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-9e445fe.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-9e445fe p{margin-block-end:42px;}.elementor-5580 .elementor-element.elementor-element-706fdb7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-706fdb7.e-con{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-a417d69{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5580 .elementor-element.elementor-element-a417d69.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-a417d69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;font-style:normal;text-decoration:none;line-height:48px;letter-spacing:0px;word-spacing:0em;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-2df4c9f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-2df4c9f.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-2df4c9f p{margin-block-end:42px;}.elementor-5580 .elementor-element.elementor-element-b821881{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-b821881.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-b821881 p{margin-block-end:0px;}.elementor-5580 .elementor-element.elementor-element-eee12ec{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-49d9db1 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-5580 .elementor-element.elementor-element-49d9db1 .widget-image-caption{color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-eeb9a09 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-5580 .elementor-element.elementor-element-eeb9a09 .widget-image-caption{color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-a379c40{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-a379c40.e-con{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-3ca184e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5580 .elementor-element.elementor-element-3ca184e.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-3ca184e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;font-style:normal;text-decoration:none;line-height:48px;letter-spacing:0px;word-spacing:0em;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-34e2d75{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-34e2d75.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-34e2d75 p{margin-block-end:42px;}.elementor-5580 .elementor-element.elementor-element-7ddcf90{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5580 .elementor-element.elementor-element-7ddcf90.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-7ddcf90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;font-style:normal;text-decoration:none;line-height:39px;letter-spacing:0px;word-spacing:0em;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-fee12c1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-fee12c1.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-fee12c1 p{margin-block-end:42px;}.elementor-5580 .elementor-element.elementor-element-b77539c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-b77539c.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-b77539c p{margin-block-end:0px;}.elementor-5580 .elementor-element.elementor-element-af54a8f img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-5580 .elementor-element.elementor-element-af54a8f .widget-image-caption{color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-138a87e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5580 .elementor-element.elementor-element-138a87e.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-138a87e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;font-style:normal;text-decoration:none;line-height:39px;letter-spacing:0px;word-spacing:0em;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-86982ed{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-86982ed.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-86982ed p{margin-block-end:42px;}.elementor-5580 .elementor-element.elementor-element-d72949c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-d72949c.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-d72949c p{margin-block-end:0px;}.elementor-5580 .elementor-element.elementor-element-42cfd95 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-5580 .elementor-element.elementor-element-42cfd95 .widget-image-caption{color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-1ca6766{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5580 .elementor-element.elementor-element-1ca6766.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-1ca6766 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;font-style:normal;text-decoration:none;line-height:39px;letter-spacing:0px;word-spacing:0em;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-53e9700{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-53e9700.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-53e9700 p{margin-block-end:42px;}.elementor-5580 .elementor-element.elementor-element-71210ab{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-71210ab.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-71210ab p{margin-block-end:0px;}.elementor-5580 .elementor-element.elementor-element-f13c54e img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-5580 .elementor-element.elementor-element-f13c54e .widget-image-caption{color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-45d1e97{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-45d1e97.e-con{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-14745f8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5580 .elementor-element.elementor-element-14745f8.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-14745f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;font-style:normal;text-decoration:none;line-height:48px;letter-spacing:0px;word-spacing:0em;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-1c73529{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-1c73529.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-1c73529 p{margin-block-end:42px;}.elementor-5580 .elementor-element.elementor-element-2774b00{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-2774b00.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-2774b00 p{margin-block-end:0px;}.elementor-5580 .elementor-element.elementor-element-0a0debb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-f152b09 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-5580 .elementor-element.elementor-element-f152b09 .widget-image-caption{color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-c5b1587 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-5580 .elementor-element.elementor-element-c5b1587 .widget-image-caption{color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-7abfa77{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-7abfa77.e-con{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-18e62ab{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5580 .elementor-element.elementor-element-18e62ab.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-18e62ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;font-style:normal;text-decoration:none;line-height:48px;letter-spacing:0px;word-spacing:0em;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-d35a5d6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-d35a5d6.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-d35a5d6 p{margin-block-end:42px;}.elementor-5580 .elementor-element.elementor-element-7452248{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-7452248.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-7452248 p{margin-block-end:0px;}.elementor-5580 .elementor-element.elementor-element-48f6d38{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-ba20556 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-5580 .elementor-element.elementor-element-ba20556 .widget-image-caption{color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-f221160 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-5580 .elementor-element.elementor-element-f221160 .widget-image-caption{color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-aea7f04{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5580 .elementor-element.elementor-element-aea7f04.e-con{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-3b95948{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-5580 .elementor-element.elementor-element-3b95948.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-3b95948 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;font-style:normal;text-decoration:none;line-height:48px;letter-spacing:0px;word-spacing:0em;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-322f054{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;line-height:28px;color:#3C3C3C;}.elementor-5580 .elementor-element.elementor-element-322f054.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-322f054 p{margin-block-end:42px;}.elementor-5580 .elementor-element.elementor-element-326d5a7{--spacer-size:80px;}@media(max-width:1024px){.elementor-5580 .elementor-element.elementor-element-ea1afe8 .elementor-heading-title{font-size:38px;line-height:60px;}.elementor-5580 .elementor-element.elementor-element-5212ed0 img{height:100%;}.elementor-5580 .elementor-element.elementor-element-a417d69 .elementor-heading-title{font-size:32px;line-height:48px;letter-spacing:0px;word-spacing:0em;}.elementor-5580 .elementor-element.elementor-element-eee12ec{--grid-auto-flow:row;}.elementor-5580 .elementor-element.elementor-element-3ca184e .elementor-heading-title{font-size:32px;line-height:48px;letter-spacing:0px;word-spacing:0em;}.elementor-5580 .elementor-element.elementor-element-7ddcf90 .elementor-heading-title{font-size:26px;line-height:39px;letter-spacing:0px;word-spacing:0em;}.elementor-5580 .elementor-element.elementor-element-af54a8f img{height:100%;}.elementor-5580 .elementor-element.elementor-element-138a87e .elementor-heading-title{font-size:26px;line-height:39px;letter-spacing:0px;word-spacing:0em;}.elementor-5580 .elementor-element.elementor-element-42cfd95 img{height:100%;}.elementor-5580 .elementor-element.elementor-element-1ca6766 .elementor-heading-title{font-size:26px;line-height:39px;letter-spacing:0px;word-spacing:0em;}.elementor-5580 .elementor-element.elementor-element-f13c54e img{height:100%;}.elementor-5580 .elementor-element.elementor-element-14745f8 .elementor-heading-title{font-size:32px;line-height:48px;letter-spacing:0px;word-spacing:0em;}.elementor-5580 .elementor-element.elementor-element-0a0debb{--grid-auto-flow:row;}.elementor-5580 .elementor-element.elementor-element-18e62ab .elementor-heading-title{font-size:32px;line-height:48px;letter-spacing:0px;word-spacing:0em;}.elementor-5580 .elementor-element.elementor-element-48f6d38{--grid-auto-flow:row;}.elementor-5580 .elementor-element.elementor-element-3b95948 .elementor-heading-title{font-size:32px;line-height:48px;letter-spacing:0px;word-spacing:0em;}}@media(min-width:768px){.elementor-5580 .elementor-element.elementor-element-5a1231a{--content-width:100%;}.elementor-5580 .elementor-element.elementor-element-706fdb7{--width:60%;}.elementor-5580 .elementor-element.elementor-element-a379c40{--width:60%;}.elementor-5580 .elementor-element.elementor-element-45d1e97{--width:60%;}.elementor-5580 .elementor-element.elementor-element-7abfa77{--width:60%;}.elementor-5580 .elementor-element.elementor-element-aea7f04{--width:60%;}}@media(max-width:767px){.elementor-5580 .elementor-element.elementor-element-ea1afe8{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-5580 .elementor-element.elementor-element-ea1afe8 .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-5580 .elementor-element.elementor-element-5212ed0{width:100%;max-width:100%;}.elementor-5580 .elementor-element.elementor-element-5212ed0.elementor-element{--align-self:center;}.elementor-5580 .elementor-element.elementor-element-5212ed0 img{width:90%;height:100%;}.elementor-5580 .elementor-element.elementor-element-9e445fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-9e445fe p{margin-block-end:36px;}.elementor-5580 .elementor-element.elementor-element-706fdb7{--width:90%;}.elementor-5580 .elementor-element.elementor-element-a417d69 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-5580 .elementor-element.elementor-element-2df4c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-2df4c9f p{margin-block-end:36px;}.elementor-5580 .elementor-element.elementor-element-b821881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-eee12ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5580 .elementor-element.elementor-element-a379c40{--width:90%;}.elementor-5580 .elementor-element.elementor-element-3ca184e .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-5580 .elementor-element.elementor-element-34e2d75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-34e2d75 p{margin-block-end:36px;}.elementor-5580 .elementor-element.elementor-element-7ddcf90 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-5580 .elementor-element.elementor-element-fee12c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-fee12c1 p{margin-block-end:36px;}.elementor-5580 .elementor-element.elementor-element-b77539c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-af54a8f img{height:100%;}.elementor-5580 .elementor-element.elementor-element-138a87e .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-5580 .elementor-element.elementor-element-86982ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-86982ed p{margin-block-end:36px;}.elementor-5580 .elementor-element.elementor-element-d72949c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-42cfd95 img{height:100%;}.elementor-5580 .elementor-element.elementor-element-1ca6766 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-5580 .elementor-element.elementor-element-53e9700{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-53e9700 p{margin-block-end:36px;}.elementor-5580 .elementor-element.elementor-element-71210ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-f13c54e img{height:100%;}.elementor-5580 .elementor-element.elementor-element-45d1e97{--width:90%;}.elementor-5580 .elementor-element.elementor-element-14745f8 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-5580 .elementor-element.elementor-element-1c73529{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-1c73529 p{margin-block-end:36px;}.elementor-5580 .elementor-element.elementor-element-2774b00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-0a0debb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5580 .elementor-element.elementor-element-7abfa77{--width:90%;}.elementor-5580 .elementor-element.elementor-element-18e62ab .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-5580 .elementor-element.elementor-element-d35a5d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-d35a5d6 p{margin-block-end:36px;}.elementor-5580 .elementor-element.elementor-element-7452248{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-48f6d38{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5580 .elementor-element.elementor-element-aea7f04{--width:90%;}.elementor-5580 .elementor-element.elementor-element-3b95948 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-5580 .elementor-element.elementor-element-322f054{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:25px;}.elementor-5580 .elementor-element.elementor-element-322f054 p{margin-block-end:36px;}}/* Start custom CSS for text-editor, class: .elementor-element-9e445fe */.elementor-5580 .elementor-element.elementor-element-9e445fe p:last-child {
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2df4c9f */.elementor-5580 .elementor-element.elementor-element-2df4c9f p:last-child {
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b821881 */.elementor-5580 .elementor-element.elementor-element-b821881 li:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

/* 确保列表容器本身也没有底部间距 */
.elementor-5580 .elementor-element.elementor-element-b821881 ul:last-child,
.elementor-5580 .elementor-element.elementor-element-b821881 ol:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34e2d75 */.elementor-5580 .elementor-element.elementor-element-34e2d75 p:last-child {
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fee12c1 */.elementor-5580 .elementor-element.elementor-element-fee12c1 p:last-child {
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b77539c */.elementor-5580 .elementor-element.elementor-element-b77539c li:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

/* 确保列表容器本身也没有底部间距 */
.elementor-5580 .elementor-element.elementor-element-b77539c ul:last-child,
.elementor-5580 .elementor-element.elementor-element-b77539c ol:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86982ed */.elementor-5580 .elementor-element.elementor-element-86982ed p:last-child {
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72949c */.elementor-5580 .elementor-element.elementor-element-d72949c li:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

/* 确保列表容器本身也没有底部间距 */
.elementor-5580 .elementor-element.elementor-element-d72949c ul:last-child,
.elementor-5580 .elementor-element.elementor-element-d72949c ol:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53e9700 */.elementor-5580 .elementor-element.elementor-element-53e9700 p:last-child {
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71210ab */.elementor-5580 .elementor-element.elementor-element-71210ab li:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

/* 确保列表容器本身也没有底部间距 */
.elementor-5580 .elementor-element.elementor-element-71210ab ul:last-child,
.elementor-5580 .elementor-element.elementor-element-71210ab ol:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c73529 */.elementor-5580 .elementor-element.elementor-element-1c73529 p:last-child {
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2774b00 */.elementor-5580 .elementor-element.elementor-element-2774b00 li:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

/* 确保列表容器本身也没有底部间距 */
.elementor-5580 .elementor-element.elementor-element-2774b00 ul:last-child,
.elementor-5580 .elementor-element.elementor-element-2774b00 ol:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d35a5d6 */.elementor-5580 .elementor-element.elementor-element-d35a5d6 p:last-child {
	margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7452248 */.elementor-5580 .elementor-element.elementor-element-7452248 li:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

/* 确保列表容器本身也没有底部间距 */
.elementor-5580 .elementor-element.elementor-element-7452248 ul:last-child,
.elementor-5580 .elementor-element.elementor-element-7452248 ol:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-322f054 */.elementor-5580 .elementor-element.elementor-element-322f054 p:last-child {
	margin-bottom: 0 !important;
}/* End custom CSS */