@charset "utf-8";#layerslider-m{display:none}@media(max-width:600px){#layerslider{}#layerslider-m{}}.index_service{padding:40px 0;border-bottom:5px solid #f2f2f2}.index_service a .card{padding:40px 15px 40px 15px;margin-top:10px;margin-bottom:10px;background:#fff;text-align:center;-moz-box-shadow:1px 3px 5px 1px #eee;-webkit-box-shadow:1px 3px 5px 1px #eee;box-shadow:1px 3px 5px 1px #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.index_service a:hover .card{background:#776c53}.index_service a .card .card-head{width:150px;height:150px;background:#f5f5f5;color:#b9b9b9;margin:0 auto;line-height:114px;padding-top:15px;border-radius:50%}.index_service a .card .card-head .card-img-top{margin:auto;width:120px;height:120px}.index_service a .card .card-body{padding:10px 0 0}.index_service a .card .card-body h1{font-weight:bold;font-size:19px;color:#4a4a4a;border-bottom:1px #ccc dotted;margin-bottom:10px;padding-bottom:10px}.index_service a .card .card-body .card-text{color:#8a8484}.index_service a:hover .card .card-body h1{color:#fff}.index_service a:hover .card .card-body .card-text{color:#fff}.index_feature{padding:40px 0;border-bottom:5px solid #f2f2f2}.index_feature .container{padding:0 10%}.index_feature h2{margin:30px auto;font:bold 30px 'caviar_dreamsregular',sans-serif;color:#8e8d6e;text-align:center}.index_feature .container p{margin-bottom:1em}.index_feature .img-planning{margin:0 auto;max-width:100%}.latest_work{padding:40px 0 50px}.latest_work .col-md-4{margin-bottom:25px}.latest_work .container>h1{margin:30px auto;padding-bottom:10px;font-weight:bold;font-size:20px;color:#8e8d6e;border-bottom:1px dotted #8e8d6e}.latest_work .card{padding:13px 13px 10px;text-align:center;box-shadow:#696969 0 7px 0;border:1px solid #e9e9e9;transition:all .2s ease-in-out 0s;border-radius:0}.latest_work .card .card-body{padding:0}.latest_work .card h1{margin:0;padding:10px 0;font-weight:bold;font-size:15px;line-height:1.4;text-align:center}.latest_work .card .widget-thumb{position:relative;overflow:hidden}.latest_work .card .widget-thumb .overthumb{position:absolute;left:0;top:100%;display:block;background:#900;text-align:center;width:100%;height:100%;opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.latest_work .card:hover .widget-thumb .overthumb{top:0;opacity:.7}.latest_work .card .carousel-icon{display:block;position:absolute;top:100%;width:100%;height:auto;font-size:19px;text-align:center;opacity:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.latest_work .card:hover .carousel-icon{opacity:1;top:calc(50% - 15px)}.lightzoom{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 14px;background:#fff;color:#000;margin-right:5px;opacity:1}.lightzoom:hover{color:#776c53}.postlink{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 14px;background:#fff;color:#000;margin-left:5px;opacity:1}.postlink:hover{color:#776c53}.index_service a .card .card-body h4{font-weight:bold;font-size:19px;color:#4a4a4a;border-bottom:1px #ccc dotted;margin-bottom:10px;padding-bottom:10px}.latest_work .container>h3{margin:30px auto;padding-bottom:10px;font-weight:bold;font-size:20px;color:#8e8d6e;border-bottom:1px dotted #8e8d6e}.latest_work .card h4{margin:0;padding:10px 0;font-weight:bold;font-size:15px;line-height:1.4;text-align:center}