@charset "UTF-8";
/* COLORES
#22446c = sxul
#008039 = verde osc
#1da35a = verde*/
.col-sm-4{float: left;}
.form-control{margin-top: 0.25rem;}
h1{text-align: center;}
.icon{color:#000;}
footer.border-top{border-top:0px!important;}
input.form-text,input.form-email{border-radius: 0px; height: 50px;border: none;border-bottom: 2px solid #1da35a;background-color: rgb(29 163 90 / 7%);}
textarea.form-textarea {border-radius: 0px;line-height: normal;font-weight: 400;border-bottom: 2px solid #1da35a;background-color: rgb(29 163 90 / 7%);}
.custom-control{position: unset;}
.btn-primary,.btn-primary:active,.btn-primary:focus{padding: 17px 24px;box-shadow: 0px!important;}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {-webkit-box-shadow:none;box-shadow: none;}
#block-webform label.custom-control-label,
#block-webform label{font-size: 15px; font-weight: bold;}
#block-webform .fieldset-wrapper{padding: 10px 0px 30px 0px;}
input.form-submit { font-size: 16px!important; border-color: #1da35a !important;background-color: #1da35a !important;color: #FFF!important;border-radius: 50px;min-width: 120px;padding: 11px;font-weight: bold;}
input.form-submit:hover,input.form-submit:active{color:#fff !important;}
#page-footer-sub {padding-bottom: 100px}

.bola{position: absolute;z-index: 100;width: 50px;height: 50px; background-color: antiquewhite;}