https://info.fastmarkets.com/rs/930-YSN-342/images/select_arrow.pnghttps://info.fastmarkets.com/rs/930-YSN-342/images/select_arrow.pnghttps://info.fastmarkets.com/rs/930-YSN-342/images/select_arrow.pnghttps://info.fastmarkets.com/rs/930-YSN-342/images/select_arrow.pnghttps://info.fastmarkets.com/rs/930-YSN-342/images/select_arrow.pnghttps://info.fastmarkets.com/rs/930-YSN-342/images/select_arrow.pnghttps://info.fastmarkets.com/rs/930-YSN-342/images/select_arrow.png@charset "utf-8";
/* CSS Document */
 @media (min-width: 576px){
     .container {
         max-width: 540px;
    }
}
 @media (min-width: 768px){
     .container {
         max-width: 720px;
    }
}
 @media (min-width: 992px){
     .container {
         max-width: 960px;
    }
}
 @media (min-width: 1200px){
     .container {
         max-width: 960px;
    }
}
 body {
     font-family: "LL Brown Regular Web";
     font-weight: 400;
     color: #313132;
}
 section {
     padding: 35px 0;
}
 .navbar-shrink .fixed-top{
    z-index: 99999;
}
 .scroll-to-top {
     z-index: 1042;
     right: 1rem;
     bottom: 1rem;
     display: none;
}
 .scroll-to-top a {
     width: 3.5rem;
     height: 3.5rem;
     background-color: rgba(33, 37, 41, 0.5);
     line-height: 3.1rem;
}
 #mainNav img{
    max-width: 194px;
     width: auto;
     max-height:40px;
}
 #mainNav {
     padding-top: 1rem;
     padding-bottom: 1rem;
}
 #mainNav .navbar-brand {
     color: #fff;
}
 #mainNav .navbar-nav {
     margin-top: 1rem;
     letter-spacing: 0.0625rem;
}
 #mainNav .navbar-nav li.nav-item a.nav-link {
     color: #fff;
}
 #mainNav .navbar-nav li.nav-item a.nav-link:hover {
     color: #18BC9C;
}
 #mainNav .navbar-nav li.nav-item a.nav-link:active, #mainNav .navbar-nav li.nav-item a.nav-link:focus {
     color: #fff;
}
 #mainNav .navbar-nav li.nav-item a.nav-link.active {
     color: #18BC9C;
}
 #mainNav .navbar-toggler {
     font-size: 80%;
     padding: 0.8rem;
}
 @media (min-width: 992px) {
     #mainNav {
         padding-top: 30px;
         padding-bottom: 30px;
         -webkit-transition: padding-top 0.3s, padding-bottom 0.3s;
         transition: padding-top 0.3s, padding-bottom 0.3s;
    }
     #mainNav .navbar-brand {
         font-size: 2em;
         -webkit-transition: font-size 0.3s;
         transition: font-size 0.3s;
    }
     #mainNav .navbar-nav {
         margin-top: 0;
    }
     #mainNav .navbar-nav > li.nav-item > a.nav-link.active {
         color: #fff;
         background: #18BC9C;
    }
     #mainNav .navbar-nav > li.nav-item > a.nav-link.active:active, #mainNav .navbar-nav > li.nav-item > a.nav-link.active:focus, #mainNav .navbar-nav > li.nav-item > a.nav-link.active:hover {
         color: #fff;
         background: #18BC9C;
    }
     #mainNav.navbar-shrink {
         padding-top: 0.5rem;
         padding-bottom: 0.5rem;
    }
     #mainNav.navbar-shrink .navbar-brand {
         font-size: 1.5em;
    }
}
 #mainNav{
     box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;
}
 .formTop {
     color: #FFFFFF ;
     font-size: 20px;
     padding: 18px;
}
 .formTop p{
    font-size: 20px;
     line-height: 29px;
}
 .form_wrap {
     background-color: #fff;
     max-width: 372px;
     width: 100%;
     margin: 0 auto;
     border: 1px solid #dddddd;
     margin-top: -200px;
     box-shadow: 0 0 3px #dddddd;
     display: inline-block;
     z-index: 9991;
     position: relative;
     float: right;
}
/* End of variables calling */
 .banner{
}
 .banner p{
    margin-bottom: 0px;
     font-size: 16px;
     line-height: 24px;
}
 .banner h1, .banner p {
     color: #323232;
}
 .common_section p{
    font-size: 16px;
     line-height: 26px;
     font-weight: 400;
}
 .common_section li{
    font-size: 16px;
     line-height: 29px;
}
 .formTop p{
    font-size: 20px;
     line-height: 29px;
     font-weight: 400;
}
 .footer{
     font-family: "LL Brown Regular Web";
     font-weight: 300;
     width: 100%;
     color: #ffffff;
     padding: 35px 0px;
	 background-color: #323232;
}
 .footer h5{
    font-size: 11px;
     line-height: 16px;
     color: #ffffff;
}
 .footer p{
    font-size: 12px;
     line-height: 21px;
     color: #ffffff;
     margin-bottom: 0px;
}
 .formBody {
     float: left;
     width: 100%;
     padding: 22px 15px 25px 15px;
}
 .formBody form{
    float: left;
     width: 100% !important;
}
 .formBody form a span{
     color: #8c8c8c !important;
}
 .formBody form a:hover, .footer a:hover, a:hover, .formBody form a:focus, .footer a:focus, a:focus{
    color: #8c8c8c;
}
 .footer ul {
     margin: 0px;
     padding: 0px;
}
 .footer ul li{
    list-style: none;
     font-size: 12px;
     line-height: 21px;
}
 .ftext2 li .ftext2_inner {
     float: left;
     width: 100%;
     position: relative;
     padding-left: 30px;
}
 .ftext2 .ftext2_inner img{
    position: absolute;
     left: 0px;
     top: 6px;
}
 .ftext2 li .ftext2_inner span{
    float: left;
     width: 100%;
}
 .ftext2 li .ftext2_inner span a{
    display: inline-block;
     width: 100%;
}
 .ftext2 li .ftext2_inner .mktoText {
     float: left;
     width: 100%;
}
 .ftext4 .ftext4_inner{
    float: left;
     width: 100%;
     position: relative;
     padding-left: 30px;
}
 .ftext4 .ftext4_inner i{
     position: absolute;
     left: 0px;
     top: 2px;
     width: 17px;
     height: 18px;
     line-height: 13px;
}
 .ftext4 .ftext4_inner a{
    float: left;
     display: inline-block;
}
 .mktoForm .mktoError .mktoErrorMsg .mktoErrorDetail{
    color: #ffffff !important;
}
 .ftext4_inner.ftext4_inner_row1 {
     margin-bottom: 10px;
}
 .common_section ul {
     margin: 0px;
     padding-left: 19px;
}
 .copyTxt, .copyTxt p{
    font-size: 12px;
     line-height: 17px;
     color: #ffffff;
}
 .copyTxt {
     margin-top: 30px;
}

/* LP with No Form */

.page_no_form .banner h1{    font-size: 35px; line-height: 40px; }


 @media(max-width: 767px){
     .footer .bottom_border .col{
        margin-bottom: 30px;
    }
}
 @media(max-width: 667px){
     footer.footer .col {
         width: 100% !important;
         max-width: 50% !important;
         flex-basis: auto !important;
    }
}
 @media(max-width:480px){
     .footer .bottom_border .col{
        margin-bottom: 30px;
    }
     .footer .bottom_border .col:last-child{
         margin-bottom: 0px;
    }
     .footer p{
        line-height: 18px;
    }
}
 .mktoForm *{
     color: #313132 !important;
}
#top-banner .mktoForm ::-webkit-input-placeholder, .mktoForm ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
     color: #6f0791 !important;
}
 #top-banner .mktoForm::-moz-placeholder, .mktoForm::-moz-placeholder {
    /* Firefox 19+ */
     color: #6f0791 !important;
}
 #top-banner .mktoForm :-ms-input-placeholder, .mktoForm :-ms-input-placeholder {
    /* IE 10+ */
     color: #6f0791 !important;
}
 #top-banner .mktoForm :-moz-placeholder, .mktoForm :-moz-placeholder {
    /* Firefox 18- */
     color: #6f0791 !important;
}
 #top-banner .mktoForm .mktoLabel, .mktoForm .mktoLabel{
     width: auto !important;
     padding-bottom: 5px;
     margin-top: 0px !important;
     padding-top: 0px;
     font-family: "LL Brown Regular Web" !important;
     font-size:14px !important;
     line-height: 17px;
}
 .mktoForm input[type=text], .mktoForm input[type=url], .mktoForm input[type=email], .mktoForm input[type=tel], .mktoForm input[type=number], .mktoForm input[type=date], .mktoForm textarea.mktoField, .mktoForm select.mktoField, {
     width: 100% !important;
     border: 1px solid #6f0791 !important;
     border-radius: 5px !important;
     font-family: "LL Brown Regular Web" !important;
     height:52px;
}
 .formContainer .mktoForm textarea.mktoField, .formContainer1 .mktoForm textarea.mktoField{
    height:auto !important;

}
 .mktoForm input[type=text]:focus, .mktoForm input[type=url]:focus, .mktoForm input[type=email]:focus, .mktoForm input[type=tel]:focus, .mktoForm input[type=number]:focus, .mktoForm input[type=date]:focus, .mktoForm textarea.mktoField:focus, .mktoForm select.mktoField:focus{
     box-shadow: inset 0px 0px 0px 0px #6f0791 !important;
     border: 1px solid #6f0791 !important;

}
 .mktoForm input[type=text], .mktoForm input[type=url], .mktoForm input[type=email], .mktoForm input[type=tel], .mktoForm input[type=number], .mktoForm input[type=date], .mktoForm textarea.mktoField, .mktoForm select.mktoField{
     padding: 5px 10px !important;
     color:#313132 !important;
     outline: none !important;
     font-family: "LL Brown Regular Web";
     font-size:13px;
     width: 50%
     border: 1px solid #dddddd !important;
     border-radius: 4px !important;
     font-weight: 400 !important;
}
 .mktoForm *{
     font-size: 9px;
     color: #313132!important;
     line-height: 9px;
}
 .mktoRangeField {
     float: left !important;
     width: 100% !important;
     margin-top: 20px !important;
}
 .mktoForm input[type=range] {
     padding: 0.25em 0;
     margin: 0;
     width: 100% !important;
}
 .mktoForm .mktoRangeField .mktoRangeValueText{
     width: 130px !important;
     margin: 0 auto;
     color: #ffffff !important;
}
 .mktoForm input[type=checkbox] + label:before, .mktoForm input[type=radio] + label:before{
    display: none;
}
 .mktoForm input[type=checkbox], .mktoForm input[type=radio]{
    opacity: 1;

}
 .mktoForm .mktoRadioList, .mktoForm .mktoCheckboxList {
     padding: 0px;
     float: left;
     width: 100% !important;
}
 .mktoForm .mktoRadioList > input, .mktoForm .mktoCheckboxList > input{
    margin-top: 2px;
}
 .mktoForm button.mktoButton{
    color: #ffffff !important;
}
 .mktoFormCol .mktoFormRow.uniqueLabel .mktoFieldWrap .mktoLabel, .mktoFormCol .twoCol_uniqueLabel .mktoFieldWrap .mktoLabel{
     width: 100% !important;
     padding: 3px 0 0 35px;
     max-width: 100% !important;
     color: #313132!important;
}
 .mktoFormCol .mktoFormRow.uniqueLabel .mktoFieldWrap .mktoLogicalField.mktoCheckboxList, .mktoFormCol .twoCol_uniqueLabel .mktoFieldWrap .mktoLogicalField.mktoCheckboxList{
     position: absolute;
     left: 0;
     top: 0;
     padding: 0;
     width: 40px !important;
}
 .mktoForm .mktoFormRow.uniqueLabel .mktoLabel, .mktoForm .twoCol_uniqueLabel .mktoLabel {
     float: left !important;
     width: 100% !important;
     padding-left: 32px;
     line-height: 1.1em !important;
}
 .mktoForm .mktoFormRow.uniqueLabel .mktoCheckboxList, .mktoForm .twoCol_uniqueLabel .mktoCheckboxList {
     float: left;
     width: 20px !important;
     position: absolute;
     left: 0px;
     top: 1px;
     padding: 0px;
     margin: 0px !important;
     margin-top: 0px !important;
     padding-top: 0px !important;
}
 .mktoForm .mktoRadioList, .mktoForm .mktoCheckboxList{
    padding: 0px !important;
}
 .mktoForm .mktoAsterix{
     color: #bf0000 !important;
}
 .mktoForm .mktoFormRow.uniqueLabel .mktoCheckboxList label, .mktoForm .twoCol_uniqueLabel .mktoCheckboxList label {
     display: block;
     position: absolute;
     left: 0px;
}
 .mktoForm .mktoRadioList > input, .mktoForm .mktoCheckboxList > input{
    margin-top: 0px !important;
}
 .mktoForm .mktoRadioList > label, .mktoForm .mktoCheckboxList > label{
    margin-top: -1px !important;
}
 .mktoForm .mktoFormCol,.formContainer .mktoForm .mktoFormCol {
     width: 200px !important;
     margin: 1%;
}
.mktoFormCol:nth-last-child(2):first-child, .formContainer .mktoFormCol:nth-last-child(2):first-child{
     width: 100% !important;
}
.mktoForm .mktoError .mktoErrorMsg {
     color: #ffffff !important;
}
 .mktoForm .mktoRadioList input[type="radio"]{
     display: none;
}
 .mktoForm .mktoRadioList input[type="radio"] + label {
     position:relative;
     margin: 0;
     padding: 5px 0 8px 30px;

}
 .mktoForm .mktoRadioList input[type="radio"] + label:after {
     content: "";
     display: block;
     height: 20px;
     width: 20px;
     border:1px solid #dddddd;
     background-color: #fff;
     border-radius: 50%;
     position: absolute;
     left: 0;
     top: 5px;
}
 .mktoForm .mktoRadioList input[type="radio"]:checked + label:before {
     content: "";
     display: block;
     height: 8px;
     width: 8px;
     background-color: #313132;
     border-radius: 50%;
     position: absolute;
     left: 6px;
     top: 11px;
     margin: 0;
     z-index: 1;
}
 .mktoForm .mktoRadioList > label, .mktoForm .mktoCheckboxList > label{
     font-family: "LL Brown Regular Web" !important;
     font-size: 14px !important;
     line-height: 17px;
     font-weight: 400;
}
 .mktoFormRow.makeitFull .mktoFormCol {
     width: 100% !important;
     margin: 0% !important;
}
 .mktoButtonRow{
     padding-top: 5px !important;
}
 .mktoForm .mktoButtonWrap .mktoButton {
     background-image: none !important;
     background-color: #6f0791  !important;
     border: 1px solid #6f0791  !important;
     color: #ffffff !important;
     font-size: 18px !important;
     font-weight: 1200 !important;
     line-height: 24px !important;
     font-family: "LL Brown Regular Web" !important;
     padding: 5px 50px 5px 50px !important;
	 box-shadow:unset !important;
	 border-radius: 5px !important;
}
 .mktoForm .mktoError .mktoErrorMsg{
     font-family: "LL Brown Regular Web" !important;
}
 .mktoButtonRow {
     display: inline-block;
     position: relative;
     margin: 0 auto !IMPORTANT;
     width: 100% !important;
     text-align: center !important;
}
 .mktoForm .mktoHtmlText {
     font-family: "LL Brown Regular Web" !important;
     font-size: 6px !important;
}
 span.mktoButtonWrap {
     margin-left: 0px !important;
     display: inline-block;
}
 .mktoForm .mktoButtonWrap.mktoInset .mktoButton:active {
     box-shadow: inset 0px 0px 0px 0px #ccc !important;
     background-color: #dfdfdf;
     background-image: -webkit-gradient(linear, left top, left bottom, from(#6f0791), to(#3f0c4f));
     background-image: -webkit-linear-gradient(top, #6f0791, #3f0c4f);
     background-image: -moz-linear-gradient(top, #6f0791, #3f0c4f);
     background-image: linear-gradient(to bottom, #6f0791, #3f0c4f);

}
 .mktoForm .mktoRequiredField label.mktoLabel{
  font-weight:200;    
  font-family:"LL Brown Bold Web" !important;
}
 i.fab {
     background-color: #ffffff;
     font-family: 'FontAwesome';
     padding: 3px;
     border-radius: 3px;
     font-size: 12px;
     line-height: 17px;
     font-style: normal;
     color: #313132;
}
 .formBody form {
     padding: 0px;
}
 .spacerforhead{
    height: 120px;
}
 @media(max-width: 1023px) {
     .form_wrap{
        margin-top: 0px;
         display: block;
         float: none;
    }
     .form_inner_wrap {
         display: inline-block;
    }
}
 @media(max-width: 991px){
     .form_wrap{
         float: none;
         margin-top: 25px;
         display: block;
    }
     .form_inner_wrap {
         display: inline-block;
    }
     .spacerforhead{
        height: 83px;
    }
     .ftext3 p br {
         display: none;
    }
}
 @media(max-width:767px) {
     .mktoForm .mktoFormCol, .formContainer .mktoForm .mktoFormCol {
         width: 100% !important;
         margin: 0%;
    }
     .mktoFormCol:nth-last-child(2):first-child, .formContainer:nth-last-child(2):first-child {
         width: 100% !important;
    }
     .banner h1{
        font-size: 36px;
    }
	.page_no_form .banner h1{    font-size: 30px; line-height: 36px; }
	
	.navbar{     padding-right: 0px;}
}
 @media only screen and (max-width: 480px) {
     .mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix, .formContainer .mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix{
         color: #bf0000 !important;
         padding-left: 5px !important;
         padding-right: 5px !important;
         float: right !important;
    }
     .mktoFormRow a {
         padding: 0px;
    }
     .navbar{
        padding-left: 0px !important;     padding-right: 0px;
    }
}
/*
     FILE ARCHIVED ON 20:18:48 Nov 25, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:53:05 Mar 04, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 74.251
  exclusion.robots: 0.079
  exclusion.robots.policy: 0.072
  RedisCDXSource: 0.529
  esindex: 0.007
  LoadShardBlock: 52.667 (3)
  PetaboxLoader3.datanode: 80.819 (4)
  CDXLines.iter: 18.425 (3)
  load_resource: 83.604
  PetaboxLoader3.resolve: 41.959
*/