:root{
	--white_clr: #fff;
	--black_clr: #000;
	--text_clr: #000;
	--primary_clr: #1f9eec;
	--secondary_clr: #0f4c75;
	--primary_font_family: "Inter", system-ui;
	--secondary_font_family: "Inter", system-ui;
}
/*color: var(--white_clr);*/
.info_icon {
    position: absolute; right: 15px; top: 15px; z-index: 4; font-size: 28px; line-height: normal; color: #51aa31;
}
.tooltip-inner{padding:7px 10px 8px; font-size:13px; line-height:16px; background:#1b262c; text-align: left; min-width: 320px;}
.bs-tooltip-auto[x-placement^=top] .arrow:before,
.bs-tooltip-top .arrow:before{border-top-color:#1b262c;}
.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
.bs-tooltip-bottom .arrow:before{border-bottom-color:#1b262c;}
.bs-tooltip-auto[x-placement^=right] .arrow::before,
.bs-tooltip-right .arrow::before{border-right-color:#1b262c;}
.bs-tooltip-auto[x-placement^=left] .arrow::before,
.bs-tooltip-left .arrow::before{border-left-color:#1b262c;}
.tooltip{z-index:2;}
.tooltip.show{opacity:1; z-index:9999;}
/* ===== RESET ================================================== */
abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,button,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,source,strike,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;margin:0;padding:0;line-height:normal;vertical-align:baseline;outline:none;font-size:100%;font-family:inherit;font-weight:400;font-style:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
blockquote,q{quotes:none;}
blockquote:before,q:before{content:'';content:none;}
blockquote:after,q:after{content:'';content:none;}
ins{text-decoration:none;}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
input,select{vertical-align:middle;margin:0;}
ol,ul,li{list-style:none;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0);}
/* ===== GLOBAL ================================================== */
body{margin:0;padding:0;background:#f7f7f7;font-family: "Inter", system-ui; font-size:16px;color: var(--text_clr);line-height:22px;font-weight:400;overflow-x:hidden;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
:focus,button:focus{outline:none;}
a{text-decoration:none;color: var(--text_clr);-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
a:hover{text-decoration:none;color: var(--primary_clr);}
::-webkit-input-placeholder{color:#000;opacity:0.5;}
:-moz-placeholder{color:#000;opacity:0.5;}
/* Firefox 18- */
::-moz-placeholder{color:#000;opacity:0.5;}
/* Firefox 19+ */
:-ms-input-placeholder{color:#000;opacity:0.5;}
img{max-width:100%;height:auto;border:none;outline:none;}
b,strong{font-weight:700;}
/* Ul Li & Ol Li CSS */
ul,ol{margin:0 0 15px;padding:0;}
ul ul,ol ol,ul ol,ol ul{margin-top:10px;}
ul li,ol li{margin:0;padding:0;font-size:15px;line-height:1.4;color: var(--text_clr);font-weight:400;letter-spacing:0;}
.entry-content ul{display:inline-block;padding:0;margin:0 0 20px;}
.entry-content ol{display:inline-block;padding:0;margin:0 0 20px;list-style:none;counter-reset:my-awesome-counter;}
.entry-content ul li{position:relative; padding:0 0 0 24px;margin:0 0 10px;}
.entry-content ul li:before {content: "\f058"; position: absolute; left: 0; top: 0; border-radius: 50%; font-family: 'Line Awesome Free'; font-weight: 900; font-size: 17px; line-height: 1.2; color:  var(--primary_clr); }
.entry-content ul li li{list-style:disc; padding-left: 0;}
.entry-content ul li li:before{display: none;}
.entry-content ol li{counter-increment:my-awesome-counter;margin:0 0 8px;}
.entry-content ol li::before{content:counter(my-awesome-counter) ". ";color: var(--primary_clr);font-weight:400;}
/* Heading CSS */
h1,.h1,h2,.h2,h3,h4,h5,h6{color: var(--text_clr);line-height:1.2;font-weight:700;font-family: "Inter", system-ui; letter-spacing:0;margin:0 0 20px;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color: var(--text_clr);}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color: var(--primary_clr);}
h1,.h1{font-size:28px;}
h2,.h2{font-size:22px; line-height: 32px;}
h3{font-size:18px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:15px;}
/* Paragraph CSS */
p{font-size: 15px; line-height:1.4; color: var(--text_clr); font-weight:400; letter-spacing:0; margin:0 0 15px;}
hr{border:none;margin:30px 0;background:#d6d6d6;height:1px;width:100%;clear:both;opacity:1;}
blockquote{border-left:5px solid #eee;font-size:20px;margin:0 0 20px;padding:10px 20px;}
/*table structure*/
table,.entry-content table{border-right:1px solid #eee;border-top:1px solid #eee;}
table th,table td,.entry-content th,
.entry-content table th,
.entry-content td,
.entry-content table td{
    background:var(--white_clr); border-left:1px solid #eee; border-bottom:1px solid #eee;
    font-size:15px;color:#333;font-weight:400; text-align:left;
    padding: 8px 10px; vertical-align:middle;
}
table th,
.entry-content th,.entry-content table th{color:#000;font-weight:400;background:rgb(40 157 185 / 8%);}
.table-striped th,.table-striped td{position:relative;}
.table-striped tbody tr:nth-of-type(even) td{background:#d4d5d6;}
table strong{
	font-weight: 600;
}
/*Form Input Field*/
input,textarea,select{
	background:inherit; border:2px solid #c7d7e0; width:100%; padding:2px 15px;margin:0;font-size:16px; color: var(--text_clr); font-weight:400;line-height:normal;letter-spacing:0;font-family: "Inter", system-ui; min-height:50px;outline:none;
	-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
}
input[type="button"],input[type="submit"]{cursor:pointer;width:auto;height:auto; min-height: inherit;}
input[type="checkbox"],input[type="radio"]{border:none;width:auto;height:auto; min-height: inherit;}
textarea{height:auto;padding:15px 15px;min-height:140px;resize:none;}
input[type="button"],input[type="submit"],input[type="image"],input[type="file"],input[type="search"]{-webkit-appearance:none;}
input#addressSubmit{-webkit-appearance:none !important;}
input[type="radio"],input[type="checkbox"]{-webkit-appearance:normal;}
.checkbox,.radiobox{display:inline-block;position:relative;padding-left:34px;font-size:18px;line-height:22px;color:#000; font-weight: 600; text-transform: uppercase;}
.checkbox input,.radiobox input{position:absolute;left:0;top:0;opacity:0;}
.checkbox .checkmark{display: block; width: 22px; height: 22px; border: 2px solid #c7d7e0; position: absolute; left: 0; top: 2px; border-radius: 2px; }
.checkmark:before{display:block;content: "\f00c"; font-family: 'Line Awesome Free'; font-weight: 900;position:absolute;left:0;right:0;top:0;text-align:center;font-size:10px;color:var(--white_clr);line-height:10px;padding-left:1px;opacity:0;}
.checkbox input:checked ~ .checkmark{background: var(--text_clr);border-color: var(--text_clr);}
.checkbox input:checked ~ .checkmark:before{opacity:1;}
.radiobox .checkmark{display:block;width:22px;height:22px;background:var(--white_clr);border:2px solid #c7d7e0;border-radius:50%;position:absolute;left:0;top:0; text-transform: uppercase;}
.radiobox .checkmark:before{display:none;}
.radiobox .checkmark:after{display:block;content:"";background: var(--white_clr);border-radius:50%;position:absolute;left:5px;right:5px;top:5px;bottom:5px;opacity:0;}
.radiobox input:checked ~ .checkmark:after{opacity:1;}
.radiobox input:checked ~ .checkmark{border-color: var(--primary_clr); background: var(--primary_clr);}
.selectbox{position:relative;background:var(--white_clr);border:1px solid  var(--text_clr);border-radius:5px;}
.selectbox select{background:none;border:0;font-size:14px;line-height:20px;font-weight:400 !important;color:#6d6d6d;padding:0 40px 0 12px;width:100%;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.selectbox:after{position:absolute;top:0;right:0;content:"\f107";font-family:'FontAwesome';font-size:24px;z-index:0;width:40px;height:40px;line-height:40px;text-align:center;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;opacity:0.8;}
.selectbox.reversed:after{content:"\f0ec";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:14px;}
.btn.focus, .btn:focus{-webkit-box-shadow:none; box-shadow:none;}
.btn:hover{color: var(--white_clr);}
.button, .btn{
    display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;
    padding: 12px 30px; background: none; border: 1px solid  var(--primary_clr); cursor: pointer; text-align: center; position: relative; line-height: 22px; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; overflow: hidden;
    color:  var(--primary_clr); font-size: 16px; font-weight: 500; font-family: "Inter", system-ui; text-transform: none; letter-spacing: 00;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
}
.secondary{
    background: var(--secondary_clr); border-color:  var(--secondary_clr); color: var(--white_clr);
}
.button:hover, .btn:hover,
.button:focus, .btn:focus,
.secondary:hover,.secondary:focus{
    background: var(--primary_clr); border-color:  var(--primary_clr); color: var(--white_clr);
}
.primary{background: var(--primary_clr);position: relative; z-index: 1;color: var(--white_clr);}
.primary:hover{background: var(--secondary_clr); border-color:  var(--secondary_clr); color: var(--white_clr);}
.white-hover:hover,
.white-btn {background:var(--white_clr);color:#333;border-color:var(--white_clr); border-color: var(--white_clr);}
.white-btn:hover {background:inherit; border-color: var(--white_clr); color:var(--white_clr);}
.btn.small{padding:7px 15px; font-size:14px;}
.btnbox{padding-top: 20px;}

.main-wrapper{
	overflow:hidden; min-height: calc(100vh - 134px); padding-bottom: 44px;
	display: flex; flex-direction: column; align-items: center; justify-content: center;
}
.container{margin:0 auto;width:100%;max-width:1070px;padding:0 15px;}
.container.relative{z-index:2;}
.max-container{margin:0 auto;width:100%;max-width:1340px; padding:0 15px;}
.card-link{display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 4;}
section{position:relative; width: 100%;}
section *:last-child{margin-bottom:0;}
.hide{display:none;}
.v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.j-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.ptb-80{padding:80px 0;}
.ptb-60{padding:60px 0;}
.ptb-40{padding:40px 0;}
.ptb-30{padding:30px 0;}
.ptb-20{padding:20px 0;}
.ptb-15{padding:15px 0;}
.bg1{background: var(--primary_clr);}
.bg2{background: var(--secondary_clr);}
.bg3{background:#f7f7f7;}
.relative{position:relative;}
.trans{-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;}
.radius-box{
	padding: 50px 60px; background: var(--white_clr);
	-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;
	box-shadow: 0 10px 20px rgba(0,0,0,0.2);
}
.mw_162{
	min-width: 160px;
}
.block-title{
	margin-bottom: 20px;
}
.block-title h2{
	font-size: 18px; line-height: 28px; font-weight: 600;
}
.error-message {
    color: red;
    display: block;
    margin-top: 5px; /* Adds a bit of space between the radios and the error message */
}
.block-section { display: none; } /* Hide all steps initially */
.error { color: #dc3545;}
.block-section.active { display: block; } /* Show only the active step */
/*============= GLOBAL CSS END ================*/
/*Header & Banner Section*/
.header {
    position: fixed; left: 0; right: 0; top: 0; z-index: 10; padding: 0; background: var(--white_clr);
    box-shadow: rgba(0,0,0,.117647) 0 1px 3px;
}
.header-inner{
	height: 90px;
}
.header-left {
    padding: 0 30px;
    border-right: 1px solid #ececec;
}
.header-right {
    padding: 0 30px 0 0;
}
.site-logo {
    margin: 0; width: 178px;
}
.site-logo img {
    display: block; margin: 0 auto;
}
.header-blank{
	height: 90px;
}
.head-phone {
    text-align: right; margin-left: 20px; padding-left: 20px; border-left: 1px solid #ececec; height: 100%;
    font-size: 18px; line-height: 20px; color: #303841; font-weight: 400;
}
.head-tel-label{
	display: block; margin-bottom: 5px;
}
.head-tel{
	display: inline-flex;
}
.head-btnbox .btn{
	min-width: 118px;
	-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;
}

/*Footer Start*/
.footer{
	margin:0; overflow:hidden; z-index: 1;
	background: #1b262c; position: fixed; left: 0; right: 0; bottom: 0;
}
.copyright{
	padding: 12px 0; min-height: 44px;
}
.copyright p{
	font-size: 14px; color: var(--white_clr); margin: 0;
}
/*Footer End*/

/*Video Block*/
.video-box{
	overflow: hidden; position: relative; padding-bottom: 66.56%;
}
.video-box img,
.video-box video,
.video-box iframe{
	display: block; width: 100%; height: 100%; object-fit: cover;
	position: absolute; left: 0; top: 0;
}

/*Form Block*/
.field-group{
	margin-left: -10px; margin-right: -10px; flex-wrap: wrap;
}
.input-field{
	padding: 0 10px; margin-bottom: 20px; min-width: 50%; max-width: 50%;
}
.input-field.full-width{
	min-width: 100%; max-width: 100%;
}
.label{
	display: inline-block; font-size: 15px; line-height: 18px; color: var(--black_clr);
	font-weight: 500; margin-bottom: 8px;
}

/*Form Options*/
.choose-option-block {
    flex-wrap: wrap;
}
.options{
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.option-label{
	position: relative; padding-right: 15px; margin-right: 15px;
}
.option-label input{
	display: block; position: absolute; left: 0; top: 0; opacity: 0;
}
.option-label .checkmark{
	padding: 10px 20px; display: flex; align-items: center; height: 88px; width: 100%;
	background: #f7f7f7; border: 2px solid #c7d7e0; border-radius: 15px;
}
.option-label .checkmark:before{
	display: inline-flex; align-items: center; justify-content: center; font-size: 0;
	width: 30px; height: 30px; background: #fff; border: 2px solid #c7d7e0; opacity: 1;
	-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;
	position: absolute; left: auto; right: 0; top: 0; bottom: 0; margin: auto;
}
.abc {
    display: inline-flex; align-items: center; justify-content: center;
    font-size: 18px; line-height: normal; color: #1f9eec; font-weight: 500;
    min-width: 34px; height: 34px; border: 1px solid #1f9eec;
    border-radius: 50%; margin-right: 20px;
}
.option-label input:checked ~ .checkmark{
	border-color: var(--primary_clr);
}
.option-label input:checked ~ .checkmark:before{
	font-size: 18px;
	border-color: var(--primary_clr); background: var(--primary_clr);
}

.option-label input[value="merchant"]:checked ~ .checkmark,
.option-label input[value="1"]:checked ~ .checkmark{
	border-color: #ff895d;
}
.option-label input[value="merchant"]:checked ~ .checkmark:before,
.option-label input[value="1"]:checked ~ .checkmark:before{
	border-color: #ff895d; background: #ff895d;
}
.option-label input[value="merchant"]:checked ~ .checkmark .abc,
.option-label input[value="1"]:checked ~ .checkmark .abc{
	border-color: #ff895d; color: #ff895d;
}
.mr-30{
	margin-right: 30px;
}

.typing_field{
	padding: 0; width: auto; border: 0; border-bottom: 1px solid #83a3b5; min-height: 32px;
	-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;
}
.mw_240{
	min-width: 240px;
}
.mw_340{
	max-width: 340px; width: 100%;
}
.form-filled-info table{
	border: 0;
}
.form-filled-info table td{
	padding-left: 0; padding-right: 0; border-left: 0; border-right: 0; border-top: 0;
}
.list-option-field .input-option .label{
	display: inline-flex; align-items: center; margin-right: 10px;
	font-size: 16px;
}
.list-option-field .input-option + .input-option{
	margin-top: 7px;
}
.choose-option-block .radiobox + .radiobox{
    margin-left: 40px;
}
.v_play_icon {
	color: var(--primary_clr); cursor: pointer;
}
.video_popup .modal-content{
	border: 0; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
}
.video_popup .modal-body{
	padding: 0; overflow: hidden;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
}
.modal_close{
    display: inline-flex; align-items: center; justify-content: center;
    font-size: 16px; color: var(--white_clr);
    width: 28px; height: 28px; background: var(--primary_clr); border-radius: 50%;
    position: absolute; right: -10px; top: -10px; z-index: 2;
}
.modal_close:hover{
	background: var(--secondary_clr); color: var(--white_clr);
}
.form-filled-info {
    overflow: auto;
}
.saq_merchant {
    flex-wrap: wrap;
    margin: 0 -10px;
}
.saq_merchant .sub-items {
    /*padding: 0 10px;
    margin: 0 0 20px;*/
}
.saq_list {
    padding: 10px 0 0;
    flex-wrap: wrap;
    gap: 10px;
}
.saq-small-box {
    padding: 20px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: relative;
    background: #eee;
    border: 1px solid #ddd;
    min-width: 130px;
    border-radius: 4px;
}
.page-title {
    position: relative;
}
.page-title:after{
	display: flex; align-items: center; content: "Beta";
	font-size: 18px; line-height: 24px; color: var(--primary_clr); font-weight: 400;
	position: absolute; right: 0; top: 0; bottom: 0; opacity: 0.5;
}

.head-tel-btn{
	display: inline-block; flex-wrap: wrap; align-items: center; justify-content: flex-end;
    padding: 8px 15px; background: none; border: 1px solid  var(--primary_clr); cursor: pointer; text-align: right; position: relative;
    -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; overflow: hidden;
    color: var(--primary_clr); font-size: 16px; line-height: 22px; font-weight: 500; font-family: "Inter", system-ui; text-transform: none; letter-spacing: 0;
}
.head-tel-btn .label-text{
	display: block; min-width: 100%;
}
.head-tel-btn:hover{
	background: var(--primary_clr); border-color: var(--primary_clr); color: var(--white_clr);
}






/*==============================
============::MEDIA CSS::=======
===============================*/
@media screen and (min-device-width: 1921px) and (max-device-width: 4400px){
.main-wrapper{
    min-height: calc(100vh - 180px);
}
.container{
	max-width: 1800px;
}
.header, .footer,
.header-blank,
.page-title.ptb-15,
.radius-box{
	zoom: 1.8;
}
}
@media screen and (min-device-width: 1680px) and (max-device-width: 1920px){
.main-wrapper{
    min-height: calc(100vh - 180px);
}
.container{
	max-width: 1500px;
}
.header, .footer,
.header-blank,
.page-title.ptb-15,
.radius-box{
	zoom: 1.3;
}
}
/* iPad 1024px View */
@media screen and (max-width:1199px){
.ptb-80,.ptb-90{padding:40px 0;}
.ptb-60{padding:30px 0;}
.ptb-40 {padding: 20px 0;}
hr {
    margin: 20px 0;
}
h1, .h1, h2, .h2, h3, h4, h5, h6{
    margin: 0 0 10px;
}
h1, .h1 {
    font-size: 24px;
}
h2, .h2{
    font-size: 20px; line-height: 28px;
}
.button, .btn{
	padding: 10px 20px; font-size: 14px;
}
.label{
	font-size: 14px;
}
input, select{
    padding: 2px 10px; font-size: 14px; min-height: 44px;
}
textarea{
    padding: 10px; font-size: 14px;
}
.main-wrapper {
    min-height: calc(100vh - 100px);
}
.radius-box{
	padding: 40px;
}
.mw_162 {
    min-width: 140px;
}
.btnbox {
    padding-top: 10px;
}
/*Header*/
.header-left {
    padding: 0 20px 0 0;
}
.site-logo {
    width: 120px;
}
.header-right {
    padding: 0;
}
.header-inner,
.header-blank{
    height: 70px;
}
.head-btnbox .btn {
    min-width: 90px; font-size: 12px; padding: 4px 10px;
}
.head-phone-inn {
    font-size: 0; line-height: normal;
}
.head-phone-inn .head-tel-label{
	display: none;
}
.head-phone {
    border: 0; padding: 0; margin-left: 15px;
}
.head-tel-btn .btn-text{
	display: none;
}
.phone_icon {
    display: inline-flex; align-items: center; justify-content: center; font-size: 20px; color: #1f9eec;
    border: 1px solid #1f9eec; min-width: 32px; height: 32px; border-radius: 50%;
}
.head-tel-btn {
    display: flex; align-items: center;
    gap: 0 10px; padding: 5px 5px 5px 10px;
    font-size: 14px; border: 0;
}
.head-tel-btn .label-text{
	display: inline-block; min-width: inherit;
}

.copyright {
    min-height: 40px;
}
.copyright p {
    font-size: 12px; line-height: 16px;
}
.block-title h2 {
    font-size: 16px; line-height: 24px;
}
.option-label {
    margin-right: 0;
}
.mr-30 {
    margin-right: 15px;
}


}
/* iPhone-6 plus 736 (Landscape) view */
@media screen and (max-width:767px){
body{-webkit-text-size-adjust:none;}
.radius-box{
	padding: 20px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
}
.info_icon {
    position: absolute; right: 5px; top: 5px;
}
/*Header and banner*/
.video-block-inn .left-block {
    order: 2; margin-top: 20px;
}
}/*767 End*/
@media screen and (max-width:574px){
.input-field {
    margin-bottom: 15px; min-width: 100%; max-width: 100%;
}
.c-form-btns{
    min-width: 100%; justify-content: center;
}
}
