/*@import url('https://www.w3schools.com/w3css/4/w3.css');*/
.w3-container:after,.w3-container:before{content:"";display:table;clear:both}
.w3-container{padding:0.01em 16px}
.w3-center .w3-bar{display:inline-block;width:auto}
.w3-center{text-align:center!important}
.w3-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}

#banner_v437{display:block; position: relative;}
#banner_v437 .container-center{z-index:9;position:absolute;bottom:20%;width:100%;max-width:100%}
#banner_v437 .banner-wrap{width:100%;height:800px;min-height:800px;position:relative;margin-top:0;overflow:hidden;display:block;-webkit-transition:font 200ms ease-out;-moz-transition:font 200ms ease-out;-o-transition:font 200ms ease-out;transition:font 200ms ease-out}
#banner_v437 .banner-wrap .item{display:block;width:100%;height:800px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
#banner_v437 .banner-wrap .bgimage{background-color:rgba(0,0,0,0.4);position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;content:''}
#banner_v437 .bgimageinner {width: 100%;max-width: 1300px;text-align: center;height: 100%;margin: auto;display: flex; flex-direction: column;align-items: center;justify-content: center;}
#banner_v437 .bgimageinner99 {display: block; z-index: 99;}
#banner_v437 .innerWhiteBox{padding:0;box-shadow:none;width:100%;position:relative;z-index:9}
#banner_v437 .form-parent{position:relative;right:0;left:0;width:100%;max-width:1000px;margin:auto;top:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:5rem;overflow:hidden;}
#banner_v437 .banner-info{font-size:14px;font-weight:400;line-height:1.5;font-family:poppinsregular}
#banner_v437 .banner-title.webbs-banner-title{max-width:100%;text-align:center;left:0;top:auto;right:0;bottom:30%;z-index:1;padding-right:15px;padding-left:15px;margin:0 auto;display:inline-block;/*min-height:500px*/}
#banner_v437 .webbs-banner-title .banner-title-heading{max-width:100%;text-align:center;background-color:transparent;padding:30px;margin-right:20px}
#banner_v437 .banner-info{font-family:poppinsregular;padding-left:0;padding-bottom:30px;width:100%;-webkit-transition:font 200ms ease-out,margin 200ms ease-out;-moz-transition:font 200ms ease-out,margin 200ms ease-out;-o-transition:font 200ms ease-out,margin 200ms ease-out;transition:font 200ms ease-out,margin 200ms ease-out}
#banner_v437 .banner-title{position:absolute;left:0;right:0}
#banner_v437 .banner-title-heading h1{width:100%;color:#fff;font-size:80px;line-height:1;font-weight:900;font-style:italic;text-transform:uppercase;margin-bottom:20px;font-family:poppinsbold;font-weight:400;-webkit-transition:font 200ms ease-out;-moz-transition:font 200ms ease-out;-o-transition:font 200ms ease-out;transition:font 200ms ease-out}
#banner_v437 .banner-title-heading h1 span{display:block;-webkit-text-stroke:0.125rem #fff;color:transparent;}
#banner_v437 .innerWhiteBox.webbe-search-bar{background-color:transparent;box-shadow:none;overflow:hidden;height:60px}
#banner_v437 .innerWhiteBox.webbe-search-bar .form-inline{display:table;width:100%}
#banner_v437 .innerWhiteBox.webbe-search-bar .select2-selection__arrow{position:absolute;top:0;right:0;width:64px;border-right:none;border-left:none;height:60px;background-color:transparent;bottom:0}
#banner_v437 .innerWhiteBox.webbe-search-bar.tabing_form{height:auto;position:absolute;bottom:5%;padding-top:40px;padding-bottom:40px;background:transparent}
#banner_v437 .innerWhiteBox.webbe-search-bar.tabing_form:before{background-color:transparent;content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0}
.row{position:relative;clear:both;display:inline-block;width:100%}
#banner_v437 .innerWhiteBox.webbe-search-bar.tabing_form .form-inline{width:100%;position:relative}
#banner_v437 .innerWhiteBox.webbe-search-bar.tabing_form .form-inline .form-group-row{display:table;width:100%;border-spacing:10px;background-color:rgba(145,145,145,0.5);padding:0px;}
#banner_v437 .innerWhiteBox.webbe-search-bar.tabing_form .form-inline .form-group-row.mob{display:none;}
#banner_v437 .banner-form-title{width:100%;text-align:left;background-color:transparent}
#banner_v437 .banner-form-title h2{width:100%;font-size:20px;text-transform:capitalize;text-align:center;z-index:1;position:relative;letter-spacing:inherit;font-family:poppinsbold;font-weight:400;padding:20px 15px 10px}
#banner_v437 .banner-form-title strong{font-family:poppinsbold}
#banner_v437 .form_tab{position:relative;margin-top:0;margin-left:10px;margin-right:10px}
#banner_v437 .tabpad{/*display:table;*/width:100%;position:relative}
#banner_v437 .range_slider_scroll_bar{display:table-cell;width:45%;margin-right:2%;vertical-align:middle;padding-right:15px}
#banner_v437 .right_btn_submit{display:table-cell;vertical-align:middle;text-align:right;width:170px;padding-top:10px;float:right}
#banner_v437 .btn.btn-outline{padding:10px 30px;background:#fff;text-transform:uppercase;letter-spacing:1px;-webkit-box-shadow:none;box-shadow:none;height:55px;width:273px;border:none;font-family:poppinsregular;font-size:14px;font-weight:800;line-height:25px;text-align:center;display:inline-block;vertical-align:middle;position:relative;outline:none;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;border-radius:4px;cursor:pointer}
#banner_v437 .btn.btn-outline.details_btn{width:100%;max-width:150px;padding:10px;height:43px;font-size:14px;font-family:poppinsbold;-webkit-transition:background 200ms ease-out,font 200ms ease-out,padding 200ms ease-out,margin 200ms ease-out;-moz-transition:background 200ms ease-out,font 200ms ease-out,padding 200ms ease-out,margin 200ms ease-out;-o-transition:background 200ms ease-out,font 200ms ease-out,padding 200ms ease-out,margin 200ms ease-out;transition:background 200ms ease-out,font 200ms ease-out,padding 200ms ease-out,margin 200ms ease-out;text-decoration:none;min-width:120px}
#banner_v437 .banner-wrap .owl-item.active .banner-title-heading{/*-webkit-animation:2s .9s fadeIn both;animation:2s .9s fadeIn both*/animation: animatebottom 1s;}
/*#banner_v437 .banner-wrap .owl-item.active .banner-title-heading{visibility:visible;animation-name:fade-up;opacity: 1;transform: translateZ(0);transition-duration: 2s;transition-timing-function: ease;}*/
#banner_v437 .banner-wrap .owl-item.active .banner-info{-webkit-animation:2s .9s fadeIn both;animation:2s .9s fadeIn both}
#banner_v437 .innerWhiteBox.landing-page .colmd-2{width:calc(100%/3);display:table-cell;margin-right:20px;margin-bottom:0}
#banner_v437 .innerWhiteBox.landing-page .colmd-2.fullwidth{/*width:100%;*/}
#banner_v437 .innerWhiteBox.landing-page .custom-form-group{display:table-cell;margin-bottom:15px;border-collapse:separate}
#banner_v437 .innerWhiteBox.landing-page .custom-form-group:focus{box-shadow: 0 0 5px #929292;transition:box-shadow .5s,border-color .25s ease-in-out;}
#banner_v437 .select2-selection__rendered{padding-left:25px;padding-right:20px}
#banner_v437 .select2-selection__arrow{position:absolute;top:13px;right:15px;width:60px;border-left:none;height:30px}
#banner_v437 .innerWhiteBox .select2-container--default .select2-selection--single .select2-selection__arrow b{background:none;border-width:0;border-color:transparent;width:40px;height:40px;top:30px;margin-left:-10px;margin-top:-25px;background-size:17px;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
#banner_v437 .innerWhiteBox .select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"\f107";font-family:fontawesome;color:#fff;font-size:22px;text-align:center;position:absolute;top:8px;left:10px}
#banner_v437 .innerWhiteBox.webbe-search-bar .form-parent .select2-selection__rendered{line-height:52px;background-color:transparent;}
#banner_v437 .innerWhiteBox.webbe-search-bar .form-parent .select2-container .select2-selection--single{/*min-height:50px*/}
#banner_v437 .custom-form-control{display:block;width:100%;height:34px;min-height:55px;background-color:transparent;background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:6px 15px 6px 0;-webkit-transition:none;-o-transition:none;transition:none;border-left:none;border-right:none;border-top:none;font-family:poppinsregular;font-size:16px;font-weight:400;line-height:28px;outline:0}
#banner_v437 select.custom-form-control{font-size:16px;font-family:poppinsregular}
#banner_v437 .custom-form-group{margin-bottom:15px;display:block}
#banner_v437 input,#banner_v437 select{vertical-align:middle}
#banner_v437 .innerWhiteBox.webbe-search-bar .select2-selection__rendered{color:#fff;text-transform:uppercase;letter-spacing:1px;font-family:'Muli',sans-serif;font-weight:400;font-size:18px;text-align:left;line-height:60px;height:60px;border-radius:60px;border:2px solid transparent;}
#banner_v437 .title-box-banner{padding:0;background-color:transparent;position:relative;display:inline-block;float:inherit;width:100%;max-width:1024px}
#banner_v437 .select2-selection__rendered{line-height:55px;letter-spacing:1px;font-family:poppinsbold}
#banner_v437 .select2-selection__rendered{text-transform:uppercase;font-size:14px}
#banner_v437 .select2-container .select2-results__option{padding:15px 20px;user-select:none;-webkit-user-select:none;font-family:poppinsregular;font-weight:700;font-size:14px;text-transform:upperacse}
#banner_v437 .select2-search--dropdown{display:none;padding:4px}
#banner_v437 .slider-labels{width:38%;vertical-align:middle;display:table-cell;padding:0 15px;text-align:center;font-family:poppinsregular;font-size:14px}
#banner_v437 .noUi-horizontal .noUi-handle{width:31px;height:31px;top:-12px}
#banner_v437 .noUi-handle{border-radius:50%;box-shadow:none}
#banner_v437 .noUi-horizontal{height:10px}
#banner_v437 .noUi-target,#banner_v437 .noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}
#banner_v437 .noUi-target{position:relative;direction:ltr}
#banner_v437 .noUi-base{width:100%;height:100%;position:relative;z-index:1}
#banner_v437 .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}
#banner_v437 .noUi-handle{position:relative;z-index:1}
#banner_v437 .noUi-base,#banner_v437 .noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#banner_v437 .noUi-horizontal{height:8px;margin-top:6px}
#banner_v437 .noUi-horizontal .noUi-handle{width:25px;height:25px;border-radius:0;left:-2px;top:-8px}
#banner_v437 .noUi-connect{-webkit-transition:background 450ms;transition:background 450ms}
#banner_v437 .noUi-origin{border-radius:10px}
#banner_v437 .noUi-target{border-radius:10px}
#banner_v437 .noUi-handle{cursor:default;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#banner_v437 .caption{width:49%;display:inline-block;font-size:15px;position:relative;text-align:center}
#banner_v437 .slider-labels .caption span{margin-left:15px}
#banner_v437 .caption:last-child:before{display:none}
#banner_v437 .noUi-horizontal .noUi-handle.noUi-handle-upper{right:18px;left:auto}
#banner_v437 .item{cursor:pointer}
#banner_v437 .btn.btn-outline.search_finance_btn{width:100%;max-width:100%;/*padding:10px;*/color:#fff;background:linear-gradient(45deg,#990d0f,#ee383a);background-color:#cc0c0c;font-family:poppinssemibold;font-weight:400;margin-top:0;font-size:18px;line-height:40px;height:60px;border-radius:60px;}
#banner_v437 .select2-container--default .select2-selection--single{border:none;background-color:transparent;}
#banner_v437 form a{text-decoration:none}
#banner_v437 .banner-wrap .video_banner{width:100%}
#banner_v437 .banner-wrap .video_banner video{vertical-align:top;object-fit:cover;width:100%;height:700px}
#banner_v437 .innerWhiteBox.webbe-search-bar.vidSliderSearch{/*position:relative;background-color:#322b2c*/}
#banner_v437 .banner-wrap .vidMuteDiv{display:block;width:100px;position:absolute;top:5%;left:5%;cursor:pointer;z-index:5}
#banner_v437 .banner-wrap .toggleBtnDown{top:24%}
#banner_v437 .banner-wrap .vidMuteDiv .fa{color:rgba(255,255,255,0.7);font-size:40px}
#banner_v437 .banner-wrap .image_banner{display:none}
#banner_v437 .slider_topbar{background-color:#cc0c0c;color:#fff;}
#banner_v437 .slider_topbar .topbar_center{display:block;max-width:1400px;margin:auto;text-align:left;padding:20px 15px;font-size:16px;font-weight:600;}
.select2-container .select2-results__option{padding:15px 20px;user-select:none;-webkit-user-select:none;font-family:poppinsregular;font-weight:700;font-size:14px;text-transform:upperacse}
.select2-search--dropdown{display:none;padding:4px}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#545454;color:#fff}

@media only screen and (max-width:1180px) {
#banner_v437 .container-center{bottom:30%}
}
@media only screen and (max-width: 1024px){
#banner_v437 .banner-wrap .video_banner video{height:auto;}
#banner_v437 .banner-title-heading h1{font-size:60px;}
}
@media only screen and (max-width:900px) {
#banner_v437 .form-parent{max-width:96%;}
#banner_v437 .slider_topbar{position:absolute;top:65px;width:100%;z-index:2;}
#banner_v437 .slider_topbar .topbar_center{padding:10px 5px}
}
@media only screen and (max-width:767px) {
#banner_v437 .banner-title-heading h1{font-size:40px;}
#banner_v437 .banner-wrap .videodivfr iframe{height:35vh}
#banner_v437 .banner-wrap .video_banner{margin-top:60px}
#banner_v437 .banner-wrap .vidMuteDiv{top:20%}
#banner_v437 .banner-wrap .vidMuteDiv .fa{font-size:26px}
#banner_v437 .banner-wrap .video_banner{display:none}
#banner_v437 .banner-wrap .image_banner{display:block}
#banner_v437 .slider_topbar .topbar_center{font-size:12px;}
#banner_v437 .form-parent{border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0 5px;}
#banner_v437 .innerWhiteBox.webbe-search-bar.tabing_form .form-inline .form-group-row{border-spacing:0px;padding:0px;border-radius:60px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);}
#banner_v437 .innerWhiteBox.webbe-search-bar.tabing_form .form-inline .form-group-row.mob{display:table;background-color:transparent;margin:15px 0;}
#banner_v437 .innerWhiteBox.landing-page .custom-form-group.desktop{display:none;}
#banner_v437 .innerWhiteBox.landing-page .colmd-2{width: calc(100%/2);}
#banner_v437 .innerWhiteBox.landing-page .custom-form-group.mobile{width:100%;}
#banner_v437 .innerWhiteBox.webbe-search-bar .form-parent .select2-selection__rendered{line-height:55px;font-size:14px;padding-left:15px;}
#banner_v437 .webbs-banner-title .banner-title-heading{padding:20px 0;margin-right:0;}
#banner_v437 .container-center{left:0;}
}

#banner_v437 .m437H1 {margin: 0px; padding: 0px 10px; color: #fff;font-family: Montserrat; font-size: 32px; font-weight: 300; letter-spacing: 2px; text-transform: uppercase;}
#banner_v437 .m437H3 {margin: 0px; padding: 20px 10px; padding-top: 14px; color: #fff; font-family: Montserrat; font-size: 40px; font-weight: 600; letter-spacing: 2px; text-transform: uppercase;}
#banner_v437 .m437link {font-family: Montserrat; font-size: 16px; font-weight: 300; letter-spacing: 2.5px; text-transform: uppercase;color: #fff; padding: 14px 20px; display: inline-block; background-color: #414141;}
#banner_v437 .m437link:hover { background-color: #fff; color: #414141;}
#banner_v437 .banner-wrap {height: 800px; min-height: 800px;}
#banner_v437 .banner-wrap .item {height: 800px;min-height: 800px;}
@media only screen and (max-width:1600px) {
  #banner_v437 .banner-wrap {height: 700px; min-height: 700px;}
  #banner_v437 .banner-wrap .item {height: 700px;min-height: 700px;}
}
@media only screen and (max-width:1440px) {
    #banner_v437 .m437H1 {font-size: 28px; line-height: 1.1;}
    #banner_v437 .m437H3 {font-size: 36px; line-height: 1.1;}
    #banner_v437 .m437link {font-size: 15px;}
}
@media only screen and (max-width:1400px) {
  #banner_v437 .banner-wrap {width: 100%; padding-top: 41%; height: auto; min-height: auto; max-height: auto;}
  #banner_v437 .banner-wrap .item {height:100%;min-height:100%;}
  .owl-carousel .owl-stage {height:100%;min-height:100%;}
  #heroImage_v437 {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
  #heroImage_v437 .owl-item, #heroImage_v437 .owl-stage-outer {height:100%;min-height:100%;}
}
@media only screen and (max-width:1023px) {
  #banner_v437 .m437H1 {font-size: 18px;}
  #banner_v437 .m437H3 {font-size: 24px;}
  #banner_v437 .m437link {font-size: 13px;}
}
@media only screen and (max-width:768px) {
  #banner_v437 .m437H1 {font-size: 14px;}
  #banner_v437 .m437H3 {font-size: 16px;}
  #banner_v437 .m437link {font-size: 13px;}
}
@media only screen and (max-width:639px) {
}
