.text-promo{font-size:18px !important;line-height:1.2}
.none-decoration{color:#fff !important;text-decoration:none !important}
.none-decoration:hover{color:#393085!important;text-decoration:none !important}
.image-distance{margin-bottom:20px}
.service-block img{width:50px;}
img{max-width:100%;height:auto;}
img{vertical-align:middle;border-style:none;}
.section-heading-2 h2::before{width:50px;height:5px;margin-left:-25px;border-top:1px solid #e31e24;border-bottom:1px solid #e31e24;content:"";display:block;position:absolute;left:50%;bottom:0px;}
.pt-45{padding-top:45px}
.pb-45{padding-bottom:45px}
.mb-70{margin-bottom:70px}
.mt-20{margin-top:20px}
.mb-20{margin-bottom:20px}
.banner-text{background-color:#e31e24;padding-bottom:15px !important}
.mt-40{margin-top:40px}
.mb-40{margin-bottom:40px}
.copy-right{text-align:center}
header{z-index:999}
.affix{width:100%;border-bottom:1px solid #393085}
.banner:before, .banner:after,
.upper-header:before, .upper-header:after,
.form-inner:before, .form-inner:after,
.gallery-container:before, .gallery-container:after,
.blog-box:before, .blog-box:after,
.title-box-inner:before, .title-box-inner:after,
.recent-work-img:before, .recent-work-img:after,
.post-bottom:before, .post-bottom:after,
.blogs-container:before, .blogs-container:after{display:table;content:'';}
.banner:after,
.upper-header:after,
.form-inner:after,
.gallery-container:after,
.blog-box:after,
.title-box-inner:after,
.recent-work-img:after,
.post-bottom:after,
.blogs-container:after{clear:both;}
.services-name,
.blog-info,
.brand-carousel,
.work-timing ul,
.social-media ul,
.gallery-options,
.bottom-links,
.facility-list ul,
.recent-work-img,
.archives ul,
.post-meta,
.comments-list,
.comments-list ul{padding:0;margin:0;list-style:none;}
.caro-prev,
.caro-next{width:36px;height:36px;line-height:32px;text-align:center;color:#777777;border:2px solid #e8e8e8;border-radius:50%;display:inline-block;vertical-align:top;cursor:pointer;transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;}
.caro-prev:before{content:"\f104";font-family:fontawesome;font-size:18px;}
.caro-next:before{content:"\f105";font-family:fontawesome;font-size:18px;}
.caro-prev:hover,
.caro-next:hover{border-color:#3f51b5;color:#3f51b5;}
.owl-pagination{text-align:center;}
.owl-page{width:20px;height:4px;margin:0px 6px;background-color:#d0d0d0;display:inline-block;}
.owl-page.active{background-color:#3f51b5;}
#comments_form input::-moz-placeholder{color:#fff;}
#comments_form textarea::-moz-placeholder{color:#fff;}
.clear{clear:both;}
section{position:relative;}
.bg-light-gray{background-color:#f8f8f8;}
.section-heading{width:80%;padding-top:60px;padding-bottom:30px;margin-left:auto;margin-right:auto;text-align:center;}
.section-heading h2{padding-bottom:15px;margin-bottom:40;position:relative;}
.section-heading-2{width:80%;padding-top:60px;padding-bottom:30px;margin-left:auto;margin-right:auto;text-align:center;}
.section-heading-2 h2{padding-bottom:15px;margin-bottom:40;position:relative;}
.section-heading h2::before{width:50px;height:5px;margin-left:-25px;border-top:1px solid #3f51b5;border-bottom:1px solid #3f51b5;content:"";display:block;position:absolute;left:50%;bottom:0px;}
.section-heading-2 h2::before{width:50px;height:5px;margin-left:-25px;border-top:1px solid #e31e24;border-bottom:1px solid #e31e24;content:"";display:block;position:absolute;left:50%;bottom:0px;}
.section-detail{padding-bottom:50px;}
.content-wrap{padding-top:50px;padding-bottom:50px;}
.no-padding-top{padding-top:0;}
.no-padding-bottom{padding-bottom:0;}
.section-banner{background-repeat:no-repeat;background-size:cover;height:150px;}
.upper-header{padding:20px 0px;text-align:center;font-size:12px;}
.logo{margin-bottom:30px;}
.contact-strip h5{font-size:12px;font-family:montserrat-bold;}
.contact-strip h5{margin-bottom:5px;}
.phone-no{font-size:12px;}
.phone-no span{font-size:24px;font-family:montserrat-bold;line-height:1;}
.bg-img{background-color:#fff;background-position:center;}
.navbar{padding-left:20px;padding-right:20px;background-color:rgba(0, 0, 0, 0.96);border-bottom:3px solid #e31e24;z-index:999;}
.nav li{color:#fff;font-size:13px;}
.nav.navbar-nav a{padding:12px 15px;border-bottom:1px solid rgba(255,255,255,0.15);}
.navbar{position:absolute;left:0;right:0;}
.pull-right .button{display:block;padding:20px 26px;}
#navbar .nav > li.active > a{color:#fff;background-color:transparent;}
.rel{position:relative;}
.button i{background-color:#ededed;height:35px;line-height:35px;text-align:center;width:35px;font-size:19px;color:#2a2a2a;background:linear-gradient(136deg, #fff 50%, #ededed 50%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
.home-banner{position:relative;background-repeat:no-repeat;background-position:0 0;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;}
.home-banner .item{position:relative;}
.sliderimg{width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;position:absolute;top:0;left:0;}
.banner-container{padding-top:100px;padding-bottom:100px;position:relative;z-index:100;}
.home-banner > img{width:100%;display:block;}
.banner{position:relative;font-family:montserrat-regular;color:#ffffff;}
.banner-inner-1{position:relative;}
.banner-inner-2{text-align:left !important;padding:0px 60px;position:relative;}
.banner-inner-2 h2{padding-top:15px !important;color:#ffce49 !important;}
.banner-inner-2 p{font-size:30px;padding-top:15px !important;padding-bot:15px !important;}
.home-banner h1{margin-bottom:10px;color:#fff;font-size:28px;line-height:1.2;text-shadow:0px 5px 5px rgba(0,0,0,0.75);}
.home-banner h2{margin-bottom:10px;color:#fff;font-size:20px;line-height:1.2;text-shadow:0px 5px 5px rgba(0,0,0,0.75);}
.home-banner h4{font-size:14px;color:#fff;text-shadow:0px 5px 5px rgba(0,0,0,0.75);}
.home-banner .btn{margin-right:5px;margin-bottom:5px;}
.top-section{position:relative;z-index:1;}
.section-heading p{font-size:15px;}
.service-box{margin-bottom:30px;overflow:hidden;}
.service-1{margin-right:65px;position:relative;}
.service-img{position:relative;}
.service-img img{width:100%;}
.service-name{margin-right:-65px;position:absolute;bottom:-125px;left:65px;right:0;transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;}
.service-icon{width:65px;position:absolute;right:0;top:-64px;}
.service-icon a{padding:15px 9px;display:block;background-color:#e31e24;text-align:center;}
.service-icon i{font-size:34px;color:#fff;display:block;}
.service-name > h5{padding:20px;color:#fff;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;background:#393085;}
.service-detail{background:none repeat scroll 0 0 #f8f8f8;padding:0 16px;text-align:center;}
.service-detail p{font-family:lato-regular;font-size:14px;padding-top:10px;}
.service-detail a{font-family:montserrat-bold;font-size:12px;color:#e31e24;}
.service-detail i{padding-left:15px;padding-bottom:22px;}
.service-1:hover .service-name{bottom:0px;}
.tab-section .tab{border-bottom:2px solid #3f51b5;}
.tab li{list-style:none;font-family:montserrat-regular;font-size:14px;height:63px;position:relative;background-color:#f8f8f8;margin-bottom:1px;}
.nav.nav-stacked > li > a{padding:0;color:#000;line-height:64px;font-size:14px;text-transform:uppercase;font-family:montserrat-regular;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;}
.tab li a:hover,
.nav.nav-stacked > li.active > a,
.nav.nav-stacked > li.active > a:focus{color:#FFF;background-color:#3f51b5;outline:0;}
.tab li span.curve{padding:0px 15px 0px 20px;margin-right:22px;font-size:30px;display:block;float:left;background-color:#eaecf2;position:relative;}
.tab li span.curve:after{width:0;height:0;content:'';border-color:#eaecf2 transparent #eaecf2 #eaecf2;border-style:solid;border-width:32px 12px;font-size:0;line-height:4;position:absolute;top:0;right:-12px;}
.tab li:hover .curve,
.nav.nav-stacked > li.active > a:focus .curve,
.nav.nav-stacked li a[aria-expanded="true"] .curve{background-color:#e31e24;}
.tab li:hover .curve:after,
.nav.nav-stacked > li.active > a:focus .curve:after,
.nav.nav-stacked li a[aria-expanded="true"] .curve:after{border-color:#e31e24 transparent #e31e24 #e31e24;}
.tab-section > .row{margin-left:0;margin-right:0;}
.tab-section > .row > [class^="col-"]{padding-left:0;padding-right:0;}
.tab-section .tab-content{margin-top:-2px;background-color:#fbfbfb;border-top:2px solid #3f51b5;}
.tab-section .tab-pane{padding:30px 40px;}
.tab-section .tab-pane h4{text-transform:uppercase;}
.tab-section .tab-pane p{margin-bottom:40px;}
ul.services-name{margin-bottom:30px;font-size:15px;}
.services-name li{padding-bottom:30px;}
.services-name li i{font-size:26px;margin-right:17px;clear:both;float:left;}
.bg-gallery{background-position:60%;background-image:url("../images/mecanico-bg.jpg");background-color:#000;color:#fff !important;background-size:cover;}
.bg-gallery h3{color:#fff !important;}
.bg-gallery h2{color:#fff !important;}
.section-map{width:100%;height:250px;margin-top:-77px;}
.testim-box{text-align:center;}
.client-comments{margin-bottom:40px;font-family:lato-italic;font-size:18px;}
.client-img{width:96px;height:96px;padding:3px;margin:15px auto;overflow:hidden;background-image:-webkit-gradient(to right, #ec525c, #5751a9);background-image:-webkit-linear-gradient(to right, #ec525c, #5751a9);background-image:-moz-linear-gradient(to right, #ec525c, #5751a9);background-image:-o-linear-gradient(to right, #ec525c, #5751a9);background-image:linear-gradient(to right, #ec525c, #5751a9);border-radius:50%;}
.client-img img{width:100%;}
.person-detail h5{margin-bottom:5px;font-size:15px;text-transform:uppercase;}
.person-detail p{font-family:lato-italic;font-size:15px;}
.member-detail p{margin-bottom:0;font-family:lato-bold;font-size:11px;color:#3f51b5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.member-detail{padding:20px;border-bottom:2px solid #e31e24;text-align:center;}
.member-detail h5,
.team-member:hover .member-hover .member-detail h5{margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.team-member:hover .member-hover:before{content:"\f103";}
.member-hover .member-detail{padding-top:0px;padding-bottom:0px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}
.team-member:hover .member-hover .member-detail{padding-top:20px;padding-bottom:20px;}
.member-detail h5{color:#232323;margin-bottom:0;}
.team-member:hover .member-hover p{padding-bottom:10px;margin-bottom:10px;}
.team-member:hover .member-hover{bottom:0;}
.brands-section{padding-left:55px;padding-right:55px;position:relative;}
.brands-section .brands-controls .caro-prev,
.brands-section .brands-controls .caro-next{margin-top:-18px;position:absolute;top:50%;}
.brands-section .brands-controls .caro-prev{left:0;}
.brands-section .brands-controls .caro-next{right:0;}
.brand-carousel .owl-item{padding-left:15px;padding-right:15px;text-align:center;}
.brand-image{display:inline-block;border:1px solid #f1f1f1;}
.brand-image:hover{border-color:#232323;}
.brand-image img{width:100%;display:block;}
#comments_form{padding:0 15px;}
#comments_form input{border-bottom:medium none;}
.contact-us button{margin-top:18px;}
.bg-lowerfooter{background-color:#111111;}
.lower-footer{font-family:lato-regular;font-size:12px;color:#eee;padding-top:20px;text-transform:uppercase;}
.copy-right,.bottom-links{text-align:center;}
.bottom-links li{margin-bottom:20px;display:inline-block;}
.bottom-links li a{color:#eee;padding-left:8px;padding-right:8px;text-decoration:none;}
.bottom-links li + li:before{content:'|';}
.team-box{text-align:center;}
.team-member{position:relative;overflow:hidden;margin-bottom:30px;display:inline-block;}
.member-img > img{width:100%;}
.about{margin-top:20px;}
.about img{margin-left:auto;margin-right:auto;margin-bottom:30px;}
.contact-us h5{margin-bottom:30px;font-size:18px;}
.partners{margin-top:60px;}
.btn-primary{background-color:#3f51b5;}
.text-secondary{color:#393085;}
.text-terceary{font-size:20px !important;text-decoration:none;color:#e31e24;}
.text-forth{color:goldenrod}
.text-terceary a{font-size:20px !important;text-decoration:none;color:#e31e24;}
.text-terceary a:hover{font-size:20px !important;color:#000 !important;text-decoration:none}
.btn-secondary{border:none;background-color:#e31e24;padding:20px 65px;font-size:15px!important;}
.btn-secondary:hover{border:none;background-color:#000;padding:20px 65px;font-size:15px!important;}
.btn-smaller{border:none;float:right;color:#fff !important;background-color:#e31e24;padding:10px 30px;font-size:15px!important;}
.btn-smaller:hover{border:none;color:#fff !important;background-color:#000;padding:10px 30px;font-size:15px!important;}
.btn-secondary-purple{border:none;color:#fff !important;background-color:#e31e24;padding:20px 65px;font-size:15px!important;}
.btn-secondary-purple:hover{border:none;background-color:#393085;padding:20px 65px;font-size:15px!important;}
.btn-secondary-2{border:none;color:#fff;width:100%;background-color:#e31e24;padding:20px 20px;font-size:15px!important;word-break:break-word;}
.btn-secondary-2:hover{border:none;color:#fff;width:100%;background-color:#000;padding:20px 20px;font-size:15px!important;word-break:break-word;}
.btn-waze{border:none;color:#fff;background-color:#5ec7de;padding:10px 10px;font-size:18px!important;word-break:break-word;}
.btn-waze:hover{border:none;color:#fff;background-color:#000;padding:10px 10px;font-size:18px!important;word-break:break-word;}
.pt-55{padding-top:55px}
.text-shoping{font-size:16px !important;}
.text-shoping-2{color:black;font-size:20px !important;}
.pb-90{padding-bottom:90px;}
.especialidades-text{padding-top:30px !important;padding-bottom:30px !important;}
.text-waze{text-decoration:none;color:#fff;margin-left:20px;}
.tweb_button{border-bottom:none!important}
.tweb_btn_w_img:hover{text-decoration:none}
.tweb_button, .tweb_btn_popup, .tweb_button *, .tweb_btn_popup *, .tweb_btn_popup:before, .tweb_button:before, .tweb_button:after, .tweb_btn_popup:after, .tweb_popup_chat_box, .tweb_popup_chat_box *, .tweb_popup_chat_box:before, .tweb_popup_chat_box:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.tweb_button{position:relative;width:300px;min-height:64px;display:block;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;box-shadow:0 4px 8px 1px rgba(32,32,37,.09);-webkit-box-shadow:0 4px 8px 1px rgba(32,32,37,.09);-moz-box-shadow:0 4px 8px 1px rgba(32,32,37,.09)}
.tweb_btn_txt{display:inline-block;font-size:12px;line-height:1.33em}
.tweb_btn_w_icon .tweb_btn_txt{padding:16px 20px 15px 71px}
.tweb_button_text_only .tweb_btn_txt, .tweb_r_button.tweb_btn_w_img.tweb_button_text_only .tweb_btn_txt, .tweb_sq_button.tweb_btn_w_img.tweb_button_text_only .tweb_btn_txt{padding-top:25px;padding-bottom:24px}
.tweb_btn_w_icon .tweb_btn_txt .tweb_btn_title{font-weight:600;padding-left:2px;font-size:14px}
.tweb_cs_info{margin-bottom:2px}
.tweb_btn_status{color:#f5a623;font-size:9px;padding:2px 0 0;font-weight:700}
.tweb_cs_info .tweb_cs_name, .tweb_cs_info .tweb_cs_status{display:inline-block}
.tweb_cs_info .tweb_cs_name{font-weight:400;font-size:12px;line-height:1.36em}
.tweb_stt_online .tweb_cs_info .tweb_cs_name{color:#d5f0d9}
.tweb_stt_offline .tweb_cs_info .tweb_cs_name{color:#76787d}
.tweb_cs_info .tweb_cs_status{width:36px;height:14px;margin-left:3px;padding:1px;font-size:9px;line-height:1.34em;border-radius:5px;color:rgba(255,255,255,.98);position:relative;top:-1px;left:0;text-align:center}
.tweb_stt_online .tweb_cs_info .tweb_cs_status{background:#62c971}
.tweb_stt_offline .tweb_cs_info .tweb_cs_status{background:#b9bbbe}
.tweb_stt_online{background:#2db742;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;backface-visibility:hidden;will-change:transform}
.tweb_stt_online .tweb_btn_txt{position:relative;z-index:4}
.tweb_r_button.tweb_stt_online:before{border-radius:50vh}
.tweb_sq_button.tweb_stt_online:before{border-radius:5px}
.tweb_stt_online:before{content:'';transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;background:rgba(0,0,0,.2);position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;opacity:0;will-change:opacity}
.tweb_button.tweb_stt_online:focus, .tweb_button.tweb_stt_online:active, .tweb_button.tweb_stt_online:hover{box-shadow:0 4px 8px 1px rgba(32,32,37,.19);transform:translate(0, -3px);-webkit-transform:translate(0, -3px);-moz-transform:translate(0, -3px);-ms-transform:translate(0, -3px)}
.tweb_button.tweb_stt_online:focus:before, .tweb_button.tweb_stt_online:active:before, .tweb_button.tweb_stt_online:hover:before{opacity:1}
.tweb_stt_online.tweb_btn_w_icon .tweb_btn_icon img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.tweb_stt_offline{background:#ebedf0;color:#595b60;box-shadow:none;cursor:initial}
.tweb_stt_offline.tweb_btn_w_icon .tweb_btn_txt{padding:8px 20px 6px 71px}
.tweb_stt_offline.tweb_r_button.tweb_btn_w_img .tweb_btn_txt{padding:8px 20px 8px 100px}
.tweb_stt_offline.tweb_sq_button.tweb_btn_w_img .tweb_btn_txt{padding:8px 20px 8px 70px}
.tweb_btn_w_icon .tweb_btn_icon{position:absolute;top:50%;left:16px;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}
.tweb_btn_w_icon .tweb_btn_icon img{width:41px;height:69px}
.tweb_btn_w_img{position:relative;width:300px;margin:20px 0}
.tweb_btn_w_img .tweb_cs_img{position:absolute;top:50%;left:0;text-align:center;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%)}
.tweb_btn_w_img .tweb_cs_img_wrap{width:79px;height:79px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:3px solid #fff;position:relative;overflow:hidden}
.tweb_cs_img_wrap{background:url(../images/atendente.jpg) center center no-repeat;background-size:cover;}
.tweb_popup_content_item .tweb_cs_img_wrap{width:48px;height:48px;}
.tweb_btn_w_img .tweb_cs_img img{max-width:100%;height:auto;transition:.2s ease transform;-webkit-transition:.2s ease transform;-moz-transition:.2s ease transform}
.tweb_btn_w_img .tweb_cs_img:after{content:'';background:#fff url(../images/whatsapp_logo.png) center center no-repeat;background-size:21px;display:block;width:27px;height:27px;position:absolute;top:20px;right:-14px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-webkit-box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-moz-box-shadow:0 4px 6px 0 rgba(39,38,38,.3)}
.tweb_stt_offline.tweb_btn_w_img .tweb_cs_img:after{content:'';background:#fff url(../images/whatsapp_logo.png) center center no-repeat;background-size:21px;display:block;width:27px;height:27px;position:absolute;top:20px;right:-14px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-webkit-box-shadow:0 4px 6px 0 rgba(39,38,38,.3);-moz-box-shadow:0 4px 6px 0 rgba(39,38,38,.3)}
.tweb_btn_w_img .tweb_btn_txt{padding:14px 20px 12px 103px}
.tweb_r_button{border-radius:50vh}
.tweb_sq_button{border-radius:5px}
.tweb_sq_button.tweb_btn_w_img{width:270px;margin-left:30px}
.tweb_r_button.tweb_btn_w_img .tweb_cs_img{left:-5px}
.tweb_sq_button.tweb_btn_w_img .tweb_cs_img{left:-35px}
.tweb_sq_button.tweb_btn_w_img .tweb_btn_txt{padding:10px 20px 10px 70px;display:table-cell;vertical-align:middle;height:66px}
.tweb_btn_txt .tweb_btn_title{font-weight:600}
.tweb_r_button.tweb_btn_w_img .tweb_btn_txt{padding:8px 20px 8px 100px;display:table-cell;vertical-align:middle;height:66px}
.tweb_r_button.tweb_btn_w_img .tweb_cs_info .tweb_cs_status{margin-left:3px}
.tweb_popup_chat_box{font-family:Arial, Helvetica, sans-serif;width:351px;border-radius:5px 5px 8px 8px;-webkit-border-radius:5px 5px 8px 8px;-moz-border-radius:5px 5px 8px 8px;position:fixed;overflow:hidden;box-shadow:0 10px 10px 4px rgba(0,0,0,.04);-webkit-box-shadow:0 10px 10px 4px rgba(0,0,0,.04);-moz-box-shadow:0 10px 10px 4px rgba(0,0,0,.04);bottom:102px;right:25px;z-index:998;opacity:0;visibility:hidden;-ms-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-transform:translate(0, 50px);-moz-transform:translate(0, 50px);transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;will-change:transform, visibility, opacity;max-width:calc(100% - 50px)}
.tweb_popup_chat_box:hover, .tweb_popup_chat_box:focus, .tweb_popup_chat_box:active{box-shadow:0 10px 10px 4px rgba(32,32,37,.23);-webkit-box-shadow:0 10px 10px 4px rgba(32,32,37,.23);-moz-box-shadow:0 10px 10px 4px rgba(32,32,37,.23)}
.tweb_popup_chat_box.tweb_active{-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);visibility:visible;opacity:1}
.tweb_popup_chat_box .tweb_popup_heading{position:relative;padding:15px 43px 17px 74px;color:#d9ebc6;background:#2db742}
.tweb_popup_chat_box .tweb_popup_heading_sm{padding:12px 15px 17px 74px}
.tweb_popup_chat_box .tweb_popup_heading:before{content:'';background:url(../images/whatsapp_logo.png) center top no-repeat;background-size:33px;display:block;width:55px;height:33px;position:absolute;top:20px;left:12px}
.tweb_popup_chat_box .tweb_popup_heading_sm:before{top:19px;left:11px}
.tweb_popup_chat_box .tweb_popup_heading .tweb_popup_title{padding-top:2px;padding-bottom:3;color:#fff;font-size:18px;line-height:24px}
.tweb_popup_chat_box .tweb_popup_heading .tweb_popup_intro{padding-top:4px;font-size:12px;line-height:20px}
.tweb_popup_chat_box .tweb_popup_heading_sm .tweb_popup_intro{padding-top:0}
.tweb_popup_chat_box .tweb_popup_heading .tweb_popup_intro a{display:inline-block;color:#fff;text-decoration:none}
.tweb_popup_chat_box .tweb_popup_heading .tweb_popup_intro a:hover, .tweb_popup_chat_box .tweb_popup_heading .tweb_popup_intro a:focus, .tweb_popup_chat_box .tweb_popup_heading .tweb_popup_intro a:active{text-decoration:underline}
.tweb_popup_chat_box .tweb_popup_notice{font-size:11px;color:#666;font-weight:500;padding:0 3px}
.tweb_popup_chat_box .tweb_popup_content{padding:13px 20px 21px 19px;text-align:center;background-image:url(../images/whatsapp-bg.png);background-color:rgb(230, 221, 212);}
}
.tweb_popup_chat_box .tweb_popup_content_left{text-align:left}
.tweb_popup_chat_box .tweb_popup_avatar{position:absolute;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:12px;top:12px}
.tweb_popup_chat_box .tweb_popup_avatar.nta-default-avt{border-radius:unset;-webkit-border-radius:unset;-moz-border-radius:unset}
.tweb_popup_chat_box .tweb_stt{padding:13px 40px 12px 74px;position:relative;text-decoration:none;display:table;width:100%;border-left:2px solid #2db742;background:#f5f7f9;border-radius:2px 4px 2px 4px;-webkit-border-radius:2px 4px 2px 4px;-moz-border-radius:2px 4px 2px 4px}
.tweb_popup_chat_box .tweb_stt:after{content:'';background:url(../images/whatsapp_logo_green.png) 0 0 no-repeat;position:absolute;right:14px;top:26px;width:20px;height:20px;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%}
.tweb_popup_chat_box .tweb_stt.tweb_stt_offline:after{background-image:url(../images/whatsapp_logo.png)}
.tweb_popup_chat_box .tweb_stt.tweb_stt_online{transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.tweb_popup_chat_box .tweb_stt.tweb_stt_online:hover, .tweb_popup_chat_box .tweb_stt.tweb_stt_online:active, .tweb_popup_chat_box .tweb_stt.tweb_stt_online:focus{background:#fff;box-shadow:0 7px 15px 1px rgba(55,62,70,.07);-webkit-box-shadow:0 7px 15px 1px rgba(55,62,70,.07);-moz-box-shadow:0 7px 15px 1px rgba(55,62,70,.07)}
.tweb_popup_content_list .tweb_popup_content_item{margin:14px 0 0;transform:translate(0, 20px);-webkit-transform:translate(0, 20px);-moz-transform:translate(0, 20px);will-change:opacity, transform;opacity:0}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item{transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;transition-delay:2.1s;-webkit-transition-delay:2.1s;-moz-transition-delay:2.1s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(1){transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(2){transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(3){transition-delay:.7s;-webkit-transition-delay:.7s;-moz-transition-delay:.7s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(4){transition-delay:.9s;-webkit-transition-delay:.9s;-moz-transition-delay:.9s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(5){transition-delay:1.1s;-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(6){transition-delay:1.3s;-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(7){transition-delay:1.5s;-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(8){transition-delay:1.7s;-webkit-transition-delay:1.7s;-moz-transition-delay:1.7s}
.tweb_popup_chat_box.tweb_pending .tweb_popup_content_list .tweb_popup_content_item:nth-child(9){transition-delay:1.9s;-webkit-transition-delay:1.9s;-moz-transition-delay:1.9s}
.tweb_popup_chat_box.tweb_lauch .tweb_popup_content_list .tweb_popup_content_item{opacity:1;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0)}
.tweb_popup_content_list .tweb_popup_content_item .tweb_member_name{font-size:14px;color:#363c47;line-height:1.188em!important}
.tweb_popup_content_list .tweb_popup_content_item .tweb_member_duty{font-size:11px;color:#989b9f;padding:2px 0 0;line-height:1.125em!important}
.tweb_popup_content_list .tweb_popup_content_item .tweb_member_status{color:#f5a623;font-size:10px;padding:5px 0 0;line-height:1.125em!important}
.tweb_popup_content_list .tweb_popup_content_item .tweb_popup_txt{display:table-cell;vertical-align:middle;min-height:48px;height:48px;text-align:left;}
.tweb_popup_content_list .tweb_popup_content_item .tweb_stt_offline{border-left-color:#c0c5ca}
.tweb_popup_avt_list{font-size:0;margin:7px 0 24px}
.tweb_popup_avt_list .tweb_popup_avt_item{display:inline-block;position:relative;width:46px}
.tweb_popup_avt_list .tweb_popup_avt_img{width:60px;height:60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:relative;overflow:hidden;border:2px solid #fff;left:-7px}
.tweb_popup_call_btn{background:#2db742;color:#fff;text-decoration:none;display:inline-block;width:275px;max-width:100%;font-size:16px;padding:14px 10px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;margin:25px 0 15px;box-shadow:0 8px 17px 2px rgba(13,15,18,.2);-webkit-box-shadow:0 8px 17px 2px rgba(13,15,18,.2);-moz-box-shadow:0 8px 17px 2px rgba(13,15,18,.2)}
.tweb_popup_call_btn.tweb_popup_call_btn_lg:before{content:'';display:inline-block;width:20px;height:20px;position:relative;background:url(../images/whatsapp_logo.png) 0 0 no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;vertical-align:top;top:0;margin-right:-19px;left:-31px;transition:.2s ease background-image;-webkit-transition:.2s ease background-image;-moz-transition:.2s ease background-image}
.tweb_popup_call_btn.tweb_popup_call_btn_lg:hover:before, .tweb_popup_call_btn.tweb_popup_call_btn_lg:focus:before, .tweb_popup_call_btn.tweb_popup_call_btn_lg:active:before{background-image:url(../images/whatsapp_logo.png)}
.tweb_popup_chat_box_gray{border-radius:2px 2px 8px 8px}
.tweb_popup_chat_box_gray .tweb_popup_heading_gray{background:#f8f8f8;border-top:3px solid #2db742;color:#868c9a;font-weight:500}
.tweb_popup_chat_box_gray .tweb_popup_heading_gray .tweb_popup_title{color:#595b60}
.tweb_popup_chat_box_gray .tweb_popup_heading_gray:before{content:'';background:url(../images/whatsapp_logo.png) center top no-repeat;background-size:33px;display:block;width:55px;height:33px;position:absolute;top:20px;left:12px}
.tweb_popup_chat_box_gray .tweb_popup_heading_gray .tweb_popup_intro a{color:#595b60}
.tweb_popup_chat_box_ct{width:384px;text-align:center}
.tweb_popup_chat_box_ct .tweb_popup_heading_ct{text-align:center;padding:18px 0}
.tweb_popup_chat_box_ct .tweb_popup_heading_ct:before{content:'';background:url(../images/whatsapp_logo.png) center top no-repeat;background-size:30px;display:block;width:30px;height:31px;position:absolute;top:15px;left:72px}
.tweb_popup_chat_box_ct .tweb_popup_heading_ct .tweb_popup_title{padding-left:22px;padding-bottom:14px}
.tweb_popup_chat_box_ct .tweb_popup_heading_ct .tweb_popup_intro{margin-top:-5px;line-height:12px}
.tweb_popup_chat_box_ct .tweb_popup_ct_avt_list:after{content:'';clear:both;display:block}
.tweb_popup_chat_box_ct .tweb_popup_ct_content{background:#fff;padding:0 0 14px}
.tweb_popup_chat_box_ct .tweb_popup_ct_content .tweb_popup_notice{padding-top:18px;padding-bottom:15px}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item{width:33%;float:left;font-size:10px}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item a{text-decoration:none;color:#989b9f}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item .tweb_popup_ct_txt{padding-top:8px}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item .tweb_member_name{color:#363c47;font-size:13px}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item .tweb_member_duty{color:#989b9f;padding:3px 0 0}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item .tweb_member_stt_online{color:#2db742;font-size:9px;line-height:12px;display:inline-block;padding:3px 0 0 16px;background:url(../images/whatsapp_logo.png) 0 3px no-repeat;background-size:12px auto;-webkit-background-size:12px auto;-moz-background-size:12px auto}
.tweb_popup_chat_box_ct .tweb_popup_ct_content_item .tweb_member_stt_offline{color:#f5a623;font-size:9px;line-height:12px;padding:2px 0 0}
.tweb_popup_chat_box_ct .tweb_popup_ct_avatar img{border-radius:50%}
.tweb_popup_chat_box_ct .tweb_popup_ct_call_btn{width:97px;font-size:11px;padding:9px 10px 11px;margin:15px 0}
.tweb_btn_popup{position:fixed;right:30px;bottom:30px;cursor:pointer;font-family:Arial, Helvetica, sans-serif;z-index:999;bottom:45px;}
.tweb_btn_popup .tweb_btn_popup_icon{width:56px;height:56px;background:#2db742;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-webkit-box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-moz-box-shadow:0 6px 8px 2px rgba(0,0,0,.14)}
.tweb_btn_popup .tweb_btn_popup_icon:before{content:'';position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:transparent url(../images/whatsapp_logo.png) center center no-repeat;background-size:30px auto;-webkit-background-size:30px auto;-moz-background-size:30px auto;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all}
.tweb_btn_popup .tweb_btn_popup_icon:after{content:'';opacity:0;position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;background:transparent url(../images/x_icon.png) center center no-repeat;background-size:14px auto;-webkit-background-size:14px auto;-moz-background-size:14px auto;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-ms-transform:scale(0) rotate(-360deg);transform:scale(0) rotate(-360deg);-webkit-transform:scale(0) rotate(-360deg);-moz-transform:scale(0) rotate(-360deg)}
.tweb_btn_popup.tweb_active .tweb_btn_popup_icon:before{opacity:0;-ms-transform:scale(0) rotate(360deg);transform:scale(0) rotate(360deg);-webkit-transform:scale(0) rotate(360deg);-moz-transform:scale(0) rotate(360deg)}
.tweb_btn_popup.tweb_active .tweb_btn_popup_icon:after{opacity:1;-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg)}
.tweb_btn_popup .tweb_btn_popup_txt{position:absolute;width:170px;right:100%;background-color:#f5f7f9;font-size:12px;color:#43474e;top:10px;padding:5px 0 5px 12px;margin-right:7px;letter-spacing:-.03em;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all}
.tweb_btn_popup.tweb_active .tweb_btn_popup_txt{-ms-transform:translate(0, 15px);transform:translate(0, 15px);-webkit-transform:translate(0, 15px);-moz-transform:translate(0, 15px);opacity:0;visibility:hidden}
.tweb_form-group{margin-bottom:15px}
.tweb_form-control{text-indent:5px;font-family:Arial, Helvetica, sans-serif;display:block;width:100% !important;height:34px;padding:4px 0 !important;font-size:14px !important;line-height:1.42857143 !important;color:#555 !important;background-color:#fff !important;background-image:none !important;border:1px solid #ccc !important;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s, -webkit-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;}
.tweb_form-button{padding:8px 20px;border-radius:8px;border:none;background:#0084ff;color:#fff;font-size:15px;font-weight:700;line-height:20px;cursor:pointer;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;overflow:hidden;}
.tweb_jsx{background-color:rgb(79, 206, 93);border-radius:18px;}
.tweb_btn_popup2:hover{cursor:pointer;}