<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* correction styles dÃ©fault pour les produits associÃ©s */
.contentmanager-content-view.page-layout-1column .products-grid .product-item {
width: 33.3%;
}
.contentmanager-content-view.page-layout-1column .toolbar-products {
	display: none;
}
.contentmanager-content-view .product-item-info {
    width: 240px;
}
.contentmanager-content-view .products-list .product-item-photo{
    width: auto;
    padding: 0 0 0 0;
    vertical-align: initial;
    display: block;
}
.contentmanager-content-view .products-list .product-item-details{
	vertical-align: initial;
    display: block;
}


/* Lookbook */
.contentmanager-contentlist-1 .contents-items .content-item{
	display: block;
	width:390px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
/* Blog */
.contentmanager-contentlist-2 .contents-items .content-item{
	display: block;
	width:100%;
	margin-left: 10px;
	margin-right: 10px;
}
.contentmanager-contentlist-2 .contents-items .content-item img{
	width:100%;
	height: auto;
}
.contentmanager-contentlist-2 .contents-items .content-item h2{
	font-size:4rem;
}


.contents-items .content-item h2{
}
.contents-items .content-item {

}
.label{
	font-weight: 300;
	font-size: 1.5rem;
	margin-bottom: 0.5rem;
	text-transform: uppercase;
}
.contents-items .content-item .ct-column-bottom {
	height:60px;	
}

.ct-view .inside .cms-content-important{
	margin-left:0;
}
.center{
	text-align: center;
}


/* CSS Alu Decor */
.spacer{clear:both; display:block; line-height:0; font-size:0;}
.clearfix:after {visibility: hidden;  display: block;   font-size: 0;   content: " ";  clear: both;  height: 0; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
.wrapper {margin-left: auto; margin-right: auto; max-width: 1170px; width:auto; }
.hideme{opacity:0;}
.visible{opacity:1;}
/* Header */
.page-header .panel.wrapper { color:#b7b7b7;}
.top-info-link {float:left; background:url(../images/icon-email.png) no-repeat 0 6px;}
.top-info-link  a { color:#676767; font-size:0.875rem; padding:0 0 0 25px;}
.header-top-right {float:right;}
.header-top-right .call {background:url(../images/icon-call.png) no-repeat 0 5px; color:#2e3192; font-size:0.875rem; padding:0 0 0 20px; margin-right:30px; display:inline-block; vertical-align:middle;}
.social-link {display:inline-block; vertical-align:middle;}
.social-link ul {padding:0; margin:0; list-style:none;}
.social-link ul li {display:inline-block; margin:0 2px ; height:20px; width:20px; border-radius:50px; text-align:center;}
.social-link ul li:hover {background:#ffffff;}

.navigation {float:right; background:none !important; width:auto !important;}
.text-center {text-align:center !important;}
.text-right {text-align:right !important;}
.text-left {text-align:left !important;}


/* Footer*/
.page-footer {}
.footer-top {padding-bottom:2rem;}
.foot-col-one {float:left; width:25%; margin-right:5%;}
.foot-col-two {float:left; width:11%; margin-right:5%;}
.foot-col-three {float:left; width:24%; }
.footer.content {color:#d6d6d6;}
.footer.content h2 {font-size:1.375rem; font-family: 'Roboto Slab', serif; font-weight:400; position:relative;  padding-bottom:1.2rem; color:#ffffff; margin-bottom:1rem;}
.footer.content h2:after {content:''; height:1px; width:35px; position:absolute; left:0; bottom:0;  display:block; background:#1096bd;}
.footer-about-content {font-size:0.875rem; line-height:1.5rem;}
.footer-news-list ul {padding:0 !important; margin:0 !important; list-style:none; width:100%;}
.footer-news-list ul li {overflow:hidden; padding:1rem 0; border-top:1px solid rgba(255,255,255,0.2);  }
.footer-news-list ul li:first-child {padding-top:0; border:none;}
.footer-news-list ul li  figure {float:left; width:70px; margin-right:20px;}
.footer-news-list ul li  figure img {display:block; height:auto; width:100%;}
.footer-news-list ul li  .news-content {overflow:hidden; display:block;}
 
.footer-news-list ul li a {color:#d5d5d5; font-size:0.875rem; line-height:1rem; text-decoration:none;}
.footer-news-list ul li a:hover {color:#ffffff;}
.footer-news-list ul li a  strong {display:block; font-weight:400; color:#1096bd;}

ul.footer-link li {padding-bottom:0.2rem;}
ul.footer-link li a {font-size:0.875rem; color:#d5d5d5; text-decoration:none ; -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; transition: all linear 0.5s;}
ul.footer-link li a:hover{color:#1096bd;}
.map-responsive{overflow:hidden; padding-bottom:56.25%;  position:relative;  height:0;}
.map-responsive iframe{left:0; top:0; height:100%; width:100%; position:absolute;}
.address {font-size:0.875rem; padding-top:1rem;}
.area {padding:0 0 0 25px; background:url(../images/icon-location.png) no-repeat 0 3px; padding-bottom:1.5rem;}
.phone {padding:0 0 0 25px; background:url(../images/icon-call-gray.png) no-repeat 0 3px; padding-bottom:1.5rem;}
.email {padding:0 0 0 25px; background:url(../images/icon-email-gray.png) no-repeat 0 3px;}
.email a {color:#d5d5d5;}
.footer-bottom {border-top:1px solid rgba(255,255,255,0.2); padding:1rem 0 0 0;}
.footer-login  { float:left;}
.footer-login span {display:inline-block; font-size:1.375rem; font-family: 'Roboto Slab', serif; font-weight:400;  vertical-align:middle; padding-right:10px;}
.footer-login ul {display:inline-block; vertical-align:middle;}
.footer-login ul li {display:inline-block; margin:0 10px 0 0 !important;}
.copy-right {float:right; color:#d5d5d5; font-size:0.875rem; font-family: 'Roboto Slab', serif; font-weight:400; }



h2.section-title { font-size:2.5rem; font-family: 'Roboto Slab', serif; font-weight:300; color:#282828; margin-top:0; }
.home-about {border-bottom:1px solid #e9e9e9; padding:3.125rem 0 0 0; position:relative; z-index:2;}
.about-content {float:left; width:380px; background:url(../images/bg-about.png) no-repeat left bottom; padding-bottom:200px;}
.more-btn {color:#f0791a !important; text-decoration:none !important; position:relative; }
.more-btn:after {content:''; height:1px; width:20px; position:absolute; left:0; bottom:-5px; display:block; background:#f0791a; text-decoration:none; -webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear; -o-transition: all 0.2s linear;  -ms-transition: all 0.2s linear;  transition: all 0.2s linear;}
.more-btn:hover:after {width:100%;}
.about-box {float:right; width:724px; margin-top:-125px;}
.about-box .box{float:left; width:33.33%; margin:0; padding:0; background:#f8f8f8; padding:2rem; box-sizing:border-box; text-align:center; color:#595959; min-height:230px;}
.about-box .box .icon {width:90px; margin:0 auto;}
.about-box .box.blue {background:#2e3192; color:#ffffff;}
.about-box .box.green {background:#00854a; color:#ffffff;}
/* leader */
.leader {padding:3.125rem 0;}
.leader h2.section-title {text-align:center; }

/* Banner Home */
.home-banner {position:relative; z-index:1;}
.banner-txt {position:absolute; left:50%; top:30%; color:#ffffff; width:1170%; margin-left:-585px;}
.banner-txt span.small {font-size:2.5625rem; font-weight:300; display:block;}
.banner-txt span.big {font-size:4.6875rem; line-height:4rem; font-weight:900; display:block; text-transform:uppercase;}

.home-banner-slider.owl-theme .owl-dots {position:absolute; bottom:10px; text-align:left; width:1170px; left:50%; margin-left:-585px;}
.home-banner-slider.owl-theme .owl-dots .owl-dot span {height:4px; width:33px; border-radius:0; background:#ee8383;}
.home-banner-slider.owl-theme .owl-dots .owl-dot.active span {background:#ffffff;}

.rt-floating-panel {position:fixed; right:0; top:330px; z-index:3;}
.rt-floating-panel ul {padding:0; margin:0; list-style:none;}
.rt-floating-panel ul li {padding:0; margin:0 0 4px 0;}
.rt-floating-panel ul li a{ height:58px; width:58px; display:block; font-size:0;}
.rt-floating-panel ul li.query a {background:#a00707 url(../images/bg-right-floating.png) no-repeat 0 0;}
.rt-floating-panel ul li.location a {background:#023347 url(../images/bg-right-floating.png) no-repeat 0 -58px;}
.rt-floating-panel ul li.chat a {background:#023347 url(../images/bg-right-floating.png) no-repeat 0 -116px;}
.rt-floating-panel ul li.email a {background:#0f171a url(../images/bg-right-floating.png) no-repeat 0 -175px;}

/* Range Product */
.range-product{padding:3.125rem 0; background: rgba(38,96,143,1);background: -moz-linear-gradient(-45deg, rgba(38,96,143,1) 0%, rgba(0,133,73,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(38,96,143,1)), color-stop(100%, rgba(0,133,73,1)));background: -webkit-linear-gradient(-45deg, rgba(38,96,143,1) 0%, rgba(0,133,73,1) 100%);background: -o-linear-gradient(-45deg, rgba(38,96,143,1) 0%, rgba(0,133,73,1) 100%);background: -ms-linear-gradient(-45deg, rgba(38,96,143,1) 0%, rgba(0,133,73,1) 100%);background: linear-gradient(135deg, rgba(38,96,143,1) 0%, rgba(0,133,73,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26608f', endColorstr='#008549', GradientType=1 );}
.range-product h2.section-title {text-align:center; color:#ffffff;}
.range-produc-slider-holder {background:#ffffff; padding:60px 90px;}
.range-item {}
.range-item h3 {color:#2f3030; font-size:1.25rem; font-weight:400; padding:0; margin:25px 0 0 0;} 

.range-content {overflow: hidden;position: relative;}
.range-content img {-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear; -o-transition: all 0.2s linear;  -ms-transition: all 0.2s linear;  transition: all 0.2s linear;}
.range-content  .mask {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  opacity: 0;  background-color: rgba(14,36,84, 0.85);   -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;  -ms-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out; text-align:center;}
.range-content .mask{width:100%; height: 100%; position: absolute;  overflow: hidden;  top: 0;  left: 0;}
.range-content  p {  font-size: 1rem;  position: relative; color: #fff; padding: 10px 20px 20px;  text-align: center; -webkit-transform: translateY(100px);
-moz-transform: translateY(100px);-o-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;-ms-transition: all 0.2s linear;transition: all 0.2s linear;}
.range-content a.info { display: inline-block; text-decoration: none; padding: 7px 14px; color: #f0791a; text-transform: uppercase;}
.range-content a.info:before {content:''; height:1px; width:17px; background:#ffffff; display:block; position:absolute; left:-20px; top:50%;} 
.range-content a.info:after {content:''; height:1px; width:17px; background:#ffffff; display:block; position:absolute; right:-20px; top:50%;} 
.range-content a.info:hover {text-decoration:underline;}
.range-content a.info {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0;-webkit-transition: all 0.2s ease-in-out;   -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}.range-content img {display: block;position: relative;}
.range-content:hover img {-webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.range-content:hover .mask {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);  opacity: 1;}
.range-content:hover p {-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; -ms-transition-delay: 0.1s;  transition-delay: 0.1s;opacity: 1;}
.range-content:hover p {-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s;-o-transition-delay: 0.1s; -ms-transition-delay: 0.1s; transition-delay: 0.1s;}
.range-content:hover a.info {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);  opacity: 1; -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px); -o-transform: translateY(0px); -ms-transform: translateY(0px);  transform: translateY(0px);}

/* Home Shades */
.home-shades  {padding:3.125rem 0; background:#ffffff url(../images/bg-shades-block.jpg) no-repeat center ; background-size:cover;}
.featured-shades, .latest-shades {float:left; width:50%; box-sizing: border-box;} 
.featured-shades {}
.latest-shades {padding-left:3.375rem;}

ul.resp-tabs-list {padding:0;}
.resp-tabs-list li {font-weight: 300; font-size: 0.9375rem; margin:0 14px;  padding:8px 0;   list-style: none; cursor: pointer;  float: left; background: none !important; }
.resp-tabs-list li:first-child {padding-left:0; margin-left:0;} 
.resp-tabs-container {clear:both; float:left; width:100%; margin-bottom:2.8125rem;}
h2.resp-accordion {cursor: pointer;padding: 5px;display: none;}
.resp-tab-content {display: none; padding: 2.125rem 0;}
.resp-tab-active {background:none !important; color:#00854a !important; border-bottom:1px solid #00854a !important;}
.resp-tab-active {border-bottom: none;background-color: #fff;}
.resp-content-active, .resp-accordion-active {display: block;}
.resp-tab-content {}

h2.resp-accordion {font-size: 13px; border: 1px solid #c1c1c1; border-top: 0px solid #c1c1c1;  margin: 0px;  padding: 10px 15px;}

h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important;margin-bottom: 0px !important; padding: 10px 15px !important;}
h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important; background: blue;}
.resp-arrow {width: 0;height: 0; float: right; margin-top: 3px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 12px solid #c1c1c1;}
h2.resp-tab-active span.resp-arrow {border: none;  border-left: 6px solid transparent;  border-right: 6px solid transparent; border-bottom: 12px solid #9B9797;}

/*-----------Accordion styles-----------*/
h2.resp-tab-active {background: #DBDBDB;/* !important;*/}
.resp-easy-accordion h2.resp-accordion {display: block;}
.resp-easy-accordion .resp-tab-content {border: 1px solid #c1c1c1;}
.resp-easy-accordion .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1;/* !important;*/}
.resp-jfit {width: 100%;margin: 0px;}
.resp-tab-content-active {display: block;}
h2.resp-accordion:first-child {border-top: 1px solid #c1c1c1;/* !important;*/}


@media only screen and (max-width: 768px) {
    ul.resp-tabs-list {display: none;}
    h2.resp-accordion {display: block;}
    .resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1;}
    .resp-vtabs .resp-tabs-container {border: none;float: none;width: 100%;min-height: 100px; clear: none;}
    .resp-accordion-closed {display: none !important;}
    .resp-vtabs .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important; }
}
ul.shade-list {padding:0; margin:0; list-style:none;}
ul.shade-list li {float:left; width:30.33%; padding:5px; margin:0; box-sizing: border-box;  -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; transition: all linear 0.5s;}
ul.shade-list li figure img {display:block; height:auto; width:100%;}
ul.shade-list li:hover {background:#ffffff; box-shadow:0 0 5px rgba(0,0,0,0.3);}

ul.latest-shade-list {padding:0; margin:0; list-style:none;}
ul.latest-shade-list li {float:left; padding:0; margin:2%; width:46%;  box-sizing: border-box;  -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; transition: all linear 0.5s; position:relative;}

ul.latest-shade-list li figure img {display:block; height:auto; width:100%;}
ul.latest-shade-list li figure figcaption {position:absolute; left:10px; bottom:10px; color:#ffffff; font-weight:300;}
.btn-view-all  span {display:block; background:url(../images/arrow-black.png) no-repeat 100% 50%; padding-right:30px;}
.btn-view-all {display:inline-block; border:1px solid #29473d; background:#ffffff; font-size:1rem; color:#555555; padding:9px 40px; padding-right:20px; border-radius:20px; text-decoration:none; -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; transition: all linear 0.5s; text-decoration:none;}
.btn-view-all:hover {background:#29473d; color:#ffffff; text-decoration:none;}
.btn-view-all:hover span { background:url(../images/arrow-white.png) no-repeat 100% 50%;}


/* Feature Projects */
.feature-projects {padding:3.125rem 0; background:#ffffff url(../images/bg-project.png) no-repeat bottom right;}
.feature-projects h2.section-title  {text-align:center;}
.block-project {float:left; position:relative; background:#000000; margin-bottom:3px; margin-right:3px;}
.block-project.first-block { width:541px; height:246px; }
.block-project.second-block { width: 620px; height:495px; }
.block-project.third-block{ width:541px; height:326px; margin-top:-249px; }
.block-project.fourth-block { width: 620px; height:327px; }
.block-project.fifth-block{ width:541px; height:246px; margin-top:-250px; }

.block-project .block-content {position:absolute; left:0; bottom:0; max-height:100%;  width:100%; padding:2rem;}
.block-project .block-content h3 {font-size:1.75rem; color:#ffffff; font-weight:400; margin-bottom:0.5rem;}
.block-project .block-content .btn-know-more {display:inline-block; border:1px solid #ffffff; font-size:0.875rem; color:#ffffff; padding:9px 40px; padding-right:20px; border-radius:20px; text-decoration:none; -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; transition: all linear 0.5s;}
.block-project .block-content .btn-know-more  span {display:block; background:url(../images/arrow-white.png) no-repeat 100% 50%; padding-right:30px;}
.block-project .block-content .btn-know-more:hover {background:#ffffff; color:#000000;}
.block-project .block-content .btn-know-more:hover span { background:url(../images/arrow-black.png) no-repeat 100% 50%;}
.block-project .block-content ul {padding:0; margin:0 0 0.5rem 0; list-style:none;}
.block-project .block-content ul li{ color:#ffffff; font-size:0.8125rem; padding:2px 5px 2px 15px; margin:0; line-height:normal; background:url(../images/bullet-one.png) no-repeat 0 11px;}
.block-project .block-content ul li strong {font-weight:600;}
.block-project .block-content ul li span{ border-bottom:1px solid rgba(255,255,255,0.3); display: inline-block; padding-bottom: 0.2rem;}
.block-project img {display:block; height:auto; width:100%; -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; transition: all linear 0.5s; opacity:0.8;}
.block-project:hover img {opacity:0.5;}
.block-project .block-content ul { height:0; -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; transition: all linear 0.5s; opacity:0; overflow:hidden;}
.block-project:hover  ul {height:100px; opacity:1;}

/* Testimonials */
.testimonials-home {padding:3.125rem 0; background:#f8f8f8 url(../images/bg-testimonials.png) no-repeat 0 0;}
.testimonials-home .wrapper {position:relative;}
.testimonials-home h2.section-title  {color:#282828; position:absolute; left:245px; top:0;}
.testimonials-item figure {float:left; width:205px; }
.testimonials-item figure img {height:auto; width:100%; display:block;}
.testimonials-content {overflow:hidden; border-left:1px solid #ececec; padding-top:75px; padding-left:40px; }
.testimonials-content .article{ font-size:1.125rem; line-height:2rem; color:#686868; font-family: 'Roboto Slab', serif; font-weight:300; padding-right:175px; background:url(../images/bg-article.png) no-repeat 90% top; padding-bottom:2rem;}
.testimonials-content .author h4 {font-size:0.875rem; line-height:normal; padding:0; margin:0;}
.testimonials-content .author span {font-size:0.875rem; font-weight:300; color:#28558f;}

/* Home blog */
.blog {padding:3.125rem 0; background:#ffffff url(../images/bg-blog.jpg) no-repeat bottom right;}
.blog h2.section-title {text-align:center; color:#2e3192;}
.blog-item { box-shadow:0 0 10px rgba(0,0,0,0.1); background:#ffffff; position:relative; }
.blog-item  .date { padding:1rem; background:#11a9c0; color:#ffffff; position:absolute; top:0; left:-20px; text-align:center; text-transform:uppercase;}
.blog-item  .date span {display:block; font-size:3.125rem; line-height:2.5rem; font-weight:300; display:block;}
.blog-item figure img {display:block; height:auto; width:100%; margin:0 auto;}
.blog-item .blog-content {padding:1rem 2rem 4rem 2rem; position:relative; }
.blog-item .blog-content h3{ font-family: 'Lato', sans-serif; font-weight:300; color:#2c2c2c; font-size:1.375rem; line-height:2rem; padding:0; margin:0 0 1rem 0; min-height:8rem; }
.blog-item .blog-content .btn-more {height:35px; width:35px; border:1px solid #097d95; position:absolute; right:12px; bottom:12px; display:block; font-size:0; background:url(../images/bg-plus.png) no-repeat center center;  -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; transition: all linear 0.5s;}
.blog-item .blog-content .btn-more:hover {background:#097d95 url(../images/bg-plus-white.png) no-repeat center center;}
.blog-slider .owl-stage {padding-top:20px; padding-bottom:20px;}

.blog-slider.owl-theme .owl-dots .owl-dot span,
.testi-slider.owl-theme .owl-dots .owl-dot span,
.feature-projects-slider.owl-theme .owl-dots .owl-dot span {background:#c3c3c3; margin:5px 5px;}
.blog-slider.owl-theme .owl-dots .owl-dot.active span, .blog-slider.owl-theme .owl-dots .owl-dot:hover span,
.testi-slider.owl-theme .owl-dots .owl-dot.active span, .testi-slider.owl-theme .owl-dots .owl-dot:hover span,
.feature-projects-slider.owl-theme .owl-dots .owl-dot.active span, .feature-projects-slider.owl-theme .owl-dots .owl-dot:hover span{background:#2e3192;}
.feature-projects-slider.owl-theme .owl-dots {text-align:left;}


.range-produc-slider.owl-carousel .owl-prev, .range-produc-slider.owl-carousel .owl-next,
.leader-slider.owl-carousel .owl-prev, .leader-slider.owl-carousel .owl-next
 { position:absolute; height:30px; width:30px; top:50%; margin-top:-30px;}
.range-produc-slider.owl-carousel .owl-prev,
.leader-slider.owl-carousel .owl-prev  {left:-75px; background:url(../images/lt-arrow.png) no-repeat 50% 50% !important;}
.range-produc-slider.owl-carousel .owl-next,
.leader-slider.owl-carousel .owl-next  {right:-75px; background:url(../images/rt-arrow.png) no-repeat 50% 50% !important;}


/* popup */
.white-popup {position: relative; background: #FFF;padding: 20px; width: auto;max-width: 920px; margin: 20px auto;}
.white-popup h2 { text-align:center; font-size:2.5rem; font-weight:300; color:#282828; font-family: 'Roboto Slab', serif;}
.white-popup form {width:80%; margin:0 auto;}
.form-group {float:left; width:100%; margin-bottom:0.9375rem; clear:both;}
.form-col-2 {float:left; width:49.35%;}
.form-col-2:nth-child(2) { float:right;}
.from-item {border:1px solid #dbdbdb !important; display:block; width:100%; padding:10px 17px; height:45px !important; font-family: 'Lato', sans-serif !important; font-weight:400; font-size:1rem !important; color:#8d8d8d; line-height:normal;  -webkit-appearance: none;   -moz-appearance:    none;   appearance:         none; outline:none; box-shadow:none !important; }
select.from-item {background:url(../images/arrow-select.png) no-repeat 98% 50%;}
textarea.from-item { min-height:95px;  box-shadow:none !important; }
.from-item:focus {box-shadow:none !important; border-color:#2e3092 !important;}
.btn-submit {background-color:#2e3092;  -webkit-appearance:none;   -moz-appearance:none;   appearance:none; border:none; border-radius:20px; color:#ffffff; padding:10px 40px;  font-family: 'Lato', sans-serif !important; font-weight:400; font-size:1rem !important; background-image:url(../images/arrow-white.png); background-position: 80% 50%; background-repeat:no-repeat; width:146px; -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; transition: all linear 0.5s;}
.btn-submit:hover {background-color:#00854a;} 


.mfp-close {height:34px !important; width:34px !important; background:#8a8a8a url(../images/popup-close.png) no-repeat 50% 50% !important; border-radius:0 !important; opacity:1 !important; color:#ffffff !important; font-size:0;  -webkit-transition: all linear 0.5s; -moz-transition: all linear 0.5s; transition: all linear 0.5s;}
.mfp-close:hover {background-color:#00854a !important;}</pre></body></html>