@import url('https://fonts.googleapis.com/css?family=PT+Sans');@font-face{font-family:'PT Sans', sans-serif;}.slider-desc{background:#ffffff52;bottom:15%;width:280px;overflow:hidden;position:absolute;left:25%;padding:10px 20px 20px 20px;border-radius:8px;}.slider-desc h1{font-weight:bold;font-style:italic !important;color:#000;font-size:64px !important;line-height:.6;}.slider-desc .red{color:#c73a3a;}.container-fluid{margin:0 !important;padding:0 !important;}body{font-family:'PT Sans', sans-serif;}body p{font-weight:400;color:#464646;line-height:1.8em;}body p img{border-radius:4px;}body a{font-weight:400;text-decoration:none !important;}.header-top{border-bottom:1px solid #ccc;padding:5px 0;}.top-menu li{list-style:none;padding-right:15px;float:left;}.top-menu li span{height:20px;width:1px;background:#ccc;float:right;}.top-menu li a{float:left;margin-right:10px;}.practises .title{font-size:80px;padding:100px;font-style:italic;color:#c1b9b9;position:absolute;right:50px;font-weight:bold;text-transform:lowercase;z-index:11;}.practises .mask{position:absolute;width:100%;height:100%;background:#00000074;z-index:10;left:-1px;}.practises-group{padding:0 !important;}.practises-group .group-one{height:375px;overflow:hidden;padding:0 !important;}.practises-group .group-one img{width:100%;}.practises-group .group-one-right{height:375px;padding:80px 0 0 80px;background:black;line-height:30px;}.practises-group .group-one-right .practises-title a{text-transform:lowercase;color:#c1b9b9;font-size:20px;font-weight:bold;font-style:italic;}.practises-group .group-one-right .practises-title a:hover{color:white !important;font-weight:400;}.practises-group .group-two{height:375px;overflow:hidden;padding:0 !important;}.practises-group .group-two img{width:100%;}.practises-group .group-two-left{height:375px;padding:100px 80px;background:black;line-height:50px;text-align:right;}.practises-group .group-two-left .practises-title a{text-transform:lowercase;color:#c1b9b9;font-size:20px;font-weight:bold;font-style:italic;}.practises-group .group-two-left .practises-title a:hover{color:white !important;font-weight:400;}.mysterious{background:#ebebeb;min-height:350px;}.mysterious .img{background-size:cover !important;height:750px;}.mysterious .product-cat-item{text-align:center;padding:70px 50px;}.mysterious .product-cat-item .title{font-size:50px;text-transform:lowercase;font-style:italic;color:black;padding:50px 0 10px 0;}.mysterious .product-cat-item .short{padding-bottom:20px;}.mysterious .product-cat-item .short p{color:#b50202;font-size:45px;font-weight:bold;font-style:italic;margin-top:-25px;word-spacing:2px;letter-spacing:.6px;}.mysterious .product-cat-item .desc{padding:0 200px;}.mysterious .product-cat-item .desc p{font-size:12px;color:black;word-spacing:2px;letter-spacing:.6px;font-weight:400;}.page-content{padding:30px 0;}.page-content .services-item{border-radius:6%;background:#ddd;background-size:cover;height:340px;width:340px;}.page-content .mask{top:0;position:absolute;width:340px;height:340px;background:rgba(0,0,0,0.43);border-radius:60%;z-index:1;box-shadow:inset 0px 0px 0px 16px rgba(175,173,173,0.5);}.subpage-content{padding:30px 0;}.sub-page-content{padding:30px 0;}.sub-page-content .col-xs-12{padding-left:0 !important;}.sub-page-content .product-bg-img{background-size:cover !important;background-position:center center !important;}.sub-page-content .product-title{font-size:20px;color:#a1a1a1;fot-weight:bold;font-style:italic;padding:15px 25px;}.sub-page-content .product-short{font-size:16px;fot-weight:bold;padding:0 25px;}.subpage-container .page-title .txt-lean-left{font-size:25px;}.subpage-container .page-title .page-navi{text-align:center;}.triangle{margin-left:-10%;overflow:hidden;width:50px;height:0;border-style:solid;border-width:30px 30px 0 30px;border-color:#ababaa transparent transparent transparent;}.connect-area{background:#aaa;padding:30px 0;}.connect-area input,.connect-area select,.connect-area textarea{border:1px solid #f79d1c;}.connect-area .connect-desc{text-transform:uppercase;color:black;font-weight:bold;font-size:16px;text-align:center;}.connect-area .connect-end-text{text-align:center;text-transform:uppercase;color:#f79d1c;font-weight:bold;font-size:24px;text-shadow:#fff 1px 0px 0px, #fff 0.540302px 0.841471px 0px, #f2f7f9 -0.416147px 0.909297px 0px, #fff -0.989992px 0.14112px 0px, #fff -0.653644px -0.756802px 0px, #fbfeff 0.283662px -0.958924px 0px, #fff 0.96017px -0.279415px 0px;}.ourbrand{font-size:8rem;color:#808080;font-weight:bold;padding:30px 0;top:10px;z-index:12;position:absolute;font-style:italic;}.services-area{padding:30px 0;}.services-area .services-title{text-transform:uppercase;font-size:22px;color:#f79d1c;font-weight:bold;text-align:center;}.services-area .title-line{text-align:center;}.services-area .title-line img{width:150px;}.services-area .services-item{border-radius:6%;margin-top:25px;background:#ddd;background-size:cover;height:340px;width:340px;}.services-area .all-services{margin-top:150px;padding:20px 0;}.services-area .all-services p{font-size:12px !important;}.services-area .all-services .sevices-item-title{position:absolute;text-align:center;word-wrap:unset;z-index:2;top:40%;color:white;padding:40px 0 20px 0;text-transform:uppercase;font-weight:bold;font-size:18px;width:90%;}.services-area .all-services .mask{position:relative;width:340px;height:340px;background:rgba(0,0,0,0.43);border-radius:60%;z-index:1;box-shadow:inset 0px 0px 0px 16px rgba(175,173,173,0.5);}.sub-page-content .product-cat-item{margin-bottom:30px;}.sub-page-content .product-cat-item .img{height:150px !important;border-radius:5px;background-size:cover !important;background-position:center center !important;}.sub-page-content .title{font-size:2rem !important;font-style:italic;color:#3b3b3b !important;font-weight:bold;padding:25px 10px 0 0;text-transform:lowercase;}.vip-area{background:url('/asset/img/products_bg.png');min-height:400px;padding:55px 0 !important;}.vip-area h2{text-transform:uppercase;font-weight:bold;font-size:23px;line-height:1.4;color:#4a4a4a;}.vip-area p{font-weight:400;color:#464646;}.vip-area .product-cat-item{margin-bottom:30px;}.vip-area .product-cat-item .img{height:150px !important;border-radius:5px;background-size:cover !important;background-position:center center !important;}.vip-area .title{font-size:2rem !important;font-style:italic;color:#3b3b3b !important;font-weight:bold;padding:25px 10px 0 0;text-transform:lowercase;}.vip-area .short p{font-size:2rem !important;font-style:italic;color:#808080 !important;font-weight:bold !important;padding:5px 10px 0 0;text-transform:lowercase;}.menu-container{border-bottom:1px solid red;}.menu-container #main-menu ul li ul{display:none;}.menu-container #main-menu ul li a{color:#757575;text-transform:uppercase;font-weight:bold;}.menu-container #main-menu ul li a:hover{color:black !important;}.menu-container #main-menu ul li:hover ul{display:block;position:absolute;width:250px;background:white;border:1px solid #f79d1c;left:-50%;}.menu-container #main-menu ul li:hover ul li{width:100%;}.menu-container #main-menu ul li:hover ul li a{color:#7b7b7b !important;}.menu-container #main-menu ul li:hover ul li:hover{background:#f79d1c;}.menu-container #main-menu ul li:hover ul li:hover a{color:#757575 !important;}.news-field-title{padding-right:20px;}.site-desc{display:table;height:70px;font-weight:bold;font-size:13px;color:#aaa;text-align:center;padding-bottom:10px;}.site-desc span{position:relative;top:28px;}.site-desc i{font-size:30px;margin-top:20px;}.site-desc div{text-align:left;}.site-desc .vertical-line{height:50px;width:1px;background:#cecece;margin-top:0px;}.logo-field .logo-img img{width:120%;}.info-panel{padding:10px 0;}.info-panel .fa.pull-left{margin-right:.1em;}.footer-main-block{padding-left:0;padding-right:0;background-image:url(/asset/img/footer_bg.png);}.footer-main-block .footer-mask{background:#000000bf;}.footer-main-block .base-footer{padding:55px 0;margin-bottom:35px;}.footer-main-block .social-icon{border-bottom:1px solid #ccc;padding-bottom:5px;}.footer-main-block .social-icon div{width:auto !important;}.footer-main-block .social-icon a{padding-left:16px;padding-right:16px;border-radius:12px !important;margin-left:5px;}.footer-main-block .social-icon i{margin-top:4px;color:gray !important;}.footer-main-block .menu-title{padding-top:20px;}.footer-main-block .menu-title a{color:gray;}.footer-main-block .icon-field{width:65px;float:left;}.footer-main-block .icon-field img{height:60px;}.footer-main-block i{color:#1f73e7;}.footer-heading{font-size:2rem;color:#e6e6e6;font-weight:bold;font-style:italic;text-transform:lowercase;padding:0 0 25px 0;}.footer-about p{color:#808080;font-weight:bold;font-style:italic;}.footer-about div .first{width:26%;float:left;color:#808080;font-weight:bold;font-style:italic;font-size:1.6rem;}.footer-about div .second{width:74%;float:left;color:#808080;font-weight:bold;font-style:italic;font-size:1.6rem;}.footer-about i{color:#f0a500;}.footer-about .ub-text{position:absolute;width:40%;top:20px;font-size:16px;left:35px;color:white;font-weight:bold;text-align:center;text-shadow:2px 2px #ababaa;}.footer-address{margin-left:-40px;}.footer-address li{margin-bottom:20px;color:#757575;list-style:none;}.footer-address li a{color:#757575;}.footer-address li:before{padding-right:10px;}.bulletin{background:#ccc;padding:20px;}.bulletin button{border:none;background:#3162a8;float:left;margin-left:-15px;height:33px;width:50px;}.bulletin button i{position:relative;color:white;left:-5px;top:5px;}.bulletin button:hover{background:#d9534f;}.bulletin button:hover .triangle-div{border-color:transparent transparent #d9534f transparent;_border-color:#000 #000 #d9534f #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');}.bulletin button .triangle-div{bottom:0;right:15px;width:0;height:0;border-style:solid;border-width:0 0 33px 30px;border-color:transparent transparent #3162a8 transparent;line-height:0px;_border-color:#000 #000 #358ff0 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');margin-left:-35px;float:left;margin-top:-1px;}.bulletin .form-control{float:left;border-radius:0 !important;width:70%;font-size:12px;}.bulletin .dark-txt{color:#202e31;z-index:1;position:relative;}.bulletin .white-txt{color:white;z-index:1;}.bulletin .bulletin-txt{text-transform:uppercase;font-weight:bold;padding:5px;font-size:18px;margin-left:20px;}.bulletin .bulletin-txt i{position:absolute;color:#7e97ba;font-size:50px;margin-left:-25px;margin-top:-17px;z-index:0;}.social-icon i{color:#cbcbcb;font-size:18px;}.social-icon div{float:left;width:20%;height:25px;text-align:center;border:1px solid white;border-radius:15px;padding:3px;margin-right:3px;}.header-social-icon{margin-top:20px;}.header-social-icon i{color:white;font-size:18px;}.header-social-icon div{float:left;width:30px;height:30px;text-align:center;border:1px solid white;border-radius:15px;padding:5px 3px;margin-right:3px;background:#aaa;}.header-form input{border-right:none;border-radius:8px;}.header-form button{border-left:none !important;border-radius:8px;}.copyright .copyright-text{border-top:1px solid #808080;text-align:center;color:white;padding-top:20px;}.copyright .copyright-text p{color:white;}.swiper-pagination-bullet{width:15px !important;height:15px !important;}.swiper-pagination-bullet-active{background:white !important;}#expert-opinion-next{color:white;float:right;font-size:50px;margin-right:-100px;margin-top:-15%;}#expert-opinion-prev{color:white;float:left;font-size:50px;margin-left:-100px;margin-top:-15%;}.slider_area .slider-text-area{text-align:center;position:absolute;top:40%;z-index:1500;left:35%;border:2px solid #f79d1c;margin-top:3%;height:430px;width:430px;border-radius:60%;background:rgba(0,0,0,0.521568627451);padding-top:100px;}.slider_area .item .carousel-caption,.slider_area .item h3,.slider_area .item a{margin:0;padding:0;color:#fff;text-decoration:none;}.slider_area .item .carousel-caption:hover,.slider_area .item h3:hover,.slider_area .item a:hover{text-decoration:none;}.slider_area .item h3{font-weight:bold;font-size:45px;}.slider_area .item .img{height:40em;background-size:cover;background-position:center center;}.slider_area .slider_navi li{float:left;width:20%;padding:10px;position:relative;}.slider_area .slider_navi li:last-child{border:none;}.slider_area .slider_navi li:hover{background:none !important;}.slider_area .slider_navi li a{display:block;color:#999;font-size:14px;}.slider_area .slider_navi li a:hover{text-decoration:none;background:none !important;}.slider_area .slider_navi li a small{display:block;font-size:16px;color:#333;}.slider_area .slider_navi li.active:after{display:block;content:' ';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff;position:absolute;top:-20px;left:45%;}#slider-txt-title{color:white;font-size:22px;font-weight:bold;padding:10px;margin-top:70px;}#slider-txt-description{margin-top:10px;padding:10px;font-size:12px;color:white;line-height:1.6;}.services-title{padding-top:20px;}.services-title .services-title-text{text-transform:uppercase;font-size:18px;color:white;}.services-title .title-line{border-bottom:1px solid white;margin-top:10px;}#services-container{height:380px;background:#00212b;background:-moz-linear-gradient(top,#3fa6c5 22%,#347ea7 74%,#337aa4 80%,#316b9c 100%);background:-webkit-linear-gradient(top,#3fa6c5 22%,#347ea7 74%,#337aa4 80%,#316b9c 100%);background:linear-gradient(to bottom,#3fa6c5 22%,#347ea7 74%,#337aa4 80%,#316b9c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fa6c5',endColorstr='#316b9c',GradientType=0);}@media (max-width: 768px){.product-cat-item .title{padding:0 !important;}.product-cat-item .short{padding:0 !important;}.product-cat-item .desc{padding:0 !important;}.slider-text-area{left:18% !important;height:400px !important;width:400px !important;padding:50px !important;margin-top:10% !important;}}@media (max-width: 550px){.footer-about img{width:50% !important;}.slider_area .item .img{height:20em !important;}.practises-group .group-two img{width:100% !important;height:100% !important;}.practises-group .group-one img{width:100% !important;height:100% !important;}.mysterious .img{height:350px !important;}.nav>li>a{padding:10px 10px !important;}.practises .title{right:-40px !important;}.mysterious .product-cat-item .desc{padding:0 !important;}.nav-tabs{margin-top:15px !important;}.nav-tabs .tab-li{width:100% !important;}.ourbrand{font-size:5rem !important;padding:30px 0 !important;top:10px !important;}.product-desc-field{padding:0 !important;}.page-short{padding-left:0 !important;padding-top:0 !important;padding-right:0 !important;text-align:left !important;}.page-short p{line-height:1.5em !important;}.company-bg{position:relative;left:-30px;}.slider-text-area{left:1% !important;height:320px !important;width:320px !important;padding:0 !important;margin-top:10% !important;}.xs-hidden{display:none;}.services-img{display:none;}#main-menu{width:100%;}#main-menu ul{width:100%;}.navbar-toggle{background-color:#eee !important;}.navbar-toggle span{color:black;border:1px solid black;}.navbar-toggle:hover #main-menu{display:block !important;}#main-menu ul li:hover ul{position:relative !important;border:1px solid #f79d1c;left:10% !important;width:100% !important;}}.advantage-area{padding:30px 0;}.advantage-area .services-title-base{text-align:center;font-size:14px;}.advantage-area .services-title{text-transform:uppercase;font-size:22px;color:#f79d1c;font-weight:bold;text-align:center;}.advantage-area .title-line{text-align:center;}.advantage-area .title-line img{width:150px;}.advantage-area .advantage-item-img{padding:10px;}.advantage-area .advantage-item-img img{width:100%;}.advantage-area .advantage-item-title{padding:20px 10px 10px 10px;text-transform:uppercase;font-weight:bold;font-size:15px;-webkit-font-smoothing:antialiased;}.advantage-area .advantage-item-short{padding:10px;color:#464646;}.page-left-img{padding:30px 30px;}.page-left-img img{width:70% !important;border-radius:4px;}h1{font-style:italic !important;color:#a1a1a1;font-size:32px !important;}h2{font-style:italic !important;color:#a1a1a1;font-size:45px;}.nav-tabs{border:0 !important;}.nav-tabs li{margin-right:3px;background:#e1e1e1;}.nav-tabs li a{color:#a1a1a1;width:100%;border-radius:0;font-weight:bold;font-style:italic;text-transform:lowercase;}.nav-tabs li a:hover{color:white !important;}.nav-tabs .active a{background:#d9534f !important;color:white !important;width:100%;border-radius:0;}.page-short{padding-left:15%;padding-top:25px;padding-right:25px;text-align:right;}.page-short p{line-height:.7em;font-weight:bold !important;font-size:18px !important;font-style:italic !important;}.page-title{color:#a1a1a1;font-size:60px;font-weight:bold;text-transform:lowercase;font-style:italic;}.page-result{padding:25px 0;}.page-result p{padding:25 0;color:gray;}.page-result h2{color:#65ace0;font-style:italic;}.tab-pane{padding:15px 0;}.tab-pane .tab-pane-img{display:table;height:300px !important;padding:15px;margin-bottom:30px;}.tab-pane .tab-pane-img img{width:100%;}.tab-pane .prop-title{text-align:left;padding:30px;font-style:italic;color:#a1a1a1;font-weight:bold;}.tab-pane .prop-item{height:370px;}.news-img{height:250px;}.news-panel{padding-top:30px;padding-bottom:30px;}.news-panel .img-field img{width:100%;}.news-panel .title a{color:black;font-size:20px;text-decoration:none;}.news-panel .date{padding-top:15px;color:black;font-size:11px;}.news-panel .short{padding-top:15px;color:gray;font-size:12px;}.news-panel .more a{color:#65ace0;font-size:12px;}.news-panel .more a i{margin-left:15px;}.news-panel .news-item-clean{border-bottom:1px solid #c5c3c4;height:10px;margin:15px 0;}.subpage .news-panel .img-field img{width:100%;}.subpage .description{padding-top:25px;font-size:12px;color:gray;}.subpage .social-icon{border-bottom:1px solid #ccc;padding-bottom:5px;}.subpage .social-icon a{padding-left:16px;padding-right:16px;border-radius:12px !important;margin-left:5px;}.subpage .social-icon i{margin-top:4px;color:white;}.subpage .social-icon-page-footer a{padding-left:16px;padding-right:16px;border-radius:8px !important;margin-right:5px;}.subpage .social-icon-page-footer i{color:white;}.subpage .social-icon-page-footer .social-icon-title{width:100%;margin-bottom:10px;}.other-newa-panel{padding-top:20px;}.other-news-img img{width:100%;}.sidebar{margin-top:20px;}.sidebar .title{color:gray;font-size:20px;}.sidebar .title-line{border-bottom:1px solid #65ace0;width:100%;margin-top:15px;float:right;}.sidebar .pull-right{width:40%;}.sidebar .item-title{font-size:12px;color:gray;}.sidebar .section-item{padding-bottom:15px;}.sidebar .sidebar-menu-img{background-size:cover !important;border-radius:40px;height:65px;width:65px;}.sidebar .content-field{padding-top:15px;}.sidebar .base-item-title{padding-left:0 !important;color:gray;font-size:20px;}#contact_form .input-field{padding:10px 0;}.dataTable{border-collapse:collapse !important;border-bottom:none !important;}.dataTable thead{background:#c1c1c1;color:gray;}#announcement-list{margin-bottom:20px;}#announcement-list a{font-size:13px !important;padding:3px !important;border-radius:0;color:gray;}.dataTables_filter{width:45% !important;}.dataTables_filter input{width:60%;height:26px;padding:2px 10px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;float:right;border-radius:0 !important;}.dataTables_filter label{float:left;color:gray;font-weight:normal !important;width:100% !important;}.dataTables_length{width:50% !important;}.dataTables_length select{border-radius:0 !important;width:60%;height:26px;padding:2px 10px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.dataTables_length label{color:gray;font-weight:normal !important;width:100% !important;}.paginate_button{padding:5px !important;box-shadow:none !important;height:25px !important;border:none !important;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#ababab;}