/*
Theme Name: Olsen Light Child
Template: olsen-light
*/


/* CSS Document */
@import url("../olsen-light/style.css");
body{font-size:16px}.phone2{display:none;position:fixed;top:1px;right:15px;z-index:9999}.phone2 a{color:#fff;font-size:24px;display:block}header .phone{float:right}header .site-logo{float:left;padding:15px 0}.menu{background:#05376e}.menu .navigation > li > a:hover,.navigation > li.sfHover > a,.navigation > li.sfHover > a:active{color:#fff;background-color:#79c709}.menu .navigation > li > a{margin:0;display:block;padding:15px 25px;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:0}.menu .site-bar .nav{width:100%;padding-top:0}.menu .navigation li.current_page_item a{color:#fff;background-color:#79c709}.menu .navigation > li ul a{background:#05376e;padding:10px;margin-bottom:1px;letter-spacing:1px;font-size:13px;color:#fff}.menu .navigation ul{min-width:200px;background:#03274c;padding:0}.menu .navigation li:hover > ul{top:52px}.navigation > li ul a:hover,.navigation > li ul .sfHover > a{background:#79c709!important}.site-bar .nav{width:100%}#footer{background:#05376e}#footer .navigation > li > a{margin:0;display:block;padding:15px 10px;color:#fff;font-size:13px;text-transform:uppercase}.sidebar.sidebar-right{border-left:0;padding-top:30px}.sidebar.sidebar-right .widget{padding:15px;border:1px solid #ccc;margin-bottom:20px}.sidebar.sidebar-right #text-7 input,textarea{background:#fff;border:1px solid #ececec}.sidebar.sidebar-right #text-7 textarea{height:100px}.sidebar.sidebar-right #text-7 .wpcf7-submit{margin-top:15px;background:#79c709}.sidebar.sidebar-right #text-7 .wpcf7-submit:hover{background:#05376e}.widget-title{background:#05376e}.navigation.sf-arrows .sf-with-ul::after{content:'\f078';font-family:FontAwesome;position:absolute;top:41%;right:10px;margin-top:-3px;font-size:8px;font-weight:400}#text-2{width:33%;float:left;color:#fff}#text-8{width:33%;float:left;color:#fff}#text-9{width:33%;float:left;color:#fff;color:#fff}.footer-point li a{color:#fff}.footer-widget-area .widget-title{display:block;font-size:22px}.footer-widget-area h3::after{position:absolute;width:300px;border:1px solid #fff;background:#fff;left:22px;content:'';top:50px}.footer-bottom-content{padding:10px;background:#000;margin-top:10px;color:#fff;text-align:left}.footer-bottom-content a{color:#78c70a;font-weight:600}.site-bar{border-top:solid 0 #ebebeb;border-bottom:solid 0 #ebebeb;padding:13px 0;z-index:10000000}.bg-price td{background:#d8d8d8;color:#000;font-weight:600;font-size:16px}.table-price{border:1px solid #dadada;border-width:1px!important}.table-price tr td{padding:0 10px!important}.contact-formpage{width:50%;float:left;margin-right:30px}.map-address{width:47%;float:left}.saer-social{width:100%;float:left}.saer-social p a{margin-right:10px}.entry-content .saer-social p a{border-bottom:none}@media only screen and (min-width:769px) and (max-width:995px){#masthead .navigation{display:block}}@media only screen and (min-width:240px) and (max-width:768px){.phone2{display:block}header .header-right{display:none}header{border-bottom:1px solid #79c709}header .site-logo{padding:0}#footer .navigation > li > a{font-size:12px;padding:5px}#text-2{width:100%;float:left;color:#fff}#text-8{width:100%;float:left;color:#fff}#text-9{width:100%;float:left;color:#fff;color:#fff}.footer-widget-area h3::after{position:absolute;width:92%;border:.5px solid #fff;background:#fff;left:22px;content:'';top:50px}.phone2{position:relative;right:1px;z-index:9999;float:right;width:100%}.phone2 a{color:#fff;font-size:30px;display:block;padding:0;text-align:center;background:#78c70a}header .site-logo{padding:0;width:100%}.contact-formpage{width:100%;float:left;margin-right:0}.map-address{width:100%;float:left}}img.wp-image-9206{box-shadow:0 0 27px -12px #0e3c6d}.header-right a{padding:12px 21px;background-color:#79c709;color:#fff;font-weight:600;font-size:22px}.pc-get-A-quote{float:float}header .site-logo{float:left;padding:0}.header-right{width:39%;float:right;position:relative;top:23px}@media only screen and (max-width:991px){.header-right{width:54%;float:right;position:relative;top:23px}}.call-now-mobile{display:none}#text-4 input{color:#fff!important}@media only screen and (max-width: 768px){.call-now-mobile{display:block;position:fixed;top:0;width:100%;z-index:9999;left:0;border-bottom:1px solid #fff}.call-now-mobile a:first-child{background:#05366e;width:50%;float:left;padding:10px;text-align:center;color:#fff;font-size:18px;text-transform:uppercase}.call-now-mobile a:last-child{background:#77c60c;width:50%;float:left;padding:10px;text-align:center;color:#fff;font-size:18px;text-transform:uppercase}.mob-menu-header-holder{display:none!important}.site-logo{margin:11px 0!important}}.recaptcha-div{transform:scale(0.88);transform-origin:left;max-width:300px!important}@media screen and (max-width:992px){.recaptcha-div{transform:scale(0.66)!important}}.h2-deco{font-family:sans-serif;font-weight:700;color:#05376e}.list-decoration li:before{content:"\f00c";font-family:fontawesome;margin:0 4px 0 -23px;font-size:18px;color:#79c709}.list-decoration li{list-style:none}.h3-deco{font-family:sans-serif;font-weight:700;font-size:20px;color:#5a5a5a}.h2-deco:after{content:"_________";display:block;font-size:13px;font-family:sans-serif;color:#7cc109}.pc-get-A-quote i:before{font-family:fontawesome}h1.entry-title{font-family:sans-serif;font-weight:700;font-size:32px;color:#000}.contact-us-page form{box-shadow:0 0 20px 0 #02008626;padding:20px;margin:20px auto;background:#05376e;float:left;width:100%}.contact-form-secion-2 a{border:none}.contact-form-secion-2 img:hover{transform:scale(1.2)}.contact-form-secion-2 img{display:block;margin:10px auto;border:4px solid #fff;border-radius:50%;transition:.5s;box-shadow:0 0 15px 0 #00047b4d}.contact-form-secion input,.contact-form-secion textarea{background:#fff;box-shadow:0 0 10px 0 #00235826;margin:7px 0}.contact-form-secion p{color:#fff}.contact-form-secion input[type="submit"]{background:#79c709;padding:20px;width:100%;border-radius:50px;font-size:20px;font-family:sans-serif;font-weight:700;color:#05376e}.contact-us-page strong:before,.contact-us-page strong:after{content:"";flex:1;height:1px;background:#79c709;margin:0 10px}.contact-us-page strong{display:flex;justify-content:center;align-items:center;color:#79c709;font-size:20px}.contact-us-page .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok,.contact-us-page .wpcf7-response-output.wpcf7-validation-errors{float:left;color:#fff}.contact-form-secion input::placeholder,.contact-form-secion textarea::placeholder{color:#7d7d7d;font-weight:700}.contact-form-secion img{margin-top:20px;display:block;margin-left:auto;margin-right:auto}
.row-for-flex .left-div-container, .row-for-flex .right-div-container {
    width: 50%;
    padding: 10px;
}
.row-for-flex {
    display: flex;
    justify-content: center;
}
.contact-us-page {
    width: 100%;
}
@media screen and (max-width:992px){
	.row-for-flex .left-div-container, .row-for-flex .right-div-container {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.row-for-flex {
    flex-direction: column;
}
}