.thsn-service-style-1{position:relative;background-color:#fff;border-bottom:1px solid #000;border-radius:4px}.thsn-service-style-1 .thsn-service-icon-wrapper{-webkit-transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1)}.thsn-service-style-1 .themesion-box-content{text-align:center;position:relative}.thsn-service-style-1 .themesion-box-content-inner{padding:40px 50px 20px}.thsn-service-style-1 .thsn-service-title{position:relative;font-size:20px;line-height:24px;margin:0 0 30px;padding-bottom:20px}.thsn-service-style-1 .thsn-service-title::after{content:'';position:absolute;bottom:0;width:80px;height:1px;background:#efefef;left:50%;margin-left:-40px}.thsn-service-style-1 .thsn-service-icon-wrapper{height:110px;width:110px;font-size:50px;line-height:110px;display:inline-block;border-radius:50%;background-color:#000;margin-bottom:25px}.thsn-service-style-1 .thsn-service-icon-wrapper img{max-width:50px;margin-bottom:5px}body .thsn-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3{background:none;padding:0;color:#222;text-align:left;font-size:13px;line-height:16px;padding-right:0;font-weight:700}.thsn-service-style-1 .thsn-service-btn a{position:relative}.thsn-service-style-1 .thsn-service-btn .vc_btn3-container.vc_btn3-inline{margin-bottom:21px}body .thsn-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3{background-color:transparent!important}.thsn-service-style-1:hover .thsn-service-icon-wrapper{color:#fff!important}body .thsn-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3::before,body .thsn-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3::after{content:"";position:absolute;bottom:-3px;left:auto;right:0;height:2px;width:0%;background-color:#eeeeee;transition:all 0.2s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}body .thsn-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3::after{background-color:#000}body .thsn-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3::before{width:100%}body .thsn-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:hover::after{width:100%;left:0;right:auto}.thsn-shapebg .thsn-element-service-style-1 .thsn-service-ele:nth-child(2n) .thsn-service-style-1{margin-top:-50px}body .thsn-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3{color:var(--thsn-dentiq-global-color)}.thsn-service-style-1:hover .thsn-service-icon-wrapper,.thsn-service-style-1 .thsn-service-icon-wrapper,body .thsn-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3::after{background-color:var(--thsn-dentiq-global-color)}.thsn-service-style-1 .thsn-service-icon-wrapper{color:var(--thsn-dentiq-global-color)}.thsn-service-style-1{border-bottom-color:var(--thsn-dentiq-global-color)}.thsn-service-style-1 .thsn-service-icon-wrapper{background-color:var(--thsn-dentiq-light-bg-color)}[data-columns="5"] .thsn-service-style-1 .themesion-box-content-inner{padding:40px 20px 20px}[data-columns="6"] .thsn-service-style-1 .themesion-box-content-inner{padding:40px 15px 20px}@media (max-width:767px){.thsn-service-style-1 .themesion-box-content-inner{padding-left:15px;padding-right:15px}}