
body {overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
body{font-family:'Avenir','Tahoma','Arial'!important;background-color:#f1f1f1!important;}
input,select,textarea{background-color:#f1f1f1!important;font-family:'Avenir','Tahoma','Arial'!important;}
.top-menu-height{height:69px;}
.am-header{font-family:'PoppinsSB','Tahoma','Arial'!important;}
.am-header-light{font-family:'PoppinsL','Tahoma','Arial'!important;}
.am-subheader,button{font-family:'Poppins','Tahoma','Arial'!important;}
.am-p-lh,.am-p-lh > p{line-height: 1.75em !important;}
.grecaptcha-badge{bottom:80px!important;z-index:100;}
.grecaptcha-badge{visibility: hidden !important;}
.onlyprelive{display:none!important;}
.perm-show{display:block!important;}
.perm-hide{display:none!important;}
.soldsubjecttoconfirm{position:absolute;z-index:1;}
.pointer{cursor:pointer;}
.navbar-toggler {border-color:rgb(0,0,0)!important;color:rgb(0,0,0)!important;}
.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important;}
.btn-info {background-color:rgb(66,173,227)!important;border-color:rgb(66,173,227)!important;}
.btn-info:disabled, .btn-info.disabled {background-color:rgb(66,173,227);border-color:rgb(66,173,227);}
.btn-info:hover, .btn-info.hover {background-color:rgb(66,173,227);border-color:rgb(66,173,227);}
.btn-automate {color:#ffffff;background-color:#030e22!important;border-color:#030e22!important;}
.btn-automate:disabled, .btn-automate.disabled {color:#ffffff;background-color:#030e22;border-color:#030e22;}
.btn-automate:hover, .btn-automate.hover {color:#ffffff;background-color:#030e22;border-color:#030e22;}
.btn-outline-info {color:rgb(66,173,227);border-color:rgb(66,173,227);}
.btn-outline-info:hover {background-color:rgb(66,173,227);border-color:rgb(66,173,227);}
.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
background-color:rgb(66,173,227);border-color:rgb(66,173,227);}
.btn-outline-info:disabled, .btn-outline-info.disabled {color:rgb(66,173,227);}

.svg-warning{filter: invert(71%) sepia(50%) saturate(721%) hue-rotate(2deg) brightness(107%) contrast(91%);}
.text-warning {color:rgb(243,201,29)!important;}
.text-primary{color:#071540!important;}
.text-light{color:#F1F1F1!important;}
.text-info{color:#2F88AF!important;}
.link-info {color:#2F88AF!important;}

.bg-info{background-color:#2F88AF!important;color: white!important;}
.bg-dark{background-color:#0e0e0e!important;color: white!important;}
.bg-light{background-color:#f1f1f1!important;}
.bg-warning,.btn-outline-warning:hover{background-color:rgb(243,201,29)!important;color:rgb(0,0,0)!important;}

.label-default {background-color: #777;}
.label-dark {background-color:rgb(0,0,0);}
.label-warning {background-color:rgb(243,201,29);}
.btn-warning {background-color:rgb(243,201,29);}
.dropdown-item.active, .dropdown-item:active {color:#fff!important;text-decoration: none;background-color:#071540!important;}
.progress-bar{background-color:rgb(66,173,227)!important;color: white!important;}

.carousel-control-next-icon{background-image: url('/images/arrow-right.svg')!important;}
.carousel-control-prev-icon{background-image: url('/images/arrow-left.svg')!important;}
.carousel-control-next-icon, .carousel-control-prev-icon {height: 4rem!important;}
.carousel-indicators [data-bs-target]{width: 16px!important;height:16px!important;border-radius:10px!important;border-top:inherit!important;border-bottom:inherit!important;background-color:#071540!important;opacity:1!important;}
.carousel-indicators{bottom: -40px!important;}
.carousel-indicators .active {background-color:#2F88AF!important;opacity: 1;}

.sf-font{font-size:1.0rem!important;}
.fs10{font-size:10px;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs22{font-size:22px;}
.fs24{font-size:24px;}
.fs26{font-size:26px;}
.fs28{font-size:28px;}
.fs30{font-size:30px;}
.fs32{font-size:32px;}
.fs34{font-size:34px;}
.fs36{font-size:36px;}
.fs38{font-size:38px;}
.fs40{font-size:40px;}
.fs50{font-size:50px;}
.fs54{font-size:54px;}
.fs68{font-size:68px;}
.fs75{font-size:75px;}
.fs100{font-size:100px;}
.fs200{font-size:200px;}
.opcty65{opacity: .65;}

.form-icon-main{max-width:38px;margin-bottom:13px;margin-right:11px;}
.form-valid-requirements{font-size: 10px;color:#959595;}
input.ng-invalid-required,select.ng-invalid-required{border-left: 2px solid #ffc107;}
input.ng-valid-required,select.ng-valid-required{border-left: 2px solidrgb(66,173,227);}

.rounded-6{border-radius: 0.6rem!important;}
.rounded-13{border-radius: 1.3rem!important;}
.rounded-30{border-radius: 3.0rem!important;}
.rounded-6-top{border-top-right-radius: 0.6rem!important;border-top-left-radius: 0.6rem!important;}
.rounded-6-bottom{border-bottom-right-radius: 0.6rem!important;border-bottom-left-radius: 0.6rem!important;}
.rounded-13-top{border-top-right-radius: 1.3em!important;border-top-left-radius: 1.3em!important;}
.rounded-13-top-right{border-top-right-radius: 1.3em!important;}
.rounded-13-top-left{border-top-left-radius: 1.3em!important;}
.rounded-13-bottom{border-bottom-right-radius: 1.3em!important;border-bottom-left-radius: 1.3em!important;}
.rounded-13-bottom-right{border-bottom-right-radius: 1.3em!important;}
.rounded-13-bottom-left{border-bottom-left-radius: 1.3em!important;}



.slope-clip-path{
	background-image: url('/images/TopBannerBG-WWA.jpg'); /* Replace with your image path */
	background-size: auto;
	background-repeat: no-repeat;
}
.slope-clip-path-border{
	height: auto!important;
	background:#ffffff;
	padding-bottom: 10px;
}

.sloped-footer{
	width:100%;
	clip-path: polygon(0 25%, 100% 0, 100% 100%, 0% 100%);
	background-color:#071540;
	padding: 8em 8em 1em 8em;
}
.sloped-footer-border{
	width:100%;
	height: auto!important;
	background:#ffffff;
	padding: 18px 0px 0px 0px!important;
}
@media (max-width: 1500px){
	.sloped-footer{clip-path: polygon(0 31%, 100% 0, 100% 100%, 0% 100%)!important;}
	.sloped-footer-border{height: auto!important;padding: 18px 0px 0px 0px!important;}
}
@media (max-width: 1200px){
	.sloped-footer{clip-path: polygon(0 25%, 100% 0, 100% 100%, 0% 100%)!important;}
	.sloped-footer-border{height: auto!important;padding: 18px 0px 0px 0px!important;}
}
@media (max-width: 1000px){
	.sloped-footer{clip-path: polygon(0 25%, 100% 0, 100% 100%, 0% 100%)!important;}
	.sloped-footer-border{height: auto!important;padding: 18px 0px 0px 0px!important;}
}
@media (max-width: 761px){
	.sloped-footer{clip-path: polygon(0 17%, 100% 0, 100% 100%, 0% 100%)!important;padding: 6em 1em 1em 1em!important;}
	.sloped-footer-border{height: auto!important;padding: 18px 0px 0px 0px!important;}
}
@media (max-width: 510px){
	.form-container-header{font-size: 32px!important;}
}
@media (max-width: 400px){
	.sloped-footer{clip-path: polygon(0 8%, 100% 0, 100% 100%, 0% 100%)!important;padding: 6em 1em 1em 1em!important;}
	.sloped-footer-border{height: auto!important;padding: 18px 0px 0px 0px!important;}
}
@media (max-width: 340px){
	.form-container-header{font-size: 24px!important;}
	.form-icon-main{max-width:25px;margin-bottom:8px;margin-right:11px;}
}





/*loading*/
.lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-ellipsis div {
  position: absolute;
  top: 33px;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background: #f4d245;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.lds-ellipsis div:nth-child(1) {
  left: 8px;
  animation: lds-ellipsis1 0.6s infinite;
}
.lds-ellipsis div:nth-child(2) {
  left: 8px;
  animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(3) {
  left: 32px;
  animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(4) {
  left: 56px;
  animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(24px, 0);
  }
}
