@charset utf-8;@import url(https://fonts.googleapis.com/css?family=Roboto);h1,h2,h3,#contact2f,.formbuilder-form input#submit-form,p,ul,ul li,ul a,ul a:hover,ul a:focus{font-family:Roboto,sans-serif}h2,h3,hr{color:#b20541;font-weight:400}#contact2f,.formbuilder-form input#submit-form,p,ul,ul li,ul a,ul a:hover,ul a:focus{color:#222}#header2b a,#header1 p,#banner h1,#banner p,#contact hr{color:#fff}#content h3,strong{font-weight:400}p,#contact2f{font-size:20px;font-weight:400}#content1b p{line-height:25px}.btn,.btn:hover,.btn:focus,.btn:active,.btn.active,.open>.dropdown-toggle.btn{text-shadow:none;font-weight:bold}hr{margin-top:-20px;border:2px solid #b20541}.formbuilder-form label,h2,h3,.btn,.formbuilder-form input#submit-form,.formbuilder-form input#submit-form:hover,.formbuilder-form input#submit-form:focus,.formbuilder-form input#submit-form:active,.formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form,formbuilder-form input#submit-form:hover,.formbuilder-form input#submit-form:focus,.formbuilder-form input#submit-form:active,.formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:hover,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:focus,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:active,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn{text-transform:uppercase}h3,#content h3 a,#header2,#header span,#header2a,#header2a p,#header2b a,#header2a a,.btn,.btn:hover,.btn:focus,.btn:active,.btn.active,.open>.dropdown-toggle.btn,.formbuilder-form input#submit-form,.formbuilder-form input#submit-form:hover,.formbuilder-form input#submit-form:focus,.formbuilder-form input#submit-form:active,.formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form,formbuilder-form input#submit-form:hover,.formbuilder-form input#submit-form:focus,.formbuilder-form input#submit-form:active,.formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:hover,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:focus,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:active,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn,#contact2f,#contact h3,#contact p,#contact2e,#contact2c,.contact_detail a,.contact_detail a:hover,.contact_detail a:focus{text-decoration:none}#content1b h3{padding-top:20px}.btn{border-radius:10px;background-color:#b20541;color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.28)}@media (min-width:711px){.btn:hover,.btn:focus,.btn:active,.btn.active,.open>.dropdown-toggle.btn{background-color:#ffb518;border-radius:10px;color:#fff;z-index:2;transition:all 200ms ease-in;transform:scale(1.1)}}.formbuilder-form input#submit-form,.formbuilder-form input#submit-form:hover,.formbuilder-form input#submit-form:focus,.formbuilder-form input#submit-form:active,.formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form,formbuilder-form input#submit-form:hover,.formbuilder-form input#submit-form:focus,.formbuilder-form input#submit-form:active,.formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:hover,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:focus,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:active,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn{font-weight:bold}.formbuilder-form input#submit-form,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form{background-color:#b20541;color:#fff;border:0}.formbuilder-form input#submit-form:hover,.formbuilder-form input#submit-form:focus,.formbuilder-form input#submit-form:active,.formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:hover,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:focus,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form:active,#extraFormsContainer .modal-dialog .formbuilder-form input#submit-form.active,.open>.dropdown-toggle.btn{background-color:#ffb518;color:#fff}.form,#quote_form_form,#extraFormsContainer .modal-dialog{background:rgba(235,235,235,.86);border-radius:10px}.formbuilder-form label{color:#b20541;font-weight:400}.formbuilder-form input,.formbuilder-form textarea{background:#fff;border:1px solid #d3d3d3}#header{text-shadow:0 2px 10px rgba(0,0,0,.78)}#header span,#header2a,#header2a a{color:#ffb518;font-family:Roboto,sans-serif}#header2b a{font-size:26px}#header1 p{padding-top:29px}#header2a,#header2a a{padding-top:0}#header2{padding-bottom:10px}#header{padding:10px 0}#banner{padding:140px 0 180px}#banner h1{line-height:70px;font-size:65px}.banner_cover{opacity:.5;height:180px;background-color:#b20541}#banner1{animation:move 2s ease;width:100%}#banner h1,#banner1{margin:0;text-align:center}@-webkit-keyframes move{from{transform:scale(0.8);opacity:0}to{transform:scale(1.0);opacity:1}}#banner1 img.img-responsive{margin:0 auto}#service p{color:#fff}#content p.img img{box-shadow:none}#contact hr{border:1px solid #ffb518}#contact h3,#services h3,#contact hr{color:#ffb518;text-align:center}#contact{border-top:2px solid #b20541;border-bottom:2px solid #b20541;padding:50px 0 30px}#service1,#service2,#service3,#service4{transition:.2s .2s ease-out;padding:25px 10px 25px 10px}#service1:hover,#service2:hover,#service3:hover,#service4:hover{transform:scale(1.1);background:rgba(244,124,175,.17)}#content6b .img-responsive,#content5a .img-responsive,#content4b .img-responsive,#content3a .img-responsive,#content2b .img-responsive,#content1a .img-responsive{transition:.2s .2s cubic-bezier(0,0,.34,.71)}#content6b .img-responsive:hover,#content5a .img-responsive:hover,#content4b .img-responsive:hover,#content3a .img-responsive:hover,#content2b .img-responsive:hover,#content1a .img-responsive:hover{transform:scale(1.05)}#contact2,#contact1b,#content5,#content6{display:none}#contact1{margin-left:15%;margin-right:10%;width:70%}footer *,footer a,footer{color:#222}footer{background-color:#ebebeb;border-top:#2f85bb;padding:25px 0 25px}@media only screen and (max-width:991px) and (min-width:768px){#service1:hover,#service2:hover,#service3:hover,#service4:hover{transform:none}.banner_cover{height:160px}}@media only screen and (max-width:767px) and (min-width:0){.banner_cover{height:260px}#header1 img{margin-bottom:-10px}#service1:hover,#service2:hover,#service3:hover,#service4:hover{transform:scale(1.05)}#header2{padding-bottom:50px}.content_block{padding-bottom:0}.formbuilder-form label{text-align:left}#banner1 h1{font-size:40px;line-height:50px}#contact1{margin-left:5%;margin-right:5%;width:90%;text-align:left}}@media (max-width:480px){#banner p{font-size:18px}#service1:hover,#service2:hover,#service3:hover,#service4:hover{transform:scale(1.0)}#banner h1{line-height:40px;font-size:40px}.btn{padding:15px;font-size:16px;width:100%;word-wrap:break-word}}@media (max-width:767px){#service3{clear:left}}@media (max-width:420px){.banner_cover{height:255px}}@media (max-width:410px){.banner_cover{height:250px}}@media (max-width:390px){.banner_cover{height:245px}}@media (max-width:365px){.banner_cover{height:235px}}@media (max-width:340px){.banner_cover{height:236px}}