span.spanlikeh{font-weight:700;font-size:var(--wp--preset--font-size--small);text-transform:uppercase;margin:.5em 0}#trip-search-small-block-form{min-height:4em;display:flex;flex-flow:row nowrap;object-fit:spacebetween}#trip-search-small-block-form div:first-of-type>span{padding-left:1em;padding-right:1em}#trip-search-small-block-form input::placeholder,#trip-search-small-block-form label{color:var(--wp--preset--color--primary)}#trip-search-small-block-form>div select,#trip-search-small-block-form>div input{font-size:var(--wp--preset--font-size--small);padding-left:1em;border:solid 1px #fff}#trip-search-small-block-form>div{position:relative;flex:1 1 20%;align-content:center}#trip-search-small-block-form>div:not(:last-of-type){border-right:solid 2px var(--wp--preset--color--icebergy);background:#fff}.after-budget-form{font-size:.6em;;color:var(--wp--preset--color--primary);display:block;position:absolute;bottom:4px;left:1.5em}#trip-search-small-block-form>div input.errmsg_target,#trip-search-small-block-form>div select.errmsg_target{border:dashed 1px var(--wp--preset--color--bouy-orange)}#trip-search-small-block-form>div select,#trip-search-small-block-form>div input{appearance:none;background-color:transparent;border:none;padding:0 1em 0 1em;margin:0;width:calc(100% - 1em);font-family:inherit;font-size:var(--wp--preset--font-size--small);cursor:inherit;line-height:inherit}#trip-search-small-block-form>div.locationspace::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%230A4D83' d='M1.942 4h12.116c.838 0 1.257 1.02.664 1.618l-6.056 6.104a.939.939 0 0 1-1.332 0L1.278 5.619C.685 5.02 1.104 4 1.942 4Z'/%3E%3C/svg%3E");display:block;width:16px;height:16px;margin-right:.25em;transform:translateY(-25%);transition:all .2s ease-in-out;color:currentColor;position:absolute;right:0;top:calc(50% - 8px);margin-right:16px}span.err_msg{color:var(--wp--preset--color--bouy-orange);border:dashed 1px #ccc;width:100%}#trip-search-small-block-form>div.datespace::after{content:url("data:image/svg+xml, %3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' fill='%230a4d83'  viewBox='0 0 13 13'%3E %3Cpath class='cls-1' d='M.35,4.88h12.3c.19,0,.35.14.35.3v6.6c0,.67-.62,1.22-1.39,1.22H1.39c-.77,0-1.39-.55-1.39-1.22v-6.6c0-.17.16-.3.35-.3ZM13,3.76v-.91c0-.67-.62-1.22-1.39-1.22h-1.39V.3c0-.17-.16-.3-.35-.3h-1.16c-.19,0-.35.14-.35.3v1.32h-3.71V.3c0-.17-.16-.3-.35-.3h-1.16c-.19,0-.35.14-.35.3v1.32h-1.39c-.77,0-1.39.55-1.39,1.22v.91c0,.17.16.3.35.3h12.3c.19,0,.35-.14.35-.3Z'/>%3C/svg%3E");display:block;width:16px;height:16px;margin-right:.25em;transform:translateY(-25%);transition:all .2s ease-in-out;color:currentColor;position:absolute;right:0;top:calc(50% - 8px);margin-right:16px}@media screen and (min-width:950px) and (max-width:1460px){section.trip-search-small-container{margin-left:0!important;margin-right:0!important}#trip-search-small-block-form>div select,#trip-search-small-block-form>div input{width:8em}}@media screen and (max-width:950px){#trip-search-small-block-form>.datespace input{width:calc(100% - 4rem)}#trip-search-small-block-form>div select,{width:10em}#trip-search-small-block-form{flex-flow:row wrap;background:#fff}#trip-search-small-block-form>div{border-right:none;padding:16px}#trip-search-small-block-form>div:nth-of-type(3){border-right:2px solid var(--wp--preset--color--icebergy)!important}#trip-search-small-block-form>div:first-of-type,#trip-search-small-block-form>div:nth-of-type(2),#trip-search-small-block-form>div:nth-of-type(5),#trip-search-small-block-form>div:nth-of-type(6),#trip-search-small-block-form>div:last-of-type{flex:0 1 100%}#trip-search-small-block-form>div:last-of-type{margin-bottom:0;margin-left:0}#trip-search-small-block-form>div:not(:last-of-type){border-right:none;border-bottom:2px solid var(--wp--preset--color--icebergy)}.after-budget-form{left:initial;right:1em;position:unset;padding-left:16px;line-height:1}}@media screen and (max-width:520px){.is-layout-constrained>.trip-search-small-container:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:90%}}@media screen and (max-width:500px){#trip-search-small-block-form>div{flex:100%}#trip-search-small-block-form>div:nth-of-type(3){border-right:0px!important}}