h1,h2,h3,h4,h5{font-family:ff-cocon-pro,sans-serif;color:#1c355e;font-weight:400;text-align:center}p{color:#1c355e;font-family:ff-cocon-pro,sans-serif;font-weight:400;text-align:center;font-size:14px;margin:0 0 6px 0}h2{font-size:35px;margin:2px 0 14px 0;line-height:1}form.hasButton{padding-bottom:45px;position:relative}form .buttonBox{position:absolute;bottom:0;left:0;width:100%;height:45px}form .full,form .half{display:flex;flex-wrap:nowrap;margin-bottom:13px}form .full.last,form .half.last{margin-bottom:0}form .full div,form .full input,form .full label,form .full select,form .full textarea{width:100%;font-family:ff-cocon-pro,sans-serif;font-weight:300}form .half div,form .half input,form .half label,form .half select,form .half textarea{width:50%}form label{line-height:38px;color:#000;font-size:12px;font-family:ff-cocon-pro,sans-serif;font-weight:300}form input,form textarea{border:1px solid #000;padding:10px 10px 10px 10px;box-sizing:border-box;color:#000}form select{border:1px solid #000;border-radius:0;-webkit-border-radius:2px;-moz-border-radius:2px;padding:10px 30px 10px 10px;position:relative;z-index:9;box-sizing:border-box;color:#000;background-color:#fff}form .fancySelect{position:relative}form .fancySelect select{height:42px}form .fancySelect:after,form .fancySelect:before{content:" ";position:absolute}form .fancySelect:after{background-color:#fff;z-index:10;top:1px;right:1px;width:30px;height:calc(100% - 2px);pointer-events:none;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}form .fancySelect:before{background:url(selectArrows.png) top left no-repeat;background-size:100%;z-index:11;top:10px;right:5px;width:18px;height:calc(100% - 18px);pointer-events:none}.inputRange{display:flex;flex-wrap:nowrap;justify-content:space-between}form .inputRange input{width:calc(50% - 14px)}form .inputRange span{padding:0 5px;line-height:38px;font-size:14px}.searchButton{background-color:#f06b2a;color:#fff;font-family:ff-cocon-pro,sans-serif;text-align:center;padding:12px 22px;font-size:15px;font-weight:400;margin:auto;display:inline-block;text-decoration:none;border-radius:30px}.searchButton:hover{background-color:#f17a41}