/*
Theme Name: Twenty Twenty Child
Theme URI: https://www.freesexchatlines.com/twentytwenty-child/
Description: Twenty Twenty-One Child Theme
Author: Rishabh
Author URI: https://www.freesexchatlines.com
Version: 1.0.0
*/
/* Add your custom styles here */

@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}strong{font-family:'Roboto-Bold'}:root{--themecolor:#f50057;--dthemecolor:#af0303;--light-themecolor:#fff8f6;--black:#2c2c2c}h1,h2,h3,h4{font-family:'Roboto-Bold';letter-spacing:0}section{padding:0}header{position:fixed;width:100%;top:0;padding:11px 0;transition:ease all 0.3s;z-index:10;background:var(--black)}.home header{background:none}.home header.sticky{background:var(--black)}.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'}.navigation ul li a:hover{color:var(--themecolor)}.menu-bar{display:none}.offset_top{margin-top:69px}.pt_20{padding-top:20px}.banner-section{padding-top:65px;background-size:cover!important}._banner-content{color:#fff;padding:90px 0 120px 0}._banner-content .h1-title{display:flex;align-items:center}._banner-content h1{font-size:60px;text-transform:uppercase;margin:0;text-shadow:2px 2px #fe0909}._banner-content h1 strong{color:var(--themecolor)}._banner-content span{text-transform:uppercase}._banner-content p{font-size:21px;margin:21px 0 0;border-top:3px dashed #fff;text-align:justify;padding-top:9px;text-transform:uppercase;display:inline-block}._banner-content ul{list-style:none;padding:8px;border:1px solid #fff;margin:0 0 0 25px;border-radius:6px;background-image:linear-gradient(to bottom right,#681d31,#4d1a37,#2a1740);width:60%}._banner-content ul li{padding:8px 20px 8px 20px;text-align:center;position:relative;font-family:'Roboto-Bold';margin:0}._banner-content ul li:before{position:absolute;left:50%;top:31px;content:'→';width:9px;height:16px;transform:rotate(90deg)}.light{ background: #fff4f0;}._banner-content ul li:nth-child(3)::before{display:none}.heading-section h2{font-size:35px;padding-top:10px;position:relative}.heading-section h2:before{position:absolute;top:-25px;left:43%;content:'';width:135px;height:30px;background:url(assets/images/heading-vector.png) no-repeat;background-size:cover}.P50{padding:50px 0}.service_box{max-width:920px;margin:0 auto}.free-trial{padding:60px 0 30px 0}.trial-card{padding:10px;background:#fff3f3;margin:0;border-radius:5px;border:1px solid #ff9797}.card-content{display:flex;align-items:center;justify-content:space-between;margin:8px 0 30px 0}.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:22px}.card-title .phone_num{margin-top:10px}.card-title .phone_num a{background:var(--themecolor);color:#fff;text-decoration:none;font-size:20px;font-weight:600;padding:5px 15px;border-radius:30px;transition:ease all 0.3s}.card-title .phone_num a:hover{background:var(--dthemecolor)}.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:nth-child(2){border-bottom:0;margin-bottom:0;padding-bottom:0;font-size:16px;font-family:'Roboto-Bold'}.card-content p a{text-decoration:none;transition:ease all 0.3s;background:var(--themecolor);color:#fff;padding:5px 15px 3px 15px;border-radius:30px;font-size:19px;font-family:'Roboto-Bold';box-shadow:0 0 9px 0 #bfb9b9}.card-content p a:hover{background:var(--dthemecolor)}.s_pic{margin:0}.s_pic img{border:1px solid #ccc;width:78px;height:78px;border-radius:100%}.card-head_{position:relative;display:flex;align-items:center}.phone_num i{font-style:normal}.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}.about{background:url(assets/images/intro-bg.jpg);color:#fff;padding:40px 0}.about .heading-section h2:before{left:0}.about-content span{color:#fff}.about-content{padding-top:40px}.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/process-bg.jpg) no-repeat;background-size:cover}._process{max-width:920px;margin:0 auto;padding-top:30px}.chatline-work h3{font-size:26px;margin:0 0 10px 0;padding:0 0 5px 0;position:relative}.chatline-work h3:before{position:absolute;bottom:0;left:0;content:'';width:100px;height:2px;background:#f50057}.process-card{position:relative;padding-bottom:30px}.process-card.topto:nth-last-child(1):before{display:none}.process-card.topto:before{position:absolute;bottom:-20px;left:33%;content:'';width:303px;height:109px;background:url(assets/images/vectorto-top.png) no-repeat;background-size:cover}.process-card.bottomto:before{position:absolute;bottom:-43px;right:33%;content:'';width:303px;height:109px;background:url(assets/images/vectorto-bottom.png) no-repeat;background-size:cover}.icon{position:relative}.icon .process-num{position:absolute;top:20px;right:85px}.icon .process-num span{font-size:31px;font-family:'Roboto-Bold';background:#f1f1f1;width:55px;height:55px;display:flex;justify-content:center;align-items:center;border-radius:100%;border:4px solid #fff;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0}.hm_list h2{font-size:27px;color:#111;margin-bottom:18px}.hm_list h3{font-size:22px;color:var(--themecolor);margin-bottom:18px}.hm_list ul{list-style:none;padding:0;margin:0 0 30px 0}.hm_list>ul>li{margin:0;padding:5px 20px 5px 35px;position:relative;line-height:23px}.hm_list>ul>li:before{position:absolute;left:7px;top:8px;content:'';width:29px;height:29px;background:url(assets/images/freesex-tic.png) no-repeat;background-size:20px 20px}.hm_list>ul>ol{padding:0}.stp_list{border-right:1px solid #efe6e6;padding:0 13px 30px 13px;text-align:center;height:100%}.stp_list h3{color:var(--themecolor);font-size:18px;border:1px solid;text-align:center;border-radius:30px;padding:4px 4px 3px;margin:0 0 15px 0}.stp_list p{font-size:15px;margin:0}.col-md-4:nth-child(3) .stp_list{border:0px!important}.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;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:auto;line-height:30px}.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}.widget_categories ul li a{color:#626262;font-size:16px;padding:7px 0;display:block}.widget_categories ul li{margin:0 0 0 0!important;line-height:22px;border-bottom:1px solid #ccc;padding:0 0px!important}footer{background:#fff7f4}footer ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;padding:20px 50px;flex-wrap:wrap}footer ul.link-list{border-top:1px solid #ccc}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}.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}.social-list a:hover{background:#fff0;color:var(--themecolor)}.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}.dt_row{display:flex;flex-wrap:nowrap;position:relative}.details-banner{margin:68px 0 0px 0;background:#f2f2f2}.detail-banner-content{display:flex;align-items:center;position:relative}.detail-banner-content>img{position:absolute;z-index:1;width:100px;height:100px;border-radius:100%;border:2px solid #ccc}.detail-content{border-radius:16px;padding:20px 18px 10px 68px;margin-left:55px;width:320px}.dt_content{padding-left:30px;border-left:1px solid #ccc;padding-top:22px}.dt_content p{text-align:justify}.fts{display:flex;justify-content:space-between;align-items:center}.detail-content a{text-decoration:none;background:var(--themecolor);color:#fff;padding:5px 13px 3px;border-radius:10px;display:inline-block;font-size:22px;margin-bottom:10px;font-family:'Roboto-Bold'}.info_pic img{border-radius:10px;box-shadow:7px 10px 0 2px var(--themecolor)}.mb_5{margin-bottom:30px}.detail-content h1{font-size:32px;margin-bottom:14px}.detail-content a:hover{background:var(--dthemecolor)}.detail-content ul{padding:0;margin:12px 0 10px 0;background:#fff;border-radius:10px}.free_tr{font-size:14px}.detail-content ul li{padding:2px 8px;border-bottom:1px solid #efefef;display:flex;justify-content:space-between;align-items:center;margin:0;color:#111;font-size:14px}.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 .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'}.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{color:#626262;font-size:16px;padding:7px 0;display:block}.widget_block 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}.home_category{padding:54px 0 30px}.sd_category{list-style:none;padding:0;margin:30px 0 0 0;display:flex}.sd_category li{padding:0 9px;margin:0;text-align:center}.sd_category li h3{background:var(--themecolor);display:inline-block;color:#fff;padding:1px 10px;border-radius:30px;font-size:14px}.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:17px;width:auto;margin:0;position:relative;padding:0}.str_rating{text-align:justify;display:inline;justify-content:center;border:1px solid #ff9797;padding:0 6px;background:#fff3f3;border-radius:5px}._number-list{padding-left:25px;line-height:20px}.topChat-num ul{list-style:none;padding:0;margin:0}.rtd .rating_num{margin:4px 0 0 5px;color:var(--themecolor);background:none}.page-id-18 .cms_page{background:#f5f5f5;padding:30px 0}.page-id-18 .cms_page h1{font-size:40px;color:var(--themecolor);margin-bottom:30px}.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:100%}.pain-feature{background:#fff4f0;padding:30px 0;padding-top:50px}.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}.free_trial_hm{background:url(assets/images/hm_bg2.jpg) no-repeat;background-size:cover;color:#fff;padding:62px 0 50px}#bottom_to_top{display:inline-block;background-color:var(--themecolor);width:42px;height:42px;text-align:center;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;border-radius:100%;color:#fff;display:flex;justify-content:center;align-items:center}#bottom_to_top:hover{cursor:pointer;background-color:#333}#bottom_to_top:active{background-color:#555}#bottom_to_top.show{opacity:1;visibility:visible}.keypad{margin-top:0;padding:16px 15px;border-radius:10px}.keypadwrap{display:flex;gap:39px}.keypadwrap .btns:hover{text-decoration:none}.keypadwrap .btns.__active strong{background-color:#fff;color:#626262}.keypadwrap .btns.__active h3{color:#fff}.keypadwrap .btns strong{font-size:20px;color:#fff;border:1px dashed;width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center;border-radius:100%;background:var(--themecolor);margin-bottom:17px;position:absolute;left:-20px;top:50%;margin-top:-20px}.keypadwrap .btns h3{font-size:17px;color:#000;margin:0;padding:0}.keypadwrap .btns .key_text{display:none}.keypadwrap .btns{width:33.333%;height:100%;position:relative;border-radius:20px;padding:14px;line-height:36px;background:#fff;box-shadow:0 2px 6px 0 #ebebeb;border:1px solid #d0d0d0;height:65px;display:flex;justify-content:center;align-items:center;margin:0}.keypans{display:none}.keypans{background:#fff1ed;padding:20px;border-radius:10px;color:#333;margin-top:20px;border:1px solid #a4a4a4}.keypadwrap .btns.__active{background:var(--themecolor);text-decoration:none;color:#fff;border:1px solid #8c8c8c}button:focus:not(:focus-visible){outline:0}.keypans.yes{display:block}.keypad_tps__{margin:50px 0 20px}@media screen and (max-width:767px){._banner-content .h1-title{flex-direction:column;text-align:start;align-items:start}.heading-section h2:before{top:-30px;left:34%}.sd_category li{position:relative;width:50%}.sd_category li h3{position:absolute;bottom:45px;left:34%;font-size:14px;margin:0}.icon .process-num{top:10px;right:65px}.process-card.topto:before,.process-card.bottomto:before{display:none}.process-card .revrs{flex-direction:column-reverse}.work_process .icon{text-align:center;margin-bottom:20px}.card-head_{flex-direction:column}.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:20px}.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-section{padding-bottom:30px}._banner-content{padding:0}._banner-content h1{font-size:30px;width:71%}._banner-content h1 strong{display:block}._banner-content span{font-size:12px}._banner-content p{font-size:13px;text-align:left;border:0;margin:10px 0 0 0;padding:0 0}._banner-content ul{margin:6px 0 0 0;display:flex;width:auto;padding:2px 5px;justify-content:flex-start;border:unset}._banner-content ul li{font-size:16px;padding:5px 12px 5px 14px}._banner-content ul li:before{transform:rotate(0deg);left:auto;top:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);right:-5px}.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}.trial-card{margin:0;border:0;padding:10px 6px 0 6px}.card-content p a{padding:4px 10px;font-size:16px;display:block}.count_{display:none}.fts{flex-wrap:wrap}.details-banner{margin:50px 0 0px 0;padding:0 0 30px 0}.dt_row{flex-direction:column}.about{padding:55px 0}.listitem .col-md-9{margin-top:60px}.about-content p{text-align:justify}.sd_category{flex-wrap:wrap}.card-title{padding:0}.card-title .phone_num a{font-size:16px}.card-content{gap:5px;flex-direction:column;background:#fff3f3;padding-bottom:10px;margin:0 0 30px 0}.card-title h3{margin:0;font-size:18px;text-align:center}.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%}.phone_num i{display:none}.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:relative!important;top:0}.content_information_wrap .category_app{padding:25px 0 0 0;width:100%}._blog-content .blog_img{height:auto}.widget_block ul li a{padding:10px 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%}.banner-section{padding-bottom:30px;background-position:-162px 0px!important}.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:0}.keypadwrap{display:flex;width:100%;gap:0}.keypadwrap .btns{width:33%;margin-bottom:10px;padding:13px 4px;margin-left:1%;justify-content:center;align-items:center;flex-wrap:wrap;height:auto}.keypadwrap .btns h3{font-size:14px}.keypadwrap .btns strong{font-size:20px;display:inline-flex;justify-content:center;align-items:center;border-radius:100%;background:#fff;margin-bottom:17px;position:relative;left:0;top:0;margin-top:0}.keypad{margin-top:0;padding:0;border-radius:10px}.keypans{margin:6px 0 10px}}@media screen and (max-width:480px){.banner-section{background-position:-68px 0px!important}}