
@font-face{
	font-family:"Proxima Nova";
	src:url("fonts/ProximaNova-Bold.eot"); /* IE9 Compat Modes */
	src:local('ProximaNova-Bold'),
		url("fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		url("fonts/ProximaNova-Bold.otf") format("opentype"), /* Open Type Font */
		url("fonts/ProximaNova-Bold.svg") format("svg"), /* Legacy iOS */
		url("fonts/ProximaNova-Bold.ttf") format("truetype"), /* Safari, Android, iOS */
		url("fonts/ProximaNova-Bold.woff") format("woff"), /* Modern Browsers */
		url("fonts/ProximaNova-Bold.woff2") format("woff2"); /* Modern Browsers */
	font-weight:700;
    font-style:normal;
    font-display:swap;
}
@font-face{
	font-family:"Proxima Nova";
	src:url("fonts/ProximaNova-Semibold.eot"); /* IE9 Compat Modes */
	src:local('ProximaNova-Semibold'),
		url("fonts/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		url("fonts/ProximaNova-Semibold.svg") format("svg"), /* Legacy iOS */
		url("fonts/ProximaNova-Semibold.ttf") format("truetype"), /* Safari, Android, iOS */
		url("fonts/ProximaNova-Semibold.woff") format("woff"), /* Modern Browsers */
		url("fonts/ProximaNova-Semibold.woff2") format("woff2"); /* Modern Browsers */
	font-weight:600;
    font-style:normal;
    font-display:swap;
}
@font-face{
	font-family:"Proxima Nova";
	src:url("fonts/ProximaNova-Regular.eot"); /* IE9 Compat Modes */
	src:local('ProximaNova-Regular'),
		url("fonts/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		url("fonts/ProximaNova-Regular.otf") format("opentype"), /* Open Type Font */
		url("fonts/ProximaNova-Regular.svg") format("svg"), /* Legacy iOS */
		url("fonts/ProximaNova-Regular.ttf") format("truetype"), /* Safari, Android, iOS */
		url("fonts/ProximaNova-Regular.woff") format("woff"), /* Modern Browsers */
		url("fonts/ProximaNova-Regular.woff2") format("woff2"); /* Modern Browsers */
	font-weight:400;
    font-style:normal;
    font-display:swap;
}

html{
    -webkit-font-smoothing:antialiased;
    scroll-behavior:smooth;
}

body{
    margin:0;
    padding:0;
	font-family:"Proxima Nova";
    font-size:0.8333333333333333vw; /* 16 / 1920 */
    line-height:1.375;/*22px*/
    color:#383737;
}

*:focus{outline:none}
*::-moz-focus-inner{
    outline:none;
    border:0
}
*{
    box-sizing:border-box;
    outline:none;
}
a{color:#0068a3}
a:hover{
    text-decoration:none;
    color:#ff6f20
}

form{
    width:100%;
    position:relative;
}

form label{
    margin:0;
    padding:0;
    display:block;
    font-family:inherit;
    line-height:1.100;
    font-size:1.125em;/*18px*/
    font-weight:400;
    color:#383737;
}
form sup{
	font-style:normal;
    color:#F11A1A;
}
#icon{
	height:auto;
	width:1.09375vw; /* 21 / 1920 */
	right:1.0416666666666666vw; /* 20 / 1920 */ 
	position:absolute;
	line-height:0;
	top:0.8854166666666666vw; /* 17 / 1920 */
	cursor:pointer;
}
#icon svg{width:100%}

.form-control{
    width:100%;
	padding:0.78125vw 0.9375vw; /* 15-18 / 1920 */
    -webkit-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    border:1px solid #C4C4C4;
    background-color:#fff;
    box-sizing:border-box;
    font-family:inherit;
    line-height:1.125;
    font-size:1.000em;/*16*/
    border-radius:6px;
    display:block;
    color:#B8B8B8;
}
select.form-control{
	appearance:none;
	background:#fff url(images/arrowDown.svg) no-repeat right 1.40625vw center; /* 27 / 1920 */
	background-size:0.625vw auto; /* 12 / 1920 */
}
.bleuBdr .form-control{border-color:#025483}
textarea.form-control{
    height:12.552083333333333vw; /* 241 / 1920 */
    resize:none;
}

.form-control:focus{
    outline:0;
    border-color:#66afe9;
    -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}

.form-control::-moz-placeholder{
    color:#888;
    opacity:1
}
.form-control:-ms-input-placeholder{color:#888}
.form-control::-webkit-input-placeholder{color:#888}
.form-control::-ms-expand{
    background-color:transparent;
    border:0
}
.btn{
	width:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-top:0.5208333333333333vw; /* 10 / 1920 */
	min-height:3.4895833333333334vw; /* 67 / 1920 */
	background: linear-gradient(180deg, #FF8A00 0%, #F07028 100%);
	text-transform:uppercase;
	text-decoration:none;
    font-family:inherit;
	border-radius:30px;
    line-height:1.125;
    font-size:1.500em;/*24*/
	font-weight:700;
	cursor:pointer;
	border:none;
    color:#FFF;
	padding:0;
}
.btn:hover{
	background: linear-gradient(180deg, #F07028 0%, #FF8A00 100%);
    color:#FFF;
}

.bgImg{
    width:100%;
    height:100%;
    max-width:1920px;
    position:fixed;
    margin:auto;
	z-index:1;
	z-index:0;
    right:0;
    left:0;
    top:0;
}
.bgImg img{
    width:100%;
    height:100%;
	object-fit:cover;
	object-position:top center;
}
.container{
	width:65.67708333333333vw; /* 1261 / 1920 */
    word-wrap:break-word;
	margin:auto;
    z-index:1;
}


/********************************/
/*******      HEADER      *******/
/********************************/
#header{
    width:100%;
	padding:2.1354166666666667vw 0 2.3958333333333335vw; /* 41-46 / 1261 */
	position:relative;
    display:block;
    z-index:2;
}
#header .container{
    justify-content:space-between;
    align-items:flex-end;
    flex-wrap:wrap;
    display:flex;
}
#logo{
    width:27.59714512291832%; /* 348 / 1261 */
    display:block;
	line-height:0;
}
.zohoLogo{
    width:23.711340206185566%; /* 299 / 1261 */
    display:block;
	line-height:0;
}
.zohoLogo img{
    width:100%;
	height:auto;
}

/********************************/
/*********     ACH      *********/
/********************************/
.ach{
    width:100%;
	padding-bottom:10.416666666666667vw; /* 200 / 1920 */
	position:relative;
    z-index:2;
}
.ach .container{
	border-radius: 6px;
	background-color:#FFF;
	box-shadow:0 0 20px 0 rgba(0,0,0,0.25);
	text-align:center;
}
.mainTitle{
    width:100%;
	border-radius:6px 6px 0 0;
	min-height:4.7vw; /* 89 / 1920 */
	background:url(images/mainTitle.png) no-repeat center center;
	background-size:cover;
	justify-content:center;
	align-items:center;
	flex-wrap:wrap;
	display:flex;
}
.mainTitle h1{
	margin:0;
	text-transform:uppercase;
	line-height:1.100;
	font-size:2.500em;/*40px*/
	font-weight: 700;
	color: #FFF;
}
.achBox{
    width:100%;
	padding:1.4583333333333334vw 2.4479166666666666vw; /* 28-47 / 1920 */
}
.bdrRow{
    width:100%;
	flex-wrap:wrap;
	display:flex;
	gap:1.875vw; /* 36 / 1920 */
}
.bdrBox{
    width:100%;
	position:relative;
	margin-top:1.3541666666666667vw; /* 26 / 1920 */
	padding:2.0833333333333332vw 2.0833333333333332vw 1.5625vw; /* 40-30 / 1920 */
	border:1px solid #C4C4C4;
	box-sizing:border-box;
	border-radius:6px;
}
.bdrBox.pTop-30{padding-top:1.5625vw}/* 30 / 1920 */
.bdrBox p{
	margin:0;
	text-align:left;
	padding-bottom:0.8854166666666666vw; /* 17 / 1920 */
	line-height:1.000;
	font-size:1.125em;/*18px*/
	font-weight:400;
	color:#000;
}
.subTitle{
	width:auto;
	background-color:#fff;
	padding:0 0.8854166666666666vw; /* 17 / 1920 */
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	left:2.7083333333333334vw; /* 52 / 1920 */
	position:absolute;
	top:0;
}
.subTitle h2{
	margin:0;
	text-transform:uppercase;
	line-height:1.100;
	font-size:1.875em;/*30px*/
	font-weight:700;
	color:#000;
}
.inputRow{
    width:100%;
	justify-content:space-between;
	flex-wrap:wrap;
	display:flex;
}
.inputBox{
	margin-top:1.0416666666666666vw; /* 20 / 1920 */
	padding-bottom:1.0416666666666666vw; /* 20 / 1920 */
	position:relative;
}
.inputRow .inputBox{width:calc(50% - 0.78125vw);}/* 15 / 1920 */
.requiredText{
	width:100%;
	text-align:left;
	padding-top:0.3125vw; /* 6 / 1920 */
	line-height:1.000;
	font-size:0.750em;/*12px*/
	font-weight:400;
	color:#F11A1A;
	display:none;
}
.inputBox iframe{
	width:100%;
    height:12.552083333333333vw; /* 241 / 1920 */
	border-radius:6px;
}
.inputBox label{
	display:inline-block;
	background-color:#fff;
	padding-left:0.26041666666666665vw; /* 5 / 1920 */
	padding-right:0.5208333333333333vw; /* 10 / 1920 */
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	left:0.7291666666666667vw; /* 14 / 1920 */
	position:absolute;
	top:0;
}
.cardNumber .form-control{padding-left:3.6458333333333336vw} /* 70 / 1920 */
	
.cardNumber svg{
	width:1.4583333333333334vw; /* 28 / 1920 */
	left:1.0416666666666666vw; /* 20 / 1920 */
	top:0.8854166666666666vw; /* 17 / 1920 */
	position:absolute;
	line-height:0;
	height:auto;
}

.achBoxBtm{
	width:100%;
	line-height:0;
	padding-top:0.9375vw; /* 18 / 1920 */
	gap:1.0416666666666666vw 2.0833333333333332vw; /* 20-40 / 1920 */
	justify-content:center;
	flex-wrap:wrap;
	display:flex;
}
.achBoxBtm img{
	width:auto;
	height:3.177083333333333vw; /* 61 / 1920 */
}
.achBoxBtm h3{
	width:100%;
	position:relative;
	padding-bottom:0.5729166666666666vw; /* 11 / 1920 */
	line-height:1.000;
	font-size:1.000em;/*16px*/
	font-weight:400;
	color:#000;
	margin:0;
}
.achBoxBtm h3::after{
	width:4.1666666666666664vw; /* 80 / 1920 */
	transform: rotate(-0.716deg);
	background-color:#B8B8B8;
	position:absolute;
	margin:auto;
	height:1px;
	content:"";
	top:100%;
	right:0;
	left:0;
}
.bdrBox .btn{margin-bottom:0.5208333333333333vw} /* 10 / 1920 */


.radioBox{
	margin-top:1.0416666666666666vw; /* 20 / 1920 */
	padding-bottom:1.0416666666666666vw; /* 20 / 1920 */
	align-items:center;
	flex-wrap:wrap;
	display:flex;
	gap:15px 2.2916666666666665vw; /* 44 / 1920 */
	line-height:1.222;/*22px*/
	font-size:1.125em;/*18px*/
	font-weight:400;
	color:#383737;
}
.radioBox strong{
	display:block;
	font-weight:600;
}
.radioBox span{
	display:flex;
	align-items:center;
	margin-right:1.3020833333333334vw; /* 25 / 1920 */
	gap:0.8333333333333333vw; /* 16 / 1920 */ 
	line-height:1.000;/*18px*/
}
.radioBox input[type="radio"]{
	width:1.1458333333333333vw; /* 22 / 1920 */
	height:1.1458333333333333vw; /* 22 / 1920 */
	cursor:pointer;
	vertical-align:top;
	background-color:#fff;
	-webkit-print-color-adjust:exact;
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	border:1px solid #000;
	color-adjust:exact;
	border-radius:50%;
	appearance:none;
	margin:0;
}
.radioBox input[type="radio"]:checked{
	background-image: url("data:image/png;base64,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");
	background-size:100% auto;
}
.radioBox label{cursor:pointer}




.popup{
	width:100%;
	height:100%;
	position:fixed;
	background-color:rgba(0,0,0,0.8);
	z-index:2147483647;
	/*visibility:hidden;
	opacity:0;*/
	left:0;
	top:0;
}
#thanks:target {
	z-index:2147483647;
	pointer-events:auto;
	visibility:visible;
	opacity:1;
}
.thanksBox{
	width:54.6875vw; /* 1050 / 1920 */
	min-height:21.302083333333333vw; /* 409 / 1920 */
	box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.40);
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	background-color:#fff;
	box-sizing:border-box;
	border-radius:6px;
	position:relative;
	z-index:10;
	left:50%;
	top:50%;
	justify-content:center;
	align-items:center;
	display:flex;
}
.popClose {
	width:1.875vw; /* 36 / 1920 */
	height:1.875vw; /* 36 / 1920 */
	position:absolute;
	z-index:99999;
	right:-0.78125vw; /* 15 / 1920 */
	top:-0.78125vw; /* 15 / 1920 */
	padding:0;
	margin:0;
	border:none;
	outline:none;
	cursor:pointer;
	line-height:0;
	display:block;
	border-radius:100px;
	background: linear-gradient(180deg, #FF8A00 0%, #F07028 100%);
}
.thanks{
	line-height:0;
	text-align:center;
}
.thanks svg{
	width:4.2708333333333334vw; /* 82 / 1920 */
	height:3.0729166666666665%; /* 59 / 1920 */
}
.thanks strong{
	width:100%;
	display:block;
	padding-top:1.5625vw; /* 30 / 1920 */
	padding-bottom:0.8854166666666666vw; /* 17 / 1920 */
	text-transform: uppercase;
	line-height:1.225;/*49px*/
	font-size:2.500em;/*40px*/
	font-weight:700;
	color:#025483;
}
.thanks span{
	width:100%;
	display:block;
	line-height:1.000;/*18px*/
	font-size:1.125em;/*18px*/
	font-weight:400;
	color:#000;
}

@media screen and (max-width:992px){
	body{font-size:12px}
	.container{width:calc(100% - 30px)}
	.mainTitle {min-height: 53px}
	.achBox {padding:20px}
	.bdrRow {gap: 20px}
	.bdrBox {padding: 15px}
	.bdrBox.pTop-30 {padding-top: 10px}
	.bdrBox p {padding-bottom: 10px}
	.inputBox,
	.radioBox{
		margin-top: 10px;
		padding-bottom: 10px;
	}
	.inputBox label {
		padding-left: 5px;
		padding-right: 5px;
		left: 10px;
	}
	.form-control {padding: 10px 15px}
	.cardNumber .form-control {padding-left: 50px}
	select.form-control {
		background-position:right 10px center;
		background-size:10px auto;
	}
	.cardNumber svg {
		width: 24px;
		left: 15px;
		top: 10px;
	}
	.btn {min-height: 36px}
	.achBoxBtm img {height: 35px}
	.inputBox iframe,
	textarea.form-control{height: 24vw}
	.thanksBox{min-height:250px}
	.popClose {
		width: 30px;
		height: 30px;
		right: -10px;
		top: -10px;
	}
	.achBoxBtm {padding-top: 15px}
	.radioBox input[type="radio"] {
		width: 18px;
		height: 18px;
	}
	.thanks svg {
		width: 45px;
		height: auto;
	}
	#icon {
		width: 15px;
		right: 10px;
		top: 11px;
	}
}

@media screen and (max-width:767px){
	#header {padding: 15px 0}
	.mainTitle h1 {font-size: 18px}
	.subTitle h2 {font-size: 15px}
	.inputRow .inputBox {width: 100%}
	.bdrBox p {font-size: 12px}
	.inputBox iframe{height: 24vw}
	.inputBox iframe {height: 40vw}
	.thanksBox {
		min-height: 200px;
		width: 90%;
	}
}

@media screen and (max-width:639px){
	#logo,
	.zohoLogo {width: 40%}
}



