<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

#contact{background:#FFF; padding:30px 0px; margin-bottom:60px;}
#contact .w90{margin-bottom:100px;}
#contact table{width:100%; margin:20px auto;}
#contact table th ,#contact table td{
	padding:20px;
	border:2px solid #FFF;
	border-collapse:collapse;
}
#contact table th{color:#FFF; text-align:left; width:30%; vertical-align:top;}
#contact table th span{background:#ffa630; display:inline-block; padding:2px 7px; font-weight:normal; font-size:12px; float:right;}
#contact table tr:nth-child(odd) th{background:#48d1cc;}
#contact table tr:nth-child(even) th{background:#49b8cf;}
#contact table tr:nth-child(odd) td{background:#f5f5f5;}
#contact table tr:nth-child(even) td{background:#eee;}
#contact table [type="text"] ,#contact table [type="email"] ,#contact table [type="tel"]{
	background:#FFF; width:100%; padding:5px;
}
#contact table [type="date"]{background:#FFF; padding:10px;} 
#contact table textarea{height:100px; background:#FFF; width:100%;}
#contact table select{
	position:relative;
	border:1px solid #CCC;
	background:#FFF;
	padding:2px 15px 2px 5px;
	display:inline-block;
}
#contact table label{display:inline-block; padding:5px;}
#contact table label span{display:inline-block; margin-left:10px;cursor: pointer;}
#contact table td p{margin:10px auto;}
#contact input[type="submit"]{
    cursor:pointer;
    border-radius:4px;
    display:block;
    padding:15px 140px 15px 140px;
    font-weight:bold;
    margin:20px auto;
    color:#FFF;
    background-color:#1a535c;
    position:relative;
    text-align:center;
    font-size:22px;
  -webkit-transition: all 0.3s;
      -moz-transition: all 0.3s;
      -ms-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s;
 }
#contact input[type="submit"]:hover{
	background-color:#666;
}


@media screen and (max-width:767px){
#contact{padding:20px 2%; margin-bottom:30px;}
#contact .w90{margin-bottom:20px;}

#contact table{width:100%; margin:20px auto;}
#contact table th ,#contact table td{
	padding:10px;
	border:2px solid #FFF;
	border-collapse:collapse;
	display:block;
	width:100%;
	box-sizing:border-box;
}
#contact input[type="submit"]{
    font-size:3rem;
}
input[type="radio"] {
    position: relative;
    -webkit-appearance: button;
    appearance: button;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 20px;
    height: 20px;
    content: "";
    background-color: #FFFFFF;
    border: 1px solid #999999;
    -webkit-border-radius: 24px;
    border-radius: 24px;
    -webkit-box-shadow: inset 4px 4px 10px rgba(0,0,0,0.2);
    box-shadow: inset 4px 4px 10px rgba(0,0,0,0.2);
    vertical-align: middle;
    cursor: pointer;
}

input[type="radio"]:checked:after {
    display: block;
    position: absolute;
    top: 3px;
    left: 3px;
    content: "";
    width: 12px;
    height: 12px;
    background: #016fb9;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}
input[type="checkbox"] {
    border: 1px solid #aaaaaa;
    vertical-align: -8px;
    -webkit-appearance: none;
    position: relative;
    margin-right: 5px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    width: 26px;
    height: 26px;
    /*Other Browser*/
    background: #e2e2e2;
    /*For Old WebKit*/
    background: -webkit-gradient(
        linear, left top, left bottom,
        color-stop(0.00, #ffffff),
        color-stop(1.00, #e2e2e2)
    );
    /*For Modern Browser*/
    background: linear-gradient(
        to bottom,
        #ffffff 0%,
        #e2e2e2 100%
    );
}

input[type="checkbox"]:checked {
    /*Other Browser*/
    background: #99cc00;
    /*For Old WebKit*/
    background: -webkit-gradient(
        linear, left top, left bottom,
        color-stop(0.00, #99cc00),
        color-stop(1.00, #87b400)
    );
    /*For Modern Browser*/
    background: linear-gradient(
        to bottom,
        #99cc00 0%,
        #87b400 100%
    );
    border: 1px solid #336600;
}

input[type="checkbox"]:checked:before {
    position: absolute;
    left: 1px;
    top: 16px;
    display: block;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .5);
    content: "";
    width: 10px;
    height: 4px;
    background: #ffffff;
    -webkit-transform: rotate(45deg);
    -webkit-transform-origin: right center;
}

input[type="checkbox"]:checked:after {
    display: block;
    position: absolute;
    left: 9px;
    top: 16px;
    content: "";
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .5);
    width: 16px;
    height: 4px;
    background: #ffffff;
    -webkit-transform: rotate(-53deg);
    -webkit-transform-origin: left center;
}

#contact input[type="submit"]{padding:10px 40%; font-size:16px;}

}
</pre></body></html>