html{min-height:100%;position:relative;overflow-y:scroll}html,body{height:auto;overflow-x:hidden}.wrapper{background:#333;position:relative;z-index:100}body{color:#333;font-family:"Source Sans Pro";font-size:15px;font-weight:400;line-height:20px;margin:0;padding:0;height:100%;padding-bottom:250px;position:static}h1{font-size:40px;font-weight:700;text-transform:uppercase;font-family:"Roboto Condensed"}.modal-open{padding-right:1px!important}button:focus{outline:0!important}header{height:110px;border-bottom:0!important;display:block;text-align:center;margin:1.5% 0% 0% 2%}.navbar-default .navbar-collapse{border-color:#fff;flex-direction:column}@media only screen and (min-width:768px){#navbar-collapse-1{position:absolute}}.navbar-default .navbar-toggler .icon-bar{background-color:#d0202e}.navbar-default .navbar-toggler{border-color:#d0202e;background-color:#fff;height:auto}.navbar-default .navbar-toggler:focus,.navbar-default .navbar-toggler:hover{background-color:#fff}.navbar-default .navbar-row1>li>a{color:#d0202e!important;font-size:15px!important}.navbar-default .navbar-row2>li>a{color:#4a4a4a!important;font-size:15px!important}@media only screen and (min-width:768px){#navbar-collapse-1{position:absolute}}.navbar-default{display:inline-block;background-color:unset!important}#navbar-collapse-1 .navbar-row1{margin-left:-6px}#navbar-collapse-1 .navbar-row1>li>a{padding:0 17px 0 20px}#navbar-collapse-1 .navbar-row2>li>a{padding:0 17.5px 0 30px}@media(min-width:768px){.navbar-right~.navbar-right{margin-right:-15px}}@media only screen and (min-width:320px) and (max-width:460px){#navbar-collapse-1{margin-right:-15px;margin-left:-25px}}@media only screen and (min-width:460px) and (max-width:768px){#navbar-collapse-1{margin-right:-15px;margin-left:-40px}}@media only screen and (max-width:767px){#navbar-collapse-1 li a{display:block;padding:0!important;text-align:center;font-size:14px;font-weight:400;line-height:38px!important;max-width:330px;margin:0 auto}#navbar-collapse-1 .navbar-row1>li>a:hover{border-radius:38px;background-color:#eee;text-align:center;color:#d0202e!important}#navbar-collapse-1 .navbar-row2>li>a:hover{border-radius:38px;background-color:#bb1c29;text-align:center;color:#fff!important}}@media only screen and (min-width:767px) and (max-width:820px){#navbar-collapse-1 .navbar-row1>li>a{padding:0 5px 0 5px}#navbar-collapse-1 .navbar-row2>li>a{padding:0 5px 0 5px}}@media only screen and (min-width:768px){#navbar-collapse-1 .navbar-row1>li:hover{border-radius:38px;background-color:#eee;text-align:center;color:#d0202e;height:30px}#navbar-collapse-1 .navbar-row2>li:hover{border-radius:38px;background-color:#bb1c29;text-align:center;color:#fff!important;height:30px}#navbar-collapse-1 .navbar-row1>li>a:hover{border-radius:38px;background-color:#eee;text-align:center;color:#d0202e!important}#navbar-collapse-1 .navbar-row2>li:hover a{border-radius:38px;background-color:#bb1c29;text-align:center;color:#fff}#navbar-collapse-1 .navbar-row1>li>a:visited{border-radius:38px;background-color:#eee;text-align:center;color:#d0202e!important}}header li{text-align:center;height:45px;padding-top:5px}@media(max-width:767px){header li{padding-top:11px;border-bottom:0;font-size:1.5em}}section.header-internal{background-repeat:no-repeat;background-size:cover;background-position:center top;padding:120px 0;margin:0 0 20px 0;background-color:#808080}@media only screen and (min-width:320px) and (max-width:767px){section.header-internal{background-repeat:no-repeat;background-size:cover;background-position:center top;padding:120px 0;margin:0 0 45px 0}}section.header-internal h1{text-shadow:0 2px 4px rgba(0,0,0,.5);color:#f4f4f4;font-size:40px;text-transform:uppercase;float:left;font-weight:bold}@media only screen and (min-width:440px) and (max-width:767px){section.header-internal h1{position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width:767px){#info-text,#info-text-heading{padding:0 10px 0 10px}}#ClientBtn,#AgentBtn,#PartnerBtn,#EmployeeBtn{width:190px;height:42px;border:1.5px solid #314a66;border-radius:7px;text-align:left}#ClientBtnLink,#AgentBtnLink,#EmployeeBtnLink{width:190px;border-radius:12px;padding:4px 8px 8px 6px;background-color:#d0202e;color:#fff;margin:5px 0 0 0}.client-text,.agent-text,.partner-text,.employee-text{line-height:30px}@media only screen and (min-width:767px){#navbar-collapse-1{margin-left:25%}#ClientBtn,#AgentBtn,#PartnerBtn,#EmployeeBtn{width:170px}#ClientBtnLink,#AgentBtnLink,#EmployeeBtnLink{width:170px}}@media only screen and (min-width:1280px){#ClientBtn,#AgentBtn,#PartnerBtn,#EmployeeBtn{width:190px}#ClientBtnLink,#AgentBtnLink,#EmployeeBtnLink{width:190px}}.btn-group-justified{cursor:pointer}.link-toggle-btn:hover{color:#fff;background-color:#d0202e}@media only screen and (min-width:320px){#ezo-links-sec{padding:0 6rem 0 6rem}}@media only screen and (min-width:480px){#ezo-links-sec{padding:0 10rem 0 10rem}}@media only screen and (min-width:600px) and (max-width:767px){#ezo-links-sec{padding:0 18rem 0 18rem}}@media only screen and (min-width:768px){#ezo-links-sec{padding:0;height:85px}}.ezo-link-group{margin:3px 0}.ezo-link-btn{align-items:center}.ezo-link-icon{font-size:24px;margin-left:10px;background-color:#314a66;border-radius:50%;width:32px;height:31px;padding:2px 0 0 5px;color:#fff}.ezo-link-label{font-size:18px;color:#314a66;padding-left:20px}.ezo-link-icon-mob{font-size:34px;color:#d0202e;margin-left:10px}#AgentBtn .fa-briefcase{font-size:20px;margin-left:10px;background-color:#314a66;border-radius:50%;width:32px;height:31px;padding:6px 0 0 6px;color:#fff}#modelSmall{width:280px;border-radius:8px;left:53%}.modal-dialog{top:50%;left:50%;margin:0 0 0 -150px;width:330px;position:absolute;transform:translate(0,-50%)!important;background-color:#fff;border-radius:8px}.p-title{font-size:17px;padding:10px 0 0 10px;text-align:left}.p-content{font-size:14px;padding-bottom:10px}.p-content:last-child{padding-bottom:20px}.browser-icon{text-align:left;font-size:24px}.browser-label{text-align:left}.browser-version{text-align:right}.got-it{margin-top:10px;height:30px;text-align:center;background-color:#374a5e;color:#fff;border-radius:6px}.got-it p{font-size:17px;line-height:30px;cursor:pointer}.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.footer{background-color:#314a66;position:absolute;bottom:0;z-index:100;left:0;right:0;height:235px;padding:16px 0 0 0;background-position:95% bottom;background-repeat:no-repeat;font-family:"Source Sans Pro",sans-serif}.footer .socials{margin:8px 0 24px}.footer-menu{margin:0;list-style:none;padding:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin:0 0 0 -8px}.footer-menu li{flex:0 1 33.3333%}.footer-menu li a{display:block;padding:8px 8px 0;color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:15px;font-weight:400;line-height:1.6;margin:0 0 0;text-align:left}.footer-item{color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:15px;font-weight:400;line-height:1.6}.copyright{color:#f4f4f4;font-family:"Source Sans Pro",sans-serif;font-size:12px;font-weight:400;line-height:17px;text-align:left;margin:65px 0 0 0}.copyright a{color:#fff;text-decoration:none}.copyright a:hover,.copyright a:active,.copyright a:focus{color:#fff;text-decoration:underline}.footer-phone{color:#fff;font-size:24px;font-weight:400;margin:0 0 0 0;display:inline-block;font-family:"Source Sans Pro",sans-serif;text-decoration:none}.footer-phone:hover,.footer-phone:active,.footer-phone:focus{color:#fff;text-decoration:none}address{color:#f4f4f4;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:400;max-width:233px;text-align:right;padding:0 0 0 0;display:inline-block;margin:8px 0 0 0;line-height:1.3}@media only screen and (max-width:767px){body{padding-bottom:0}.footer{margin-top:20px}.footer-menu{max-width:100%}.footer-phone{margin:0 0 0 0;text-align:center}.copyright{margin:32px 0 0;text-align:center;line-height:20px}footer address{text-align:center;margin:8px 0 0 0;padding:0}.footer-menu{margin:64px 0 0}.footer-menu li{flex:1 0 100%;text-align:center}.footer{position:relative;height:auto;padding:0 0 72px 0}.footer .text-right{text-align:center!important}.footer .col-md-8{order:2}.footer .col-md-4{order:1}.footer-menu li a{text-align:center}}@media only screen and (min-width:767px) and (max-width:992px){#media{margin-top:-200px}}.navbar-default{display:inline-block;background-color:unset!important}.navbar-toggler:focus{box-shadow:0 0 0 0}#navbar-collapse-1 .navbar-row1>li>a:hover{border-radius:38px;background-color:#eee;text-align:center;color:#d0202e!important}#navbar-collapse-1 .navbar-row2>li>a:hover{border-radius:38px;background-color:#bb1c29;text-align:center;color:#fff!important}.navbar-brand img{display:unset}section.header-internal{background-image:url(../Images/default.png);background-position:center}.footer{background-image:url(https://www.bpginspections.com/assets/images/footer.png)}#AgentBtn{align-items:center}#AgentBtnLinkMob{display:none}#ClientBtnLinkMob{display:none}#AgentBtnLink,#ClientBtnLink{display:none}#AgentBtn .fa-briefcase{font-size:20px;margin-left:10px;background-color:#314a66;border-radius:50%;width:32px;height:31px;padding:6px 0 0 6px;color:#fff}#AgentBtnLinkMob .fa-unlock-alt{font-size:22px;background-color:#d0202e;border-radius:50%;width:30px;height:30px;padding:5px 0 0 0;color:#fff;margin-left:10px}#ClientBtnLinkMob .fa-play-circle{font-size:34px;color:#d0202e;margin-left:10px}.ezo-link-label,.agent-text{font-size:18px;color:#314a66;padding-left:20px}.footer .socials a+a{margin-left:10px}.footer .socials a[href*="linkedin"]{margin-left:4px}.btn-group-justified.flex-center{margin:3px 0}#AgentBtnLinkMob{display:none}#AgentBtnLinkMob .fa-unlock-alt{font-size:22px;background-color:#d0202e;border-radius:50%;width:30px;height:30px;padding:5px 0 0 0;color:#fff;margin-left:10px}.copyright a{margin:0 5px 0 0}.copyright a:nth-child(3){margin:0 5px}.copyright a:nth-child(4){margin:0 5px}.copyright a:last-child{margin:0 0 0 5px}.cursor-default{cursor:default}.cursor-wait{cursor:wait}.cursor-pointer{cursor:pointer}.highlight-btn-color{background-color:#314a66}.highlight-icon-color{background-color:#fff!important;color:#314a66!important}.highlight-txt-color{color:#eee!important}#ezo-information{margin-top:0;padding:15px 0 15px 0}#ezo-information a{cursor:pointer;text-decoration:none!important}.info-sec-links{text-align:left!important}@media(max-width:767px){#ezo-information{bottom:0;height:70px;margin-top:2em}.info-sec-links{text-align:center!important}}@media only screen and (min-width:768px){.brnodisplay{display:none}}