.elementor-2954 .elementor-element.elementor-element-5e89ff5f > .elementor-background-overlay{background-color:var( --e-global-color-aef8b35 );opacity:0.51;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2954 .elementor-element.elementor-element-5e89ff5f > .elementor-container{min-height:72vh;}.elementor-2954 .elementor-element.elementor-element-5e89ff5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-200px;margin-bottom:0px;}.elementor-2954 .elementor-element.elementor-element-4854118e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2954 .elementor-element.elementor-element-3e9f039c{text-align:center;}.elementor-2954 .elementor-element.elementor-element-3e9f039c .elementor-heading-title{font-family:var( --e-global-typography-224b781-font-family ), Sans-serif;font-size:var( --e-global-typography-224b781-font-size );font-weight:var( --e-global-typography-224b781-font-weight );text-transform:var( --e-global-typography-224b781-text-transform );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );color:var( --e-global-color-af6c903 );}.elementor-2954 .elementor-element.elementor-element-79ab61de{text-align:center;}.elementor-2954 .elementor-element.elementor-element-79ab61de .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-af6c903 );}.elementor-2954 .elementor-element.elementor-element-2cf16f8e:not(.elementor-motion-effects-element-type-background), .elementor-2954 .elementor-element.elementor-element-2cf16f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2954 .elementor-element.elementor-element-2cf16f8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2954 .elementor-element.elementor-element-2cf16f8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2954 .elementor-element.elementor-element-4cd93058{font-family:var( --e-global-typography-acb10fc-font-family ), Sans-serif;font-size:var( --e-global-typography-acb10fc-font-size );font-weight:var( --e-global-typography-acb10fc-font-weight );line-height:var( --e-global-typography-acb10fc-line-height );color:var( --e-global-color-accent );}.elementor-2954 .elementor-element.elementor-element-4cd93058 a{color:var( --e-global-color-accent );}.elementor-2954 .elementor-element.elementor-element-4cd93058 a:hover{color:var( --e-global-color-primary );}.elementor-2954 .elementor-element.elementor-element-79c63743 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2954 .elementor-element.elementor-element-7c48eef4 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-2954 .elementor-element.elementor-element-7c48eef4{text-align:center;}.elementor-2954 .elementor-element.elementor-element-7c48eef4 .elementor-heading-title{font-family:var( --e-global-typography-224b781-font-family ), Sans-serif;font-size:var( --e-global-typography-224b781-font-size );font-weight:var( --e-global-typography-224b781-font-weight );text-transform:var( --e-global-typography-224b781-text-transform );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );}.elementor-2954 .elementor-element.elementor-element-6f5ad399{text-align:justify;font-family:var( --e-global-typography-001b1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-001b1e7-font-size );font-weight:var( --e-global-typography-001b1e7-font-weight );line-height:var( --e-global-typography-001b1e7-line-height );}.elementor-2954 .elementor-element.elementor-element-52cd308a{text-align:left;}.elementor-2954 .elementor-element.elementor-global-2029 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2954 .elementor-element.elementor-global-2029 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2954 .elementor-element.elementor-global-2029{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2954 .elementor-element.elementor-global-2029 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2954 .elementor-element.elementor-element-74b4d222{--spacer-size:50px;}.elementor-2954 .elementor-element.elementor-element-7384eaff > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-2954 .elementor-element.elementor-element-7384eaff{text-align:center;}.elementor-2954 .elementor-element.elementor-element-7384eaff .elementor-heading-title{font-family:var( --e-global-typography-224b781-font-family ), Sans-serif;font-size:var( --e-global-typography-224b781-font-size );font-weight:var( --e-global-typography-224b781-font-weight );text-transform:var( --e-global-typography-224b781-text-transform );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );}.elementor-2954 .elementor-element.elementor-element-53a3c7f1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2954 .elementor-element.elementor-element-53a3c7f1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2954 .elementor-element.elementor-element-53a3c7f1{--overlay-transition-duration:800ms;--content-text-align:center;}.elementor-2954 .elementor-element.elementor-element-7e71eaa3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2954 .elementor-element.elementor-element-7e71eaa3{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-75a37a2 );}.elementor-2954 .elementor-element.elementor-element-672de549{text-align:right;}.elementor-2954 .elementor-element.elementor-global-2026{text-align:left;}.elementor-2954 .elementor-element.elementor-element-65ed7ed9{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-75a37a2 );}.elementor-2954 .elementor-element.elementor-element-21925509{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-75a37a2 );}.elementor-2954 .elementor-element.elementor-element-6aa30bb3:not(.elementor-motion-effects-element-type-background), .elementor-2954 .elementor-element.elementor-element-6aa30bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2954 .elementor-element.elementor-element-6aa30bb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2954 .elementor-element.elementor-element-6aa30bb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2954 .elementor-element.elementor-element-452e8680{text-align:center;}.elementor-2954 .elementor-element.elementor-element-452e8680 .elementor-heading-title{font-family:var( --e-global-typography-224b781-font-family ), Sans-serif;font-size:var( --e-global-typography-224b781-font-size );font-weight:var( --e-global-typography-224b781-font-weight );text-transform:var( --e-global-typography-224b781-text-transform );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );color:var( --e-global-color-text );}.elementor-2954 .elementor-element.elementor-element-12b73958{text-align:center;}.elementor-2954 .elementor-element.elementor-global-1934{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2954 .elementor-element.elementor-global-1934 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5625 * 100% );}.elementor-2954 .elementor-element.elementor-global-1934:after{content:"0.5625";}.elementor-2954 .elementor-element.elementor-global-1934 .elementor-post__thumbnail__link{width:100%;}.elementor-2954 .elementor-element.elementor-global-1934 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px;background-color:var( --e-global-color-af6c903 );border-color:var( --e-global-color-text );}.elementor-2954 .elementor-element.elementor-global-1934 .elementor-post__text{padding:10px 10px 10px 10px;}.elementor-2954 .elementor-element.elementor-global-1934.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-2954 .elementor-element.elementor-global-1934.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-2954 .elementor-element.elementor-global-1934.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-2954 .elementor-element.elementor-global-1934 .elementor-post__title, .elementor-2954 .elementor-element.elementor-global-1934 .elementor-post__title a{color:var( --e-global-color-text );font-family:var( --e-global-typography-1766a9e-font-family ), Sans-serif;font-size:var( --e-global-typography-1766a9e-font-size );font-weight:var( --e-global-typography-1766a9e-font-weight );line-height:var( --e-global-typography-1766a9e-line-height );}@media(max-width:1024px){.elementor-2954 .elementor-element.elementor-element-5e89ff5f > .elementor-container{min-height:56vh;}.elementor-2954 .elementor-element.elementor-element-3e9f039c .elementor-heading-title{font-size:var( --e-global-typography-224b781-font-size );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );}.elementor-2954 .elementor-element.elementor-element-79ab61de .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2954 .elementor-element.elementor-element-4bc89cbe > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2954 .elementor-element.elementor-element-4cd93058{font-size:var( --e-global-typography-acb10fc-font-size );line-height:var( --e-global-typography-acb10fc-line-height );}.elementor-2954 .elementor-element.elementor-element-79c63743 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2954 .elementor-element.elementor-element-7c48eef4 .elementor-heading-title{font-size:var( --e-global-typography-224b781-font-size );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );}.elementor-2954 .elementor-element.elementor-element-6f5ad399{text-align:left;font-size:var( --e-global-typography-001b1e7-font-size );line-height:var( --e-global-typography-001b1e7-line-height );}.elementor-2954 .elementor-element.elementor-element-7384eaff .elementor-heading-title{font-size:var( --e-global-typography-224b781-font-size );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );}.elementor-2954 .elementor-element.elementor-element-48068031 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2954 .elementor-element.elementor-element-397f99d8 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2954 .elementor-element.elementor-element-1667a614 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2954 .elementor-element.elementor-element-610d62c2 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2954 .elementor-element.elementor-element-4521e6a1 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2954 .elementor-element.elementor-element-452e8680 .elementor-heading-title{font-size:var( --e-global-typography-224b781-font-size );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );}.elementor-2954 .elementor-element.elementor-global-1934 .elementor-post__title, .elementor-2954 .elementor-element.elementor-global-1934 .elementor-post__title a{font-size:var( --e-global-typography-1766a9e-font-size );line-height:var( --e-global-typography-1766a9e-line-height );}}@media(max-width:767px){.elementor-2954 .elementor-element.elementor-element-5e89ff5f > .elementor-container{min-height:90vh;}.elementor-2954 .elementor-element.elementor-element-3e9f039c .elementor-heading-title{font-size:var( --e-global-typography-224b781-font-size );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );}.elementor-2954 .elementor-element.elementor-element-79ab61de .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2954 .elementor-element.elementor-element-4bc89cbe > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2954 .elementor-element.elementor-element-4cd93058{font-size:var( --e-global-typography-acb10fc-font-size );line-height:var( --e-global-typography-acb10fc-line-height );}.elementor-2954 .elementor-element.elementor-element-79c63743 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2954 .elementor-element.elementor-element-7c48eef4 .elementor-heading-title{font-size:var( --e-global-typography-224b781-font-size );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );}.elementor-2954 .elementor-element.elementor-element-6f5ad399{font-size:var( --e-global-typography-001b1e7-font-size );line-height:var( --e-global-typography-001b1e7-line-height );}.elementor-2954 .elementor-element.elementor-element-7384eaff .elementor-heading-title{font-size:var( --e-global-typography-224b781-font-size );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );}.elementor-2954 .elementor-element.elementor-element-48068031 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2954 .elementor-element.elementor-element-397f99d8 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2954 .elementor-element.elementor-element-672de549{text-align:center;}.elementor-2954 .elementor-element.elementor-element-1667a614 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2954 .elementor-element.elementor-element-610d62c2 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2954 .elementor-element.elementor-element-4521e6a1 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2954 .elementor-element.elementor-element-452e8680 .elementor-heading-title{font-size:var( --e-global-typography-224b781-font-size );line-height:var( --e-global-typography-224b781-line-height );letter-spacing:var( --e-global-typography-224b781-letter-spacing );}.elementor-2954 .elementor-element.elementor-global-1934 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2954 .elementor-element.elementor-global-1934:after{content:"0.5";}.elementor-2954 .elementor-element.elementor-global-1934 .elementor-post__thumbnail__link{width:100%;}.elementor-2954 .elementor-element.elementor-global-1934 .elementor-post__title, .elementor-2954 .elementor-element.elementor-global-1934 .elementor-post__title a{font-size:var( --e-global-typography-1766a9e-font-size );line-height:var( --e-global-typography-1766a9e-line-height );}}@media(min-width:768px){.elementor-2954 .elementor-element.elementor-element-79c63743{width:33%;}.elementor-2954 .elementor-element.elementor-element-48068031{width:66.665%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2954 .elementor-element.elementor-element-79c63743{width:100%;}.elementor-2954 .elementor-element.elementor-element-48068031{width:100%;}.elementor-2954 .elementor-element.elementor-element-397f99d8{width:100%;}.elementor-2954 .elementor-element.elementor-element-38a32087{width:100%;}}/* Start custom CSS for global, class: .elementor-global-2017 */.elementor-2954 .elementor-element.elementor-global-2017 table {
    table-layout: fixed; 
    width: 100%;
}

.elementor-2954 .elementor-element.elementor-global-2017 td {
    background-color: #fff;
}

.elementor-2954 .elementor-element.elementor-global-2017 table table td {
    border: 0px solid #ccc;
}

@media screen and (max-width: 768px) { 
    .elementor-2954 .elementor-element.elementor-global-2017 .hb-rate-date { font-size :11px;
    }
}/* End custom CSS */