body{padding-top:0px;font-family:'Montserrat', sans-serif !important;position:relative}section{display:block;float:left;width:100%}.hide{display:none !important}@media (min-width: 1200px){.container{max-width:1300px !important}}@media (max-width: 1199px){.container{max-width:100% !important;display:inline-block !important}}.container-minus{margin-left:-15px !important;margin-right:-15px !important}.magic-table{width:100%;display:table;border-collapse:collapse;float:left}.magic-table table{width:100%;display:table;border-collapse:collapse;float:left}.magic-table--reverse .tr:nth-child(even){background:#efefef !important}.magic-table--reverse .tr:nth-child(odd){background:#fff !important}.magic-table--nooddeven .tr:nth-child(even),.magic-table--nooddeven .tr:nth-child(odd){background:#fff !important}.magic-table i{margin-right:10px;color:#000}.magic-table .btn i{color:#fff;margin-right:0}.magic-table .btn:hover i{color:#000}.magic-table .tr,.magic-table tr{display:table-row;border-top:1px solid #efefef;width:100%}.magic-table .tr:hover,.magic-table tr:hover{background:#ddd !important}.magic-table .tr:nth-child(odd),.magic-table tr:nth-child(odd){background:#eee}.magic-table .tr.noneborder,.magic-table tr.noneborder{border-bottom:0}.magic-table .tr:last-child,.magic-table tr:last-child{border-bottom:1px solid #efefef}.magic-table .tr.headline,.magic-table tr.headline{display:table-row;border-bottom:1px solid #003B5E;border-top:0;font-size:11px;text-transform:uppercase;font-weight:600;background:transparent !important}.magic-table .tr.headline i,.magic-table tr.headline i{color:inherit;margin-left:5px;margin-right:0}.magic-table .tr.headline i.grey,.magic-table tr.headline i.grey{color:#bbb}.magic-table .tr.footline,.magic-table tr.footline{display:table-row;border-top:1px solid #003B5E;border-bottom:0;font-size:18px;font-weight:600;background:transparent !important}.magic-table .tr .td,.magic-table .tr td,.magic-table tr .td,.magic-table tr td{display:table-cell;padding:10px;vertical-align:middle;width:25%}.magic-table .tr .td.green,.magic-table .tr td.green,.magic-table tr .td.green,.magic-table tr td.green{color:#0a0}.magic-table .tr .td.red,.magic-table .tr td.red,.magic-table tr .td.red,.magic-table tr td.red{color:#a00}.magic-table .tr .td a,.magic-table .tr td a,.magic-table tr .td a,.magic-table tr td a{color:#003B5E}.magic-table .tr .td a:hover,.magic-table .tr td a:hover,.magic-table tr .td a:hover,.magic-table tr td a:hover{color:#FFDF2D}.magic-table .tr .td.icon,.magic-table .tr td.icon,.magic-table tr .td.icon,.magic-table tr td.icon{width:36px;max-width:36px;min-width:36px}.magic-table .tr .td:last-child,.magic-table .tr td:last-child,.magic-table tr .td:last-child,.magic-table tr td:last-child{text-align:right}.magic-table tr:first-child{border-bottom:1px solid #003B5E;border-top:0;font-size:11px;text-transform:uppercase;font-weight:600;background:transparent !important}.responsive-table{float:left;width:100%;overflow:auto}.responsive-table table{width:100%;border-collapse:collapse}.responsive-table table tr{border-bottom:1px solid #003B5E}.responsive-table table tr:nth-child(odd){background:#efefef}.responsive-table table tr:last-child{border-bottom:0;background:transparent}.responsive-table table tr td{padding:10px}.modal-loader{position:fixed;z-index:1000;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,0.4);display:none}.modal-loader__center-container{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:120px;height:120px;background:#fff;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,0.4)}.modal-loader__center-container img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:120px;height:120px}.modal-loader__center-container .loader-bg{position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:4px solid rgba(0,0,0,0.4);border-radius:50%}.modal-loader__center-container .loader{position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);border-left:4px solid #F2E2C4;border-right:4px solid transparent;border-bottom:4px solid transparent;border-top:4px solid transparent;border-radius:50%;-webkit-animation:rotating 1s ease infinite;-moz-animation:rotating 1s ease infinite;-ms-animation:rotating 1s ease infinite;-o-animation:rotating 1s ease infinite;animation:rotating 1s ease infinite}.modal-loader__center-container .loader-2{position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);border-left:4px solid #F2E2C4;border-right:4px solid transparent;border-bottom:4px solid transparent;border-top:4px solid transparent;border-radius:50%;-webkit-animation:rotating2 2s ease infinite;-moz-animation:rotating2 2s ease infinite;-ms-animation:rotating2 2s ease infinite;-o-animation:rotating2 2s ease infinite;animation:rotating2 2s ease infinite}.small-loader{position:absolute;right:10px;top:calc(50% - 12px);width:24px;height:24px;border-left:4px solid #F2E2C4;border-right:4px solid transparent;border-bottom:4px solid #F2E2C4;border-top:4px solid transparent;border-radius:12px;display:none;-webkit-animation:rotating 1s ease infinite;-moz-animation:rotating 1s ease infinite;-ms-animation:rotating 1s ease infinite;-o-animation:rotating 1s ease infinite;animation:rotating 1s ease infinite}.small-loader.active{display:block}@-webkit-keyframes rotating /* Safari and Chrome */{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating2 /* Safari and Chrome */{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating2{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.whisper{position:relative;float:left;width:100%}.whisper__input.focused{border-bottom-left-radius:0 !important}.whisper__container{position:absolute;left:0;top:100%;width:100%;background:#fff;display:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:13px;padding:10px;z-index:1;max-height:380px;overflow:auto}.whisper__container.focused{display:block}.whisper__container.loading .whisper__loader{display:block}.whisper__text{float:left;display:block;font-weight:bold;width:calc(100% - 120px)}.whisper__tag{float:right;font-size:10px;text-transform:uppercase;background:#c8e3ff;color:#F2E2C4;padding:2px 5px;border-radius:3px;margin-left:10px;margin-top:1px;font-weight:bold}.whisper__tag--red{background:rgba(170,0,0,0.1);color:#a00}.whisper__placeholder{float:left;width:100%;padding:10px 15px}.whisper__item{position:relative;float:left;width:100%;padding:10px 15px;text-decoration:none !important;color:#F2E2C4;border-radius:5px}.whisper__item:hover{background:rgba(242,226,196,0.1);color:#000}.whisper__item i{margin-top:3px;float:left;margin-right:10px;color:#aaa;width:13px;text-align:center}.whisper__loader{display:none;position:absolute;right:15px;top:10px;width:20px;height:20px;border-right:4px solid #F2E2C4;border-bottom:4px solid #F2E2C4;border-left:4px solid #F2E2C4;border-top:4px solid #ddd;border-radius:10px;-webkit-animation:spin 1s ease-in-out infinite;-moz-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}.container--rebuild{max-width:720px !important}@media (max-width: 575px){.container--rebuild{max-width:540px !important}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.gallery-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}.gallery-wrapper [data-fancybox='gallery'] img{border-radius:5px;width:100%}@media (max-width: 991px){.gallery-wrapper{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 576px){.gallery-wrapper{grid-template-columns:1fr}}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{border-color:#FFDF2D !important}#se-webform-5{background:transparent !important;float:left;width:100% !important}#se-webform-5 ul{margin:0 !important;float:left;width:100%}#se-webform-5 ul li{float:left;width:100%;padding:0 0 10px 0 !important}#se-webform-5 .se-webform-inner{float:left;width:100%;margin-top:3px}#se-webform-5 .se-webform-inner input[type="text"]{float:left !important;width:100% !important;color:#333 !important;background:#fff !important;box-shadow:none !important;border:none !important;border-radius:5px !important;outline:none !important;margin-top:5px !important;height:40px !important;padding:10px !important}#se-webform-5 form{float:left;width:100% !important}#se-webform-5 div{float:left;width:100%}#se-webform-5 .se-submit{float:left !important;width:100% !important;padding:0 !important;margin-top:0 !important}#se-webform-5 .se-submit button{float:left !important;width:100% !important}.grid-2fr-1fr{display:grid;grid-template-columns:2fr 1fr}.grid-1fr-1fr{display:grid;grid-template-columns:1fr 1fr}.flex{display:flex}.grid-3{display:grid;grid-template-columns:1fr 1fr 1fr}.gap-c-5{column-gap:3rem}.gap-r-2{row-gap:1.5rem}.gap-c-3{column-gap:2rem}.gap-c-1{column-gap:1rem}.span-2{grid-row:span 2}.mb-unset{margin-bottom:unset !important}.span-col-2{grid-column:span 2}.items-center{justify-items:center}.align-center{align-items:center}.catalog-button input{display:inline-block;background:#003b5e;color:#ffdf2d;padding:15px 25px;font-weight:600;font-size:16px;cursor:pointer;border-radius:5px;border:1px solid #003b5e}.catalog-button input:hover{background:#ffdf2d;border-color:#ffdf2d;color:#003b5e;text-decoration:none}@media (max-width: 991px){.catalog-img{display:none}.tablet-grid-1{grid-template-columns:1fr}}@media (max-width: 520px){.mobile-span-2{grid-column:span 2}}.show-more-btn{background:#FFDF2D;color:#003B5E;font-weight:bold;line-height:40px;padding:0 15px;border-radius:5px;cursor:pointer;margin:30px auto}.w-full{width:100%}.detail-content .detail-block.flex-col{display:flex;flex-direction:column}.newdetail__table.newdetail__table__hidden{display:none;margin-top:30px}.no-wrap{white-space:nowrap;display:table-row !important}.align-center{display:grid;align-items:center}.w-332{width:332px}body .container .align-left{text-align:left}.recommended-box.product-item{display:none}.visible{display:table-row !important}.hidden{display:none !important}.box{float:left;width:100%;background:#fff;border:1px solid #eee;padding:20px;border-radius:10px;margin-bottom:20px;margin-top:20px}.box h3{font-size:20px;color:#135379;margin:8px 8px 15px 8px !important;float:left;width:100%;text-transform:uppercase}.box .newdetail__table:last-child{margin-bottom:0}.box .newdetail__row:last-child{border-bottom:0}.newdetail__journey{float:left;width:100%;background:#eee;border-radius:10px;position:relative;padding:20px 20px 20px 140px}.newdetail__journey-photo{position:absolute;left:10px;top:10px;width:120px;height:120px;border-radius:70px;overflow:hidden;border:10px solid #eee;background:#eee}.newdetail__journey-photo::after{content:"";position:absolute;left:5px;top:5px;width:calc(100% - 10px);height:calc(100% - 10px);border-radius:50%;border:1px dashed #eee;z-index:1}.newdetail__journey-photo img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.newdetail__journey h3{font-size:20px;font-weight:bold}.newdetail__journey p{font-size:14px;line-height:24px}.newdetail__table{width:100%;display:table;border-collapse:collapse;margin-bottom:20px;font-size:14px}.newdetail__table__show_one .newdetail__row{display:none}.newdetail__table__show_one .newdetail__row:nth-of-type(1),.newdetail__table__show_one .newdetail__row:nth-of-type(2){display:table-row}.newdetail__row{width:100%;display:table-row;border-bottom:1px solid #ddd}.newdetail__row:hover:not(.newdetail__row--head,.newdetail__row--foot){background:rgba(242,226,196,0.1)}.newdetail__row--head{border-bottom:4px solid #eee}.newdetail__row--head>div{font-weight:bold;color:#aaa;font-size:11px;text-transform:uppercase}.newdetail__row--foot{border-top:4px solid #eee}@media (max-width: 550px){.newdetail__row{border-bottom:none}}.newdetail__cell{display:table-cell;padding:10px;color:#F2E2C4;font-weight:500}.newdetail__cell--btn span{display:inline-block;line-height:30px;color:#fff;width:120px;border-radius:5px;text-align:center;border:1px solid #000;background:#000;font-size:11px;font-weight:bold;text-transform:uppercase}@media (max-width: 550px){.newdetail__cell--btn span{font-size:10px}}.newdetail__cell--btn span.primary{background:#F2E2C4;color:#fff;border-color:#F2E2C4}.newdetail__cell--btn span.primary:hover{color:#000;background:#F2E2C4;border-color:#F2E2C4}.newdetail__cell--btn span.secondary{background:transparent;color:#F2E2C4;border-color:#F2E2C4}.newdetail__cell--btn span.secondary:hover{color:#A6785D;border-color:#A6785D}.newdetail__cell--btn span.red{background:transparent;color:red;border-color:red}.newdetail__cell--circles span{display:inline-block;width:32px;height:32px;line-height:30px;text-align:center;border:1px solid #ccc;border-radius:16px;margin:-6px 3px -11px 0}.newdetail__cell--circles p{margin-bottom:0;color:#F2E2C4;font-weight:500}.newdetail__cell--price strong{color:#F2E2C4;white-space:nowrap}.newdetail__cell--price span{font-size:13px;color:red;text-decoration:line-through;margin-right:5px;font-weight:bold}.newdetail__cell--price span small{font-size:inherit}.newdetail__cell:last-child{text-align:right}.newdetail__section{float:left;width:100%;margin-bottom:20px}.newdetail__section h3{font-size:15px;font-weight:bold;color:#F2E2C4}.newdetail__section:last-child{margin-bottom:0}.newdetail__section p{font-size:14px}.newdetail__box{float:left;width:100%;margin-bottom:20px;border:1px solid #ddd;padding:20px;border-radius:10px}@media (max-width: 991px){.newdetail__box{margin-top:20px}}.newdetail__timeline{position:relative;float:left;width:100%}.newdetail__timeline p{font-size:14px}.newdetail__timeline-container{position:relative;float:left;width:100%;padding-left:70px;margin-top:20px}.newdetail__timeline-container::before{content:"";position:absolute;left:24px;top:0;width:2px;background:#eee;height:100%}.newdetail__timeline-container.newdetail__timeline-container--bus .newdetail__timeline-item:first-of-type::after,.newdetail__timeline-container.newdetail__timeline-container--bus .newdetail__timeline-item:last-of-type::after{content:"\f207";font-family:"Font Awesome 6 Free"}.newdetail__timeline-item{position:relative;float:left;width:100%;padding-top:15px}.newdetail__timeline-item::after{content:"";position:absolute;top:5px;left:-70px;width:50px;height:50px;line-height:40px;border:5px solid #eee;outline:5px solid #fff;border-radius:25px;text-align:center;font-size:16px;background:#fff;color:#F2E2C4;font-weight:bold}.newdetail__timeline-item::after{content:"\f3c5";font-family:"Font Awesome 6 Free"}.newdetail__timeline-item:first-of-type::after{content:"\f5b0";font-family:"Font Awesome 6 Free"}.newdetail__timeline-item:last-of-type::after{content:"\f5af";font-family:"Font Awesome 6 Free"}.newdetail__timeline-item.newdetail__timeline-item--hotel::after{content:"\f594";font-family:"Font Awesome 6 Free"}.newdetail__timeline-item h3{font-size:18px}.newdetail__timeline-item p{float:left;width:100%;font-size:14px;line-height:24px;text-align:justify}.newdetail__timeline-link{float:left;margin-bottom:10px;margin-top:5px;padding:5px 10px;background:#c8e3ff;color:#F2E2C4 !important;font-size:12px;text-transform:uppercase;border-radius:5px;font-weight:bold}.newdetail__timeline-link i{margin-right:5px}.newdetail__timeline-photo{float:left;width:100%;position:relative;padding-bottom:56.25%;border-radius:5px;overflow:hidden}.newdetail__timeline-photo img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}#printf{display:none}
