@charset utf-8;@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);.btn{background:#0402fb;text-transform:uppercase;border-radius:0;color:#fff;transition:.2s .2s ease-out;text-decoration:none}.btn:hover{text-decoration:none;color:#fff;background:#f90f01}#extraFormsContainer .modal-dialog input#submit-form,.formbuilder-form input#submit-form{background-color:#0402fb;color:#fff}.form,#quote_form_form{margin:0 0 25px;background-color:#d6d6d6a8;padding:30px;border-radius:3px}.formbuilder-form label{color:#000}.formbuilder-form input,.formbuilder-form textarea,.formbuilder-form select,.formbuilder-form select option{background:#fff;border:0;padding:10px}hr{border-bottom:solid .5px #fff;width:50%;margin-left:0}#extraFormsContainer .modal-dialog{background:#fffc2}blockquote{background-color:#f9f9f9;border-left:solid 4px #000;font-size:20px}#content4,#content5,#content6,#contact1b,#contact2c,#contact2d,#contact2e,#contact2f,#contact2g{display:none}p,ul li{}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:700}header a,header a,header span,#header2a:before,#header2a a{color:#0202fb;line-height:0;content:'\f098';text-decoration:none;font-size:34px;font-weight:400}#header2a:before{font-size:34px}#header2a:before,#header2a a{font-size:34px}#header2b a{color:#bbb;font-size:16px;text-decoration:none}#header2b{line-height:1em}#header{padding-top:0}#header1 h1{color:#df0c2b;font-size:40px}#header2{padding-bottom:27px}.banner_cover{background:#fff;opacity:1;height:126px;border-bottom:solid 3px #0202fb}#banner{padding:150px 0 130px;width:100%}#banner1 h1,#banner1 h2{color:#fff;font-size:55px;font-weight:700;text-align:center;line-height:1em}#banner1 p{font-weight:400;font-size:20px;color:#fff;text-align:center}#banner span{color:#fff;font-weight:400;font-size:55px}#banner1{animation:move 2s ease;width:100%}@-webkit-keyframes move{from{transform:scale(0.8);opacity:0}to{transform:scale(1.0);opacity:1}}#banner1 .btn{white-space:inherit}#content{background-color:#fff}#content h1,#content h2,#content h3{color:#f90f01;line-height:1em;font-size:30px}#content h4{color:#4ea0ac;font-size:24px;margin-bottom:0;font-weight:200}.content_block{padding-bottom:40px}#content p,#content ul li{color:#333;font-weight:300;font-size:16px}#content p.img img{transition:.2s .2s ease-out;box-shadow:none}#content hr{border:solid 4px #EDCD1F;width:190px}@media (min-width:991px){#content1b,#content2a,#content3b,#content4a{padding-top:40px}}#content p.img img:hover{transform:scale(1.1)}#content .btn{}#content ul li:before{font-size:20px;color:#1f2e3b}#content .btn:hover{}#services{background-color:#bbb}#services h4{color:#f90e02}#services p{color:#f90e02}.serviceImg{background-color:transparent;border:solid 1px #1e73be;border-radius:50%;padding:50px;transition:all .4s ease 0s}#service1,#service2,#service3,#service4{padding:5% 4% 5% 4%;transition:all .4s ease 0s}#service1:hover,#service2:hover,#service3:hover,#service4:hover{transform:scale(1.1)}@media (min-width:992px){#services p{margin:0 -18% 0 -18%}}@media only screen and (max-width:991px) and (min-width:768px){#service1,#service2,#service3,#service4{padding:0 1% 0 1%}.serviceImg{padding:25%}#services{padding:40px 0 20px}}@media (max-width:767px){#service1,#service2,#service3,#service4{padding:0 5% 0 5%}#services p{margin:0 2% 0 1%}.serviceImg{margin:0 15% 0 10%}#services{padding:40px 0 20px}#service3{clear:left}#service1:hover,#service2:hover,#service3:hover,#service4:hover{transform:scale(1.0)}}@media (max-width:580px){.serviceImg{margin:0 5% 0 5%}}@media (max-width:480px){#service1,#service2,#service3,#service4{padding:0 25% 0 25%}#services p{margin:0 -20% 0 -20%}.serviceImg{padding:20%}}#contact{background-color:#393c41}#contact h1,#contact h2,#contact h3{color:#f90f01;font-size:30px}#contact h4{color:#4ea0ac;font-weight:200;margin-bottom:0}#contact p,#contact ul li{color:#000}footer{background:#1e1a1a;padding:15px}footer a,footer p{color:#fff}#wrapper{display:flex;flex-direction:column}#services{padding:50px 0 30px 0;order:2}#banner{order:1}#content{order:3}#contact{order:4}footer{order:5}@media only screen and (min-width:1200px){#content1a,#content2b,#content3a,#content4b,#content5a,#content6b{width:60%}#content1b,#content2a,#content3b,#content4a,#content5b,#content6a{width:40%}#content img{width:100%}}@media (max-width:991px){#banner{padding:80px 0 70px}#header2{}#header1 h1{font-size:35px}}@media (max-width:767px){#header2{margin-top:-10px}.banner_cover{height:195px}.content_block{padding-bottom:10px}#contact1,#contact2{width:90%;margin-left:5%;margin-right:5%}#banner{padding:40px 0 15px;width:96%;margin-left:2%;margin-right:2%}#banner1{width:100%}#banner1 h1,#banner1 p{text-align:center}hr{margin-left:auto}}@media (max-width:480px){#banner1 h1{line-height:1em}#header1 h1{font-size:5px}#banner1 p{font-size:20px}#banner span{font-size:40px;line-height:1.5em}}@media (max-width:320px){#banner1 h1{font-size:39px;line-height:1.2em}}