.elementor-1240 .elementor-element.elementor-element-3347528{padding:0px 0px 50px 0px;}.elementor-1240 .elementor-element.elementor-element-e24106c{text-align:center;}.elementor-1240 .elementor-element.elementor-element-e24106c .elementor-heading-title{color:#23A455;font-family:"Oswald", Sans-serif;font-weight:bold;}.elementor-1240 .elementor-element.elementor-element-f0229ef{text-align:center;color:#000000;font-family:"Raleway", Sans-serif;}.elementor-1240 .elementor-element.elementor-element-58a9628{padding:0px 0px 100px 0px;}.elementor-1240 .elementor-element.elementor-element-f790874{--spacer-size:30px;}.elementor-1240 .elementor-element.elementor-element-c2d95f5{--spacer-size:15px;}.elementor-1240 .elementor-element.elementor-element-5f48add{--spacer-size:15px;}.elementor-1240 .elementor-element.elementor-element-4685c98{--spacer-size:15px;}/* Start custom CSS for section, class: .elementor-element-3347528 */.even td.column-4 {
    background-color: #d9edf7;
    font-weight: 700;
    vertical-align: middle;
    background: #dfd0d2 !important;
    font-size: 16px;
    padding-left: 00px;
    margin-bottom: 10px;
    padding-left: 25px !important;
    font-family: 'Raleway', sans-serif !important;
    font-weight: 400 !important;
    color: #000 !important;
    font-size: 16px !important;
    padding-top: 13px !important;
    padding-bottom: 13px !important;
    /* margin-right: 10px !important; */
    border-right: 10px solid #fff;
    border-bottom: 10px solid #fff !important;
}
.even td.column-5 {
    background-color: #d9edf7;
    font-weight: 700;
    vertical-align: middle;
    background: #dfd0d2 !important;
    font-size: 16px;
    padding-left: 00px;
    margin-bottom: 10px;
    padding-left: 25px !important;
    font-family: 'Raleway', sans-serif !important;
    font-weight: 400 !important;
    color: #000 !important;
    font-size: 16px !important;
    padding-top: 13px !important;
    padding-bottom: 13px !important;
    /* margin-right: 10px !important; */
    border-right: 10px solid #fff;
    border-bottom: 10px solid #fff !important;
}

.odd td.column-4 {
    background-color: #fac579;
    font-weight: 700;
    vertical-align: middle;
    background: #b0b0b0 !important;
    font-size: 16px;
    padding-left: 00px;
    margin-bottom: 10px;
    padding-left: 25px !important;
    font-family: 'Raleway', sans-serif !important;
    font-weight: 400 !important;
    color: #000 !important;
    font-size: 16px !important;
    padding-top: 13px !important;
    padding-bottom: 13px !important;
    /* margin-right: 10px !important; */
    border-right: 10px solid #fff;
    border-bottom: 10px solid #fff !important;
}

.odd td.column-5 {
    background-color: #fac579;
    font-weight: 700;
    vertical-align: middle;
    background: #b0b0b0 !important;
    font-size: 16px;
    padding-left: 00px;
    margin-bottom: 10px;
    padding-left: 25px !important;
    font-family: 'Raleway', sans-serif !important;
    font-weight: 400 !important;
    color: #000 !important;
    font-size: 16px !important;
    padding-top: 13px !important;
    padding-bottom: 13px !important;
    /* margin-right: 10px !important; */
    border-right: 10px solid #fff;
    border-bottom: 10px solid #fff !important;
}
th.column-5.sorting {
       background: #b0b0b0 !important;
    font-size: 16px;
    padding-left: 00px;
    margin-bottom: 10px;
    padding-left: 10px !important;
    font-family: 'Raleway', sans-serif !important;
    font-weight: 400 !important;
    color: #fff !important;
    font-size: 16px !important;
    padding-top: 13px !important;
    padding-bottom: 13px !important;
    border-right: 10px solid #fff;
    padding-right: 10px !important;
}

.attraction_text_1 ol {
    padding-left: 20px !important;
}

.attraction_text_1 li {
    font-family: 'Raleway', sans-serif !important;
    margin-bottom: 8px;
}


th.column-4.sorting {
    background: #b0b0b0 !important;
    font-size: 16px;
    padding-left: 00px;
    margin-bottom: 10px;
    padding-left: 25px !important;
    font-family: 'Raleway', sans-serif !important;
    font-weight: 400 !important;
    color: #fff !important;
    font-size: 16px !important;
    padding-top: 13px !important;
    padding-bottom: 13px !important;
    border-right: 10px solid #fff;
}


body th.column-2.sorting {
    background: #b0b0b0 !important; 
}
body .even td.column-2 {
    background-color: #d9edf7;
}
body .odd td.column-2 {
      background: #b0b0b0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-58a9628 */html body .modula.modula-columns .modula-items .modula-item img.pic {
    position: relative;
    max-width: 100%;
    margin: 0 auto;
    height: 275px !important;
        object-fit: cover;
}

html body .modula.modula-columns .modula-item {
    display: flex;
    justify-content: center;
    height: 275px !important;
}











.figc-inner {
       width: 100% !important;
}
.modula-item:hover .modula-item-content:After {
    content: "";
    background-color: #000000bf;
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    top: 0;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */