#contact-form{text-align:center;background-position-y:bottom;padding:1em;max-width:100%;width:100%;margin-bottom:15px}#contact-form textarea{height:3em}.article__head h1{margin-bottom:2rem}.navbar-right{background:none;justify-content:flex-end;font-size:1em;position:absolute;right:0}body{color:#585B5E}i.fab span{display:none !important}@media screen and (max-width: 768px){.header a[href^="tel"]{color:#fff !important}.list-buttons-inline--blocks li:first-child .btn{background-color:#043e5b}.navbar-right{justify-content:center;position:absolute;left:50%;transform:translateX(-50%);margin-top:10px}.navbar-right .fab{font-size:2em}}.navbar .dropdown-menu .nav-item+.nav-item{margin-left:0}.navbar-right ul.social-media{display:flex;margin-bottom:0}.article__entry h3{font-size:1.25rem;text-indent:1rem}@media (min-width: 768px){#contact-form{margin-top:45px}}#contact-form .ajax-loader{position:absolute}#contact-form form{text-align:center;color:#000;display:inline-block;margin:0 auto}#contact-form form h1,#contact-form form h2,#contact-form form h3,#contact-form form h4{color:#ffffff}#contact-form form h4{margin-bottom:1em}#contact-form form h4 .light{font-weight:300}#contact-form form .form-group{display:flex;justify-content:space-around;margin:0 auto 1em}#contact-form form .form-group label{flex:1;width:100%;margin-bottom:0}#contact-form form .form-group label input{width:100%}#contact-form form .form-group .col-md-6{margin:0 auto}#contact-form form input[type="text"],#contact-form form input[type="email"],#contact-form form input[type="tel"],#contact-form form textarea{border:0;color:#ffffff;padding:1em}#contact-form form input[type="text"]::placeholder,#contact-form form input[type="email"]::placeholder,#contact-form form input[type="tel"]::placeholder,#contact-form form textarea::placeholder{color:#050505;font-weight:normal;text-transform:uppercase;font-family:"Poppins", sans-serif}#contact-form form input[type="text"]::placeholder::before,#contact-form form input[type="email"]::placeholder::before,#contact-form form input[type="tel"]::placeholder::before,#contact-form form textarea::placeholder::before{content:"| ";display:block}#contact-form form textarea{overflow:hidden;padding-bottom:1.25em}#contact-form form p{margin-bottom:2em}@media (max-width: 767.98px){#contact-form{text-align:center}#contact-form .btn-lrg{margin-top:2em}#contact-form form{margin:2em auto;padding:0;text-align:center;color:#000;display:inline-block}#contact-form form h1,#contact-form form h2,#contact-form form h3,#contact-form form h4{color:#000}#contact-form form h4{margin-bottom:1.5em}#contact-form form .form-group{display:block;max-width:100%;justify-content:space-around;margin:0 auto}#contact-form form .form-group label{flex:1;width:100%}#contact-form form .form-group label input{width:100%}#contact-form form .form-group .col-md-6{margin:0 auto}#contact-form form input[type="text"],#contact-form form input[type="email"],#contact-form form input[type="tel"],#contact-form form textarea{border:0;color:#000;padding:1em;margin-bottom:1em}#contact-form form input[type="text"]::placeholder,#contact-form form input[type="email"]::placeholder,#contact-form form input[type="tel"]::placeholder,#contact-form form textarea::placeholder{color:#ffffff;font-weight:normal;font-family:"Poppins", sans-serif}#contact-form form input[type="text"]::placeholder::before,#contact-form form input[type="email"]::placeholder::before,#contact-form form input[type="tel"]::placeholder::before,#contact-form form textarea::placeholder::before{content:"| ";display:block}#contact-form form textarea{overflow:hidden;height:3em;padding-bottom:1.25em}#contact-form form p{margin-bottom:1.75em}#contact-form .textwidget{padding:0}#contact-form .textwidget .form-group{padding:0 1.5em}}#contact-form form h1,#contact-form form h2,#contact-form form h3,#contact-form form h4{color:#fff}#contact-form form h4{font-size:20px}#contact-form form div.wpcf7-validation-errors,#contact-form form div.wpcf7-acceptance-missing{color:#050505}#contact-form form .form-group{display:block;max-width:100%;justify-content:space-around;margin:0 auto;padding:0}#contact-form form .form-group label{flex:1;width:100%}#contact-form form .form-group label input{width:100%;outline:0;font-family:"Poppins", sans-serif}#contact-form form .form-group label input:focus{outline:0}#contact-form form .form-group label:first-child input{background:rgba(255,255,255,0.3)}#contact-form form .form-group label:nth-child(2) input{background:rgba(255,255,255,0.13)}#contact-form form .form-group label:nth-child(3) input{background:rgba(255,255,255,0.08)}#contact-form form .form-group .col-md-6{margin:0 auto}#contact-form form .wpcf7-form-control-wrap input{padding-right:30px}#contact-form form .wpcf7-form-control-wrap::before{content:"";background-image:url("../img/svg-arrow.svg");background-repeat:no-repeat;position:absolute;right:0.5em;top:50%;transform:translateY(-50%);font-weight:300;vertical-align:middle;background-size:15px;background-position:center center;height:100%;width:30px}#contact-form form input[type="text"],#contact-form form input[type="email"],#contact-form form input[type="tel"],#contact-form form textarea{border:0;color:#ffffff;padding:1em;margin-bottom:1.25em;transition:all 0.3ms ease-in;padding-right:30px;font-size:12px;background:transparent}#contact-form form input[type="text"].wpcf7-not-valid,#contact-form form input[type="email"].wpcf7-not-valid,#contact-form form input[type="tel"].wpcf7-not-valid,#contact-form form textarea.wpcf7-not-valid{border:1px solid red}#contact-form form input[type="text"]::focus,#contact-form form input[type="email"]::focus,#contact-form form input[type="tel"]::focus,#contact-form form textarea::focus{outline:none !important;box-shadow:none !important;border:0 !important}#contact-form form input[type="text"]::placeholder,#contact-form form input[type="email"]::placeholder,#contact-form form input[type="tel"]::placeholder,#contact-form form textarea::placeholder{color:#ffffff;font-weight:normal;font-family:"Poppins", sans-serif}#contact-form form textarea{overflow:hidden;height:3em;padding-bottom:1.25em}#contact-form form p{margin-bottom:2em}#contact-form .textwidget{background:#e6e6e6;padding:2em;display:none !important}#contact-form{background:#f2f2f2}@media (min-width: 576px) and (max-width: 991.98px){#contact-form{margin-bottom:3em}}@media (min-width: 576px){#contact-form{margin:0 0 0 0;padding:0 0 0 0}#contact-form form h4{margin-bottom:1.5em}#contact-form .testimonials-widget h4{margin-bottom:1.2em}}#sidebar #contact-form{text-align:center;background-position-y:bottom;background:black;padding:2em;max-width:100%;width:100%;margin-bottom:15px}@media (min-width: 768px){#sidebar #contact-form{margin-top:45px}}#sidebar #contact-form .ajax-loader{position:absolute}#sidebar #contact-form div.wpcf7-mail-sent-ok{color:#000000}#sidebar #contact-form form{text-align:center;display:inline-block;margin:2em auto 0;padding:0 0;width:100%}#sidebar #contact-form form .form-container-inner{padding:0 3em;margin-bottom:2em}#sidebar #contact-form form h1,#sidebar #contact-form form h2,#sidebar #contact-form form h3,#sidebar #contact-form form h4{color:#000}#sidebar #contact-form form h4{margin-bottom:1em}#sidebar #contact-form form h4 .light{font-weight:300}#sidebar #contact-form form .form-group{display:flex;justify-content:space-around;margin:0 auto 1em}#sidebar #contact-form form .form-group label{flex:1;width:100%;margin-bottom:0}#sidebar #contact-form form .form-group label input{width:100%}#sidebar #contact-form form .form-group .col-md-6{margin:0 auto}#sidebar #contact-form form input[type="text"],#sidebar #contact-form form input[type="email"],#sidebar #contact-form form input[type="tel"],#sidebar #contact-form form textarea{background:rgba(255,255,255,0.2);border:0;color:#ffffff;padding:1em}#sidebar #contact-form form input[type="text"]::placeholder,#sidebar #contact-form form input[type="email"]::placeholder,#sidebar #contact-form form input[type="tel"]::placeholder,#sidebar #contact-form form textarea::placeholder{color:#050505;font-weight:normal}#sidebar #contact-form form input[type="text"]::placeholder::before,#sidebar #contact-form form input[type="email"]::placeholder::before,#sidebar #contact-form form input[type="tel"]::placeholder::before,#sidebar #contact-form form textarea::placeholder::before{content:"| ";display:block}#sidebar #contact-form form textarea{overflow:hidden;padding-bottom:1.25em}#sidebar #contact-form form p{margin-bottom:2em}@media (max-width: 767.98px){#sidebar #contact-form{text-align:center}#sidebar #contact-form .btn-lrg{margin-top:2em}#sidebar #contact-form form{margin:2em auto;padding:0;text-align:center;color:#000;display:inline-block}#sidebar #contact-form form h1,#sidebar #contact-form form h2,#sidebar #contact-form form h3,#sidebar #contact-form form h4{color:#000}#sidebar #contact-form form h4{margin-bottom:1.5em}#sidebar #contact-form form .form-group{display:block;max-width:100%;justify-content:space-around;margin:0 auto}#sidebar #contact-form form .form-group label{flex:1;width:100%}#sidebar #contact-form form .form-group label input{width:100%}#sidebar #contact-form form .form-group .col-md-6{margin:0 auto}#sidebar #contact-form form input[type="text"],#sidebar #contact-form form input[type="email"],#sidebar #contact-form form input[type="tel"],#sidebar #contact-form form textarea{background:rgba(0,0,0,0.15);border:0;color:#000;padding:1em;margin-bottom:1em}#sidebar #contact-form form input[type="text"]::placeholder,#sidebar #contact-form form input[type="email"]::placeholder,#sidebar #contact-form form input[type="tel"]::placeholder,#sidebar #contact-form form textarea::placeholder{color:#ffffff;font-weight:normal}#sidebar #contact-form form input[type="text"]::placeholder::before,#sidebar #contact-form form input[type="email"]::placeholder::before,#sidebar #contact-form form input[type="tel"]::placeholder::before,#sidebar #contact-form form textarea::placeholder::before{content:"| ";display:block}#sidebar #contact-form form textarea{overflow:hidden;padding-bottom:1.25em}#sidebar #contact-form form p{margin-bottom:1.75em}#sidebar #contact-form .textwidget{padding:0}#sidebar #contact-form .textwidget .form-group{padding:0 1.5em}}#sidebar #contact-form{margin-bottom:2em}#sidebar #contact-form h2{font-size:14px;text-transform:uppercase;letter-spacing:2px;padding-top:3em}#sidebar #contact-form form h1,#sidebar #contact-form form h2,#sidebar #contact-form form h3,#sidebar #contact-form form h4{color:#000}#sidebar #contact-form form h4{font-size:20px}#sidebar #contact-form form div.wpcf7-validation-errors,#sidebar #contact-form form div.wpcf7-acceptance-missing{color:#050505}#sidebar #contact-form form .form-group{display:block;max-width:100%;justify-content:space-around;margin:0 auto;padding:0}#sidebar #contact-form form .form-group label{flex:1;width:100%}#sidebar #contact-form form .form-group label input{width:100%;outline:0;color:#ffffff;background:transparent;border-bottom:1px solid #ffffff;padding:1em 0}#sidebar #contact-form form .form-group label input:focus{outline:0}#sidebar #contact-form form .form-group .col-md-6{margin:0 auto}#sidebar #contact-form form input[type="date"]{margin-bottom:1em}#sidebar #contact-form form input[type="submit"]{padding:2em 3em;font-size:10px;font-weight:600;color:#ffffff;border:0;border-radius:0;position:relative;z-index:1;overflow:hidden;transform:translate3d(0, 0, 0);position:relative;background:#96ce8a;font-family:"Montserrat", sans-serif;letter-spacing:2px;text-transform:uppercase}#sidebar #contact-form form input[type="text"],#sidebar #contact-form form input[type="email"],#sidebar #contact-form form input[type="tel"],#sidebar #contact-form form input[type="date"],#sidebar #contact-form form textarea{background:rgba(203,203,203,0.44);border:0;color:#666666;padding:1em;transition:all 0.3ms ease-in}#sidebar #contact-form form input[type="text"].wpcf7-not-valid,#sidebar #contact-form form input[type="email"].wpcf7-not-valid,#sidebar #contact-form form input[type="tel"].wpcf7-not-valid,#sidebar #contact-form form input[type="date"].wpcf7-not-valid,#sidebar #contact-form form textarea.wpcf7-not-valid{border:1px solid red}#sidebar #contact-form form input[type="text"]::focus,#sidebar #contact-form form input[type="email"]::focus,#sidebar #contact-form form input[type="tel"]::focus,#sidebar #contact-form form input[type="date"]::focus,#sidebar #contact-form form textarea::focus{outline:none !important;box-shadow:none !important;border:0 !important}#sidebar #contact-form form input[type="text"]::placeholder,#sidebar #contact-form form input[type="email"]::placeholder,#sidebar #contact-form form input[type="tel"]::placeholder,#sidebar #contact-form form input[type="date"]::placeholder,#sidebar #contact-form form textarea::placeholder{color:#666666;font-weight:normal}#sidebar #contact-form form textarea{overflow:hidden;padding-bottom:1.25em;padding: 1em;}#sidebar #contact-form form p{margin-bottom:0}#sidebar #contact-form .textwidget{background:#e6e6e6;padding:2em;display:none !important}#sidebar #contact-form{background:#f2f2f2}@media (min-width: 576px) and (max-width: 991.98px){#sidebar #contact-form{margin-bottom:3em}}@media (min-width: 576px){#sidebar #contact-form{margin:0 0 0 0}#sidebar #contact-form form h4{margin-bottom:1.5em}#sidebar #contact-form .testimonials-widget h4{margin-bottom:1.2em}}body.blog #main,body.post-template-default #main,body.error404 #main{padding-left:15px;padding-right:15px;margin-top:0;margin-bottom:100px}body.blog #main .col-md-6 img,body.post-template-default #main .col-md-6 img,body.error404 #main .col-md-6 img{height:214px}body.blog #main .col-md-6 img.blog-pic,body.post-template-default #main .col-md-6 img.blog-pic,body.error404 #main .col-md-6 img.blog-pic{border:1px solid #b5c10f}

/*# sourceMappingURL=../scss/style2.css.map */