.pager__items{clear:both;text-align:center;font-size:.75em;text-transform:uppercase}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:700}
tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
div.tabs{margin:1em 0}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir=rtl] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/travels/css/components/../../images/icons/check.svg);box-shadow:-8px 0 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/travels/css/components/../../images/icons/warning.svg);box-shadow:-8px 0 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/travels/css/components/../../images/icons/error.svg);box-shadow:-8px 0 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.16)}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px}[dir=rtl] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}@keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff}@media all and (max-width:48em){.ui-dialog{width:92% !important}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:700}.ui-dialog .ui-dialog-titlebar-close{border:0;background:0 0;top:-36px!important;right:16px!important}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:.3em 1em;border-width:1px 0 0;border-color:#ccc;background:#f3f4ee}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:.9;border-radius:7px;background-color:#232323;background-image:url(/themes/custom/travels/css/components/../../images/icons/loading-small.gif);background-repeat:no-repeat;background-position:center center}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none}.ui-dialog .ui-dialog-title{color:black!important}
.node--unpublished{background-color:#fff4f4}
.ui-dialog{position:absolute;top:0;left:0;padding:0;border:0;border-radius:.25rem;background:0 0;box-shadow:0 0 1rem -.25rem #232429}.ui-dialog:focus{outline:2px dotted transparent;box-shadow:0 0 0 3px #26a769}@media all and (max-width:48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%}}.ui-dialog .ui-dialog-titlebar{position:relative;box-sizing:border-box;padding:1rem 4rem 1rem 1.5rem;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;background:#232429;line-height:2rem}[dir=rtl] .ui-dialog .ui-dialog-titlebar{padding-right:1.5rem;padding-left:4rem}.ui-dialog .ui-dialog-title{-webkit-font-smoothing:antialiased;font-size:1.424rem;font-weight:700}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:50%;right:0;box-sizing:border-box;width:2rem;height:2rem;margin:0 1.5rem;padding:0;transition:all .1s;transform:translateY(-50%);border:2px solid transparent;border-radius:50%;background:0 0}[dir=rtl] .ui-dialog .ui-dialog-titlebar-close{right:auto;left:0}.ui-dialog .ui-dialog-titlebar-close:hover{border-color:#fff}.ui-dialog .ui-dialog-titlebar-close:focus{border-color:#26a769;outline:2px dotted transparent;box-shadow:none}.ui-dialog .ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%}.ui-dialog>.ui-dialog-content{overflow:auto;padding:1rem 1.5rem;color:#232429;background:#fff}.ui-dialog>.ui-dialog-buttonpane{color:#232429;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:#f3f4f9}.ui-dialog-buttonpane .ui-dialog-buttonset{justify-content:flex-end;margin:0 .75rem}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0}.ui-dialog .ui-dialog-content{position:static}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0}.ui-dialog.ui-dialog-off-canvas .ui-widget-content.ui-dialog-content{background:0 0}@media screen and (-ms-high-contrast:active){.ui-dialog .ui-icon.ui-icon-closethick{background:0 0}.ui-dialog .ui-icon.ui-icon-closethick:before,.ui-dialog .ui-icon.ui-icon-closethick:after{position:relative;display:block;width:50%;height:100%;content:""}.ui-dialog .ui-icon.ui-icon-closethick:before{top:-40%;left:60%;transform:rotate(45deg);border-bottom:2px #fff solid}.ui-dialog .ui-icon.ui-icon-closethick:after{top:-78%;left:60%;transform:rotate(-45deg);border-top:2px #fff solid}}#drupal-off-canvas .form-type--boolean{margin-left:0}#drupal-off-canvas .form-item .form-item__description{color:#f3f4f9;font-size:.75rem}
.paragraph-layout--threecol{display:flex;flex-direction:column;gap:var(--spacing)}@media all and (min-width:768px){.paragraph-layout--threecol{display:grid;grid-template-columns:calc(50% - var(--spacing,1em)/2) calc(50% - var(--spacing,1em)/2);grid-template-rows:auto}}@media all and (min-width:1024px){.paragraph-layout--threecol{display:grid;grid-template-columns:calc((100%/3) - ((var(--spacing,1em)*2)/3)) calc((100%/3) - ((var(--spacing,1em)*2)/3)) calc((100%/3) - ((var(--spacing,1em)*2)/3));grid-template-rows:auto}}
.paragraph-layout--twocol{display:flex;flex-direction:column;gap:var(--spacing)}@media all and (min-width:768px){.paragraph-layout--twocol{display:grid;grid-template-columns:calc(50% - var(--spacing,1em)/2) calc(50% - var(--spacing,1em)/2);grid-template-rows:auto}}
