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


/*Contact form*/
::placeholder {color: #455560 !important; opacity: 1;}
:-ms-input-placeholder {color: #455560 !important;}
::-ms-input-placeholder {color: #455560 !important;}
select{display: inline-block; /*width: auto !important;*/ padding: 15px; vertical-align: middle; background: #fafafa url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center; background-color: #fafafa; background-image: none\9; background-size: 15px 15px; -moz-appearance: none; -webkit-appearance: none;  border: 1px solid #eee; width:100% }
select option, select{font-size: 16px !important;} 
select option{padding: 3px 0 !important}
input, textarea{padding: 15px 2%; width: 96%; border: 1px solid #eee; font-size: 16px; background: #fafafa; color: #142131; font-family: 'Be Vietnam Pro'}
input[type="submit"]{width: auto; color: #fff;  background: #4840e5; border-radius: 500px;  border: 2px solid #4840e5; font-size: 16px; text-transform: uppercase; padding: 0 35px; line-height:46px; letter-spacing:1px; font-weight: 600;}
input[type="submit"]:hover{color: #4840e5; border: 2px solid #4840e5; background: #fff}
label{font-weight:bold}
.wpcf7 form.sent .wpcf7-response-output{color: #4840e5; border: 1px solid #4840e5}
.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea{margin:10px 0}


.uk-navbar-toggle-icon svg, .uk-offcanvas-close svg{ width: 35px; height: 35px;}
.uk-navbar-toggle-icon svg:hover, .uk-offcanvas-close svg:hover{color: #000}


hr{border-top: 1px solid rgba(69,85,96,.14)}



/* Footer */






/*404 page*/

@media (min-width: 960px) and (max-width:1400px){

}


@media (max-width:960px){

}


@media (max-width:600px){

}