.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{position:relative}body{margin:0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.45;overflow-x:hidden}button{border:none;cursor:pointer}img{max-width:100%}a{text-decoration:none;color:#fff}a.underlined{text-decoration:underline}.hide{display:none}.custom-hr{float:left;width:100%;display:block;height:1px;border:0;border-top:1px solid #e5e5e5;margin:1em 0;padding:0}.wrapper{float:left;width:100%}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1330px){.container{width:1300px}}.red-btn{text-transform:uppercase;color:#fff;background:#f12d51;padding:10px 16px;border:0;box-shadow:none;text-align:center;cursor:pointer}.side-menu{position:absolute;top:0;z-index:-1;background:#000;color:#fff;height:100%;padding:10px 20px}.menu-toggle{float:left;margin-top:30px;margin-left:30px;background:0 0;border:0}.menu-main-menu-container ul{list-style:none;padding:0}.menu-main-menu-container ul li a{display:block;color:#fff;padding-top:13px;padding-bottom:8px;border-bottom:1px solid #424242;text-transform:uppercase;font-weight:300}.close-menu{color:#fff;cursor:pointer;float:right;margin-top:18px}.close-menu img{width:36px;padding:10px}.menu-title{float:left;text-transform:uppercase;font-size:22px}.menu-main-menu-container{clear:both}.designed-by{margin-top:50px;text-align:center;font-size:13px;font-weight:300;color:#636363}.designed-by a{color:#bfbaba;display:block}.site-header{position:absolute;width:100%;background:rgba(255,255,255,.85);z-index:10;padding-bottom:20px}.header-logo{margin-top:18px;width:260px}.site-branding{display:inline-block;-ms-transform:translateX(-45%);-webkit-transform:translateX(-45%);transform:translateX(-45%);margin-left:45%}.header-links{float:right;margin-top:30px}.header-link{display:inline-block;margin-right:45px}.header-link.phone{display:block;margin-top:15px;text-align:right}.header-link a{color:#000;font-size:14px;font-weight:300;text-transform:uppercase}.header-link.phone a{color:#bea685;font-weight:400}.side-fixed-block{position:fixed;top:300px;right:-107px;width:250px;height:30px;z-index:99;-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg)}.side-fixed-link{display:block;width:100%;font-size:13px;font-weight:300}@media (max-width:1200px){.site-header{position:relative;background:#fff}.site-branding{display:inline-block;-ms-transform:translateX(-40%);-webkit-transform:translateX(-40%);transform:translateX(-40%);margin-left:40%}.header-link{margin-right:25px}.side-fixed-block{right:-90px}}@media (max-width:991px){.site-branding{display:inline-block;-ms-transform:translateX(-31%);-webkit-transform:translateX(-31%);transform:translateX(-31%);margin-left:31%}.header-links{display:none}.side-fixed-block{display:none}}@media (max-width:767px){.menu-toggle{padding-top:25px;padding-left:25px;margin-top:initial;margin-left:initial;position:absolute;top:0;left:0;z-index:1}.site-branding{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);margin-left:auto;width:100%;text-align:center}.header-logo{width:50%}}.site{overflow-x:hidden}.site-content{float:left;width:100%;background:#fff;padding-bottom:150px;min-height:800px}.site-main{float:left;width:100%}.top-image{position:relative;float:left;width:100%}.top-image img{display:block}.top-image .entry-title{position:absolute;bottom:20px;left:15px;font-size:26px;color:#fff;margin-bottom:0;margin-top:0}.entry-title{float:left;font-size:42px;font-weight:400;margin-top:50px;margin-bottom:100px}.entry-title .red{color:#f12d51}.line-thru{overflow:hidden;text-align:left;display:block;width:auto;display:inline-block;padding-left:0;position:relative;padding:0 80px}.line-thru:after,.line-thru:before{background-color:#000;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:58px;position:absolute;top:50%}.line-thru:before{left:0}.line-thru:after{right:0}@media (max-width:1200px){.site-content{padding-bottom:40px;min-height:initial}.entry-title{font-size:32px;margin-top:60px;margin-bottom:50px;text-align:center}}@media (max-width:767px){.entry-title{font-size:24px}.line-thru{padding:0}.line-thru:after,.line-thru:before{width:0}}.footer-menu-wrapper{position:fixed;bottom:0;z-index:10;width:100%;height:65px;background:#fff;border-top:1px solid #000;padding-left:15px;padding-right:15px}.home .footer-menu-wrapper{background:rgba(255,255,255,.85);border:none}.footer-option{float:left;display:inline-block;width:20%;height:100%;color:#000;text-transform:uppercase;font-weight:300;font-size:18px;text-align:center;padding-top:20px;position:relative}.footer-option img{margin-left:10px;width:20px}.footer-content{position:absolute;background:#fff;height:0;top:70px;font-size:14px;text-align:left;padding:10px 20px;text-transform:none;-webkit-transition:all .5s;transition:all .5s}.footer-option:hover .footer-content{bottom:0;top:-200px;height:265px;-webkit-transition:all .75s;transition:all .75s}.footer-content .title{font-size:20px;text-transform:uppercase;font-weight:300;color:#000}.footer-content .link{display:inline-block;background:#c1aa8c}@media (max-width:1300px){.footer-option:hover .footer-content{top:-240px;height:310px}}@media (max-width:1200px){.home .footer-menu-wrapper{background:#fff}.footer-option{font-size:16px}.footer-content .title{font-size:16px}.footer-content{font-size:13px}.footer-option:hover .footer-content{bottom:-27px;top:-230px}}@media (max-width:991px){.site-footer{float:left;width:100%;background:#fff}.footer-menu-wrapper{position:relative;height:auto;padding-left:0;padding-right:0}.footer-option{width:100%;height:46px;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #ccc;background:#fff}.footer-content{opacity:0;overflow:hidden;padding:0}.footer-option:hover .footer-content{opacity:1;width:100%;top:-110px;bottom:-5px;padding:10px 20px}.footer-option span{text-align:left;width:100%;display:block;padding:0 20px}.footer-option img{float:right}}@media (max-width:767px){.footer-option{font-size:14px}.footer-content{font-size:11px}.footer-option:hover .footer-content{top:-130px}}.home .site{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}body.home{overflow:hidden}.home .site-content{padding-bottom:0}.home .swiper-container-horizontal>.swiper-pagination-bullets{bottom:150px;right:30px;left:auto;width:auto}.swiper-pagination-bullet{width:12px;height:12px;background:#000;opacity:1}.swiper-pagination-bullet-active{background:#bea685}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.image-text{position:absolute;z-index:1;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:30px 0;font-size:40px;color:#fff;text-transform:uppercase;font-weight:300;border-top:1px solid #fff;border-bottom:1px solid #fff;text-shadow:rgba(0,0,0,.55) 1px 1px 1px}@media (max-width:1440px){.home .swiper-slide img{max-width:120%}}@media (max-width:1200px){.home .swiper-slide img{max-width:100%}.home .swiper-container-horizontal>.swiper-pagination-bullets{bottom:15px;right:30px;left:initial;width:auto}.home .swiper-button-next,.swiper-button-prev{top:60%}.image-text{font-size:32px}}@media (max-width:991px){body.home{overflow:initial}.home .site{position:initial;overflow-y:initial}.home .swiper-slide img{max-width:180%}.image-text{font-size:24px}}@media (max-width:767px){.home .swiper-slide img{max-width:215%}.home .swiper-button-next,.swiper-button-prev{top:55%}}.gfield_label,.gform_wrapper div.validation_error{display:none!important}.gform_button{text-transform:uppercase;color:#fff;background:#c1aa8c;padding:7px 14px;border:0;box-shadow:none;text-align:center}.gfield_description.validation_message{color:#fff!important;padding-top:5px!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{padding-bottom:0!important;padding-top:0!important}.process-list-item{width:48%;position:relative;margin-bottom:20px}.process-title img{position:absolute;left:0;top:10px}.process-list-item:nth-child(even){float:left;margin-right:2%;clear:both}.process-list-item:nth-child(odd){float:right;margin-left:2%}.process-list-item .process-title{margin-top:0;font-size:26px;font-weight:400;margin-bottom:10px;padding-left:20px}.process-list-item .process-description{padding-left:20px;font-size:16px;font-weight:300}.appointment-form{float:left;width:55%}.appointment-form-title{font-size:28px;text-transform:uppercase;margin-bottom:0;line-height:1.2}.appointment-form .gform_wrapper{margin-top:0}.appointment-form .gform_wrapper ul li.gfield{float:left;width:50%;clear:none}.appointment-form .gform_wrapper ul li.gfield:last-child{width:100%}.appointment-form .gform_wrapper .gform_footer{text-align:right}.appointment-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.appointment-form .gform_wrapper textarea{padding:10px 12px;border:1px solid;border-color:#b9b9b9}.appointment-form .gform_button{font-size:14px;padding:17px 50px!important}.appointment-form .gfield_description.validation_message{color:#000!important}@media (max-width:1200px){.appointment-form{width:100%}.appointment-form .gform_wrapper ul li.gfield{width:100%}}@media (max-width:991px){.process-list-item{width:100%}.process-list-item:nth-child(even),.process-list-item:nth-child(odd){margin-right:0;margin-left:0}.process-list-item .process-title{font-size:20px}.process-list-item .process-description{font-size:14px}.appointment-form-title{font-size:20px}}.single-homes .top-image{max-height:290px;overflow:hidden;margin-bottom:50px}.single-homes .top-image img{width:100%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.single-homes .entry-title{font-size:26px;margin-top:15px;margin-bottom:15px;line-height:34px;text-align:center}.home-gallery{float:left;width:50%;padding-right:3%}.home-info{float:left;width:50%}.home-description{float:left;font-size:16px;font-weight:300}.home-gallery .gallery-image{display:block;width:14%;height:55px;float:left;padding-right:5px;margin-bottom:5px;overflow:hidden}.home-gallery .gallery-image img{display:block}.home-gallery .gallery-image:first-child{width:100%;float:left;height:auto}.home-badges{float:left;width:100%;padding:25px 0}.home-badges .gallery-badge{display:block;width:20%;height:140px;float:left;padding-right:10px;margin-bottom:5px;overflow:hidden;position:relative}.home-badges .gallery-badge img{position:absolute;top:0;height:100%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%}.home-videos{float:left;width:100%}.home-video{float:left;width:100%}.home-video:nth-child(even){padding-right:5px}.home-video:nth-child(odd){padding-left:5px}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}@media (max-width:1200px){.single-homes .entry-title{font-size:24px}.home-description{font-size:14px}}@media (max-width:991px){.home-gallery,.home-info,.home-video{width:100%;padding-right:0}}@media (max-width:767px){.single-homes .top-image{max-height:145px}.home-gallery .gallery-image{width:20%;height:35px}.home-badges .gallery-badge{width:50%}}.portfolio-item{position:relative;text-align:center;float:left;width:25%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;overflow:hidden;padding-top:18%;background:#383838}.portfolio-item .item-image{display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:110%;width:auto;max-width:initial}.portfolio-item:hover .portfolio-item-overlay{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1;-webkit-transition:all .85s;transition:all .85s;opacity:1}.item-content{position:absolute;width:70%;left:15%;top:50%;margin-top:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;-webkit-transition:all .85s;transition:all .85s;opacity:0;z-index:0}.portfolio-item:hover .item-content{-webkit-transition:all .85s;transition:all .85s;opacity:1;z-index:2}.item-content img{display:block;margin:0 auto 15px auto}.item-content .item-title{font-size:20px;font-weight:300;margin:0;border:1px solid #fff;padding:10px 30px;line-height:1.2;display:inline-block}.item-content .item-decription{font-size:13px;font-weight:300;margin-top:20px}.item-content .item-badge{width:100px;margin:0 auto}@media (max-width:1440px){.item-content img{width:70px}}@media (max-width:1368px){.top-image .entry-title{bottom:0}.item-content{width:80%;left:10%}.item-content .item-decription{margin-top:5px}}@media (max-width:1024px){.portfolio-item{width:33%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;min-height:225px}.portfolio-item .item-content{opacity:1;z-index:2}.portfolio-item .item-image{height:auto;width:100%}.portfolio-item .portfolio-item-overlay{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1;opacity:1}}@media (max-width:991px){.portfolio-item{width:50%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;min-height:255px}}@media (max-width:767px){.portfolio-item{width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;min-height:270px}.portfolio-item .item-image{width:125%}}.top-image .entry-title.testimonial-title{position:relative;font-size:42px;color:#000;left:0;bottom:0;margin-top:-75px;margin-bottom:75px}.testimonial{float:left;width:100%;height:190px;overflow:hidden;margin-bottom:15px;border-bottom:1px solid #dadada;position:relative}.testimonial-wrapper{float:left;width:100%;margin-bottom:30px}.testimonial-wrapper .left-block{padding-right:2%}.testimonial-wrapper .right-block{padding-left:2%}.testimonial.expanded{height:auto;padding-bottom:30px}.expand-testimonial{position:absolute;bottom:0;right:0;display:block;background:#fff;width:100%;text-align:right;cursor:pointer;padding-bottom:10px}.expand-testimonial:hover{color:#b7a081}@media (max-width:1200px){.top-image .entry-title.testimonial-title{font-size:38px;margin-top:-60px;margin-bottom:40px}}@media (max-width:991px){.testimonial-wrapper .left-block{padding-right:0}.testimonial-wrapper .right-block{padding-left:0}}@media (max-width:767px){.top-image .entry-title.testimonial-title{margin-top:20px;margin-bottom:20px}}.faq{float:left;width:100%;overflow:hidden;margin-bottom:15px;border-bottom:1px solid #dadada;position:relative}.faq-wrapper{float:left;width:100%;margin-bottom:30px}.faq-wrapper .left-block{padding-right:2%}.faq-wrapper .right-block{padding-left:2%}.faq-question{cursor:pointer}.answer{height:0;overflow:hidden}.answer.expanded{height:auto;padding-bottom:20px}@media (max-width:991px){.faq-wrapper .right-block{padding-left:0}.faq-wrapper .left-block{padding-right:0}}.contact-us-wrapper{float:left;width:100%;padding-top:220px}.left-block,.right-block{float:left;width:50%}.left-block .title{font-size:26px;margin-top:0;color:#fff;font-weight:400}.left-block .info-data{float:left;width:100%;font-size:18px;margin-bottom:30px;font-weight:300}.left-block .info-data .data>a,.left-block .info-data .data>span{color:#fff;display:block;margin-top:2px;padding-left:5px;float:left}.left-block .data{float:left;width:100%}.left-block .data .ico-div{float:left}.left-block .data .ico-div img{width:26px;margin-right:10px}.left-block .info-data .social-ico{width:50px}.left-block .offices{float:left;background:rgba(0,0,0,.18);padding:25px;width:400px}.left-block .offices label{color:#fff}.right-block .appointment-form{width:100%}.right-block .appointment-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.right-block .appointment-form .gform_wrapper textarea{border:1px solid #fff;background:rgba(255,255,255,.18);color:#fff}.right-block .appointment-form .gform_wrapper input::-webkit-input-placeholder,.right-block .appointment-form .gform_wrapper textarea::-webkit-input-placeholder{color:#fff;opacity:.5}.right-block .appointment-form .gform_wrapper input:-moz-placeholder,.right-block .appointment-form .gform_wrapper textarea:-moz-placeholder{color:#fff;opacity:.5}.right-block .appointment-form .gform_wrapper input::-moz-placeholder,.right-block .appointment-form .gform_wrapper textarea::-moz-placeholder{color:#fff;opacity:.5}.right-block .appointment-form .gform_wrapper input:-ms-input-placeholder,.right-block .appointment-form .gform_wrapper textarea:-ms-input-placeholder{color:#fff;opacity:.5}@media (max-width:1200px){.contact-us-wrapper{padding-top:50px}.contact-us-wrapper .appointment-form .gform_wrapper ul li.gfield{width:50%}.contact-us-wrapper .appointment-form .gform_wrapper ul li.gfield:last-child{width:100%}}@media (max-width:991px){.left-block,.right-block{float:left;width:100%}.left-block .title{margin-bottom:30px;text-align:center}.left-block .info-data{width:50%}.left-block .offices{width:100%}.left-block .info-data .offices .data>span{font-size:16px}}@media (max-width:767px){.left-block .info-data{font-size:16px;width:100%}}.top-image .entry-title.awards-title{position:relative;font-size:40px;color:#000;left:0;bottom:0;margin-top:50px;margin-bottom:100px}.awarded-home-img{float:left;width:25%}.awarded-home-cont{float:left;width:40%;padding:0 3%}.awarded-home-title a{color:#000;font-size:18px}.awarded-home-badges{float:left;width:35%}.awarded-home-badges a{position:relative;display:inline-block;width:32%;padding:0 2%;overflow:hidden;height:150px;margin-bottom:10px;float:right}.awarded-home-badges a img{position:absolute;top:0;height:100%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%}.custom-hr.awarded{clear:both}@media (max-width:991px){.awarded-home-cont,.awarded-home-img{width:50%}.awarded-home-cont{margin-bottom:30px}.awarded-home-badges{float:right;width:100%}.awarded-home-badges a{float:left}}@media (max-width:767px){.top-image .entry-title.awards-title{text-align:left;margin-top:60px}.awarded-home-cont,.awarded-home-img{width:100%}.awarded-home-badges a{width:50%}}.about-us.top-content{color:#fff;text-align:center;font-size:42px;margin-top:250px}.entry-title.about-us{float:left;width:100%;font-size:42px;position:relative;margin-bottom:35px;left:0}.top-text.about-us{float:left;font-size:16px;font-weight:300;margin-left:25%;width:50%;margin-bottom:30px}.about-us-wrapper{padding-top:50px}.about-us-wrapper .block-title{font-size:26px;margin-top:60px}.about-us-wrapper ul{list-style:none;padding:0}.about-us-wrapper ul li{font-size:16px;border-bottom:1px solid #b7b7b7;color:#272727;padding:10px 0}.about-us-wrapper .left-block{padding-right:5%}.about-us-wrapper .right-block{padding-left:5%}.about-us-wrapper .left-block-text{font-size:20px;font-style:italic}.shadow-line{margin-top:30px}.about-us-wrapper .membership-logos{float:left;width:100%;margin-bottom:50px}.about-us-wrapper .membership-logo{float:left;width:50%}.about-us-wrapper .membership-logo:nth-child(odd){text-align:right;padding-right:5%}.about-us-wrapper .membership-logo:nth-child(even){text-align:left;padding-left:5%}@media (max-width:1280px){.about-us.top-content{margin-top:220px}.top-text.about-us{margin-left:15%;width:70%}}@media (max-width:1200px){.about-us.top-content{margin-top:50px}.entry-title.about-us{margin-bottom:0}}@media (max-width:991px){.entry-title.about-us{font-size:32px}.top-text.about-us{margin-left:5%;width:90%}.about-us-wrapper .left-block{padding-right:0}.about-us-wrapper .right-block{padding-left:0}}@media (max-width:767px){.entry-title.about-us{font-size:26px}.about-us-wrapper .left-block-text{font-size:18px}.about-us-wrapper .membership-logo{width:100%}.about-us-wrapper .membership-logo:nth-child(odd){padding-right:0}.about-us-wrapper .membership-logo:nth-child(even){padding-left:0}}.simple-popup-content{padding-right:24px}.simple-popup-content .appointment-form{width:100%}.simple-popup-content .appointment-form .gform_wrapper .gform_footer{padding-bottom:0}@media (max-width:1200px){.simple-popup-content{max-height:100%}}.error-404.not-found{padding-top:160px}.page-template-awards #imagelightbox{border:10px solid #fff}@media (max-width:767px){#imagelightbox{width:94%!important;left:3%!important}.imagelightbox-arrow-left{left:1em!important}.imagelightbox-arrow-right{right:1em!important}.imagelightbox-arrow{width:auto!important;background-color:rgba(0,0,0,.3)!important}.imagelightbox-arrow:before{border:.8em solid transparent!important}.imagelightbox-arrow-left:before{border-right-color:#fff!important}.imagelightbox-arrow-right:before{border-left-color:#fff!important}#imagelightbox-overlay{background:rgba(255,255,255,.75)!important}}