.elementor-1197 .elementor-element.elementor-element-1ed67578{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-1197 .elementor-element.elementor-element-55991fd8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-78f455a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:-15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-66d9031e{--display:flex;--min-height:1px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1197 .elementor-element.elementor-element-5c6353cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1197 .elementor-element.elementor-element-18c5da18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-5826e93c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1197 .elementor-element.elementor-element-784b64bb img{width:100%;}.elementor-1197 .elementor-element.elementor-element-3efa6e28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-1197 .elementor-element.elementor-element-3efa6e28:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-3efa6e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8c0000ff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1197 .elementor-element.elementor-element-1ee4806d .elementor-button{background-color:#00000000;border-style:none;padding:22px 20px 22px 20px;}.elementor-1197 .elementor-element.elementor-element-1ee4806d{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-47b32aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1197 .elementor-element.elementor-element-53a1b299{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-43259b43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-ae2bb74 .elementor-button{background-color:#61CE7000;padding:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-ae2bb74{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-1e0bfd98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-1197 .elementor-element.elementor-element-1e0bfd98:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-1e0bfd98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8c0000ff;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e .elementor-button{background-color:#00000000;border-style:none;padding:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;z-index:0;}.elementor-1197 .elementor-element.elementor-element-db37955{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-4d8dac1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-7778bf8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-1197 .elementor-element.elementor-element-7778bf8a:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-7778bf8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-1197 .elementor-element.elementor-element-3e10e0c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-2c8c7ca8 .elementor-button{background-color:#8c0000ff;font-size:20px;font-weight:600;line-height:1;fill:#ffffffff;color:#ffffffff;border-style:solid;border-color:#ffffffff;border-radius:20px 20px 20px 20px;padding:20.600000381469727px 26.399999618530273px 20.600000381469727px 26.399999618530273px;}.elementor-1197 .elementor-element.elementor-element-2c8c7ca8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-098009b{--display:flex;--min-height:0px;--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-b255bb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1197 .elementor-element.elementor-element-55991fd8{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1197 .elementor-element.elementor-element-78f455a{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:-15px;}.elementor-1197 .elementor-element.elementor-element-66d9031e{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1197 .elementor-element.elementor-element-5c6353cb{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1197 .elementor-element.elementor-element-18c5da18{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-1197 .elementor-element.elementor-element-5826e93c{--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-3efa6e28{--border-radius:100% 100% 100% 100%;}.elementor-1197 .elementor-element.elementor-element-1ee4806d .elementor-button{padding:22px 20px 22px 20px;}.elementor-1197 .elementor-element.elementor-element-47b32aa{--flex-wrap:initial;}.elementor-1197 .elementor-element.elementor-element-53a1b299{--flex-wrap:initial;}.elementor-1197 .elementor-element.elementor-element-43259b43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-1197 .elementor-element.elementor-element-1e0bfd98{--flex-wrap:initial;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e .elementor-button{padding:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-db37955{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:8px;}.elementor-1197 .elementor-element.elementor-element-4d8dac1d{--flex-wrap:initial;}.elementor-1197 .elementor-element.elementor-element-7778bf8a{--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-3e10e0c4{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-2c8c7ca8 .elementor-button{border-radius:20px 20px 20px 20px;padding:20.600000381469727px 26.399999618530273px 20.600000381469727px 26.399999618530273px;}}@media(min-width:768px){.elementor-1197 .elementor-element.elementor-element-1ed67578{--width:100%;}.elementor-1197 .elementor-element.elementor-element-55991fd8{--width:100%;}.elementor-1197 .elementor-element.elementor-element-78f455a{--width:auto;}.elementor-1197 .elementor-element.elementor-element-66d9031e{--width:100%;}.elementor-1197 .elementor-element.elementor-element-5c6353cb{--width:100%;}.elementor-1197 .elementor-element.elementor-element-18c5da18{--width:auto;}.elementor-1197 .elementor-element.elementor-element-5826e93c{--width:auto;}.elementor-1197 .elementor-element.elementor-element-3efa6e28{--width:120px;}.elementor-1197 .elementor-element.elementor-element-47b32aa{--width:auto;}.elementor-1197 .elementor-element.elementor-element-53a1b299{--width:auto;}.elementor-1197 .elementor-element.elementor-element-43259b43{--width:auto;}.elementor-1197 .elementor-element.elementor-element-1e0bfd98{--width:100%;}.elementor-1197 .elementor-element.elementor-element-db37955{--width:110px;}.elementor-1197 .elementor-element.elementor-element-4d8dac1d{--width:auto;}.elementor-1197 .elementor-element.elementor-element-7778bf8a{--width:184px;}.elementor-1197 .elementor-element.elementor-element-3e10e0c4{--width:auto;}}@media(max-width:767px){.elementor-1197 .elementor-element.elementor-element-1ed67578{--width:100%;}.elementor-1197 .elementor-element.elementor-element-55991fd8{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1197 .elementor-element.elementor-element-78f455a{--width:auto;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:-15px;}.elementor-1197 .elementor-element.elementor-element-66d9031e{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1197 .elementor-element.elementor-element-5c6353cb{--width:100%;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-18c5da18{--width:auto;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-5826e93c{--width:auto;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-784b64bb img{width:70%;}.elementor-1197 .elementor-element.elementor-element-3efa6e28{--width:120px;--border-radius:100% 100% 100% 100%;}.elementor-1197 .elementor-element.elementor-element-1ee4806d{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-1ee4806d .elementor-button{padding:22px 20px 22px 20px;}.elementor-1197 .elementor-element.elementor-element-47b32aa{--width:100%;--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;--flex-wrap:initial;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-1197 .elementor-element.elementor-element-47b32aa:not(.elementor-widget-button), .elementor-1197 .elementor-element.elementor-element-47b32aa.elementor-widget-button .elementor-button{background-size:auto;}.elementor-1197 .elementor-element.elementor-element-53a1b299{--width:auto;--flex-wrap:initial;}.elementor-1197 .elementor-element.elementor-element-43259b43{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-1197 .elementor-element.elementor-element-ae2bb74{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-1e0bfd98{--width:100%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:initial;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e .elementor-button{padding:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-db37955{--width:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:8px;}.elementor-1197 .elementor-element.elementor-element-4d8dac1d{--width:auto;--flex-wrap:initial;}.elementor-1197 .elementor-element.elementor-element-7778bf8a{--width:184px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-3e10e0c4{--width:auto;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1197 .elementor-element.elementor-element-2c8c7ca8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-2c8c7ca8 .elementor-button{border-radius:20px 20px 20px 20px;padding:20.600000381469727px 26.399999618530273px 20.600000381469727px 26.399999618530273px;}}.elementor-1197 .elementor-element.elementor-element-784b64bb {max-width: 140px !important}.elementor-1197 .elementor-element.elementor-element-784b64bb img{color: rgba(0, 0, 0, 0.9);cursor: pointer;font-size: 20px;max-height: 80px;vertical-align: middle;aspect-ratio: auto 800 / 800;}.elementor-1197 .elementor-element.elementor-element-784b64bb img::before{line-height: 28px;white-space: nowrap;-webkit-text-fill-color: rgba(0, 0, 0, 0.9);-webkit-text-stroke-color: rgba(0, 0, 0, 0.9);}.elementor-1197 .elementor-element.elementor-element-784b64bb img::after{line-height: 28px;white-space: nowrap;-webkit-text-fill-color: rgba(0, 0, 0, 0.9);-webkit-text-stroke-color: rgba(0, 0, 0, 0.9);}.elementor-1197 .elementor-element.elementor-element-784b64bb, .elementor-1197 .elementor-element.elementor-element-784b64bb .elementor-widget-container {display: inline}
.elementor-1197 .elementor-element.elementor-element-5826e93c{color: rgba(0, 0, 0, 0.9);cursor: pointer;display: block;font-size: 20px;}.elementor-1197 .elementor-element.elementor-element-5826e93c::before{line-height: 28px;white-space: nowrap;-webkit-text-fill-color: rgba(0, 0, 0, 0.9);-webkit-text-stroke-color: rgba(0, 0, 0, 0.9);}.elementor-1197 .elementor-element.elementor-element-5826e93c::after{line-height: 28px;white-space: nowrap;-webkit-text-fill-color: rgba(0, 0, 0, 0.9);-webkit-text-stroke-color: rgba(0, 0, 0, 0.9);}
.elementor-1197 .elementor-element.elementor-element-1ee4806d .jdehh7hu{background-clip: padding-box;background-color: rgb(255, 255, 255);border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;cursor: default;display: block;height: 4px;margin-bottom: 7px;text-align: center;width: 90%;margin-top: 0px;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-1ee4806d .jdehh7hu{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-bottom: 7px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-1ee4806d .jdehh7hu{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-bottom: 7px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-1197 .elementor-element.elementor-element-1ee4806d .rczu43pu{background-clip: padding-box;background-color: rgb(255, 255, 255);border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;cursor: default;display: block;height: 4px;margin-bottom: 7px;text-align: center;width: 50%;margin-top: 0px;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-1ee4806d .rczu43pu{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-bottom: 7px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-1ee4806d .rczu43pu{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-bottom: 7px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-1197 .elementor-element.elementor-element-1ee4806d {height: 60px;}.elementor-1197 .elementor-element.elementor-element-1ee4806d .elementor-button{appearance: button;height: 60px;}.elementor-1197 .elementor-element.elementor-element-1ee4806d .elementor-button::before{cursor: default;text-align: center;}.elementor-1197 .elementor-element.elementor-element-1ee4806d .elementor-button::after{cursor: default;text-align: center;}.elementor-1197 .elementor-element.elementor-element-1ee4806d, .elementor-1197 .elementor-element.elementor-element-1ee4806d .elementor-widget-container {display: inline-block}
.elementor-1197 .elementor-element.elementor-element-3efa6e28{background-clip: padding-box;bottom: -60px;box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px 0px;color: rgb(255, 255, 255);display: none;height: 120px;left: calc(50% - 60px);line-height: 80px;opacity: 0;position: fixed;text-align: center;}.elementor-1197 .elementor-element.elementor-element-3efa6e28::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1197 .elementor-element.elementor-element-3efa6e28::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-3efa6e28{display: block;}}
.elementor-1197 .elementor-element.elementor-element-18c5da18{flex-grow: 1;}.elementor-1197 .elementor-element.elementor-element-18c5da18::before{display: block;}.elementor-1197 .elementor-element.elementor-element-18c5da18::after{display: block;}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-18c5da18{flex-basis: 25%;}}
.elementor-1197 .elementor-element.elementor-element-2e11ff1c {width: auto;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .eohnqnxw{display: flex;list-style-type: none;padding-left: 0px;flex-direction: row;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .eohnqnxw::before{display: block;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .eohnqnxw::after{display: block;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .eohnqnxw{padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c {margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .eohnqnxw{flex-direction: column;padding-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .rgxpey72{list-style-type: none;padding-bottom: 20px;padding-top: 20px;position: relative;width: auto;padding-block-start: 20px;padding-block-end: 20px;padding-right: 0px;padding-left: 0px;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .rgxpey72{padding-bottom: 20px;padding-top: 20px;padding-right: 0px;padding-left: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .rgxpey72{padding-bottom: 5px;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-block-start: 5px;padding-block-end: 5px;padding-inline-start: 5px;padding-inline-end: 5px;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .zp43axi6{border-bottom-color: rgb(140, 0, 0);border-left-color: rgb(140, 0, 0);border-right-color: rgb(140, 0, 0);border-top-color: rgb(140, 0, 0);color: rgb(140, 0, 0);cursor: pointer;display: block;font-family: Roboto_Bold;font-size: 16px;letter-spacing: 0.800000011920929px;line-height: 1.5;list-style-type: none;margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;position: relative;text-transform: uppercase;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 8px;padding-inline-end: 8px;margin-top: 0px;margin-bottom: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .zp43axi6::before{background-color: rgb(226, 187, 13);border-bottom-right-radius: 4px;border-top-right-radius: 4px;bottom: -4px;content: "";height: 4px;left: 0px;line-height: 24px;position: absolute;right: 33.6094px;top: 40px;transform: matrix(1, 0, 0, 1, 33.66, 0);transition-duration: 0.7s;width: 33.5938px;-webkit-text-fill-color: rgb(140, 0, 0);-webkit-text-stroke-color: rgb(140, 0, 0);}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .zp43axi6::after{background-color: rgb(226, 187, 13);border-bottom-left-radius: 4px;border-top-left-radius: 4px;bottom: -4px;content: "";height: 4px;left: 33.6094px;line-height: 24px;position: absolute;right: 0px;top: 40px;transform: matrix(1, 0, 0, 1, -33, 0);transition-duration: 0.7s;width: 33.5938px;z-index: 999;-webkit-text-fill-color: rgb(140, 0, 0);-webkit-text-stroke-color: rgb(140, 0, 0);}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .zp43axi6{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .zp43axi6{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-top: 8px;padding-left: 0px;padding-right: 0px;padding-inline-start: [object Object];padding-inline-end: [object Object];margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .zp43axi6::before{top: 100%;width: 50%;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .zp43axi6::after{top: 100%;width: 50%;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .a0hnfa04{list-style-type: none;padding-bottom: 20px;padding-top: 20px;position: relative;width: auto;padding-block-start: 20px;padding-block-end: 20px;padding-right: 0px;padding-left: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .a0hnfa04::before{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);content: "";display: none;font-family: qico;font-size: 20px;line-height: 30px;outline-color: rgb(255, 255, 255);position: absolute;right: 25px;text-decoration: none solid rgb(255, 255, 255);text-decoration-color: rgb(255, 255, 255);top: 10px;z-index: -1;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .a0hnfa04{padding-bottom: 20px;padding-top: 20px;padding-right: 0px;padding-left: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .a0hnfa04{padding-bottom: 5px;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-block-start: 5px;padding-block-end: 5px;padding-inline-start: 5px;padding-inline-end: 5px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .a0hnfa04::before{display: block;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .x75wg5n2{color: rgb(0, 0, 0);cursor: pointer;display: block;font-family: Roboto_Bold;font-size: 16px;letter-spacing: 0.800000011920929px;line-height: 1.5;list-style-type: none;margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;position: relative;text-transform: uppercase;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 8px;padding-inline-end: 8px;margin-top: 0px;margin-bottom: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .x75wg5n2::before{background-color: rgb(226, 187, 13);border-bottom-right-radius: 4px;border-top-right-radius: 4px;bottom: -4px;content: "";left: 0px;line-height: 24px;position: absolute;right: 113.406px;top: 40px;transition-duration: 0.7s;width: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .x75wg5n2::after{background-color: rgb(226, 187, 13);border-bottom-left-radius: 4px;border-top-left-radius: 4px;bottom: -4px;content: "";left: 109.328px;line-height: 24px;margin-left: 4.08px;position: absolute;right: 0px;top: 40px;transition-duration: 0.7s;vertical-align: 4.08px;width: 0px;z-index: 999;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .x75wg5n2{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .x75wg5n2{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-top: 8px;padding-left: 0px;padding-right: 0px;padding-inline-start: [object Object];padding-inline-end: [object Object];margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .x75wg5n2::before{top: 100%;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .x75wg5n2::after{top: 100%;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .j5hke6vc{background-clip: padding-box;background-color: rgb(140, 0, 0);border-bottom-color: rgb(33, 37, 41);border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-left-color: rgb(33, 37, 41);border-right-color: rgb(33, 37, 41);border-top-color: rgb(33, 37, 41);border-top-left-radius: 5px;border-top-right-radius: 5px;box-shadow: rgba(69, 81, 113, 0.06) 0px 0px 37px 0px;color: rgb(33, 37, 41);display: none;left: 0px;list-style-type: none;margin-bottom: 0px;margin-top: 2px;min-width: 160px;opacity: 0;padding-bottom: 15px;padding-left: 0px;padding-top: 15px;position: absolute;top: 100%;visibility: hidden;width: 260px;z-index: 1000;padding-block-start: 15px;padding-block-end: 15px;padding-right: 0px;margin-right: 0px;margin-left: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .j5hke6vc::before{background-color: rgb(17, 17, 17);content: "";display: block;height: 6px;top: 0px;width: 100%;-webkit-text-fill-color: rgb(33, 37, 41);-webkit-text-stroke-color: rgb(33, 37, 41);}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .j5hke6vc::after{-webkit-text-fill-color: rgb(33, 37, 41);-webkit-text-stroke-color: rgb(33, 37, 41);}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .j5hke6vc{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-bottom: 0px;margin-top: 2px;padding-bottom: 15px;padding-left: 0px;padding-top: 15px;padding-right: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .j5hke6vc{border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;margin-bottom: 0px;margin-top: 2px;padding-left: 0px;width: 100%;background-color: rgba(0, 0, 0, 0);box-shadow: none;opacity: 1;padding-bottom: 0px;padding-top: 0px;position: static;visibility: visible;padding-block-start: [object Object];padding-block-end: [object Object];padding-right: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .w30tj4vl{border-bottom-color: rgb(33, 37, 41);border-left-color: rgb(33, 37, 41);border-right-color: rgb(33, 37, 41);border-top-color: rgb(33, 37, 41);color: rgb(33, 37, 41);list-style-type: none;position: relative;visibility: hidden;width: auto;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .w30tj4vl::before{-webkit-text-fill-color: rgb(33, 37, 41);-webkit-text-stroke-color: rgb(33, 37, 41);}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .w30tj4vl::after{-webkit-text-fill-color: rgb(33, 37, 41);-webkit-text-stroke-color: rgb(33, 37, 41);}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .w30tj4vl{margin-left: 25px;margin-right: 25px;visibility: visible;margin-top: 0px;margin-bottom: 0px;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .lbs5kcxw{border-bottom-color: rgb(255, 213, 77);border-bottom-style: solid;border-bottom-width: 1px;border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);clear: both;color: rgb(255, 255, 255);cursor: pointer;display: block;font-size: 17.600000381469727px;font-weight: 500;line-height: 1.4;list-style-type: none;padding-bottom: 9px;padding-left: 30px;padding-top: 9px;text-transform: capitalize;visibility: hidden;width: 100%;padding-block-start: 9px;padding-block-end: 9px;padding-inline-start: 30px;padding-right: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .lbs5kcxw::before{border-bottom-color: rgb(255, 255, 255);line-height: 24.64px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .lbs5kcxw::after{border-bottom-color: rgb(255, 255, 255);line-height: 24.64px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .lbs5kcxw{border-bottom-width: 1px;padding-bottom: 9px;padding-left: 30px;padding-top: 9px;padding-right: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .lbs5kcxw{border-bottom-width: 1px;padding-bottom: 9px;padding-top: 9px;padding-left: 0px;visibility: visible;padding-inline-start: [object Object];padding-right: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .kkxf3tlc{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);clear: both;color: rgb(255, 255, 255);cursor: pointer;display: block;font-size: 17.600000381469727px;font-weight: 500;line-height: 1.4;list-style-type: none;padding-bottom: 9px;padding-left: 30px;padding-top: 9px;text-transform: capitalize;visibility: hidden;width: 100%;padding-block-start: 9px;padding-block-end: 9px;padding-inline-start: 30px;padding-right: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .kkxf3tlc::before{line-height: 24.64px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .kkxf3tlc::after{line-height: 24.64px;white-space: nowrap;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .kkxf3tlc{padding-bottom: 9px;padding-left: 30px;padding-top: 9px;padding-right: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .kkxf3tlc{border-bottom-color: rgb(255, 213, 77);border-bottom-style: solid;border-bottom-width: 1px;padding-bottom: 9px;padding-top: 9px;padding-left: 0px;visibility: visible;padding-inline-start: [object Object];padding-right: 0px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .kkxf3tlc::before{border-bottom-color: rgb(255, 255, 255);}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .kkxf3tlc::after{border-bottom-color: rgb(255, 255, 255);}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .h4yzhzlw{color: rgb(0, 0, 0);cursor: pointer;display: block;font-family: Roboto_Bold;font-size: 16px;letter-spacing: 0.800000011920929px;line-height: 1.5;list-style-type: none;margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;position: relative;text-transform: uppercase;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 8px;padding-inline-end: 8px;margin-top: 0px;margin-bottom: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .h4yzhzlw::before{background-color: rgb(226, 187, 13);border-bottom-right-radius: 4px;border-top-right-radius: 4px;bottom: -4px;content: "";left: 0px;line-height: 24px;position: absolute;right: 68.2031px;top: 40px;transition-duration: 0.7s;width: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .h4yzhzlw::after{background-color: rgb(226, 187, 13);border-bottom-left-radius: 4px;border-top-left-radius: 4px;bottom: -4px;content: "";left: 68.2031px;line-height: 24px;position: absolute;right: 0px;top: 40px;transition-duration: 0.7s;width: 0px;z-index: 999;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .h4yzhzlw{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .h4yzhzlw{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-top: 8px;padding-left: 0px;padding-right: 0px;padding-inline-start: [object Object];padding-inline-end: [object Object];margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .h4yzhzlw::before{top: 100%;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .h4yzhzlw::after{top: 100%;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .udjh0ffw{color: rgb(0, 0, 0);cursor: pointer;display: block;font-family: Roboto_Bold;font-size: 16px;letter-spacing: 0.800000011920929px;line-height: 1.5;list-style-type: none;margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;position: relative;text-transform: uppercase;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 8px;padding-inline-end: 8px;margin-top: 0px;margin-bottom: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .udjh0ffw::before{background-color: rgb(226, 187, 13);border-bottom-right-radius: 4px;border-top-right-radius: 4px;bottom: -4px;content: "";left: 0px;line-height: 24px;position: absolute;right: 105.406px;top: 40px;transition-duration: 0.7s;width: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .udjh0ffw::after{background-color: rgb(226, 187, 13);border-bottom-left-radius: 4px;border-top-left-radius: 4px;bottom: -4px;content: "";left: 101.328px;line-height: 24px;margin-left: 4.08px;position: absolute;right: 0px;top: 40px;transition-duration: 0.7s;vertical-align: 4.08px;width: 0px;z-index: 999;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .udjh0ffw{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .udjh0ffw{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-top: 8px;padding-left: 0px;padding-right: 0px;padding-inline-start: [object Object];padding-inline-end: [object Object];margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .udjh0ffw::before{top: 100%;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .udjh0ffw::after{top: 100%;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .s8uk8dyu{color: rgb(0, 0, 0);cursor: pointer;display: block;font-family: Roboto_Bold;font-size: 16px;letter-spacing: 0.800000011920929px;line-height: 1.5;list-style-type: none;margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;position: relative;text-transform: uppercase;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 8px;padding-inline-end: 8px;margin-top: 0px;margin-bottom: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .s8uk8dyu::before{background-color: rgb(226, 187, 13);border-bottom-right-radius: 4px;border-top-right-radius: 4px;bottom: -4px;content: "";left: 0px;line-height: 24px;position: absolute;right: 127px;top: 40px;transition-duration: 0.7s;width: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .s8uk8dyu::after{background-color: rgb(226, 187, 13);border-bottom-left-radius: 4px;border-top-left-radius: 4px;bottom: -4px;content: "";left: 127px;line-height: 24px;position: absolute;right: 0px;top: 40px;transition-duration: 0.7s;width: 0px;z-index: 999;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .s8uk8dyu{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .s8uk8dyu{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-top: 8px;padding-left: 0px;padding-right: 0px;padding-inline-start: [object Object];padding-inline-end: [object Object];margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .s8uk8dyu::before{top: 100%;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .s8uk8dyu::after{top: 100%;}}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .mfd7f47x{color: rgb(0, 0, 0);cursor: pointer;display: block;font-family: Roboto_Bold;font-size: 16px;letter-spacing: 0.800000011920929px;line-height: 1.5;list-style-type: none;margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;position: relative;text-transform: uppercase;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 8px;padding-inline-end: 8px;margin-top: 0px;margin-bottom: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .mfd7f47x::before{background-color: rgb(226, 187, 13);border-bottom-right-radius: 4px;border-top-right-radius: 4px;bottom: -4px;content: "";left: 0px;line-height: 24px;position: absolute;right: 50.4062px;top: 40px;transition-duration: 0.7s;width: 0px;}.elementor-1197 .elementor-element.elementor-element-2e11ff1c .mfd7f47x::after{background-color: rgb(226, 187, 13);border-bottom-left-radius: 4px;border-top-left-radius: 4px;bottom: -4px;content: "";left: 50.4062px;line-height: 24px;position: absolute;right: 0px;top: 40px;transition-duration: 0.7s;width: 0px;z-index: 999;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .mfd7f47x{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .mfd7f47x{margin-left: 4px;margin-right: 4px;padding-bottom: 8px;padding-top: 8px;padding-left: 0px;padding-right: 0px;padding-inline-start: [object Object];padding-inline-end: [object Object];margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .mfd7f47x::before{top: 100%;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-2e11ff1c .mfd7f47x::after{top: 100%;}}
/* Start custom CSS for container, class: .elementor-element-47b32aa *//* =========================
   清理旧效果，防止叠加
========================= */

.eohnqnxw > li::before,
.eohnqnxw > li::after {
    content: none !important;
    display: none !important;
}

/* =========================
   导航父级，保证下拉不被裁剪
========================= */

.elementor-1197,
.elementor-1197 .elementor-section,
.elementor-1197 .elementor-container,
.elementor-1197 .elementor-column,
.elementor-1197 .elementor-widget-wrap,
.elementor-1197 .elementor-widget,
.elementor-1197 .elementor-widget-container,
.elementor-1197 .elementor-element-2e11ff1c {
    overflow: visible !important;
}

/* =========================
   主导航
========================= */

.eohnqnxw {
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 28px;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    position: relative;
    z-index: 99999;
    overflow: visible !important;
}

.eohnqnxw > li {
    position: relative !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    overflow: visible !important;
}

.eohnqnxw > li > a {
    position: relative !important;
    display: inline-block !important;
    padding: 22px 0 18px !important;
    color: #000000 !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    line-height: 24px !important;
    letter-spacing: 2px !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
    overflow: visible !important;
    transition: color 0.35s ease !important;
}

/* hover 文字变红 */
.eohnqnxw > li:hover > a,
.eohnqnxw > li:focus-within > a {
    color: #8c0000 !important;
}

/* =========================
   一整条黄色横线：从中间展开
========================= */

.eohnqnxw > li > a::before {
    content: "" !important;
    position: absolute !important;
    left: 50% !important;
    right: auto !important;
    top: auto !important;
    bottom: 0 !important;
    width: calc(100% + 12px) !important;
    height: 4px !important;
    background: rgb(226, 187, 13) !important;
    border-radius: 4px !important;
    transform: translateX(-50%) scaleX(0) !important;
    transform-origin: center center !important;
    opacity: 0 !important;
    transition:
        transform 0.55s ease,
        opacity 0.25s ease !important;
    z-index: 9 !important;
}

/* 清掉旧的 after 横线，避免中间断开 */
.eohnqnxw > li > a::after {
    content: "" !important;
    position: absolute !important;
    left: 50% !important;
    right: auto !important;
    top: auto !important;
    bottom: 0 !important;
    width: calc(100% + 12px) !important;
    height: 4px !important;
    background: transparent !important;
    border-radius: 4px !important;
    transform: translateX(-50%) scaleX(0) !important;
    opacity: 0 !important;
    z-index: 10 !important;
}

/* hover 横线展开 */
.eohnqnxw > li:hover > a::before,
.eohnqnxw > li:focus-within > a::before {
    transform: translateX(-50%) scaleX(1) !important;
    opacity: 1 !important;
}

/* 当前 Home 默认高亮 */
.eohnqnxw > li:first-child > a {
    color: #8c0000 !important;
}

.eohnqnxw > li:first-child > a::before {
    transform: translateX(-50%) scaleX(1) !important;
    opacity: 1 !important;
}

/* =========================
   Products / About us 下拉菜单
========================= */

.eohnqnxw > li.a0hnfa04 {
    position: relative !important;
    overflow: visible !important;
}

.eohnqnxw > li.a0hnfa04 > .j5hke6vc {
    display: block !important;
    position: absolute !important;
    top: 100% !important;
    left: -15px !important;
    width: 260px !important;
    min-width: 260px !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    background: #a80000 !important;
    border-top: 5px solid #111111 !important;
    border-radius: 0 0 3px 3px !important;
    box-shadow: 0 18px 35px rgba(0, 0, 0, 0.22) !important;
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
    transform: translateY(10px) !important;
    transition:
        opacity 0.28s ease,
        visibility 0.28s ease,
        transform 0.28s ease !important;
    z-index: 999999 !important;
}

/* 防止鼠标从一级菜单移动到二级菜单时断开 */
.eohnqnxw > li.a0hnfa04 > .j5hke6vc::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: -18px;
    height: 18px;
    background: transparent;
}

/* hover 显示下拉 */
.eohnqnxw > li.a0hnfa04:hover > .j5hke6vc,
.eohnqnxw > li.a0hnfa04:focus-within > .j5hke6vc {
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    transform: translateY(0) !important;
}

/* 二级菜单项 */
.eohnqnxw .j5hke6vc > li {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    border-bottom: 1px solid rgba(226, 187, 13, 0.9) !important;
}

.eohnqnxw .j5hke6vc > li:last-child {
    border-bottom: none !important;
}

/* 二级菜单文字 */
.eohnqnxw .j5hke6vc > li > a {
    display: block !important;
    width: 100% !important;
    padding: 14px 30px !important;
    color: #ffffff !important;
    background: #a80000 !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    line-height: 1.35 !important;
    text-align: left !important;
    text-decoration: none !important;
    text-transform: none !important;
    letter-spacing: 0 !important;
    white-space: nowrap !important;
    box-sizing: border-box !important;
    transition:
        background-color 0.25s ease,
        padding-left 0.25s ease !important;
}

/* 去掉二级菜单自己的横线 */
.eohnqnxw .j5hke6vc > li > a::before,
.eohnqnxw .j5hke6vc > li > a::after {
    content: none !important;
    display: none !important;
}

/* 二级菜单 hover */
.eohnqnxw .j5hke6vc > li > a:hover {
    background: #8c0000 !important;
    color: #ffffff !important;
    padding-left: 38px !important;
}

/* 只修复下拉菜单文字不显示 */

.eohnqnxw .j5hke6vc > li,
.eohnqnxw .j5hke6vc > li > a {
    opacity: 1 !important;
    visibility: visible !important;
}

.eohnqnxw .j5hke6vc > li > a,
.eohnqnxw .j5hke6vc > li > a.lbs5kcxw,
.eohnqnxw .j5hke6vc > li > a.kkxf3tlc {
    display: block !important;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    -webkit-text-stroke-color: transparent !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    line-height: 1.35 !important;
    text-indent: 0 !important;
    text-align: left !important;
    opacity: 1 !important;
    visibility: visible !important;
    position: relative !important;
    z-index: 2 !important;
}

/* 防止下拉菜单 a 的伪元素遮住文字 */
.eohnqnxw .j5hke6vc > li > a::before,
.eohnqnxw .j5hke6vc > li > a::after {
    content: none !important;
    display: none !important;
}

/* =========================
   二级菜单：汽车式左侧滑入特效
   只影响下拉出现动画
========================= */

/* =========================
   下拉菜单从左侧滑入特效
   只修改二级菜单出现方式
========================= */

.eohnqnxw > li.a0hnfa04 > .j5hke6vc {
    transform: translate3d(-120px, 0, 0) !important;
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
    transition:
        transform 0.55s cubic-bezier(0.18, 0.89, 0.32, 1.28),
        opacity 0.28s ease,
        visibility 0.28s ease !important;
    will-change: transform, opacity;
}

/* hover 时从左边滑到导航下方 */
.eohnqnxw > li.a0hnfa04:hover > .j5hke6vc,
.eohnqnxw > li.a0hnfa04:focus-within > .j5hke6vc {
    transform: translate3d(0, 0, 0) !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
}

/* 像汽车从左边滑入并轻微刹停 */
@keyframes dropdownCarSlideIn {
    0% {
        transform: translateX(-130px) translateY(10px) skewX(-8deg);
        opacity: 0;
        filter: blur(3px);
    }

    55% {
        transform: translateX(12px) translateY(0) skewX(2deg);
        opacity: 1;
        filter: blur(0);
    }

    78% {
        transform: translateX(-5px) translateY(0) skewX(-1deg);
    }

    100% {
        transform: translateX(0) translateY(0) skewX(0);
        opacity: 1;
        filter: blur(0);
    }
}

/* 有其他栏目选中时，取消 Home 写死的选中效果 */
.eohnqnxw.nav-has-current > li:first-child:not(.nav-current) > a {
    color: #000000 !important;
}

/* 取消 Home 的黄色横线 */
.eohnqnxw.nav-has-current > li:first-child:not(.nav-current) > a::before,
.eohnqnxw.nav-has-current > li:first-child:not(.nav-current) > a::after {
    transform: translateX(-50%) scaleX(0) !important;
    opacity: 0 !important;
}

/* 当前选中的栏目 */
.eohnqnxw > li.nav-current > a {
    color: #8c0000 !important;
}

/* 当前选中的黄色横线 */
.eohnqnxw > li.nav-current > a::before {
    transform: translateX(-50%) scaleX(1) !important;
    opacity: 1 !important;
}/* End custom CSS */
.elementor-1197 .elementor-element.elementor-element-47b32aa{flex-grow: 1;position: relative;}.elementor-1197 .elementor-element.elementor-element-47b32aa::before{display: block;}.elementor-1197 .elementor-element.elementor-element-47b32aa::after{display: block;}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-47b32aa{bottom: 0px;display: none;flex-basis: 100%;left: 0px;position: fixed;}}
.elementor-1197 .elementor-element.elementor-element-ae2bb74 .brlnkqxx{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: block;font-family: qico;font-size: 32px;font-style: normal;width: auto;}.elementor-1197 .elementor-element.elementor-element-ae2bb74 .brlnkqxx::before{content: "";font-style: normal;line-height: 44.8px;perspective-origin: 0px 0px;transform-origin: 0px 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1197 .elementor-element.elementor-element-ae2bb74 .brlnkqxx::after{font-style: normal;line-height: 44.8px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1197 .elementor-element.elementor-element-ae2bb74 {height: 32px;}.elementor-1197 .elementor-element.elementor-element-ae2bb74 .elementor-button{align-content: center;cursor: pointer;height: 32px;flex-direction: row;}.elementor-1197 .elementor-element.elementor-element-ae2bb74 .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-1197 .elementor-element.elementor-element-ae2bb74 .elementor-button::before{display: block;}.elementor-1197 .elementor-element.elementor-element-ae2bb74 .elementor-button::after{display: block;}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-ae2bb74 {height: 24px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-ae2bb74 .elementor-button{height: 24px;}}
.elementor-1197 .elementor-element.elementor-element-43259b43{display: block;}
.elementor-1197 .elementor-element.elementor-element-4c7ec21e .lgo9kd3p{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: default;font-family: qico;font-size: 36px;font-style: normal;text-align: center;width: auto;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e .lgo9kd3p::before{content: "";font-style: normal;line-height: 50.4px;perspective-origin: 0px 0px;transform-origin: 0px 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1197 .elementor-element.elementor-element-4c7ec21e .lgo9kd3p::after{font-style: normal;line-height: 50.4px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1197 .elementor-element.elementor-element-4c7ec21e {position: absolute;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e {top: 144px;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e {right: 144px;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e {max-width: 100% !important}.elementor-1197 .elementor-element.elementor-element-4c7ec21e .elementor-button{appearance: none;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e .elementor-button {display: block;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e .elementor-button::before{cursor: default;line-height: normal;text-align: center;}.elementor-1197 .elementor-element.elementor-element-4c7ec21e .elementor-button::after{cursor: default;line-height: normal;text-align: center;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-4c7ec21e {top: 76.80000305175781px;}}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-4c7ec21e {right: 76.80000305175781px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-4c7ec21e {top: 57.525001525878906px;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-4c7ec21e {right: 57.525001525878906px;}}
.elementor-1197 .elementor-element.elementor-element-1e0bfd98{align-content: center;bottom: 0px;height: 100%;left: 0px;max-height: 0px;opacity: 0;position: fixed;max-width: none;overflow: hidden;}.elementor-1197 .elementor-element.elementor-element-1e0bfd98::before{display: block;}.elementor-1197 .elementor-element.elementor-element-1e0bfd98::after{display: block;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-1e0bfd98{overflow: hidden;}}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-1e0bfd98{align-content: flex-end;overflow: hidden;}}

.elementor-1197 .elementor-element.elementor-element-4d8dac1d{cursor: pointer;height: 40px;line-height: 1;}.elementor-1197 .elementor-element.elementor-element-4d8dac1d::before{display: block;line-height: 16px;}.elementor-1197 .elementor-element.elementor-element-4d8dac1d::after{display: block;line-height: 16px;}
.elementor-1197 .elementor-element.elementor-element-7778bf8a{box-shadow: rgba(63, 62, 62, 0.2) 0px 0px 10px 0px;opacity: 0;position: absolute;right: 0px;top: 42px;transform: translate3d(0px, 10px, 0px);visibility: hidden;max-width: none;display: block;}.elementor-1197 .elementor-element.elementor-element-7778bf8a::before{border-bottom-color: rgb(255, 255, 255);border-bottom-style: solid;border-bottom-width: 8px;border-left-color: rgba(0, 0, 0, 0);border-left-style: solid;border-left-width: 8px;border-right-color: rgba(0, 0, 0, 0);border-right-style: solid;border-right-width: 8px;bottom: 440px;content: "";display: block;height: 8px;left: 131px;overflow-x: hidden;overflow-y: hidden;right: 37px;top: -8px;width: 16px;}
.elementor-1197 .elementor-element.elementor-element-db37955{position: relative;display: block;}
.elementor-1197 .elementor-element.elementor-element-2c8c7ca8 {position: relative;}.elementor-1197 .elementor-element.elementor-element-2c8c7ca8 .elementor-button{cursor: pointer;font-family: Roboto_Bold;min-width: 164.60000610351562px;text-align: center;}.elementor-1197 .elementor-element.elementor-element-2c8c7ca8 .elementor-button {display: inline-block;}.elementor-1197 .elementor-element.elementor-element-2c8c7ca8 .elementor-button::before{border-bottom-left-radius: 50%;border-bottom-right-radius: 50%;border-top-left-radius: 50%;border-top-right-radius: 50%;bottom: 17.4844px;content: "";display: block;height: 59px;left: 33.5469px;line-height: 20px;position: absolute;right: 46.2344px;top: -15.2969px;transform: matrix(0, 0, 0, 0, 0, 0);transition-delay: 0s, 0s;transition-duration: 1s, 1s;transition-property: transform, -webkit-transform;transition-timing-function: ease, ease;width: 88px;z-index: -1;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-1197 .elementor-element.elementor-element-2c8c7ca8 .elementor-button::after{border-bottom-left-radius: 50%;border-bottom-right-radius: 50%;border-top-left-radius: 50%;border-top-right-radius: 50%;bottom: -15.2969px;content: "";display: block;height: 59px;left: 46.2344px;line-height: 20px;position: absolute;right: 33.5469px;top: 17.4844px;transform: matrix(0, 0, 0, 0, 0, 0);transition-delay: 0s, 0s;transition-duration: 1s, 1s;transition-property: transform, -webkit-transform;transition-timing-function: ease, ease;width: 88px;z-index: -1;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2c8c7ca8 .elementor-button::before{left: 20%;top: -25%;}}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-2c8c7ca8 .elementor-button::after{bottom: -25%;right: 20%;}}
.elementor-1197 .elementor-element.elementor-element-3e10e0c4{filter: url("https://shopcdnpro.grainajz.com/inst/Taxio/1724/358498/sections/maha_head/index.css#goo");position: relative;display: block;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-3e10e0c4{display: none;}}
.elementor-1197 .elementor-element.elementor-element-53a1b299::before{display: block;}.elementor-1197 .elementor-element.elementor-element-53a1b299::after{display: block;}
.elementor-1197 .elementor-element.elementor-element-5c6353cb{max-width: 1760px;position: relative;}.elementor-1197 .elementor-element.elementor-element-5c6353cb::before{display: block;}.elementor-1197 .elementor-element.elementor-element-5c6353cb::after{display: block;}
.elementor-1197 .elementor-element.elementor-element-66d9031e{flex-basis: 100%;flex-shrink: 0;max-width: 100%;position: relative;display: block;}@media (max-width: 1024px) {.elementor-1197 .elementor-element.elementor-element-66d9031e{max-width: none;flex-basis: auto;flex-shrink: 1;}}
.elementor-1197 .elementor-element.elementor-element-78f455a::before{display: block;}.elementor-1197 .elementor-element.elementor-element-78f455a::after{display: block;}
.elementor-1197 .elementor-element.elementor-element-55991fd8{max-width: 1600px;display: block;}@media (max-width: 767px) {.elementor-1197 .elementor-element.elementor-element-55991fd8{max-width: none;}}


.elementor-1197 .elementor-element.elementor-element-1ed67578{left: 0px;position: absolute;top: 0px;display: block;}
