.elementor-12 .elementor-element.elementor-element-364aef2{--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:0vw;--margin-bottom:7vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:53px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-364aef2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-364aef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://usr.ncyu.edu.tw/wp-content/uploads/2023/09/Home-Gradient.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-31fce34{--swiper-slides-to-display:1;--swiper-offset-size:144px;--swiper-slides-gap:36px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:30px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:30px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:13px;--arrow-normal-color:var( --e-global-color-f3688e5 );--arrow-hover-color:var( --e-global-color-f3688e5 );--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-f3688e5 );--dots-hover-color:var( --e-global-color-f3688e5 );--swiper-pagination-spacing:41px;}.elementor-12 .elementor-element.elementor-element-31fce34 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:99px 99px 99px 99px;padding:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-31fce34 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#DF781A;}.elementor-12 .elementor-element.elementor-element-31fce34 .swiper-slide > .elementor-element{height:100%;}.elementor-12 .elementor-element.elementor-element-344f0a8{--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;--gap:4.5vw 4.5vw;--row-gap:4.5vw;--column-gap:4.5vw;--margin-top:0vw;--margin-bottom:7vw;--margin-left:0vw;--margin-right:0vw;}.elementor-12 .elementor-element.elementor-element-344f0a8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-344f0a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://usr.ncyu.edu.tw/wp-content/uploads/2023/09/footprint.svg");background-position:94% 50px;background-repeat:no-repeat;background-size:16.5% auto;}.elementor-12 .elementor-element.elementor-element-e6497a1{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1896aa4 .elementor-heading-title{font-family:var( --e-global-typography-f25d61c-font-family ), Sans-serif;font-size:var( --e-global-typography-f25d61c-font-size );font-weight:var( --e-global-typography-f25d61c-font-weight );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2a4c7fa .elementor-heading-title{font-family:var( --e-global-typography-62cd7dc-font-family ), Sans-serif;font-size:var( --e-global-typography-62cd7dc-font-size );font-weight:var( --e-global-typography-62cd7dc-font-weight );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5ac0dad{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;bottom:-30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5ac0dad{left:176px;}body.rtl .elementor-12 .elementor-element.elementor-element-5ac0dad{right:176px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-8836deb{--grid-columns:3;--grid-column-gap:2.6vw;}.elementor-12 .elementor-element.elementor-element-2269682{--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:space-between;--align-items:center;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2269682.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ed69ba .elementor-heading-title{font-family:var( --e-global-typography-1359b6f-font-family ), Sans-serif;font-size:var( --e-global-typography-1359b6f-font-size );font-weight:var( --e-global-typography-1359b6f-font-weight );line-height:var( --e-global-typography-1359b6f-line-height );letter-spacing:var( --e-global-typography-1359b6f-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-37a00c7 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-12 .elementor-element.elementor-element-37a00c7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-37a00c7 .elementor-icon{font-size:52px;}.elementor-12 .elementor-element.elementor-element-37a00c7 .elementor-icon svg{height:52px;}.elementor-12 .elementor-element.elementor-element-63254db{--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-12 .elementor-element.elementor-element-42b5d48 > .elementor-widget-container{background-image:url("https://usr.ncyu.edu.tw/wp-content/uploads/2023/09/imgbg.svg");padding:0px 0px 20px 0px;background-position:bottom left;background-repeat:no-repeat;background-size:90% auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-42b5d48{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-42b5d48{right:0px;}.elementor-12 .elementor-element.elementor-element-42b5d48{top:0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-42b5d48 img{width:39vw;height:45vw;object-fit:cover;object-position:center center;border-radius:0px 40px 40px 0px;}.elementor-12 .elementor-element.elementor-element-4ecc499{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4vw;--padding-bottom:16vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-4ecc499:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ecc499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://usr.ncyu.edu.tw/wp-content/uploads/2023/09/home-w.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-bcedd6e{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:45%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-ca1be09{text-align:end;}.elementor-12 .elementor-element.elementor-element-ca1be09 .elementor-heading-title{font-family:var( --e-global-typography-f25d61c-font-family ), Sans-serif;font-size:var( --e-global-typography-f25d61c-font-size );font-weight:var( --e-global-typography-f25d61c-font-weight );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-74950a7{text-align:end;}.elementor-12 .elementor-element.elementor-element-74950a7 .elementor-heading-title{font-family:var( --e-global-typography-62cd7dc-font-family ), Sans-serif;font-size:var( --e-global-typography-62cd7dc-font-size );font-weight:var( --e-global-typography-62cd7dc-font-weight );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-64958d3{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;bottom:-30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-64958d3{right:176px;}body.rtl .elementor-12 .elementor-element.elementor-element-64958d3{left:176px;}.elementor-12 .elementor-element.elementor-element-11dcbab{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-11dcbab > .elementor-widget-container{margin:0% 0% 0% 46%;}.elementor-12 .elementor-element.elementor-element-d0cc798{--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:space-between;--align-items:center;}.elementor-12 .elementor-element.elementor-element-d0cc798.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-8dfd0e1 .elementor-heading-title{font-family:var( --e-global-typography-1359b6f-font-family ), Sans-serif;font-size:var( --e-global-typography-1359b6f-font-size );font-weight:var( --e-global-typography-1359b6f-font-weight );line-height:var( --e-global-typography-1359b6f-line-height );letter-spacing:var( --e-global-typography-1359b6f-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-161f209 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-12 .elementor-element.elementor-element-161f209 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-161f209 .elementor-icon{font-size:52px;}.elementor-12 .elementor-element.elementor-element-161f209 .elementor-icon svg{height:52px;}.elementor-12 .elementor-element.elementor-element-9c1992d{--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-12 .elementor-element.elementor-element-cae8330 > .elementor-widget-container{background-image:url("https://usr.ncyu.edu.tw/wp-content/uploads/2023/09/imgbg2.svg");padding:0px 0px 20px 0px;background-position:bottom right;background-repeat:no-repeat;background-size:92% auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-cae8330{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-cae8330{left:0px;}.elementor-12 .elementor-element.elementor-element-cae8330{top:0px;text-align:end;}.elementor-12 .elementor-element.elementor-element-cae8330 img{width:57vw;height:28vw;object-fit:cover;object-position:center center;border-radius:30px 0px 0px 30px;}.elementor-12 .elementor-element.elementor-element-b1102d7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-c1e3a1c{text-align:start;}.elementor-12 .elementor-element.elementor-element-c1e3a1c img{width:24%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-97b9ac6 > .elementor-widget-container{padding:0% 70% 0% 0%;}.elementor-12 .elementor-element.elementor-element-97b9ac6{font-family:var( --e-global-typography-5dee9d9-font-family ), Sans-serif;font-size:var( --e-global-typography-5dee9d9-font-size );font-weight:var( --e-global-typography-5dee9d9-font-weight );line-height:var( --e-global-typography-5dee9d9-line-height );letter-spacing:var( --e-global-typography-5dee9d9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9165db0{--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:space-between;--align-items:center;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5fc9e69 .elementor-heading-title{font-family:var( --e-global-typography-1359b6f-font-family ), Sans-serif;font-size:var( --e-global-typography-1359b6f-font-size );font-weight:var( --e-global-typography-1359b6f-font-weight );line-height:var( --e-global-typography-1359b6f-line-height );letter-spacing:var( --e-global-typography-1359b6f-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-21cddbd > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-12 .elementor-element.elementor-element-21cddbd .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-21cddbd .elementor-icon{font-size:52px;}.elementor-12 .elementor-element.elementor-element-21cddbd .elementor-icon svg{height:52px;}.elementor-12 .elementor-element.elementor-element-6f2cb2b{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-cea4838{--display:flex;}.elementor-12 .elementor-element.elementor-element-5073c79 .elementor-heading-title{font-family:var( --e-global-typography-f25d61c-font-family ), Sans-serif;font-size:var( --e-global-typography-f25d61c-font-size );font-weight:var( --e-global-typography-f25d61c-font-weight );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-43d7891 .elementor-heading-title{font-family:var( --e-global-typography-62cd7dc-font-family ), Sans-serif;font-size:var( --e-global-typography-62cd7dc-font-size );font-weight:var( --e-global-typography-62cd7dc-font-weight );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a86f320{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;bottom:-30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a86f320{left:176px;}body.rtl .elementor-12 .elementor-element.elementor-element-a86f320{right:176px;}.elementor-12 .elementor-element.elementor-element-233bdf0{--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;--padding-top:43px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d38c5f{font-family:var( --e-global-typography-5dee9d9-font-family ), Sans-serif;font-size:var( --e-global-typography-5dee9d9-font-size );font-weight:var( --e-global-typography-5dee9d9-font-weight );line-height:var( --e-global-typography-5dee9d9-line-height );letter-spacing:var( --e-global-typography-5dee9d9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-61e0e2f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--overlay-opacity:1;--padding-top:6vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-61e0e2f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-61e0e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://usr.ncyu.edu.tw/wp-content/uploads/2023/09/home-bgok.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-61e0e2f::before, .elementor-12 .elementor-element.elementor-element-61e0e2f > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-61e0e2f > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-61e0e2f > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-61e0e2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-61e0e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://usr.ncyu.edu.tw/wp-content/uploads/2023/09/homebggo-b.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-224917b{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:20px 20px 20px 20px;--padding-top:27px;--padding-bottom:27px;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-12 .elementor-element.elementor-element-224917b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-224917b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3688e5 );}.elementor-12 .elementor-element.elementor-element-cea8e04{z-index:1;}.elementor-12 .elementor-element.elementor-element-cea8e04 .elementor-heading-title{font-family:var( --e-global-typography-93f9811-font-family ), Sans-serif;font-size:var( --e-global-typography-93f9811-font-size );font-weight:var( --e-global-typography-93f9811-font-weight );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-df9a787 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-df9a787{z-index:1;}.elementor-12 .elementor-element.elementor-element-df9a787 .elementor-counter-number-wrapper{color:#000000;font-family:"Noto Sans TC", Sans-serif;font-size:56px;font-weight:bold;line-height:1em;}.elementor-12 .elementor-element.elementor-element-177e686{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-177e686{right:40px;}body.rtl .elementor-12 .elementor-element.elementor-element-177e686{left:40px;}.elementor-12 .elementor-element.elementor-element-177e686 img{opacity:0.1;}.elementor-12 .elementor-element.elementor-element-f09a8a7{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:20px 20px 20px 20px;--padding-top:27px;--padding-bottom:27px;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-12 .elementor-element.elementor-element-f09a8a7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f09a8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3688e5 );}.elementor-12 .elementor-element.elementor-element-d711b75{z-index:1;}.elementor-12 .elementor-element.elementor-element-d711b75 .elementor-heading-title{font-family:var( --e-global-typography-93f9811-font-family ), Sans-serif;font-size:var( --e-global-typography-93f9811-font-size );font-weight:var( --e-global-typography-93f9811-font-weight );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7a62c05 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-7a62c05{z-index:1;}.elementor-12 .elementor-element.elementor-element-7a62c05 .elementor-counter-number-wrapper{color:#000000;font-family:"Noto Sans TC", Sans-serif;font-size:56px;font-weight:bold;line-height:1em;}.elementor-12 .elementor-element.elementor-element-e04f754{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e04f754{right:40px;}body.rtl .elementor-12 .elementor-element.elementor-element-e04f754{left:40px;}.elementor-12 .elementor-element.elementor-element-e04f754 img{opacity:0.1;}.elementor-12 .elementor-element.elementor-element-16c7614{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:20px 20px 20px 20px;--padding-top:27px;--padding-bottom:27px;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-12 .elementor-element.elementor-element-16c7614:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-16c7614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3688e5 );}.elementor-12 .elementor-element.elementor-element-69043f6{z-index:1;}.elementor-12 .elementor-element.elementor-element-69043f6 .elementor-heading-title{font-family:var( --e-global-typography-93f9811-font-family ), Sans-serif;font-size:var( --e-global-typography-93f9811-font-size );font-weight:var( --e-global-typography-93f9811-font-weight );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1643de8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-1643de8{z-index:1;}.elementor-12 .elementor-element.elementor-element-1643de8 .elementor-counter-number-wrapper{color:#000000;font-family:"Noto Sans TC", Sans-serif;font-size:56px;font-weight:bold;line-height:1em;}.elementor-12 .elementor-element.elementor-element-580f77c{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-580f77c{right:40px;}body.rtl .elementor-12 .elementor-element.elementor-element-580f77c{left:40px;}.elementor-12 .elementor-element.elementor-element-580f77c img{opacity:0.1;}.elementor-12 .elementor-element.elementor-element-8eda091{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:20px 20px 20px 20px;--padding-top:27px;--padding-bottom:27px;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-12 .elementor-element.elementor-element-8eda091:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8eda091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3688e5 );}.elementor-12 .elementor-element.elementor-element-5e9a932{z-index:1;}.elementor-12 .elementor-element.elementor-element-5e9a932 .elementor-heading-title{font-family:var( --e-global-typography-93f9811-font-family ), Sans-serif;font-size:var( --e-global-typography-93f9811-font-size );font-weight:var( --e-global-typography-93f9811-font-weight );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-db83aee > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-db83aee{z-index:1;}.elementor-12 .elementor-element.elementor-element-db83aee .elementor-counter-number-wrapper{color:#000000;font-family:"Noto Sans TC", Sans-serif;font-size:56px;font-weight:bold;line-height:1em;}.elementor-12 .elementor-element.elementor-element-3ce21f9{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3ce21f9{right:40px;}body.rtl .elementor-12 .elementor-element.elementor-element-3ce21f9{left:40px;}.elementor-12 .elementor-element.elementor-element-3ce21f9 img{opacity:0.1;}.elementor-12 .elementor-element.elementor-element-ff2b42f{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:20px 20px 20px 20px;--padding-top:27px;--padding-bottom:27px;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-12 .elementor-element.elementor-element-ff2b42f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ff2b42f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3688e5 );}.elementor-12 .elementor-element.elementor-element-f73b8cb{z-index:1;}.elementor-12 .elementor-element.elementor-element-f73b8cb .elementor-heading-title{font-family:var( --e-global-typography-93f9811-font-family ), Sans-serif;font-size:var( --e-global-typography-93f9811-font-size );font-weight:var( --e-global-typography-93f9811-font-weight );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0189f02 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-0189f02{z-index:1;}.elementor-12 .elementor-element.elementor-element-0189f02 .elementor-counter-number-wrapper{color:#000000;font-family:"Noto Sans TC", Sans-serif;font-size:56px;font-weight:bold;line-height:1em;}.elementor-12 .elementor-element.elementor-element-38a97e2{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-38a97e2{right:40px;}body.rtl .elementor-12 .elementor-element.elementor-element-38a97e2{left:40px;}.elementor-12 .elementor-element.elementor-element-38a97e2 img{opacity:0.1;}.elementor-12 .elementor-element.elementor-element-f3a8519{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:20px 20px 20px 20px;--padding-top:27px;--padding-bottom:27px;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-12 .elementor-element.elementor-element-f3a8519:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f3a8519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3688e5 );}.elementor-12 .elementor-element.elementor-element-cc4badf{z-index:1;}.elementor-12 .elementor-element.elementor-element-cc4badf .elementor-heading-title{font-family:var( --e-global-typography-93f9811-font-family ), Sans-serif;font-size:var( --e-global-typography-93f9811-font-size );font-weight:var( --e-global-typography-93f9811-font-weight );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3f2148e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-3f2148e{z-index:1;}.elementor-12 .elementor-element.elementor-element-3f2148e .elementor-counter-number-wrapper{color:#000000;font-family:"Noto Sans TC", Sans-serif;font-size:56px;font-weight:bold;line-height:1em;}.elementor-12 .elementor-element.elementor-element-744e4b1{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-744e4b1{right:40px;}body.rtl .elementor-12 .elementor-element.elementor-element-744e4b1{left:40px;}.elementor-12 .elementor-element.elementor-element-744e4b1 img{opacity:0.1;}.elementor-12 .elementor-element.elementor-element-39220e5{--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;--padding-top:3vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-d2065ff{text-align:center;}.elementor-12 .elementor-element.elementor-element-d2065ff .elementor-heading-title{font-family:var( --e-global-typography-f25d61c-font-family ), Sans-serif;font-size:var( --e-global-typography-f25d61c-font-size );font-weight:var( --e-global-typography-f25d61c-font-weight );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9e8945b{text-align:center;}.elementor-12 .elementor-element.elementor-element-9e8945b .elementor-heading-title{font-family:var( --e-global-typography-62cd7dc-font-family ), Sans-serif;font-size:var( --e-global-typography-62cd7dc-font-size );font-weight:var( --e-global-typography-62cd7dc-font-weight );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-db10d9f{--swiper-slides-to-display:5;--swiper-slides-gap:20px;--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-primary );--dots-hover-color:var( --e-global-color-primary );--swiper-pagination-spacing:39px;}.elementor-12 .elementor-element.elementor-element-db10d9f > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-db10d9f .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-2269682{--width:147px;}.elementor-12 .elementor-element.elementor-element-d0cc798{--width:147px;}.elementor-12 .elementor-element.elementor-element-9165db0{--width:147px;}.elementor-12 .elementor-element.elementor-element-cea4838{--width:35%;}.elementor-12 .elementor-element.elementor-element-233bdf0{--width:55%;}}@media(max-width:1200px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-2269682{--width:134px;}.elementor-12 .elementor-element.elementor-element-d0cc798{--width:134px;}.elementor-12 .elementor-element.elementor-element-9165db0{--width:134px;}.elementor-12 .elementor-element.elementor-element-cea4838{--width:40%;}.elementor-12 .elementor-element.elementor-element-233bdf0{--width:60%;}}@media(min-width:1201px){.elementor-12 .elementor-element.elementor-element-61e0e2f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-61e0e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1200px){.elementor-12 .elementor-element.elementor-element-364aef2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-364aef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:130% auto;}.elementor-12 .elementor-element.elementor-element-364aef2{--margin-top:0vw;--margin-bottom:5vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31fce34{--swiper-slides-to-display:1;--swiper-offset-size:68px;--swiper-slides-gap:26px;--arrow-prev-left-position:20px;--arrow-next-right-position:20px;--swiper-pagination-spacing:19px;}.elementor-12 .elementor-element.elementor-element-31fce34 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-344f0a8{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;--margin-top:-2vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;}.elementor-12 .elementor-element.elementor-element-344f0a8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-344f0a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:107% 40px;background-size:28% auto;}.elementor-12 .elementor-element.elementor-element-1896aa4 .elementor-heading-title{font-size:var( --e-global-typography-f25d61c-font-size );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2a4c7fa .elementor-heading-title{font-size:var( --e-global-typography-62cd7dc-font-size );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5ac0dad{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;bottom:-20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5ac0dad{left:127px;}body.rtl .elementor-12 .elementor-element.elementor-element-5ac0dad{right:127px;}.elementor-12 .elementor-element.elementor-element-8836deb{--grid-columns:3;}.elementor-12 .elementor-element.elementor-element-2269682{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2ed69ba .elementor-heading-title{font-size:var( --e-global-typography-1359b6f-font-size );line-height:var( --e-global-typography-1359b6f-line-height );letter-spacing:var( --e-global-typography-1359b6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-37a00c7 .elementor-icon{font-size:48px;}.elementor-12 .elementor-element.elementor-element-37a00c7 .elementor-icon svg{height:48px;}.elementor-12 .elementor-element.elementor-element-42b5d48 > .elementor-widget-container{padding:0px 0px 10px 0px;background-size:87% auto;}.elementor-12 .elementor-element.elementor-element-42b5d48{top:103px;}.elementor-12 .elementor-element.elementor-element-42b5d48 img{height:75vw;border-radius:0px 30px 30px 0px;}.elementor-12 .elementor-element.elementor-element-4ecc499{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0vw;--padding-bottom:14vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-ca1be09 .elementor-heading-title{font-size:var( --e-global-typography-f25d61c-font-size );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-74950a7 .elementor-heading-title{font-size:var( --e-global-typography-62cd7dc-font-size );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );}.elementor-12 .elementor-element.elementor-element-64958d3{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;bottom:-20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-64958d3{right:127px;}body.rtl .elementor-12 .elementor-element.elementor-element-64958d3{left:127px;}.elementor-12 .elementor-element.elementor-element-11dcbab{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-8dfd0e1 .elementor-heading-title{font-size:var( --e-global-typography-1359b6f-font-size );line-height:var( --e-global-typography-1359b6f-line-height );letter-spacing:var( --e-global-typography-1359b6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-161f209 .elementor-icon{font-size:48px;}.elementor-12 .elementor-element.elementor-element-161f209 .elementor-icon svg{height:48px;}.elementor-12 .elementor-element.elementor-element-cae8330 > .elementor-widget-container{padding:0px 0px 10px 0px;background-size:44% auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-cae8330{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-cae8330{left:0px;}.elementor-12 .elementor-element.elementor-element-cae8330{top:0px;}.elementor-12 .elementor-element.elementor-element-cae8330 img{width:50%;height:50vw;object-position:center center;border-radius:20px 0px 0px 20px;}.elementor-12 .elementor-element.elementor-element-b1102d7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-97b9ac6 > .elementor-widget-container{padding:0% 60% 0% 0%;}.elementor-12 .elementor-element.elementor-element-97b9ac6{font-size:var( --e-global-typography-5dee9d9-font-size );line-height:var( --e-global-typography-5dee9d9-line-height );letter-spacing:var( --e-global-typography-5dee9d9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9165db0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5fc9e69 .elementor-heading-title{font-size:var( --e-global-typography-1359b6f-font-size );line-height:var( --e-global-typography-1359b6f-line-height );letter-spacing:var( --e-global-typography-1359b6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-21cddbd .elementor-icon{font-size:48px;}.elementor-12 .elementor-element.elementor-element-21cddbd .elementor-icon svg{height:48px;}.elementor-12 .elementor-element.elementor-element-6f2cb2b{--padding-top:10vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-5073c79 .elementor-heading-title{font-size:var( --e-global-typography-f25d61c-font-size );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-43d7891 .elementor-heading-title{font-size:var( --e-global-typography-62cd7dc-font-size );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a86f320{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;bottom:-20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a86f320{left:127px;}body.rtl .elementor-12 .elementor-element.elementor-element-a86f320{right:127px;}.elementor-12 .elementor-element.elementor-element-233bdf0{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d38c5f{font-size:var( --e-global-typography-5dee9d9-font-size );line-height:var( --e-global-typography-5dee9d9-line-height );letter-spacing:var( --e-global-typography-5dee9d9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-61e0e2f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:8vw;--padding-bottom:13vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-224917b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-cea8e04 .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-df9a787 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-df9a787 .elementor-counter-number-wrapper{font-size:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-177e686{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-177e686{left:20px;}.elementor-12 .elementor-element.elementor-element-f09a8a7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-d711b75 .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7a62c05 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-7a62c05 .elementor-counter-number-wrapper{font-size:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e04f754{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-e04f754{left:20px;}.elementor-12 .elementor-element.elementor-element-16c7614{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-69043f6 .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1643de8 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-1643de8 .elementor-counter-number-wrapper{font-size:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-580f77c{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-580f77c{left:20px;}.elementor-12 .elementor-element.elementor-element-8eda091{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-5e9a932 .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-db83aee > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-db83aee .elementor-counter-number-wrapper{font-size:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3ce21f9{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-3ce21f9{left:20px;}.elementor-12 .elementor-element.elementor-element-ff2b42f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-f73b8cb .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0189f02 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-0189f02 .elementor-counter-number-wrapper{font-size:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-38a97e2{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-38a97e2{left:20px;}.elementor-12 .elementor-element.elementor-element-f3a8519{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-cc4badf .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3f2148e > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-3f2148e .elementor-counter-number-wrapper{font-size:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-744e4b1{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-744e4b1{left:20px;}.elementor-12 .elementor-element.elementor-element-39220e5{--padding-top:5vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-d2065ff .elementor-heading-title{font-size:var( --e-global-typography-f25d61c-font-size );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9e8945b .elementor-heading-title{font-size:var( --e-global-typography-62cd7dc-font-size );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );}.elementor-12 .elementor-element.elementor-element-db10d9f{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-12 .elementor-element.elementor-element-db10d9f > .elementor-widget-container{margin:35px 0px 0px 0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-364aef2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-364aef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:200% auto;}.elementor-12 .elementor-element.elementor-element-364aef2{--margin-top:0vw;--margin-bottom:10vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31fce34{--swiper-slides-to-display:1;--swiper-offset-size:10px;--swiper-slides-gap:16px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-60px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:-24px;--arrow-next-right-position:20px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:-24px;--swiper-pagination-spacing:16px;}.elementor-12 .elementor-element.elementor-element-31fce34 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-344f0a8{--gap:10vw 10vw;--row-gap:10vw;--column-gap:10vw;--margin-top:5vw;--margin-bottom:14vw;--margin-left:0vw;--margin-right:0vw;}.elementor-12 .elementor-element.elementor-element-344f0a8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-344f0a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:104% 30px;background-size:42% auto;}.elementor-12 .elementor-element.elementor-element-e6497a1{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-1896aa4{text-align:center;}.elementor-12 .elementor-element.elementor-element-1896aa4 .elementor-heading-title{font-size:var( --e-global-typography-f25d61c-font-size );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2a4c7fa{text-align:center;}.elementor-12 .elementor-element.elementor-element-2a4c7fa .elementor-heading-title{font-size:var( --e-global-typography-62cd7dc-font-size );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5ac0dad{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;bottom:-15px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5ac0dad{left:52vw;}body.rtl .elementor-12 .elementor-element.elementor-element-5ac0dad{right:52vw;}.elementor-12 .elementor-element.elementor-element-8836deb{--grid-columns:1;--grid-row-gap:40px;}.elementor-12 .elementor-element.elementor-element-2269682{--width:120px;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2269682.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ed69ba .elementor-heading-title{font-size:var( --e-global-typography-1359b6f-font-size );line-height:var( --e-global-typography-1359b6f-line-height );letter-spacing:var( --e-global-typography-1359b6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-37a00c7 .elementor-icon{font-size:38px;}.elementor-12 .elementor-element.elementor-element-37a00c7 .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-63254db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-42b5d48 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-42b5d48{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-42b5d48{right:0px;}.elementor-12 .elementor-element.elementor-element-42b5d48{top:-1px;}.elementor-12 .elementor-element.elementor-element-42b5d48 img{width:100%;height:0vw;object-fit:cover;border-radius:0px 20px 20px 0px;}.elementor-12 .elementor-element.elementor-element-4ecc499{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-4ecc499:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ecc499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 105%;background-size:150% auto;}.elementor-12 .elementor-element.elementor-element-bcedd6e{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-ca1be09{text-align:center;}.elementor-12 .elementor-element.elementor-element-ca1be09 .elementor-heading-title{font-size:var( --e-global-typography-f25d61c-font-size );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-74950a7{text-align:center;}.elementor-12 .elementor-element.elementor-element-74950a7 .elementor-heading-title{font-size:var( --e-global-typography-62cd7dc-font-size );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );}.elementor-12 .elementor-element.elementor-element-64958d3{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;bottom:-15px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-64958d3{right:52vw;}body.rtl .elementor-12 .elementor-element.elementor-element-64958d3{left:52vw;}.elementor-12 .elementor-element.elementor-element-11dcbab{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-11dcbab > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-d0cc798{--width:120px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d0cc798.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8dfd0e1 .elementor-heading-title{font-size:var( --e-global-typography-1359b6f-font-size );line-height:var( --e-global-typography-1359b6f-line-height );letter-spacing:var( --e-global-typography-1359b6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-161f209 .elementor-icon{font-size:38px;}.elementor-12 .elementor-element.elementor-element-161f209 .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-cae8330 > .elementor-widget-container{padding:0px 0px 8px 20px;background-size:90% auto;}.elementor-12 .elementor-element.elementor-element-cae8330{top:-1px;}.elementor-12 .elementor-element.elementor-element-cae8330 img{width:100%;height:36vw;object-fit:cover;border-radius:10px 0px 0px 10px;}.elementor-12 .elementor-element.elementor-element-b1102d7{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:6vw;--padding-bottom:11vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-c1e3a1c{text-align:center;}.elementor-12 .elementor-element.elementor-element-c1e3a1c img{width:50%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-97b9ac6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-97b9ac6{text-align:center;font-size:var( --e-global-typography-5dee9d9-font-size );line-height:var( --e-global-typography-5dee9d9-line-height );letter-spacing:var( --e-global-typography-5dee9d9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9165db0{--width:120px;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9165db0.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5fc9e69 .elementor-heading-title{font-size:var( --e-global-typography-1359b6f-font-size );line-height:var( --e-global-typography-1359b6f-line-height );letter-spacing:var( --e-global-typography-1359b6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-21cddbd .elementor-icon{font-size:38px;}.elementor-12 .elementor-element.elementor-element-21cddbd .elementor-icon svg{height:38px;}.elementor-12 .elementor-element.elementor-element-6f2cb2b{--padding-top:8vw;--padding-bottom:9vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-cea4838{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-5073c79{text-align:center;}.elementor-12 .elementor-element.elementor-element-5073c79 .elementor-heading-title{font-size:var( --e-global-typography-f25d61c-font-size );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-43d7891{text-align:center;}.elementor-12 .elementor-element.elementor-element-43d7891 .elementor-heading-title{font-size:var( --e-global-typography-62cd7dc-font-size );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a86f320{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;bottom:-15px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a86f320{left:52vw;}body.rtl .elementor-12 .elementor-element.elementor-element-a86f320{right:52vw;}.elementor-12 .elementor-element.elementor-element-233bdf0{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d38c5f{font-size:var( --e-global-typography-5dee9d9-font-size );line-height:var( --e-global-typography-5dee9d9-line-height );letter-spacing:var( --e-global-typography-5dee9d9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-61e0e2f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:12vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-61e0e2f::before, .elementor-12 .elementor-element.elementor-element-61e0e2f > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-61e0e2f > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-61e0e2f > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-61e0e2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-61e0e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:170% auto;}.elementor-12 .elementor-element.elementor-element-224917b{--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-cea8e04 .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-df9a787 .elementor-counter-number-wrapper{font-size:34px;}.elementor-12 .elementor-element.elementor-element-177e686{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f09a8a7{--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-d711b75 .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7a62c05 .elementor-counter-number-wrapper{font-size:34px;}.elementor-12 .elementor-element.elementor-element-e04f754{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-16c7614{--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-69043f6 .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1643de8 .elementor-counter-number-wrapper{font-size:34px;}.elementor-12 .elementor-element.elementor-element-580f77c{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8eda091{--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-5e9a932 .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-db83aee .elementor-counter-number-wrapper{font-size:34px;}.elementor-12 .elementor-element.elementor-element-3ce21f9{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ff2b42f{--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-f73b8cb .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0189f02 .elementor-counter-number-wrapper{font-size:34px;}.elementor-12 .elementor-element.elementor-element-38a97e2{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f3a8519{--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-cc4badf .elementor-heading-title{font-size:var( --e-global-typography-93f9811-font-size );line-height:var( --e-global-typography-93f9811-line-height );letter-spacing:var( --e-global-typography-93f9811-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3f2148e .elementor-counter-number-wrapper{font-size:34px;}.elementor-12 .elementor-element.elementor-element-744e4b1{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-39220e5{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:6vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-d2065ff{text-align:center;}.elementor-12 .elementor-element.elementor-element-d2065ff .elementor-heading-title{font-size:var( --e-global-typography-f25d61c-font-size );line-height:var( --e-global-typography-f25d61c-line-height );letter-spacing:var( --e-global-typography-f25d61c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9e8945b{text-align:center;}.elementor-12 .elementor-element.elementor-element-9e8945b .elementor-heading-title{font-size:var( --e-global-typography-62cd7dc-font-size );line-height:var( --e-global-typography-62cd7dc-line-height );letter-spacing:var( --e-global-typography-62cd7dc-letter-spacing );}.elementor-12 .elementor-element.elementor-element-db10d9f{--swiper-slides-to-display:2;--swiper-slides-gap:10px;--swiper-pagination-spacing:28px;}.elementor-12 .elementor-element.elementor-element-db10d9f > .elementor-widget-container{margin:26px 0px 0px 0px;}}/* Start custom CSS for loop-carousel, class: .elementor-element-31fce34 */.elementor-12 .elementor-element.elementor-element-31fce34 svg{-webkit-filter: brightness(0%) invert(1);filter: brightness(0%) invert(1);}
@media screen and (min-width: 1600px) {
.elementor-element-31fce34{--swiper-offset-size: 15.6vw!important;}
}

.elementor-12 .elementor-element.elementor-element-31fce34 .swiper-pagination-bullet{opacity:1;    border: 1px solid #fff;background-color: #fff0;}
.elementor-12 .elementor-element.elementor-element-31fce34 .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1; background-color: #fff;}

@media screen and (min-width: 1201px) {
.elementor-12 .elementor-element.elementor-element-31fce34 .swiper.elementor-loop-container {-webkit-mask: linear-gradient(to right, transparent, transparent 1%, white 10%, white 90%, transparent 100%, transparent); 
  mask: linear-gradient(to right, transparent, transparent 0%, white 10%, white 90%, transparent 100%, transparent);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2269682 */.elementor-12 .elementor-element.elementor-element-2269682 .st0{transition: all 0.2s ease-out;}
.elementor-12 .elementor-element.elementor-element-2269682:hover .st0{transform: translateX(3px);}
.elementor-12 .elementor-element.elementor-element-2269682 .elementor-heading-title{transition: all 0.3s ease-out;}
.elementor-12 .elementor-element.elementor-element-2269682:hover .elementor-heading-title{color:var( --e-global-color-primary );}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42b5d48 */@media screen and (max-width: 767px){
.elementor-12 .elementor-element.elementor-element-42b5d48{position: unset!important;}
}
@media screen and (min-width: 1201px) {
.elementor-12 .elementor-element.elementor-element-42b5d48 img{min-height: 700px!important;max-height: 760px!important;}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-12 .elementor-element.elementor-element-42b5d48 img{max-height: 600px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0cc798 */.elementor-12 .elementor-element.elementor-element-d0cc798 .st0{transition: all 0.2s ease-out;}
.elementor-12 .elementor-element.elementor-element-d0cc798:hover .st0{transform: translateX(3px);}
.elementor-12 .elementor-element.elementor-element-d0cc798 .elementor-heading-title{transition: all 0.3s ease-out;}
.elementor-12 .elementor-element.elementor-element-d0cc798:hover .elementor-heading-title{color:var( --e-global-color-primary );}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cae8330 */@media screen and (max-width: 767px){
.elementor-12 .elementor-element.elementor-element-cae8330{position: unset!important;}
}
/*@media screen and (min-width: 1201px) {
.elementor-12 .elementor-element.elementor-element-cae8330 img{min-height: 700px!important;max-height: 760px!important;}
}*/
/*@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-12 .elementor-element.elementor-element-cae8330 img{max-height: 600px!important;}
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9165db0 */.elementor-12 .elementor-element.elementor-element-9165db0 .st0{transition: all 0.2s ease-out;}
.elementor-12 .elementor-element.elementor-element-9165db0:hover .st0{transform: translateX(3px);}
.elementor-12 .elementor-element.elementor-element-9165db0 .elementor-heading-title{transition: all 0.3s ease-out;}
.elementor-12 .elementor-element.elementor-element-9165db0:hover .elementor-heading-title{color:var( --e-global-color-primary );}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e0e2f */.elementor-counter-number-prefix{display:none;}
.elementor-counter-number-suffix{font-size: 0.36em;}
.elementor-counter-number-wrapper{display: block!important;}

@media only screen and (min-width: 1201px) and (max-width: 1370px) {
.elementor-counter-number-wrapper{font-size: 50px!important;}
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-db10d9f */.elementor-12 .elementor-element.elementor-element-db10d9f img{object-fit: contain;}
@media screen and (min-width: 1201px) {
.elementor-12 .elementor-element.elementor-element-db10d9f img{max-height:80px;}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-12 .elementor-element.elementor-element-db10d9f img{max-height:60px;}
}
@media screen and (max-width: 767px){
.elementor-12 .elementor-element.elementor-element-db10d9f img{max-height:50px;}
}


.elementor-12 .elementor-element.elementor-element-db10d9f .swiper-pagination-bullet{opacity:1;    border: 1px solid var( --e-global-color-primary );background-color: #fff0;}
.elementor-12 .elementor-element.elementor-element-db10d9f .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1; background-color: var( --e-global-color-primary );}/* End custom CSS */
/* Start custom CSS */.colorline{background-image: unset!important;}
/*.colorline{min-height:0;}
header{margin-top: 8px!important;}
header.elementor-sticky--effects{margin-top: 0px!important;}*//* End custom CSS */