.gbpage
.hero{text-align:center;position:relative;height:500px}.gbpage .hero:after{height:100%;vertical-align:middle;display:inline-block;content:''}.gbpage
.overlay{background-image:linear-gradient(to top, transparent 0%, rgba(1, 42, 148, 0.3) 50%, transparent 100%);position:absolute;width:100%;height:100%;z-index:1;background-color:rgba(0, 0, 0, 0.2)}.gbpage
.bg{position:absolute;top:0;background-size:cover;background-repeat:no-repeat;bottom:0;left:0;right:0;background-position:center center}.gbpage .main-title{position:relative;z-index:2;display:inline-block;top:50px;max-width:800px;text-align:center}.gbpage .group-booking-btn{position:absolute;bottom:85px;z-index:2;left:50%;border-radius:20px !important;max-width:250px;transform:translateX(-50%);right:0;background-color:#FF950F;color:#000;cursor:pointer;vertical-align:top;text-transform:uppercase;line-height:3.5em;min-height:48px;justify-content:center;align-items:center;display:inline-flex}.group-booking-btn:active,.group-booking-btn:hover{background-color:#000;color:#FF950F}.btn-medium{border-radius:25px}.captext1{font-family:GraphikSuper;font-size:50px;line-height:66px;color:#fff}.captext2{font-family:GraphikSemibold;font-size:28px;line-height:35px;color:#fff}@media (max-width: 1200px){.captext1{font-size:40px;line-height:55px}.captext2{font-size:20px;line-height:25px}}@media (max-width: 900px){.captext1{font-size:30px;line-height:40px}.captext2{font-size:16px;line-height:20px}}.gbpage
.benefits{text-align:center;display:block;background-color:#FFF}.gbpage .benefits-row{max-width:1230px;margin:0
auto;align-items:flex-start;display:flex;flex-wrap:wrap}.gbpage
.benefit{text-align:center;border:0;font-size:100%}.gbpage
.charters{max-height:600px;position:relative}.gbpage
.formgroup{max-width:500px;position:relative;vertical-align:middle;display:inline-block;z-index:2;background:#fff;text-align:left}.gbpage .first-block{max-width:1356px;margin:0
auto;text-align:right}.gbpage
p{font-size:16px}.gbpage .btn-red{display:inline-flex;align-items:center;justify-content:center;background:#669a00;border:1px
solid #669a00;text-transform:uppercase;line-height:1.5;min-height:48px;border-radius:2px;cursor:pointer;vertical-align:top}.gbpage
.titlePageGroup{font-weight:bold}.gbpage
.groupContact{display:block;background-color:#FFF}.gbpage .groupContact
form{display:flex;flex-wrap:wrap;flex-direction:column;height:400px}.gbpage .groupContact
select{margin-bottom:20px}.gbpage .groupContact
textarea{border:1px
solid #ccc;transition:all 0.3s ease 0s}.gbpage .groupContact
input{padding:10px
15px;min-height:45px;font-size:14px}.gbpage .groupContact input[type="text"], .groupContact input[type="tel"], .groupContact input[type="email"]{border:1px
solid #ccc;margin-bottom:20px;transition:all 0.3s ease 0s;width:100%}.gbpage .groupContact .zend_form>.row_combo2::before{right:25px;top:10px}.gbpage .groupContact input[type="submit"]{padding:inherit}.gbpage .groupContact input[type="checkbox"]{min-height:1px}.gbpage
.formularioG{height:500px}.gbpage .groupContact
.infogroup{font-size:30px}.gbpage
.formularioG2{padding-left:15px;height:250px}.gbpage
.bg1{background-image:url(/images/site/groupbook1.jpg)}.gbpage
.bg2{background-image:url(/images/site/groupbook2.jpg)}#loadingGroup{position:absolute;left:55%;top:40%}#content input[type="tel"],input[type="text"],textarea,input[type="textarea"]{padding:6px
15px;border:1px
solid #ccc;margin-bottom:20px;transition:all 0.3s ease 0s;width:100% !important;border-radius:0;min-height:45px;-webkit-appearance:none;font-size:14px}select{width:100%;height:45px;padding:10px
15px 9px;border-radius:0;font-size:14px;line-height:1.42857143;-webkit-appearance:none;margin-bottom:20px;background-color:#fff}.contcat-form-tour-button{font-family:Helvetica,Arial,sans-serif;background-color:#669a00;color:#fff;font-size:1.2em;font-weight:bold;height:43px;cursor:pointer;border:none;-webkit-appearance:none;text-transform:uppercase}.row_combo:after{content:"\e818";font-family:"fa";font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:18px;padding-right:0.5em;position:absolute;top:10px;right:0}.gbpage{background-color:#FFF}#groupContact{max-width:1230px;margin:auto}#groupContact
select{border:1px
solid #ccc}#groupContact #submit-myr{width:100%}@media (max-width: 991px){.gbpage .formularioG
form{height:1000px}#groupContact
form{background-color:#FFF}.gbpage
h1{font-size:4rem}}