.elementor-32437 .elementor-element.elementor-element-4df88457{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32437 .elementor-element.elementor-element-62087772{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-62087772.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-7d60453 .elementor-icon-list-icon i{color:#CD8F13;transition:color 0.3s;}.elementor-32437 .elementor-element.elementor-element-7d60453 .elementor-icon-list-icon svg{fill:#CD8F13;transition:fill 0.3s;}.elementor-32437 .elementor-element.elementor-element-7d60453{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-32437 .elementor-element.elementor-element-7d60453 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32437 .elementor-element.elementor-element-7d60453 .elementor-icon-list-item > a{font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-32437 .elementor-element.elementor-element-7d60453 .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-32437 .elementor-element.elementor-element-7d60453 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1D4ED8;}.elementor-32437 .elementor-element.elementor-element-b55d599{--divider-border-style:solid;--divider-color:#E1E1E1;--divider-border-width:1px;}.elementor-32437 .elementor-element.elementor-element-b55d599 .elementor-divider-separator{width:100%;}.elementor-32437 .elementor-element.elementor-element-b55d599 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-32437 .elementor-element.elementor-element-e54dc9a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-69c49a0e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-34e29cac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-34e29cac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-55b18ae6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-55b18ae6 > .elementor-widget-container{transition:background 0.3s;}.elementor-32437 .elementor-element.elementor-element-55b18ae6 .elementor-icon-wrapper{text-align:center;}.elementor-32437 .elementor-element.elementor-element-55b18ae6 .elementor-icon{font-size:15px;}.elementor-32437 .elementor-element.elementor-element-55b18ae6 .elementor-icon svg{height:15px;}.elementor-32437 .elementor-element.elementor-element-4ac478df{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-3382f8f2 .elementor-heading-title{font-size:16px;font-weight:600;color:#1F2937;}.elementor-32437 .elementor-element.elementor-element-3382f8f2 .elementor-heading-title a:hover, .elementor-32437 .elementor-element.elementor-element-3382f8f2 .elementor-heading-title a:focus{color:#16A34A;}.elementor-32437 .elementor-element.elementor-element-3382f8f2 .elementor-heading-title a{transition-duration:0.3s;}.elementor-32437 .elementor-element.elementor-element-5baf26f .elementor-heading-title{font-family:"Noto Color Emoji", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-32437 .elementor-element.elementor-element-764c6f21{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-491f41c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-491f41c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-3da689b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-3da689b7 > .elementor-widget-container{transition:background 0.3s;}.elementor-32437 .elementor-element.elementor-element-3da689b7 .elementor-icon-wrapper{text-align:center;}.elementor-32437 .elementor-element.elementor-element-3da689b7 .elementor-icon{font-size:15px;}.elementor-32437 .elementor-element.elementor-element-3da689b7 .elementor-icon svg{height:15px;}.elementor-32437 .elementor-element.elementor-element-11df44d6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-6d8a33db .elementor-heading-title{font-size:16px;font-weight:600;color:#1F2937;}.elementor-32437 .elementor-element.elementor-element-6d8a33db .elementor-heading-title a:hover, .elementor-32437 .elementor-element.elementor-element-6d8a33db .elementor-heading-title a:focus{color:#16A34A;}.elementor-32437 .elementor-element.elementor-element-6d8a33db .elementor-heading-title a{transition-duration:0.3s;}.elementor-32437 .elementor-element.elementor-element-571ecec2 .elementor-heading-title{font-family:"Noto Color Emoji", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-32437 .elementor-element.elementor-element-41efa98{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-12af0f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-12af0f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-4e3c9a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-4e3c9a3 > .elementor-widget-container{transition:background 0.3s;}.elementor-32437 .elementor-element.elementor-element-4e3c9a3 .elementor-icon-wrapper{text-align:center;}.elementor-32437 .elementor-element.elementor-element-4e3c9a3 .elementor-icon{font-size:15px;}.elementor-32437 .elementor-element.elementor-element-4e3c9a3 .elementor-icon svg{height:15px;}.elementor-32437 .elementor-element.elementor-element-ae3c29e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-c7f23c4 .elementor-heading-title{font-size:16px;font-weight:600;color:#1F2937;}.elementor-32437 .elementor-element.elementor-element-c7f23c4 .elementor-heading-title a:hover, .elementor-32437 .elementor-element.elementor-element-c7f23c4 .elementor-heading-title a:focus{color:#16A34A;}.elementor-32437 .elementor-element.elementor-element-c7f23c4 .elementor-heading-title a{transition-duration:0.3s;}.elementor-32437 .elementor-element.elementor-element-1b8294e .elementor-heading-title{font-family:"Noto Color Emoji", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-32437 .elementor-element.elementor-element-b5cdb72{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-e1f6520{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-e1f6520.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-fa6b8f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-fa6b8f5 > .elementor-widget-container{transition:background 0.3s;}.elementor-32437 .elementor-element.elementor-element-fa6b8f5 .elementor-icon-wrapper{text-align:center;}.elementor-32437 .elementor-element.elementor-element-fa6b8f5 .elementor-icon{font-size:15px;}.elementor-32437 .elementor-element.elementor-element-fa6b8f5 .elementor-icon svg{height:15px;}.elementor-32437 .elementor-element.elementor-element-cce949a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-c5b64de .elementor-heading-title{font-size:16px;font-weight:600;color:#1F2937;}.elementor-32437 .elementor-element.elementor-element-c5b64de .elementor-heading-title a:hover, .elementor-32437 .elementor-element.elementor-element-c5b64de .elementor-heading-title a:focus{color:#16A34A;}.elementor-32437 .elementor-element.elementor-element-c5b64de .elementor-heading-title a{transition-duration:0.3s;}.elementor-32437 .elementor-element.elementor-element-c30bb59 .elementor-heading-title{font-family:"Noto Color Emoji", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-32437 .elementor-element.elementor-element-cb3f1c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-cb3f1c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-9fb3365 .elementor-icon-list-icon i{color:#008C4A;transition:color 0.3s;}.elementor-32437 .elementor-element.elementor-element-9fb3365 .elementor-icon-list-icon svg{fill:#008C4A;transition:fill 0.3s;}.elementor-32437 .elementor-element.elementor-element-9fb3365{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-32437 .elementor-element.elementor-element-9fb3365 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32437 .elementor-element.elementor-element-9fb3365 .elementor-icon-list-item > a{font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-32437 .elementor-element.elementor-element-9fb3365 .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-32437 .elementor-element.elementor-element-9fb3365 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1D4ED8;}.elementor-32437 .elementor-element.elementor-element-b1ee646{--divider-border-style:solid;--divider-color:#E1E1E1;--divider-border-width:1px;}.elementor-32437 .elementor-element.elementor-element-b1ee646 .elementor-divider-separator{width:100%;}.elementor-32437 .elementor-element.elementor-element-b1ee646 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-32437 .elementor-element.elementor-element-ba416b3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-c878889{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-3f1fc9d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-3f1fc9d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-c0d9a06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-c0d9a06 > .elementor-widget-container{transition:background 0.3s;}.elementor-32437 .elementor-element.elementor-element-c0d9a06 .elementor-icon-wrapper{text-align:center;}.elementor-32437 .elementor-element.elementor-element-c0d9a06 .elementor-icon{font-size:15px;}.elementor-32437 .elementor-element.elementor-element-c0d9a06 .elementor-icon svg{height:15px;}.elementor-32437 .elementor-element.elementor-element-1d5cc3c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-3edd01c .elementor-heading-title{font-size:16px;font-weight:600;color:#1F2937;}.elementor-32437 .elementor-element.elementor-element-3edd01c .elementor-heading-title a:hover, .elementor-32437 .elementor-element.elementor-element-3edd01c .elementor-heading-title a:focus{color:#16A34A;}.elementor-32437 .elementor-element.elementor-element-3edd01c .elementor-heading-title a{transition-duration:0.3s;}.elementor-32437 .elementor-element.elementor-element-c3f659c .elementor-heading-title{font-family:"Noto Color Emoji", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-32437 .elementor-element.elementor-element-040ac3f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-0ac3bd9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-0ac3bd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-153c6c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-153c6c3 > .elementor-widget-container{transition:background 0.3s;}.elementor-32437 .elementor-element.elementor-element-153c6c3 .elementor-icon-wrapper{text-align:center;}.elementor-32437 .elementor-element.elementor-element-153c6c3 .elementor-icon{font-size:15px;}.elementor-32437 .elementor-element.elementor-element-153c6c3 .elementor-icon svg{height:15px;}.elementor-32437 .elementor-element.elementor-element-a6b2d77{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-eaf04eb .elementor-heading-title{font-size:16px;font-weight:600;color:#1F2937;}.elementor-32437 .elementor-element.elementor-element-eaf04eb .elementor-heading-title a:hover, .elementor-32437 .elementor-element.elementor-element-eaf04eb .elementor-heading-title a:focus{color:#16A34A;}.elementor-32437 .elementor-element.elementor-element-eaf04eb .elementor-heading-title a{transition-duration:0.3s;}.elementor-32437 .elementor-element.elementor-element-a446a5d .elementor-heading-title{font-family:"Noto Color Emoji", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-32437 .elementor-element.elementor-element-f916338{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-2515207{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-2515207.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-de2dba0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-de2dba0 > .elementor-widget-container{transition:background 0.3s;}.elementor-32437 .elementor-element.elementor-element-de2dba0 .elementor-icon-wrapper{text-align:center;}.elementor-32437 .elementor-element.elementor-element-de2dba0 .elementor-icon{font-size:15px;}.elementor-32437 .elementor-element.elementor-element-de2dba0 .elementor-icon svg{height:15px;}.elementor-32437 .elementor-element.elementor-element-e70a5e3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-5b1e28c .elementor-heading-title{font-size:16px;font-weight:600;color:#1F2937;}.elementor-32437 .elementor-element.elementor-element-5b1e28c .elementor-heading-title a:hover, .elementor-32437 .elementor-element.elementor-element-5b1e28c .elementor-heading-title a:focus{color:#16A34A;}.elementor-32437 .elementor-element.elementor-element-5b1e28c .elementor-heading-title a{transition-duration:0.3s;}.elementor-32437 .elementor-element.elementor-element-84a57c7 .elementor-heading-title{font-family:"Noto Color Emoji", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-32437 .elementor-element.elementor-element-e1e9003{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-b2023ec .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-32437 .elementor-element.elementor-element-b2023ec .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor3 );transition:fill 0.3s;}.elementor-32437 .elementor-element.elementor-element-b2023ec{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-32437 .elementor-element.elementor-element-b2023ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32437 .elementor-element.elementor-element-b2023ec .elementor-icon-list-item > a{font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-32437 .elementor-element.elementor-element-b2023ec .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-32437 .elementor-element.elementor-element-b2023ec .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1D4ED8;}.elementor-32437 .elementor-element.elementor-element-8004051{--divider-border-style:solid;--divider-color:#E1E1E1;--divider-border-width:1px;}.elementor-32437 .elementor-element.elementor-element-8004051 .elementor-divider-separator{width:100%;}.elementor-32437 .elementor-element.elementor-element-8004051 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-32437 .elementor-element.elementor-element-3fe5aff{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-b99c322{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-3452dad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-3452dad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-32bb657.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-32bb657 > .elementor-widget-container{transition:background 0.3s;}.elementor-32437 .elementor-element.elementor-element-32bb657 .elementor-icon-wrapper{text-align:center;}.elementor-32437 .elementor-element.elementor-element-32bb657 .elementor-icon{font-size:15px;}.elementor-32437 .elementor-element.elementor-element-32bb657 .elementor-icon svg{height:15px;}.elementor-32437 .elementor-element.elementor-element-3c74e87{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-3ed7106 .elementor-heading-title{font-size:16px;font-weight:600;color:#1F2937;}.elementor-32437 .elementor-element.elementor-element-3ed7106 .elementor-heading-title a:hover, .elementor-32437 .elementor-element.elementor-element-3ed7106 .elementor-heading-title a:focus{color:#16A34A;}.elementor-32437 .elementor-element.elementor-element-3ed7106 .elementor-heading-title a{transition-duration:0.3s;}.elementor-32437 .elementor-element.elementor-element-9d35073 .elementor-heading-title{font-family:"Noto Color Emoji", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-32437 .elementor-element.elementor-element-815be04{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-5d2f168{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-5d2f168.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-0e3819a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-0e3819a > .elementor-widget-container{transition:background 0.3s;}.elementor-32437 .elementor-element.elementor-element-0e3819a .elementor-icon-wrapper{text-align:center;}.elementor-32437 .elementor-element.elementor-element-0e3819a .elementor-icon{font-size:15px;}.elementor-32437 .elementor-element.elementor-element-0e3819a .elementor-icon svg{height:15px;}.elementor-32437 .elementor-element.elementor-element-0e6070b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-053dfc0 .elementor-heading-title{font-size:16px;font-weight:600;color:#1F2937;}.elementor-32437 .elementor-element.elementor-element-053dfc0 .elementor-heading-title a:hover, .elementor-32437 .elementor-element.elementor-element-053dfc0 .elementor-heading-title a:focus{color:#16A34A;}.elementor-32437 .elementor-element.elementor-element-053dfc0 .elementor-heading-title a{transition-duration:0.3s;}.elementor-32437 .elementor-element.elementor-element-2614725 .elementor-heading-title{font-family:"Noto Color Emoji", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-32437 .elementor-element.elementor-element-66d8524{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-89e7ed7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-89e7ed7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-7bccb52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32437 .elementor-element.elementor-element-7bccb52 > .elementor-widget-container{transition:background 0.3s;}.elementor-32437 .elementor-element.elementor-element-7bccb52 .elementor-icon-wrapper{text-align:center;}.elementor-32437 .elementor-element.elementor-element-7bccb52 .elementor-icon{font-size:15px;}.elementor-32437 .elementor-element.elementor-element-7bccb52 .elementor-icon svg{height:15px;}.elementor-32437 .elementor-element.elementor-element-833d12e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-68eb932 .elementor-heading-title{font-size:16px;font-weight:600;color:#1F2937;}.elementor-32437 .elementor-element.elementor-element-68eb932 .elementor-heading-title a:hover, .elementor-32437 .elementor-element.elementor-element-68eb932 .elementor-heading-title a:focus{color:#16A34A;}.elementor-32437 .elementor-element.elementor-element-68eb932 .elementor-heading-title a{transition-duration:0.3s;}.elementor-32437 .elementor-element.elementor-element-2896f18 .elementor-heading-title{font-family:"Noto Color Emoji", Sans-serif;font-size:14px;font-weight:400;color:#9CA3AF;}.elementor-32437 .elementor-element.elementor-element-2e92673{--display:flex;--justify-content:space-around;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32437 .elementor-element.elementor-element-2e92673:not(.elementor-motion-effects-element-type-background), .elementor-32437 .elementor-element.elementor-element-2e92673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-32437 .elementor-element.elementor-element-3933032{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-4bda98f > .elementor-widget-container{background-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-32437 .elementor-element.elementor-element-4bda98f{text-align:center;}.elementor-32437 .elementor-element.elementor-element-4bda98f .elementor-heading-title{font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-32437 .elementor-element.elementor-element-98c3465 .elementor-heading-title{font-size:18px;font-weight:900;color:#111827;}.elementor-32437 .elementor-element.elementor-element-e88ac27 .elementor-heading-title{color:#4B5563;}.elementor-32437 .elementor-element.elementor-element-8faa67b{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32437 .elementor-element.elementor-element-2257356 .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor3 );}.elementor-32437 .elementor-element.elementor-element-45f41d5 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-32437 .elementor-element.elementor-element-45f41d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-32437 .elementor-element.elementor-element-45f41d5.elementor-view-framed .elementor-icon, .elementor-32437 .elementor-element.elementor-element-45f41d5.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-32437 .elementor-element.elementor-element-45f41d5.elementor-view-framed .elementor-icon, .elementor-32437 .elementor-element.elementor-element-45f41d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-32437 .elementor-element.elementor-element-45f41d5 .elementor-icon{font-size:16px;}.elementor-32437 .elementor-element.elementor-element-45f41d5 .elementor-icon svg{height:16px;}@media(max-width:1024px){.elementor-32437 .elementor-element.elementor-element-4df88457{--flex-wrap:wrap;}.elementor-32437 .elementor-element.elementor-element-62087772{--flex-wrap:wrap;}.elementor-32437 .elementor-element.elementor-element-69c49a0e{--flex-wrap:wrap;}.elementor-32437 .elementor-element.elementor-element-764c6f21{--flex-wrap:wrap;}.elementor-32437 .elementor-element.elementor-element-41efa98{--flex-wrap:wrap;}.elementor-32437 .elementor-element.elementor-element-b5cdb72{--flex-wrap:wrap;}}@media(max-width:880px){.elementor-32437 .elementor-element.elementor-element-4df88457{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32437 .elementor-element.elementor-element-e54dc9a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-32437 .elementor-element.elementor-element-ba416b3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-32437 .elementor-element.elementor-element-3fe5aff{--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;}}@media(max-width:767px){.elementor-32437 .elementor-element.elementor-element-62087772{--width:100%;}.elementor-32437 .elementor-element.elementor-element-34e29cac{--width:18%;}.elementor-32437 .elementor-element.elementor-element-4ac478df{--width:75%;}.elementor-32437 .elementor-element.elementor-element-491f41c{--width:18%;}.elementor-32437 .elementor-element.elementor-element-11df44d6{--width:75%;}.elementor-32437 .elementor-element.elementor-element-12af0f3{--width:18%;}.elementor-32437 .elementor-element.elementor-element-ae3c29e{--width:75%;}.elementor-32437 .elementor-element.elementor-element-e1f6520{--width:18%;}.elementor-32437 .elementor-element.elementor-element-cce949a{--width:75%;}.elementor-32437 .elementor-element.elementor-element-3f1fc9d{--width:18%;}.elementor-32437 .elementor-element.elementor-element-1d5cc3c{--width:75%;}.elementor-32437 .elementor-element.elementor-element-0ac3bd9{--width:18%;}.elementor-32437 .elementor-element.elementor-element-a6b2d77{--width:75%;}.elementor-32437 .elementor-element.elementor-element-2515207{--width:18%;}.elementor-32437 .elementor-element.elementor-element-e70a5e3{--width:75%;}.elementor-32437 .elementor-element.elementor-element-3452dad{--width:18%;}.elementor-32437 .elementor-element.elementor-element-3c74e87{--width:75%;}.elementor-32437 .elementor-element.elementor-element-5d2f168{--width:18%;}.elementor-32437 .elementor-element.elementor-element-0e6070b{--width:75%;}.elementor-32437 .elementor-element.elementor-element-89e7ed7{--width:18%;}.elementor-32437 .elementor-element.elementor-element-833d12e{--width:75%;}}@media(min-width:768px){.elementor-32437 .elementor-element.elementor-element-62087772{--width:25%;}.elementor-32437 .elementor-element.elementor-element-34e29cac{--width:16%;}.elementor-32437 .elementor-element.elementor-element-4ac478df{--width:80%;}.elementor-32437 .elementor-element.elementor-element-491f41c{--width:16%;}.elementor-32437 .elementor-element.elementor-element-11df44d6{--width:80%;}.elementor-32437 .elementor-element.elementor-element-12af0f3{--width:16%;}.elementor-32437 .elementor-element.elementor-element-ae3c29e{--width:80%;}.elementor-32437 .elementor-element.elementor-element-e1f6520{--width:16%;}.elementor-32437 .elementor-element.elementor-element-cce949a{--width:80%;}.elementor-32437 .elementor-element.elementor-element-cb3f1c2{--width:25%;}.elementor-32437 .elementor-element.elementor-element-3f1fc9d{--width:16%;}.elementor-32437 .elementor-element.elementor-element-1d5cc3c{--width:80%;}.elementor-32437 .elementor-element.elementor-element-0ac3bd9{--width:16%;}.elementor-32437 .elementor-element.elementor-element-a6b2d77{--width:80%;}.elementor-32437 .elementor-element.elementor-element-2515207{--width:16%;}.elementor-32437 .elementor-element.elementor-element-e70a5e3{--width:80%;}.elementor-32437 .elementor-element.elementor-element-e1e9003{--width:25%;}.elementor-32437 .elementor-element.elementor-element-3452dad{--width:16%;}.elementor-32437 .elementor-element.elementor-element-3c74e87{--width:80%;}.elementor-32437 .elementor-element.elementor-element-5d2f168{--width:16%;}.elementor-32437 .elementor-element.elementor-element-0e6070b{--width:80%;}.elementor-32437 .elementor-element.elementor-element-89e7ed7{--width:16%;}.elementor-32437 .elementor-element.elementor-element-833d12e{--width:80%;}.elementor-32437 .elementor-element.elementor-element-2e92673{--width:20%;}}@media(max-width:1366px) and (min-width:768px){.elementor-32437 .elementor-element.elementor-element-62087772{--width:45%;}.elementor-32437 .elementor-element.elementor-element-cb3f1c2{--width:45%;}.elementor-32437 .elementor-element.elementor-element-e1e9003{--width:45%;}.elementor-32437 .elementor-element.elementor-element-2e92673{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32437 .elementor-element.elementor-element-4df88457{--width:100%;}.elementor-32437 .elementor-element.elementor-element-62087772{--width:45%;}.elementor-32437 .elementor-element.elementor-element-cb3f1c2{--width:45%;}.elementor-32437 .elementor-element.elementor-element-e1e9003{--width:45%;}.elementor-32437 .elementor-element.elementor-element-2e92673{--width:45%;}}@media(max-width:880px) and (min-width:768px){.elementor-32437 .elementor-element.elementor-element-62087772{--width:100%;}.elementor-32437 .elementor-element.elementor-element-69c49a0e{--width:50%;}.elementor-32437 .elementor-element.elementor-element-764c6f21{--width:50%;}.elementor-32437 .elementor-element.elementor-element-41efa98{--width:50%;}.elementor-32437 .elementor-element.elementor-element-b5cdb72{--width:50%;}.elementor-32437 .elementor-element.elementor-element-cb3f1c2{--width:100%;}.elementor-32437 .elementor-element.elementor-element-c878889{--width:50%;}.elementor-32437 .elementor-element.elementor-element-040ac3f{--width:50%;}.elementor-32437 .elementor-element.elementor-element-f916338{--width:50%;}.elementor-32437 .elementor-element.elementor-element-e1e9003{--width:100%;}.elementor-32437 .elementor-element.elementor-element-b99c322{--width:50%;}.elementor-32437 .elementor-element.elementor-element-815be04{--width:50%;}.elementor-32437 .elementor-element.elementor-element-66d8524{--width:50%;}.elementor-32437 .elementor-element.elementor-element-2e92673{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-8faa67b */.explore-all-tools:hover .arrow-right {
    padding-left: 10px !important;
}

.explore-all-tools:hover .link-text {
    scale: 1.05;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df88457 *//* 1. 基础状态：设置默认样式 */
.main-card .tools-icon .elementor-icon {
    transition: all 0.3s ease-in-out !important;
    padding: 12px !important;
    background-color: #ffffff !important; 
    color: #64748b !important;           /* 修正：默认灰色图标，确保可见 */
    border: 1px solid #e5e7eb !important; /* 默认浅色边框 */
    border-radius: 5px !important;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    box-sizing: content-box !important; 
}


/* 确保图标内的 i 或 svg 继承颜色 */
.main-card .tools-icon .elementor-icon i,
.main-card .tools-icon .elementor-icon svg {
    fill: currentColor; /* 针对 SVG 图标 */
    color: inherit;     /* 针对 字体图标 */
    transition: all 0.3s ease-in-out;
}

/* 2. 悬停效果 (Hover) */

/* 整体容器：底色轻微变蓝灰 */
.main-card:hover {
    background-color: #f8fafc !important;
    cursor: pointer;
    border-radius: 10px;
}

/* 一级菜单加下划线 */
.tools-icon-list:hover {
    text-decoration: underline;
    text-decoration-color: blue;
}

/* 图标核心变化：变大 + 边框变蓝 + 图标变蓝 */
.main-card:hover .tools-icon .elementor-icon {
    color: #2563eb !important;            /* 图标变蓝 */
    border: 2px solid #c3d4f7 !important;     /* 边框变蓝 */
    transform: scale(1.05);                /* 图标放大 1.05 倍 */
}

/* 标题：变色 */
.main-card:hover .tools-title .elementor-heading-title {
    color: #1d4ed8 !important;
    font-weight: 700;
    transition: font-weight 0.3s ease;
    letter-spacing: 0.2px;
}/* End custom CSS */