/*
Theme Name: theblackchatlines
Theme URI: http://www.theblackchatlines.com/
Author: chhotelal gupta
Version: 1.0.0
*/
/* Add your custom styles here */

* {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.mt-3 {
    margin-top: 30px!important
}

.pt-5 {
    padding-top: 30px
}

.mb-2 {
    margin-bottom: 20px!important
}

.flex-row-reverse {
    flex-direction: row-reverse
}

.text-left {
    text-align: left!important
}

.gray {
    background: #f7f5f5
}

.gap-4 {
    gap: 20px
}

html {
    margin: 0;
    padding: 0
}

h1,h2,h3,h4,p,figure,ul {
    margin: 0 0 15px 0;
    padding: 0
}

ul,ol {
    padding-left: 20px
}

ul li,ol li {
    line-height: 27px
}

.d-block {
    display: block
}

p {
    line-height: 27px
}

.container {
    max-width: 1140px;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

*,::after,::before {
    box-sizing: border-box
}

.text-white {
    color: #fff
}

.text-center {
    text-align: center!important
}

.justify-content-center {
    justify-content: center
}

.position-relative {
    position: relative
}

.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x))
}

.col-md-6 {
    flex: 0 0 auto;
    width: 50%
}

.col-md-3 {
    flex: 0 0 auto;
    width: 25%
}

.col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%
}

.col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%
}

.col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%
}

.col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%
}

.col-md-9 {
    flex: 0 0 auto;
    width: 75%
}

.col-md-12 {
    flex: 0 0 auto;
    width: 100%
}

.mt-3 {
    margin-top: 30px
}

.pt-3 {
    padding-top: 30px
}

.m-0 {
    margin: 0!important
}

.py-4,.py-3 {
    padding: 30px 0
}

.py-3,.pb-4 {
    padding-bottom: 30px
}

.p-4 {
    padding: 20px
}

.p-3 {
    padding: 15px
}

.px-3 {
    padding-left: 15px;
    padding-right: 15px
}

.py-5 {
    padding-top: 3rem!important;
    padding-bottom: 3rem!important
}

.mb-5 {
    margin-bottom: 3rem!important
}

.pb-0 {
    padding-bottom: 0px!important
}

.row>* {
    flex-shrink: 0;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y)
}

img {
    max-width: 100%;
    height: auto
}

.adrs-info a {
    color: #fff;
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 10px
}

a {
    color: #000;
    text-decoration: none
}

img {
    max-width: 100%;
    height: auto
}

.text-white {
    color: #fff
}
#searchform {
    width: 100%;
    margin: 15px 0;
}

#searchform > div {
    display: flex;
    align-items: center;
    gap: 8px;
}

#searchform #s {
    width: 100%;
    max-width: 350px;
    height: 42px;
    padding: 0 14px;
    border: 1px solid #ccc;
    border-radius: 5px;
    outline: none;
    font-size: 14px;
    color: #333;
    background: #fff;
}

#searchform #s:focus {
    border-color: #8b4d32;
    box-shadow: 0 0 0 2px rgba(139, 77, 50, 0.1);
}

#searchform #searchsubmit {
    height: 42px;
    padding: 0 18px;
    border: 0;
    border-radius: 5px;
    background: #8b4d32;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}

#searchform #searchsubmit:hover {
    background: #6f3b27;
}
@media (min-width: 1200px) {.container { max-width: 1140px; }}
@media (min-width: 1400px) {.container { max-width: 1320px;}}

@font-face{font-family:'Roboto-Bold';src:url(assets/fonts/Roboto-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Roboto-Regular';src:url(assets/fonts/Roboto-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}body{font-family:'Roboto-Regular';font-size:16px;color:#000;background: #fff;}strong{font-family:'Roboto-Bold'}:root{--themecolor:#824b32;--dthemecolor:#af6e51;--light-themecolor:#fff5f0;--black:#2c2c2c}h1,h2,h3,h4{font-family:'Roboto-Bold'}h1,h2,h3,h4,h5,h6,.faux-heading{letter-spacing:0}section{padding:0}.pt_20{padding-top:20px}header{position:fixed;width:100%;top:0;padding:11px 0;transition:ease all 0.3s;z-index:10;background:#582a10}.home header{background:none}.home header.sticky{background:var(--themecolor)}.navigation{display:flex;justify-content:space-between;align-items:center}.navigation ul{list-style:none;padding:0;margin:0;display:flex;gap:12}.navigation ul li{position:relative;padding:3px 11px;margin:0}.navigation ul li a{text-decoration:none;color:#fff;font-size:18px;font-family:'Roboto-Bold'}.menu-bar{display:none}.offset_top{margin-top:63px}.faq_list{padding:15px 0;margin-top:25px}.faq_list h3{padding:7px 15px 15px 25px;font-size:22px;position:relative}.faq_list h3:before{position:absolute;left:0;content:'Q '}.faq_list p{padding:10px 0}.banner-section{position: relative;}.banner-section .container{position: absolute; bottom: 0px; width: 100%; left: 50%; transform: translateX(-50%);} .bnr-img img{width: 100%;} ._banner-content{color: #fff;padding: 0px 50px 90px 0;max-width: 650px;}._banner-content h1{font-size:52px;margin:0;}._banner-content span{text-transform:uppercase}._banner-content p{font-size:16px;word-spacing:0;padding-top:10px}._banner-content ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;margin-top:25px}._banner-content ul li{background:#fff;padding:9px 20px 9px 40px;border-radius:30px;position:relative;font-family:'Roboto-Bold';color:var(--black);margin:0}._banner-content ul li:before{position:absolute;left:7px;top:6px;content:'';width:29px;height:29px;background:url(assets/images/tick-icon.png) no-repeat}.linktext{ color: #fff; font-family: 'Roboto-Bold'} .heading-section h2{font-size:35px;padding:10px 0;position:relative;margin-bottom:23px}.heading-section h2:before{width:100px;height:2px;content:'';background:var(--themecolor);position:absolute;bottom:0;left:45%}.heading-section h2:after{position:absolute;bottom:-4px;left:49%;content:'';width:10px;height:10px;border-radius:100%;background:var(--dthemecolor)}.P50{padding:50px 0}.free-trial{background:url(assets/images/free-trial-bg.jpg) no-repeat;background-size:cover;max-width:990px;margin:0 auto}.trial-card{padding:0 20px 15px 20px;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;background:var(--light-themecolor);margin:20px 0;border-radius:15px;border:1px solid var(--dthemecolor)}.card-head{display:flex;align-items:center;position:relative}.card-head span{position:absolute;right:-21px;background:var(--black);color:#fff;font-size:26px;font-family:'Roboto-Bold';padding:1px 14px;border-radius:10px 0 0 10px}.card-title h3{margin: 0; font-size: 18px; background: #fff; border: 1px solid var(--dthemecolor); padding: 5px 13px 5px; margin-bottom: 5px;   border-radius: 10px; text-align: center; transition: ease all 0.4s;}.card-title h3 a{color:var(--black);text-decoration:none;display:inline-block;padding:0 0}.card-title h3 a:hover{color:var(--themecolor);text-decoration:none}.card-title{padding-left:10px}.card-content p{color:var(--black);margin-bottom:0}.card-content p:nth-child(2){border-bottom:0;margin-bottom:0;padding-bottom:0}.phone_num_bx a{text-decoration: none; background: var(--dthemecolor) url(assets/images/phone-icon.png) 9px 13px no-repeat; color: #fff; padding: 5px 16px 5px 35px; font-size: 26px; transition: ease all 0.3s; font-family: 'Roboto-Bold';}.s_pic{margin:0}.s_pic img{border:1px solid #ccc;width:78px;height:78px;background:#fff;border-radius:5px}.card-head_{position:relative;display:flex;margin-top:-12px;justify-content:space-between}.rating_num{font-size:14px;margin:9px 0 0 5px;font-family:'Roboto-Bold';background:var(--themecolor);color:#fff;padding:0 9px;border-radius:30px;line-height:19px}.content_information_wrap .trial-card{margin-top:0}.provider_head{background:#582a10}.keypans{background:#fff4fc;padding:20px;color:#000;margin-top:20px;border:1px dashed var(--themecolor)}.keypans{display:none}.keypans.yes{display:block}.key_text{display:none}.keypad{margin-top:0;padding:16px 15px;border-radius:10px}.keypadwrap{display:flex;gap:20px}.keypadwrap .btns.__active{border:1px solid var(--themecolor)}.keypadwrap .btns.__active strong{background:var(--themecolor);color:#fff}.keypadwrap .btns.__active h3{color:var(--themecolor)}.keypadwrap .btns{width:33.333%;height:100%;position:relative;padding:0;line-height:36px;background:#fff;border:1px solid #e3e3e3;display:flex;justify-content:left;align-items:center;color:#111}.keypadwrap .btns.__active:before{position:absolute;left:20px;content:'';width:0;height:0;border-style:solid;border-color:var(--themecolor) #fff0 #fff0;border-width:11px 11px 0;bottom:-11px;margin-left:-6px}.keypadwrap .btns strong{font-size:25px;color:#0e0e0e;width:50px;height:58px;display:inline-flex;justify-content:center;align-items:center;background:#ededed;margin-right:17px}.keypadwrap .btns h3{font-size:17px}.keypadwrap .btns:hover,.keypadwrap .btns:hover h3{text-decoration:none}._center{justify-content:center;align-items:center;display:flex;text-align:center}.banner_head_info h1{font-size:44px;color:var(--themecolor);margin-bottom:16px}.about{background:url(assets/images/blackchatline-intro-bg.jpg) no-repeat;background-size:cover;color:#fff}.about-content{padding:40px 0}.about .heading-section h2:before{left:41%}.about-content span{color:#fff}.about-content .heading-section h2{margin-bottom:20px}.about-content .heading-section strong{text-transform:uppercase;font-size:18px}.about-content .heading-section span:before{display:none}.about-content .heading-section span:after{background:url(assets/images/W-heart-line.png) no-repeat!important}.about-content p{margin:12px 0}.about img,.faq_ img{width:100%}.chatline-work{position:relative;background:url(assets/images/blackchatline-work-bg.jpg) no-repeat;background-size:cover}.chatline-work .heading-section{border-bottom:1px solid var(--themecolor);position:relative}.chatline-work .heading-section:before{position:absolute;bottom:-5px;left:0;content:'';width:10px;height:10px;border-radius:100%;background:var(--dthemecolor)}.chatline-work .heading-section h2{padding:0 5px 0 0}.chatline-work .heading-section h2:after,.chatline-work .heading-section h2:before{display:none}.howitwork-process::before{position:absolute;left:50%;top:0;content:'';background:#ccc;width:2px;height:100%}.chatline-work h3{font-size:19px;margin:0 0 10px 0}.icon ._count{background:var(--themecolor);color:#fff;font-size:35px;font-family:'Roboto-Bold';width:80px;height:80px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:100%;border:4px solid #fff;box-shadow:rgb(0 0 0 / .15) 0 2px 8px}.process-bx-1 p{line-height:21px;margin:0}.process-wrap-info{width:100%;float:left}.process-bx-1{position:relative;background:var(--light-themecolor);border:1px solid var(--dthemecolor);padding:15px 0;display:flex;flex-direction:column;justify-content:center}.process-bx-1 .icon{position:absolute}.process-bx-1 .icon.R{left:-43px}.process-bx-1 .icon.L{right:-38px;left:auto}._work{padding-top:40px}._work figure{margin:0;height:100%;display:flex;justify-content:center;align-items:center}._work .col-md-6{padding:0}.process-bx-1.L p,.process-bx-1.L h3{padding:0 45px 0 20px}.process-bx-1.R p,.process-bx-1.R h3{padding:0 20px 0 55px}.feature{background:#fff;padding:40px 0}.blogs{padding:40px 0}.safety_tips_bx{background:#210e07;color:#fff;text-align:center;padding:30px 0}.list6dt{list-style:none;padding:0;max-width:560px;margin:34px auto 0}.list6dt li{background:var(--themecolor);display:inline-block;padding:8px 15px;border-radius:10px;font-family:'Roboto-Bold';margin:7px 0}.single_head_info p{line-height:25px}.single_head_info{background:#f2f2f2;text-align:left;padding:32px 0}.single_head_info h1{font-size:45px;color:var(--themecolor);margin-bottom:15px}.single_head_info h2{font-size:30px;color:var(--black);margin-bottom:15px}.single_head_info ol{list-style:none;padding:0;margin:0}.single_head_info ol li{background:url(assets/images/tickmark.png) no-repeat;background-size:23px;padding-left:30px;margin:0 0 11px 0;font-family:'Roboto-Bold'}.listitem ul{list-style:none;padding:0;margin:0}.listitem ul li{background:url(assets/images/tickmark.png) no-repeat;background-size:23px;padding-left:30px;margin:0 0 11px 0;font-family:'Roboto-Bold'}.faq_{padding:80px 0;border-bottom:1px solid #efefef}.faq_ .heading-section span:before{display:none}.faq_ .accordion{padding-top:20px}.faq_ .accordion-button{font-size:20px;font-family:'Roboto-Bold';padding:12px 0 14px 60px;background:#f6f6f6;position:relative}.faq_ .accordion-button:not(.collapsed):after{background:url(assets/images/minus-icon.png) no-repeat;background-color:var(--dthemecolor)}.faq_ .accordion-button:after{background-size:cover;width:50px;height:50px;position:absolute;left:0;top:0;background:url(assets/images/plus-icon.png) no-repeat}.faq_ .accordion-button:after{background-color:#868789}.faq_ .accordion-button:not(.collapsed){background:var(--themecolor);color:#fff}.faq_ .accordion-body{background:var(--light-themecolor)}.faq_ .accordion-item{margin-bottom:10px;border:0}.faq_ .accordion-button:focus{box-shadow:unset}.blog-card{border:1px solid #e1dede;border-radius:5px;margin:10px 0}.blog-card .article-content.blog-card{position:relative;box-shadow:0 0 4px #cfcfcf}.blog-card img{width:100%;border-radius:15px}.blog-card .article-content h3{font-size:22px;margin:10px 0 0 0}.blog-card .article-content{padding:16px;background:#fff}.blog-card .article-content span{color:#111;text-decoration:none;font-style:italic}.blog-card figure{margin:0;height:220px;overflow:hidden}.blog-card a{text-decoration:none;color:var(--themecolor)}.blog-card a:hover{text-decoration:none;color:var(--black)}.service_detail_{text-align:center;padding:33px 0}.pagination_{background:#f2f2f2;text-align:center;margin-bottom:27px;padding:4px 0;border-radius:5px}.pagination_ span.current{color:var(--themecolor)}.pagination_ a{color:#111;display:inline-block;padding:5px 2px;text-decoration:none}footer{background:#fff7f4}footer ul{list-style:none ; gap: 10px; margin:0;padding:0;display:flex;justify-content:center;padding:20px 50px;flex-wrap:wrap}footer ul.link-list{border-top:1px solid rgb(0 0 0 / 9%);border-bottom:1px solid rgb(0 0 0 / 9%);margin-top:30px}footer ul li{padding:0}.link-list a:hover{color:var(--themecolor)}footer ul li a{text-decoration:none;font-size:16px;color:var(--black);font-family:'Roboto-Bold';transition:ease all 0.3s;padding:6px}.social-list a{font-size:20px;color:#fff;padding:0;border-radius:100%;width:39px;height:39px;transition:0.3s;background:var(--themecolor);border:1px solid var(--themecolor);justify-content:center;align-items:center;display:flex}.copyright p{text-align:center;margin:0;padding:0 0 30px 0}.ft_logo a{display:inline-block}.listing-banner{background:url(assets/images/listing-bg.jpg) no-repeat}.service-details{background:var(--light-themecolor);border:1px solid var(--dark-themecolor);border-radius:15px;margin-top:25px;box-shadow:0 0 4px 0 #ede4e4}.service-trial{background:var(--light-themecolor);padding:16px;border:1px solid var(--dark-themecolor);border-radius:15px;margin-top:25px;box-shadow:0 0 4px 0 #dfd4d4}.service-trial h3{font-size:30px;margin:18px 0}.service-trial a{background:var(--dthemecolor);text-decoration:none;color:#fff;padding:10px 12px 15px 2px;border-radius:30px;font-weight:500}.service-trial p{font-size:18px;text-transform:uppercase;font-weight:500;margin:0;padding-top:10px}.service-dec{border-bottom:1px solid var(--dark-themecolor);padding:10px 0}.trial-pricing{padding-top:20px}.trial-pricing ul{list-style:none;display:flex;justify-content:space-between;padding:10px 0;margin:0}.trial-pricing ul li{background:#fff;padding:5px 15px;border-radius:30px;border:1px solid var(--dark-themecolor);font-size:18px}.trial-pricing ul li strong{padding-left:60px}.trial_pricing_list ul{display:flex;list-style:none;padding:0;margin:0;gap:6px}.trial_pricing_list ul li{background:#fff;padding:5px 14px;border-radius:30px;font-size:15px;margin:0;border:1px solid #d5d0d0;width:32.33%;display:flex;justify-content:space-between}.service-content h2{font-size:30px;margin-bottom:12px}.service-content h2 a{color:var(--themecolor);text-decoration:none}.service-content h2 a:hover{text-decoration:underline}.service-content p{font-size:16px;color:#383838;line-height:25px}.service-content h3{font-size:16px;margin:17px 0 6px 0}.service-content{padding:30px;border-left:1px solid #f1e0db}.provider_app_info{padding:30px 0 0 120px}.provider_app_info h1{font-size:38px;color:#fff}.provider_app_info img{width:70px;border-radius:100%;margin-left:-8px;height:70px}.ratting_calls{display:flex;align-items:center;justify-content:space-between;border:1px solid #ddd;border-radius:30px;margin:15px 0;padding-right:8px}.ratting_calls a{font-size:26px;background:#e43d47;color:#fff;border-radius:30px;padding:3px 12px 6px 1px;text-decoration:none}.ratting_calls a .fa-phone{background: #fff url(assets/images/red-phone-icon.png) 15px 15px no-repeat; border-radius: 100%; color: #c2202b; padding: 6px 22px; margin-left:-3px}.ratting_calls .free_tr{font-size:16px;color:#fff;font-family:'Roboto-Bold'}.provider_app_info p{color:#fff}.headtext{margin-top:24px}.freetrail_package{box-shadow:0 0 4px 0 #efefef;padding:19px 29px;border:1px solid #e3e3e3;border-radius:5px}.freetrail_text_head{margin-bottom:26px;font-size:25px;font-family:'Roboto-Bold'}.freetrail_text_head span{display:block;font-size:16px;font-family:'Roboto-Regular';color:var(--themecolor)}.freetrail_package ul{list-style:none;padding:0;margin:0}.freetrail_package ul li{margin:0;display:flex;justify-content:space-between;border-top:1px solid #e9e9e9;padding:5px 0}.freepck{display:flex;justify-content:center;align-items:center;height:100%;padding:40px}.freepck p{margin:0;line-height:30px;font-style:italic}.info_on_this_page{background:#f2f2f2}.info_on_this_page .container{position:relative;padding:0;max-width:570px;margin:0 auto;background:#fff;border-radius:5px;box-shadow:0 0 20px 0 rgb(0 0 0 / 7%)}.info_on_this_page .container>ul{min-height:270px}.info_on_this_page .container ul{list-style:none;padding:0;margin:0}.info_on_this_page .container ul li{padding:7px 20px;cursor:pointer;border-bottom:1px solid #ebe8e8;margin:0}.info_on_this_page .container h3{background:var(--themecolor);color:#fff;padding:16px;font-size:23px;text-transform:uppercase;margin:0}.info_on_this_page .container ul li:hover{color:var(--themecolor);font-family:'Roboto-Bold'}.info_on_this_page .container ul ul li{border:0;padding-left:40px;background:#fff7f2}.container_main{max-width:990px;margin:0 auto}.container_main h2{font-size:26px;color:var(--themecolor);margin:19px 0 13px 0}.info_on_this_page .container:before{width:435px;height:419px;background:url(assets/images/img7-min.png) no-repeat;content:'';position:absolute;right:-160px;top:-60px;background-size:cover}.features_list5{background:#fbf8f7;padding:20px;margin-top:20px}.features_list5 h3{font-size:22px;margin:12px 0}.container_main ol{padding:0;margin:0}.container_main ol li{font-family:'Roboto-Bold';padding:4px 0;border-top:1px solid #e1e1e1;padding-left:11px}.mb_5{margin-bottom:30px}.detail-content a:hover{background:var(--dthemecolor)}.detail-content ul{padding:0;margin:12px 0 10px 0;background:#fff;border-radius:10px}.detail-content ul li{padding:6px 13px;border-bottom:1px solid #e7e7e7;display:flex;justify-content:space-between;align-items:center;margin:0;color:#111}.detail-content ul li:last-child{border:0}strong{font-family:'Roboto-Bold'}.intro{border-bottom:1px solid #efefef}.work-process{box-shadow:rgb(149 157 165 / .2) 0 8px 24px;margin-top:80px;border-radius:20px;padding:20px}.mobile img{margin-top:-55px;width:258px;display:inline-block}.work-process ul{list-style:none;padding:0;margin:0}.work-process ul li{margin-bottom:20px}.work-process ul.left{text-align:end}.work-process ul h3{font-size:21px;color:var(--themecolor);margin-bottom:8px;margin-top:16px}.pain-feature img{width:100%;border-radius:20px 0 0 20px}.pain-feature .heading-section span:before{display:none}.paid-content{background:var(--light-themecolor);padding:20px 40px;height:100%}.P0{padding:0}.paid-content ul{list-style:none;padding:20px 0 0 0;margin:0}.paid-content .paid-txt{width:95%}.paid-content .count{font-size:23px;color:#fff;background:var(--themecolor);width:53px;height:49px;border-radius:100%;display:flex;justify-content:center;align-items:center;margin-right:15px;font-family:'Roboto-Bold'}.paid-content ul li{display:flex;flex-wrap:nowrap;justify-content:space-evenly;margin:10px 0 10px 0}.paid-content ul li h3{font-size:23px;color:var(--themecolor)}.comp-card{background:var(--light-themecolor);position:relative;padding:55px 9px 10px 9px;margin-top:90px;border-radius:20px}.comp-card ul{list-style:none;padding:0;display:flex;align-items:end;justify-content:center;margin:0;position:absolute;top:-55px}.comp-card h3{font-size:20px;font-family:'Roboto-Bold'}.testimonials{background:url(assets/images/testimonial-bg.jpg) no-repeat;background-size:cover}.testimonials .heading-section{color:#fff}.testimonial-card{text-align:center;background:#fff;padding:45px 20px 20px 20px;border-radius:20px;margin-top:39px;position:relative}.testimonial-card figure{margin:0 0 14px 0;padding:0;text-align:center}.testimonial-card figure img{width:110px;display:inline-block;border:1px dashed #ffc514;padding:8px 14px;border-radius:30px}.testimonial-card h3{font-size:16px;text-transform:uppercase;margin:31px 0 0 0;font-style:italic}.testimonial-card span{text-transform:uppercase;font-style:italic;font-size:14px}.testimonial_slides .slick-slide>div{padding:0 8px}.quote{position:absolute;width:50px;height:50px;top:-27px;background:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:22px;left:50%;margin-left:-26px;color:var(--themecolor)}img{display:inline-block}.service_detail_ figure{margin:0 0 6px 0;width:150px;display:inline-block}.service_detail_ figure img{margin:0;width:110px;border:1px solid #ccc;display:inline-block;height:110px;border-radius:100%}.service_detail_ .ratings{margin-bottom:12px}.service_detail_ .phone_num{margin-bottom:8px}.service_detail_ .phone_num a{background:var(--themecolor);color:#fff;text-decoration:none;padding:5px 15px;display:inline-block;border-radius:30px}.breadcrumb_{background:#f2f2f2;padding:10px 0;margin-bottom:24px}.breadcrumb_ a{color:var(--themecolor);text-decoration:none}.post_blog{padding-bottom:30px}.post_blog h1{margin-bottom:15px;font-size:40px;color:var(--themecolor)}._blog-content{border:1px solid #efeded;margin:0 0 10px 0}._blog-content .blog_img{height:290px;overflow:hidden}.blogpost{background:#f2f2f2;padding:23px}.blogpost h2{font-size:30px;margin:0 0 7px 0}.blogpost h2 a{text-decoration:none;color:var(--black)}.blogpost h2 a:hover,.readmore{color:var(--themecolor);text-decoration:none}.blogpost .post_date{font-size:16px;font-family:'Roboto-Bold';color:var(--themecolor);margin-bottom:14px}.sidebar_app ul{margin:0;padding:0;list-style:none}.search-field{padding:10px;height:46px}.sidebar_app .search-submit{background:var(--black);padding:10px;font-size:14px}.sidebar_app h2{font-size:26px;color:var(--themecolor);margin-bottom:16px}.topChat-num ul li{display:flex;border-bottom:1px solid #ebebeb;padding-bottom:12px}.topChat-num ul li figure{margin:0;width:77px}.topChat-num ul li figure img{border:1px solid #ccc;width:80px;height:80px;border-radius:100%}.topChat-num ul li h3 a{font-size:21px;color:#111;text-decoration:none}.topChat-num ul li h3 a:hover{color:var(--themecolor)}.topChat-num ul li .phn{margin-top:10px}.topChat-num ul li .phn a{background:var(--themecolor);color:#fff;text-decoration:none;padding:7px 10px;display:inline-block;border-radius:5px}.topChat-num ul li .phn a:hover{background:#111}.widget_block ul{margin:0!important;padding:0!important}.widget_block ul li a,.widget_categories ul li a{color:#545454;font-size:16px;padding:7px 0;display:block;font-weight:400;font-family:'Roboto-Bold'}.widget_block ul li,.widget_categories ul li{margin:0 0 0 0!important;line-height:22px;border-bottom:1px solid #ccc;padding:0 0px!important}.latest_post{background:#f2f2f2;padding:12px 0 30px}.single_post h1{font-size:40px}.rating-lower{padding:0;display:flex;z-index:0}.rating-upper{color:#ffc107;padding:0;position:absolute;z-index:1;display:flex;top:0;left:0;overflow:hidden}.rating{display:inline-block;unicode-bidi:bidi-override;color:#888;font-size:25px;height:25px;width:auto;margin:0;position:relative;padding:0}.str_rating{text-align:justify;display:inline;justify-content:center}._number-list{padding-left:25px;line-height:20px}.topChat-num ul{list-style:none;padding:0;margin:0}.page-id-18 .cms_page{background:#f5f5f5;padding:30px 0}.page-id-18 .cms_page h1{font-size:40px;color:var(--themecolor);margin-bottom:42px}.filter_tabs .bootstrap-select>.dropdown-toggle{border:1px solid var(--themecolor);background:#fff5f8;border-radius:30px;padding:9px 15px}.filter_tabs .bootstrap-select>.dropdown-toggle:focus{outline:none!important}.filter_tabs .bootstrap-select{width:100%!important}.filter_tabs h2{text-transform:uppercase;color:var(--themecolor);margin-bottom:30px}.filter_tabs .bootstrap-select .bs-ok-default:after{border-width:0 2px 2px 0;position:absolute;left:10px;color:var(--themecolor)}.filter_tabs .bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px;border:1px solid var(--themecolor);width:29px;height:25px}.content_information{display:flex;margin-bottom:0;flex-wrap:nowrap;padding:0 0 0 0}.content_information figure.fig_pic{position:-webkit-sticky!important;position:sticky!important;bottom:0;align-self:flex-end;width:40%;justify-content:center;display:flex;overflow:hidden}.content_information_wrap{display:flex;margin-bottom:0;flex-wrap:nowrap;padding:0 0 0 0}.content_information_wrap .category_app{width:78%;padding:0 0 0 30px}.sidefilter_wrap{position:-webkit-sticky!important;position:sticky!important;top:70px;align-self:flex-start;width:22%;justify-content:center;display:flex;overflow:hidden}.content_information .category_app{padding-left:30px;width:55%}.toolswrap{box-shadow:0 0 8px 0 rgb(0 0 0 / 8%);padding:20px;position:relative}.toolswrap h2{width:340px;position:absolute;margin:0;top:66px;font-size:25px;color:var(--themecolor);left:27px}.sidefilter .fls_list{list-style:none;padding:0;margin:0 0 20px 0}.sidefilter{background:#fff;padding:15px;box-shadow:0 0 4px #e7e7e7}.page-id-252 .component_page{background:#f3f3f3}.range_container{margin-bottom:40px}.sidefilter .fls_list{list-style:none;padding:0;margin:0 0 20px 0}.sidefilter{background:#fff;padding:15px;box-shadow:0 0 4px #e7e7e7}.fls_list li{margin:0;padding:0}.check_switch .form-switch{cursor:pointer;padding-right:12px}.check_switch .form-check-input{border:1px solid var(--themecolor)}.check_switch .form-check-input:checked{background-color:var(--themecolor);border-color:var(--themecolor)}.check_switch{display:flex;gap:0;font-family:'Roboto-Bold';color:#383737;flex-wrap:wrap;margin-bottom:20px}.sidefilter h3{font-size:20px;color:var(--themecolor)}.category_app.work-content .str_rating{display:flex;justify-content:left}.category_app.work-content .s_pic img{border:1px solid #ccc;width:58px;height:58px;border-radius:5px}.category_app.work-content .card-title h3{font-size:17px}.category_app.work-content .card-title p.freemn{margin:10px 0 8px 0}.bx4{height:98%;border:1px solid #fdb9a5;padding:20px;text-align:center;border-radius:10px;background:#fff4f0}.bx4 h3{font-size:22px;color:var(--themecolor)}.pros_feature{background:#f2f2f2;padding:30px 0}.pros_feature h2{font-size:35px;text-align:center}.pros_feature ol{display:flex;list-style:none;flex-wrap:wrap;margin:17px 0 36px;padding:0;gap:10px}.pros_feature ol li{width:48%;margin:0;border-radius:10px;color:#fff;text-align:center;padding:8px 26px;font-size:16px;background:var(--themecolor);display:flex;justify-content:center;align-items:center;line-height:18px}.chatlines_num{position:relative}.servicelist_drop{position:absolute;right:0;top:54px;display:none;width:350px;background:#fff;box-shadow:1px 3px 5px 0 rgb(88 88 88 / 35%)}.servicelist_drop:before{position:absolute;top:-11px;right:100px;content:'';width:0;height:0;border-style:solid;border-width:0 8px 16px 10px;border-color:#fff0 #fff0 #fff #fff0;transform:rotate(236deg)}.service_list_row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ebe6e6;padding:5px 10px}.service_list_row a{background:var(--themecolor);color:#fff;text-decoration:none;padding:5px 10px;border-radius:30px;font-family:'Roboto-Bold'}.service_list_row a:hover{background:var(--dthemecolor)}.service_list_row p{padding:0;margin:0;font-size:14px;color:#363535}.service_list_row h3{font-size:20px;margin:0;padding:0}.chatlines_num button{background:none;text-align:left;margin:0;padding:0;color:#d14e27;line-height:18px;position:relative}.chatlines_num button span{display:block;color:#fff;font-family:'Roboto-Regular'}.chatlines_num button:hover{text-decoration:none}.chatlines_num .servicelist_drop{transition:ease all 0.3s}.chatlines_num button:before{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:-17px;top:10px;content:''}.cms_page2 h1{font-size:35px;color:var(--themecolor);margin-bottom:20px}.cms_page2 h2{font-size:25px;color:var(--themecolor);margin-bottom:10px}.cms_page2 h3{font-size:22px;color:var(--black);margin-bottom:10px}.cms_page2 ul,.single_post ul,.single_post ol{list-style:none;padding:0;margin:0 0 25px 0}.cms_page2 ul li,.single_post ul li,.single_post ol li{background:url(assets/images/tickmark.png) no-repeat;background-size:23px;padding-left:30px;margin:0 0 11px 0}.single_post h3{font-size:22px;color:var(--themecolor)}.single_post h2{font-size:28px;color:var(--black);margin:30px 0 15px 0}.list5dt{list-style:none;padding:0;margin:0;width:100%;display:flex;gap:10px;flex-wrap:wrap}.list5dt li{border:1px dashed #824b322e;text-align:center;border-radius:11px;padding:15px 10px;font-family:'Roboto-Bold';position:relative;margin:14px 0;background:linear-gradient(2deg,#ebebeb,transparent);width:32%;justify-content:center;align-items:center;display:flex;flex-wrap:wrap;color:var(--themecolor);cursor:pointer;transition:ease all 0.4s;align-content:flex-start}.list5dt li h3{color:#111;font-size:22px;margin:11px 0}.list5dt li:hover{scale:1.1;position:relative;z-index:1;background:var(--themecolor);color:#fff}.list5dt li:hover h3{color:#fff}.blogs.bg{background:#f9f9f9;padding:30px 0}.widget .widget-title{margin-bottom:10px}@media screen and (max-width:767px){.offset_top{margin-top:48px}.banner_head_info h1{font-size:30px}.home-bnner img{width:150px}.heading-section h2:before{left:36%!important}.heading-section p{text-align:justify}.card-head_{margin-top:0;justify-content:center;flex-direction:column-reverse;align-items:center}.home-bnner .col-6{text-align:center}.chatlines_num button{font-size:13px;padding-left:0}.content_information .category_app{padding-left:5px;width:100%}.content_information figure.fig_pic{display:none}.pros_feature ol li{width:100%}.detail-content a{font-size:17px}.rating{font-size:26px}.logo{width:101px}.menu-bar{display:block;position:absolute;font-size:40px;cursor:pointer;z-index:34;height:2px;width:30px;background:#fff;top:23px;right:20px;transition:ease all 0.3s}.menu-bar:before{position:absolute;top:-8px;left:0;content:'';height:2px;width:30px;background:#fff}.menu-bar:after{position:absolute;top:8px;left:0;content:'';height:2px;width:30px;background:#fff}.navigation.opened .menu-bar:after{display:none}.navigation.opened .menu-bar{transform:rotate(45deg)}.navigation.opened .menu-bar:before{top:0;transform:rotate(90deg)}.navigation ul{position:absolute;z-index:1;top:-300px;background:#000;display:flex;flex-direction:column;width:100%;left:0;gap:0;padding:70px 0 30px 20px;transition:ease all 0.3s}.navigation.opened ul{top:0}._banner-content{padding: 20px;color: #000;text-align: center;background: #f2f2f2;border-radius: 10px;margin-top: -32px;}._banner-content h1{font-size:30px;padding-bottom:10px}._banner-content ul{justify-content:start;gap:10px}._banner-content ul li{font-size:10px;padding:5px 12px 5px 28px}._banner-content ul li:before{width:18px;height:18px;background-size:cover;left:4px;top:4px}.heading-section h2{font-size:26px}.heading-section span{font-size:16px}.heading-section span:after{margin-right:-60px;width:50px}.heading-section span:before{margin-left:-65px;background-position:-35px 0}.P50{padding:20px 0}.trial-card{margin-top:0;margin-bottom:15px;border:0;padding:10px 6px; text-align: center;}.card-content p a{padding:0;font-size:16px;display:block}.count_{display:none}.fts{text-align:center;padding:10px 0}.details-banner{padding:48px 0 60px 0}.about{padding:20px 0;background:var(--themecolor)}.about p{text-align:justify}.about .heading-section h2:before,.about .heading-section h2:after{background:#fff}._work figure{padding-bottom:25px}._work .row.revrs{flex-direction:column-reverse}.process-bx-1{margin-bottom:25px;display:block}.process-bx-1 .icon.R{left:0}.process-bx-1 .icon{top:5px}.icon ._count{width:60px;height:60px;font-size:28px}.process-bx-1 .icon.L{right:8px}.card-title h3{margin:0;font-size:15px}.card-title h3 a{padding:0 0}.card-content p{padding:0 0 8px 0;font-size:14px;border:0}.s_pic{margin:0;margin-top:0;margin-bottom:11px}.s_pic img{width:80px;height:80px;border-radius:100%}.card-title{padding:0}.about-content{padding:0}.about-content .heading-section strong{font-size:14px}.about img,.faq_ img{width:100%;padding:20px 0}.chatline-work ul:before{display:none}.chatline-work ul li .steps{width:100%;padding:70px 15px 0 15px;position:relative;margin-top:25px;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0}.chatline-work ul li .steps:before{position:absolute;content:'0';width:50px;height:45px;padding:0 6px;top:0;font-size:30px;font-weight:600;background:var(--dthemecolor);color:#fff}.chatline-work ul li .steps.first:before{content:'01'}.chatline-work ul li .steps.second:before{content:'02'}.chatline-work ul li .steps.third:before{content:'03'}.chatline-work ul li .steps.last:before{content:'04'}.chatline-work ul{padding:0}.chatline-work ul li:nth-child(odd),.chatline-work ul li:nth-child(even){text-align:start;padding:0}.feature,.faq_{padding:30px 0}.feature-card{margin-top:30px}.faq_ .accordion-button{font-size:15px;padding:10px 0 11px 57px;height:44px}.faq_ .accordion-button:after{width:50px;height:44px}footer ul{padding:15px 0}.footer-content>img{width:40%}footer ul li{padding:0 10px}footer ul li a{font-size:16px}.social-list a{font-size:20px;padding:3px 0;width:40px;height:40px}.copyright p{padding:12px 0;font-size:12px}.trial_pricing_list ul{flex-wrap:wrap}.trial_pricing_list ul li{width:100%}.sidefilter_wrap{width:100%;position:unset!important}.content_information_wrap .category_app{width:100%;padding:25px 0 0 0}.content_information_wrap{flex-wrap:wrap}.provider_list .trial-card .card-head_{flex-wrap:wrap;text-align:center}.provider_list .trial-card .card-head_ .s_pic{width:100%}.servicelist_drop{right:-66px}.chatlines_num{margin-right:60px}.position-left,.position-right{width:80%;margin-bottom:30px}.process-bx-1.position-left>.icon{right:-67px;width:fit-content!important}.position-right>.icon{left:-67px}.position-left .icon,.position-right .icon{width:70%}.howitwork-process::before{display:none}.process-bx-1 p{padding:20px 15px 0 15px!important;text-align:justify}.process-bx-1.R h3{padding:0 76px 0 75px}.process-bx-1.L h3{padding:0 93px 0 20px}.list5dt li{width:100%}.keypadwrap .btns{width:100%}.keypadwrap{gap:20px;flex-direction:column}.faq_list{margin-top:0}._blog-content .blog_img{height:auto}.blogpost h2{font-size:24px}.post_blog h1,.single_post h1{font-size:32px}.single_post p{text-align:justify}.single_post h3{margin:20px 0 5px 0}.provider_app_info{padding:10px 0 0 0}.ratting_calls{flex-direction:column;padding:0 0 15px 0;margin:50px 0 0 0}.ratting_calls a{font-size:32px}.provider_app_info img{width:25%;margin:-40px 0 0 0}.ratting_calls .free_tr{font-size:22px}.provider_app_info h1{text-align:center}.info_on_this_page .container:before{display:none}.freepck{padding:15px}._services-benefits_here{padding:0 15px}._services-benefits_here .features_list5 strong{font-size:18px}.features_list5{padding:1px}.single_img{display:none}.keypad{margin-top:0;padding:5px 15px}.keypadwrap .btns .key_text{display:none;height:100%;padding:0;line-height:21px}.keypadwrap .btns strong{font-size:21px;width:46px;height:30px;margin-right:14px}.keypadwrap .btns h3{font-size:15px;margin:0}.keypadwrap{display:flex;gap:0}.keypans{margin-top:6px}.keypadwrap .btns.__active:before{display:none}.page-id-18 .cms_page h1{font-size:30px;margin-bottom:19px}.sidefilter .fls_list{margin:0 0 20px 0;display:flex;flex-wrap:wrap}.fls_list li{width:50%;font-size:14px}.col-md-7,.col-md-4,.col-md-8,.col-md-3,.col-md-5,.col-md-6 { width:100% } .col-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50% }.ratting_calls a .fa-phone {padding: 3px 22px;}.banner-section .container { position: relative; left: 0;  transform: none;}.phone_num_bx a {background-position: 8px 6px; padding: 5px 16px 5px 26px; font-size: 14px; background-size: 14px;}.card-head_p{ font-size: 13px;}}