.beige{color:#e4dcce}.brown{color:inherit}.bg-brown{background:#f4f1ea}.bg-white{background:#fff}.padding-vertical{padding:30px 0}@media(min-width:991px){.padding-vertical{padding:50px 0}}.no-padding{padding:0}.img-styled{border:10px solid #fff;outline:4px solid #000}.review-stars{color:#f0bc29;font-size:30px;line-height:40px}h1 > span,h2 > span{font-weight:bold;color:#b5985a}h3{font-weight:inherit;text-transform:uppercase;font-size:1.25em}h4{text-transform:uppercase;color:#787266;font-weight:400}.popup-form{max-width:300px;background:#fff;position:absolute;top:44px;right:0;padding:20px 15px 20px 22px;display:none}.fixed{position:fixed;top:0;left:0;width:100%;z-index:9999}.fixed .container{position:relative}.contact-btn{display:block;padding:10px 40px;background-image:url(../_img/base/testimonials-bg.jpg);color:#fff;text-decoration:none;position:absolute;font-size:16px;top:0;right:0;z-index:9999;display:none;cursor:pointer}.contact-btn:hover{text-decoration:none}.prem-considering{background-color:#f3f0ea}.tabs{padding:20px 0}.tab-links{margin:0;padding:0;list-style:none}@media(min-width:768px){.tab-links > li{display:inline-block}}.tab-links > li > a{color:#938974;text-decoration:none;display:block;padding:10px;font-weight:normal;text-transform:uppercase;line-height:100%}.tab-links > li.active > a{color:#91161d;font-weight:bold}.tab-links > li > a:hover{color:#91161d}.tab.active{display:block}.tab{display:none}.tab-content{padding-top:20px}@media(max-width:767px){.tab-links > li > a{border-bottom:1px solid #938974}}@media(min-width:768px){.tab-links--block{border-right:2px solid #938974;text-align:right}.tab-links--block > li{display:block}.tab-links--block > li > a{padding:10px 20px}}.prem-options{background:#fff;background:linear-gradient(rgba(255,255,255,.9),rgba(215,210,203,.9))}.pm-photos{background:url('../_img/base/before-and-after.jpg') no-repeat center;background-size:cover}.pm-considering{background:#dad3cb;background-image:linear-gradient(#fff,#dad3cb)}.recovery{background-color:#272727;color:#fff}.recovery-title{margin-bottom:40px}.recovery-dates{padding:0;margin:0;list-style:none}.recovery-dates h4{text-transform:uppercase;font-weight:bold;margin:0;color:#fff;font-size:1em}.recovery-dates p{margin:0}.recovery-timeline .left,.recovery-timeline .right{padding:10px 0}@media(min-width:991px){.recovery-dates li{overflow:hidden;position:relative}.recovery-timeline{position:relative}.recovery-timeline::after{content:'';position:absolute;height:100%;width:4px;background-color:#938974;top:0;left:30%;margin-left:-2px}.recovery-dates li::before{content:'';position:absolute;width:20px;height:20px;background-color:#91161d;border:2px solid #938974;border-radius:50%;left:30%;top:0;margin-top:21px;margin-left:-10px;z-index:10}.recovery-timeline .left{width:30%;float:left;padding:20px 40px;text-align:right}.recovery-timeline .right{width:70%;float:right;padding:15px 40px}}.prem-testimonial{background-color:#fff}.testimonial{padding:40px 20px}@media(min-width:1500px){.testimonial{padding:80px 40px}}.testimonial-bg{background-image:url(../_img/base/testimonials-bg.jpg);background-size:cover;background-color:#000}.testimonial-img{margin:0;width:100%}@media(max-width:1199px){.testimonial-logo{max-width:70%}.testimonial h2{font-size:1.25em}}.accordion > a{color:#000;text-decoration:none;display:block;padding-bottom:20px}.accordion > a::before{content:'{ + }';margin-right:10px}.accordion > a.active::before{content:'{ - }';margin-right:10px}.accordion > a.active{color:#91161d}.accordion-content.active{display:block}.accordion-content{display:none}.carousel{padding:30px 0}#carousel-review h4,#carousel-reviews h4{font-size:1.5em;color:#b5985a}.carousel img{width:auto!important}.carousel-control.left,.carousel-control.right{background:transparent}.glyphicon-chevron-left,.glyphicon-chevron-right{color:#858075}.carousel-control.right{right:-200px}.carousel-control.left{left:-200px}@media(max-width:768px){.carousel-control,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:static}.carousel-control .glyphicon-chevron-left{float:left}.carousel-control .glyphicon-chevron-right{float:right}}@media(min-width:991px){.prem-faq{background:#f4f1ea url('../_img/base/palms.jpg') no-repeat top left;background-size:contain}}.cycloneslider-thumbnails ul li img{margin:0}.cycloneslider-template-thumbnails .cycloneslider-slide{background:transparent!important}.u-reset--liststyle{list-style:none}.pm-faq-blocks, .pm-faq-blocks .col-md-6{display: flex;flex-wrap: wrap;}.pm-faq-block{padding: 40px; margin: 20px 0;background: linear-gradient(rgba(255,255,255,.9),rgba(215,210,203,.9));width: 100%;}.pm-faq-block-title{color: #b5985a;text-transform: none;}.pm-options-blocks .row, .pm-options-blocks .col-md-6 {display: flex;flex-wrap: wrap; min-height: 300px;}.pm-options-block-content{padding: 40px;}.pm-options-block-title{background-color: #b5985a; color: #fff; padding: 20px;margin: 0; text-align: center;}.pm-options-block-title span {color: #fff; font-weight: normal;}.pm-options-block {background: linear-gradient(rgba(255,255,255,.9),rgba(215,210,203,.9)); margin: 0 0 20px 0;}.pm-background-options{display:block; padding-top: 60%;background-position: center; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover; } @media(min-width: 992px){.pm-background-options{position: absolute; top: 0; right: 0; bottom: 0; left: 0; height: 100%; padding:0; }}