@charset "UTF-8";
/* CSS Document */


/*--one 2 column--*/
.one2Col  {width:90%;margin:0 auto;}
.one2Col .lftCol {margin-bottom:1.5em;}
.one2Col .lftCol img {width: 100%;max-width:350px;margin: 0 auto 1em;border: solid 1px #ABABAB;padding:4px;}
.one2Col .lftCol p {width:80%;max-width:350px;margin:0 auto 1em;}

/*--799px max--*/
@media (max-width:49.9375em){
.one2Col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;}
.lftCol{-webkit-box-ordinal-col1:1;-ms-flex-order:2;order:2;}
.rhtCol{-webkit-box-ordinal-col1:2;-ms-flex-order:1;order:1;}

}

/*---800px min---*/
@media (min-width:50em){
.one2Col div.lftCol {width:50%; float:left;}
.one2Col div.rhtCol {width:50%; float:right;}

}


img.wdLgo {width:55%;max-width:18em;margin:0 auto 1.5em;}

h2.frmH2 {font-family:"Open Sans",Arial,"Helvetica Neue",sans-serif;font-size:1.5em;font-weight:300;color:var(--primary);text-align:center;padding-bottom:3rem;}

img.plane2 {width:70%;max-width:30em;margin:3em auto 1.5em;}


div.webFrm2col {width:100%;margin:0 auto 3em;}
form {width: 80%;max-width: 380px;margin: 0 auto;}
.webFrm2col p.sent{font-size:1.0625em;line-height:1.4em;color:var(--link);text-align:left;padding-bottom: 1.5rem;font-weight:700;}
.webFrm2col fieldset{border:none;margin-bottom:1.5em;}
.webFrm2col fieldset legend {font-size:1.3125em;padding-bottom:.5em;}
/*--.webFrm2col fieldset input {}--*/
.webFrm2col label {line-height: 2em;}
.webFrm2col .red{color:#C9252B;}
.webFrm2col input.inptFld, .webFrm2col textarea.inptFld {width:100%;display:block;font-size:1em; padding:.3em 1em;margin-bottom:1.5em;border:solid 1px #ABABAB;border-radius:.5em;box-shadow:inset.3em .4em .5em 0 #DDD;}
.webFrm2col input[type="text"], .webFrm2col input[type="email"], .webFrm2col input[type="tel"] {font-size:1em;line-height:1.6em;font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;}
.webFrm2col textarea#inquiry, div.webFrm2col textarea#brands, div.webFrm2col textarea#project, div.webFrm2col textarea#product {font-size:1em;line-height:1.6em;font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;}
.webFrm2col input[type="submit"]{font-size:.875em;cursor:pointer;margin-bottom:1.5em;padding:0.3em 1em;display:block;color:#FFF;letter-spacing:1px;text-transform:uppercase;background-color:var(--link);border:none;text-decoration:none;border-radius:0.8em;box-shadow:0 0.3em 0.5em rgba(0,0,0,.2)}
.webFrm2col p.bxSze {font-size:small;text-align:right;margin-top:-1em;} 
.webFrm2col p.req{text-align:right;font-size:small;color:#C9252B;padding-bottom:1rem;}
.webFrm2col p.frmFtr{font-size:.9375em;color:var(--caption);padding-bottom:.5rem;width:90%;max-width:380px;margin: 0 auto;}






/*--box offer--*/
.boxOfer {margin:0 auto 4em;padding:1em 1.5em;border-top:solid 8px #ECECEA;border-bottom:solid 8px #ECECEA;background-color:#FBFBFC;background-color:rgba(236, 236, 234  .1);}
.boxOfer h2 {font-family:"Open Sans",Arial,"Helvetica Neue",sans-serif;font-size:1.5em;line-height:1.2em;text-align:center;text-transform:uppercase;padding-bottom:.5rem !important;color:var(--subHead) !important;font-weight:700;}
.boxOfer h3 {text-align:center;color:var(--subHead);font-weight:700;}
.boxOfer p {padding-bottom:.5em;}

/*---800px min---*/
@media screen and (min-width:50em){
.boxOfer {width:43.75em;padding:1em 1.5em;}

}



