.elementor-355 .elementor-element.elementor-element-c2f5b1f{--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:0;--margin-bottom:var(--space-100);--margin-left:0;--margin-right:0;}.elementor-355 .elementor-element.elementor-element-00855f3{--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-355 .elementor-element.elementor-element-f9756a7{--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:var(--space-50) var(--space-50);--row-gap:var(--space-50);--column-gap:var(--space-50);border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:var(--space-70);--padding-right:var(--space-70);}.elementor-355 .elementor-element.elementor-element-5d919b3 .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;width:10px;height:10px;background-color:#DDDDDD;}.elementor-355 .elementor-element.elementor-element-5d919b3 .swiper-pagination{bottom:-55px;padding-right:10px;padding-left:10px;}.elementor-355 .elementor-element.elementor-element-5d919b3 .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-d85e1a6 .elementor-icon-wrapper{text-align:center;}.elementor-355 .elementor-element.elementor-element-d85e1a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-a7ce01b );}.elementor-355 .elementor-element.elementor-element-d85e1a6.elementor-view-framed .elementor-icon, .elementor-355 .elementor-element.elementor-element-d85e1a6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-d85e1a6.elementor-view-framed .elementor-icon, .elementor-355 .elementor-element.elementor-element-d85e1a6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-d85e1a6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a7ce01b );}.elementor-355 .elementor-element.elementor-element-d85e1a6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a7ce01b );}.elementor-355 .elementor-element.elementor-element-7514704{--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;--gap:var(--space-20) var(--space-20);--row-gap:var(--space-20);--column-gap:var(--space-20);--margin-top:var(--space-40);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-355 .elementor-element.elementor-element-7e2d4c4 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-91b6239 );}.elementor-355 .elementor-element.elementor-element-1f99a93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);}.elementor-355 .elementor-element.elementor-element-8a25052 .elementor-heading-title{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-355 .elementor-element.elementor-element-e9739f0 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-a7ce01b );color:var( --e-global-color-a7ce01b );}.elementor-355 .elementor-element.elementor-element-e9739f0 .elementor-button:hover, .elementor-355 .elementor-element.elementor-element-e9739f0 .elementor-button:focus{background-color:var( --e-global-color-5468b57 );}.elementor-355 .elementor-element.elementor-element-e9739f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-355 .elementor-element.elementor-element-e9739f0 .elementor-button .elementor-button-content-wrapper{gap:var(--space-12);}.elementor-355 .elementor-element.elementor-element-91bcd50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-355 .elementor-element.elementor-element-98b4516{--display:flex;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);}.elementor-355 .elementor-element.elementor-element-c0a296f .elementor-heading-title{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-355 .elementor-element.elementor-element-fdc0745 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );color:var( --e-global-color-91b6239 );}.elementor-355 .elementor-element.elementor-element-91369ef{--display:flex;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0;--margin-bottom:0;--margin-left:var(--space-30);--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--space-30);--padding-right:0;}.elementor-355 .elementor-element.elementor-element-14cb38a .elementor-heading-title{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-355 .elementor-element.elementor-element-02f89b4 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );color:var( --e-global-color-91b6239 );}.elementor-355 .elementor-element.elementor-element-c11ecf0{--display:flex;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0;--margin-bottom:0;--margin-left:var(--space-30);--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--space-30);--padding-right:0;}.elementor-355 .elementor-element.elementor-element-5d4988f .elementor-heading-title{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-355 .elementor-element.elementor-element-2d21139 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-a7ce01b );color:var( --e-global-color-a7ce01b );}.elementor-355 .elementor-element.elementor-element-2d21139 .elementor-button:hover, .elementor-355 .elementor-element.elementor-element-2d21139 .elementor-button:focus{background-color:var( --e-global-color-5468b57 );}.elementor-355 .elementor-element.elementor-element-2d21139 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-355 .elementor-element.elementor-element-2d21139 .elementor-button .elementor-button-content-wrapper{gap:var(--space-12);}.elementor-355 .elementor-element.elementor-element-13f87b4{--display:flex;}.elementor-355 .elementor-element.elementor-element-abd2edf{--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;--padding-top:var(--space-12);--padding-bottom:var(--space-12);--padding-left:0;--padding-right:0;}.elementor-355 .elementor-element.elementor-element-ad1ff04{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-ad1ff04 .elementor-heading-title{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-355 .elementor-element.elementor-element-92e8b41{width:var( --container-widget-width, calc(100% - 170px) );max-width:calc(100% - 170px);--container-widget-width:calc(100% - 170px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-92e8b41 .elementor-heading-title{font-family:var( --e-global-typography-580adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-580adc2-font-size );font-weight:var( --e-global-typography-580adc2-font-weight );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-a27944d{--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;--padding-top:var(--space-12);--padding-bottom:var(--space-12);--padding-left:0;--padding-right:0;}.elementor-355 .elementor-element.elementor-element-8a73997{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-8a73997 .elementor-heading-title{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-355 .elementor-element.elementor-element-6680c4f{width:var( --container-widget-width, calc(100% - 170px) );max-width:calc(100% - 170px);--container-widget-width:calc(100% - 170px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-6680c4f .elementor-heading-title{font-family:var( --e-global-typography-580adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-580adc2-font-size );font-weight:var( --e-global-typography-580adc2-font-weight );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-c2d81ca{--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;--padding-top:var(--space-12);--padding-bottom:var(--space-12);--padding-left:0;--padding-right:0;}.elementor-355 .elementor-element.elementor-element-b9b3faa{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-b9b3faa .elementor-heading-title{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-355 .elementor-element.elementor-element-a4689a2{width:var( --container-widget-width, calc(100% - 170px) );max-width:calc(100% - 170px);--container-widget-width:calc(100% - 170px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-a4689a2 .elementor-heading-title{font-family:var( --e-global-typography-580adc2-font-family ), Sans-serif;font-size:var( --e-global-typography-580adc2-font-size );font-weight:var( --e-global-typography-580adc2-font-weight );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-9e7eb65{--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;--padding-top:var(--space-12);--padding-bottom:var(--space-12);--padding-left:0;--padding-right:0;}.elementor-355 .elementor-element.elementor-element-9d84404{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-9d84404 .elementor-heading-title{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-355 .elementor-element.elementor-element-adf50d1{width:var( --container-widget-width, calc(100% - 170px) );max-width:calc(100% - 170px);--container-widget-width:calc(100% - 170px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-adf50d1 .elementor-heading-title{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-355 .elementor-element.elementor-element-e62d883{--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;--padding-top:var(--space-12);--padding-bottom:var(--space-12);--padding-left:0;--padding-right:0;}.elementor-355 .elementor-element.elementor-element-2185cd8{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-2185cd8 .elementor-heading-title{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-355 .elementor-element.elementor-element-2974e22{width:var( --container-widget-width, calc(100% - 170px) );max-width:calc(100% - 170px);--container-widget-width:calc(100% - 170px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-2974e22 .elementor-heading-title{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-355 .elementor-element.elementor-element-e431bc9{--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;--padding-top:var(--space-12);--padding-bottom:var(--space-12);--padding-left:0;--padding-right:0;}.elementor-355 .elementor-element.elementor-element-6863736{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-6863736 .elementor-heading-title{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-355 .elementor-element.elementor-element-46054a7{width:var( --container-widget-width, calc(100% - 170px) );max-width:calc(100% - 170px);--container-widget-width:calc(100% - 170px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-46054a7 .elementor-heading-title{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-355 .elementor-element.elementor-element-e73d1ea{--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;--padding-top:var(--space-12);--padding-bottom:var(--space-12);--padding-left:0;--padding-right:0;}.elementor-355 .elementor-element.elementor-element-966ee03{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-966ee03 .elementor-heading-title{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-355 .elementor-element.elementor-element-8a82782{width:var( --container-widget-width, calc(100% - 170px) );max-width:calc(100% - 170px);--container-widget-width:calc(100% - 170px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-8a82782 .elementor-heading-title{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-355 .elementor-element.elementor-element-9ea3704 .e-off-canvas__content{background-color:var( --e-global-color-c5867f1 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-355 .elementor-element.elementor-element-9ea3704 .e-off-canvas__overlay{background-color:#00000078;}.elementor-355 .elementor-element.elementor-element-9ea3704{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:1200px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:0.56s;--e-off-canvas-overlay-opacity:1;}.elementor-355 .elementor-element.elementor-element-496f510{--display:flex;}.elementor-355 .elementor-element.elementor-element-aab6e10 .elementor-repeater-item-8399d6e img{max-width:100%;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-prev, .elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-next{top:50%;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;width:8px;height:8px;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-pagination{bottom:10px;padding-right:10px;padding-left:10px;}.elementor-355 .elementor-element.elementor-element-64225c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-355 .elementor-element.elementor-element-66d2708{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--padding-top:10px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-66d2708:not(.elementor-motion-effects-element-type-background), .elementor-355 .elementor-element.elementor-element-66d2708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16e1fe6 );}.elementor-355 .elementor-element.elementor-element-5e83731{width:var( --container-widget-width, 15px );max-width:15px;--container-widget-width:15px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-5e83731 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:15px;font-weight:500;line-height:19px;color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-971ab61{--display:flex;--min-height:30px;}.elementor-355 .elementor-element.elementor-element-971ab61:not(.elementor-motion-effects-element-type-background), .elementor-355 .elementor-element.elementor-element-971ab61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-355 .elementor-element.elementor-element-f3b489a > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-355 .elementor-element.elementor-element-f3b489a .elementor-icon-wrapper{text-align:center;}.elementor-355 .elementor-element.elementor-element-f3b489a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-f3b489a.elementor-view-framed .elementor-icon, .elementor-355 .elementor-element.elementor-element-f3b489a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-f3b489a.elementor-view-framed .elementor-icon, .elementor-355 .elementor-element.elementor-element-f3b489a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-f3b489a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-f3b489a.elementor-view-framed .elementor-icon:hover, .elementor-355 .elementor-element.elementor-element-f3b489a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-f3b489a.elementor-view-framed .elementor-icon:hover, .elementor-355 .elementor-element.elementor-element-f3b489a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-f3b489a .elementor-icon{font-size:22px;}.elementor-355 .elementor-element.elementor-element-f3b489a .elementor-icon svg{height:22px;}.elementor-355 .elementor-element.elementor-element-6846a75 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-355 .elementor-element.elementor-element-6846a75 .elementor-icon-wrapper{text-align:center;}.elementor-355 .elementor-element.elementor-element-6846a75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-6846a75.elementor-view-framed .elementor-icon, .elementor-355 .elementor-element.elementor-element-6846a75.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-6846a75.elementor-view-framed .elementor-icon, .elementor-355 .elementor-element.elementor-element-6846a75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-6846a75.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-6846a75.elementor-view-framed .elementor-icon:hover, .elementor-355 .elementor-element.elementor-element-6846a75.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-6846a75.elementor-view-framed .elementor-icon:hover, .elementor-355 .elementor-element.elementor-element-6846a75.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-6846a75 .elementor-icon{font-size:22px;}.elementor-355 .elementor-element.elementor-element-6846a75 .elementor-icon svg{height:22px;}.elementor-355 .elementor-element.elementor-element-7feae32 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-355 .elementor-element.elementor-element-7feae32 .elementor-icon-wrapper{text-align:center;}.elementor-355 .elementor-element.elementor-element-7feae32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-7feae32.elementor-view-framed .elementor-icon, .elementor-355 .elementor-element.elementor-element-7feae32.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-7feae32.elementor-view-framed .elementor-icon, .elementor-355 .elementor-element.elementor-element-7feae32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-7feae32.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-7feae32.elementor-view-framed .elementor-icon:hover, .elementor-355 .elementor-element.elementor-element-7feae32.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-7feae32.elementor-view-framed .elementor-icon:hover, .elementor-355 .elementor-element.elementor-element-7feae32.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-7feae32 .elementor-icon{font-size:22px;}.elementor-355 .elementor-element.elementor-element-7feae32 .elementor-icon svg{height:22px;}.elementor-355 .elementor-element.elementor-element-d5d2dee > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-355 .elementor-element.elementor-element-d5d2dee .elementor-icon-wrapper{text-align:center;}.elementor-355 .elementor-element.elementor-element-d5d2dee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-d5d2dee.elementor-view-framed .elementor-icon, .elementor-355 .elementor-element.elementor-element-d5d2dee.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-d5d2dee.elementor-view-framed .elementor-icon, .elementor-355 .elementor-element.elementor-element-d5d2dee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-355 .elementor-element.elementor-element-d5d2dee.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-d5d2dee.elementor-view-framed .elementor-icon:hover, .elementor-355 .elementor-element.elementor-element-d5d2dee.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-d5d2dee.elementor-view-framed .elementor-icon:hover, .elementor-355 .elementor-element.elementor-element-d5d2dee.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-d5d2dee .elementor-icon{font-size:20px;}.elementor-355 .elementor-element.elementor-element-d5d2dee .elementor-icon svg{height:20px;}.elementor-355 .elementor-element.elementor-element-add4cf7{--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:0;--margin-bottom:var(--space-100);--margin-left:0;--margin-right:0;}.elementor-355 .elementor-element.elementor-element-e8d2600{--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-355 .elementor-element.elementor-element-0f0984e{--display:flex;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-355 .elementor-element.elementor-element-5a9de07{text-align:center;}.elementor-355 .elementor-element.elementor-element-5a9de07 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-91b6239 );}.elementor-355 .elementor-element.elementor-element-cd3c1af .elementor-repeater-item-518f74a > *{display:inline-block;}.elementor-355 .elementor-element.elementor-element-cd3c1af .elementor-repeater-item-1c23951.dce-item_image{justify-content:top;}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-container-navigation i{font-size:39px;}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-container-navigation svg{height:39px;width:100%;}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-carousel-controls .swiper-button-left{height:39px;width:39px;margin-top:calc(39px / 2);}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-carousel-controls .swiper-button-right{height:39px;width:39px;margin-top:calc(39px / 2);}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-carousel-controls .dce-container-navigation{top:center%;}.elementor-355 .elementor-element.elementor-element-cd3c1af .swiper-button-left{left:-64px;}.elementor-355 .elementor-element.elementor-element-cd3c1af .swiper-button-right{right:-64px;}.elementor-355 .elementor-element.elementor-element-cd3c1af .swiper-button-left, .elementor-355 .elementor-element.elementor-element-cd3c1af .swiper-button-right{top:-48px;}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-posts-fallback{text-align:left;}.elementor-355 .elementor-element.elementor-element-0677e98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-355 .elementor-element.elementor-element-90bb875{--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;}@media(max-width:1200px){.elementor-355 .elementor-element.elementor-element-f9756a7{--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:var(--space-40);--padding-right:var(--space-40);}.elementor-355 .elementor-element.elementor-element-5d919b3 .swiper-pagination-bullets .swiper-pagination-bullet{width:9px;height:9px;}.elementor-355 .elementor-element.elementor-element-5d919b3 .swiper-pagination{bottom:-47px;}.elementor-355 .elementor-element.elementor-element-d85e1a6 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-355 .elementor-element.elementor-element-d85e1a6{z-index:50;}.elementor-355 .elementor-element.elementor-element-d85e1a6 .elementor-icon-wrapper{text-align:end;}.elementor-355 .elementor-element.elementor-element-d85e1a6 .elementor-icon{font-size:var(--space-27);}.elementor-355 .elementor-element.elementor-element-d85e1a6 .elementor-icon svg{height:var(--space-27);}.elementor-355 .elementor-element.elementor-element-7514704{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:var(--space-30);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-355 .elementor-element.elementor-element-7e2d4c4{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-7e2d4c4 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-355 .elementor-element.elementor-element-8a25052 .elementor-heading-title{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-355 .elementor-element.elementor-element-c0a296f .elementor-heading-title{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-355 .elementor-element.elementor-element-fdc0745 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-355 .elementor-element.elementor-element-14cb38a .elementor-heading-title{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-355 .elementor-element.elementor-element-02f89b4 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-355 .elementor-element.elementor-element-5d4988f .elementor-heading-title{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-355 .elementor-element.elementor-element-ad1ff04{width:var( --container-widget-width, 153px );max-width:153px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-ad1ff04 .elementor-heading-title{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-355 .elementor-element.elementor-element-92e8b41{width:var( --container-widget-width, calc(100% - 153px) );max-width:calc(100% - 153px);--container-widget-width:calc(100% - 153px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-92e8b41 .elementor-heading-title{font-size:var( --e-global-typography-580adc2-font-size );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );}.elementor-355 .elementor-element.elementor-element-8a73997{width:var( --container-widget-width, 153px );max-width:153px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-8a73997 .elementor-heading-title{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-355 .elementor-element.elementor-element-6680c4f{width:var( --container-widget-width, calc(100% - 153px) );max-width:calc(100% - 153px);--container-widget-width:calc(100% - 153px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-6680c4f .elementor-heading-title{font-size:var( --e-global-typography-580adc2-font-size );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );}.elementor-355 .elementor-element.elementor-element-b9b3faa{width:var( --container-widget-width, 153px );max-width:153px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-b9b3faa .elementor-heading-title{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-355 .elementor-element.elementor-element-a4689a2{width:var( --container-widget-width, calc(100% - 153px) );max-width:calc(100% - 153px);--container-widget-width:calc(100% - 153px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-a4689a2 .elementor-heading-title{font-size:var( --e-global-typography-580adc2-font-size );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );}.elementor-355 .elementor-element.elementor-element-9d84404{width:var( --container-widget-width, 153px );max-width:153px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-9d84404 .elementor-heading-title{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-355 .elementor-element.elementor-element-adf50d1{width:var( --container-widget-width, calc(100% - 153px) );max-width:calc(100% - 153px);--container-widget-width:calc(100% - 153px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-adf50d1 .elementor-heading-title{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-355 .elementor-element.elementor-element-2185cd8{width:var( --container-widget-width, 153px );max-width:153px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-2185cd8 .elementor-heading-title{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-355 .elementor-element.elementor-element-2974e22{width:var( --container-widget-width, calc(100% - 153px) );max-width:calc(100% - 153px);--container-widget-width:calc(100% - 153px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-2974e22 .elementor-heading-title{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-355 .elementor-element.elementor-element-6863736{width:var( --container-widget-width, 153px );max-width:153px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-6863736 .elementor-heading-title{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-355 .elementor-element.elementor-element-46054a7{width:var( --container-widget-width, calc(100% - 153px) );max-width:calc(100% - 153px);--container-widget-width:calc(100% - 153px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-46054a7 .elementor-heading-title{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-355 .elementor-element.elementor-element-966ee03{width:var( --container-widget-width, 153px );max-width:153px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-966ee03 .elementor-heading-title{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-355 .elementor-element.elementor-element-8a82782{width:var( --container-widget-width, calc(100% - 153px) );max-width:calc(100% - 153px);--container-widget-width:calc(100% - 153px);--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-8a82782 .elementor-heading-title{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-355 .elementor-element.elementor-element-9ea3704{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:730px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-355 .elementor-element.elementor-element-aab6e10{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-prev polyline, .elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-next polyline{stroke-width:3;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-next line, .elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-prev line{stroke-width:0;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-next, .elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-prev{transform:scale(0.45);}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-prev{left:-35px;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-next{right:-35px;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-pagination-bullets .swiper-pagination-bullet{width:0px;height:0px;}.elementor-355 .elementor-element.elementor-element-f3b489a > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-355 .elementor-element.elementor-element-6846a75 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-355 .elementor-element.elementor-element-7feae32 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-355 .elementor-element.elementor-element-d5d2dee > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-355 .elementor-element.elementor-element-5a9de07 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-container-navigation i{font-size:34px;}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-container-navigation svg{height:34px;width:100%;}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-carousel-controls .swiper-button-left{height:34px;width:34px;margin-top:calc(34px / 2);}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-carousel-controls .swiper-button-right{height:34px;width:34px;margin-top:calc(34px / 2);}}@media(min-width:768px){.elementor-355 .elementor-element.elementor-element-c2f5b1f{--content-width:1510px;}.elementor-355 .elementor-element.elementor-element-00855f3{--width:75px;}.elementor-355 .elementor-element.elementor-element-f9756a7{--width:calc(100% - 150px);}.elementor-355 .elementor-element.elementor-element-1f99a93{--width:fit-content;}.elementor-355 .elementor-element.elementor-element-91bcd50{--width:fit-content;}.elementor-355 .elementor-element.elementor-element-98b4516{--width:fit-content;}.elementor-355 .elementor-element.elementor-element-91369ef{--width:fit-content;}.elementor-355 .elementor-element.elementor-element-c11ecf0{--width:fit-content;}.elementor-355 .elementor-element.elementor-element-64225c6{--width:75px;}.elementor-355 .elementor-element.elementor-element-66d2708{--width:50px;}.elementor-355 .elementor-element.elementor-element-971ab61{--width:1px;}.elementor-355 .elementor-element.elementor-element-add4cf7{--content-width:1510px;}.elementor-355 .elementor-element.elementor-element-e8d2600{--width:75px;}.elementor-355 .elementor-element.elementor-element-0f0984e{--width:calc(100% - 150px);}.elementor-355 .elementor-element.elementor-element-0677e98{--width:75px;}}@media(max-width:1540px) and (min-width:768px){.elementor-355 .elementor-element.elementor-element-c2f5b1f{--content-width:1300px;}.elementor-355 .elementor-element.elementor-element-00855f3{--width:70px;}.elementor-355 .elementor-element.elementor-element-f9756a7{--width:calc(100% - 140px);}.elementor-355 .elementor-element.elementor-element-64225c6{--width:70px;}.elementor-355 .elementor-element.elementor-element-add4cf7{--content-width:1300px;}.elementor-355 .elementor-element.elementor-element-e8d2600{--width:70px;}.elementor-355 .elementor-element.elementor-element-0f0984e{--width:calc(100% - 140px);}.elementor-355 .elementor-element.elementor-element-0677e98{--width:70px;}}@media(max-width:1200px) and (min-width:768px){.elementor-355 .elementor-element.elementor-element-c2f5b1f{--content-width:100%;}.elementor-355 .elementor-element.elementor-element-00855f3{--width:50px;}.elementor-355 .elementor-element.elementor-element-f9756a7{--width:calc(100% - 100px);}.elementor-355 .elementor-element.elementor-element-64225c6{--width:50px;}.elementor-355 .elementor-element.elementor-element-66d2708{--width:40px;}.elementor-355 .elementor-element.elementor-element-add4cf7{--content-width:100%;}.elementor-355 .elementor-element.elementor-element-e8d2600{--width:50px;}.elementor-355 .elementor-element.elementor-element-0f0984e{--width:calc(100% - 100px);}.elementor-355 .elementor-element.elementor-element-0677e98{--width:50px;}}@media(max-width:1540px){.elementor-355 .elementor-element.elementor-element-f9756a7{--padding-top:var(--space-60);--padding-bottom:var(--space-60);--padding-left:var(--space-60);--padding-right:var(--space-60);}.elementor-355 .elementor-element.elementor-element-7e2d4c4 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-355 .elementor-element.elementor-element-8a25052 .elementor-heading-title{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-355 .elementor-element.elementor-element-c0a296f .elementor-heading-title{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-355 .elementor-element.elementor-element-fdc0745 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-355 .elementor-element.elementor-element-14cb38a .elementor-heading-title{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-355 .elementor-element.elementor-element-02f89b4 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-355 .elementor-element.elementor-element-5d4988f .elementor-heading-title{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-355 .elementor-element.elementor-element-ad1ff04 .elementor-heading-title{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-355 .elementor-element.elementor-element-92e8b41 .elementor-heading-title{font-size:var( --e-global-typography-580adc2-font-size );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );}.elementor-355 .elementor-element.elementor-element-8a73997 .elementor-heading-title{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-355 .elementor-element.elementor-element-6680c4f .elementor-heading-title{font-size:var( --e-global-typography-580adc2-font-size );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );}.elementor-355 .elementor-element.elementor-element-b9b3faa .elementor-heading-title{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-355 .elementor-element.elementor-element-a4689a2 .elementor-heading-title{font-size:var( --e-global-typography-580adc2-font-size );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );}.elementor-355 .elementor-element.elementor-element-9d84404 .elementor-heading-title{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-355 .elementor-element.elementor-element-adf50d1 .elementor-heading-title{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-355 .elementor-element.elementor-element-2185cd8 .elementor-heading-title{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-355 .elementor-element.elementor-element-2974e22 .elementor-heading-title{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-355 .elementor-element.elementor-element-6863736 .elementor-heading-title{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-355 .elementor-element.elementor-element-46054a7 .elementor-heading-title{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-355 .elementor-element.elementor-element-966ee03 .elementor-heading-title{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-355 .elementor-element.elementor-element-8a82782 .elementor-heading-title{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-355 .elementor-element.elementor-element-9ea3704{--e-off-canvas-width:1100px;}.elementor-355 .elementor-element.elementor-element-f3b489a .elementor-icon{font-size:21px;}.elementor-355 .elementor-element.elementor-element-f3b489a .elementor-icon svg{height:21px;}.elementor-355 .elementor-element.elementor-element-6846a75 .elementor-icon{font-size:21px;}.elementor-355 .elementor-element.elementor-element-6846a75 .elementor-icon svg{height:21px;}.elementor-355 .elementor-element.elementor-element-7feae32 .elementor-icon{font-size:21px;}.elementor-355 .elementor-element.elementor-element-7feae32 .elementor-icon svg{height:21px;}.elementor-355 .elementor-element.elementor-element-d5d2dee .elementor-icon{font-size:19px;}.elementor-355 .elementor-element.elementor-element-d5d2dee .elementor-icon svg{height:19px;}.elementor-355 .elementor-element.elementor-element-5a9de07 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-container-navigation i{font-size:36px;}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-container-navigation svg{height:36px;width:100%;}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-carousel-controls .swiper-button-left{height:36px;width:36px;margin-top:calc(36px / 2);}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-carousel-controls .swiper-button-right{height:36px;width:36px;margin-top:calc(36px / 2);}}@media(max-width:767px){.elementor-355 .elementor-element.elementor-element-00855f3{--min-height:1px;}.elementor-355 .elementor-element.elementor-element-f9756a7{--padding-top:var(--space-30);--padding-bottom:var(--space-30);--padding-left:var(--space-30);--padding-right:var(--space-30);}.elementor-355 .elementor-element.elementor-element-5d919b3 .swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px;}.elementor-355 .elementor-element.elementor-element-5d919b3 .swiper-pagination{bottom:-43px;}.elementor-355 .elementor-element.elementor-element-d85e1a6 .elementor-icon{font-size:var(--space-24);}.elementor-355 .elementor-element.elementor-element-d85e1a6 .elementor-icon svg{height:var(--space-24);}.elementor-355 .elementor-element.elementor-element-7514704{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--margin-top:var(--space-20);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-355 .elementor-element.elementor-element-7e2d4c4{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-7e2d4c4 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-355 .elementor-element.elementor-element-1f99a93{--width:fit-content;}.elementor-355 .elementor-element.elementor-element-8a25052 .elementor-heading-title{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-355 .elementor-element.elementor-element-98b4516{--width:fit-content;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-355 .elementor-element.elementor-element-c0a296f .elementor-heading-title{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-355 .elementor-element.elementor-element-fdc0745 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-355 .elementor-element.elementor-element-91369ef{--width:fit-content;}.elementor-355 .elementor-element.elementor-element-14cb38a .elementor-heading-title{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-355 .elementor-element.elementor-element-02f89b4 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-355 .elementor-element.elementor-element-5d4988f .elementor-heading-title{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-355 .elementor-element.elementor-element-abd2edf{--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:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);}.elementor-355 .elementor-element.elementor-element-ad1ff04{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-ad1ff04 .elementor-heading-title{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-355 .elementor-element.elementor-element-92e8b41{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-92e8b41 .elementor-heading-title{font-size:var( --e-global-typography-580adc2-font-size );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );}.elementor-355 .elementor-element.elementor-element-a27944d{--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:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);}.elementor-355 .elementor-element.elementor-element-8a73997{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-8a73997 .elementor-heading-title{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-355 .elementor-element.elementor-element-6680c4f{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-6680c4f .elementor-heading-title{font-size:var( --e-global-typography-580adc2-font-size );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );}.elementor-355 .elementor-element.elementor-element-c2d81ca{--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:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);}.elementor-355 .elementor-element.elementor-element-b9b3faa{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-b9b3faa .elementor-heading-title{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-355 .elementor-element.elementor-element-a4689a2{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-a4689a2 .elementor-heading-title{font-size:var( --e-global-typography-580adc2-font-size );line-height:var( --e-global-typography-580adc2-line-height );letter-spacing:var( --e-global-typography-580adc2-letter-spacing );}.elementor-355 .elementor-element.elementor-element-9e7eb65{--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:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);}.elementor-355 .elementor-element.elementor-element-9d84404{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-9d84404 .elementor-heading-title{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-355 .elementor-element.elementor-element-adf50d1{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-adf50d1 .elementor-heading-title{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-355 .elementor-element.elementor-element-e62d883{--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:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);}.elementor-355 .elementor-element.elementor-element-2185cd8{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-2185cd8 .elementor-heading-title{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-355 .elementor-element.elementor-element-2974e22{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-2974e22 .elementor-heading-title{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-355 .elementor-element.elementor-element-e431bc9{--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:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);}.elementor-355 .elementor-element.elementor-element-6863736{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-6863736 .elementor-heading-title{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-355 .elementor-element.elementor-element-46054a7{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-46054a7 .elementor-heading-title{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-355 .elementor-element.elementor-element-e73d1ea{--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:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);}.elementor-355 .elementor-element.elementor-element-966ee03{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-966ee03 .elementor-heading-title{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-355 .elementor-element.elementor-element-8a82782{width:100%;max-width:100%;}.elementor-355 .elementor-element.elementor-element-8a82782 .elementor-heading-title{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-355 .elementor-element.elementor-element-9ea3704{--e-off-canvas-width:350px;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-prev polyline, .elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-next polyline{stroke-width:4;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-next line, .elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-prev line{stroke-width:0;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-next, .elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-prev{transform:scale(0.34);}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-prev{left:-38px;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-button-next{right:-38px;}.elementor-355 .elementor-element.elementor-element-aab6e10 .swiper-pagination-bullets .swiper-pagination-bullet{width:0px;height:0px;}.elementor-355 .elementor-element.elementor-element-64225c6{--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-66d2708{--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;--justify-content:center;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-355 .elementor-element.elementor-element-5e83731{width:var( --container-widget-width, 69px );max-width:69px;--container-widget-width:69px;--container-widget-flex-grow:0;}.elementor-355 .elementor-element.elementor-element-971ab61{--width:34px;--min-height:1px;}.elementor-355 .elementor-element.elementor-element-f3b489a > .elementor-widget-container{margin:0px 3px -7px 3px;}.elementor-355 .elementor-element.elementor-element-f3b489a .elementor-icon{font-size:24px;}.elementor-355 .elementor-element.elementor-element-f3b489a .elementor-icon svg{height:24px;}.elementor-355 .elementor-element.elementor-element-6846a75 > .elementor-widget-container{margin:0px 3px -7px 3px;}.elementor-355 .elementor-element.elementor-element-6846a75 .elementor-icon{font-size:24px;}.elementor-355 .elementor-element.elementor-element-6846a75 .elementor-icon svg{height:24px;}.elementor-355 .elementor-element.elementor-element-7feae32 > .elementor-widget-container{margin:0px 3px -7px 3px;}.elementor-355 .elementor-element.elementor-element-7feae32 .elementor-icon{font-size:24px;}.elementor-355 .elementor-element.elementor-element-7feae32 .elementor-icon svg{height:24px;}.elementor-355 .elementor-element.elementor-element-d5d2dee > .elementor-widget-container{margin:0px 3px -7px 3px;}.elementor-355 .elementor-element.elementor-element-d5d2dee .elementor-icon{font-size:22px;}.elementor-355 .elementor-element.elementor-element-d5d2dee .elementor-icon svg{height:22px;}.elementor-355 .elementor-element.elementor-element-e8d2600{--min-height:1px;}.elementor-355 .elementor-element.elementor-element-5a9de07 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-container-navigation i{font-size:32px;}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-container-navigation svg{height:32px;width:100%;}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-carousel-controls .swiper-button-left{height:32px;width:32px;margin-top:calc(32px / 2);}.elementor-355 .elementor-element.elementor-element-cd3c1af .dce-carousel-controls .swiper-button-right{height:32px;width:32px;margin-top:calc(32px / 2);}.elementor-355 .elementor-element.elementor-element-cd3c1af .swiper-button-left{left:-17px;}.elementor-355 .elementor-element.elementor-element-cd3c1af .swiper-button-right{right:-17px;}.elementor-355 .elementor-element.elementor-element-0677e98{--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-5d919b3 */.elementor-355 .elementor-element.elementor-element-5d919b3 .swiper-pagination-bullet{transform: scale(1);opacity: 1;}
.elementor-355 .elementor-element.elementor-element-5d919b3 .swiper-pagination{width: 100%!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9739f0 */.elementor-355 .elementor-element.elementor-element-e9739f0 path{fill:#fff;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdc0745 */.elementor-355 .elementor-element.elementor-element-fdc0745 .elementor-heading-title{display: flex;}
.elementor-355 .elementor-element.elementor-element-fdc0745 a{
        
    color: var( --e-global-color-91b6239 );
    background-color: var( --e-global-color-c5867f1 );
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-primary );
    border-radius: 0px 0px 0px 0px;
    padding: var(--space-8) var(--space-15) var(--space-8) var(--space-15);
}
.elementor-355 .elementor-element.elementor-element-fdc0745 a:hover{
    background-color: var( --e-global-color-primary );
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f89b4 */.elementor-355 .elementor-element.elementor-element-02f89b4 .elementor-heading-title{display: flex;}
.elementor-355 .elementor-element.elementor-element-02f89b4 a{
        
    color: var( --e-global-color-91b6239 );
    background-color: var( --e-global-color-c5867f1 );
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-primary );
    border-radius: 0px 0px 0px 0px;
    padding: var(--space-8) var(--space-15) var(--space-8) var(--space-15);
}
.elementor-355 .elementor-element.elementor-element-02f89b4 a:hover{
    background-color: var( --e-global-color-primary );
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d21139 */.elementor-355 .elementor-element.elementor-element-2d21139 path{fill:#fff;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad1ff04 */.elementor-355 .elementor-element.elementor-element-ad1ff04 .elementor-heading-title{font-weight: 600!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a73997 */.elementor-355 .elementor-element.elementor-element-8a73997 .elementor-heading-title{font-weight: 600!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9b3faa */.elementor-355 .elementor-element.elementor-element-b9b3faa .elementor-heading-title{font-weight: 600!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4689a2 */.elementor-355 .elementor-element.elementor-element-a4689a2 .elementor-heading-title{font-style: italic;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d84404 */.elementor-355 .elementor-element.elementor-element-9d84404 .elementor-heading-title{font-weight: 600!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2185cd8 */.elementor-355 .elementor-element.elementor-element-2185cd8 .elementor-heading-title{font-weight: 600!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6863736 */.elementor-355 .elementor-element.elementor-element-6863736 .elementor-heading-title{font-weight: 600!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-966ee03 */.elementor-355 .elementor-element.elementor-element-966ee03 .elementor-heading-title{font-weight: 600!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f87b4 */.citem:not(:last-child){
    border-bottom: 1px solid var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-cd3c1af */.elementor-355 .elementor-element.elementor-element-cd3c1af article{padding: 0px 1px;}
.elementor-355 .elementor-element.elementor-element-cd3c1af .swiper-button-left:hover .st1,.elementor-355 .elementor-element.elementor-element-cd3c1af .swiper-button-right:hover .st1{fill:var( --e-global-color-primary );}
.elementor-355 .elementor-element.elementor-element-cd3c1af .swiper-button-left:hover path,.elementor-355 .elementor-element.elementor-element-cd3c1af .swiper-button-right:hover path{stroke:#fff;}/* End custom CSS */