#banner,#banner-video{display:flex}@media screen and (max-width: 1023px){#banner,#banner-video{display:block}}#banner .search,#banner-video .search{position:relative;flex-grow:1;padding-top:80px}@media screen and (max-width: 1023px){#banner .search,#banner-video .search{height:calc(100*var(--vh) - 52.69px);min-height:400px;padding-top:0}}#banner .search .background,#banner-video .search .background{position:absolute;background-image:url("../_img/client/banner.jpg");background-size:cover;background-position:center bottom;width:100%;height:100%;top:0;left:0}@media screen and (max-width: 1023px){#banner .search .background,#banner-video .search .background{position:static;background-image:url("../_img/client/banner_mobile.jpg");background-position:center;height:calc(75*var(--vh));min-height:300px}}#banner .search .bckg-search,#banner-video .search .bckg-search{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:5%;background-color:hsla(0,0%,100%,.7490196078);width:60%;border-top-right-radius:25px;-webkit-border-top-right-radius:50px;-moz-border-top-right-radius:50px;-o-border-top-right-radius:50px;border-bottom-left-radius:25px;-webkit-border-bottom-left-radius:50px;-moz-border-bottom-left-radius:50px;-o-border-bottom-left-radius:50px;z-index:200}@media screen and (max-width: 1439px){#banner .search .bckg-search,#banner-video .search .bckg-search{width:80%}}@media screen and (max-width: 1023px){#banner .search .bckg-search,#banner-video .search .bckg-search{background-color:#fff;text-align:center;width:90%;top:auto;bottom:0;padding:1.5rem 5%;transform:translate(-50%, 0);border-radius:25px}}#banner .search .bckg-search .search-ico,#banner-video .search .bckg-search .search-ico{position:absolute;background-color:#d32627;width:70px;height:70px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;top:0;left:0;transform:translate(-50%, -50%)}@media screen and (max-width: 1199px){#banner .search .bckg-search .search-ico,#banner-video .search .bckg-search .search-ico{display:none}}#banner .search .bckg-search .search-ico>span,#banner-video .search .bckg-search .search-ico>span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;background:url("../_img/client/icons/searchwhite.png");background-size:25px;width:25px;height:25px}#banner .search .bckg-search .title,#banner-video .search .bckg-search .title{text-transform:uppercase;font-family:poppins-bold;margin-bottom:5px;font-family:poppins-bold;font-size:2em;line-height:1.2;color:#000}@media screen and (max-width: 1023px){#banner .search .bckg-search .title,#banner-video .search .bckg-search .title{color:#555}}@media screen and (max-width: 639px){#banner .search .bckg-search .title,#banner-video .search .bckg-search .title{font-size:1.5em}}#banner .search .bckg-search .subtilte,#banner-video .search .bckg-search .subtilte{color:#000}@media screen and (max-width: 1023px){#banner .search .bckg-search .subtilte,#banner-video .search .bckg-search .subtilte{color:#555}}#banner .search .bckg-search input,#banner-video .search .bckg-search input{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;margin:0;margin-top:5px;background-color:rgba(0,0,0,0);border:1px solid #000}@media screen and (max-width: 1023px){#banner .search .bckg-search input,#banner-video .search .bckg-search input{border:1px solid #555}}#banner .search .bckg-search input#searchwhat,#banner-video .search .bckg-search input#searchwhat{background-image:url(../_img/client/icons/search.png);background-origin:content-box;background-position:left -2rem center;background-repeat:no-repeat;background-size:9px 6px;background-size:25px 25px;padding-left:40px;margin-top:20px;margin-bottom:5px}#banner .search .bckg-search input#refoem,#banner-video .search .bckg-search input#refoem{width:50%;display:inline}#banner .search .bckg-search button,#banner-video .search .bckg-search button{display:inline;height:2.4375rem;background-image:linear-gradient(#d32627, #db4c4c);color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;text-align:center;float:right;margin-top:5px;outline:none;padding:0 1rem;cursor:pointer;position:relative;transition:all .1s ease-in-out}@media screen and (max-width: 1023px){#banner .search .bckg-search button,#banner-video .search .bckg-search button{width:100%;float:none}}#banner .search .bckg-search button:hover,#banner-video .search .bckg-search button:hover{transform:scale(1.02)}#banner .search .bckg-search button img,#banner-video .search .bckg-search button img{max-width:20px}#banner .search .bckg-search input::-moz-placeholder, #banner-video .search .bckg-search input::-moz-placeholder{color:#000;font-size:.75em}#banner .search .bckg-search input::placeholder,#banner-video .search .bckg-search input::placeholder{color:#000;font-size:.75em}#banner .presentation,#banner-video .presentation{position:relative;padding-top:80px}@media screen and (max-width: 1023px){#banner .presentation,#banner-video .presentation{padding-top:0}}#banner .presentation img.placeholder,#banner-video .presentation img.placeholder{height:calc(100vh - 80px);min-height:500px}@media screen and (max-width: 1023px){#banner .presentation img.placeholder,#banner-video .presentation img.placeholder{display:none}}#banner .presentation .slider-banner,#banner-video .presentation .slider-banner{position:absolute;width:100%;height:calc(100% - 80px);min-height:500px;top:80px;left:0}@media screen and (max-width: 1023px){#banner .presentation .slider-banner,#banner-video .presentation .slider-banner{position:static;height:auto;min-height:none}}#banner .presentation .slider-banner .slick-list,#banner-video .presentation .slider-banner .slick-list,#banner .presentation .slider-banner .slick-track,#banner-video .presentation .slider-banner .slick-track{height:100%}@media screen and (max-width: 1023px){#banner .presentation .slider-banner .slick-list,#banner-video .presentation .slider-banner .slick-list,#banner .presentation .slider-banner .slick-track,#banner-video .presentation .slider-banner .slick-track{height:auto}}#banner .presentation .slider-banner .slick-slide,#banner-video .presentation .slider-banner .slick-slide{position:relative}#banner .presentation .slider-banner .slick-slide a:hover~.action img,#banner-video .presentation .slider-banner .slick-slide a:hover~.action img{margin-left:3rem}#banner .presentation .slider-banner .slick-slide .action,#banner-video .presentation .slider-banner .slick-slide .action{display:flex;align-items:center;position:absolute;background-image:linear-gradient(#d32627, #db4c4c);color:#fff;font-size:1.2em;font-family:poppins-bold;text-transform:uppercase;width:100%;height:100px;bottom:0;padding-left:4rem}@media screen and (max-width: 1023px){#banner .presentation .slider-banner .slick-slide .action,#banner-video .presentation .slider-banner .slick-slide .action{position:static}}#banner .presentation .slider-banner .slick-slide .action img,#banner-video .presentation .slider-banner .slick-slide .action img{width:35px;margin-left:1rem;transition:all .5s ease-in-out}#banner .slider-content.video video,#banner-video .slider-content.video video{width:100%;position:relative;z-index:1}#banner .slider-content.video .action,#banner-video .slider-content.video .action{z-index:2}#banner.video-banner,.video-banner#banner-video{position:relative}#banner.video-banner::after,.video-banner#banner-video::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:5}#banner.video-banner .search,.video-banner#banner-video .search{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}#banner.video-banner video,.video-banner#banner-video video{width:100%;height:auto}@media screen and (max-width: 600px){#banner.video-banner,.video-banner#banner-video{height:100vh}#banner.video-banner video,.video-banner#banner-video video{height:100%;-o-object-fit:cover;object-fit:cover}}#banner.video-banner1 .search .bckg-search,.video-banner1#banner-video .search .bckg-search{top:45%;width:35%;background-color:hsla(0,0%,100%,.6);text-align:center;bottom:auto}#banner.video-banner1 .search .button-search-what,.video-banner1#banner-video .search .button-search-what{float:none}@media screen and (max-width: 1430px){#banner.video-banner1 .search .bckg-search,.video-banner1#banner-video .search .bckg-search{top:60%}}@media screen and (max-width: 1200px){#banner.video-banner1 .search .bckg-search,.video-banner1#banner-video .search .bckg-search{width:60%}}@media screen and (max-width: 1023px){#banner.video-banner1 .search .bckg-search,.video-banner1#banner-video .search .bckg-search{top:30%}}#banner.video-banner2 .search>div,.video-banner2#banner-video .search>div{display:flex;align-items:center;text-align:center;justify-content:end;height:75vh;flex-direction:column;width:33%;margin:auto;position:relative}@media screen and (max-width: 1340px){#banner.video-banner2 .search>div,.video-banner2#banner-video .search>div{justify-content:center}}@media screen and (max-width: 1230px){#banner.video-banner2 .search>div,.video-banner2#banner-video .search>div{width:60%}}@media screen and (max-width: 1023px){#banner.video-banner2 .search>div,.video-banner2#banner-video .search>div{height:95vh}}#banner.video-banner2 .search .search-ico,.video-banner2#banner-video .search .search-ico{display:block;background:rgba(0,0,0,0) url("../_img/client/favicon.png") 50% 50% no-repeat;width:100px;height:100px;background-size:80%}#banner.video-banner2 .search .title,.video-banner2#banner-video .search .title{text-transform:uppercase;font-family:poppins-bold;margin-bottom:1rem;margin-top:.5rem;font-family:poppins-bold;font-size:2.5em;line-height:1.2;color:#fff}@media screen and (max-width: 500px){#banner.video-banner2 .search>div,.video-banner2#banner-video .search>div{width:70%;height:100%}#banner.video-banner2 .search .search-ico,.video-banner2#banner-video .search .search-ico{width:70px;height:70px}#banner.video-banner2 .search .title,.video-banner2#banner-video .search .title{font-size:1.8em}}@media screen and (max-width: 400px){#banner.video-banner2 .search .title,.video-banner2#banner-video .search .title{font-size:1.4em}#banner.video-banner2 .search .search-ico,.video-banner2#banner-video .search .search-ico{display:none}}#banner.video-banner2 .search .subtilte,.video-banner2#banner-video .search .subtilte{color:#fff}#banner.video-banner2 .search .disclaimer,.video-banner2#banner-video .search .disclaimer{color:#e1e1e1;font-size:.8em;margin-top:1rem;font-family:poppins-regular,sans-serif}#banner.video-banner2 .search .disclaimer a,.video-banner2#banner-video .search .disclaimer a{color:#e1e1e1;text-decoration:underline}#banner.video-banner2 .search .disclaimer a:hover,.video-banner2#banner-video .search .disclaimer a:hover{color:#d32627}#banner.video-banner2 .search input,.video-banner2#banner-video .search input{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;margin:0;margin-top:1rem;background-color:#fff;border:1px solid #000;text-align:center;padding:1.5rem}#banner.video-banner2.video-banner3 .search input::-moz-placeholder, .video-banner2.video-banner3#banner-video .search input::-moz-placeholder{font-size:.75rem}#banner.video-banner2.video-banner3 .search input::placeholder,.video-banner2.video-banner3#banner-video .search input::placeholder{font-size:.75rem}#banner.video-banner2 .search input::-moz-placeholder, .video-banner2#banner-video .search input::-moz-placeholder{color:#777}#banner.video-banner2 .search input::placeholder,.video-banner2#banner-video .search input::placeholder{color:#777}#banner.video-banner2 .search .button-search-what,.video-banner2#banner-video .search .button-search-what{width:100%;display:block;margin-top:1rem;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;padding:.3rem;background-color:#d32627;color:#fff;font-family:poppins-bold}#banner.video-banner2 .search .button-search-what img,.video-banner2#banner-video .search .button-search-what img{max-width:40px}