@import url(http://fonts.googleapis.com/css?family=Muli:300,400,300italic,400italic|Montserrat:700,400|Montserrat+Subrayada:400,700);body,
html{font-family:'Muli', sans-serif;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;overflow-x:hidden;}
h1{font-family:'Raleway', sans-serif;font-size:75px;font-weight:800;letter-spacing:0px;text-transform:uppercase;line-height:70px;}
h2{font-family:'Montserrat', sans-serif;font-weight:800;letter-spacing:0px;margin:0;}
h4{font-family:'Montserrat', sans-serif;font-weight:700;letter-spacing:-1px;}
h5{font-family:'Montserrat', sans-serif;font-weight:400;letter-spacing:-1px;}
p{font-size:14px}
a{color:#999;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
a:hover,
a:focus{text-decoration:none;color:#B88A9C;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.noradius{border-radius:0}
.nopadding{padding:0}
.nopaddingleft{padding-left:0}
.nopaddingright{padding-right:0}
.nomargin{margin:0}
.spacer{padding:40px 0}
.smallspacer{padding:20px 0}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none;}
.form-control:focus{border-color:inherit;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus{outline:thin dotted;outline:none;outline-offset:0;}
.btn:active,
.btn.active{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.nw-form{background:#f1f1f1 none repeat scroll 0 0;border:2px solid #ccc;border-radius:6px;box-shadow:0 0 3px #eee;padding:15px;}
.nw-form h4{color:#825466;font-size:20px;margin:0 0 15px;text-align:center;}
.nw-form input, .nw-form textarea{border:2px solid #ccc;border-radius:4px;margin-bottom:10px;}
.btn-nw{background:#222 none repeat scroll 0 0;border:0 none;border-radius:4px;color:#fff;font-size:16px;font-weight:600;padding:7px 20px;}
#top-menu{margin-bottom:0;border:0;border-radius:0;background:#ffffff;height:auto;color:#777777;padding:10px 0 2px 0;border-top:4px solid #B88A9C;}
#top-menu.navbar{min-height:35px !important}
#top-menu p.text-right span{margin-left:15px}
a.logo.navbar-brand{color:#B88A9C}
.logo{font-family:'Arvo', serif;font-weight:700;font-size:40px;text-transform:uppercase;letter-spacing:1px;margin:0 !important;margin-right:40px;}
.navbar-brand{height:auto !important;padding:0 !important;}
.logotext{float:left;font-weight:600;margin-top:42px;font-size:22px;color:#000;margin-left:10px;font-family:verdana;}
#top-menu .navbar-header small{text-transform:uppercase;font-weight:700;font-family:'Raleway', sans-serif;margin-top:-50px;}
ul.top-links li{padding:5px 0}
.top-contact ol li{margin-left:20px;font-weight:900;}
#main-menu{margin-bottom:0;border:0;border-radius:0;background:#222222;min-height:30px;}
#sticky{padding:0.5ex;width:600px;background-color:#333;color:#fff;font-size:2em;border-radius:0.5ex;}
#main-menu.stick{position:fixed;top:0;width:100%;z-index:10000;}
.navbar-collapse{padding-left:0}
#main-menu .nav > li > a{padding:10px 10px}
.navbar-default .navbar-toggle{border-color:transparent}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background:transparent}
.navbar-toggle{float:none !important;color:#fff;}
.navbar-toggle i{text-align:center}
#main-menu i.fa.fa-bars{font-size:20px}
#main-menu.navbar-default .navbar-brand:hover,
#main-menu.navbar-default .navbar-brand{color:#B88A9C}
.dropdown-menu > li > a,
#main-menu.navbar-default .navbar-nav > li > a{font-family:'Montserrat', sans-serif;color:#f1f1f1;text-transform:uppercase;font-weight:700;letter-spacing:-1px;}
#main-menu.navbar-default .navbar-nav > .active > a,
#main-menu.navbar-default .navbar-nav > .current-menu-item > a,
#main-menu.navbar-default .navbar-nav > .active > a:hover,
#main-menu.navbar-default .navbar-nav > .active > a:focus,
#main-menu.navbar-default .navbar-nav > li > a:hover,
#main-menu.navbar-default .navbar-nav > li > a:focus{color:#B88A9C !important;background-color:#222222;border-color:#B88A9C;}
#main-menu .navbar-nav > li > a{padding-top:15px;padding-bottom:20px;border-top:2px solid transparent;margin-right:10px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
ol.social-icons li{width:25px;height:25px;margin-left:5px !important;}
ol.social-icons li a:hover,
ol.social-icons li a:focus{color:#ffffff !important}
ol.social-icons li a{color:#ffffff;background:#222222;font-size:15px;border-radius:50%;padding:3px 6px !important;}
ol.social-icons li:hover a{background:#B88A9C}
#main-menu .navbar-form{padding:10px 0 5px 0;margin-top:0;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;}
#main-menu .form-control{border-top-left-radius:20px;border-bottom-left-radius:20px;border-color:#656565;background:transparent;border-right-color:transparent;color:#f1f1f1;}
#main-menu .input-group-btn button.btn.btn-default{background:transparent;border-color:#656565;color:#fff;border-top-right-radius:20px;border-bottom-right-radius:20px;border-left-color:transparent;}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.navbar-default .navbar-nav > .open > a:hover{color:#222 !important;background-color:#FFFFFF;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus{background-color:transparent}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:0;font-size:14px;text-align:left;list-style:none;background-color:#B88A9C;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;border:0;border-radius:0;}
.dropdown-menu > li > a{display:block;padding:15px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#222222;white-space:nowrap;}
blockquote{padding:20px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #B88A9C;background-color:#FAFAFA;}
blockquote .lead{margin-bottom:10px;font-size:16px;font-weight:800;line-height:1.4;color:#777;}
.blockquote-reverse{border-right:5px solid #B88A9C;padding:20px;}
blockquote.dark{background-image:url(img/pattern/04.png);background-repeat:repeat;color:#ffffff;}
blockquote.dark .lead{color:#ffffff}
blockquote.color{background-color:rgba(189, 59, 36, 0.15)}
ul.list-block li{line-height:30px;font-size:16px;}
.footer-content ul{list-style:none;padding:0px;}
.footer-content ul li{line-height:30px;font-size:16px;}
ul.list-block i{margin-right:20px}
.tab-style1 .tab-content{border:1px solid #f1f1f1;padding:10px 15px;border-top-color:transparent;}
.tab-style1 .nav-tabs > li > a{border-radius:0}
.tab-style1 .nav-tabs > li.active > a,
.tab-style1 .nav-tabs > li.active > a:hover,
.tab-style1 .nav-tabs > li.active > a:focus{color:#FFF;cursor:default;background-color:#B88A9C;border:1px solid #B88A9C;border-bottom-color:transparent;font-weight:700;}
.tab-style1 .nav-tabs{border-bottom:1px solid rgb(189, 59, 36)}
.tab-style2 .nav-pills > li.active > a,
.tab-style2 .nav-pills > li.active > a:hover,
.tab-style2 .nav-pills > li.active > a:focus{color:#fff;background-color:#B88A9C;}
.tab-style2 .nav-pills > li > a{border-radius:0}
.tab-style2 .tab-content{padding:15px;border:1px solid #f1f1f1;border-left-color:#B88A9C;}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;}
.panel-default > .panel-heading{color:#777;background-color:#ddd;border:2px solid #ddd;border-radius:0;}
.panel-default > .panel-heading:hover,
.panel-default > .panel-heading:focus,
.panel-default > .panel-heading.active{background:#ddd}
.panel-default{border-color:transparent;background:#fbfbfb;border-radius:0;border:0;}
.panel-group .panel{margin-bottom:10px;border-radius:0;}
*:focus{outline:none !important}
.panel-title > a{color:#777}
h4.panel-title{font-weight:400}
#accordion2 .panel-default > .panel-heading{background-color:#B88A9C;border:2px solid #B88A9C;color:#f1f1f1;}
#accordion2 .panel-title > a{color:#222222}
#accordion3>.panel-default > .panel-heading{color:#777;background-color:transparent;border:2px solid #ddd;}
#accordion3>.panel-default > .panel-heading:hover,
#accordion3>.panel-default > .panel-heading.active{background-color:#ddd}
#accordion4>.panel-default > .panel-heading{color:#ffffff;background-color:transparent;border:2px solid #B88A9C;}
#accordion4>.panel-default > .panel-heading:hover,
#accordion4>.panel-default > .panel-heading.active{background-color:#B88A9C}
#accordion4>.panel-default > .panel-heading.active .panel-title > a,
#accordion4>.panel-default > .panel-heading:hover .panel-title > a,
#accordion4>.panel-default > .panel-heading .panel-title > a:focus{color:#f1f1f1}
#header-slider .carousel-caption{position:absolute;top:20%;right:0;left:0;bottom:auto;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, .6);}
#header-slider .carousel-indicators{position:absolute;bottom:50px;left:auto;right:0;z-index:15;width:20%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;}
#header-slider .carousel-indicators .active{width:20px;height:10px;margin:1px;background-color:#B88A9C;border-color:#B88A9C;border:0;border-radius:0;}
#header-slider .carousel-indicators li{display:inline-block;width:20px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0, 0, 0, 0);border:1px solid #fff;border-radius:0;}
.left span.fa,
.right span.fa{position:absolute;top:43%;}
a.carousel-control span.fa{border:1px solid #f1f1f1 !important;padding:10px;margin-left:-20px;}
.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner .active{opacity:1}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right{opacity:1}
.carousel-fade .carousel-control{z-index:20}
button.en-btn,
a.en-btn{background-color:#FFFFFF;color:#fff;border-radius:40px;letter-spacing:2px;font-weight:700;text-transform:uppercase;border-color:transparent;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;padding:10px 40px;background:transparent;border:4px solid #ffffff;}
.hmby button.en-btn,
.hmby a.en-btn{background-color:#FFFFFF;color:#fff;border-radius:5px;letter-spacing:2px;font-weight:700;text-transform:uppercase;border-color:transparent;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;padding:20px 40px;background:transparent;border:4px solid #ffffff;}
button.en-btn:hover,
a.en-btn:hover{background-color:#ffffff;color:#222222;border-color:transparent;padding-left:50px;padding-right:50px;}
a.en-btn.light{background-color:#ffffff;color:#222222;}
a.en-btn.light:hover{background-color:#ffffff}
button.en-btn.dark,
a.en-btn.dark{background-color:#222222;color:#ffffff;border:0;}
a.read-more,
a.read-more>span{color:#B88A9C;font-style:normal;font-weight:900;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transform:translateY(0%);transform:translateY(0%);}
a.read-more:hover{font-weight:900}
a.read-more:hover>span{-webkit-transform:translateX(90%);transform:translateX(90%);}
#en-content{padding:80px 0}
#en-content .img,
.img{margin:15px 0}
#en-header{background-color:#B88A9C;padding:2%;color:#ffffff;}
#en-header .breadcrumb{padding:5px 15px 0px;list-style:none;margin-bottom:0;background-color:transparent;border-radius:0;border:0;color:#fff;}
#en-header .breadcrumb{color:#ffffff !important;font-size:17px;font-weight:900;}
#en-header .breadcrumb a{color:#ffffff !important;font-size:15px;font-weight:500;}
#en-header .breadcrumb > .active{color:#FFF;font-weight:900;}
.breadcrumb > li + li:before{color:#FFF}
.post-img.thumbnail{border-radius:0;border-color:transparent;background-color:#FAFAFA;}
#en-intro{padding:80px 0;background:#ffffff;}
#en-services{padding:80px 0;background:#fafafa;background-image:url(img/pattern/04.png);background-repeat:repeat;color:#ffffff;}
.section-title.text-left hr{margin-left:0}
.section-title.text-center{width:60%;margin:auto;margin-bottom:60px;}
.section-title h2{line-height:26px}
.section-title hr{width:60px;border-color:#B88A9C;}
.comments-title{line-height:26px;margin-bottom:20px;}
.comments-title hr{width:60px;border-color:#B88A9C;}
.service h4{margin-top:20px}
.service>a h4,
.service>a img{transition:all 0.5s;opacity:0.8;}
.service:hover>a h4{color:#B88A9C}
.service:hover>a img{opacity:1}
.en-cta{background-image:url(img/slider/01.jpg)}
.en-cta .overlay{padding:3%;color:#ffffff;}
.overlay.dark{background-color:rgba(0, 0, 0, 0.60)}
.overlay.color{background-color:#B88A9C}
.overlay.light{background-color:rgba(255, 255, 255, 0.5);color:#222222 !important;}
.en-cta2{padding:3%;color:#ffffff;}
.en-cta-solid{padding:3%;background-color:#f1f1f1;margin:20px 0;}
.en-cta-solid.dark{background-image:url(img/pattern/04.png);background-repeat:repeat;color:#ffffff;}
.en-cta-solid.color{background-color:#B88A9C;color:#f1f1f1;}
ul.share{margin:20px 0;border-top:2px solid #B88A9C;padding:10px;background:#FBFBFB;}
ul.share li{margin-right:10px;font-size:20px;}
.author{border-top:2px solid #B88A9C;margin-top:60px;background:#FBFBFB;padding:20px;}
.media.comment{padding:20px 0;border-top:2px solid #B88A9C;}
.media.reply-comment{padding:20px 0}
#comment-form{margin-bottom:30px}
#en-team{background:#fafafa;background-image:url(img/pattern/03.png);background-repeat:repeat;color:#ffffff;padding:80px 0;}
.team .hover-bg{position:relative;overflow:hidden;margin-bottom:30px;}
.team .hover-bg .hover-text.on{opacity:1}
.team .hover-bg .hover-text.off{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all 0.3s;-webkit-transform:translateY(62%);transform:translateY(62%);opacity:1;background:rgba(0, 0, 0, 0.70);}
.team .hover-bg:hover .hover-text.off{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;}
.team h5,
.career-position h5{margin-bottom:0px}
.career-position h6{color:#B88A9C;text-decoration:underline;}
#en-career{padding:80px 0;background:#ffffff;}
.error i{font-size:200px}
.position-details{margin-top:40px;border-top:1px solid #f1f1f1;padding:30px 0;}
#en-portfolio{padding:80px 0;background-color:#ffffff;}
#portfolio-items .item{padding:30px 0px;margin:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.item .hover-bg{position:relative;overflow:hidden;}
.hover-bg .hover-text{position:absolute;display:block;bottom:0;width:100%;height:60%;padding:20px;color:#ffffff;transition:all 0.8s;}
.hover-bg .hover-text.on{opacity:1}
.hover-bg .hover-text.off{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all 0.3s;-webkit-transform:translateY(65%);transform:translateY(65%);opacity:1;background:rgba(0, 0, 0, 0.70);}
.hover-bg:hover .hover-text.off{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;}
#portfolio-items .owl-controls i.fa{font-size:30px}
#en-portfolio .owl-theme .owl-controls .owl-buttons div{color:#222222;display:inline-block;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:transparent;opacity:0.5;}
#itemsWork .item{margin-bottom:30px}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{z-index:1}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s;}
.isotope-item{margin-right:-1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.isotope{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity;}
ul.list-inline.cat{padding:10px;border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;text-align:center;}
ul.cat li a{padding:10px 5px;border-top:2px solid transparent;border-bottom:2px solid transparent;}
ul.cat li a:hover,
ul.cat li a:focus,
ul.cat li a:active,
ul.cat li a.active{border-top:2px solid #B88A9C;border-bottom:2px solid #B88A9C;}
.project-details{margin-top:40px;border-top:1px solid #f1f1f1;padding:30px 0;border-bottom:1px solid #f1f1f1;}
#testimonial .item{width:80%;margin:auto;}
.testimonial .owl-theme .owl-controls .owl-page span,
.owl-theme .owl-controls .owl-page span{display:block;width:20px;height:10px;margin:2px 5px;opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:0;background:transparent;border:1px solid #777;}
.testimonial .owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls .owl-page.active span{opacity:1;background:#B88A9C;border-color:transparent;}
.owl-theme .owl-controls,
.owl-theme .owl-controls{margin-top:10px}
.testimonial{background:url(img/slider/01.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:scroll;}
.testimonial .overlay{padding:4%}
.testimonial.light .overlay{background:rgba(255, 255, 255, 0.92)}
.testimonial.dark .overlay{background:rgba(40, 47, 53, 0.85);color:#ffffff;}
.testimonial.color .overlay{background-color:#B88A9C;color:#ffffff;}
.testimonial.color blockquote footer{color:#f1f1f1}
.testimonial.color .owl-theme .owl-controls .owl-page span{background:transparent;border:1px solid #ffffff;}
.testimonial.color .owl-theme .owl-controls .owl-page.active span{opacity:1;background:#ffffff;border-color:transparent;}
.testimonial img{width:80px;height:80px;margin-bottom:30px;}
.testimonial blockquote{border-left:0;font-style:italic;background-color:transparent;}
.testimonial blockquote footer{margin-top:15px;color:#B88A9C;}
#en-news{padding:80px 0;background:#fafafa;background-image:url(img/pattern/04.png);background-repeat:repeat;color:#ffffff;}
.news>a h4{transition:all 0.8s}
.news:hover>a h4{color:#B88A9C}
.news>hr{width:100px;border-color:#333333;margin-left:0;}
span.meta-date,
p.meta{color:#5C5C5C}
.meta-date i,
p.meta span{margin-right:10px}
#en-partners{padding:80px 0;background:#ffffff;}
#blogposts .news{margin-bottom:60px}
#blogposts .news hr{border-color:#f1f1f1}
.news:hover>a h3{color:#B88A9C}
.news .featured-img{position:relative}
.featured-img span.meta-date{position:absolute;top:0;padding:20px;background:rgba(0, 0, 0, 0.48);color:#ffffff;}
.pagination > li:first-child > a,
.pagination > li:first-child > span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}
.pagination > li:last-child > a,
.pagination > li:last-child > span{border-top-right-radius:0;border-bottom-right-radius:0;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#B88A9C;border-color:#B88A9C;}
.pagination > li > a,
.pagination > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#B88A9C;text-decoration:none;background-color:#fff;border:2px solid #ddd;margin:5px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{color:#B88A9C;background-color:#eee;border-color:#ddd;}
.pagination li.active a{color:#fff !important}
.values{height:100%;width:100%;padding:60px 50px 40px 50px;color:#ffffff;overflow:hidden;height:450px;}
.detail{position:relative}
.values hr{width:80px;margin-left:0;border-color:rgba(255, 255, 255, 0.44);}
.values span.icons{font-size:38px}
.c1{background:#D3932A}
.c2{background:#E69D27}
.c3{background:#B88A9C}
.values span.icons{font-size:238px;position:absolute;bottom:-200px;right:-50px;color:rgba(255, 255, 255, 0.16);}
#en-awards{padding:80px 0}
.awards i.icons,
.career-position i.icons{font-size:60px;margin-left:-20px;}
#en-why-us,
#en-application,
#en-offices{padding:80px 0;background:#fafafa;}
#en-why-us .section-title.text-left{margin-top:20px}
#contact-form .alert-danger{color:#000000;background-color:#FFF0D9;border-color:#B88A9C;}
.form input.form-control{height:50px;color:#777;background-color:transparent;}
.form .form-control{margin-bottom:20px}
.form textarea{background:transparent}
.comments input, .comments textarea{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;box-shadow:none;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:none 0s ease 0s;width:100%;}
.comments input{height:50px;color:#777;background-color:transparent;}
.comments input, .comments textarea{margin-bottom:20px;}
.comments textarea{background:transparent;height:120px;}
.form-submit #submit{background-color:#222222;border:0 none;color:#ffffff !important;;width:170px;}
.offices{margin-bottom:30px}
.map iframe{height:360px;width:100%;border:0;}
.sidebar-widget{margin-bottom:30px;border-top:2px solid #B88A9C;padding:30px;background:#FBFBFB;}
.sidebar-widget .widget-title h4{color:#777777}
.recent-posts .media{border-bottom:1px dashed #f1f1f1;padding:10px 0;}
.recent-posts .media img,
.recent-posts .media a h5{transition:all 0.5s}
.recent-posts .media span{margin-right:5px}
.recent-posts .media:hover img{opacity:0.7}
.recent-posts .media:hover a h5{color:#B88A9C}
.sidebar-widget ul li i,
.sidebar-widget ul li a{color:#777;transition:all 0.5s;}
.sidebar-widget ul{list-style:none;padding:0px;}
.sidebar-widget ul li{font-size:16px;line-height:30px;}
.sidebar-widget ul li:hover a{color:#B88A9C}
.sidebar-widget ul li:hover i{margin-left:10px;color:#B88A9C;}
.tags ul li{border:2px solid #ddd;padding:5px 10px;margin-bottom:10px;transition:all 0.5s;}
.tags ul li:hover{background:#B88A9C;border-color:#B88A9C;}
.tags ul li:hover>a{color:#ffffff}
#en-footer .footer-content{padding:80px 0;background:#222222;color:#777;}
#en-footer .bottom-footer{background:#fafafa;background-image:url(img/pattern/05.png);background-repeat:repeat;color:#ffffff;padding:20px 0 10px;}
.bottom-footer a{color:#f1f1f1}
a.footer-logo{margin-bottom:20px}
.footer-logo{font-size:26px;color:#777;font-family:'Arvo', serif;font-weight:700;font-size:24px;text-transform:uppercase;letter-spacing:1px;margin-right:40px;border:1px solid #777777;padding:2px 7px;}
.widget-title.text-left hr{margin-left:0}
.widget-title.text-center{width:60%;margin:auto;margin-bottom:60px;}
.widget-title h4{text-transform:uppercase;color:#f1f1f1;}
.widget-title hr{width:60px;border-color:#B88A9C;}
.widget li i,
.widget a{color:#777;transition:all 0.5s;}
.widget li:hover a{color:#B88A9C}
.widget li:hover i{margin-left:10px;color:#B88A9C;}
.widget .media a h5{color:#f1f1f1;transition:all 0.5s;}
.widget .media:hover a h5{color:#B88A9C}
.widget .form-control{height:50px;color:#f1f1f1;background-color:transparent;border:1px solid #777;}
.service{margin-bottom:30px;}
.service .attachment-post-thumbnail{display:block;height:220px !important;max-width:100%;}
.attachment-post-thumbnail{width:100%;height:auto;}
.sidebar .form input.form-control{height:40px;}
.sidebar .form textarea{height:80px !important;}
.hom1 img{width:100%;height:220px;}
.homimg1{background:url('img/bg123.jpg');background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:50px 0;opacity:rgba(0,0,0,0.5);}
.homevideo{z-index:22222;position:fixed;top:200px;left:0px;}
@media screen and (max-width:767px){.homevideo{display:none;}
[data-hidden~="xs"]{display:none !important}
}
.thumbnail1{background-color:#fafafa;border:0;border-radius:0;display:block;line-height:1.42857;margin-bottom:20px;padding:4px;transition:border 0.2s ease-in-out 0s;}
.frenc-form{background:#fbfbfb none repeat scroll 0 0;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 3px #eee;padding:30px;margin-top:40px;}
.frenc-form label{font-size:13px;font-weight:400;}
.frenc-form input{background:#fdfdfd none repeat scroll 0 0 !important;border-radius:4px;height:auto !important;padding:8px 12px;}
.frenc-form hr{background:#999 none repeat scroll 0 0;float:left;height:1px;width:100%;}
.sidebar-widget .g-recaptcha.side-bar div div iframe{width:220px !important;}