.imgRight{text-align:center;padding:5px;}
.BLK_CAP{clear:both;padding:10px 0;}
.cForm input[type=submit]{float:right;margin-right:13px;}
.affiliateForm .giconsDiv{position:absolute;}
.rentalForm .reservationForm ul li input[type=text]{height:19px;}
@media only screen and (min-width:0) and (max-width:500px){.nmenu ul{margin:0 0 0 20px;}.cForm ul li{width:80%;margin:0 auto;}.cForm input{width:100%;}.cForm ul li.CM .g-recaptcha{margin-top:0;}.cForm input[type=submit]{width:100%;margin-top:20px;}.cForm textarea{width:100%;}.scol{width:80%;clear:both;margin:0 auto;padding-top:30px;}.OuterDiv{width:100%;}.wrapper h1{font-size:18px;}.wrapper .book{font-size:17px;text-align:center;}}
@media only screen and (min-width:501px) and (max-width:800px){.nmenu ul{margin:0 0 0 20px;}.cForm ul li{width:100%;float:left;}.cForm input{width:90%;}.cForm ul li.CM .g-recaptcha{margin-top:0;}.cForm input[type=submit]{width:200px;margin-top:85px;}.cForm textarea{width:90%;}.scol{width:100%;margin:0 auto;float:left;}.OuterDiv{float:left;}.wrapper h1{font-size:18px;}.wrapper .book{font-size:17px;text-align:center;}}
@media only screen and (min-width:801px){.nmenu ul{list-style:none;height:40px;border-bottom:1px solid #ccc;}.nmenu li{padding:0 0;}.cForm ul li{width:50%;float:left;}.cForm ul li.CM{width:100%;}.cForm ul li.CM .g-recaptcha{margin-top:0;}.cForm input[type=submit]{width:200px;margin-top:85px;}.cForm input,.cForm textarea{width:calc(100% - 30px);}.OuterDiv{width:100%;float:left;margin-top:20px;}.scol{width:Calc(100% - 30px);margin-left:0px;float:left;}.affiliateBody{width:70%;background:#F2F2F2;padding:35px 25px;font-size:0.9em;}}
.affiliateWrap{display:flex;flex-direction:column;align-items:center;justify-content:center;}
.affiliateWrap .videoWrap{display:flex;align-items:flex-start;gap:15px;}
.affiliateWrap .videoWrap .affiliateContent{margin-top:20px;width:50%;}
.affiliateWrap .videoWrap .OuterDiv{width:50%;}
.wrapper{background:#fff;border-radius:10px;z-index:999;}
.wrapper{max-width:1370px;margin-bottom:60px;width:auto;}
.wrapper h1,.wrapper p,.wrapper ul{margin:0;padding:0;}
.NT .info{line-height:20px;}
.BLK_BTN .NT{margin-top:90px !important;}
.wrapper li{list-style:none;}
.wrapper .pageHeading{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;}
.cancelRental{margin:0!important;}
.book{color:var(--interactive-color);font-size:1.2em;cursor:pointer;}
.wrapper .affiliateInfo{display:flex;box-shadow:rgba(0,0,0,0.15) 0px 5px 15px 0px;border-radius:0.6em;line-height:22px;margin-top:20px;}
.affiliateBody{width:40%;background:#F2F2F2;padding:35px 25px;font-size:0.9em;}
.affiliateBody img{width:100%;position:relative;top:80px;}
.affiliateBody .info > div{margin-bottom:20px;line-height:22px;}
.affiliateBody .info .phone{float:left;width:50%;font-size:1em;margin-top:0;}
.affiliateBody .stepImg{margin:0 !important;text-align:center;}
.affiliateBody .stepImg .contactUsImg{width:85%;}
.wrapper a{color:var(--interactive-color);text-decoration:underline;}
.affiliateInfo .affiliateForm{width:98%;padding:19px 20px;}
.affiliateInfo .affiliateForm section li > div{position:relative;}
.affiliateInfo .affiliateForm li > div > div{position:absolute;}
.affiliateInfo .affiliateForm li{float:left;width:50%;}
.affiliateInfo .affiliateForm li label{font-size:0.9em;}
.affiliateInfo .affiliateForm section input[type=text],.affiliateInfo .affiliateForm section input[type=email],select{border:none;padding:0;border-bottom:1px solid #212529;width:95%;outline:none;box-shadow:unset;border-radius:unset;}
.affiliateInfo .affiliateForm section li .fa-solid{padding:0;min-width:10px;line-height:32px;}
.BLK_STL > ul > li,.BLK_FLN > ul > li,.BLK_EML > ul > li{width:calc(49.5% - 10px);}
.BLK_SUB > ul >li:nth-child(2){display:none;}
.BLK_REZ,.BLK_SER{display:none;}
.affiliateInfo .affiliateForm section.BLK_BTN li.NT{width:fit-content;float:right;margin:0 !important;margin-top:20px !important;}
.affiliateInfo .affiliateForm section li textarea{height:100px;width:calc(100% - 30px);border:1px solid #212529;padding:5px 10px;}
@media only screen and (min-width:1580px){.wrapper{max-width:1500px;}}
@media only screen and (min-width:1281px) and (max-width:1419px){.wrapper{max-width:1220px;}}
@media only screen and (min-width:1025px) and (max-width:1280px){.wrapper{max-width:90%;}.affiliateBody .stepImg .contactUsImg{width:100%;}}
@media only screen and (min-width:801px) and (max-width:1024px){.wrapper{max-width:95%;margin:95px auto;}.affiliateBody{width:70%;background:#F2F2F2;padding:35px 25px;font-size:0.9em;}.affiliateBody .info .phone{margin:0;margin-bottom:14px;}.affiliateInfo .affiliateForm{width:90%;padding:20px;}.affiliateBody .stepImg .contactUsImg{width:100%;height:285px;}.affiliateInfo .affiliateForm section input[type=text],.affiliateInfo .affiliateForm section input[type=email],select{border:none;padding:0;border-bottom:1px solid #212529;width:95%;height:35px;outline:none;box-shadow:unset;border-radius:unset;}}
@media only screen and (min-width:0px) and (max-width:800px){.affiliateInfo .affiliateForm li.CM{width:100%;}.affiliateBody img{width:100%;position:relative;top:0px;}.affiliateWrap .videoWrap{display:flex;flex-direction:column;align-items:flex-start;gap:15px;}.affiliateWrap .videoWrap .affiliateContent{margin-top:20px;width:100%;}.affiliateWrap .videoWrap .OuterDiv{width:100%;}.wrapper{max-width:94%;margin:-20px auto;padding-bottom:70px;}.affiliateBody .stepImg{display:none;}.wrapper .affiliateInfo{box-shadow:none;border-radius:0;flex-direction:column-reverse;gap:25px;}.affiliateBody{width:auto;border-radius:0.6em;padding:35px 16px;}.affiliateInfo .affiliateForm{width:auto;padding:8px 3px;box-shadow:unset;border-radius:0.6em;}}
@media only screen and (min-width:0px) and (max-width:500px){.wrapper .pageHeading h1{font-size:20px;}.affiliateBody img{width:100%;position:relative;top:5px;}.affiliateBody .stepImg{display:none;}.affiliateInfo .affiliateForm{box-shadow:none;}.BLK_STL > ul > li,.BLK_FLN > ul > li,.BLK_EML > ul > li{width:calc(100% - 5px);}.affiliateInfo .affiliateForm section li input[name="submit"]{float:none;width:100%;height:50px;margin-top:95px;font-size:1.3em;}}
@media only screen and (min-width:0px) and (max-width:340px){.wrapper{max-width:95%;}.wrapper .pageHeading > h1{font-size:1.6em;}.wrapper .pageHeading > div{font-size:1.1em;}}