@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
html {scroll-behavior: smooth;}
html, body {padding:0;margin:0;width:100%;height:100%;}
body {font-family:'Poppins', sans-serif;font-size:15px;color:#222;font-weight:normal;background:#fff;}
h1, h2, h3, h4, h5, h6, p {font-family:'Poppins', sans-serif;margin-bottom:0;margin-top:1em;line-height:1.2;}
header {width:100%;height:120px;background:#eaefef;padding:0 6rem;margin:0 auto;}
header section {width:auto;height:auto;display:inline-block;float:right;padding:0;margin:0 auto;}
.newuserlogin {width:auto;display:block;margin:0 auto;}
header a:first-child {width:80px;height:auto;display:inline-block;text-align:center;float:left;}
header a:first-child img {max-width:100%;}
header nav {display:inline-block;margin-top:20px;width:auto;float:left;}
header nav ul {width:auto;float:right;margin:0;margin-left:20px;padding:0;display:inline-block;}
header nav ul li {display:inline-block;float:left;padding:2px;}
header nav ul li span {color:#000;text-decoration:none;padding:0 12px;display:inline-block;}
.loginsect  {display:inline-block;width:auto;float:left;}
.loginsect .loginsect_username, .loginsect .loginsect_password {width:140px;float:left;padding-right:8px;}
.loginsect .loginsect_login {width:140px;float:left;}
.loginsect input.button_hl {width:auto;margin-top:18px;margin-right:18px;padding:8px 10px;}
.newuser {width:auto;float:right;text-align:right;}
.loginsect .loginsect_username label {font-size:12px;}
.loginsect .loginsect_password label {font-size:12px;}
.newuser h3 {font-size:18px;padding:0;margin:0;margin-top:15px;line-height:100%;text-transform:uppercase;font-weight: normal;font-style: normal;}
.newuser a {color:#9d7c35;font-weight:normal;text-decoration:none;transition:all 200ms ease;}
.newuser a:hover {color:#000;text-decoration:underline;}
/* Slider Base */
.tour-hero-layer {position:relative;width:100%;margin-bottom:40px;display:inline-block;height:550px;}
.hero_title_layer {position: absolute;top:10%;width:75%;padding-left:10%;display: inline-block;margin: 0;z-index:1;}
.hero_title_layer h1 {font-size: 7rem;color: #fff;margin:0;padding:0;padding-bottom:40px;line-height:6rem;background: linear-gradient(to right,#ff8a00,#da1b60);-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-box-decoration-break: clone;box-decoration-break: clone;text-shadow: none;}
.slick-slider{position: relative;display: block;padding:0;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;max-width:100%;height:400px;margin:0 auto;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before, .slick-track:after {display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide {display: none;float:left;height:400px;text-align:center;margin:0;position:relative}
.slick-slide img {width:100%;height:auto;padding:0;}
.slick-large-tour .slick-slide {height:550px;}
[dir='rtl'] .slick-slide {float: right;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
/* Slider Arrows */
.slick-prev, .slick-next{font-size: 0;line-height: 0;z-index:1;position: absolute;bottom:24px;display: block;width: 44px;height: 44px;
	padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);
	cursor: pointer;color: transparent;border:none;outline:none;background:transparent;transition:all 200ms ease;
	-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:2px solid rgba(255,255,255,0.5);}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: transparent;outline: none;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1;}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .25;}
.slick-prev:before {content: '';background: url(https://iolglobalb2bcloudssl.iolcloud.com/images/arrow-left-white.svg) no-repeat;background-size: 12px;background-position: 14px 10px;width: 44px;height: 44px;display: inline-block;}
.slick-next:before {content: '';background: url(https://iolglobalb2bcloudssl.iolcloud.com/images/arrow-right-white.svg) no-repeat;background-size: 12px;background-position: 14px 10px;width: 44px;height: 44px;display: inline-block;}

.slick-prev:hover, .slick-next:hover {border:2px solid rgba(255,255,255,1);}


[dir='rtl'] .slick-prev{right:0;left: auto;}
[dir='rtl'] .slick-prev:before {background:url('https://iolglobalb2bcloudssl.iolcloud.com/images/arrow-left-white.svg') center center no-repeat;}
[dir='rtl'] .slick-next{right: auto;left:0;}
[dir='rtl'] .slick-next:before{background:url('https://iolglobalb2bcloudssl.iolcloud.com/images/arrow-right-white.svg') center center no-repeat;}
.slick-large-1 .slick-prev{left:6%}
.slick-large-1 .slick-next{right:6%}
/* Slider Dots */
.slick-dotted.slick-slider{margin-bottom: 30px;}
/* Slick Slider Customisation */
.slick-small-3 .slick-slide > a {color:#333;box-shadow: 0 0 2px 0 rgba(19,26,31,0.12), 0 2px 4px 0 rgba(19,26,31,0.22);border-radius:4px;display:block;padding:0;margin:8px;background:#fff;}
.slick-small-3 .slick-slide h3 {transition: all 200ms ease;border-radius:0 0 4px 4px;padding:6px 20px 12px 20px;margin:0;min-height:100px;line-height:1.5rem;display:inline-block;}
.slick-small-3 .slick-slide h3 span {font-weight:700;padding:0;font-size:0.9rem;display:inline-block;width:100%;}
.slick-small-3 .slick-slide h3 span {background: -webkit-gradient (linear,left top,right top,from(#ff8a00),to(#da1b60));background: linear-gradient(to right,#ff8a00,#da1b60);-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-box-decoration-break: clone;box-decoration-break: clone;text-shadow: none;}
.slick-small-3 .slick-slide a > span {position:absolute;left:0;top: 129px;z-index: 2;background: #333;padding: 4px 12px;border-radius: 4px 4px 0 0;}
.slick-small-3 .slick-slide a > span > span {font-size:0.8rem;font-weight:700;background:-webkit-gradient (linear,left top,right top,from(#ff8a00),to(#da1b60));background: linear-gradient(to right,#ff8a00,#da1b60);-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-box-decoration-break: clone;box-decoration-break: clone;text-shadow: none;}

.slider-lgoo {max-width:100px;text-align;center;}
.b2brsp_lp_wd_span {text-align:center;width:100%;display:inline-block;margin-top:20px;}
.slide_1 {background:url('https://iolglobalb2bcloudssl.iolcloud.com/images/travel-1.jpg') no-repeat center center;background-size:cover;}
.slide_2 {background:url('https://iolglobalb2bcloudssl.iolcloud.com/images/travel-2.jpg') no-repeat center center;background-size:cover;}
.slide_3 {background:url('https://iolglobalb2bcloudssl.iolcloud.com/images/travel-3.jpg') no-repeat center center;background-size:cover;}
.slide_4 {background:url('https://iolglobalb2bcloudssl.iolcloud.com/images/travel-4.jpg') no-repeat center center;background-size:cover;}
.slide_5 {background:url('https://iolglobalb2bcloudssl.iolcloud.com/images/travel-5.jpg') no-repeat center center;background-size:cover;}
.slide_6 {background:url('https://iolglobalb2bcloudssl.iolcloud.com/images/travel-6.jpg') no-repeat center center;background-size:cover;}
.slide_7 {background:url('https://iolglobalb2bcloudssl.iolcloud.com/images/travel-7.jpg') no-repeat center center;background-size:cover;}
.slide_8 {background:url('https://iolglobalb2bcloudssl.iolcloud.com/images/travel-8.jpg') no-repeat center center;background-size:cover;}
.slide_1:before, .slide_2:before, .slide_3:before, .slide_4:before, .slide_5:before, .slide_6:before, .slide_7:before, .slide_8:before, .slide_9:before,
.slide_10:before, .slide_11:before, .slide_12:before {content:'';background:rgba(0,0,0,0.4);width:100%;display:block;left:0;right:0;top:0;bottom:0;position:absolute;z-index:0;}
@media only screen and (max-width: 320px) and (min-width: 0px) {
	header {padding:12px;display:inline-block;height:auto;}
	header nav {display:none;}
	header section {display:initial;float:none;}
	.newuser {position:absolute;top:120px;right:12px;}
	.newuser h3, .newuser a {font-size:14px;}
	.loginsect {width:100%;}
	.loginsect .loginsect_username, .loginsect .loginsect_password {width:50%;margin:0;}
	.loginsect .loginsect_password {padding-right:0;}
	.loginsect input.button_hl {margin:0;margin-top:4px;}
	.slicksld div > span > span {padding:0 10px;}
	.slicksld div h1 {font-size:36px;}
	.slick-dotted.slick-slider {margin-bottom:10px;}
	.footer-logos img {max-width:100%;}

}
@media only screen and (max-width: 480px) and (min-width: 321px) {
	header {padding:12px;display:inline-block;height:auto;}
	header nav {display:none;}
	header section {display:initial;float:none;}
	.newuser {position:absolute;top:120px;right:12px;}
	.newuser h3, .newuser a {font-size:14px;}
	.loginsect {width:100%;}
	.loginsect .loginsect_username, .loginsect .loginsect_password {width:50%;margin:0;}
	.loginsect .loginsect_password {padding-right:0;}
	.loginsect input.button_hl {margin:0;margin-top:4px;}
	.slicksld div > span > span {padding:0 10px;}
	.slicksld div h1 {font-size:36px;}
	.slick-dotted.slick-slider {margin-bottom:10px;}
	.footer-logos img {max-width:100%;}
}
@media only screen and (max-width: 767px) and (min-width: 481px) {
	header {padding:12px;display:inline-block;height:auto;}
	header nav {display:none;}
	header section {width: 100%;}
	.loginsect .loginsect_username, .loginsect .loginsect_password {width:38%;margin:0;}
	.loginsect .loginsect_login {width:24%;}
	.loginsect {width:80%;padding-right:12px;}
	.loginsect input.button_hl {margin-right:0;}
	.newuser {width:20%;}
	.newuser h3, .newuser a {font-size:14px;}
	.slick-prev, .slick-next {display:none!important;}
	.slicksld div > span > span {padding:40px;}
	.slicksld div h1 {font-size:36px;}
	.slick-dotted.slick-slider {margin-bottom:10px;}
	.footer-logos img {max-width:100%;}
}
@media only screen and (max-width: 979px) and (min-width: 768px) {
	header {padding:12px;display:inline-block;height:auto;}
	header nav ul li span {padding:0 6px;}
	.loginsect .loginsect_username, .loginsect .loginsect_password {width:100px;margin:0;}
	.loginsect .loginsect_login {width:auto;}
	.loginsect {float: right;margin-right: 12px;}
	.loginsect input.button_hl {margin-right:0;}
	.newuser h3, .newuser a {font-size:14px;}
	.slicksld div > span > span {padding:60px 120px;}
	.slick-dotted.slick-slider {margin-bottom:10px;}
	.footer-logos img {max-width:90%;}
}
@media only screen and (max-width: 1279px) and (min-width: 980px) {
	header {padding:12px;display:inline-block;height:auto;}
	header nav ul li span {padding:0 6px;}
	.loginsect .loginsect_username, .loginsect .loginsect_password {width:100px;margin:0;}
	.loginsect .loginsect_login {width:auto;}
	.loginsect {float: right;margin-right: 12px;}
	.loginsect input.button_hl {margin-right:0;}
	.newuser h3, .newuser a {font-size:14px;}
	.slicksld div > span > span {padding:60px 120px;}
	.slick-dotted.slick-slider {margin-bottom:10px;}
	.footer-logos img {max-width:80%;}
}
	.pwlbiwtx {width:100%;text-align:center;margin-top:40px;margin-bottom:40px;font-size:10px;}
	.pwlbiwtx > span {color:#d50000;}
	.pwlbiwtx > sup {font-size:50%;}
@media only screen and (max-width: 768px) and (min-width: 0) {
	.mob-nav {width:56px;height:56px;display:inline-block;top:10px;right: 10px;position: absolute;background:url(../images/mob-menu.png) center center no-repeat;background-size:36px 36px;}
}
@media only screen and (min-width: 0) {
	.b2brsp_lp_body, .b2brsp_lp_bod, .b2brsp_lp_bod1 {display:inline-block;width:100%;float:left;}
	.b2brsp_lp_bod1 {width:100%;display:block;margin:0 auto;position:absolute;z-index:3;top:30px;}
	.b2brsp_lp_bod1a {display:inline-block;width:110px;height:40px;padding:0;float:left;background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/iwtx-logo-w.png') left center no-repeat;background-size:auto 100%;}
	.b2brsp_lp_bod1a a {display:block;min-height:1px;}
	.b2brsp_lp_bod1a img {display:none;}
	.b2brsp_lp_bod-nu {display:none;}
	.b2brsp_lp_bod1b1, .b2brsp_lp_bod1b2, .b2brsp_lp_bod1b4 {display:inline-block;width:100%;float:left;position:relative;}
	.b2brsp_lp_bod1b {padding:10px 0;display:inline-block;width:100%;}
	.b2brsp_lp_bod1c {width:50%;display:none;padding:10px;position:absolute;bottom:0;right:0;z-index:3;}
	.b2brsp_lp_bod1b1 input, .b2brsp_lp_bod1b2 input {width:100%;display:inline-block;border:1px solid #8b8a93;margin:0;margin-bottom:6px;padding:10px 10px 9px 10px;font-size:12px;background:#fff;border-radius:4px;font-weight:400;}
	.b2brsp_lp_bod1b1 input, .b2brsp_lp_bod1b2 input {padding-left:36px;}
	.b2brsp_lp_bod1b1 input::-webkit-input-placeholder, .b2brsp_lp_bod1b2 input::-webkit-input-placeholder {color:#ccc;}
	.b2brsp_lp_bod1b1 input:-ms-input-placeholder, .b2brsp_lp_bod1b2 input:-ms-input-placeholder {color:#ccc;}
	.b2brsp_lp_bod1b1 input::placeholder, .b2brsp_lp_bod1b2 input::placeholder {color:#ccc;}
	.b2brsp_lp_bod1b1:before, .b2brsp_lp_bod1b2:before {content:'';position:absolute;width:34px;height:34px;display:inline-block;left:0;}
	.b2brsp_lp_bod1b1:before {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/username-icon.png') center center no-repeat;background-size:60%;}
	.b2brsp_lp_bod1b2:before {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/password-icon.png') center center no-repeat;background-size:65%;}
	.b2brsp_lp_bod1b4 {width:100px;height:38px;display:inline-block;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
	.b2brsp_lp_wd_splash {display:inline-block;float:left;width:100%;background:#000;padding:20px 0;}
	.b2brsp_lp_bod2 {display:block;max-width:1170px;margin:0 auto;}
	.b2brsp_lp_bod2 h2 {margin:0;background: -webkit-gradient(linear,left top,right top,from(#ff8a00),to(#da1b60));background: linear-gradient(to right,#ff8a00,#da1b60);-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-box-decoration-break: clone;box-decoration-break: clone;text-shadow: none;padding:20px 20px 0 20px;text-align:center;}
	.b2brsp_lp_bod2 ul {list-style-position:inside;list-style:none;margin:0;padding-left:0;padding:20px;}
	.b2brsp_lp_bod2 ul li {width:100%;float:left;display:inline-block;}
	.b2brsp_lp_bod2 ul li a {color:#fff;width:100%;font-weight:bold;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;text-decoration:none;padding:10px;margin-bottom:6px;transition: all 200ms ease;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
	.b2brsp_lp_bod2 ul li a:hover {box-shadow: 0 1px 6px 0 rgba(32,33,36,0.28);background:#333;}
	.b2brsp_lp_bod2 ul li a span {font-size:18px;display:block;margin-top:10px;}
	.b2brsp_lp_bod2 ul li a img {max-width:100%;}
	.b2brsp_lp_bod2ftrs {width:100%;background:#eaefef;display:inline-block}
	.b2brsp_lp_bod2ftrs div.b2brsp_lp_wd {max-width:1170px;margin:0 auto;padding:0;}
	.b2brsp_lp_bod2ftrs div.b2brsp_lp_wd h2 {padding:0 20px 60px 20px;}
	.b2brsp_lp_bod2ftrs h1 {font-size:28px;font-weight:normal;line-height:1;text-align:center;padding:160px 20px 20px 20px;}
	.b2brsp_lp_wd_splash_1, .b2brsp_lp_wd_splash_2, .b2brsp_lp_wd_splash_3, .b2brsp_lp_wd_splash_4, .b2brsp_lp_wd_splash_5, .b2brsp_lp_wd_splash_6, .b2brsp_lp_wd_splash_7, .b2brsp_lp_wd_splash_8 {display:table;width:100%;}
	.b2brsp_lp_wd_sect1 img, .b2brsp_lp_wd_sect2 img {max-width:100%;}
	.b2brsp_lp_wd_sect1, .b2brsp_lp_wd_sect2 {width:100%;display:table-footer-group;padding:0;}
	.b2brsp_lp_wd_splash_2 .b2brsp_lp_wd_sect2, .b2brsp_lp_wd_splash_4 .b2brsp_lp_wd_sect2, .b2brsp_lp_wd_splash_6 .b2brsp_lp_wd_sect2, .b2brsp_lp_wd_splash_8 .b2brsp_lp_wd_sect2 {margin-top:0;display:table-header-group;min-height:1px;}
	.b2brsp_lp_wd_splash_1 .b2brsp_lp_wd_sect1, .b2brsp_lp_wd_splash_3 .b2brsp_lp_wd_sect1, .b2brsp_lp_wd_splash_5 .b2brsp_lp_wd_sect1, .b2brsp_lp_wd_splash_7 .b2brsp_lp_wd_sect1 {margin-top:0;display:table-header-group;min-height:1px;}
	.slick-prev {left:10px;display:none!important;}
	.slick-next {left:60px;display:none!important;}
	.b2brsp_lp_bod1c span {display:none;}
	.b2brsp_lp_bod1c a {width:50%;text-align:left;float:left;margin:10px auto 0 auto;display:inline-block;color:#000;text-decoration:none;}
	.b2brsp_lp_bod1c a:last-child {width:100%;}
	.b2brsp_lp_bod1c a img {max-width:100%;}
	.b2brsp_lp_bod2ftrs h3 {padding:20px;font-weight:normal;margin:0;font-size:28px;text-align:center;}
	.b2brsp_lp_bod2ftrs h3:after {content: '—';margin: 0;padding: 0;font-weight: bold;font-size: 64px;line-height:24px;display: block;color: #d50000;}
	.b2brsp_lp_wd_mosaic {max-width:1170px;margin:0 auto;display: flex;height: auto;flex-wrap: wrap;align-content: space-between;}
	.b2brsp_lp_wd_mosaic > div {width:100%;display:inline-block;float:left;margin:0;text-align:center;}
	.b2brsp_lp_wd_mosaic > div > h2 {padding:36px 48px;display:inline-block;width:100%;}
	.b2brsp_lp_wd_mosaic > div > img {max-width:100%;height:auto;border:10px solid rgba(255,255,255,0.1)}
}
@media only screen and (min-width: 360px) {
	
}
@media only screen and (min-width: 480px) {
	
}
@media only screen and (min-width: 640px) {
	.b2brsp_lp_bod1b {display:inline-block;width:100%;}
	.b2brsp_lp_bod1b1, .b2brsp_lp_bod1b2 {width:calc(50% - 50px);padding-right:6px;}
	.b2brsp_lp_bod1b1 input, .b2brsp_lp_bod1b2 input {margin:0;}
}
@media only screen and (min-width: 768px) {
	.b2brsp_lp_bod1a {background-size: auto 100%;background-position: 0;}
	.b2brsp_lp_bod-nu {width:calc(50% - 120px);padding:12px 0 0 0;float:left;}
	.b2brsp_lp_bod1b {width:50%;padding:0;float:right;}
	.b2brsp_lp_bod1a img {max-width:70%;margin-top:0;}
	.b2brsp_lp_bod-nu {text-align:left;}
	.b2brsp_lp_bod2ftrs h1 {font-size:36px;text-align:left;padding:40px 20px 80px 20px;}
	.b2brsp_lp_wd_splash_1, .b2brsp_lp_wd_splash_2, .b2brsp_lp_wd_splash_3, .b2brsp_lp_wd_splash_4, .b2brsp_lp_wd_splash_5, .b2brsp_lp_wd_splash_6, .b2brsp_lp_wd_splash_7, .b2brsp_lp_wd_splash_8 {display: flex;flex-direction: column;margin-bottom:40px;}
	.b2brsp_lp_wd_sect1, .b2brsp_lp_wd_sect2 {width:50%;display:inline-block;float:left;}
	.b2brsp_lp_wd_splash_1 .b2brsp_lp_wd_sect1, .b2brsp_lp_wd_splash_3 .b2brsp_lp_wd_sect1, .b2brsp_lp_wd_splash_5 .b2brsp_lp_wd_sect1, .b2brsp_lp_wd_splash_7 .b2brsp_lp_wd_sect1 {order: 2;width:50%;display:inline-block;}
	.b2brsp_lp_bod2 ul li {width:33.33333%;}
	.b2brsp_lp_bod2 ul li a span {font-size:inherit;}
	.b2brsp_lp_wd_mosaic > div {width:33.333333%;display:inline-block;float:left;margin:0;text-align:center;}
	.b2brsp_lp_wd_mosaic > div > h2 {padding:6px 24px;font-size:16px;}
	.b2brsp_lp_bod1c span {display:inline-block;text-align:left;width:auto;float:left;margin:0;color:#fff;}
	.b2brsp_lp_bod1c a, .b2brsp_lp_bod1c a:last-child {width:auto;margin:0 20px 0 0;}
	.b2brsp_lp_bod1c a:last-child {float:right;}
	.slick-prev {display:inline-block!important;}
	.slick-next {display:inline-block!important;}
}
@media only screen and (min-width: 1024px) {
	.b2brsp_lp_bod1a {background-size: auto 100%;background-position: 0;}
	.b2brsp_lp_bod2ftrs h1 {padding:40px 20px 120px 56px;}
	.b2brsp_lp_wd_sect1 h2, .b2brsp_lp_wd_sect2 h2, .b2brsp_lp_wd_sect3 h2, .b2brsp_lp_wd_sect4 h2, .b2brsp_lp_wd_sect5 h2, .b2brsp_lp_wd_sect6 h2, .b2brsp_lp_wd_sect7 h2, .b2brsp_lp_wd_sect8 h2 {font-size:20px;}
	.b2brsp_lp_bod2ftrs div.b2brsp_lp_wd h2 {padding:56px;}
	.b2brsp_lp_bod2ftrs h3 {padding: 20px 0;display: block;margin: 0 auto;max-width: 980px;}
	.b2brsp_lp_wd_mosaic {max-width:980px;}
	.b2brsp_lp_wd_mosaic > div > h2 {padding:24px;font-size:18px;}
	
}
@media only screen and (min-width: 1200px) {
	.b2brsp_lp_bod1a img {max-width:70%;}
	.b2brsp_lp_bod-nu {width:calc(100% - 720px);padding:12px 0 0 0;float:left;}
	.b2brsp_lp_bod1b {width:600px;float:right;}
	.b2brsp_lp_bod2ftrs h1 {font-size:36px;font-weight:400;line-height:1;padding:10px 0 40px 0;text-align:center;margin-top:0;}
	.b2brsp_lp_wd_splash_1, .b2brsp_lp_wd_splash_2, .b2brsp_lp_wd_splash_3, .b2brsp_lp_wd_splash_4, .b2brsp_lp_wd_splash_5, .b2brsp_lp_wd_splash_6, .b2brsp_lp_wd_splash_7, .b2brsp_lp_wd_splash_8 {margin-bottom:60px;}
	.b2brsp_lp_bod2ftrs h3 {max-width: 1170px;}
	.b2brsp_lp_wd_mosaic {max-width:1170px;}
	.b2brsp_lp_wd_mosaic > div > h2 {padding: 24px 48px;font-size: 22px;}
}
@media only screen and (min-width: 1320px) {
	.b2brsp_lp_bod-nu {text-align:right;padding-right: 20px;}
	.b2brsp_lp_bod1b4 input[type="image"] {top:62%;}
	.b2brsp_lp_bod2 ul {padding:0;}
	.b2brsp_lp_bod2ftrs div.b2brsp_lp_wd h2 {padding: 56px 100px;font-size:26px;}
	.b2brsp_lp_bod2ftrs h3 {padding:40px 0;font-weight:normal;margin:0;font-size:36px;}
}
#lblError {color:#fff;}
.hero_vid_ {position:relative;padding:0;margin:0 auto;width:100%;overflow:hidden;}
.hero_vid_title {display:inline-block;left:0;right:0;position:absolute;z-index:4;text-align:center;}
.hero_vid_title h1 {font-family:'Poppins', sans-serif;color:#fff;font-weight:400;display:block;margin:0 auto 10px auto;text-shadow:1px 1px 6px rgba(0,0,0,.4);}
.hero_vid_title p {color:#fff;text-shadow:1px 1px 6px rgba(0,0,0,.4);}
a.primt-btn {display:inline-block;padding:6px 12px;margin-top:20px;background:#0336ff;color:#fff;text-decoration:none;border-radius:4px;transition:all 200ms linear;}
a.primt-btn:hover {background:#fff;color:#0336ff;box-shadow:1px 1px 6px rgba(0,0,0,.4);}
.set_1_offers, .set_2_agent, .set_2_prime, .set_1_h1 {width:100%;display:block;position:relative;clear:both;}

.set_1_h1 {font-weight:normal;color:#fff;font-size:36px;line-height:36px;min-height:auto;text-align:center;background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/ptn-2.png') #0336ff;text-shadow: 1px 1px 6px rgba(0,0,0,.4);}
.set_2_prime {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/ptn-1.png') #eee;}
.set_2_prime-inner {display:flex;justify-content: center;text-align:center;align-items:center;flex-wrap: wrap;}
.set_2_prime-inner-set {display:block;width:100%;}
.set_2_prime-inner h2, .set_2_prime-inner p {width:100%;}
.set_2_prime-inner h2 {font-size:32px;font-weight:normal;}
.set_1 {max-width:1170px;padding:10px;margin:0 auto;display:flex;flex-wrap:wrap;}
.set_1a, .set_1b, .set_1c, .set_1d {padding:10px;transition:all 200ms linear;}
.set_1 div span {display:inline-block;width:100%;position:relative;}
.set_1 div span img {max-width:100%;position:relative;}
.set_1 div span h2 {color:#fff;padding:10px 20px;font-size:32px;position:absolute;font-weight:normal;bottom:0;left:0;right:0;text-shadow:1px 1px 6px rgba(0,0,0,.4);z-index:2;}
.set_1 div span:after {content:'';display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transition:all 200ms linear;
background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%);}
.set_1 div span+p {padding:10px 20px;}
.set_1a:hover, .set_1b:hover, .set_1c:hover, .set_1d:hover {background:#fff;box-shadow:1px 1px 6px rgba(0,0,0,.4);}
.set_2a {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/set_2a.jpg') center center no-repeat #333; background-size:cover;}
.set_2b {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/set_2b.jpg') center center no-repeat #333; background-size:cover;}
.set_2c {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/set_2c.jpg') center center no-repeat #333; background-size:cover;}
.set_2d {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/set_2d.jpg') center center no-repeat #333; background-size:cover;}
.set_1a span a.weatherwidget-io, .set_1b span a.weatherwidget-io, .set_1c span a.weatherwidget-io, .set_1d span a.weatherwidget-io
{position: absolute!important;z-index: 10;width:110px;top: 0px;right: 0px;padding: 0px;text-align: left;text-indent: 0px;}
.set_2a div.outer-flex, .set_2b div.outer-flex, .set_2c div.outer-flex, .set_2d div.outer-flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;min-height: 240px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;flex-wrap:wrap;}
 .set_2a div.inner-flex, .set_2b div.inner-flex, .set_2c div.inner-flex, .set_2d div.inner-flex {width:100%;padding:0 20px;z-index:1;} 
.set_2a div div h2, .set_2b div h2, .set_2c div h2, .set_2d div h2 {width:100%;color:#fff;font-size:36px;font-weight:normal;}
.set_2a div p, .set_2b div p, .set_2c div p, .set_2d div p {width:100%;color:#fff;font-weight:normal;}
.set_2a div.outer-flex::before, .set_2b div.outer-flex::before, .set_2c div.outer-flex::before, .set_2d div.outer-flex::before {
	content:'';background:rgba(0,0,0,0.5);width:100%;height:400px;display:block;z-index:0;position:absolute;top:0;left:0;right:0;bottom:0;
}
.super-header {width:100%;display:block;position:absolute;top:0;left:0;right:0;height:30px;z-index:1;}
.super-header-inner {display:flex;width:100%;border-bottom:1px solid rgba(255,255,255,0.15);}

.super-header-b {text-align:right;}
.super-header-a a, .super-header-b a {color:#fff;text-transform:uppercase;text-decoration:none;display:inline-block;}
.super-header-a a:before, .super-header-b a:before {content:'';display:inline-block;width:24px;height:24px;background:#ccc;vertical-align:middle;margin-right:3px;}
a.super-header-a1:before {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/faq.png') center center no-repeat; background-size:75%;}
a.super-header-a2:before {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/contact.png') center center no-repeat; background-size:75%;}
a.super-header-b1:before {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/help.png') center center no-repeat; background-size:75%;}
a.super-header-b2:before {background:url('https://cdnrsr.iolcloud.com/10427/B2B/images/signin.png') center center no-repeat; background-size:75%;}
.set_2a div div h2::before, .set_2b div div h2::before, .set_2c div div h2::before, .set_2d div div h2::before {content:'';width:100%;height:120px;display:block;}
.set_2a div div h2::before {background: url(https://cdnrsr.iolcloud.com/10427/B2B/images/agnt-icon-1.png) center top no-repeat;background-size: auto 120px;}
.set_2b div div h2::before {background: url(https://cdnrsr.iolcloud.com/10427/B2B/images/agnt-icon-1.png) center top no-repeat;background-size: auto 120px;}
.set_2c div div h2::before {background: url(https://cdnrsr.iolcloud.com/10427/B2B/images/agnt-icon-1.png) center top no-repeat;background-size: auto 120px;}
.set_2d div div h2::before {background: url(https://cdnrsr.iolcloud.com/10427/B2B/images/agnt-icon-1.png) center top no-repeat;background-size: auto 120px;}
.set_ftr {display:block;background:#222;}
.set_ftr_inner {display:flex;width:100%;flex-flow:wrap;justify-content: center;text-align:center;align-items:center;}
.set_ftr_1 {font-size:12px;color:#fff;}
.set_ftr_2 {text-align:center;}
.set_ftr_2 a {display:inline-block;width:36px;height:36px;padding:0;}
.set_ftr_2 a img {max-width:100%;}
.set_ftr_3 {text-align:right;font-size:12px;color:#fff;}
.set_ftr_3 span {color:#D50000;}
.set_ftr_3 a {color:#fff;text-decoration:none;}
.set_ftr_3 a:hover {text-decoration:underline;}

.hero_vid_ video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.hero_vid_ {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 100%;
    min-height: -webkit-fill-available;
    height: 100vh;
    height: calc(var(--vh, 1vh) * 100);
    overflow: hidden;
}



@media only screen and (min-width: 0px) {
	.b2brsp_lp_bod1 {padding:20px;}
	.super-header-inner {padding:4px;}
	
	
	.set_1_h1 {padding:30px;}
	.set_ftr {padding:20px;}
	.super-header-a a, .super-header-b a {padding:0;}
	.super-header-a, .super-header-b {width:auto;}
	.super-header-a a, .super-header-b a {font-size:10px;}
	.hero_vid_title h1 {font-size:30px;line-height:30px;}
	.set_1_offers, .set_2_agent, .set_2_prime, .set_1_h1 {padding:20px}
	.set_2_agent {padding:0;}
	.set_1_offers {min-height:1000px;}
	.set_1a, .set_1b, .set_1c, .set_1d {width:100%;}
	
	.set_2_prime {height:auto;}
	.set_ftr_1, .set_ftr_3 {width:100%;text-align:center;}
	.set_ftr_2 {width:100%;}
	.slick-prev{left:40%;}
	.slick-next {left:55%;}
}
@media only screen and (min-width: 410px) {
	.set_1_offers {min-height:1100px;}
}
@media only screen and (min-width: 480px) {
	.set_1_offers {min-height:1000px;}
	.super-header-a, .super-header-b {width:50%;}
}
@media only screen and (min-width: 768px) {
	.super-header-a, .super-header-b {width:50%;}
	.super-header-inner {padding:4px 20px;}
	.super-header-a a, .super-header-b a {font-size:12px;}
	.super-header-a a, .super-header-b a {padding:0 6px;}
	
	
	.hero_vid_title h1 {font-size:48px;line-height:48px;max-width:90%;}
	.set_1_offers, .set_2_agent, .set_2_prime, .set_1_h1 {padding:40px 6rem 60px 6rem;}
	.set_2_agent {padding:0;}
	.set_1a, .set_1b, .set_1c, .set_1d {width:33.33333%;}
	
	.set_1_offers {min-height:300px;}
	.set_2_prime {height:auto;}
	.set_ftr_1, .set_ftr_3 {width:30%;}
	.set_ftr_3 {text-align:right;}
	.set_ftr_2 {width:40%;}
}

@media only screen and (min-width:1024px) {
	
	.hero_vid_title h1 {font-size:56px;line-height:56px;max-width:60%;}

	.b2brsp_lp_bod1 {padding:20px 2rem;}
	.super-header-inner {padding:4px 2rem;}
	.set_1_offers {min-height:350px;}
	.set_1_h1 {padding:30px 2rem;}
	.set_ftr {padding:20px 2rem;}
	.hero_vid_ video {display:block;}
	
	
}
@media only screen and (min-width:1280px) {
	
	.hero_vid_title h1 {font-size:56px;line-height:56px;max-width:50%;}
	
	.b2brsp_lp_bod1 {padding:20px 6rem;}
	.super-header-inner {padding:4px 6em;}
	.set_1_h1 {padding:30px 6em;}
	.set_ftr {padding:20px 6em;}
	.hero_vid_ video {display:block;}
}