/* ===============================================================
	FORM CUSTOM
	Language: CSS
	Author: Luigi Mata
	Date: Dec 24, 2021. ( 2:00 pm)
=============================================================== */


:root {
  --accented: #151617;
  --dark: #151617;
  --high-light: #fff;
  --error-color: #ce0606;
  --success-color: #12bc00;
}


/*! CSS Used from: http://test.localhost/microsites/goltlineltd.com/form-assets/css/hello-form.css */
.text-center {
    text-align: center;
}

#msgContactSubmit.h3 {
    padding: 0 0 30px;
    text-align: left;
    font-size: 24px;
}

.text-danger {
    color: var(--error-color);
}

/*! CSS Used from: http://test.localhost/microsites/goltlineltd.com/form-assets/css/fontawesome/all.min.css */
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}

.fa-book:before {
    content: "\f02d";
}

.fa-cogs:before {
    content: "\f085";
}

.fa-envelope:before {
    content: "\f0e0";
}

.fa-info:before {
    content: "\f129";
}

.fa-phone:before {
    content: "\f095";
}

.fa-user:before {
    content: "\f007";
}

.fas {
    font-family: "Font Awesome 5 Free";
}

.fas {
    font-weight: 900;
}

/*! CSS Used from: http://test.localhost/microsites/goltlineltd.com/form-assets/css/hello-form.css */
.helloform {
    text-align: left;
}

.helloform .form-group {
    display: table;
    position: relative;
    width: 100%;
    margin: 0 0 30px;
}

.helloform .input-group-icon {
    position: absolute;
    top: 0;
}

.helloform .form-group .input-group-icon {
    border: none;
    border-radius: 4px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    color: #000;
    display: table-cell;
    font-size: 14px;
    line-height: 50px;
    height: 100%;
    padding: 1px 5px;
    text-align: center;
    vertical-align: top;
    white-space: nowrap;
    width: 40px;
}

.helloform .form-control {
	border: 1px solid var(--dark);
	height: 50px;
	border-radius: 0;
	box-shadow: none;
	color: var(--dark);
	background-color: var(--high-light);
}

.has-feedback .form-control {
	padding-right: 12px;
	padding-left: 3em;
}

.helloform .form-control:focus {
border-color: var(--dark);
background-color: #eee;
outline: 0;
-webkit-box-shadow: none;
box-shadow: none;
}

::-webkit-input-placeholder.helloform .form-control {
  color: #aaa;
}
:-ms-input-placeholder.helloform .form-control {
  color: #aaa;
}
::placeholder.helloform .form-control {
  color: #aaa;
}

.helloform select.form-control {
    height: 50px;
    width: 100%;
}

.helloform textarea.form-control {
    height: 80px;
    padding: 10px 10px 10px 40px;
}

.helloform span.sub-text {
	margin-bottom: 1em;
    color: var(--error-color);
    font-size: 14px;
    display: block;
}

.helloform .has-error .form-control {
    border-color: var(--error-color);
}

.helloform .has-error .input-group-icon {
    color: var(--error-color);
}

.helloform .has-error .form-control:focus {
    border-color: var(--error-color);
    box-shadow: 0 1px 1px 0 transparent inset, 0 0 6px 0 var(--error-color);
}

.helloform .has-error .form-control:focus+.input-group-icon {
    color: #000;
}

.helloform .help-block {
    color: var(--error-color);
    margin: 0;
    padding-left: 0;
    position: absolute;
    bottom: -24px;
    right: 8px;
}

.helloform .help-block ul li {
    background-color: var(--error-color);
    color: rgba(255, 255, 255, 0.99);
    padding: 1px 5px;
    border-radius: 2px;
    top: 0;
    position: relative;
    margin-left: 5px;
    max-height: 20px;
    font-size: 12px;
}

.helloform .help-block ul li::after {
    content: "";
    position: absolute;
    height: 0;
    width: 0;
    right: 50%;
    top: -9px;
    border: 5px solid transparent;
    border-bottom: 5px solid var(--error-color);
}

.helloform .help-block ul.list-unstyled {
    list-style: none;
    padding-left: 5px;
}

.helloform .btn.disabled {
    opacity: 0.7;
    cursor: not-allowed;
}

.helloform .has-feedback.has-error.has-danger::before {
	content: "\f057";
	width: 24px;
	height: 24px;
	line-height: 24px;
    color: var(--error-color);
    font-family: "Font Awesome 5 Free";
    font-size: 24px;
    font-weight: bold;
    position: absolute;
    left: -14px;
    top: -13px;
    border-radius: 100%;
    background-color: #fff;
}

.helloform .has-feedback.has-success::before {
	content:"\f058";
	width: 24px;
	height: 24px;
	line-height: 24px;
    color: var(--success-color);
    font-family: "Font Awesome 5 Free";
    font-size: 24px;
    font-weight: bold;
    position: absolute;
    left: -14px;
    top: -13px;
    border-radius: 100%;
    background-color: #fff;
}

.helloform select {
    background-color: white;
    display: inline-block;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: linear-gradient(45deg, transparent 50%, #3e3e3e 50%), linear-gradient(135deg, #3e3e3e 50%, transparent 50%), radial-gradient(transparent 66%, transparent 66%);
    background-position: calc(100% - 18px) calc(1em + 7px), calc(100% - 13px) calc(1em + 7px), calc(100% - .5em) .5em;
    background-size: 5px 6px, 6px 5px, 1.5em 1.5em;
    background-repeat: no-repeat;
}

.helloform select::-ms-expand {
    display: none;
}

.helloform select:focus {
    background-image: linear-gradient(45deg, transparent 50%, #3e3e3e 50%), linear-gradient(135deg, #3e3e3e 50%, transparent 50%), radial-gradient(transparent 66%, transparent 66%);
}

.helloform .form-group ul {
    padding-left: 0;
    margin: 0;
}

#humanCheckCaptchaBox {
	margin-right: 0.5em;
    font-size: 16px;
}

#humanCheckCaptchaBox,
#humanCheckCaptchaInput,
#firstDigit,
#secondDigit,
#mathfirstnum,
#mathsecondnum {
    display: inline;
}

#humanCheckCaptchaInput.form-control {
    height: 30px;
    margin-left: 3px;
    padding: 4px;
    text-align: center;
    width: 45px;
}

#firstDigit #mathfirstnum,
#secondDigit #mathsecondnum {
    border: none;
    box-shadow: none;
    width: 30px;
    height: 30px;
    padding: 0;
    pointer-events: none;
    text-align: center;
    border-radius: 100%;
    color:  var(--high-light);
    background-color: var(--dark);
}

.btn {
    cursor: pointer;
}

#submitButtonHolder .btn {
    border: 1px solid var(--dark);
    border-radius: 5px;
    font-size: 16px;
    overflow: hidden;
    padding: 6px 25px;
    text-transform: uppercase;
}

#submitButtonHolder .btn-custom {
    background-color: var(--dark);
    color: #fff;
    -webkit-box-shadow: 0 0 1px transparent;
    box-shadow: 0 0 1px transparent;
    display: inline-block;
    position: relative;
    -moz-transform: perspective(1px) translateZ(0px);
    -webkit-transform: perspective(1px) translateZ(0px);
    -o-transform: perspective(1px) translateZ(0px);
    -ms-transform: perspective(1px) translateZ(0px);
    transform: perspective(1px) translateZ(0px);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: color;
    transition-property: color;
    vertical-align: middle;
    border-radius: 8px;
    border: 1px solid var(--dark);
}

#submitButtonHolder .btn-custom::before {
    background-color: #fff;
    border-radius: 5px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -moz-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    z-index: -1;
}

#submitButtonHolder .btn-custom:hover,
#submitButtonHolder .btn-custom:focus,
#submitButtonHolder .btn-custom:active {
    border-color: var(--dark);
    border-radius: 5px;
    color: var(--dark);
}

#submitButtonHolder .btn-custom:hover::before,
#submitButtonHolder .btn-custom:focus::before,
#submitButtonHolder .btn-custom:active::before {
    -moz-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

#submitButtonHolder .btn {
    transition: all 0.5s ease 0s;
    width: 160px;
    border: 1px solid var(--dark);
    border-radius: 5px;
}

#submitButtonHolder .btn::after {
    content: "\f0a9";
    font-family: "Font Awesome 5 Free";
    font-size: 22px;
    font-weight: bold;
    opacity: 0;
    position: absolute;
    top: 2px;
    right: 50px;
    transition: all 0.3s ease 0s;
}

#submitButtonHolder .btn:hover::after {
    opacity: 1;
    right: 10px;
    top: 2px;
}

@media screen and (max-width: 320px) {

    #firstDigit #mathfirstnum,
    #secondDigit #mathsecondnum {
        width: 20px;
    }
}

/*! CSS Used from: http://test.localhost/microsites/goltlineltd.com/form-assets/css/hello-form-classic.css */

#submitButtonHolder .btn.btn-custom {
    border-radius: 30px;
    border-color: var(--dark);
    background-color: var(--dark);
}

.helloform .form-group .input-group-icon {
    color: var(--dark);
}


.helloform select {
    background-image: linear-gradient(45deg, transparent 50%, #000 50%), linear-gradient(135deg, #000 50%, transparent 50%), radial-gradient(transparent 66%, transparent 66%);
}

.helloform select:focus {
    background-image: linear-gradient(45deg, transparent 50%, #000 50%), linear-gradient(135deg, #000 50%, transparent 50%), radial-gradient(transparent 66%, transparent 66%);
}

/*! CSS Used fontfaces */
@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-regular-400.eot);
    src: url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"), url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-regular-400.woff2) format("woff2"), url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-regular-400.woff) format("woff"), url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-regular-400.ttf) format("truetype"), url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-regular-400.svg#fontawesome) format("svg");
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-solid-900.eot);
    src: url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"), url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-solid-900.woff2) format("woff2"), url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-solid-900.woff) format("woff"), url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-solid-900.ttf) format("truetype"), url(http://test.localhost/microsites/goltlineltd.com/form-assets/css/webfonts/fa-solid-900.svg#fontawesome) format("svg");
}


/*! CSS Used from: http://test.localhost/microsites/goltlineltd.com/form-assets/css/sweetalert.css */
.sweet-overlay{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0, 0, 0, 0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000;}


/*! CSS Used from: http://test.localhost/microsites/goltlineltd.com/css/bootstrap.css */
/*button,input{margin:0;font:inherit;color:inherit;}
button{overflow:visible;}
button{text-transform:none;}
button{-webkit-appearance:button;cursor:pointer;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
@media print{
*,*:before,*:after{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
p,h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input,button{font-family:inherit;font-size:inherit;line-height:inherit;}
h2{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h2{margin-top:20px;margin-bottom:10px;}
h2{font-size:30px;}
p{margin:0 0 10px;}
fieldset{min-width:0;padding:0;margin:0;border:0;}*/


/*! CSS Used from: http://test.localhost/microsites/goltlineltd.com/form-assets/css/sweetalert.css */
.sweet-alert{background-color:white;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999;}
@media all and (max-width: 540px){
.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px;}
}
.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block;}
.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal;}
.sweet-alert fieldset{border:none;position:relative;}
.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding 0.15s, max-height 0.15s;transition:padding 0.15s, max-height 0.15s;}
.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:white;line-height:24px;text-align:center;margin-right:3px;}
.sweet-alert .sa-error-container p{display:inline-block;}
.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.1s;transition:all 0.1s;}
.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px;}
.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.06);padding:0 12px;display:none;-webkit-transition:all 0.3s;transition:all 0.3s;}
.sweet-alert input:focus{outline:none;box-shadow:0px 0px 3px #c4e6f5;border:1px solid #b4dbed;}
.sweet-alert input:focus::-moz-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5;}
.sweet-alert input:focus:-ms-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5;}
.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5;}
.sweet-alert input::-moz-placeholder{color:#bdbdbd;}
.sweet-alert input::-ms-clear{display:none;}
.sweet-alert input:-ms-input-placeholder{color:#bdbdbd;}
.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd;}
.sweet-alert .sa-confirm-button-container{display:inline-block;position:relative;}
.sweet-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden;}
.sweet-alert button{background-color:#8CD4F5;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer;}
.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05);}
.sweet-alert button:hover{background-color:#7ecff4;}
.sweet-alert button:active{background-color:#5dc2f1;}
.sweet-alert button.cancel{background-color:#C1C1C1;}
.sweet-alert button.cancel:hover{background-color:#b9b9b9;}
.sweet-alert button.cancel:active{background-color:#a8a8a8;}
.sweet-alert button.cancel:focus{box-shadow:rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset!important;}
.sweet-alert button::-moz-focus-inner{border:0;}
.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important;}
.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box;}
.sweet-alert .sa-icon.sa-error{border-color:#F27474;}
.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block;}
.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px;}
.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px;}
.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px;}
.sweet-alert .sa-icon.sa-warning{border-color:#F8BB86;}
.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#F8BB86;}
.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86;}
.sweet-alert .sa-icon.sa-info{border-color:#C9DAE1;}
.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1;}
.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1;left:50%;}
.sweet-alert .sa-icon.sa-success{border-color:#A5DC86;}
.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after{content:'';-webkit-border-radius:40px;border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.sweet-alert .sa-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px;}
.sweet-alert .sa-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;transform-origin:0px 60px;}
.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165, 220, 134, 0.2);-webkit-border-radius:40px;border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2;}
.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2;}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat;}
.showSweetAlert[data-animation=pop]{-webkit-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s;}
.animateErrorIcon{-webkit-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s;}
.animateXMark{-webkit-animation:animateXMark 0.5s;animation:animateXMark 0.5s;}
.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-ms-transform:rotate(45deg) \9;}
.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-ms-transform:rotate(-45deg) \9;}
.sweet-alert .sa-icon.sa-success{border-color:transparent\9;}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{-ms-transform:rotate(45deg) \9;}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long{-ms-transform:rotate(-45deg) \9;}
.la-ball-fall,.la-ball-fall > div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.la-ball-fall{display:block;font-size:0;color:#fff;}
.la-ball-fall > div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor;}
.la-ball-fall{width:54px;height:18px;}
.la-ball-fall > div{width:10px;height:10px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1s ease-in-out infinite;-moz-animation:ball-fall 1s ease-in-out infinite;-o-animation:ball-fall 1s ease-in-out infinite;animation:ball-fall 1s ease-in-out infinite;}
.la-ball-fall > div:nth-child(1){-webkit-animation-delay:-200ms;-moz-animation-delay:-200ms;-o-animation-delay:-200ms;animation-delay:-200ms;}
.la-ball-fall > div:nth-child(2){-webkit-animation-delay:-100ms;-moz-animation-delay:-100ms;-o-animation-delay:-100ms;animation-delay:-100ms;}
.la-ball-fall > div:nth-child(3){-webkit-animation-delay:0ms;-moz-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms;}

/*! CSS Used from: http://test.localhost/microsites/goltlineltd.com/form-assets/css/hello-form.css */
.sweet-alert button{background-color:#0379ca;}
.sweet-alert{padding:20px;}
.sweet-alert .sa-icon{margin:0 auto 20px;}
.sweet-alert h2{margin:20px 0;}
.sweet-alert button{font-size:16px;font-weight:400;margin:20px 5px 0;padding:6px 30px;}
.sweet-alert .sa-icon.sa-error{border-color:#ce0606;}
.sweet-alert .sa-icon.sa-error .sa-line{background-color:#ce0606;}
.sweet-alert .sa-icon.sa-success .sa-placeholder{border:4px solid rgba(60, 118, 61, 0.4);}
.sweet-alert .sa-icon.sa-success .sa-line{background-color:#3c763d;}

/*! CSS Used keyframes */
@-webkit-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}45%{transform:scale(1.05);-webkit-transform:scale(1.05);}80%{transform:scale(0.95);-webkit-transform:scale(0.95);}100%{transform:scale(1);-webkit-transform:scale(1);}}
@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}45%{transform:scale(1.05);-webkit-transform:scale(1.05);}80%{transform:scale(0.95);-webkit-transform:scale(0.95);}100%{transform:scale(1);-webkit-transform:scale(1);}}
@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0;}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;}}
@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0;}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;}}
@-webkit-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px;}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1;}}
@keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px;}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1;}}
@-webkit-keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);transform:translateY(-145%);}10%{opacity:.5;}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}90%{opacity:.5;}100%{opacity:0;-webkit-transform:translateY(145%);transform:translateY(145%);}}
@-moz-keyframes ball-fall{0%{opacity:0;-moz-transform:translateY(-145%);transform:translateY(-145%);}10%{opacity:.5;}20%{opacity:1;-moz-transform:translateY(0);transform:translateY(0);}80%{opacity:1;-moz-transform:translateY(0);transform:translateY(0);}90%{opacity:.5;}100%{opacity:0;-moz-transform:translateY(145%);transform:translateY(145%);}}
@-o-keyframes ball-fall{0%{opacity:0;-o-transform:translateY(-145%);transform:translateY(-145%);}10%{opacity:.5;}20%{opacity:1;-o-transform:translateY(0);transform:translateY(0);}80%{opacity:1;-o-transform:translateY(0);transform:translateY(0);}90%{opacity:.5;}100%{opacity:0;-o-transform:translateY(145%);transform:translateY(145%);}}
@keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);-o-transform:translateY(-145%);transform:translateY(-145%);}10%{opacity:.5;}20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}90%{opacity:.5;}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);-o-transform:translateY(145%);transform:translateY(145%);}}






