.elementor-28487 .elementor-element.elementor-element-3defc13:not(.elementor-motion-effects-element-type-background), .elementor-28487 .elementor-element.elementor-element-3defc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28487 .elementor-element.elementor-element-3defc13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28487 .elementor-element.elementor-element-3defc13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-crafto-heading .crafto-primary-title, .elementor-widget-crafto-heading .crafto-primary-title a, .elementor-widget-crafto-heading.elementor-widget-crafto-heading .crafto-heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-crafto-heading .crafto-primary-title .separator{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-crafto-heading .heading-prefix{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28487 .elementor-element.elementor-element-bd8cfa1 .crafto-primary-title{white-space:normal;}.elementor-28487 .elementor-element.elementor-element-bd8cfa1 .crafto-primary-title, .elementor-28487 .elementor-element.elementor-element-bd8cfa1 .crafto-primary-title a{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-crafto-text-editor .text-editor-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28487 .elementor-element.elementor-element-59cf06d .text-editor-content{text-align:left;color:var( --e-global-color-7a76c11 );}.elementor-widget-crafto-button a.elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28487 .elementor-element.elementor-element-e100d60 a.elementor-button, .elementor-28487 .elementor-element.elementor-element-e100d60 .elementor-animation-btn-expand-ltr .btn-hover-animation{background-color:#005831;}.elementor-28487 .elementor-element.elementor-element-e100d60 .elementor-button .elementor-align-icon-right{font-size:19px;}.elementor-28487 .elementor-element.elementor-element-e100d60 .elementor-button .elementor-align-icon-left{font-size:19px;}.elementor-28487 .elementor-element.elementor-element-e100d60 .elementor-animation-btn-switch-icon .elementor-button-icon{font-size:19px;}.elementor-28487 .elementor-element.elementor-element-e100d60 a.elementor-button:hover .elementor-button-content-wrapper, .elementor-28487 .elementor-element.elementor-element-e100d60 a.elementor-button:focus .elementor-button-content-wrapper{color:var( --e-global-color-4b6ace5 );fill:var( --e-global-color-4b6ace5 );}.elementor-28487 .elementor-element.elementor-element-e100d60 a.elementor-button:hover i, .elementor-28487 .elementor-element.elementor-element-e100d60 .crafto-button-wrapper .elementor-button.btn-icon-round:hover .elementor-button-icon i, .elementor-28487 .elementor-element.elementor-element-e100d60 .crafto-button-wrapper .elementor-button.btn-icon-circle:hover .elementor-button-icon i, .elementor-28487 .elementor-element.elementor-element-e100d60 a.elementor-button:focus i{color:var( --e-global-color-4b6ace5 );fill:var( --e-global-color-4b6ace5 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-28487 .elementor-element.elementor-element-4e42ef6{width:auto;max-width:auto;align-self:flex-start;}.elementor-28487 .elementor-element.elementor-element-4e42ef6 .swiper .swiper-wrapper .swiper-slide{padding-right:34px;padding-left:34px;}.elementor-28487 .elementor-element.elementor-element-4e42ef6 .swiper-slide img{max-height:210px;border-radius:0px 0px 0px 0px;}.elementor-28487 .elementor-element.elementor-element-4e42ef6 .swiper-slide img:hover{filter:brightness( 153% ) contrast( 100% ) saturate( 100% ) blur( 0.8px ) hue-rotate( 0deg );opacity:0.69;}.elementor-28487 .elementor-element.elementor-element-4e42ef6.elementor-pagination-position-inside .swiper .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-28487 .elementor-element.elementor-element-4e42ef6.elementor-pagination-position-inside .swiper.number-style-3 .swiper-pagination-wrapper{bottom:49px;}.elementor-28487 .elementor-element.elementor-element-4e42ef6.elementor-pagination-position-outside .swiper{padding-bottom:49px;}.elementor-28487 .elementor-element.elementor-element-4e42ef6 .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;}.elementor-28487 .elementor-element.elementor-element-4e42ef6 .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-7396e36 );}.elementor-28487 .elementor-element.elementor-element-4e42ef6 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .elementor-28487 .elementor-element.elementor-element-4e42ef6 .dots-style-3 .swiper-pagination .swiper-pagination-bullet:hover{background:var( --e-global-color-5ebd902 );}.elementor-28487 .elementor-element.elementor-element-adb0a11{--spacer-size:50px;}@media(max-width:1399px){.elementor-widget-crafto-text-editor .text-editor-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:991px){.elementor-widget-crafto-text-editor .text-editor-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:575px){.elementor-widget-crafto-text-editor .text-editor-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}