.elementor-25 .elementor-element.elementor-element-b2274a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e312c3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-174e55b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-5b0bf01{--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;}.elementor-25 .elementor-element.elementor-element-cbb52e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-cbb52e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-4f85e16 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-25 .elementor-element.elementor-element-0858993{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-450a6cb{text-align:left;}.elementor-25 .elementor-element.elementor-element-450a6cb .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-25 .elementor-element.elementor-element-5c83e06 .wd-icon{color:#2C2C2C;}.elementor-25 .elementor-element.elementor-element-259d913 .elementor-button{background-color:#0659FF;}.elementor-25 .elementor-element.elementor-element-259d913 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-c6cf50a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-9c08086 > .elementor-widget-container{background-image:url("https://toolgric.com/wp-content/uploads/2025/01/360-f-832650038-rqa17qyzemsqbi2a1ppa4nhtf11kmsld-677680cf81ad9.webp");}.elementor-25 .elementor-element.elementor-element-9c08086 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-25 .elementor-element.elementor-element-2ce46b0{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-c645b7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-d823e22{text-align:right;}.elementor-25 .elementor-element.elementor-element-a8cbc14{text-align:right;}.elementor-25 .elementor-element.elementor-element-307fd74{text-align:right;}.elementor-25 .elementor-element.elementor-element-d338075{text-align:right;}.elementor-25 .elementor-element.elementor-element-74e85b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-5e22794{text-align:center;}.elementor-25 .elementor-element.elementor-element-4d63feb{text-align:center;}.elementor-25 .elementor-element.elementor-element-679fafe{text-align:center;}.elementor-25 .elementor-element.elementor-element-2ec0413{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-01eb339{--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;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-2019833{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-cc90f8b img{height:500px;}.elementor-25 .elementor-element.elementor-element-2c38ca1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-3829e2b > .elementor-widget-container{margin:0px 0px 0px 130px;}.elementor-25 .elementor-element.elementor-element-2a923ee{--display:flex;}.elementor-25 .elementor-element.elementor-element-c21b560{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-f86067b{color:#050505;}.elementor-25 .elementor-element.elementor-element-a6305aa{--display:flex;}.elementor-25 .elementor-element.elementor-element-db1a5b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-c4df583{color:#000000;}.elementor-25 .elementor-element.elementor-element-dfff66a{--display:flex;}.elementor-25 .elementor-element.elementor-element-7ad21f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-cdf599a{color:#000000;}.elementor-25 .elementor-element.elementor-element-def4339{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-25 .elementor-element.elementor-element-9adf409{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-78d961a{--display:flex;}.elementor-25 .elementor-element.elementor-element-d5552f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-7387cb9.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-7387cb9{--e-rating-justify-content:center;}.elementor-25 .elementor-element.elementor-element-7474b7f{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-4734ab0{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-fcb1e83{--display:flex;}.elementor-25 .elementor-element.elementor-element-3bd5bcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-359d892.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6161454{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-5414b2d{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-b2e5706{--display:flex;}.elementor-25 .elementor-element.elementor-element-4d97dca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-8c1c830.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-01188f8{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-14b556f{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-b4c42e8{--display:flex;}.elementor-25 .elementor-element.elementor-element-df93c2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-058b96d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-9b239e8{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-0fbcd72{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-cf7d780{--display:flex;}.elementor-25 .elementor-element.elementor-element-cbd42aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-e0170dc.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-e1d90b9{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-ad87a35{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-2fc067c{--display:flex;}.elementor-25 .elementor-element.elementor-element-ea89c5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-800fc08.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4ed5564{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-d568923{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-f4482cf{--display:flex;}.elementor-25 .elementor-element.elementor-element-29753a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-0e7d47a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a82e431{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-5febe3f{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-c45de6e{--display:flex;}.elementor-25 .elementor-element.elementor-element-2927121{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-98427ce.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5686d9c{text-align:center;color:#000000;}.elementor-25 .elementor-element.elementor-element-b716dcf{text-align:center;color:#000000;}@media(max-width:768px){.elementor-25 .elementor-element.elementor-element-b2274a8{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(min-width:769px){.elementor-25 .elementor-element.elementor-element-cbb52e6{--width:23.037%;}.elementor-25 .elementor-element.elementor-element-0858993{--width:50%;}.elementor-25 .elementor-element.elementor-element-c645b7e{--width:25%;}.elementor-25 .elementor-element.elementor-element-74e85b3{--width:50%;}.elementor-25 .elementor-element.elementor-element-2ec0413{--width:25%;}.elementor-25 .elementor-element.elementor-element-2019833{--width:33.3333%;}.elementor-25 .elementor-element.elementor-element-2c38ca1{--width:66.6666%;}}@media(min-width:1025px){.elementor-25 .elementor-element.elementor-element-9c08086 > .elementor-widget-container{background-attachment:scroll;}}/* Start custom CSS for shortcode, class: .elementor-element-e1a61cd */.text-with-icon-carousel {
  width: 100%; 
  overflow: hidden; 
  white-space: nowrap; 
  display: flex;
  align-items: center;
  background-color: #fff; 
  padding: 10px 0; 
}

/* 滚动区域 */
.text-wrapper {
  display: inline-block;
  white-space: nowrap; 
  animation: scroll-left 30s linear infinite; 
}


.text-item {
  display: inline-block;
  font-size: 80px; 
  font-weight: bold; 
  color: #000; 
  margin-right: 30px; 
}


.icon {
  width: 50px;
  height: auto; 
  margin: 0 30px; 
  flex-shrink: 0; 
}


@keyframes scroll-left {
  0% {
    transform: translateX(100%); 
  }
  100% {
    transform: translateX(-100%); 
  }
}/* End custom CSS */