@media (max-width:1199px){div#header-wrapper #header #header-inner .navbar .navbar-inner .site-phone{float:left;line-height:50px;margin-left:20px}div#header-wrapper #header #header-inner .navbar .navbar-inner .site-email{float:left;line-height:50px;margin-left:0}}@media (max-width:991px){div.navigation-wrapper{height:auto}div.logo-wrapper{width:100%!important;margin-left:10px}div#header-wrapper #header #header-inner .navbar .navbar-inner .info{float:none;margin-left:0}div#header-wrapper #header #header-inner .navbar .navbar-inner .logo{height:auto}div#header-wrapper #header #header-inner .navbar .navbar-inner .site-phone{margin-left:0}div.site-email{float:left!important;margin:0 20px}div.site-phone{float:right!important}div.loginWidget{float:none;text-align:center}div#content div#main{padding-left:0;padding-right:0}}@media (max-width:500px){.header-social{left:22px!important}div#header-wrapper #header #header-inner .navbar .navbar-inner #btn-nav{left:10px}.module-propertyImagesWidget ol.carousel-indicators{visibility:hidden}}.header-container{max-width:1550px;padding:0;float:none;margin:auto}.mobile-icons-li .fa-envelope:before{margin:0}.mobile-icons-li li{display:inline;margin:0 20px 0}ul.mobile-icons-li{padding:0;margin:1em 0 2.5em}ul.mobile-icons-li a{padding:1em;background:#1286ca;color:#fff;font-weight:500;font-size:14px}.mobile-icons span.fa{font-size:25px;vertical-align:middle}.mobile-icons{text-align:center}.mobile-icons-li a{color:#1588cc}@media (max-width:500px){div#home-values .home-progress .line,div#home-values-step-2 .progress .line{display:none}div#home-values .home-progress .number{width:45%}}div#home-values{margin:20px 0}#home-values .home-progress{max-width:340px;margin:0 auto 30px auto}#home-values .home-progress .number.active{background-color:#324b72}#home-values .home-progress .line,#home-values-step-2 .progress .line{display:block;width:180px;height:16px;border-bottom:3px #747474 solid;vertical-align:middle;float:left}#home-values .home-progress .number{display:block;background-color:#5f5f5f;width:80px;height:32px;line-height:32px;font-size:1.25em;font-family:Arial,Helvetica,sans-serif;font-weight:700;float:left}#home-values .eval-content{position:relative;z-index:1;text-align:center;color:#fff;max-width:860px;width:90%;margin:0 auto;padding:30px 0}#home-values .home-progress .number.completed{background-color:#324b72}#home-values .home-progress .line.step2{border-bottom:3px solid #324b72}textarea#Comments{max-width:830px}div.home-eval-wrapper{max-width:860px;margin:auto;float:none;min-height:900px;color:#fff}.home-eval-wrapper h1{font-weight:700;font-size:40px;color:#fff;text-shadow:0 2px 0 #000}.home-eval-wrapper h2{text-transform:none;font-size:35px;color:#fff;text-shadow:0 2px 0 #000}.home-eval-wrapper .form-group[data-type=submit]{text-align:center}.home-eval-wrapper input[type=text]{height:70px;font-size:30px;font-weight:lighter;border-radius:5px}.home-eval-wrapper .form-group{padding:0 10px 0 0}.home-eval-wrapper textarea#Comments{font-size:20px;font-weight:lighter}input.btn.btn-primary.arrow-right{background-color:inherit;margin:20px 0 0;border:1px solid #fff;color:#fff;border-radius:0;padding:19px 60px 18px 31px;font-weight:500;font-size:14px;cursor:pointer;display:inline-block;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;vertical-align:middle;white-space:nowrap;font-size:20px}.analysis-pg-wrap{padding:40px 40px;background-image:url(https://www.royacdn.com/unsafe/smart/3ec83ff2d6da51d37b5b4b13de293a9a/home_value_img.jpg);background-position:bottom;min-height:900px;background-repeat:no-repeat;background-size:cover;margin:-20px 0 0 0}body #wrapper-outer #wrapper{display:block!important}body #wrapper-outer #wrapper #wrapper-inner{display:inline!important}body #wrapper-outer #wrapper #footer-wrapper{display:block!important;height:auto!important;float:left}#header-wrapper #header #header-inner .navbar .navbar-inner #btn-nav{margin-top:10px!important;position:absolute;z-index:500;left:20px}.cline-bottom{position:absolute;bottom:-10vw}body{font-size:16px!important;color:#313131!important}.logo-wrapper .logo img{margin:15px auto 0;max-width:160px}.loginWidget{float:right;padding:0 20px 20px}.site-phone a{text-decoration:none;color:#707070}.site-phone a:hover{color:#707070}.broker-info ul{list-style:none;padding:0}.contact td{color:#fff;font-size:14px}.span6.share{float:right}.social-icons{list-style:none;padding:0;width:320px}.social-icons li{float:left;margin-right:5px;border-radius:100px;padding:5px;width:32px;height:32px;line-height:26px;text-align:center;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.social-icons li a{font-size:15px!important;text-align:center;text-decoration:none!important}.social-icons li:hover{background-color:#fefefe}#footer-wrapper #footer #footer-inner p{margin:0;color:#fff!important}#footer-wrapper #footer{border:0;margin-top:0;padding:10px 0!important}.span6.copyright{float:left}#footer-wrapper #footer-top table.contact th.cabre{background-image:url(https://s3.amazonaws.com/static.organiclead.com/074ee81027def72f3c5348c9feeab305/cabre.png);background-size:16px 16px;background-position:6px 2px}ul.slide-item-features.item-features{list-style:none}.slide-item-features li{padding:10px;border:1px solid #c4c4c4;margin:5px;display:inline-block}span.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);padding:0 10px 0 0}.modal-footer button{position:absolute;top:0;right:0}.blueimp-gallery .modal-footer .btn{position:inherit}.modal-body form.cmsForm{display:inline-block}.modal-footer{clear:both}.modal-body .fa-envelope:before{content:"\f0e0";float:left;margin:0 20px 0 0}.modal-body .fa-home:before{content:"\f015";float:left;margin:0 20px 0 0}.btn.btn-primary.arrow-left{background-image:url(../images/arrow-left-white.png);background-position:10px center;background-repeat:no-repeat;background-size:8px 11px;padding-left:15px}input.btn.btn-primary.arrow-left.back-button{margin:0 0 -50px;float:right;position:relative;right:30px;width:10px;z-index:100;border-radius:50px;height:30px;display:none}.hero-copy h3{font-size:2em;color:#fff;text-shadow:2px 2px 2px #000}.hero-copy-wrapper .copier p{font-size:1.22em;line-height:1.5em;font-weight:400;text-shadow:2px 2px 2px #000}.hero-copy h2{font-size:2.8em;color:#fff;font-weight:500;margin-top:-10px;text-shadow:2px 2px 2px #000}a.carousel-control .icon-next:before{content:'\f105';font-family:fontAwesome;font-size:2em}a.carousel-control .icon-prev:before{content:'\f104';font-family:fontAwesome;font-size:2em}a.carousel-control{position:absolute;top:45%;left:0;bottom:55%;width:5%;opacity:1;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:99999}div#bnr2{padding:0}.banner-wrapper{padding:0}.item>div{padding:0}.item{padding:0}bootstrap.min.css:8 .carousel-inner{position:relative;overflow:hidden;width:100%;padding:0;margin:0}.carousel{position:relative;padding:0;margin:0}.hero-copy-wrapper{position:absolute;left:20vw;bottom:12vw;color:#fff;z-index:1}.coverup{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(21,136,204,.1)}.cta-wrp{max-width:75em;float:none;margin:auto;z-index:9999;position:relative}div#content{padding-top:0!important}.cta-container{position:relative;padding:10em 0 5em}#cta-sec{position:relative}.home-slider-wrapper{width:100%;height:100%;overflow:hidden}div.banner-photo{padding:0}a.carousel-control{background:0 0!important}#header{position:absolute;top:0;left:0;right:0;z-index:300;width:100%}.header-info-wrapper{float:right;margin-right:-1em;width:50%;padding:1em 0 0}.head-phone a{text-transform:uppercase;color:#fff;font-size:20px;font-weight:500;text-shadow:2px 2px 2px #000}.head-phone a:before{content:'\f095';font-family:fontAwesome;position:relative;left:-5px;font-size:1.25em}.hero-copy-wrapper a.btn.btn-primary{background:0 0;border:1px solid #fff}.hero-copy-wrapper a.btn.btn-primary:after{content:'\f138';font-family:fontAwesome;margin-left:1em}.head-req a.btn.btn-primary{background:#b2d581;margin-top:-7px;text-transform:uppercase;font-weight:500}.header-border{padding:1em 0 .5em;border-bottom:4px solid rgba(255,255,255,.25)}.header-social.social-icons li{background:#b2d581!important}.header-social.social-icons li a{color:#fff!important;position:relative;top:-2px}.header-social{float:right!important}.header-social .social-inner-wrap{float:right;position:relative;top:16px!important;left:-13px!important}li.active a{color:#b2d581!important}.ctlinks a{position:absolute;top:0;bottom:0;left:0;right:0;width:100vw;z-index:99}.copy-bg{background:url(https://www.royacdn.com/unsafe/smart/Site-024d6d86-844c-450f-b87d-e13a481c78fd/imagery/cta_bg.png) center center;position:absolute;bottom:-7em;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.copier-wrap{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;transition:all .5s ease;max-width:350px;text-align:justify}.copier-wrap:after{content:'\f054';font-family:fontAwesome;position:absolute;right:-1.5em;font-size:2em;top:60px;color:#01aef0;opacity:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.custom-wrapper{max-width:75em;float:none;margin:auto;clear:both}.phto-wrp img{max-width:200px}.rev-photowrp img{max-width:80px;float:none;margin:1em auto .5em;border-radius:50%}.full-container{max-width:100%;padding:0;margin:0}#navigation .container{width:100%}div.navigation-wrapper .navigation .nav{float:right}div#doc1{z-index:300}div#doc2 img{float:right;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}div#team-sec{background:#1588cc;color:#fff;padding:4em 0}.sec-title h2{font-size:1.8em;font-weight:500;margin:2em 0 1.3em}div#vid-heading h2{color:#1588cc}div#testi-sec{padding:7em 0;background:url(https://www.royacdn.com/unsafe/smart/Site-024d6d86-844c-450f-b87d-e13a481c78fd/imagery/testimonial_bg.jpg) center no-repeat;background-size:cover}div#doc-heading h2{margin:1em auto!important;color:#fff}#team-sec h3{color:#fff;font-size:1.5em;margin-bottom:15px}.rev-wrp{max-width:60%;float:none;margin:auto;line-height:2.5em;font-size:1.2em}.review-wrp a.carousel-control{display:none}#testi-sec ol.carousel-indicators{bottom:-20%!important}div#vid-sec{padding:2em 0 5em}.vidsec-btn{padding:2.5em 0 0}a.linktovid{border:1px solid #54bbc4;padding:1em;color:#54bbc4}a.linktovid:after{content:'\f138';font-family:fontAwesome;margin-left:1em;font-size:1.1em}a.btn.btn-primary.transpa-btn{background:0 0;border:1px solid #fff}a.btn.btn-primary.transpa-btn:after{content:'\f138';font-family:fontAwesome;margin-left:1em}body p{font-size:14px;line-height:1.5em;font-weight:300}div#appoint-sec{padding:4em 0;background:#52b7c0;color:#fff}#appoint-sec h3{font-size:1.7em;color:#fff;font-weight:500}div#footer{display:none}span.power img{max-width:45px;display:inline-block;margin-left:5px}span.power{display:inline-block;width:170px;font-size:11px}footer-bottom{padding-top:1em;border-top:1px solid rgba(255,255,255,.25)}#footer-wrapper h3{color:#fff;text-transform:capitalize;font-weight:500;padding-left:10px;font-size:20px}body{font-size:14px}.req-btn{padding:1em}.req-btn a.btn.btn-primary{background:#1588cc;padding:1.5em 3em;text-transform:uppercase;font-size:1.1em}.req-btn a.btn:after{content:'\f138';font-family:fontAwesome;margin-left:1em}a.btn.btn-primary:hover{letter-spacing:1px}a.btn.btn-primary{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.review-wrp:before{content:'';background:url(https://www.royacdn.com/unsafe/smart/Site-024d6d86-844c-450f-b87d-e13a481c78fd/imagery/qt_left.png) no-repeat top left;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.review-wrp:after{content:'';background:url(https://www.royacdn.com/unsafe/smart/Site-024d6d86-844c-450f-b87d-e13a481c78fd/imagery/qt_rightt.png) no-repeat top right;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.bncwrapper{overflow:hidden}.imgres img{max-width:100vw}img.img-responsive.cclogo{max-width:300px;float:none;margin:2em auto}.insurance-wrp img{max-width:150px;float:none;margin:auto}div#cstm3{padding:2em 0}div.def-bnr{height:30em;padding:0;background-size:cover;background-position:100% 30%;background-repeat:no-repeat;display:none;margin-bottom:3em}div#bnr1{background-image:url(https://www.royacdn.com/unsafe/smart/Site-024d6d86-844c-450f-b87d-e13a481c78fd/imagery/def_bnr5.jpg)}div#bnr2{background-image:url(https://www.royacdn.com/unsafe/smart/Site-024d6d86-844c-450f-b87d-e13a481c78fd/imagery/def_bnr6.jpg)}div#bnr3{background-image:url(https://www.royacdn.com/unsafe/smart/Site-024d6d86-844c-450f-b87d-e13a481c78fd/imagery/def_bnr3.jpg)}div#bnr4{background-image:url(https://www.royacdn.com/unsafe/smart/Site-024d6d86-844c-450f-b87d-e13a481c78fd/imagery/def_bnr4.jpg)}.pg-title{position:absolute;left:0;right:0;bottom:5em;color:#fff;letter-spacing:4px;text-transform:uppercase;text-shadow:-1px 1px 5px #7b7b7b}.app-wrapper{background:#1588cc;max-width:150px;float:none;margin:1em auto}input.ontext{padding:2em!important}textarea.ontext{padding:2em!important}.modal-body h2{font-size:2em;font-weight:500}.fbottom-copy{opacity:.3;text-transform:capitalize;font-size:12px}.fbottom-copy a{color:#fff}span.powered{text-transform:initial;opacity:.3}.pg-title{position:absolute;left:0;right:0;bottom:5em;color:#fff;text-transform:uppercase;letter-spacing:2px;text-shadow:1px 1px 5px #8f8f8f}#reviews-pg .ol-phtwrp{height:150px;width:150px;overflow:hidden;float:none;margin:auto}#reviews-pg .ol-phtwrp img{border-radius:50%}#ondefault #testi-sec{margin-top:5em}#reviews-pg .content-wrapper:last-child{border-bottom:0}#reviews-pg .content-wrapper{padding:2em;border-bottom:2px ridge rgba(21,136,204,.2)}a.btn.btn-primary.rev-btn{padding:2em 3em}.oncontent .ol-phtwrp{padding:1em}.oncontent .or-phtwrp{padding:1em}.custom-title h2{font-weight:500;font-size:2em;letter-spacing:1px}.itc-phtwrp img{max-width:600px;float:none;margin:auto}.vidbtn-wrp{z-index:999999999}.modal{z-index:999999999}@media only screen and (min-width:1921px){.imgres{position:absolute;bottom:-13vw;left:25vw}.imgres img{max-width:85vw}}@media only screen and (min-width:992px){div.revslider{min-height:350px}.cta-blks:hover .copy-bg{bottom:0}.cta-blks:hover .copier-wrap:after{opacity:1}.cta-blks{margin-bottom:2em}.cta-blks{overflow:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:32%}#team-sec:hover #doc2 img{margin-top:-6em}#team-sec:hover #doc3 img{margin-top:-6em}#header{position:fixed;top:0;left:0;right:0;z-index:99999;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.smaller #header{background:rgba(21,136,204,.8)}div#header-inner{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nav-up div#header{top:-10em}.header-info-wrapper{position:relative;top:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}div#header-wrapper{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.smaller .navigation-wrapper .navigation .nav li ul{background:rgba(21,136,204,.8)}}@media only screen and (max-width:1599px){div.hero-copy-wrapper .copier p{font-size:1.2vw;line-height:1.5vw}div.hero-copy h3{font-size:1.8vw;color:#fff}div.hero-copy h1,div.hero-copy h2{font-size:2.5vw;color:#fff;font-weight:500;margin-top:-10px}div.custom-wrapper{max-width:90%}}@media only screen and (max-width:1199px){#team-sec:hover #doc2 img{margin-top:-2em}}@media only screen and (max-width:1199px){#team-sec:hover #doc3 img{margin-top:-2em}}@media only screen and (max-width:991px){.header-social{width:100%;float:none!important;margin:auto;max-width:150px;position:relative;left:28px;top:-29px}.header-social.social-inner-wrap{float:none!important;position:initial!important}#header-wrapper #header #header-inner .navbar .navbar-inner{padding-left:0!important;padding-right:0!important}div.banner-photo img{display:none}div.banner-photo{background-size:cover;height:95vh}div#homebnr1{background:url(https://www.royacdn.com/unsafe/Site-024d6d86-844c-450f-b87d-e13a481c78fd/banners/newbanner1.jpg) center center no-repeat}div#homebnr2{background:url(https://www.royacdn.com/unsafe/Site-024d6d86-844c-450f-b87d-e13a481c78fd/banners/newbanner2.jpg) center center no-repeat}div#testi-sec{min-height:665px}div.hero-copy-wrapper .copier p{font-size:14px;line-height:1.5em}div.hero-copy h3{font-size:1.2em}div.hero-copy h1,div.hero-copy h2{font-size:1.5em}.hero-copy-wrapper{left:7%;bottom:10%;text-align:left!important;width:80%}.hero-copy-wrapper .copier p{text-align:left!important}.header-border{border:0;padding:0}.navigation-wrapper .navigation .nav li ul li a{color:#2e2e2e!important}.navigation-wrapper .navigation .nav li ul li a{font-size:11px}#header-wrapper #header #header-inner .navbar .navbar-inner #btn-nav{-webkit-box-shadow:inset 0 0 0 5px rgba(21,136,204,.2);box-shadow:inset 0 0 0 5px rgba(21,136,204,.2)}div#header{position:absolute;width:100%;background:rgba(42,42,42,.5)}.header-info-wrapper{width:100%}.footer-copyright{float:none!important;margin:auto;clear:both}div.vidblks{padding:1em;max-width:500px;float:none;margin:auto}.req-btn a.btn.btn-primary{padding:10px 20px;text-align:center;font-size:1em}div.custom-wrapper{max-width:100%;padding:1em}div.rev-wrp{max-width:100%;padding:1em}div#team-sec{height:auto!important;margin:4em 0 0}.phto-wrp img{max-width:200px;float:none;margin:auto}div#doc2 img{float:none;margin:auto}#team-sec:hover #doc2 img{margin-top:auto}div#team-sec .copier{text-align:center!important}div#team-sec .copier h3,p{text-align:center!important}div#doc2{margin-top:3em}div#appoint-sec .copier{text-align:center}.req-btn{text-align:center;padding:1em 0}div.cta-blks{max-width:80%;float:none;margin:auto;clear:both;padding:3em 0}div#cta-sec{height:auto;padding-top:0}div.copy-bg{position:initial}div.copier-wrap{max-width:100%}div.copier-wrap:after{opacity:1;top:45px;display:none}.ol-phtwrp img{max-width:450px;float:none;margin:auto}.or-phtwrp img{max-width:450px;float:none;margin:auto}.or-phtwrp{padding:1em 0}.ol-phtwrp{padding:1em 0}div#hero-mobile{position:absolute;top:45%}div#hero-mobile h3{color:#fff;font-size:1.5em}div#hero-mobile h2{color:#fff}sbar img{max-width:350px;float:none;margin:auto}}@media only screen and (max-width:530px){.mobile-icons-li li{display:inline;margin:0 2px}ul.mobile-icons-li a{padding:10px;font-size:11px}.header-info-wrapper{margin:0}}@media only screen and (max-width:349px){a.linktovid{font-size:12px}}.social-icons2{max-width:115px;float:none;margin:auto}.panel-default>.panel-heading{color:#fff;background-color:#1588cc;border-color:#ddd;text-transform:uppercase;text-align:left;padding:1em}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd;background:rgba(21,136,204,.1);padding:2em;text-align:justify;line-height:1.5em}a.accords.collapsed:before{content:'\f055';font-family:fontAwesome;color:#b2d581;margin-right:10px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a.accords:before{content:'\f056';font-family:fontAwesome;color:rgba(255,255,255,.8);margin-right:10px}ul.accords-list{margin-top:10px}.sbar{max-width:300px}.col-xs-12.col-md-6.col-lg-6.onleft{padding:2em}.modal-footer{margin-top:0!important;padding:0!important;border-top:0!important}.modal-body{padding:35px}.modal-bg{background:url(https://www.royacdn.com/unsafe/smart/Site-024d6d86-844c-450f-b87d-e13a481c78fd/imagery/Flag.jpg)}body.header-light #navigation .nav li ul a{color:#fff;text-shadow:none!important}div#appoint-sec a.phone{color:#fff}#doc3 .phto-wrp img{margin-top:-6em}@media(max-width:1380px){div#team-sec{height:auto}}.cta-hvr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}div.cta-title{margin-top:1em}.cta-container:before{content:'';background-image:url(https://www.royacdn.com/unsafe/smart/Site-024d6d86-844c-450f-b87d-e13a481c78fd/curve.png);position:absolute;top:-625px;width:100%;height:1498px;background-size:cover;background-repeat:no-repeat;background-position:center;left:0}@media (min-width:1920px) and (max-width:2000px){.cta-container:before{left:10%;background-image:url(https://s3.amazonaws.com/static.organiclead.com/Site-024d6d86-844c-450f-b87d-e13a481c78fd/imagery/curve_test1.png);height:1385px;top:-564px;background-size:cover;background-repeat:no-repeat!important;width:100%}}