.elementor-1959 .elementor-element.elementor-element-b4c4efb{--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:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1959 .elementor-element.elementor-element-b4c4efb:not(.elementor-motion-effects-element-type-background), .elementor-1959 .elementor-element.elementor-element-b4c4efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tamsui.org.tw/wp-content/uploads/bg-page-about-cultural-park-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1959 .elementor-element.elementor-element-7544887{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-1959 .elementor-element.elementor-element-7544887.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1959 .elementor-element.elementor-element-d9ce39c{width:var( --container-widget-width, 42px );max-width:42px;--container-widget-width:42px;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-d9ce39c .elementor-icon-wrapper{text-align:center;}.elementor-1959 .elementor-element.elementor-element-d9ce39c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-d9ce39c.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-d9ce39c.elementor-view-default .elementor-icon{color:var( --e-global-color-66913f3 );border-color:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-d9ce39c.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-d9ce39c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-d9ce39c .elementor-icon{font-size:42px;}.elementor-1959 .elementor-element.elementor-element-d9ce39c .elementor-icon svg{height:42px;}.elementor-1959 .elementor-element.elementor-element-b48ca1d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-8ffa3f7 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-8ffa3f7 .elementor-heading-title{font-family:var( --e-global-typography-14e3b35-font-family ), Sans-serif;font-size:var( --e-global-typography-14e3b35-font-size );font-weight:var( --e-global-typography-14e3b35-font-weight );line-height:var( --e-global-typography-14e3b35-line-height );letter-spacing:var( --e-global-typography-14e3b35-letter-spacing );color:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-b106bd9 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-b106bd9 .elementor-heading-title{font-family:var( --e-global-typography-a48a66d-font-family ), Sans-serif;font-size:var( --e-global-typography-a48a66d-font-size );font-weight:var( --e-global-typography-a48a66d-font-weight );line-height:var( --e-global-typography-a48a66d-line-height );letter-spacing:var( --e-global-typography-a48a66d-letter-spacing );color:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-2bac504{--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;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1959 .elementor-element.elementor-element-6c68983{--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 45px;--row-gap:0px;--column-gap:45px;--overflow:hidden;--padding-top:2%;--padding-bottom:9%;--padding-left:0%;--padding-right:0%;}.elementor-1959 .elementor-element.elementor-element-aa06020{--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-1959 .elementor-element.elementor-element-df26f25 .elementor-button{background-color:var( --e-global-color-3fff551 );font-family:var( --e-global-typography-491a44f-font-family ), Sans-serif;font-size:var( --e-global-typography-491a44f-font-size );font-weight:var( --e-global-typography-491a44f-font-weight );line-height:var( --e-global-typography-491a44f-line-height );letter-spacing:var( --e-global-typography-491a44f-letter-spacing );fill:var( --e-global-color-11564f5 );color:var( --e-global-color-11564f5 );padding:15px 20px 15px 20px;}.elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button:hover, .elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button:focus{background-color:var( --e-global-color-9ba8c14 );color:var( --e-global-color-11564f5 );}.elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button:hover svg, .elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button:focus svg{fill:var( --e-global-color-11564f5 );}.elementor-1959 .elementor-element.elementor-element-b98b615{--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-1959 .elementor-element.elementor-element-bfcaa7b{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-bfcaa7b img{width:100%;}.elementor-1959 .elementor-element.elementor-element-3585829{--display:flex;--margin-top:-50px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;--z-index:1;}.elementor-1959 .elementor-element.elementor-element-3585829:not(.elementor-motion-effects-element-type-background), .elementor-1959 .elementor-element.elementor-element-3585829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-3832e26 > .elementor-widget-container{padding:15px 0px 17px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-3fff551 );}.elementor-1959 .elementor-element.elementor-element-3832e26 .elementor-heading-title{font-family:var( --e-global-typography-5b54585-font-family ), Sans-serif;font-size:var( --e-global-typography-5b54585-font-size );font-weight:var( --e-global-typography-5b54585-font-weight );line-height:var( --e-global-typography-5b54585-line-height );letter-spacing:var( --e-global-typography-5b54585-letter-spacing );color:var( --e-global-color-b72e615 );}.elementor-1959 .elementor-element.elementor-element-738c768{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--padding-top:4.5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1959 .elementor-element.elementor-element-a75d80e{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-a75d80e .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-0bc583e{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-1959 .elementor-element.elementor-element-e3bb676 .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-52c3810{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-18b42e6{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-4f38cf4{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-4f38cf4:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1959 .elementor-element.elementor-element-4f38cf4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.tamsui.org.tw/wp-content/uploads/mask-index-img-2.svg );-webkit-mask-size:100%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1959 .elementor-element.elementor-element-4f38cf4 img{width:100%;}.elementor-1959 .elementor-element.elementor-element-74101ae{--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;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-4ef2e28{width:100%;max-width:100%;text-align:center;}.elementor-1959 .elementor-element.elementor-element-4ef2e28 .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-8852a7f{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:4%;--padding-bottom:4%;--padding-left:7%;--padding-right:3%;}.elementor-1959 .elementor-element.elementor-element-8852a7f:not(.elementor-motion-effects-element-type-background), .elementor-1959 .elementor-element.elementor-element-8852a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f432b38 );}.elementor-1959 .elementor-element.elementor-element-64770e4 .elementor-icon-wrapper{text-align:center;}.elementor-1959 .elementor-element.elementor-element-64770e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-64770e4.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-64770e4.elementor-view-default .elementor-icon{color:var( --e-global-color-9ba8c14 );border-color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-64770e4.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-64770e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-64770e4 .elementor-icon{font-size:50px;}.elementor-1959 .elementor-element.elementor-element-64770e4 .elementor-icon svg{height:50px;}.elementor-1959 .elementor-element.elementor-element-fca3123 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-fca3123{text-align:center;}.elementor-1959 .elementor-element.elementor-element-fca3123 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-7936397{--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;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-2a343c1{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-text{color:var( --e-global-color-01966d9 );transition:color 0.3s;}.elementor-1959 .elementor-element.elementor-element-d60774f{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-d60774f > .elementor-widget-container{padding:0px 0px 0px 27px;}.elementor-1959 .elementor-element.elementor-element-d60774f .elementor-heading-title{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-0c44404{width:var( --container-widget-width, calc(100% - 136px) );max-width:calc(100% - 136px);--container-widget-width:calc(100% - 136px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-9602da1{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1959 .elementor-element.elementor-element-9602da1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-text{color:var( --e-global-color-01966d9 );transition:color 0.3s;}.elementor-1959 .elementor-element.elementor-element-8f3d810{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-8f3d810 > .elementor-widget-container{padding:0px 0px 0px 27px;}.elementor-1959 .elementor-element.elementor-element-8f3d810 .elementor-heading-title{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-1675d29{width:var( --container-widget-width, calc(100% - 136px) );max-width:calc(100% - 136px);--container-widget-width:calc(100% - 136px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-5af769d{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1959 .elementor-element.elementor-element-5af769d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-item > a{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-text{color:var( --e-global-color-01966d9 );transition:color 0.3s;}.elementor-1959 .elementor-element.elementor-element-c6fe397{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-c6fe397 > .elementor-widget-container{padding:0px 0px 0px 27px;}.elementor-1959 .elementor-element.elementor-element-c6fe397 .elementor-heading-title{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-a1baf86{width:var( --container-widget-width, calc(100% - 120px) );max-width:calc(100% - 120px);--container-widget-width:calc(100% - 120px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-6d44401 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-6d44401{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-cd3a952{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:4%;--padding-bottom:4%;--padding-left:7%;--padding-right:7%;}.elementor-1959 .elementor-element.elementor-element-cd3a952:not(.elementor-motion-effects-element-type-background), .elementor-1959 .elementor-element.elementor-element-cd3a952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f432b38 );}.elementor-1959 .elementor-element.elementor-element-aa3279d .elementor-icon-wrapper{text-align:center;}.elementor-1959 .elementor-element.elementor-element-aa3279d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-aa3279d.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-aa3279d.elementor-view-default .elementor-icon{color:var( --e-global-color-9ba8c14 );border-color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-aa3279d.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-aa3279d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-aa3279d .elementor-icon{font-size:50px;}.elementor-1959 .elementor-element.elementor-element-aa3279d .elementor-icon svg{height:50px;}.elementor-1959 .elementor-element.elementor-element-9c4cca8 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-9c4cca8{text-align:center;}.elementor-1959 .elementor-element.elementor-element-9c4cca8 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-21d20d1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-21d20d1{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-3e68057 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-3e68057 img{width:100%;max-width:180px;border-radius:8px 8px 8px 8px;}.elementor-1959 .elementor-element.elementor-element-a25da63 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-a25da63{text-align:center;}.elementor-1959 .elementor-element.elementor-element-a25da63 .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-e6180b9{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-5bcaffd{width:100%;max-width:100%;text-align:center;}.elementor-1959 .elementor-element.elementor-element-5bcaffd .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-91a1335{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:5%;--padding-bottom:3%;--padding-left:7%;--padding-right:7%;}.elementor-1959 .elementor-element.elementor-element-91a1335:not(.elementor-motion-effects-element-type-background), .elementor-1959 .elementor-element.elementor-element-91a1335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f432b38 );}.elementor-1959 .elementor-element.elementor-element-218dd10{--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:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-46e2f7c > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-46e2f7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1959 .elementor-element.elementor-element-46e2f7c .elementor-icon-wrapper{text-align:center;}.elementor-1959 .elementor-element.elementor-element-46e2f7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-46e2f7c.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-46e2f7c.elementor-view-default .elementor-icon{color:var( --e-global-color-9ba8c14 );border-color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-46e2f7c.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-46e2f7c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-46e2f7c .elementor-icon{font-size:47px;}.elementor-1959 .elementor-element.elementor-element-46e2f7c .elementor-icon svg{height:47px;}.elementor-1959 .elementor-element.elementor-element-5e8b579{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-1959 .elementor-element.elementor-element-00d3858 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-a3bc542 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-a3bc542{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-7507f68{--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;border-style:dashed;--border-style:dashed;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-3fff551 );--border-color:var( --e-global-color-3fff551 );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-8625e25 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-8625e25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1959 .elementor-element.elementor-element-8625e25 .elementor-icon-wrapper{text-align:center;}.elementor-1959 .elementor-element.elementor-element-8625e25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-8625e25.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-8625e25.elementor-view-default .elementor-icon{color:var( --e-global-color-9ba8c14 );border-color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-8625e25.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-8625e25.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-8625e25 .elementor-icon{font-size:47px;}.elementor-1959 .elementor-element.elementor-element-8625e25 .elementor-icon svg{height:47px;}.elementor-1959 .elementor-element.elementor-element-43ea876{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-1959 .elementor-element.elementor-element-15e1b32 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-0c847a7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-0c847a7{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-30a8ed2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-30a8ed2{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-31edac4{--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;border-style:dashed;--border-style:dashed;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-3fff551 );--border-color:var( --e-global-color-3fff551 );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-4ddd33b > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-4ddd33b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1959 .elementor-element.elementor-element-4ddd33b .elementor-icon-wrapper{text-align:center;}.elementor-1959 .elementor-element.elementor-element-4ddd33b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-4ddd33b.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-4ddd33b.elementor-view-default .elementor-icon{color:var( --e-global-color-9ba8c14 );border-color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-4ddd33b.elementor-view-framed .elementor-icon, .elementor-1959 .elementor-element.elementor-element-4ddd33b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-4ddd33b .elementor-icon{font-size:47px;}.elementor-1959 .elementor-element.elementor-element-4ddd33b .elementor-icon svg{height:47px;}.elementor-1959 .elementor-element.elementor-element-343f5dc{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-1959 .elementor-element.elementor-element-d24df92 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-8bf25c1 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-8bf25c1{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-4048a0d{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-47826fd{width:100%;max-width:100%;text-align:center;}.elementor-1959 .elementor-element.elementor-element-47826fd .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-c200b5e{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:5%;--padding-bottom:5.5%;--padding-left:5%;--padding-right:5%;}.elementor-1959 .elementor-element.elementor-element-c200b5e:not(.elementor-motion-effects-element-type-background), .elementor-1959 .elementor-element.elementor-element-c200b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f432b38 );}.elementor-1959 .elementor-element.elementor-element-26893f8 img{width:100%;}.elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button{background-color:var( --e-global-color-9ba8c14 );font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );fill:var( --e-global-color-66913f3 );color:var( --e-global-color-66913f3 );border-radius:8px 8px 8px 8px;padding:11px 22px 11px 22px;}.elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button:hover, .elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button:focus{background-color:var( --e-global-color-b72e615 );color:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-b09ba58 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button:hover svg, .elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button:focus svg{fill:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-ce1c375{--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;--justify-content:center;--gap:5px 25px;--row-gap:5px;--column-gap:25px;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-1959 .elementor-element.elementor-element-ce1c375:not(.elementor-motion-effects-element-type-background), .elementor-1959 .elementor-element.elementor-element-ce1c375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f432b38 );}.elementor-1959 .elementor-element.elementor-element-975d948 .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-3f4115e .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-8cb8d20 .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-29681b7 .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-c991fec .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-c674aa2 .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-a4643cf .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-660177f .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-0ad4bb2 .elementor-heading-title{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-23efb5a{--display:flex;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-5bbbc9e{width:100%;max-width:100%;text-align:center;}.elementor-1959 .elementor-element.elementor-element-5bbbc9e .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-84fac2b{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-8233e6a{--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;}.elementor-1959 .elementor-element.elementor-element-f543499{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-f543499 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:10px;height:10px;}.elementor-1959 .elementor-element.elementor-element-f543499 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-560e6f6{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-a1a1c85{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-a1a1c85 .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-2ec383c{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-2ec383c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-2ec383c .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-a9f6a77 );}.elementor-1959 .elementor-element.elementor-element-f17aeaf > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-f17aeaf{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-fc26803{--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;}.elementor-1959 .elementor-element.elementor-element-f661559{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-f661559 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:10px;height:10px;}.elementor-1959 .elementor-element.elementor-element-f661559 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-46e0c17{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-0503cfa{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-0503cfa .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-f8188f9{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-f8188f9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-f8188f9 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-a9f6a77 );}.elementor-1959 .elementor-element.elementor-element-e611cc1 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-e611cc1{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-286324b{--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;}.elementor-1959 .elementor-element.elementor-element-bdba820{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-bdba820 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:10px;height:10px;}.elementor-1959 .elementor-element.elementor-element-bdba820 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-dc29705{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-4eb8602{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-4eb8602 .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-7baf72a{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-7baf72a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-7baf72a .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-a9f6a77 );}.elementor-1959 .elementor-element.elementor-element-2625080 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-2625080{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-bdf6dd3{--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;}.elementor-1959 .elementor-element.elementor-element-83520c7{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-83520c7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:10px;height:10px;}.elementor-1959 .elementor-element.elementor-element-83520c7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-0d067b8{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-6a112cb{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-6a112cb .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-adafb0e{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-adafb0e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-adafb0e .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-a9f6a77 );}.elementor-1959 .elementor-element.elementor-element-e1acf13 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-e1acf13{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-432f4d9{--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;}.elementor-1959 .elementor-element.elementor-element-fdb46e1{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-fdb46e1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:10px;height:10px;}.elementor-1959 .elementor-element.elementor-element-fdb46e1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-fb24638{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-97996f4{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-97996f4 .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-9dfac7f{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-9dfac7f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-9dfac7f .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-a9f6a77 );}.elementor-1959 .elementor-element.elementor-element-ba3d971 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-ba3d971{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-7aa1c9b{--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;}.elementor-1959 .elementor-element.elementor-element-5b8763b{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-5b8763b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:10px;height:10px;}.elementor-1959 .elementor-element.elementor-element-5b8763b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-a3b2358{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-0057708{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-0057708 .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-f6d4f2c{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-f6d4f2c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-f6d4f2c .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-a9f6a77 );}.elementor-1959 .elementor-element.elementor-element-f8ce47f > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-f8ce47f{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-138a0e2{--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;}.elementor-1959 .elementor-element.elementor-element-3a15b28{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-3a15b28 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:10px;height:10px;}.elementor-1959 .elementor-element.elementor-element-3a15b28 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-2c30100{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-b564268{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-b564268 .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-13d4ef1{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-13d4ef1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-13d4ef1 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-a9f6a77 );}.elementor-1959 .elementor-element.elementor-element-33dd8eb > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-33dd8eb{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-46cc956{--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;}.elementor-1959 .elementor-element.elementor-element-9f9d895{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-9f9d895 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:10px;height:10px;}.elementor-1959 .elementor-element.elementor-element-9f9d895 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-a7deb25{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-5247e44{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-5247e44 .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-4a51dbc{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-4a51dbc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-4a51dbc .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-a9f6a77 );}.elementor-1959 .elementor-element.elementor-element-5c56c33 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-5c56c33{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-7d716a6{--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;}.elementor-1959 .elementor-element.elementor-element-adc2bfb{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-adc2bfb .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:10px;height:10px;}.elementor-1959 .elementor-element.elementor-element-adc2bfb .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-5b7ef85{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-ca60973{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-ca60973 .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-8836501{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-8836501 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-8836501 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-a9f6a77 );}.elementor-1959 .elementor-element.elementor-element-70a6be7 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-70a6be7{font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-6a46925{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-eea8e21{width:100%;max-width:100%;text-align:center;}.elementor-1959 .elementor-element.elementor-element-eea8e21 .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-8ba73d9{--display:flex;}.elementor-1959 .elementor-element.elementor-element-1ab855c{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-db8cc48 );--border-color:var( --e-global-color-db8cc48 );--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-1959 .elementor-element.elementor-element-8879b34{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-63065b2 .elementor-heading-title{font-family:var( --e-global-typography-5639b32-font-family ), Sans-serif;font-size:var( --e-global-typography-5639b32-font-size );font-weight:var( --e-global-typography-5639b32-font-weight );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-4760aa5 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-856b192 > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-856b192{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-72b8a3d{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-72b8a3d .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-72b8a3d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-d713400{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-db8cc48 );--border-color:var( --e-global-color-db8cc48 );--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-1959 .elementor-element.elementor-element-40f5795{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-3ab7281 .elementor-heading-title{font-family:var( --e-global-typography-5639b32-font-family ), Sans-serif;font-size:var( --e-global-typography-5639b32-font-size );font-weight:var( --e-global-typography-5639b32-font-weight );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-e5a0461 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-4420393 > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-4420393{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-7aca30b{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-7aca30b .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-7aca30b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-e1aba09{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-db8cc48 );--border-color:var( --e-global-color-db8cc48 );--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-1959 .elementor-element.elementor-element-21080d0{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-e0f2334 .elementor-heading-title{font-family:var( --e-global-typography-5639b32-font-family ), Sans-serif;font-size:var( --e-global-typography-5639b32-font-size );font-weight:var( --e-global-typography-5639b32-font-weight );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );color:var( --e-global-color-9ba8c14 );}.elementor-1959 .elementor-element.elementor-element-6916c01 .elementor-heading-title{font-family:var( --e-global-typography-fc0aaf0-font-family ), Sans-serif;font-size:var( --e-global-typography-fc0aaf0-font-size );font-weight:var( --e-global-typography-fc0aaf0-font-weight );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-0d2f1ee > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-0d2f1ee{font-family:var( --e-global-typography-59069c6-font-family ), Sans-serif;font-size:var( --e-global-typography-59069c6-font-size );font-weight:var( --e-global-typography-59069c6-font-weight );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );color:var( --e-global-color-5dc7845 );}.elementor-1959 .elementor-element.elementor-element-f3e35ba{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-f3e35ba .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-f3e35ba .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-5df9124{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-87f5ebc{width:100%;max-width:100%;text-align:center;}.elementor-1959 .elementor-element.elementor-element-87f5ebc .elementor-heading-title{font-family:var( --e-global-typography-5133260-font-family ), Sans-serif;font-size:var( --e-global-typography-5133260-font-size );font-weight:var( --e-global-typography-5133260-font-weight );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-98d110a{--display:flex;}.elementor-1959 .elementor-element.elementor-element-9f1910d:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1959 .elementor-element.elementor-element-9f1910d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.tamsui.org.tw/wp-content/uploads/mask-page-about-cultural-park-intro-1.png );-webkit-mask-size:100%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1959 .elementor-element.elementor-element-9f1910d img{width:100%;}.elementor-1959 .elementor-element.elementor-element-a4f3402{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-79f6ee1{--display:flex;}.elementor-1959 .elementor-element.elementor-element-79f6ee1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1959 .elementor-element.elementor-element-5593dcc .elementor-heading-title{font-family:var( --e-global-typography-a48a66d-font-family ), Sans-serif;font-size:var( --e-global-typography-a48a66d-font-size );font-weight:var( --e-global-typography-a48a66d-font-weight );line-height:var( --e-global-typography-a48a66d-line-height );letter-spacing:var( --e-global-typography-a48a66d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-e46f52f{font-family:var( --e-global-typography-79dca2a-font-family ), Sans-serif;font-size:var( --e-global-typography-79dca2a-font-size );font-weight:var( --e-global-typography-79dca2a-font-weight );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-357c9b3{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-570337d-font-family ), Sans-serif;font-size:var( --e-global-typography-570337d-font-size );font-weight:var( --e-global-typography-570337d-font-weight );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );color:var( --e-global-color-01966d9 );}.elementor-1959 .elementor-element.elementor-element-357c9b3 > .elementor-widget-container{padding:0% 0% 0% 7%;}.elementor-1959 .elementor-element.elementor-element-edaf2b0{--e-image-carousel-slides-to-show:3;}.elementor-1959 .elementor-element.elementor-element-edaf2b0 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-edaf2b0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;width:10px;height:10px;background:var( --e-global-color-66913f3 );}.elementor-1959 .elementor-element.elementor-element-edaf2b0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db8cc48 );opacity:var( --e-global-color-db8cc48 );}.elementor-1959 .elementor-element.elementor-element-c1cf2ac > .elementor-widget-container{padding:55px 0px 0px 0px;border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-3fff551 );}.elementor-1959 .elementor-element.elementor-element-29a1139{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-29a1139 img{width:100%;}.elementor-1959 .elementor-element.elementor-element-7b03e8a{--display:flex;}@media(min-width:768px){.elementor-1959 .elementor-element.elementor-element-7544887{--width:50%;}.elementor-1959 .elementor-element.elementor-element-b48ca1d{--width:calc(100% - 42px);}.elementor-1959 .elementor-element.elementor-element-aa06020{--width:230px;}.elementor-1959 .elementor-element.elementor-element-b98b615{--width:calc(100% - 212px);}.elementor-1959 .elementor-element.elementor-element-0bc583e{--width:60%;}.elementor-1959 .elementor-element.elementor-element-18b42e6{--width:40%;}.elementor-1959 .elementor-element.elementor-element-8852a7f{--width:48.5%;}.elementor-1959 .elementor-element.elementor-element-cd3a952{--width:48.5%;}.elementor-1959 .elementor-element.elementor-element-560e6f6{--width:53%;}.elementor-1959 .elementor-element.elementor-element-46e0c17{--width:53%;}.elementor-1959 .elementor-element.elementor-element-dc29705{--width:53%;}.elementor-1959 .elementor-element.elementor-element-0d067b8{--width:53%;}.elementor-1959 .elementor-element.elementor-element-fb24638{--width:53%;}.elementor-1959 .elementor-element.elementor-element-a3b2358{--width:53%;}.elementor-1959 .elementor-element.elementor-element-2c30100{--width:53%;}.elementor-1959 .elementor-element.elementor-element-a7deb25{--width:53%;}.elementor-1959 .elementor-element.elementor-element-5b7ef85{--width:53%;}.elementor-1959 .elementor-element.elementor-element-8879b34{--width:70%;}.elementor-1959 .elementor-element.elementor-element-40f5795{--width:70%;}.elementor-1959 .elementor-element.elementor-element-21080d0{--width:70%;}.elementor-1959 .elementor-element.elementor-element-79f6ee1{--width:35%;}}@media(max-width:1540px) and (min-width:768px){.elementor-1959 .elementor-element.elementor-element-7544887{--width:552.25px;}}@media(max-width:1200px) and (min-width:768px){.elementor-1959 .elementor-element.elementor-element-aa06020{--width:100%;}.elementor-1959 .elementor-element.elementor-element-b98b615{--width:100%;}.elementor-1959 .elementor-element.elementor-element-0bc583e{--width:100%;}.elementor-1959 .elementor-element.elementor-element-18b42e6{--width:100%;}.elementor-1959 .elementor-element.elementor-element-560e6f6{--width:55%;}.elementor-1959 .elementor-element.elementor-element-46e0c17{--width:55%;}.elementor-1959 .elementor-element.elementor-element-dc29705{--width:55%;}.elementor-1959 .elementor-element.elementor-element-0d067b8{--width:55%;}.elementor-1959 .elementor-element.elementor-element-fb24638{--width:55%;}.elementor-1959 .elementor-element.elementor-element-a3b2358{--width:55%;}.elementor-1959 .elementor-element.elementor-element-2c30100{--width:55%;}.elementor-1959 .elementor-element.elementor-element-a7deb25{--width:55%;}.elementor-1959 .elementor-element.elementor-element-5b7ef85{--width:55%;}.elementor-1959 .elementor-element.elementor-element-8879b34{--width:60%;}.elementor-1959 .elementor-element.elementor-element-40f5795{--width:60%;}.elementor-1959 .elementor-element.elementor-element-21080d0{--width:60%;}}@media(max-width:1540px){.elementor-1959 .elementor-element.elementor-element-8ffa3f7 .elementor-heading-title{font-size:var( --e-global-typography-14e3b35-font-size );line-height:var( --e-global-typography-14e3b35-line-height );letter-spacing:var( --e-global-typography-14e3b35-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-b106bd9 .elementor-heading-title{font-size:var( --e-global-typography-a48a66d-font-size );line-height:var( --e-global-typography-a48a66d-line-height );letter-spacing:var( --e-global-typography-a48a66d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button{font-size:var( --e-global-typography-491a44f-font-size );line-height:var( --e-global-typography-491a44f-line-height );letter-spacing:var( --e-global-typography-491a44f-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-3832e26 .elementor-heading-title{font-size:var( --e-global-typography-5b54585-font-size );line-height:var( --e-global-typography-5b54585-line-height );letter-spacing:var( --e-global-typography-5b54585-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a75d80e .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e3bb676 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-52c3810{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4ef2e28 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-fca3123 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-d60774f{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-d60774f .elementor-heading-title{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0c44404{width:100%;max-width:100%;font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0c44404 > .elementor-widget-container{padding:0px 0px 0px 27px;}.elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8f3d810{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-8f3d810 .elementor-heading-title{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-1675d29{width:100%;max-width:100%;font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-1675d29 > .elementor-widget-container{padding:0px 0px 0px 27px;}.elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-item > a{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-c6fe397{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-c6fe397 .elementor-heading-title{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a1baf86{width:100%;max-width:100%;font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a1baf86 > .elementor-widget-container{padding:0px 0px 0px 27px;}.elementor-1959 .elementor-element.elementor-element-6d44401{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-9c4cca8 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-21d20d1{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a25da63 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5bcaffd .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-00d3858 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a3bc542{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-15e1b32 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0c847a7{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-30a8ed2{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-d24df92 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8bf25c1{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-47826fd .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-975d948 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-3f4115e .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8cb8d20 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-29681b7 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-c991fec .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-c674aa2 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a4643cf .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-660177f .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0ad4bb2 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5bbbc9e .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-560e6f6{--padding-top:10px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-a1a1c85 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-2ec383c .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f17aeaf{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-46e0c17{--padding-top:10px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-0503cfa .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f8188f9 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e611cc1{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-dc29705{--padding-top:10px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-4eb8602 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7baf72a .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-2625080{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0d067b8{--padding-top:10px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-6a112cb .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-adafb0e .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e1acf13{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-fb24638{--padding-top:10px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-97996f4 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-9dfac7f .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-ba3d971{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a3b2358{--padding-top:10px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-0057708 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f6d4f2c .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f8ce47f{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-2c30100{--padding-top:10px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-b564268 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-13d4ef1 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-33dd8eb{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a7deb25{--padding-top:10px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-5247e44 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4a51dbc .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5c56c33{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5b7ef85{--padding-top:10px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-ca60973 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8836501 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-70a6be7{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-eea8e21 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-63065b2 .elementor-heading-title{font-size:var( --e-global-typography-5639b32-font-size );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4760aa5 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-856b192{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-3ab7281 .elementor-heading-title{font-size:var( --e-global-typography-5639b32-font-size );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e5a0461 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4420393{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e0f2334 .elementor-heading-title{font-size:var( --e-global-typography-5639b32-font-size );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-6916c01 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0d2f1ee{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-87f5ebc .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5593dcc .elementor-heading-title{font-size:var( --e-global-typography-a48a66d-font-size );line-height:var( --e-global-typography-a48a66d-line-height );letter-spacing:var( --e-global-typography-a48a66d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e46f52f{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-357c9b3{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}}@media(max-width:1200px){.elementor-1959 .elementor-element.elementor-element-b4c4efb{--min-height:35vw;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-b4c4efb:not(.elementor-motion-effects-element-type-background), .elementor-1959 .elementor-element.elementor-element-b4c4efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1959 .elementor-element.elementor-element-8ffa3f7 .elementor-heading-title{font-size:var( --e-global-typography-14e3b35-font-size );line-height:var( --e-global-typography-14e3b35-line-height );letter-spacing:var( --e-global-typography-14e3b35-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-b106bd9 .elementor-heading-title{font-size:var( --e-global-typography-a48a66d-font-size );line-height:var( --e-global-typography-a48a66d-line-height );letter-spacing:var( --e-global-typography-a48a66d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-6c68983{--gap:45px 0px;--row-gap:45px;--column-gap:0px;--flex-wrap:wrap;--padding-top:35px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button{font-size:var( --e-global-typography-491a44f-font-size );line-height:var( --e-global-typography-491a44f-line-height );letter-spacing:var( --e-global-typography-491a44f-letter-spacing );border-radius:5px 5px 5px 5px;}.elementor-1959 .elementor-element.elementor-element-3585829{--margin-top:-20px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1959 .elementor-element.elementor-element-3832e26 .elementor-heading-title{font-size:var( --e-global-typography-5b54585-font-size );line-height:var( --e-global-typography-5b54585-line-height );letter-spacing:var( --e-global-typography-5b54585-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-738c768{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-a75d80e .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0bc583e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1959 .elementor-element.elementor-element-e3bb676 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-52c3810{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4f38cf4 img{max-width:485px;}.elementor-1959 .elementor-element.elementor-element-4ef2e28 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8852a7f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1959 .elementor-element.elementor-element-64770e4 .elementor-icon{font-size:40px;}.elementor-1959 .elementor-element.elementor-element-64770e4 .elementor-icon svg{height:40px;}.elementor-1959 .elementor-element.elementor-element-fca3123 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-d60774f .elementor-heading-title{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0c44404{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8f3d810 .elementor-heading-title{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-1675d29{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-item > a{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-c6fe397 .elementor-heading-title{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a1baf86{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-6d44401 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-6d44401{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-cd3a952{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1959 .elementor-element.elementor-element-aa3279d .elementor-icon{font-size:40px;}.elementor-1959 .elementor-element.elementor-element-aa3279d .elementor-icon svg{height:40px;}.elementor-1959 .elementor-element.elementor-element-9c4cca8 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-21d20d1{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-3e68057 img{max-width:100px;}.elementor-1959 .elementor-element.elementor-element-a25da63 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5bcaffd .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-91a1335{--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-1959 .elementor-element.elementor-element-46e2f7c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-46e2f7c .elementor-icon{font-size:40px;}.elementor-1959 .elementor-element.elementor-element-46e2f7c .elementor-icon svg{height:40px;}.elementor-1959 .elementor-element.elementor-element-5e8b579{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-00d3858 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a3bc542{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8625e25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-8625e25 .elementor-icon{font-size:40px;}.elementor-1959 .elementor-element.elementor-element-8625e25 .elementor-icon svg{height:40px;}.elementor-1959 .elementor-element.elementor-element-43ea876{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-15e1b32 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0c847a7{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-30a8ed2{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4ddd33b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-4ddd33b .elementor-icon{font-size:40px;}.elementor-1959 .elementor-element.elementor-element-4ddd33b .elementor-icon svg{height:40px;}.elementor-1959 .elementor-element.elementor-element-343f5dc{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-d24df92 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8bf25c1{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-47826fd .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-ce1c375{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1959 .elementor-element.elementor-element-975d948 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-3f4115e .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8cb8d20 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-29681b7 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-c991fec .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-c674aa2 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a4643cf .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-660177f .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0ad4bb2 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-23efb5a{--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-5bbbc9e .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8233e6a{--flex-wrap:wrap;}.elementor-1959 .elementor-element.elementor-element-f543499{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-560e6f6{--padding-top:10px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-a1a1c85 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-2ec383c > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-2ec383c .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f17aeaf > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-f17aeaf{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-fc26803{--flex-wrap:wrap;}.elementor-1959 .elementor-element.elementor-element-f661559{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-46e0c17{--padding-top:10px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-0503cfa .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f8188f9 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-f8188f9 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e611cc1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-e611cc1{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-286324b{--flex-wrap:wrap;}.elementor-1959 .elementor-element.elementor-element-bdba820{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-dc29705{--padding-top:10px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-4eb8602 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7baf72a > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-7baf72a .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-2625080 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-2625080{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-bdf6dd3{--flex-wrap:wrap;}.elementor-1959 .elementor-element.elementor-element-83520c7{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-0d067b8{--padding-top:10px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-6a112cb .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-adafb0e > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-adafb0e .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e1acf13 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-e1acf13{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-432f4d9{--flex-wrap:wrap;}.elementor-1959 .elementor-element.elementor-element-fdb46e1{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-fb24638{--padding-top:10px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-97996f4 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-9dfac7f > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-9dfac7f .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-ba3d971 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-ba3d971{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7aa1c9b{--flex-wrap:wrap;}.elementor-1959 .elementor-element.elementor-element-5b8763b{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-a3b2358{--padding-top:10px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-0057708 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f6d4f2c > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-f6d4f2c .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f8ce47f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-f8ce47f{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-138a0e2{--flex-wrap:wrap;}.elementor-1959 .elementor-element.elementor-element-3a15b28{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-2c30100{--padding-top:10px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-b564268 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-13d4ef1 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-13d4ef1 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-33dd8eb > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-33dd8eb{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-46cc956{--flex-wrap:wrap;}.elementor-1959 .elementor-element.elementor-element-9f9d895{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-a7deb25{--padding-top:10px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-5247e44 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4a51dbc > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-4a51dbc .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5c56c33 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-5c56c33{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7d716a6{--flex-wrap:wrap;}.elementor-1959 .elementor-element.elementor-element-adc2bfb{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-5b7ef85{--padding-top:10px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-ca60973 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8836501 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-8836501 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-70a6be7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-70a6be7{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-6a46925{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-eea8e21 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-1ab855c{--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-63065b2 .elementor-heading-title{font-size:var( --e-global-typography-5639b32-font-size );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4760aa5 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-856b192{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-72b8a3d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-d713400{--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-3ab7281 .elementor-heading-title{font-size:var( --e-global-typography-5639b32-font-size );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e5a0461 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4420393{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7aca30b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-e1aba09{--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-e0f2334 .elementor-heading-title{font-size:var( --e-global-typography-5639b32-font-size );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-6916c01 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0d2f1ee{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f3e35ba{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-5df9124{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-87f5ebc .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5593dcc .elementor-heading-title{font-size:var( --e-global-typography-a48a66d-font-size );line-height:var( --e-global-typography-a48a66d-line-height );letter-spacing:var( --e-global-typography-a48a66d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e46f52f{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-357c9b3{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}}@media(max-width:767px){.elementor-1959 .elementor-element.elementor-element-b4c4efb{--min-height:50vw;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-d9ce39c{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-1959 .elementor-element.elementor-element-d9ce39c .elementor-icon{font-size:33px;}.elementor-1959 .elementor-element.elementor-element-d9ce39c .elementor-icon svg{height:33px;}.elementor-1959 .elementor-element.elementor-element-b48ca1d{--width:calc(100% - 36px);}.elementor-1959 .elementor-element.elementor-element-8ffa3f7 .elementor-heading-title{font-size:var( --e-global-typography-14e3b35-font-size );line-height:var( --e-global-typography-14e3b35-line-height );letter-spacing:var( --e-global-typography-14e3b35-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-b106bd9 .elementor-heading-title{font-size:var( --e-global-typography-a48a66d-font-size );line-height:var( --e-global-typography-a48a66d-line-height );letter-spacing:var( --e-global-typography-a48a66d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-6c68983{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button{font-size:var( --e-global-typography-491a44f-font-size );line-height:var( --e-global-typography-491a44f-line-height );letter-spacing:var( --e-global-typography-491a44f-letter-spacing );padding:15px 35px 15px 35px;}.elementor-1959 .elementor-element.elementor-element-3585829{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1959 .elementor-element.elementor-element-3832e26 .elementor-heading-title{font-size:var( --e-global-typography-5b54585-font-size );line-height:var( --e-global-typography-5b54585-line-height );letter-spacing:var( --e-global-typography-5b54585-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-738c768{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-a75d80e .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e3bb676 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-52c3810{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-18b42e6{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1959 .elementor-element.elementor-element-4ef2e28 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8852a7f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1959 .elementor-element.elementor-element-fca3123 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7936397{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-2a343c1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-d60774f .elementor-heading-title{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0c44404{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-9602da1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8f3d810 .elementor-heading-title{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-1675d29{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1959 .elementor-element.elementor-element-5af769d .elementor-icon-list-item > a{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-c6fe397 .elementor-heading-title{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a1baf86{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-6d44401{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-cd3a952{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1959 .elementor-element.elementor-element-9c4cca8 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-21d20d1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1959 .elementor-element.elementor-element-21d20d1{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a25da63 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5bcaffd .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-91a1335{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1959 .elementor-element.elementor-element-218dd10{--justify-content:center;}.elementor-1959 .elementor-element.elementor-element-5e8b579{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-00d3858{text-align:center;}.elementor-1959 .elementor-element.elementor-element-00d3858 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a3bc542{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7507f68{--justify-content:center;}.elementor-1959 .elementor-element.elementor-element-43ea876{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-15e1b32{text-align:center;}.elementor-1959 .elementor-element.elementor-element-15e1b32 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0c847a7{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-30a8ed2{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-31edac4{--justify-content:center;}.elementor-1959 .elementor-element.elementor-element-343f5dc{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-d24df92{text-align:center;}.elementor-1959 .elementor-element.elementor-element-d24df92 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8bf25c1{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-47826fd .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-975d948 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-3f4115e .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8cb8d20 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-29681b7 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-c991fec .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-c674aa2 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-a4643cf .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-660177f .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0ad4bb2 .elementor-heading-title{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5bbbc9e .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-84fac2b{--gap:45px 0px;--row-gap:45px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-8233e6a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-f543499{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-f543499 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1959 .elementor-element.elementor-element-560e6f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-560e6f6.e-con{--order:-99999 /* order start hack */;}.elementor-1959 .elementor-element.elementor-element-a1a1c85 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-2ec383c .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f17aeaf{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-fc26803{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-f661559{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-f661559 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1959 .elementor-element.elementor-element-46e0c17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-46e0c17.e-con{--order:-99999 /* order start hack */;}.elementor-1959 .elementor-element.elementor-element-0503cfa .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f8188f9 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e611cc1{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-286324b{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-bdba820{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-bdba820 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1959 .elementor-element.elementor-element-dc29705{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-dc29705.e-con{--order:-99999 /* order start hack */;}.elementor-1959 .elementor-element.elementor-element-4eb8602 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7baf72a .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-2625080{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-bdf6dd3{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-83520c7{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-83520c7 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1959 .elementor-element.elementor-element-0d067b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-0d067b8.e-con{--order:-99999 /* order start hack */;}.elementor-1959 .elementor-element.elementor-element-6a112cb .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-adafb0e .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e1acf13{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-432f4d9{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-fdb46e1{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-fdb46e1 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1959 .elementor-element.elementor-element-fb24638{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-fb24638.e-con{--order:-99999 /* order start hack */;}.elementor-1959 .elementor-element.elementor-element-97996f4 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-9dfac7f .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-ba3d971{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7aa1c9b{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-5b8763b{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-5b8763b > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1959 .elementor-element.elementor-element-a3b2358{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-a3b2358.e-con{--order:-99999 /* order start hack */;}.elementor-1959 .elementor-element.elementor-element-0057708 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f6d4f2c .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f8ce47f{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-138a0e2{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-3a15b28{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-3a15b28 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1959 .elementor-element.elementor-element-2c30100{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-2c30100.e-con{--order:-99999 /* order start hack */;}.elementor-1959 .elementor-element.elementor-element-b564268 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-13d4ef1 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-33dd8eb{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-46cc956{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-9f9d895{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-9f9d895 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1959 .elementor-element.elementor-element-a7deb25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-a7deb25.e-con{--order:-99999 /* order start hack */;}.elementor-1959 .elementor-element.elementor-element-5247e44 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4a51dbc .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5c56c33{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7d716a6{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-adc2bfb{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-adc2bfb > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1959 .elementor-element.elementor-element-5b7ef85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-5b7ef85.e-con{--order:-99999 /* order start hack */;}.elementor-1959 .elementor-element.elementor-element-ca60973 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-8836501 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-70a6be7{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-eea8e21 .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-1ab855c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-8879b34{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-63065b2 .elementor-heading-title{font-size:var( --e-global-typography-5639b32-font-size );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4760aa5 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-856b192{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-72b8a3d{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-d713400{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-40f5795{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-3ab7281 .elementor-heading-title{font-size:var( --e-global-typography-5639b32-font-size );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e5a0461 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-4420393{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-7aca30b{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-e1aba09{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1959 .elementor-element.elementor-element-21080d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-e0f2334 .elementor-heading-title{font-size:var( --e-global-typography-5639b32-font-size );line-height:var( --e-global-typography-5639b32-line-height );letter-spacing:var( --e-global-typography-5639b32-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-6916c01 .elementor-heading-title{font-size:var( --e-global-typography-fc0aaf0-font-size );line-height:var( --e-global-typography-fc0aaf0-line-height );letter-spacing:var( --e-global-typography-fc0aaf0-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-0d2f1ee{font-size:var( --e-global-typography-59069c6-font-size );line-height:var( --e-global-typography-59069c6-line-height );letter-spacing:var( --e-global-typography-59069c6-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-f3e35ba{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-5df9124{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1959 .elementor-element.elementor-element-87f5ebc .elementor-heading-title{font-size:var( --e-global-typography-5133260-font-size );line-height:var( --e-global-typography-5133260-line-height );letter-spacing:var( --e-global-typography-5133260-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-5593dcc .elementor-heading-title{font-size:var( --e-global-typography-a48a66d-font-size );line-height:var( --e-global-typography-a48a66d-line-height );letter-spacing:var( --e-global-typography-a48a66d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-e46f52f{font-size:var( --e-global-typography-79dca2a-font-size );line-height:var( --e-global-typography-79dca2a-line-height );letter-spacing:var( --e-global-typography-79dca2a-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-357c9b3{font-size:var( --e-global-typography-570337d-font-size );line-height:var( --e-global-typography-570337d-line-height );letter-spacing:var( --e-global-typography-570337d-letter-spacing );}.elementor-1959 .elementor-element.elementor-element-edaf2b0{width:100%;max-width:100%;}.elementor-1959 .elementor-element.elementor-element-c1cf2ac > .elementor-widget-container{padding:50px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-b4c4efb */.elementor-1959 .elementor-element.elementor-element-b4c4efb{
    
    aspect-ratio: 1.92/0.35;
    object-fit: cover;
}

/*mask*/
.banner-top{

    -webkit-mask-image: url(https://www.tamsui.org.tw/wp-content/uploads/mask-banner-page-list-1.svg);
    -webkit-mask-size: cover;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df26f25 *//*button-setting*/
.elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button-icon  {
    display: flex;   
    align-items: center;
    
    font-size: 15px;
    fill:#fff;
 
}

.elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button-icon svg{
    transition:0.3s all ease-out;
}

.elementor-1959 .elementor-element.elementor-element-df26f25 .elementor-button-content-wrapper{
    
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f38cf4 */.elementor-1959 .elementor-element.elementor-element-4f38cf4 img{
    
    aspect-ratio: 0.73/0.6;
    object-fit: cover;
}

.elementor-1959 .elementor-element.elementor-element-4f38cf4 .elementor-widget-container:before{
    
   content: "";
    position: absolute;
    inset: auto;
    width: 100%;
    height: 100%;
    left: 5%;
    top: 10px;
  
  background: url("/wp-content/uploads/deco-bg-index-2.svg") no-repeat center / contain;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b09ba58 *//*icon-顏色、置中*/
.elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button-icon  {
    
   display: flex;
   font-size: 18px;
   align-items: center!important;
}

.elementor-1959 .elementor-element.elementor-element-b09ba58 .elementor-button-content-wrapper{
    
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1c375 *//*deco-icon*/
.elementor-1959 .elementor-element.elementor-element-ce1c375 .elementor-heading-title{
    
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}

.elementor-1959 .elementor-element.elementor-element-ce1c375 .elementor-heading-title:before{
    
    content: "";
    width: 12px;  /* 設定所需寬度 */
    height: 8px;  /* 設定所需高度 */
    flex: 0 0 15px; 
    background-image: url('/wp-content/uploads/icon-btn-deco-1.svg');
    background-size: contain; /* 或cover */
    background-position: center;
    background-repeat: no-repeat;
 
    margin-right: 10px;
}

.elementor-1959 .elementor-element.elementor-element-ce1c375 .elementor-heading-title:hover{

    color:#AE502F!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23efb5a *//*圖片高度-lightbox*/
.swiper-zoom-container img {
    aspect-ratio: 0.8/0.6;
    width: 100%; /* 讓圖片填滿容器寬度 */
    height: auto; /* 自動調整高度，保持比例 */
    max-width: 1260px; /* 避免圖片過大 */
    object-fit: cover; /* 保持比例並裁剪多餘部分（可選） */
}



/*page-deco*/
.elementor-1959 .elementor-element.elementor-element-23efb5a .main-venue .swiper-pagination-bullet {
    position: relative;

}

.elementor-1959 .elementor-element.elementor-element-23efb5a .main-venue .swiper-pagination-bullet[aria-current="true"]{
    
    background: none;

}

.elementor-1959 .elementor-element.elementor-element-23efb5a .main-venue .swiper-pagination-bullet[aria-current="true"]:before{

    content: "";
    position: absolute;
    left: 50%;
    top: 40%;
    width: 28px;
    height: 13px;
    transform: translate(-50%, -50%);
    background: url("/wp-content/uploads/deco-slider-1.svg") no-repeat center / contain;
   
}

/*mask*/
.elementor-1959 .elementor-element.elementor-element-23efb5a .main-venue:before{
    
    transition:opacity 0.3s  ease-out;
    
    content: "";
    position: absolute;
    inset: auto;
    width: 100%;
    height: 100%;
    left: 5%;
    top: -16px;
  
    background: url("/wp-content/uploads/deco-bg-list-1.svg") no-repeat center / contain;

    opacity: 1;
}

@media (max-width:767px){
/*bg-mask*/
.elementor-1959 .elementor-element.elementor-element-23efb5a .main-venue:before{

    left: 3%;

}
}

.elementor-1959 .elementor-element.elementor-element-23efb5a .main-venue img{
    
    aspect-ratio: 0.8/0.6;
    object-fit: cover;
    width: 100%;
    
    -webkit-mask-image: url(https://www.tamsui.org.tw/wp-content/uploads/mask-list-1.svg);
    -webkit-mask-size: 100%;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ba73d9 *//*.elementor-1959 .elementor-element.elementor-element-8ba73d9 .venue-site:nth-child(odd) .venue-site-1{*/
    
/*   background: #fafa!important;*/
/*}*/

@media (min-width:768px){

.elementor-1959 .elementor-element.elementor-element-8ba73d9 .venue-site:nth-child(odd) .venue-site-1{
    
    padding-left: 0;   
    padding-right: 4%;   
    order: 1;
}

.elementor-1959 .elementor-element.elementor-element-8ba73d9 .venue-site:nth-child(odd) .venue-site-2{
    
    padding-left: 0;   
    padding-right: 0;   
    order: 2;
}

.elementor-1959 .elementor-element.elementor-element-8ba73d9 .venue-site:nth-child(even) .venue-site-1{
    
    padding-left: 4%;   
    padding-right: 0;   
    order: 2;
}

.elementor-1959 .elementor-element.elementor-element-8ba73d9 .venue-site:nth-child(even) .venue-site-2{
    
    padding-left: 0;   
    padding-right: 0;   
    order: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a46925 *//*fixed-img-line-height*/
.elementor-1959 .elementor-element.elementor-element-6a46925 .elementor-image-carousel-wrapper{
    
    padding: 0;
}

.elementor-1959 .elementor-element.elementor-element-6a46925 .swiper-slide figure{
    
    line-height: 0;
}

/*rwd*/
.elementor-1959 .elementor-element.elementor-element-6a46925 .venue-site img{

    aspect-ratio: 0.29/0.26;
    object-fit: cover;
    width: 100%;
    

}

.elementor-1959 .elementor-element.elementor-element-6a46925 .venue-site .elementor-image-carousel-wrapper{
    
    -webkit-mask-image: url(https://www.tamsui.org.tw/wp-content/uploads/mask-index-img-5.svg);
    -webkit-mask-size: 100%;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}



.elementor-1959 .elementor-element.elementor-element-6a46925  .venue-site .swiper-pagination{
    
    bottom: 10px!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f1910d */.elementor-1959 .elementor-element.elementor-element-9f1910d img{
    
    aspect-ratio: 0.94/0.38;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-edaf2b0 *//*page-deco*/
.elementor-1959 .elementor-element.elementor-element-edaf2b0 .swiper-pagination-bullet {
    position: relative;

}

.elementor-1959 .elementor-element.elementor-element-edaf2b0 .swiper-pagination-bullet[aria-current="true"]{
    
    background: none;

}

.elementor-1959 .elementor-element.elementor-element-edaf2b0 .swiper-pagination-bullet[aria-current="true"]:before{

    content: "";
    position: absolute;
    left: 50%;
    top: 40%;
    width: 28px;
    height: 13px;
    transform: translate(-50%, -50%);
    background: url("/wp-content/uploads/deco-slider-1.svg") no-repeat center / contain;
   
}

/*mask*/
.elementor-1959 .elementor-element.elementor-element-edaf2b0 img{
    
    aspect-ratio: 0.8/0.6;
    object-fit: cover;
    width: 100%;
    
   -webkit-mask-image: url(https://www.tamsui.org.tw/wp-content/uploads/mask-index-img-3.svg);
    -webkit-mask-size: 100%;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}


/*圖片高度-lightbox*/
.swiper-zoom-container img {
    aspect-ratio: 0.8/0.6;
    width: 100%; /* 讓圖片填滿容器寬度 */
    height: auto; /* 自動調整高度，保持比例 */
    max-width: 1260px; /* 避免圖片過大 */
    object-fit: cover; /* 保持比例並裁剪多餘部分（可選） */
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-c1cf2ac */.elementor-1959 .elementor-element.elementor-element-c1cf2ac{
    
    margin-top: 9%;
}

@media (max-width:767px){
.elementor-1959 .elementor-element.elementor-element-c1cf2ac{
    
    margin-top: 50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c68983 */@media (max-width:1200px){
/*rwd-list-menu-pc*/
.elementor-1959 .elementor-element.elementor-element-6c68983 .list-menu-pc{

    display:none;
}
}

@media (min-width:1201px){
/*rwd-list-menu-m*/
.elementor-1959 .elementor-element.elementor-element-6c68983 .list-menu-m{
    
    display:none;
}
}/* End custom CSS */