.vue-credit-card{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:800px;margin:0 auto}.vue-credit-card,.vue-credit-card .card-form-and-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vue-credit-card .card-form-and-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vue-credit-card .card-form-and-image .credit-card-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px;padding:20px;color:#707070}.vue-credit-card .card-form-and-image .credit-card-form .field-group{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-credit-card .card-form-and-image .credit-card-form .field-group .field:first-child{margin-right:10px}.vue-credit-card .card-form-and-image .credit-card-form .field{position:relative;width:100%;margin:10px 0}.vue-credit-card .card-form-and-image .credit-card-form .field label{padding-bottom:5px;font-size:13px}.vue-credit-card .card-form-and-image .credit-card-form .field input{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;padding:15px;font-size:16px;width:100%;border-radius:3px;border:1px solid #dcdcdc}.vue-credit-card .ccicon{height:38px;position:absolute;right:6px;top:calc(50% - 9px);width:60px}.vue-credit-card .credit-card-image{width:100%;max-width:400px;max-height:251px;height:54vw;padding:20px;-webkit-perspective:1000px;perspective:1000px}.vue-credit-card #ccsingle{position:absolute;right:15px;top:20px}.vue-credit-card #ccsingle svg{width:100px;max-height:60px}.vue-credit-card .creditcard{width:100%;max-width:400px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;cursor:pointer}.vue-credit-card .creditcard .back,.vue-credit-card .creditcard .front{position:absolute;width:100%;max-width:400px;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#47525d}.vue-credit-card .creditcard .back,.vue-credit-card .creditcard.flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.vue-credit-card .creditcard svg#cardback,.vue-credit-card .creditcard svg#cardfront{width:100%;-webkit-box-shadow:1px 5px 6px 0 #000;box-shadow:1px 5px 6px 0 #000;border-radius:22px}.vue-credit-card .creditcard .darkcolor,.vue-credit-card .creditcard .lightcolor{-webkit-transition:fill .5s;transition:fill .5s}.vue-credit-card .creditcard .lightblue{fill:#03a9f4}.vue-credit-card .creditcard .lightbluedark{fill:#0288d1}.vue-credit-card .creditcard .red{fill:#ef5350}.vue-credit-card .creditcard .reddark{fill:#d32f2f}.vue-credit-card .creditcard .purple{fill:#ab47bc}.vue-credit-card .creditcard .purpledark{fill:#7b1fa2}.vue-credit-card .creditcard .cyan{fill:#26c6da}.vue-credit-card .creditcard .cyandark{fill:#0097a7}.vue-credit-card .creditcard .green{fill:#66bb6a}.vue-credit-card .creditcard .greendark{fill:#388e3c}.vue-credit-card .creditcard .lime{fill:#d4e157}.vue-credit-card .creditcard .limedark{fill:#afb42b}.vue-credit-card .creditcard .yellow{fill:#ffeb3b}.vue-credit-card .creditcard .yellowdark{fill:#f9a825}.vue-credit-card .creditcard .orange{fill:#ff9800}.vue-credit-card .creditcard .orangedark{fill:#ef6c00}.vue-credit-card .creditcard .grey{fill:#bdbdbd}.vue-credit-card .creditcard .greydark{fill:#616161}.vue-credit-card #svgname{text-transform:uppercase}.vue-credit-card #cardfront .st2{fill:#fff}.vue-credit-card #cardfront .st3{font-family:Source Code Pro,monospace;font-weight:600}.vue-credit-card #cardfront .st4{font-size:54.7817px}.vue-credit-card #cardfront .st5{font-family:Source Code Pro,monospace;font-weight:400}.vue-credit-card #cardfront .st6{font-size:33.1112px}.vue-credit-card #cardfront .st7{opacity:.6;fill:#fff}.vue-credit-card #cardfront .st8{font-size:24px}.vue-credit-card #cardfront .st9{font-size:36.5498px}.vue-credit-card #cardfront .st10{font-family:Source Code Pro,monospace;font-weight:300}.vue-credit-card #cardfront .st11{font-size:16.1716px}.vue-credit-card #cardfront .st12{fill:#4c4c4c}.vue-credit-card #cardback .st0{fill:none;stroke:#0f0f0f;stroke-miterlimit:10}.vue-credit-card #cardback .st2{fill:#111}.vue-credit-card #cardback .st3{fill:#f2f2f2}.vue-credit-card #cardback .st4{fill:#d8d2db}.vue-credit-card #cardback .st5{fill:#c4c4c4}.vue-credit-card #cardback .st6{font-family:Source Code Pro,monospace;font-weight:400}.vue-credit-card #cardback .st7{font-size:27px}.vue-credit-card #cardback .st8{opacity:.6}.vue-credit-card #cardback .st9{fill:#fff}.vue-credit-card #cardback .st10{font-size:24px}.vue-credit-card #cardback .st11{fill:#eaeaea}.vue-credit-card #cardback .st12{font-family:Rock Salt,cursive}.vue-credit-card #cardback .st13{font-size:37.769px}.mx-icon-double-left:after,.mx-icon-double-left:before,.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-left:before,.mx-icon-right:before{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) scale(.7);transform:rotate(-45deg) scale(.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-right:before{-webkit-transform:rotate(135deg) scale(.7);transform:rotate(135deg) scale(.7)}.mx-btn{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#73879c;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:background-color .3s;transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.mx-input:focus,.mx-input:hover{border-color:#409aff}.mx-input.disabled,.mx-input:disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:rgba(0,0,0,.8)}.mx-datepicker-main{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2001}.mx-datepicker-sidebar{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:750px){.mx-range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-double-left,.mx-btn-icon-left{float:left}.mx-btn-icon-double-right,.mx-btn-icon-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#73879c;background-color:#f3f9fe}.mx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.mx-calendar-content .cell.hover-in-range,.mx-calendar-content .cell.in-range{color:#73879c;background-color:#dbedfb}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell.active,.mx-calendar-week-mode .mx-date-row .cell:hover{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mx-table th{font-weight:500}.mx-table td,.mx-table th{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{-webkit-box-flex:1;-ms-flex:1;flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.radio-toolbar input[type=radio]{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:fixed;width:0}.radio-toolbar label{display:inline-block;width:100%;background:#fff;padding:10px 20px;font-size:16px;border-radius:19px}.radio-toolbar label:hover{background-color:#e5e5e5;transition-duration:.2s;-webkit-transition-duration:.2s;cursor:pointer}.radio-toolbar input[type=radio]:focus+label{border:2px solid #444}.radio-toolbar input[type=radio]:checked+label{background-color:#e5e5e5;border:2px solid #444}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.credit-card-form input{padding:13px!important;font-size:13px!important;border-radius:25px!important}.cards-layout button,.cards-layout p{font-size:.875rem}#CyA-page .v--modal-box.v--modal{background-color:#ededed!important;border-radius:15px!important}#CyA-page .v--modal-box.v--modal .checkout-content-payment form,#CyA-page .v--modal-box.v--modal .checkout-content form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#CyA-page .v--modal-box.v--modal .checkout-content-payment p,#CyA-page .v--modal-box.v--modal .checkout-content p{color:#525252;font-weight:500;display:block}#CyA-page .v--modal-box.v--modal .checkout-content-payment .vue-credit-card.InfoCardClub{width:95%!important}#CyA-page .v--modal-box.v--modal .checkout-content-payment .full{padding:5px 0 15px 0;text-align:right;width:90%}#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-image *{-webkit-box-shadow:none!important;box-shadow:none!important}#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-form{padding-bottom:0;padding-top:0}#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-form label{padding:5px 20px}#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-form input[type=text]{background-color:#fff;border:none;border-radius:30px;color:#525252;padding:15px 20px}#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-form input[type=text]::-webkit-input-placeholder{color:#adadad}#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-form input[type=text]:-ms-input-placeholder{color:#adadad}#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-form input[type=text]::-ms-input-placeholder{color:#adadad}#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-form input[type=text]::placeholder{color:#adadad}#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-form .ccicon{right:16px!important;top:calc(50% - 9px)!important}@media only screen and (max-width:600px){#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-image{display:none}#CyA-page .v--modal-box.v--modal .checkout-content-payment .credit-card-form .field-group{-ms-flex-wrap:wrap;flex-wrap:wrap}}#CyA-page .v--modal-box.v--modal .checkout-content{height:100%;width:100%}#CyA-page .v--modal-box.v--modal .checkout-content div{text-align:center;width:45%}#CyA-page .v--modal-box.v--modal .checkout-content div.divider{height:30px}#CyA-page .v--modal-box.v--modal .checkout-content div.full{text-align:right;width:83%}#CyA-page .v--modal-box.v--modal .checkout-content div label{display:inline-block;padding:0 0 5px 0}#CyA-page .v--modal-box.v--modal .checkout-content div input,#CyA-page .v--modal-box.v--modal .checkout-content div label{text-align:left;margin:0 auto;width:70%}#CyA-page .intro.C .head{background-image:url(../img/fondo-casas.0bfca728.jpg);background-position:center 0}#CyA-page .intro.CyA .head{background-image:url(../img/fondo-casa-sunzal.0729bd0d.jpg);background-position:50%}#CyA-page .intro.C .head,#CyA-page .intro.CyA .head{background-repeat:no-repeat;background-size:cover;height:auto;min-height:460px}#CyA-page .intro.C .CyA-head,#CyA-page .intro.CyA .CyA-head{max-width:75%;padding-top:60px;text-align:center!important}#CyA-page .intro.C .CyA-head h1,#CyA-page .intro.CyA .CyA-head h1{font-size:3em;max-width:800px;padding-top:0}#CyA-page .intro.C .CyA-head p,#CyA-page .intro.CyA .CyA-head p{font-size:17px;font-weight:400;margin:0 auto;max-width:500px;padding-top:15px;text-align:center!important;width:100%!important}#CyA-page #calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#CyA-page #calendar .general-text{color:#b4b3b3;font-weight:500;margin-bottom:3px;padding:0 0 0 20px;width:100%}#CyA-page #calendar .general-text span{display:block;padding:5px 0}#CyA-page #calendar .page{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 0 20px;width:100%}#CyA-page #calendar .page a{color:#fff!important;text-align:center!important;margin-right:5px}#CyA-page #calendar .left-section{padding:20px 0 0 20px}#CyA-page #calendar .right-section{max-width:320px}#CyA-page #calendar form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:320px;padding:40px 0 0 0;text-align:center}#CyA-page #calendar form,#CyA-page #calendar form .datepicker__dummy-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#CyA-page #calendar form .datepicker.datepicker--closed,#CyA-page #calendar form .datepicker.datepicker--open{left:unset;right:0}#CyA-page #calendar form .hotel,#CyA-page #calendar form .input-club.select,#CyA-page #calendar form p.cont-price,#CyA-page #calendar form p.instructions{margin:0 auto 20px auto;width:100%}#CyA-page #calendar form .button-club{-ms-flex-item-align:start;align-self:flex-start}#CyA-page #calendar form p.cont-price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 25px}#CyA-page #calendar form p.cont-price span{font-size:1.4em;font-weight:700}#CyA-page #calendar form p.cont-price span.text{color:#000}#CyA-page #calendar form p.cont-price span.price{color:#e1ae32}#CyA-page #calendar form p.instructions{-webkit-box-sizing:border-box;box-sizing:border-box;color:#b4b3b3;font-size:.9em;font-weight:500;text-align:left;padding:0 5px}#CyA-page #calendar form p.warning-txt{-webkit-box-sizing:border-box;box-sizing:border-box;color:#525252;font-size:.75em;text-align:left;-webkit-transition:all .3s linear;transition:all .3s linear}#CyA-page #calendar .hotel [type=button],#CyA-page #calendar .hotel [type=reset],#CyA-page #calendar .hotel [type=submit],#CyA-page #calendar .hotel button{-webkit-appearance:inherit!important;-moz-appearance:inherit!important;appearance:inherit!important}#CyA-page #calendar .hotel .datepicker__clear-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#CyA-page .reservation-sections{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1366px;width:100%}#CyA-page .reservation-sections #details{display:-webkit-box;display:-ms-flexbox;display:flex;width:35%}#CyA-page .reservation-sections #details div{background-color:#fff;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#b4b3b3;min-height:600px;margin:0 auto;max-width:380px;padding:65px 50px;text-align:left;width:80%;display:inline-block}#CyA-page .reservation-sections #details div h3{font-weight:500}#CyA-page .reservation-sections #details div p{font-weight:400}#CyA-page .reservation-sections #details div ul{padding:0}#CyA-page .reservation-sections #details div ul li{border-bottom:1px solid #b4b3b3;display:inline-block;padding:8px 0;width:100%}#CyA-page .reservation-sections #details div ul li p{display:inline-block;margin:0 0 0 5px;text-align:center;width:25px}#CyA-page .reservation-sections #calendar{width:65%}@media only screen and (min-width:1600px){#CyA-page .intro.C .head,#CyA-page .intro.CyA .head{background-position:center -150px}}@media only screen and (max-width:1045px){#CyA-page .reservation-sections #details{width:30%}#CyA-page .reservation-sections #details div{width:99%}#CyA-page .reservation-sections #calendar{width:70%}}@media only screen and (max-width:990px){#CyA-page .head{min-height:300px!important}#CyA-page .cards .card{height:525px!important}}@media only screen and (max-width:975px){#CyA-page .reservation-sections{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#CyA-page .reservation-sections #details{margin-bottom:5px;width:90%}#CyA-page .reservation-sections #details div{max-width:unset;min-height:unset;padding:20px 25px;width:100%}#CyA-page .reservation-sections #details div h3{margin-top:0}#CyA-page .reservation-sections #details div ul li{width:50%}#CyA-page .reservation-sections #calendar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%}#CyA-page .reservation-sections #calendar .general-text,#CyA-page .reservation-sections #calendar .page{padding:0;text-align:justify}#CyA-page .reservation-sections #calendar .page{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:748px){#CyA-page .reservation-sections #details{margin-top:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#CyA-page .reservation-sections #calendar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:600px){#CyA-page .intro.CyA .CyA-head{padding-top:10px;max-width:100%;width:100%}#CyA-page .intro.CyA .CyA-head p{margin:0 auto;padding-top:20px;width:95%!important}#CyA-page .intro.CyA .CyA-head p span{font-size:1.3em}#CyA-page .intro.CyA .CyA-head h1{font-size:2em;width:98%}}@media only screen and (max-width:560px){#CyA-page .reservation-sections #details div ul li{width:100%}#CyA-page .reservation-sections #calendar .left-section{padding:0}}@media only screen and (max-width:410px){#CyA-page .v--modal-box.v--modal .checkout-content p{width:93%}#CyA-page .v--modal-box.v--modal .checkout-content div{width:50%}#CyA-page .v--modal-box.v--modal .checkout-content div.full{width:95%}}@media screen and (max-height:670px){.checkout-content-payment .credit-card-image{display:none}}@media screen and (max-height:400px){.checkout-content-payment form{height:340px!important;overflow-y:scroll!important}}.CyA1{background-image:url(../img/moreIMG1.eca7d31e.jpg)}.CyA2{background-image:url(../img/moreIMG2.926688c4.jpg)}.CyA3{background-image:url(../img/moreIMG3.1263c556.jpg)}.CyA4{background-image:url(../img/moreIMG4.b17c0773.jpg)}.C1{background-image:url(../img/moreIMG1.bddc2e07.jpg)}.C2{background-image:url(../img/moreIMG2.25330fbb.jpg)}.C3{background-image:url(../img/moreIMG3.8283fd09.jpg)}.C4{background-image:url(../img/moreIMG4.d28edf5d.jpg)}