.elementor-326 .elementor-element.elementor-element-8243afd{padding:80px 0px 80px 0px;}.elementor-326 .elementor-element.elementor-element-3203990{text-align:center;}.elementor-326 .elementor-element.elementor-element-a3b9a14{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-326 .elementor-element.elementor-element-a3b9a14 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-326 .elementor-element.elementor-element-a3b9a14 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-326 .elementor-element.elementor-element-a3b9a14 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-dd40580:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-dd40580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212830;}.elementor-326 .elementor-element.elementor-element-dd40580{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-326 .elementor-element.elementor-element-dd40580 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-326 .elementor-element.elementor-element-b5d875c{text-align:center;}.elementor-326 .elementor-element.elementor-element-b5d875c .elementor-heading-title{color:var( --e-global-color-e39649b );}.elementor-326 .elementor-element.elementor-element-befbb19{--e-image-carousel-slides-to-show:4;}.elementor-326 .elementor-element.elementor-element-befbb19 .swiper-wrapper{display:flex;align-items:center;}.elementor-326 .elementor-element.elementor-element-befbb19 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-4f6189e{padding:80px 0px 80px 0px;}.elementor-326 .elementor-element.elementor-element-cefaa37{text-align:left;}.elementor-326 .elementor-element.elementor-element-c6d11a3:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-c6d11a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f662ce6 );}.elementor-326 .elementor-element.elementor-element-c6d11a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-326 .elementor-element.elementor-element-c6d11a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-326 .elementor-element.elementor-element-e20eeab{text-align:center;}.elementor-326 .elementor-element.elementor-element-275ebbe .elementor-widget-container{-webkit-line-clamp:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.elementor-326 .elementor-element.elementor-element-275ebbe > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-ae06c13{padding:80px 0px 80px 0px;}.elementor-326 .elementor-element.elementor-element-6a9ecb3{text-align:center;}.elementor-326 .elementor-element.elementor-element-c2adab3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-634f8d9:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-634f8d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f662ce6 );}.elementor-326 .elementor-element.elementor-element-634f8d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-326 .elementor-element.elementor-element-634f8d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-326 .elementor-element.elementor-element-b4b4cd3{text-align:center;}.elementor-326 .elementor-element.elementor-element-db1e7fa .elementor-widget-container{-webkit-line-clamp:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.elementor-326 .elementor-element.elementor-element-db1e7fa > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-0eb83a0{padding:80px 0px 80px 0px;}.elementor-326 .elementor-element.elementor-element-2117cc6{text-align:center;}@media(min-width:768px){.elementor-326 .elementor-element.elementor-element-37eea25{width:37.214%;}.elementor-326 .elementor-element.elementor-element-cfa6487{width:62.786%;}}/* Start custom CSS for gallery, class: .elementor-element-a3b9a14 */.elementor-slideshow__footer, .elementor-slideshow__header{
    width:95% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-275ebbe */.elementor-326 .elementor-element.elementor-element-275ebbe table{
    width:100%;
    border-collapse:collapse;
}

.elementor-326 .elementor-element.elementor-element-275ebbe table td{
    border:1px solid #aaa;
    padding:8px;
    text-align:center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db1e7fa */.elementor-326 .elementor-element.elementor-element-db1e7fa table{
    width:100%;
    border-collapse:collapse;
}

.elementor-326 .elementor-element.elementor-element-db1e7fa table td{
    border:1px solid #aaa;
    padding:8px;
    text-align:center;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-a73e473 */.elementor-326 .elementor-element.elementor-element-a73e473 ::placeholder {
    font-family: var(--e-global-typography-text-font-family);
    font-size:1em;
    opacity:0.6;
}

.elementor-326 .elementor-element.elementor-element-a73e473 .gfield_label{
    font-weight: normal;
}

.elementor-326 .elementor-element.elementor-element-a73e473 [id^="input_"]{
    font-family:var(--e-global-typography-text-font-family);;
}

.elementor-326 .elementor-element.elementor-element-a73e473 input[type="submit"] {
    padding: 15px 35px;
    width: 100%;
    color: #fff;
    border: 0;
    background: var(--e-global-color-primary);
}/* End custom CSS */