@charset "utf-8";

/*top-to-bottom*/
.go-top {position:fixed;bottom: 5%;right: 3%;padding:20px;display:none; cursor: pointer;-webkit-font-smoothing: antialiased;z-index: 1;}
.go-top:after {font-family: FontAwesome;content: "\f176";background-color: #6F4219;padding: 15px 22px;color: #FFFFFF; position: absolute;bottom:10px;font-size: 15px;border-radius: 50%;width: 50px;height: 50px;}
.go-top:hover {transition: all .4s linear;transform: scale(1.1);}

.sec-title-left{display:block;position:relative;margin-bottom:30px;text-align:left;}
.sec-title-left h4{font-size:16px;color:#a97b50;text-transform:uppercase;margin-bottom:8px;font-weight:700;}
.sec-title-left h2{font-size:40px;color:#000000;text-transform:uppercase;display:block;font-weight:700;}
.sec-title-left h2 span{font-weight:400;}

.sec-title-center{display:block;position:relative;margin-bottom:30px;text-align:center;}
.sec-title-center h4{font-size:16px;color:#f7941d;text-transform:uppercase;margin-bottom:8px;font-weight:700;}
.sec-title-center h2{font-size:40px;color:#000000;text-transform:uppercase;display:block;font-weight:700;}
.sec-title-center h2 span{font-weight:200;}

.copy-right{width:100%;float:left;position:relative;padding:5px 0px;background:#3c3c3c;color:#FFFFFF;}
.copy-right .copy-right-pane{text-align:left;font-size:15px;}
.copy-right .dfox-pane{text-align:right;font-size:15px;}

.footer-section{background:#4b4b4b;width:100%;float: left;position:relative;}
.footer-section .quick-links{text-align:center;border-bottom:1px solid #5a5a5a;padding:20px 0px;}
.footer-section .quick-links ul{margin:0;padding:0;}
.footer-section .quick-links ul li{position:relative;display:inline-block;padding:0px 20px;font-size:15px;color: #FFFFFF; text-transform:uppercase; font-weight:600;}
.footer-section .quick-links ul li a{color:#FFFFFF;text-decoration:none;}
.footer-section .quick-links ul li a:hover{color:#a97b50;} 
.social-footer{padding:20px 0px;text-align:center;width:100%;border-bottom:1px solid #5a5a5a;}
.social-footer ul {list-style:outside none none;margin:0;padding:0;}
.social-footer ul li {display:inline-block;margin:0px 8px 0 0px;color: #ffffff;font-size: 15px;}
.social-footer a {background-image:none;text-decoration:none;}
.social-footer ul li .fb {color:#000000;display:block;border-radius:50%;font-size:18px;height:50px;line-height:50px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:50px;background:#FFFFFF;border:1px solid #FFFFFF;}
.social-footer ul li .fb:hover {background-color:#3b5998;color:#FFFFFF;border:1px solid #3b5998}
.social-footer ul li .pin {color:#000000;border-radius: 50%;display:block;font-size:18px;height:50px;line-height:50px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:50px;background:#FFFFFF;border:1px solid #FFFFFF;}
.social-footer ul li .pin:hover {background-color:#e81b22;color:#FFFFFF;border:1px solid #e81b22}
.social-footer ul li .yt {color:#000000;border-radius: 50%;display:block;font-size:18px;height:50px;line-height:50px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:50px;background:#FFFFFF;border:1px solid #FFFFFF;}
.social-footer ul li .yt:hover {background-color:#d32727;color:#FFFFFF;border:1px solid #d32727}
.social-footer ul li .ld {color:#000000;border-radius: 50%;display:block;font-size:18px;height:50px;line-height:50px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:50px;background:#FFFFFF;border:1px solid #FFFFFF;}
.social-footer ul li .ld:hover {background-color:#007bb6;color:#FFFFFF;border:1px solid #007bb6}
.social-footer ul li .insta {color:#000000;display:block;border-radius:50%;font-size:18px;height:50px;line-height:50px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:50px;background: #FFFFFF;border:1px solid #FFFFFF;}
.social-footer ul li .insta:hover {background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);color:#FFFFFF;border:1px solid #d6249f}
.footer-contact-info {position: relative;display: block;padding: 20px 0px 20px 20px;overflow:hidden;}
.footer-contact-info li {position: relative;display: inline-block;float: left;border-right: 1px dashed #7d7d7d;padding-right: 40px;margin-right: 40px;}
.footer-contact-info li:last-child{ margin-right: 0;border-right:none;}
.footer-contact-info li .single-item{position: relative;display: block;}
.footer-contact-info li .single-item .icon{width: 50px;}
.footer-contact-info li .single-item .icon span:before {position: relative;top: 2px;color: #b7b7b7;font-size: 50px;line-height: 50px;transition: all 300ms ease 100ms;}
.footer-contact-info li:hover .single-item .icon span:before{color: #a97b50;}
.footer-contact-info li .single-item .icon,
.footer-contact-info li .single-item .text{display: table-cell;vertical-align: middle;}
.footer-contact-info li .single-item .text{padding-left: 15px;}
.footer-contact-info li .single-item .text h3{font-size: 18px;font-weight: 600;text-transform:none;color:#FFFFFF;}
.footer-contact-info li .single-item .text p{line-height: 18px;margin: 6px 0 0;color:#FFFFFF;font-size:15px;}

.home-recent-project{ width:100%; float:left; position:relative; padding:35px 0px 20px 0px; background:url(../images/home-bg-project.jpg) no-repeat center top; background-size:cover;}
.home-recent-project h2{ text-transform:uppercase; font-size:30px; font-weight:700; color:#a97b50; text-align:center; margin-bottom:25px;}
.home-recent-project .project-section{ background:#FFFFFF; padding:10px; box-shadow:0px 0px 20px 5px #f1f1f1; margin-bottom:15px;}
.home-recent-project .btn-form-submit{background: #a97b50;color: #ffffff;padding:12px 20px;border-radius: 0;border:1px solid #a97b50;font-size: 16px;font-weight: 500;text-transform: uppercase; margin-top:30px; }
.home-recent-project .btn-form-submit:hover{background: transparent;color: #a97b50;border:1px solid #a97b50; transition:0.5s linear;}

.home-clients{ width:100%; float:left; position:relative; padding:35px 0px; background:#FFFFFF;}
.home-clients h2{ text-transform:uppercase; font-size:30px; font-weight:700; color:#a97b50; text-align:center; margin-bottom:25px;}
.home-clients .logo-content{ background:#FFFFFF; text-align:center; border:1px solid #F4F4F4;}
.home-clients .owl-theme .owl-nav .owl-prev, .home-clients .owl-theme .owl-nav .owl-next { /*box-shadow: 0px 0px 20px 3px rgba(0,0,0,0.2);*/ padding: 0px; color: #a97b50!important; font-size: 16px; margin: auto 5px; display: inline-block; cursor: pointer; background-color: #ffffff; width: 45px; text-align: center; height: 45px; line-height: 45px; border: 1px solid #a97b50; border-radius: 50%; }
.home-clients .owl-theme .owl-nav [class*=owl-]:hover { background: #a97b50; color: #FFFFFF!important; text-decoration: none; transition: .8s linear; transform: scale(1.3); border:none; }

.home-service{width:100%; float:left; position:relative; padding:35px 0px 20px 0px; background:url(../images/services-bg.png) no-repeat center top; background-size:cover;}
.home-service h2{ text-transform:uppercase; font-size:30px; font-weight:700; color:#a97b50; text-align:center; margin-bottom:25px;}
.home-service ul{ margin:0; padding:0;}
.home-service ul li{ list-style-type:none; display:inline-block; padding:0px 9px; width:auto; margin-bottom:20px; text-align:center;}
.home-service ul li .img-section{ margin-bottom:20px;}
.home-service ul li h3{ font-size:18px; font-weight:600; text-align:center; line-height:26px; color:#000000;}
.home-service ul li h3 a{color:#000000;}
.home-service ul li h3 a:hover{color:#a97b50;}

.home-abt{ width:100%; float:left; position:relative; padding:35px 0px; background:#FFFFFF;}
.home-abt .img-section{ position: relative;}
.home-abt p{ font-size:16px; text-align:justify; line-height:25px; margin-bottom:20px; font-weight:500;}
.home-abt h2{ text-transform:uppercase; font-size:30px; font-weight:700; color:#a97b50; text-align:left; margin-bottom:20px;}

.banner-section{ background:#FFFFFF; width:100%; float:left; position:relative; }
.banner-section .carousel-caption{ position:absolute; bottom:0; left:10%; z-index:10%; text-align:left; top:40%;}
.banner-section .carousel-caption h1{ font-size:38px; text-shadow:2px 2px 2px #000000; text-transform:uppercase; font-weight:700;}
.banner-section .carousel-caption p{ font-size:16px; color:#FFFFFF; line-height:26px;}

.header-wrap {position: relative;top: 0;left: 0;width: 100%;z-index: 99;-webkit-transition: .4s;transition: .4s}
.header-wrap.sticky {position: fixed;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.1);box-shadow: 0 5px 15px rgba(0,0,0,.1);-webkit-transition: .4s;transition: .4s;background: #fff;-webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;width: 100%;top:-48px;-webkit-box-shadow: 0 5px 15px 0 rgba(0,0,0,.1);box-shadow: 0 5px 15px 0 rgba(0,0,0,.1)}

.header-top{ background:#4b4b4b; padding:6px 0px; position:relative;}
.header-top .top-left{ position:relative; text-align:left;}
.header-top .top-left ul{ margin:0; padding:0;}
.header-top .top-left ul li{ list-style-type:none; display:inline-block; font-size:14px; color:#FFFFFF; margin-right:15px;}
.header-top .top-left ul li a{ color:#FFFFFF;}
.header-top .top-left ul li i.fa{ margin-right:10px;}
.header-top .top-right{ position:relative; text-align:right;}
.social-top{ text-align:right; width:100%;}
.social-top ul {list-style:outside none none; margin:0; padding:0;}
.social-top ul li {display:inline-block; margin:0px 15px 0 0px; color: #ffffff;font-size: 15px; border:none!important;}
.social-top a {background-image:none; text-decoration:none;}
.social-top ul li .fb {color:#FFFFFF; display:block; font-size:16px;  text-align:center; text-decoration:none; transition:all 0.3s ease 0s; }
.social-top ul li .fb:hover {color:#3b5998;}
.social-top ul li .yt {color:#FFFFFF; display:block; font-size:16px; text-align:center; text-decoration:none; transition:all 0.3s ease 0s; }
.social-top ul li .yt:hover {color:#d32727;}
.social-top ul li .ld {color:#FFFFFF; display:block; font-size:16px; text-align:center; text-decoration:none; transition:all 0.3s ease 0s; }
.social-top ul li .ld:hover {color:#007bb6;}
.social-top ul li .insta {color:#FFFFFF; display:block; font-size:16px; text-align:center; text-decoration:none; transition:all 0.3s ease 0s; }
.social-top ul li .insta:hover {color:#a97b50;}
.social-top ul li .pin {color:#FFFFFF; display:block; font-size:16px; text-align:center; text-decoration:none; transition:all 0.3s ease 0s; }
.social-top ul li .pin:hover {color:#FF0000;}
.header-bottom{ background:#FFFFFF;}
.header-bottom .logo-section{ text-align:left; padding:3px 0px}
.breadcrumb-section{width:100%;float:left;position:relative;background-attachment:scroll!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center top!important;}
.breadcrumb-section .title-s2 {position: relative;display: block;padding: 40px 0 40px;}
.breadcrumb-section .title-s2 span{color: #f7941d;font-size: 18px;line-height: 18px;font-weight: 600;text-transform: uppercase;font-family: 'Poppins', sans-serif;}
.breadcrumb-section .title-s2 h1{color: #ffffff;font-size: 50px;line-height: 62px;font-weight: 700;margin: 14px 0 0;text-transform: capitalize;font-family: 'Poppins', sans-serif;}
.breadcrumb-section .breadcrumb-menu {position: relative;display: inline-block;line-height: 10px;}
.breadcrumb-section .breadcrumb-menu ul {position: relative;display: inline-block;line-height: 30px;padding-bottom: 20px;}
.breadcrumb-section .breadcrumb-menu ul li {position: relative;display: inline-block;float: left;color: #ffffff;font-size: 15px;line-height: 30px;font-weight: 400;text-transform: capitalize;transition: all 500ms ease;margin-right: 10px;padding-right: 17px;}
.breadcrumb-section .breadcrumb-menu ul li:before {position: absolute;top: 0;bottom: 0;right: 0px;width: 7px;height: 2px;background:url(../images/arrow.png);content: "";margin: 14px 0;}
.breadcrumb-section .breadcrumb-menu ul li:last-child:before{display: none;} 
.breadcrumb-section .breadcrumb-menu ul li:last-child{margin-right: 0;padding-right: 0;}
.breadcrumb-section .breadcrumb-menu ul li a{color: #ffffff;font-size: 15px;font-weight: 400;text-transform: capitalize;transition: all 500ms ease;}
.breadcrumb-section .breadcrumb-menu ul li.active{font-weight: 500;color: #f7941d;}
.breadcrumb-section .breadcrumb-menu ul li a:hover{color: #f7941d;}
.about-us-pane{width:100%;float:left;position:relative;background:#FFFFFF;padding:40px 0px;}
.about-us-pane .main-abt-content{display:inline-block;position:relative;}
.about-us-pane .main-abt-content .abt-img{width:50%;background-color:#FFFFFF;float:left}
.about-us-pane .main-abt-content .abt-pane{width: 59%;background-color:#FFFFFF;border:1px solid #d9d9d9;padding:25px;float:left;margin-left: -101px;margin-top: 5%;}
.about-us-pane .main-abt-content .abt-pane p{font-size:16px;line-height:26px;color:#000000;margin-bottom:15px;text-align:justify;}
.about-us-pane .main-abt-content .abt-pane a{color:#f7941d;}
.abt-second-section{background:#3E3B3B;width:100%;position:relative;float:left;}
.abt-second-section .left-section{width:50%;float:left;position:relative;padding:40px 20px 40px 9%}
.abt-second-section .left-section h3{font-size:26px;color:#FFFFFF;text-align:left;margin-bottom:20px; font-weight:600;}
.abt-second-section .left-section p{font-size:16px;margin-bottom:20px;color:#FFFFFF;line-height:26px;text-align:justify}
.abt-second-section .left-section ul{margin:0;padding:0;}
.abt-second-section .left-section ul li{list-style-type:none;display:block;font-size:15px;color:#FFFFFF;margin-bottom:15px;padding-left:15px;}
.abt-second-section .left-section ul li::before{display:inline-block;color:#FFFFFF;content:"\f105";font-family: FontAwesome;margin-left:-15px;position:absolute;}
.abt-second-section .right-section{width:50%;float:left;position:relative;background:#945E2C;padding:40px 9% 40px 20px}
.abt-second-section .right-section h3{font-size:26px;color:#FFFFFF;text-align:left;margin-bottom:20px; font-weight:600;}
.abt-second-section .right-section p{font-size:16px;margin-bottom:20px;color:#FFFFFF;line-height:26px;text-align:justify}
.abt-second-section .right-section ul{margin:0;padding:0;}
.abt-second-section .right-section ul li{list-style-type:none;display:inline-block;font-size:15px;color:#FFFFFF;margin-bottom:16px;padding-left:15px;}
.abt-second-section .right-section ul li::before{display:inline-block;color:#FFFFFF;content:"\f105";font-family: FontAwesome;margin-left:-15px;position:absolute;}
.our-clients{width:100%;float:left;position:relative;background:#FFFFFF;padding:40px 0px;}
.our-clients h3{font-size:26px;color:#945E2C;text-align:left;margin-bottom:20px; font-weight:600;}
.our-clients .clients-logo{background:#FFFFFF; text-align:center; border:1px solid #F4F4F4; margin-bottom:20px;}

.contact-us{width:100%; float:left; position:relative; background:#FFFFFF; padding:30px 0px;}
.contact-us .address-details{ position:relative; margin-bottom:30px;}
.contact-us .address-details h3{ font-size:35px; font-weight:700; text-transform:uppercase; margin-bottom:15px; text-align:left; color:#000000;}
.contact-us .address-details ul{ margin:0; padding:0;}
.contact-us .address-details ul li{ list-style-type:none; display:block; margin-bottom:30px;}
.contact-us .address-details ul li .address-points{ display:grid; align-items: flex-start; grid-template-columns:3rem 1fr}
.contact-us .address-details ul li .address-points .addres-icon{ width:36px; height:36px; border-radius:50%; background-color:#945E2C; line-height:36px; text-align:center; color:#FFFFFF;}
.contact-us .address-details ul li .address-points .address-content{ font-size:15px; color:#000000; line-height:24px;}
.contact-us .address-details ul li .address-points .address-content a{ color:#000000;}
.contact-us .contact-form{ position:relative; background-color:#945E2C; padding:30px 20px;}
.contact-us .contact-form .form-row>.col, .form-row>[class*=col-] {padding-right: 10px; padding-left: 10px;}
.contact-us .contact-form .form-control { border-radius: 0px; background-color:transparent; color:#FFFFFF; font-size:13px; border:1px solid #AA7544;  padding: 0.675rem .60rem;}
.contact-us .contact-form input, .contact-us .contact-form select { height: 50px!important; box-shadow:none;}
.contact-us .contact-form textarea { height: 100px!important; box-shadow:none;}
.contact-us .contact-form .input-group-addon:last-child { border-left: 0; }
.contact-us .contact-form .btn-submit{ font-weight:400; font-size:16px; display:inline-block; padding:10px 20px; transition:0.5s; color:#ffffff; background:#AA7544; text-transform:uppercase; border-radius:0px; border:1px solid #AA7544; line-height:18px}
.contact-us .contact-form .btn-submit:hover{ background:transparent; color:#FFFFFF; border:1px solid #AA7544;}
.contact-us .contact-form ::-webkit-input-placeholder {color: #FFFFFF;}
.contact-us .contact-form :-ms-input-placeholder {color: #FFFFFF;}
.contact-us .contact-form ::placeholder {color: #FFFFFF;}
.contact-us .contact-form select option { color: #000;}

.com-first-pane{width:100%;position:relative;float:left;background:#FFFFFF;padding:40px 0px;}
.com-first-pane p{font-size:16px;margin-bottom:20px;color:#000000;line-height:26px;text-align:justify}
.com-first-pane h4{text-align:left;font-size:20px;color:#000000;margin-bottom:20px;text-transform:uppercase;}
.com-first-pane ul{margin:0;padding:0;}
.com-first-pane ul li{list-style-type:none;display:inline-block;font-size:15px;color:#000000;margin-bottom:15px;padding-left:15px; float:left; width:33%;}
.com-first-pane ul li::before{display:inline-block;color:#945E2C;content:"\f105";font-family: FontAwesome;margin-left:-15px;position:absolute;}

.com-second-pane{width:100%;position:relative;float:left;background:#FFFFFF;padding:0px 0px 40px 0px;}
.com-second-pane .contain-pane{position:relative;margin-bottom:30px;border-bottom:1px solid #E9E9E9;}
.com-second-pane .contain-pane h4{text-align:left;font-size:20px;color:#945E2C;margin-bottom:20px;text-transform:uppercase;font-weight:600;}
.com-second-pane .contain-pane p{font-size:16px;margin-bottom:20px;color:#000000;line-height:26px;text-align:justify}
.com-second-pane .contain-pane ul{margin:0;padding:0;}
.com-second-pane .contain-pane ul li{list-style-type:none;display:block;font-size:15px;color:#000000;margin-bottom:15px;padding-left:15px;}
.com-second-pane .contain-pane ul li::before{display:inline-block;color:#945E2C;content:"\f105";font-family: FontAwesome;margin-left:-15px;position:absolute;}

.gallery{position: relative;float: left;width: 100%;padding: 30px 0 30px 0; }
.gallery .gallery-flters {padding: 0;margin: 5px 0 35px 0;list-style: none;text-align: center;float: left;width: 100%;position: relative;}
.gallery .gallery-flters li {cursor: pointer;margin: 15px 15px 15px 0;display: inline-block;padding: 10px 20px;font-size: 16px;font-weight: bold;line-height: 20px;color: #000000;text-transform: uppercase;background: #fff;margin-bottom: 5px;transition: all 0.3s ease-in-out;}
.gallery .gallery-flters li:hover,
.gallery .gallery-flters li.filter-active {background: #fe7200;color: #fff;}
.gallery .gallery-flters li:last-child {margin-right: 0;}
.gallery .gallery-item {position: relative; display:block; margin-bottom:30px;}
.gallery .gallery-item .box {background: #000000; position: relative;}
.gallery .gallery-item .box img {position: relative;}
.gallery .gallery-item .box:hover img {opacity: 0.4;transition: 0.3s;width: 100%;}
.gallery .gallery-item .box .link-preview{position: absolute;opacity: 0;transition: 0.2s linear;left: calc(50% - 38px);top: calc(50% - 18px);}
.gallery .gallery-item .box:hover .link-preview {opacity: 1;left: calc(50% - 44px);}
.gallery .gallery-item .box .link-preview .plus-icon{opacity: 1;}

.thanks{position: relative;width: 100%;float: left;padding:40px 0 30px 0;text-align: center;}.thanks .content{position: relative;width: 100%;float: left;}.thanks .content h1{font-weight: bold;font-size: 80px;padding-bottom: 15px;}.thanks .content h3{font-weight:bold;font-size: 40px;padding-bottom: 15px;}.thanks .content h4{font-weight:500;font-size: 30px;padding-bottom: 15px;}.thanks .content h4 span{font-weight:500;font-size: 30px;text-transform: uppercase;display: block;}.thanks .content h2{font-weight: bold;font-size: 30px;padding-bottom: 15px;text-transform: uppercase;}.thanks .content h6{font-weight: bold;font-size: 20px;padding-bottom: 25px;text-transform: uppercase;}.thanks .content a{text-decoration: none;list-style-type: none;color: #000000;}.thanks .content a:hover{color: #99771c;}.thanks .content ul {list-style:outside none none;margin:0;padding:0;}.thanks .content ul li {display:inline-block;margin:0 5px 0 0px;}.thanks .content ul li a {background-image:none;text-decoration:none;}.thanks .content ul li .fb {color:#ffffff;display:block;font-size:30px;margin-bottom: 20px;height:50px;line-height:50px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:80px;background:#3b5998;border:1px solid #3b5998}.thanks .content ul li .fb:hover {background-color:transparent;border:1px solid #3b5998;color:#3b5998;}.thanks .content ul li .yt {color:#ffffff;display:block;font-size:30px;margin-bottom: 20px;height:50px;line-height:50px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:80px;background:#dd2b27;border:1px solid #dd2b27}.thanks .content ul li .yt:hover {background-color:transparent;border:1px solid #dd2b27;color:#dd2b27;}.thanks .content ul li .insta {color:#ffffff;display:block;font-size:30px;margin-bottom: 20px;height:50px;line-height:50px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:80px;background:#a4745b;border:1px solid #a4745b}.thanks .content ul li .insta:hover {background-color:transparent;border:1px solid #a4745b;color:#a4745b;}.thanks .content ul li .in {color:#ffffff;display:block;font-size:30px;margin-bottom: 20px;height:50px;line-height:50px;text-align:center;text-decoration:none;transition:all 0.3s ease 0s;width:80px;background:#0478b4;border:1px solid #0478b4}.thanks .content ul li .in:hover {background-color:transparent;border:1px solid #0478b4;color:#0478b4;}.thanks .transform-btn{margin:0 auto;text-align:center;}.thanks .transform-btn .btn-get-started{font-family: 'Oswald', sans-serif;font-weight:600;font-size:20px;letter-spacing:1px;display:inline-block;padding:15px 30px;transition:0.5s;margin:10px 0px;color:#000;background:transparent;text-transform:uppercase;border:1px solid #b78a12}.thanks .transform-btn .btn-get-started:hover{background:#94731a;color:#fff;}
