/********* Compiled - Do not edit *********/
:root{--color-primary:#000000;--color-secondary:#ffffff;--color-gradient-start:#021c8f;--color-gradient-stop:#021c8f;--color-link:#021c8f;--color-link-hover:#021c8f;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Roboto;font-weight:400;line-height:1.8;font-size:15px;color:#666666;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Roboto;font-weight:400;line-height:1.4em;font-size:52px;color:#000000;}.h2,h2{font-family:Roboto;font-weight:700;line-height:1.4em;font-size:40px;color:#000000;}.h3,h3{font-family:Roboto;font-weight:500;line-height:1.3em;font-size:32px;color:#000000;}.h4,h4{font-family:Roboto;font-weight:500;line-height:1.5em;font-size:25px;color:#000000;}.h5,h5{font-family:Roboto;font-weight:500;line-height:1.7em;font-size:21px;color:#000000;}.h6,h6{font-family:Roboto;font-weight:500;line-height:1.7em;font-size:18px;color:#0a0a0a;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar-inner{padding-top:90px;padding-bottom:90px;}.titlebar{background-color:#1e73be;}.main-nav .children > li > a, .nav-item-children > li > a {	padding: 0.5em 1em;}
a.btn.btn-solid.text-uppercase.btn-bordered.border-thin {color: #fff;}
input.wpcf7-form-control.wpcf7-submit:focus {    color: #fff;}
.news_form_wrap { position: relative;}
.news_form_wrap span.ajax-loader { position: absolute; left: -20px;bottom: 5px;margin: 0;}
.ld-flipbox-inner { padding: 40px 40px;}
main#content a {color: #021c8f;}
main#content a.btn.btn-solid.btn-lg.border-thin {
    color: #fff;}
.foote_info .vc_column-inner { padding: 0 !important;}
main#content a.btn.btn-solid.text-uppercase.btn-bordered.border-thin {
    color: #fff;}
main#content .ld-flipbox-inner a.btn.btn-default.text-uppercase.btn-bordered {
    color: #fff;}
main#content .ld-flipbox-inner 
a.btn.btn-default.text-uppercase.btn-bordered:hover {color: #000;}
ul#primary-nav > li > a {color: #021c8f;}
ul#primary-nav > li > a:hover {color: #000;}
section.guide_content figure.fancy-box-image img {
    max-height: 280px;}
.request_qiote_form input.wpcf7-form-control.wpcf7-submit {
    font-weight: 700;
    letter-spacing: 0.1em;
    background: rgb(255, 255, 255);
    color: rgb(14, 48, 93);
    border-color: rgb(14, 48, 93);
    border-radius: 50em;
    display: inline-flex;
    width: auto;
    height: 50px;
    margin-bottom: 0;
    padding: 0 2.8em;
    align-items: center;
    transition: all 0.3s ease;
    border-width: 1px;
    font-size: 15px;
    text-transform: uppercase;}
.request_qiote_form input.wpcf7-form-control.wpcf7-submit:hover {transform: translateY(-1px);
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05), 0px 2px 2px rgba(0, 0, 0, 0.05), 0px 4px 4px rgba(0, 0, 0, 0.05), 0px 8px 8px rgba(0, 0, 0, 0.05), 0px 16px 16px rgba(0, 0, 0, 0.05);
    color: rgb(255, 255, 255);
    background: rgb(14, 48, 93);}
.request_qiote_form input.wpcf7-form-control {
    width: 100%;
    height: 50px;
    padding-left: 2em;
    padding-right: 2em;
    position: relative;
    border: 1px solid #d5d6de;
    border-radius: 0;
    background: none;
    align-items: center;
    color: #b7b9c4;
    transition: all 0.3s;}
.request_qiote_form .ui-selectmenu-button.ui-button {
    width: 100%;
    height: 50px;
    padding-left: 2em;
    padding-right: 2em;
    position: relative;
    border: 1px solid #d5d6de;
    border-radius: 0;
    background: none;
    align-items: center;
    color: #b7b9c4;
    transition: all 0.3s;
    display: block !important; }
.request_qiote_form textarea {
    width: 100%;
    height: 100px;
    padding-left: 2em;
    padding-right: 2em;
    position: relative;
    border: 1px solid #d5d6de;
    border-radius: 0;
    background: none;
    align-items: center;
    color: #b7b9c4;
    transition: all 0.3s;}
.request_qiote_form input.wpcf7-form-control.wpcf7-mathcaptcha {
    width: auto !important;
}