@font-face{font-family:'montserrat';src:url('/application/themes/bootstrapinspect/fonts/montserrat-regular-webfont.woff2') format('woff2'),url('/application/themes/bootstrapinspect/fonts/montserrat-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'montserrat';src:url('/application/themes/bootstrapinspect/fonts/montserrat-semibold-webfont.woff2') format('woff2'),url('/application/themes/bootstrapinspect/fonts/montserrat-semibold-webfont.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'montserrat-light';src:url('/application/themes/bootstrapinspect/fonts/montserrat-light-webfont.woff2') format('woff2'),url('/application/themes/bootstrapinspect/fonts/montserrat-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}.tran-all{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}body{font-family:montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.topBG{overflow:hidden}.topBG img.logo{width:180px;height:auto;transform:translateY(-8px)}.topBGinner{border-top:8px solid #1a1b9f;background-image:linear-gradient(to top, rgba(0,0,0,0.6) 0%, transparent 40%)}.topBGinner .tagline p{color:white;text-shadow:0px 2px 4px rgba(0,0,0,0.5)}.topBGinner .call{background-color:black;color:white;border-radius:0px 0px 8px 8px;padding:10px 15px 1px 15px}.topBGinner .call img.checkbox{float:left;margin:5px 10px 10px 0;width:32px;height:32px}.topBGinner .call a{color:white}.topBGinner .call a:hover{color:white;text-decoration:none}.page-template-home .topBG{height:380px}.page-template-home .topBGinner{height:380px}.page-template-home .content{padding:40px 0}.page-template-full .topBG,.page-template-1-column .topBG,.page-template-2-column .topBG{height:300px}.page-template-full .topBGinner,.page-template-1-column .topBGinner,.page-template-2-column .topBGinner{height:300px}.page-template-full .content,.page-template-1-column .content,.page-template-2-column .content{padding:30px 0}.content{color:black;min-height:700px}.content h1{color:#1a1b9f}.content h2,.content h3,.content h4,.content h5{color:#d30000}.content a{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;color:#1a1b9f}.content a:hover{color:black;text-decoration:none}.content p{line-height:22px}.content .below{padding-top:30px;margin-top:30px;border-top:4px solid #d30000}.content .below h2:first-child,.content .below h3:first-child,.content .below h4:first-child,.content .below h5:first-child{margin-top:0}.content .box{width:180px;padding:15px;float:right;margin:0 0 20px 20px;background-color:silver}.content .wide2b{border-left:1px solid #d30000;padding-left:30px}.content .wide2b img{width:100%;height:auto;margin-bottom:15px}.content .wide2b p{line-height:14px}.homeWide{border-bottom:4px solid #d30000;padding-bottom:20px}.home1{font-size:16px;padding-top:20px}.home2{background-color:#d30000;padding:12px 16px 16px 16px;color:white;border-radius:0 0 8px 8px;font-size:16px;min-height:340px}.home2 a{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;color:white;text-transform:uppercase;font-size:14px;font-weight:bold;background-image:url(/application/themes/bootstrapinspect/img/professional-house-inspections-triangle.svg);background-repeat:no-repeat;background-position:right center;padding-right:15px}.home2 a:hover{color:white;text-decoration:none;padding-right:20px}.home2 img{width:100%;height:auto}a.btn-inspect,.below .btn-primary{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;font-family:montserrat-light,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:14px;background-color:#1a1b9f;font-size:18px;color:white;padding:10px 15px;border-color:transparent}a.btn-inspect:hover,.below .btn-primary:hover{background-color:#d30000;color:white}.inspectNav{background-color:#1a1b9f}.inspectNav .navbar{border-radius:0px;border:0;margin-bottom:0;background-color:#1a1b9f;font-size:14px;text-transform:uppercase}.inspectNav .navbar .navbar-brand{padding-top:5px;padding-left:0}.inspectNav .navbar .iga{height:40px;width:auto}.inspectNav .navbar li a{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;font-weight:normal;font-family:montserrat-light,"Helvetica Neue",Helvetica,Arial,sans-serif;color:white}.inspectNav .navbar li a:selected,.inspectNav .navbar li a:focus,.inspectNav .navbar li a:active{color:white}.inspectNav .navbar li a:hover{color:#d30000 !important}.inspectNav .navbar li:first-child a{padding-left:0}.inspectNav .navbar .navbar-collapse{padding:0}.inspectNav .navbar li.active a{background-color:transparent;color:white;font-family:montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.inspectNav .navbar li.active a:hover{background-color:transparent;color:white;cursor:default}.inspectNav .navbar button{border:0}.inspectNav .navbar button:hover,.inspectNav .navbar button:focus{background-color:transparent}.inspectNav .navbar button .icon-bar{background-color:white}.inspectNav .navbar ul.dropdown-menu li:first-child a{padding-left:20px}.inspectNav .navbar ul.dropdown-menu a{color:#1a1b9f}.inspectNav .navbar-default .navbar-nav>.active>a,.inspectNav .navbar-default .navbar-nav>.active>a:hover,.inspectNav .navbar-default .navbar-nav>.active>a:focus,.inspectNav .navbar-default .navbar-nav>.open>a,.inspectNav .navbar-default .navbar-nav>.open>a:hover,.inspectNav .navbar-default .navbar-nav>.open>a:focus{color:white;background-color:transparent}.footer{background-color:#f1f1f1;color:#808080;padding:30px 0}.footer a{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;color:#808080}.footer a:hover{color:#1a1b9f;text-decoration:none}.footer ul{padding-left:20px}@media screen and (max-width:767px){.inspectNav .navbar li a{padding-left:20px}.inspectNav .navbar li:first-child a{padding-left:20px}.inspectNav .navbar li.active a{color:#1a1b9f}.inspectNav .navbar li.active a:hover{background-color:rgba(255,255,255,0.55);color:#1a1b9f}.inspectNav .navbar button{border:0}.inspectNav .navbar button:hover{background-color:transparent}.inspectNav .navbar button .icon-bar{background-color:white}.inspectNav .navbar ul.dropdown-menu li a{padding-left:35px !important}.inspectNav .navbar-default .navbar-nav .dropdown-menu>li>a{color:white !important}.inspectNav .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.inspectNav .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.inspectNav .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{background-color:transparent}.navbar-toggle .icon-bar{transition:300ms ease-in-out;position:relative;width:26px}.navbar-toggle .icon-bar:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:-6px}.navbar-toggle .icon-bar:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:6px}.navbar-toggle .icon-bar:nth-child(3){opacity:0}.navbar-toggle.collapsed .icon-bar{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);top:0;opacity:1}.page-template-home .topBG{height:240px}.page-template-home .topBGinner{height:240px}.page-template-full .topBG,.page-template-1-column .topBG{height:140px}.page-template-full .topBGinner,.page-template-1-column .topBGinner{height:140px}.topBGinner img.logo{width:140px;height:auto}.topBGinner .call{min-height:60px}.topBGinner .tagline p{font-size:32px;line-height:32px;transform:translateY(20px)}.footer .footerR{margin-top:30px}.content .box{margin:20px 0;width:100%}}@media screen and (min-width:1200px){.topBGinner .tagline p{font-size:72px;font-weight:bold;line-height:72px;margin:0;transform:translate(-60px, 50px)}}@media screen and (max-width:1200px) and (min-width:992px){.topBGinner .tagline p{transform:translate(-60px, 50px)}}@media screen and (min-width:768px){.topBGinner .tagline p{font-size:64px;line-height:64px;transform:translateY(60px)}}@media screen and (max-width:400px){.topBGinner img.logo{width:100%}.topBGinner .call p{margin-top:0px}}