.search-component .default .benelu-c-search-input-container{position:relative}
.search-component .default .benelu-c-search-container{max-width:736px;margin:0 auto;display:block;position:relative}
.search-component .default .benelu-c-search-input{width:100%;border-radius:6px;height:50px;border:0;box-shadow:0 2px 4px rgba(0,0,0,0.26),0 1px 5px rgba(0,0,0,0.08);padding:0 28px;font-size:18px;color:rgba(65,65,65,0.75);letter-spacing:.2px;line-height:22px}
.search-component .default .benelu-c-search-input-btn{position:absolute;top:8px;background-color:#007ab3;border-radius:4px;right:8px;border:0;padding:0}
.search-component .default .benelu-c-search-input-btn-img{width:40px;height:34px;background-repeat:no-repeat;display:block;transition:all .2s ease-out;object-fit:contain}
.search-component .default .benelu-c-search-suggestions{max-width:736px;margin:0 auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.26),0 1px 5px rgba(0,0,0,0.08);border-bottom-right-radius:6px;border-bottom-left-radius:6px;z-index:2;padding:0;display:block;position:relative;visibility:hidden;opacity:0;pointer-events:none;height:0;transition:.5s all linear;overflow:hidden}
.search-component .default .benelu-c-search-suggestions.visible{opacity:1;pointer-events:all;visibility:visible;height:auto;overflow:visible;padding:48px 26px}
.search-component .default .benelu-c-search-suggestions-list{list-style-type:none;padding:24px;margin:0}
.search-component .default .benelu-c-search-suggestions-list-item{margin-bottom:26px;text-align:left}
.search-component .default .benelu-c-search-suggestions-list-item a{text-decoration:none;font-size:20px;line-height:25px;color:#005389}
.search-component .default .benelu-c-search-suggestions-list-item:last-child{margin-bottom:0}
.search-component .in-header .benelu-c-search-button{font-size:18px;color:#006192;text-transform:uppercase;margin-left:4px;border:0;background-color:transparent;position:absolute;right:32px;top:-49px;letter-spacing:1.14px}
.search-component .in-header .benelu-c-search-button-img{height:14px;object-fit:contain}
.search-component .in-header .benelu-c-search-button-container{position:relative;width:100%}
.search-component .in-header .benelu-c-search-input-container{position:relative}
.search-component .in-header .benelu-c-search-container{max-width:736px;margin:0 auto;display:block;position:relative}
.search-component .in-header .benelu-c-search-container-header{display:none;padding:40px 0 50px;background-color:#e6f4f6}
.search-component .in-header .benelu-c-search-container-header .benelu-c-search-inputcontainer-img{height:18px;position:absolute;top:17px}
.search-component .in-header .benelu-c-search-container-header .benelu-c-search-inputcontainer-img-container{width:32px;height:52px;display:inline-block;vertical-align:top}
.search-component .in-header .benelu-c-search-container-header .benelu-c-search-input{background-color:transparent;border-bottom:2px solid #007ab3;border-radius:0;box-shadow:none;padding:0;width:calc(100% - 210px);display:inline-block;vertical-align:top;color:#006192;line-height:38px;font-size:27px}
.search-component .in-header .benelu-c-search-container-header .benelu-c-search-input:focus{outline:0}
.search-component .in-header .benelu-c-search-container-header .benelu-c-search-input-btn{padding:15px 30px;color:#fff;font-size:17px;letter-spacing:1.3px;top:0;display:inline-block;vertical-align:top}
.search-component .in-header .benelu-c-search-input{width:100%;border-radius:6px;height:50px;border:0;box-shadow:0 2px 4px rgba(0,0,0,0.26),0 1px 5px rgba(0,0,0,0.08);padding:0 28px;font-size:18px;color:rgba(65,65,65,0.75);letter-spacing:.2px;line-height:22px}
.search-component .in-header .benelu-c-search-input-btn{position:absolute;top:8px;background-color:#007ab3;border-radius:4px;right:8px;border:0;padding:0}
.search-component .in-header .benelu-c-search-input-btn-img{width:40px;height:34px;background-repeat:no-repeat;display:block;transition:all .2s ease-out;object-fit:contain}
.search-component .in-header .benelu-c-search-suggestions{max-width:736px;margin:0 auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.26),0 1px 5px rgba(0,0,0,0.08);border-bottom-right-radius:6px;border-bottom-left-radius:6px;z-index:2;padding:0;display:block;position:relative;visibility:hidden;opacity:0;pointer-events:none;height:0;transition:.5s all linear;overflow:hidden}
.search-component .in-header .benelu-c-search-suggestions.visible{opacity:1;pointer-events:all;visibility:visible;height:auto;overflow:visible;padding:48px 26px}
.search-component .in-header .benelu-c-search-suggestions-list{list-style-type:none;padding:24px;margin:0}
.search-component .in-header .benelu-c-search-suggestions-list-item{margin-bottom:26px;text-align:left}
.search-component .in-header .benelu-c-search-suggestions-list-item a{text-decoration:none;font-size:20px;line-height:25px;color:#005389}
.search-component .in-header .benelu-c-search-suggestions-list-item:last-child{margin-bottom:0}
.search-component .in-content .benelu-c-search-input-container{position:relative}
.search-component .in-content .benelu-c-search-container{max-width:736px;margin:0 auto;display:block;position:relative}
.search-component .in-content .benelu-c-search-container-content .benelu-c-search-inputcontainer-img{height:18px;position:absolute;top:17px}
.search-component .in-content .benelu-c-search-container-content .benelu-c-search-inputcontainer-img-container{width:32px;height:52px;display:inline-block;vertical-align:top}
.search-component .in-content .benelu-c-search-container-content .benelu-c-search-input{background-color:transparent;border-bottom:2px solid #007ab3;border-radius:0;box-shadow:none;padding:0;width:calc(100% - 210px);display:inline-block;vertical-align:top;color:#006192;line-height:38px;font-size:27px}
.search-component .in-content .benelu-c-search-container-content .benelu-c-search-input:focus{outline:0}
.search-component .in-content .benelu-c-search-container-content .benelu-c-search-input-btn{padding:15px 30px;color:#fff;font-size:17px;letter-spacing:1.3px;top:0;display:inline-block;vertical-align:top}
.search-component .in-content .benelu-c-search-input{width:100%;border-radius:6px;height:50px;border:0;box-shadow:0 2px 4px rgba(0,0,0,0.26),0 1px 5px rgba(0,0,0,0.08);padding:0 28px;font-size:18px;color:rgba(65,65,65,0.75);letter-spacing:.2px;line-height:22px}
.search-component .in-content .benelu-c-search-input-btn{position:absolute;top:8px;background-color:#007ab3;border-radius:4px;right:8px;border:0;padding:0}
.search-component .in-content .benelu-c-search-input-btn-img{width:40px;height:34px;background-repeat:no-repeat;display:block;transition:all .2s ease-out;object-fit:contain}
.search-component .in-content .benelu-c-search-suggestions{max-width:736px;margin:0 auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.26),0 1px 5px rgba(0,0,0,0.08);border-bottom-right-radius:6px;border-bottom-left-radius:6px;z-index:2;padding:0;display:block;position:relative;visibility:hidden;opacity:0;pointer-events:none;height:0;transition:.5s all linear;overflow:hidden}
.search-component .in-content .benelu-c-search-suggestions.visible{opacity:1;pointer-events:all;visibility:visible;height:auto;overflow:visible;padding:48px 26px}
.search-component .in-content .benelu-c-search-suggestions-list{list-style-type:none;padding:24px;margin:0}
.search-component .in-content .benelu-c-search-suggestions-list-item{margin-bottom:26px;text-align:left}
.search-component .in-content .benelu-c-search-suggestions-list-item a{text-decoration:none;font-size:20px;line-height:25px;color:#005389}
.search-component .in-content .benelu-c-search-suggestions-list-item:last-child{margin-bottom:0}
@media only screen and (max-width:768px){.search-component .in-content .benelu-c-search-container-header .benelu-c-search-input,.search-component .in-header .benelu-c-search-container-header .benelu-c-search-input{width:calc(100% - 40px)}
.search-component .in-content .benelu-c-search-container-header .benelu-c-search-input-btn,.search-component .in-header .benelu-c-search-container-header .benelu-c-search-input-btn{position:relative;margin:10px auto 0;display:block}
}