#main.presale{font-family:Arial,Helvetica,sans-serif;padding:80px 0 30px 0}@media screen and (min-width:48em){#main.presale{background-color:#f8f8f8}}@media screen and (min-width:64em){#main.presale{padding:145px 0 60px 0}}#main.presale .container{padding-left:25px;padding-right:25px}#main.presale .presale-header{margin-bottom:25px;text-align:center}@media screen and (max-width:48em){#main.presale .presale-header.hidden-sm{display:none}}@media screen and (min-width:48em){#main.presale .presale-header{margin-bottom:30px}}#main.presale .presale-header .presale-title{color:#003d7e;font-size:28px;font-weight:bold;margin:0 0 10px 0}@media screen and (min-width:48em){#main.presale .presale-header .presale-title{font-size:41px}}#main.presale .presale-header .presale-subtitle{color:#7a99bb;font-size:16px;font-weight:normal;margin:0}@media screen and (min-width:48em){#main.presale .presale-header .presale-subtitle{font-size:25px}}@media screen and (min-width:48em){#main.presale .presale-body .presale-box{background-color:#fff;border:1px solid #ddd;border-radius:5px;margin:0 auto;max-width:620px}#main.presale .presale-body .presale-box.box-blue{border-color:#dfeafa}}#main.presale .presale-body .presale-box.presale-box-no-border{border-radius:0}#main.presale .presale-body .presale-box .presale-box-header{color:#003d7e;font-size:19px;margin-bottom:20px;text-align:center}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-header{background-color:#dfeafa;font-size:21px;margin-bottom:0;padding:10px 15px}}@media screen and (max-width:48em){#main.presale .presale-body .presale-box .presale-box-header.presale-box-header-featured{color:#003d7e;font-size:28px;font-weight:bold;margin:0 0 20px 0}}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-body{padding:50px 100px}}#main.presale .presale-body .presale-box .presale-box-body .help-text{font-size:14px;line-height:20px;margin:20px 0;text-align:center}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-body .help-text{font-size:13px;margin-bottom:0}}#main.presale .presale-body .presale-box .presale-box-body .info-text{color:#003fac;font-size:21px;line-height:27px;margin:0 0 20px 0;text-align:center}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-body .info-text{margin:-15px 0 -20px 0}}#main.presale .presale-body .presale-box .presale-box-body .info-text:before{background:url(/img/sprite-presale.png) -53px 0;content:"";display:block;height:51px;margin:0 auto 20px auto;width:53px}@media screen and (min-width:64em){#main.presale .presale-body .presale-box .presale-box-body.tickets-summary{padding:0!important}}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px}@media screen and (min-width:64em){#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item{display:table;margin-bottom:0;padding-bottom:0;width:100%}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item:nth-child(even){background-color:#eef2f2}}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item:last-child{border-bottom:0}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-label{font-size:16px;font-weight:bold;margin-bottom:10px;text-transform:uppercase}@media screen and (min-width:64em){#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-label{border-right:1px solid #ddd;display:table-cell;padding:15px 10px;text-transform:none;vertical-align:middle;width:145px}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-label:before{content:"";display:inline-block;margin:0 10px 0 0;vertical-align:middle}}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-value{font-size:15px}@media screen and (min-width:64em){#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-value{display:table-cell;font-size:16px;line-height:22px;padding:20px 25px;vertical-align:middle}}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-row{margin-bottom:10px;overflow:hidden}@media screen and (min-width:64em){#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-row{border-bottom:1px solid #ddd;display:table;margin:0;width:100%}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-row:last-child{border:0}}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-row:last-child{margin-bottom:0}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-row .tickets-row-label{padding-right:30px}@media screen and (min-width:64em){#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-row .tickets-row-label{display:table-cell;padding:15px 20px;vertical-align:middle}}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-row .tickets-row-value{float:right}@media screen and (min-width:64em){#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .tickets-summary-row .tickets-row-value{border-right:1px solid #ddd;display:table-cell;float:none;padding:20px 0;text-align:center;vertical-align:middle;width:50px}}@media screen and (min-width:64em){#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item.destiny .tickets-summary-label:before{background:url(/img/sprite-presale.png) -361px 0;height:25px;width:25px}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item.tickets .tickets-summary-label:before{background:url(/img/sprite-presale.png) -296px 0;height:25px;width:25px}#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item.persons .tickets-summary-label:before{background:url(/img/sprite-presale.png) -330px 0;height:24px;width:25px}}@media screen and (min-width:64em){#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .visible-mobile{display:none}}@media screen and (max-width:64em){#main.presale .presale-body .presale-box .presale-box-body.tickets-summary .tickets-summary-item .visible-desktop{display:none}}#main.presale .presale-body .presale-box .presale-box-footer{background-color:#dfeafa;text-align:center}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-footer{padding:20px 0}}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item{border-bottom:1px solid #fff;color:#003fac;font-size:16px;padding:10px 30px}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item{border-bottom:0;border-right:1px solid #fff;font-size:13px;padding:0 25px}}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item:before{content:"";display:inline-block;padding-right:8px;vertical-align:middle}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item a{color:inherit;display:inline-block;vertical-align:middle}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item span{display:inline-block;vertical-align:middle}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.text{font-size:14px}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.text:before{display:none}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.text{border:0;font-size:13px;padding-bottom:15px}}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.telephone{font-weight:bold}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.telephone:before{background:url(/img/sprite-presale.png) -193px 0;height:27px;width:27px}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.telephone{display:inline-block}}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.whatsapp{font-weight:bold}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.whatsapp:before{background:url(/img/sprite-presale.png) -228px 0;height:23px;width:23px}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.whatsapp{display:inline-block}}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.email:before{background:url(/img/sprite-presale.png) -261px 0;height:17px;width:25px}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item.email{display:inline-block}}#main.presale .presale-body .presale-box .presale-box-footer .presale-footer-item:last-child{border:0}#main.presale .presale-body .presale-box .presale-box-outter{margin:35px 0;text-align:center}#main.presale .presale-body .presale-box .presale-box-outter p{color:#003fac;font-size:21px;line-height:27px;margin:0}#main.presale .presale-body .presale-box .presale-box-outter p:before{background:url(/img/sprite-presale.png) -115px 0;content:"";display:block;height:31px;margin:0 auto 20px auto;width:31px}@media screen and (min-width:48em){#main.presale .presale-body .presale-box .presale-box-outter p:before{display:none}#main.presale .presale-body .presale-box .presale-box-outter p:after{background:url(/img/sprite-presale.png) -115px 0;content:"";display:inline-block;height:31px;margin:0 0 0 10px;vertical-align:middle;width:31px}}#main.presale .presale-body .presale-button-container{text-align:center}@media screen and (min-width:48em){#main.presale .presale-body .presale-button-container{margin-top:30px}}@media screen and (min-width:64em){#main.presale .presale-body .presale-button-container.hidden-lg{display:none}}#main.presale .presale-body .pure-button.pure-button-lg{color:#000;font-size:26px;height:60px;line-height:60px;padding:0 60px 0 0;width:100%}@media screen and (min-width:48em){#main.presale .presale-body .pure-button.pure-button-lg{font-size:26px;height:70px;line-height:70px;padding:0 70px 0 0}}#main.presale .presale-body .pure-button.pure-button-lg>i{width:60px}@media screen and (min-width:48em){#main.presale .presale-body .pure-button.pure-button-lg>i{width:70px}}#main.presale .presale-body .pure-button.pure-button-lg>i:before{background-image:url();border-color:transparent transparent transparent #fff;border-style:solid;border-width:11.5px 0 11.5px 18px;height:0;left:3px;top:3px;width:0}#main.presale .presale-body .pure-g .pure-col-lg{margin-bottom:30px}@media screen and (min-width:64em){#main.presale .presale-body .pure-g .pure-col-lg{margin-bottom:0}#main.presale .presale-body .pure-g .pure-col-lg:first-child{padding-right:30px}}#main.presale .presale-body .pure-g .presale-box{margin:0;max-width:100%}@media screen and (min-width:48em){#main.presale .presale-body .pure-g .presale-box .presale-box-body{padding:30px}}#main.presale .pure-form .pure-control-group{margin-bottom:25px}#main.presale .pure-form .pure-control-group label{color:#222;font-size:16px;font-weight:bold;margin-bottom:10px;text-transform:uppercase}#main.presale .pure-form .pure-control-group>div{position:relative}#main.presale .pure-form .pure-control-group .input-container{padding-right:50px;position:relative}@media screen and (min-width:48em){#main.presale .pure-form .pure-control-group .input-container{padding-right:60px}}#main.presale .pure-form .pure-control-group .input-container:after{background:url(/img/sprite-presale.png) -389px 0;content:"";height:37px;position:absolute;right:0;top:0;width:35px}@media screen and (min-width:48em){#main.presale .pure-form .pure-control-group .input-container:after{background:url(/img/sprite-presale.png) 0 0;height:46px;width:43px}}#main.presale .pure-form .pure-control-group input{background-color:#f3f6f6;border:1px solid #d1d3db;border-radius:5px;color:#003d7e;font-size:25px;font-weight:normal;height:60px;line-height:60px;width:100%}@media screen and (min-width:48em){#main.presale .pure-form .pure-control-group input{font-size:28px;height:70px;line-height:70px}}#main.presale .pure-form .pure-control-group .pure-form-message{background-color:#ffe6dd;border-radius:5px;color:#e45246;font-size:15px;line-height:20px;margin-top:15px;padding:10px 15px}@media screen and (min-width:48em){#main.presale .pure-form .pure-control-group .pure-form-message{padding:15px 35px}#main.presale .pure-form .pure-control-group .pure-form-message:before{background:url(/img/sprite-presale.png) -156px 0;content:"";display:block;float:left;height:26px;width:26px}#main.presale .pure-form .pure-control-group .pure-form-message .pure-form-message-text{padding-left:40px}}#main.presale .pure-form .pure-checkbox{font-size:14px;margin:0 0 20px 0}#main.presale .pure-form .pure-checkbox a{color:inherit}#main.presale .pure-form.form-small .pure-control-group label{font-size:14px}#main.presale .pure-form.form-small .pure-control-group input{height:40px;line-height:40px}#main.presale .pure-form.form-small .pure-control-group input.valid+.input-group-addon{background-color:#69e781}#main.presale .pure-form.form-small .pure-control-group input.valid+.input-group-addon:before{background:url(/img/icons2.png) -100px 0}#main.presale .pure-form.form-small .pure-control-group input.input-validation-error+.input-group-addon{background-color:#e76969}#main.presale .pure-form.form-small .pure-control-group input.input-validation-error+.input-group-addon:before{background:url(/img/icons2.png) -90px 0;width:10px}#main.presale .pure-form.form-small .pure-control-group .input-group-addon{display:inline-block;height:50px;position:absolute;right:0;text-align:center;top:0;width:40px;margin:7px 0;line-height:50px}#main.presale .pure-form.form-small .pure-control-group .input-group-addon:before{content:"";display:inline-block;height:11px;margin-top:13px;width:11px}@media screen and (min-width:48em){#main.presale .pure-form.form-small .pure-control-group input{height:50px;line-height:50px}}#select-sessions-box{margin-bottom:30px!important}#select-sessions-box hr{margin:10px 20px 0 20px;border:1px solid #dfeafa}#select-sessions-box hr:last-child{display:none}.enclosure-container{padding:0 0 15px 0}#main.presale .enclosure-container .enclosure-label{display:table-cell;text-transform:none;vertical-align:middle;padding:20px 10px 0 10px;font-weight:bold}#main.presale .enclosure-container .enclosure-label:before{background:url(/img/sprite-presale.png) -361px 0;height:25px;width:25px;content:"";display:inline-block;vertical-align:middle;margin:0 10px 0 0}.session-content-container input{margin-right:5px}#main.presale .table>tbody>tr>td:first-child{padding-left:45px}#main.presale .table>tbody>tr>td{border-bottom:0;padding:7px 5px}.session-content-container select{padding:4px}#main.presale .table>tbody>tr>td.sessions-dropdown{text-align:right;padding-right:20px}