@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900);@import url(https://fonts.googleapis.com/css?family=Playball);body{font-family:Roboto,sans-serif;line-height:1.5;color:#420002}.btn-border-white{border-color:#fff;color:#fff}.btn-border-white:hover{background:#fff;color:#fa9a3b}.btn.disabled,.btn[disabled=disabled]{background:#cfc5b5;pointer-events:none;color:#fff}.btn.disabled:hover,.btn[disabled=disabled]:hover{background:#cfc5b5}.cancel-link{color:#c16202;font-weight:400;background:0 0;line-height:4rem}.cancel-link.md-button:focus,.cancel-link.md-button:hover,.cancel-link.md-button:not([disabled]).md-focused:hover,.cancel-link:focus,.cancel-link:hover{color:#fa9a3b;background:0 0}.payments .btn-pay{margin-top:2rem;border-color:#420002;color:#420002}.payments .btn-pay:hover{background-color:#420002;border-color:#420002;color:#fff}.pr-about .payments .btn-pay{border-color:#fff;color:#fff}.pr-about .payments .btn-pay:focus,.pr-about .payments .btn-pay:hover{background-color:#fff;color:#420002}.btn-base{color:#c16202;background:rgba(255,255,255,.68)}.btn-base:focus,.btn-base:hover{background:#fff;color:#fa9a3b}.btn-blue,.btn-success,.md-button{background-color:#fa9a3b;border-color:#fa9a3b;font-weight:300;color:#fff}.btn-blue:hover .btn-blue:focus,.btn-blue:hover .btn-success:focus,.btn-blue:hover .md-button:focus,.btn-success:hover .btn-blue:focus,.btn-success:hover .btn-success:focus,.btn-success:hover .md-button:focus,.md-button:hover .btn-blue:focus,.md-button:hover .btn-success:focus,.md-button:hover .md-button:focus{background-color:#420002;border-color:#420002}.pr-skill-list{margin-top:5rem}.pr-skill-list .pr-skill-name{color:#420002;font-size:1.8rem;font-weight:500;text-transform:uppercase;line-height:1.3;display:block;margin-top:2rem}.pr-brand,.section-title{font-family:Playball,cursive;font-weight:400}.grey-text{color:#918675}.blue-text,.link-text{color:#fa9a3b}.red-text{color:#c12c34}.polygon-img{height:270px;width:270px}.call-buttol-realcall{margin-bottom:2rem}md-dialog md-toolbar{background:#cfcfcf}header{background:#420002;border-color:#fa9a3b;border-style:solid;border-width:0 0 10px}.left-header{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pr-logo{position:relative;display:block;border-radius:50%}@media screen and (-webkit-min-device-pixel-ratio:0){.pr-logo{border-radius:0;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}}.pr-brand{color:#fff;font-size:36px;line-height:1;margin:0}.top-menu-item{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding:0 2rem;min-height:100px;border-right:1px solid transparent;border-left:1px solid transparent}.top-menu-item.active,.top-menu-item:hover{border-color:#c16202}.mobile-links .top-menu-item,hr{border:0}.top-menu-item.active{background:#fa9a3b}.top-menu-item:hover{background:#ff8001}.pr-close-menu,.pr-close-menu:hover,.pr-toggle,.pr-toggle:hover{background:0 0;border:0}.pr-close-menu,.pr-toggle{min-width:auto;font-size:2.5rem}.pr-close-menu{position:absolute;right:0}.mobile-links{text-transform:uppercase;padding-right:3rem}.mobile-links .top-menu-item:hover{background:0 0;color:#fa9a3b}.section{padding:8rem 2rem}.section.pr-about{position:relative;color:#fff;background-size:cover;z-index:10;padding:3rem 2rem 4rem;background-position:center center}.section.pr-about:before{content:'';background:rgba(101,45,0,.8);position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.pr-map,hr{position:relative}.section.pr-info{padding-left:4rem;padding-right:4rem}.section.light{background:#f5f5f5}.pr-links{padding:2rem;background:#fa9a3b}.pr-links .pr-btn-social{display:inline-block;font-size:24px;height:56px;line-height:56px;width:56px;text-align:center;margin:0 15px}.pr-btn-social.inline{display:inline-block;color:#918675;font-size:24px;margin:0 5px}.section-title{font-size:3.6rem;margin:0;line-height:1.2}.pr-map{overflow:hidden}.pr-map .angular-google-map,.pr-map .angular-google-map-container{height:300px;width:100%}.pr-map img{width:100%}.rating-container{font-size:2.4rem;display:inline-block;vertical-align:middle;margin-right:10px}.single-review .rating-container{margin-right:0}.star-review-count{vertical-align:middle;color:#918675;font-weight:700}.pr-about .star-review-count{color:#fff}hr{margin:3rem auto;height:1px;width:150px;background:#cfcfcf}.pr-about hr,hr:before{background:#fff}hr:before{content:"\e901";font-family:theming;color:#cfcfcf;position:absolute;left:50%;padding:0 1rem;top:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pr-about hr:before{color:#fff;background:0 0}.section.light hr:before{background:#f5f5f5}.location .region-state:last-child .coma{display:none}.pr-skill-list .owl-item .skill-single{padding:1rem}.owl-carousel{position:relative}.owl-carousel .owl-next,.owl-carousel .owl-prev{position:absolute;top:36%;width:30px;height:30px;display:block;text-align:center;line-height:30px;font-family:fontAwesome;color:#918675;font-size:3rem}.owl-carousel .owl-next:hover,.owl-carousel .owl-prev:hover{color:#fa9a3b}.owl-carousel .owl-prev{left:-4rem}.owl-carousel .owl-next{right:-4rem}.copyrights,.copyrights a{color:#918675}.pr-mobile-menu{background:#000}.offer-item{border-bottom:1px solid #918675;margin-bottom:2rem;padding-bottom:2rem}.more,.offer-title{color:#420002;font-family:Playball,display;font-style:normal;font-weight:700;text-decoration:none}.more:hover,.offer-title:hover{color:#fa9a3b}.offer-title{font-size:36px;margin-bottom:1rem;display:block;line-height:1}.offer-period{color:#918675}.more{font-size:24px;margin-top:1rem;display:block}.offer-pic img{border:1px solid #ccc}.polygon-img{position:relative;display:inline-block}.polygon-img:before{width:270px;height:300px;content:'';background:url(/bundles/themeplanpremiumdefault/images/clean/polygon-form.png) no-repeat;position:absolute;top:0;left:0;z-index:1}.offer-percent{width:62px;height:62px;background:#fa9a3b;border-radius:50%;text-align:center;margin:-45px auto 0;color:#fff;white-space:nowrap;text-overflow:ellipsis;position:relative;z-index:10;line-height:62px;font-weight:700}@media screen and (-webkit-min-device-pixel-ratio:0){.offer-percent{height:70px;line-height:70px;border-radius:0;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}}.spec-price.new{color:#c12c34}.spec-price.old{color:#cfcfcf}.border-icon,.fill-icon{display:inline-block;text-align:center;font-size:2.4rem;border-radius:50%}.border-icon{width:60px;height:60px;line-height:60px;background:#fff;color:#fa9a3b}.fill-icon{width:50px;height:50px;line-height:50px;color:#fff;background:#fa9a3b}@media screen and (-webkit-min-device-pixel-ratio:0){.border-icon,.fill-icon{height:70px;border-radius:0;width:62px;line-height:70px;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}}.owl-carousel .owl-dots{margin:2rem 0;text-align:center}.owl-carousel .owl-dot{display:inline-block;margin-left:7px}.owl-carousel .owl-dot:first-child{margin-left:0}.owl-carousel .owl-dot span{border-radius:50%;border-style:solid;display:block;border-width:2px;font-size:0;height:12px;width:12px}.owl-carousel .owl-dot.active span{-webkit-transform:scale(1.2);transform:scale(1.2);background-color:#fa9a3b;border-color:#fa9a3b}.review-holder{text-align:left}.review-holder .single-review{border-bottom:1px solid #918675;padding-bottom:2rem;margin-bottom:2rem}.review-holder .single-review .star-rate+p{margin-top:0}.review-holder .single-review .review-author{text-align:right;font-style:italic;text-transform:none}.review-holder .hr-pager{text-align:center;padding:2rem 0 0}.review-holder .hr-pager .btn{background-color:#fa9a3b;color:#fff;font-weight:300;text-transform:uppercase}.review-holder .hr-pager .btn:hover{background-color:#420002}.review-response{background:#cfc5b5;margin-top:2rem}.offer-time .time{background:#fa9a3b;color:#fff;border-radius:4px}.offer-time .type,.offer-time:after{color:#918675}.offer-expired{color:#c12c34;font-weight:700;text-transform:uppercase}.contact-form h2{font-weight:300;color:#918675;font-size:1.8rem;text-align:center}.time-range{border:1px solid #fa9a3b;border-radius:4px}.time-range .info{color:#fa9a3b}.time-range .icon-clock{margin-right:5px;vertical-align:middle}.time-range.closed{border-color:#c12c34}.mini-info.closed,.time-range.closed .info,.time-range.closed span[class*=icon]{color:#c12c34}.mini-info.open{color:rgba(255,255,255,.68)}a.view-more{color:#fff;display:inline-block;margin-left:5px;font-size:16px;border-bottom:1px dashed rgba(255,255,255,.68)}.pr-folio .polygon-img{cursor:pointer}.gallery-thumb .arrow-next,.gallery-thumb .arrow-prev{color:#fa9a3b}.gallery-thumb .arrow-next:hover,.gallery-thumb .arrow-prev:hover{color:#420002}.gallery-thumb .arrow-next.disabled,.gallery-thumb .arrow-prev.disabled{color:#cfc5b5;pointer-events:none}.gallery-thumb>div.active img{border-color:#fa9a3b}@media screen and (max-width:599px){.pr-brand{font-size:24px}.pr-actions .btn-base{margin-bottom:2rem}.pr-links .pr-btn-social{height:36px;width:36px;line-height:36px;font-size:1.6rem;margin:0 5px}.pr-map img{height:150px;max-width:none;width:auto;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.spec-period span{display:block}.hr-modal.whours .md-dialog-content{padding:1.5rem}}@media screen and (max-width:959px){.top-menu-item{min-height:auto;padding-top:1rem;padding-bottom:1rem}.top-menu-item.active{background:0 0;color:#fa9a3b}.section{padding:4rem 2rem}.owl-carousel .owl-prev{left:-3rem}.owl-carousel .owl-next{right:-3rem}}@media screen and (max-width:1279px){.left-header{padding:0 15px}}