.elementor-1296 .elementor-element.elementor-element-3a301a0 > .elementor-container{max-width:830px;}.elementor-1296 .elementor-element.elementor-element-3a301a0{margin-top:50px;margin-bottom:90px;}.elementor-1296 .elementor-element.elementor-element-0e63131 > .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-1296 .elementor-element.elementor-element-0e63131 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1296 .elementor-element.elementor-element-37622e0{text-align:center;}.elementor-1296 .elementor-element.elementor-element-37622e0 .elementor-heading-title{font-family:var( --e-global-typography-510e26e-font-family ), Arial;font-size:var( --e-global-typography-510e26e-font-size );font-weight:var( --e-global-typography-510e26e-font-weight );text-transform:var( --e-global-typography-510e26e-text-transform );line-height:var( --e-global-typography-510e26e-line-height );letter-spacing:var( --e-global-typography-510e26e-letter-spacing );word-spacing:var( --e-global-typography-510e26e-word-spacing );}.elementor-1296 .elementor-element.elementor-element-37622e0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1296 .elementor-element.elementor-element-15b7605 img{width:120px;}.elementor-1296 .elementor-element.elementor-element-15b7605 .vamtam-image-wrapper{width:120px;}.elementor-1296 .elementor-element.elementor-element-15b7605 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1296 .elementor-element.elementor-element-d90943f{text-align:center;color:var( --e-global-color-vamtam_accent_1 );font-family:var( --e-global-typography-vamtam_h6-font-family ), Arial;font-size:var( --e-global-typography-vamtam_h6-font-size );font-weight:var( --e-global-typography-vamtam_h6-font-weight );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-1296 .elementor-element.elementor-element-577ef85 .elementor-button{fill:var( --e-global-color-vamtam_accent_6 );color:var( --e-global-color-vamtam_accent_6 );background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1296 .elementor-element.elementor-element-577ef85 .elementor-button:hover, .elementor-1296 .elementor-element.elementor-element-577ef85 .elementor-button:focus{color:var( --e-global-color-vamtam_accent_5 );background-color:var( --e-global-color-vamtam_accent_1 );}.elementor-1296 .elementor-element.elementor-element-577ef85 .elementor-button:hover svg, .elementor-1296 .elementor-element.elementor-element-577ef85 .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1296 .elementor-element.elementor-element-577ef85 > .elementor-widget-container{margin:20px 0px 60px 0px;}.elementor-1296 .elementor-element.elementor-element-a15c73a > .elementor-container{max-width:830px;}.elementor-1296 .elementor-element.elementor-element-a15c73a{margin-top:50px;margin-bottom:90px;}.elementor-1296 .elementor-element.elementor-element-f210082 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-1296 .elementor-element.elementor-element-f210082 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1296 .elementor-element.elementor-element-9bc9db0 img{width:120px;}.elementor-1296 .elementor-element.elementor-element-9bc9db0 .vamtam-image-wrapper{width:120px;}.elementor-1296 .elementor-element.elementor-element-9bc9db0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1296 .elementor-element.elementor-element-024d94e{text-align:center;color:var( --e-global-color-vamtam_accent_2 );font-family:var( --e-global-typography-vamtam_h6-font-family ), Arial;font-size:var( --e-global-typography-vamtam_h6-font-size );font-weight:var( --e-global-typography-vamtam_h6-font-weight );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-1296 .elementor-element.elementor-element-036e494{text-align:center;color:var( --e-global-color-vamtam_accent_2 );font-family:var( --e-global-typography-vamtam_h5-font-family ), Arial;font-size:var( --e-global-typography-vamtam_h5-font-size );font-weight:var( --e-global-typography-vamtam_h5-font-weight );line-height:var( --e-global-typography-vamtam_h5-line-height );}.elementor-1296 .elementor-element.elementor-element-036e494 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-1296 .elementor-element.elementor-element-a1db3d9 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1296 .elementor-element.elementor-element-a1db3d9 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1296 .elementor-element.elementor-element-a1db3d9 .elementor-button{fill:var( --e-global-color-vamtam_accent_5 );color:var( --e-global-color-vamtam_accent_5 );background-color:var( --e-global-color-vamtam_accent_1 );}.elementor-1296 .elementor-element.elementor-element-a1db3d9 .elementor-button:hover, .elementor-1296 .elementor-element.elementor-element-a1db3d9 .elementor-button:focus{color:var( --e-global-color-vamtam_accent_5 );background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-1296 .elementor-element.elementor-element-a1db3d9 .elementor-button:hover svg, .elementor-1296 .elementor-element.elementor-element-a1db3d9 .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-1296 .elementor-element.elementor-element-a1db3d9 > .elementor-widget-container{margin:20px 0px 60px 0px;}.elementor-1296 .elementor-element.elementor-element-283fea9{margin-top:50px;margin-bottom:90px;}.elementor-1296 .elementor-element.elementor-element-a5077d0 > .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-1296 .elementor-element.elementor-element-a5077d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1296 .elementor-element.elementor-element-a5077d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-1296 .elementor-element.elementor-element-a5077d0 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-vamtam_accent_3 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1296 .elementor-element.elementor-element-a5077d0 > .elementor-element-populated, .elementor-1296 .elementor-element.elementor-element-a5077d0 > .elementor-element-populated > .elementor-background-overlay, .elementor-1296 .elementor-element.elementor-element-a5077d0 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-1296 .elementor-element.elementor-element-a5077d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1296 .elementor-element.elementor-element-abf3529 > .elementor-widget-container{padding:20px 20px 20px 20px;}:root{--page-title-display:none;}body.elementor-page-1296{padding:0px 0px 0px 0px;}body.elementor-page-1296:not(.elementor-motion-effects-element-type-background), body.elementor-page-1296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_8 );}@media(max-width:1024px){.elementor-1296 .elementor-element.elementor-element-3a301a0{margin-top:50px;margin-bottom:50px;}.elementor-1296 .elementor-element.elementor-element-37622e0 .elementor-heading-title{font-size:var( --e-global-typography-510e26e-font-size );line-height:var( --e-global-typography-510e26e-line-height );letter-spacing:var( --e-global-typography-510e26e-letter-spacing );word-spacing:var( --e-global-typography-510e26e-word-spacing );}.elementor-1296 .elementor-element.elementor-element-37622e0 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0% 15% 0% 15%;}.elementor-1296 .elementor-element.elementor-element-d90943f{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-1296 .elementor-element.elementor-element-a15c73a{margin-top:50px;margin-bottom:50px;}.elementor-1296 .elementor-element.elementor-element-024d94e{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-1296 .elementor-element.elementor-element-036e494{font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );}.elementor-1296 .elementor-element.elementor-element-283fea9{margin-top:50px;margin-bottom:50px;}body.elementor-page-1296{padding:0px 30px 30px 30px;}}@media(max-width:767px){.elementor-1296 .elementor-element.elementor-element-3a301a0{margin-top:50px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-1296 .elementor-element.elementor-element-37622e0{text-align:center;}.elementor-1296 .elementor-element.elementor-element-37622e0 .elementor-heading-title{font-size:var( --e-global-typography-510e26e-font-size );line-height:var( --e-global-typography-510e26e-line-height );letter-spacing:var( --e-global-typography-510e26e-letter-spacing );word-spacing:var( --e-global-typography-510e26e-word-spacing );}.elementor-1296 .elementor-element.elementor-element-37622e0 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1296 .elementor-element.elementor-element-15b7605{text-align:center;}.elementor-1296 .elementor-element.elementor-element-d90943f{text-align:center;font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-1296 .elementor-element.elementor-element-a15c73a{margin-top:50px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-1296 .elementor-element.elementor-element-9bc9db0{text-align:center;}.elementor-1296 .elementor-element.elementor-element-024d94e{text-align:center;font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );}.elementor-1296 .elementor-element.elementor-element-036e494{text-align:center;font-size:var( --e-global-typography-vamtam_h5-font-size );line-height:var( --e-global-typography-vamtam_h5-line-height );}.elementor-1296 .elementor-element.elementor-element-283fea9{margin-top:50px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-1296 .elementor-element.elementor-element-abf3529 > .elementor-widget-container{padding:20px 20px 20px 20px;}body.elementor-page-1296{padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-abf3529 */.tt_navigation_wrapper {
    display:none;
}
.tt_tabs .tt_timetable td{
    border: 1px solid #e2e2e2 !important;
}
.tt_timetable .event_container {

    border-bottom: 1px solid #e2e2e2 !important;
}
table.tt_timetable{
    border-spacing: 0px !important;
}
.tt_booking a.tt_btn.book, .tt_booking a.tt_btn.login, .tt_booking a.tt_btn.continue {
    background-color: #FE4B7E;
    color: #fff;
}
span.available_slots {
    display: none !important;
}

.tt_responsive .tt_timetable.small .tt_items_list span {
    font-weight: 700;
    font-size: 16px;
}

.tt_responsive .tt_timetable.small .box_header {
   font-weight: 700; 
}

@media screen and (max-width: 479px){
.tt_responsive .tt_timetable.small .box_header {
    font-size: 24px !important;
    color: #FE4B7E !important;
    background-color: #FCE7EF!important;
    padding: 6px!important;
    border-radius: 6px!important;
}}/* End custom CSS */