 /*--------------------- Copyright (c) 2020 ----------------------- [Master Stylesheet] Template Name: Appointify - Sales Page ----------------------------------------------*/html{    scroll-behavior:smooth;} body{    font-size: 16px;    color: #544673;    line-height: 24px;    margin: 0;    padding: 0;    font-family: "Poppins", sans-serif; font-weight:700;    overflow-x:hidden;    transition: all 0.3s; padding-bottom:91px;}body.stickybar_close{    padding: 0;}h1,h2,h3,h4,h5,h6{    margin:0;   -webkit-transition:all 0.3s;    -moz-transition:all 0.3s;   -ms-transition:all 0.3s;    transition:all 0.3s;    line-height:1.2;    font-weight: 400;}ul{   margin:0;   padding:0;  list-style:none;}img{    max-width: 100%;}p{    font-size: 25px;    color: #4b4e50;    font-weight: 400;    line-height: 1.5; font-family: "Lora", sans-serif;}a,a:hover{   text-decoration:none;   -webkit-transition:all 0.3s;    -moz-transition:all 0.3s;   -ms-transition:all 0.3s;    transition:all 0.3s;    cursor:pointer;line-height: 1.2;}input:focus,textarea:focus{    outline:none;}/*---- common css -----*/.ap_top_padder100{padding-top:100px;}.ap_top_padder90{padding-top:90px;}.ap_top_padder80{padding-top:80px;}.ap_top_padder70{padding-top:70px;}.ap_top_padder60{padding-top:60px;}.ap_top_padder50{padding-top:75px;}.ap_top_padder40{padding-top:40px;}.ap_top_padder30{padding-top:50px;}.ap_top_padder20{padding-top:20px;}.ap_bottom_padder100{padding-bottom:100px;}.ap_bottom_padder90{padding-bottom:90px;}.ap_bottom_padder80{padding-bottom:80px;}.ap_bottom_padder70{padding-bottom:70px;}.ap_bottom_padder60{padding-bottom:60px;}.ap_bottom_padder50{padding-bottom:75px;}.ap_bottom_padder40{padding-bottom:40px;}.ap_bottom_padder30{padding-bottom:50px;}.ap_bottom_padder20{padding-bottom:20px;}.align_center{   display:flex;   align-items:center; justify-content:center;}.font-size70{    font-size: 70px;}.ap_btn {    background-image: -moz-linear-gradient( 180deg, rgb(255,179,72) 0%, rgb(255,202,43) 100%);   background-image: -webkit-linear-gradient( 180deg, rgb(255,179,72) 0%, rgb(255,202,43) 100%);   background-image: -ms-linear-gradient( 180deg, rgb(255,179,72) 0%, rgb(255,202,43) 100%);    height: 40px;    display: inline-block;    line-height: 40px;    padding: 0 20px;    margin-left: 30px;    border-radius: 5px;    font-size: 18px;    color: #ffffff;    font-weight: 700; text-transform:uppercase;   box-shadow: 0 0 30px rgba(255, 190, 59,0.3);}.ap_big_btn {    height: 60px;    line-height: 60px;    padding: 0 60px;   border-radius:100px;    font-size: 20px;    font-weight: bold;  margin-left: 0;}.ap_btn:hover{  color:#ffffff;}.ap_img_box2{text-align: center;align-items: center;justify-content: center;display: flex;}.ap_heading {    text-align: center;    margin-bottom: 50px;}.ap_heading h2 {    font-size: 38px;    text-transform: uppercase;    margin-bottom: 10px;   font-weight: bold;  color:#4c4d61;}.ap_red_text{    color:#ff4f5a;}.ap_orange_text{    color:#f98f3c;}.ap_yellow_text {    color: #ffc107;}.ap_white_text {    color: #ffffff;}.ap_pink_text {    color: #ff2ec4;}.ap_blue_text {    color: #5252b5;}.ap_chocolate_color{    color:#544673;}.text_bold{ font-weight: 700;}.text_ex_bold{    font-weight: 600;}.text_semi_bold{  font-weight: 600;}.text-center{    text-align:center;}.full_width{  width: 100%;}.ap_green_bg{    background: #6fbfb1;}.ap_orange_bg{    background: #f28f38;}.ap_cyan_bg{    background: #42aae3;}.ap_big_heading {    text-align: center; text-transform: capitalize;}.ap_simple_heading {    text-align: center; text-transform: capitalize}.ap_pink_heading{  background-color: #f98f3c;    display: inline-block;    padding: 20px 50px;    border-radius: 100px;    position: relative;}.ap_blue_heading{    background-image: -webkit-linear-gradient( 0, rgb(215,215,215) 0%, #6741DA  0%, #7b55ee 100%);}.ap_pink_heading img {    position: absolute;    top: calc(50% - 87px);    left: calc(50% - 70px);    z-index: -1;}.ap_white_box {    background: #ffffff;    box-shadow: 0 0 40px rgba(0, 0, 0,0.05);    border-radius: 10px;    padding: 30px;    position: relative;}.ap_white_box_effect:after {    content: "";    position: absolute;    top: -20px;    left: 20px;    right: 20px;    bottom: -20px;    background: #e9f4ff;    border-radius: 10px;    z-index: -1;}.ap_grey_section .ap_white_box_effect:after {    background: #ffffff;}.ap_white_box_effect {    position: relative;    z-index: 2;    background-image: -webkit-linear-gradient( -90deg, rgb(215,215,215) 0%, #3587ed 0%, #4ea5eb 100%);    padding: 20px 30px;}.ap_white_box_effect p {    color: #4a4a4a;}/*----FAQ css----*/.faq-main-title{position: relative;} .faq-main-title img{position: absolute;top: 19px;} .faq-main-title h3{ padding-top: 15px;padding-left: 40px;font-size: 24px;font-weight: 500;} .faq-main-title p{padding-top: 15px;font-size: 20px;color: #6C718B;line-height: 28px;margin-left: 40px;}/*---- list css -----*/.ap_list_box .ap_list_title:before {    content: "";    left: 0;    position: absolute;    top: 50%;    transform: translateY(-50%);    height: 1px;    background: #e9ebec;    width: 100%;}.ap_list_box{    text-align: left;    padding: 60px 60px 40px;/*     border: 2px dashed #eae7f9; */    border-radius: 10px;    display: flex;    flex-wrap: wrap;    background: #ffffff;    box-shadow: 0px 0px 50px 0px rgba(62, 169, 194, 0.2);    border-radius: 10px;    position: relative;}  .ap_list_box .list_shape1 {    position: absolute;    top: -10px;    left: -10px;}.ap_list_box .list_shape2 {    position: absolute;    bottom: -30px;    left: 0;    z-index: -1;}.ap_list_box .list_shape3 {    position: absolute;    left: 50%;    top: -40px;    z-index: -1;}.ap_list_box .list_shape4 {    position: absolute;    left: 36%;    bottom: -40px;    z-index: -1;}.ap_list_box .list_shape5 {    position: absolute;    right: -10px;    top: -30px;    z-index: -1;}.ap_list_box .list_shape6 {    position: absolute;    right: -10px;    bottom: -30px;}.ap_list_box ul {    flex: 0 0 50%;    padding: 0 15px;}.ap_list_box ul li {    font-size: 23px;    color: #4a4a4a;    font-weight: 700;    margin-bottom: 25px;    position: relative;    padding-left: 40px;    line-height: 1.6;}.ap_list_box ul li p {    font-size: 24px;    font-weight: 400;    color: #544673;}.ap_list_box ul li p b{    font-weight:700;}.ap_list_box ul li img ,.ap_list_box ul li span{ position: absolute;    top: 6px;    left: 0;}.ap_list_box ul li span {    top: 0px;    color: #e92790;    font-size: 23px;}.ap_list_box ul li .last_word{   display:block;  }.ap_list_box ul li:last-child {    margin-bottom: 0;}.ap_list_btn {    text-align: center;    margin-top: 60px;}.ap_list_btn h5 {    font-size: 18px;    font-weight: 700;    margin-top: 24px;}.ap_list_btn img {    margin-bottom: 50px;}/*---- banner css -------*/.ap_banner_img {    padding: 20px 0 0;    text-align: center;}.br_video {    position: relative;    display: inline-block;}.br_video .img-fluid.click_play {    position: absolute; bottom: 48%;left: -26%;}.ap_logo {    margin-bottom: 20px; }.ap_logo a img{    max-width: 100%;    height: auto;    width: 200px;    margin-bottom: 10px;}.ap_logo a {    display: inline-block; cursor: pointer;}.ap_banner_wrapper {    position: relative;    background:url(../images/banner_bg1.jpg);  background-size:cover;    background-position:top;    background-repeat: no-repeat;}.ap_banner_content {    text-align:center;}.ap_banner_content h2 {    color: #ffffff;    font-size: 62px;    font-weight: bold;    margin-bottom: 20px;    line-height: 1;}.ap_banner_content h3 {    font-size: 29px;    font-weight: 700;    color: #ffffff;    margin-bottom: 20px; padding-left:12.5%;padding-right:12.5%}.ap_banner_content h3.ap_v2_heading {    font-size: 38px;}.ap_banner_content h2.ap_orange_text{    color:#f98f3c;    font-size: 55px;    font-weight: bold;}.ap_banner_content h2 span{    font-size: 56px;}.ap_banner_content h2 span img {    position: absolute;    top: 0;    left: 0;    z-index: -1;}.ap_banner_content > h5 {    font-size: 25px;    font-weight: 700;    color: #ffffff;    line-height: 1.7;}.ap_banner_img .br_video iframe {    overflow:hidden;margin: 0 auto;display: inherit;max-width: 100%;top: 7.4%;left: 13.4%;} .banner_list .ap_list_box ul li p {    font-weight: 400;}.ap_top_heading h5 {    font-size: 30px;    font-weight: bold;    color: #ffffff;    text-transform: uppercase;    margin: 34px 0 22px 0;}.top_heading_text {    text-align: center;}.top_heading_text .mototheme_logo {    display: inline-block;    height: 80px;    padding: 0 85px;    line-height: 80px;    background: #ffffff;    border-radius: 10px;}.top_heading_text span {    font-size: 30px;    font-weight: bold;    color: #ffffff;    margin: 0 17px 0 20px;    vertical-align: middle;}.ap_top_heading {    margin-bottom: 50px;}.ap_grey_section{    background-color: #fbf5ff;}.ap_grey_bg {    background: #fbf5ff;}.ap_full_section {    padding-left:150px;    padding-right:150px;}.ap_count {    z-index: 1;    position: absolute;    top: calc(50% - 88px);    left: -170px;}.ap_number_list li {    background: #ffffff;    box-shadow: 0 0 40px rgba(0, 0, 0,0.05);    padding: 20px 50px 20px 120px;    position: relative;    text-align: left;    border-radius: 100px;    margin-bottom: 50px;}.ap_white_box.ap_yellow_number_bg {   margin-bottom: 50px;    padding: 20px 50px 20px 70px;    min-height: 123px;    border-radius: 18px;    display: flex;    align-items: center;}.ap_white_box.ap_yellow_number_bg span.ap_step {  position: absolute;    top: 5px;    left: 6px;    background: #7b55ee;    color: #ffffff;    padding: 20px 10px;    font-size: 19px;    border-radius: 100px;    writing-mode: vertical-rl;    transform: rotate(-180deg);}.ap_white_box.ap_yellow_number_bg img {    position: absolute;    left: -12px;    top: 124%;    -webkit-transform: rotate(36deg);    -moz-transform: rotate(36deg);    transform: rotate(36deg);    width: 100px;}.ap_white_box.ap_yellow_number_bg.even img {    left: auto;    right: -17px;    -webkit-transform: rotateY(180deg) rotate(32deg);    -moz-transform: rotateY(180deg) rotate(32deg);    -ms-transform: rotateY(180deg) rotate(32deg);    transform: rotateY(180deg) rotate(32deg);    top: 121%;}.ap_white_box.ap_yellow_number_bg h5{    text-align: left;    font-size: 25px;}.ap_white_box.ap_yellow_number_bg p{    margin: 0;}.ap_number_list li p {    color: #404040;    margin: 0;}.ap_number_list li {    background: #ffffff;}.ap_bg_section{    background-image:url(../images/section_bg1.png);    background-size: cover;    background-position:top;}.ap_number_list li:hover span i{    animation:move 1s infinite;    animation-direction: reverse;}/* @keyframes move{    0%{transform:translateX(0px);}    50%{transform:translateX(10px);}    100%{transform:translateX(0px);}} */.ban ner_list .ap_number_list  li {    max-width: 50%;    flex: 0 0 48%;    margin: 0 15px 17px;    border-radius: 15px;    padding: 10px 50px 10px 100px;    display: flex;    align-items: center;}.ap_banner_content h3.pink_bg_text,.pink_bg_text ,.ap_yellow_heading{    font-size: 32px;    font-weight: bold;    display: inline-block;    padding: 15px 50px;    border-radius: 100px;    background:  #f98f3c;    color: #ffffff;}.banner_list .ap_number_list {    display: flex;    flex-wrap: wrap;}.banner_list {    padding-right: 100px;    padding-left: 100px;}.banner_list .ap_number_list li span, .ap_rounded_list.ap_number_list li span {    top: auto;    left: 10px;    width: 70px;    height: 70px;    border-width: 5px;}.ap_number_list.ap_rounded_list  li {    margin-bottom: 30px;    border-radius: 15px;    padding: 50px 70px 30px;    text-align: center;}.ap_banner_content h3.pink_bg_text,.ap_yellow_gradient{    background-image: -moz-linear-gradient( 90deg, rgb(161 19 242) 0%, rgb(216 74 188) 100%);    background-image: -webkit-linear-gradient(90deg,rgb(161 19 242) 0%,rgb(216 74 188) 100%);    background-image: -ms-linear-gradient( 90deg, rgb(161 19 242) 0%, rgb(216 74 188) 100%);}.ap_blue_gradient{    background-image: -webkit-linear-gradient( 0, rgb(215,215,215) 0%, #2f80ed 0%, #4ea5eb 100%);}.ap_chocolate_gradient {    background-image: -webkit-linear-gradient( -90deg, rgb(215,215,215) 0%, #5a3274 0%, #4b2963 100%);}.ap_rounded_list.ap_number_list li span {    position: relative;    display: inline-block;    line-height: 60px;    margin-bottom: 20px;}.ap_side_space{    padding-left:100px;    padding-right:100px;}.ap_shape_box {    position: relative;    padding-left: 149px;}.ap_shape_box img {    position: absolute;    bottom: -11px;    left: 0;}.ap_shape_box .ap_shape_data {    min-height: 135px;    display: flex;    align-items: center;    justify-content: center;    border-radius: 100px 100px 100px 0;    background-image: -webkit-linear-gradient( 0, rgb(215,215,215) 0%, #6741DA  0%, #7b55ee 100%);    padding: 10px 50px;}.ap_shape_box .ap_shape_data span{    display: none;}.ap_shape_box .ap_shape_data p {    font-size: 22px;    margin: 0;    color:#ffffff;}.ap_shape_box .ap_shape_data p i {    font-style: normal;}.ap_shape_box.ap_shape_even .ap_shape_data {border-radius: 100px 100px 0 100px;}.ap_shape_box.ap_shape_even {    padding-left: 0;    padding-right: 150px;}.ap_shape_box.ap_shape_even img {    left: auto;    right: 0;}.ap_white_box_heading {    position: absolute;    background: #f0f0f0;    padding: 10px 30px;    border-radius: 100px;    top: -30px;    left: 50%;    width: 500px;    max-width: 100%;    transform: translateX(-50%);    color: #ffffff;    font-size: 30px;}.ap_white_box_heading span {width: 1px;height: 66px;border: 1px dashed #000;position: absolute;top: 100%;left: 50%;}.ap_white_box_heading span:before {content: "";width: 12px;height: 12px;background: #000;position: absolute;bottom: -2px;left: -6px;border-radius: 100px;}.ap_white_box.ap_green_box ,.ap_white_box.ap_orange_box,.ap_white_box.ap_blue_box  {    padding: 100px 50px 30px;}.ap_white_box.ap_green_box .ap_white_box_heading ,.ap_white_box.ap_green_box .ap_white_box_heading span::before{    background: #6fbfb1;}.ap_white_box.ap_green_box .ap_white_box_heading span {    border-color: #6fbfb0;}.ap_white_box.ap_orange_box .ap_white_box_heading ,.ap_white_box.ap_orange_box .ap_white_box_heading span::before{    background: #f28f38;}.ap_white_box.ap_orange_box .ap_white_box_heading span {    border-color: #f28f38;}.ap_white_box.ap_blue_box .ap_white_box_heading ,.ap_white_box.ap_blue_box .ap_white_box_heading span::before{    background: #42aae3;}.ap_white_box.ap_blue_box .ap_white_box_heading span {    border-color: #42aae3;}.ap_white_box.ap_blue_gradient {    background-image: -webkit-linear-gradient( 0, rgb(215,215,215) 0%, #6741DA  0%, #7b55ee 100%);}.ap_white_box.ap_blue_gradient p {    color: #fff;    margin: 0;}.ap_testimonial {    background: #ffffff;    padding: 50px;    text-align: center;    box-shadow: 0px 0px 80px 0px rgba(62, 169, 194, 0.1);    position: relative;}.ap_testimonial strong {    display: block;}.ap_testimonial p {    margin: 0;}.ap_testimonial .right_quote {    position: absolute;    top: -30px;    right: 40px;}.ap_testimonial .left_quote {    position: absolute;    bottom: -30px;    left: 40px;}.ap_shape_bg {    padding: 25px 30px;    border-radius: 10px;    background-image: -webkit-linear-gradient( 0deg, rgb(215,215,215) 0%, #ffc937 0%, #ffc937 100%);    box-shadow: 0px 22px 50px 0px rgba(134, 42, 218, 0.1);    text-align: center;    font-size: 32px;    color: #ffffff;    margin-bottom: 50px;    display: inline-block;    position: relative;}.ap_shape_bg  h2 span{    font-weight: bold;}.ap_shape_bg:after {    content: "";    height: 100%;    width: 50px;    background: #ffc937;    position: absolute;    top: 0;    left: -22px;    transform: skewX(15deg);    border-radius: 10px 0 0 10px;}.ap_shape_bg:before {    content: "";    height: 100%;    width: 50px;    background: #ffc937;    position: absolute;    top: 0;    right: -22px;    transform: skewX(-15deg);    border-radius: 0 10px 10px 0;}.ap_cyan_gradient{    background-image: -webkit-linear-gradient( 0, rgb(215,215,215) 0%, #7b55ee 0%, #7b55ee 100%);}.ap_cyan_gradient:before{    background:#7b55ee;}.ap_cyan_gradient:after{    background:#7b55ee;}.ap_shape_bg > span {    position: absolute;    top: -15px;    left: 70px;    right: 70px;    bottom: -15px;    background: #ebf9fb;    border-radius: 15px;    z-index: -1;}  .ap_list_style2 .ap_shape_data {    background: #fafaff;    padding-left: 180px;    border-radius: 100px;}.ap_shape_green {background: #6fbfb1;}.ap_shape_green:before,.ap_shape_green:after {    background: #6fbfb1;}.ap_shape_box.ap_list_style2 {    padding: 0;}.ap_shape_box.ap_list_style2 .ap_shape_data p {    color: #544672;}.ap_shape_box.ap_list_style2 .ap_shape_icon {    background: #fec937;    position: absolute;    border-radius: 100px;    top: -10px;    left: -10px;    bottom: -10px;    display: flex;    align-items: center;    justify-content: center;    width: 155px;}.ap_shape_box.ap_list_style2 .ap_shape_icon img {    position: static;    width: 90px;}.ap_shape_box.ap_list_style2.even .ap_shape_icon {    left: auto;    right: -10px;}.ap_list_style2.even .ap_shape_data {    padding-left: 50px;    padding-right: 180px;}.ap_copyright p {    font-size: 16px;    color: #464646;}b{    font-weight: 600;}/**footer menu css start**/.ap_footer_menu{    display: inline-block;    width: 100%;    text-align: center;    background-color: #132037;    padding: 20px;}.ap_footer_menu ul{   display:inline-block;   width:100%; text-align:center;  margin:0px; padding:0px;}.ap_footer_menu ul li{ list-style:none;    display:inline-block;    padding: 0px 20px 0px 0px; width:auto; position:relative;  color:#ffffff;}.ap_footer_menu ul li:after{ position:absolute;  content:"|";    top:0;  right:5px;}.ap_footer_menu ul li:last-child:after{  display:none;}.ap_footer_menu ul li a{  text-transform:capitalize;  color:#ffffff;  font-size:16px; transition:all 0.3s ease-in-out;    -webkit-transition:all 0.3s ease-in-out;    -moz-transition:all 0.3s ease-in-out;   -ms-transition:all 0.3s ease-in-out;    -o-transition:all 0.3s ease-in-out;}.ap_footer_menu ul li a:hover{  color:#ffef42;}.ap_shape_box.ap_list_style2.ap_nagative_points .ap_shape_icon {    width: 90px;    color: #ffffff;    font-size: 35px;}.ap_shape_box.ap_list_style2.ap_nagative_point .ap_shape_data {    min-height: 100px;}.ap_shape_box.ap_list_style2.ap_nagative_points .ap_shape_data {    min-height: 70px;    text-align: left;    justify-content: flex-start;    padding-left: 110px;    background: #e54b3f2b;    box-shadow: 0 0 40px rgba(0, 0, 0,0.05);}.ap_shape_box.ap_list_style2.ap_nagative_points {    margin-bottom: 50px;}.ap_shape_box.ap_list_style2.ap_nagative_points .ap_shape_data p {    font-size: 30px;    font-weight: 400;    color: #e54b3f;}.ap_warning {    background: #FFD207;    width: auto;    display: inline-block;    padding: 20px 50px 16px;    border-radius: 100px;}.ap_warning h2 {    color: #211d1e;    font-size: 50px;}.ap_warning h2 i {    font-size: 40px;}/**footer menu css end**/.ap_product_box {    position: relative;    text-align: left;}.ap_product_box .ap_product_box_img {    width: 550px;    max-width: 100%;    position: relative;    z-index: 1;    margin-left: -60px;}.ap_product_box .ap_white_box {    padding-left: 60px;    position: absolute;    top: 50%;    right: 0;    width: 720px;    max-width: 100%;    -webkit-transform: translateY(-57%);    -moz-transform: translateY(-57%);    -ms-transform: translateY(-57%);    transform: translateY(-57%);    background: #ffffff;    border-radius: 0 50px 50px 0;}.ap_product_box .ap_white_box .ap_simple_heading {    text-align: left;    font-size: 30px; text-transform: capitalize;}/*--- stickybar bar css -----*/.hs_stickybar_wrapper{    font-family: "Poppins", sans-serif    -webkit-animation: stickybar_anim 0.3s;    -moz-animation: stickybar_anim 0.3s;    animation: stickybar_anim 0.3s;    transition: all 0.3s;}@keyframes stickybar_anim{    0%{transform:translateY(100%);}    100%{transform:translateY(0%);}}@keyframes stickybar_anim_top{    0%{transform:translateY(-100%);}    100%{transform:translateY(0%);}}.sticky-Top.hs_stickybar_wrapper{    -webkit-animation: stickybar_anim_top 0.3s;    -moz-animation: stickybar_anim_top 0.3s;    animation: stickybar_anim_top 0.3s;}.stickybar_close .hs_stickybar_wrapper{  -webkit-transform:translateY(-100%);    -moz-transform:translateY(-100%);   -ms-transform:translateY(-100%);    transform:translateY(-100%);}.stickybar_close .hs_stickybar_wrapper.sticky-Bottom {    -webkit-transform: translateY(100%);    -moz-transform: translateY(100%);    -ms-transform: translateY(100%);    transform: translateY(100%);}.hs_stickybar_wrapper > .hs_stickybar_inner{padding: 10px 50px;    min-height: 80px;    color: #ffffff;    display: flex;    align-items: center;    flex-wrap: wrap;    justify-content: space-between;    box-shadow: 0px 0px 40px 0px rgba(255, 52, 150, 0.3);    background-image: -webkit-linear-gradient( 0, rgb(215,215,215) 0%, #00ceff 0%, #33d8ff 100%);}.hssb_stickybar_toggle{ position:absolute;  top: 100%;  left:30px;  border-left:30px solid transparent; border-right:30px solid transparent;    cursor:pointer;}.sticky-Bottom .hssb_stickybar_toggle{    top: auto;    bottom: 100%;    -webkit-transform: rotate(180deg);    -moz-transform: rotate(180deg);    transform: rotate(180deg);}.hs_stickybar_content {    text-align: right;    display: flex;    align-items: center;}.hs_stickybar_content h3 { font-size:20px;    margin: 0;    font-weight: bold;}.hs_stickybar_wrapper.sticky_top{    bottom: inherit;    top: 0;}.bar_close{    padding-top: 0 !important;    padding-bottom: 0 !important;}.hs_stickybar_wrapper.sticky_top .hssb_stickybar_toggle{    top: 100%;    bottom: inherit;    border-top: 30px solid #ff4234;    border-bottom: none;}.hs_stickybar_wrapper.sticky_top .hssb_stickybar_toggle > span{    top: -20px;}.stickybar_close .hs_stickybar_wrapper.sticky_top{    -webkit-transform: translateY(-100%);    -moz-transform: translateY(-100%);    -ms-transform: translateY(-100%);    transform: translateY(-100%);}.stickybar_close .hs_stickybar_wrapper.sticky_top .hssb_stickybar_toggle > span:nth-child(1) {    -webkit-transform: rotate(-45deg) translate(5px,3px);    -moz-transform: rotate(-45deg) translate(5px,3px);    -ms-transform: rotate(-45deg) translate(5px,3px);    transform: rotate(-45deg) translate(5px,3px);}.stickybar_close .hs_stickybar_wrapper.sticky_top .hssb_stickybar_toggle > span:nth-child(2){    -webkit-transform: rotate(45deg) translate(-4px,2px);    -moz-transform: rotate(45deg) translate(-4px,2px);    -ms-transform: rotate(45deg) translate(-4px,2px);    transform: rotate(45deg) translate(-4px,2px);}.hs_stickybar_action{   display: flex;    flex-grow: 0.2;    justify-content: flex-end; align-items: center;}.hs_stickybar_action p{    margin:0;}.hs_stickybar_action p span {    font-size: 25px;    font-weight: 700;}.hs_stickybar_timer > .ce-countdown{   display:flex;   flex-wrap:wrap;}.hs_stickybar_timer > .ce-countdown > .ce-col{    color: #ffffff;    font-size: 30px;    font-weight: 900;    width: 80px;    text-align: center;    line-height: initial;    background: rgba(255,255,255,0.15);    margin: 0 2px;    border-radius: 10px;    padding: 3px 0 8px;}.hs_stickybar_timer > .ce-countdown > .ce-col > span[class*='-label']{   display: block; font-size: 14px;    font-weight: 600;}.hssb_stickybar_toggle > span{    width: 15px;    height: 2px;    background-color: #ffffff;    border-radius: 3px;    display: block;    position: absolute;    bottom: 18px;    left: -8px;}.hssb_stickybar_toggle > span:nth-child(1){ -webkit-transform:rotate(45deg);    -moz-transform:rotate(45deg);   -ms-transform:rotate(45deg);    transform:rotate(45deg);}.hssb_stickybar_toggle > span:nth-child(2){    -webkit-transform:rotate(-45deg);   -moz-transform:rotate(-45deg);  -ms-transform:rotate(-45deg);   transform:rotate(-45deg);}.stickybar_close .hs_stickybar_wrapper .hssb_stickybar_toggle > span:nth-child(1){    -webkit-transform: rotate(135deg) translate(-4px,-4px); -moz-transform: rrotate(135deg) translate(-4px,-4px);   -ms-transform: rotate(135deg) translate(-4px,-4px); transform: rotate(135deg) translate(-4px,-4px);}.stickybar_close .hs_stickybar_wrapper .hssb_stickybar_toggle > span:nth-child(2){  -webkit-transform: rotate(-135deg) translate(3px,-3px); -moz-transform: rotate(-135deg) translate(3px,-3px);    -ms-transform: rotate(-135deg) translate(3px,-3px); transform: rotate(-135deg) translate(3px,-3px);}.hs_stick_btn{  display: inline-block;    padding: 15px 35px;    background-color: #FFEB3B;    border-radius: 50px;    color: #292929;    font-size: 20px;    margin-left: 30px;}.hs_stick_btn:hover, .hs_stick_btn:focus{  color: #292929;}.mj_btn_shadow {    height: 60px;    line-height: 60px;    font-size: 22px;    display: inline-block;    min-width: 180px;    font-weight: 600;    padding: 0px 20px;    border-radius: 50px;    border: none;    text-transform: capitalize;    cursor: pointer;    margin-left: 1em;    text-align: center;}.hs_stickybar_wrapper .mj_btn_shadow{    height: 50px;    line-height: 50px;    font-size: 18px;    background-image: -webkit-linear-gradient( -90deg, rgb(215,215,215) 0%, #f133ba 0%, #e82586 100%);    box-shadow: 0px 22px 50px 0px rgba(134, 42, 218, 0.1);    color: #ffffff;}.mj_btn {    text-decoration: none;}@media(max-width:1440px){    .hs_stickybar_content h3{        font-size: 18px;    }    .hs_stickybar_action p span{        font-size: 20px;    }}@media(max-width:1280px){    .hs_stickybar_action{        margin-top: 15px;        justify-content: center;    }    .hs_stickybar_wrapper > .hs_stickybar_inner{        justify-content: center;    }    .mj_btn_shadow{        height: 50px;        line-height: 50px;        font-size: 22px;    }}@media(max-width:767px){        .hs_stickybar_timer > .ce-countdown > .ce-col {        width: 60px;        font-size: 20px;    }    .hs_stickybar_wrapper > .hs_stickybar_inner {        padding: 5px 15px;    }    .hs_stickybar_timer > .ce-countdown > .ce-col > span[class*='-label'] {        font-size: 10px;    }    .hs_stickybar_wrapper .mj_btn_shadow {        display: none;    }    .hs_stickybar_action {        margin-top: 5px;    }}@media(max-width:480px){    .mj_btn_shadow{        height: 40px;        line-height: 40px;        font-size: 18px;        margin-top: 10px;    }    .hs_stickybar_content{        max-width: 100%;        justify-content: center;        text-align: center;    }    .hs_stickybar_timer > .ce-countdown > .ce-col{        font-size: 25px;        width: 65px;    }    .hs_stickybar_action{        justify-content: center;        flex-direction: column;        text-align: center;    }}/* stickybar css end *//*---- new shape css ------*/.ap_shape_box2 .ap_shape_data.ap_blue_gradient {    border-radius: 0;    position: relative;    background: #ffffff;    box-shadow: -11px 0 10px rgba(0, 0, 0, 0.16);}.ap_shape_box2 .ap_shape_data.ap_blue_gradient:after { content: "";    position: absolute;    top: 0;    right: -53px;    bottom: 0;    width: 100px;    background: #ffffff;    transform: skewX(-20deg);    z-index: -1;    border-radius: 0 0 20px 0;    box-shadow: 8px 0 10px rgba(0, 0, 0, 0.24);}.ap_shape_box2 .ab_shape_number {    position: absolute;    top: -20px;    left: 0;    bottom: -20px;    background: #ffffff;    width: 175px;    display: flex;    align-items: center;    justify-content: center;    border-radius: 100px;    color: #657497;    font-size: 100px;    border: 10px solid #904ece;    z-index: 1;}.ap_shape_box.ap_shape_box2 {    padding-left: 143px;  padding-right: 100px;    z-index: 1;}.ap_shape_box2 .ab_shape_number h2 {    font-size: 60px;    font-weight: 900;    margin-top: 14px;    text-align: center;}.ap_shape_box2 .ab_shape_number h2 span {    display: block;    font-size: 20px;    line-height: 10px;}.ap_shape_box2 .ap_shape_data.ap_blue_gradient span {    display: block;    position: absolute;    top: 0;    right: -10px;    bottom: 0;    left: 0;    background: #904ece;    transform: rotate(2deg);    transform-origin: top left;    z-index: -1;}.ap_shape_box2 .ap_shape_data.ap_blue_gradient span:after {    content: "";    position: absolute;    top: 0;    right: -60px;    bottom: 0;    width: 100px;    background: #904ece;    transform: skewX(-20deg);    z-index: -1;    border-radius: 0 0 20px 0;}.ap_shape_box2 .ap_shape_data.ap_blue_gradient p {    color: #6d7c90;}.ap_shape_box.ap_shape_box2.ap_shape_green {    background: transparent;}.ap_shape_box2.ap_shape_green .ab_shape_number {    border-color: #6fbfb1;}.ap_shape_green.ap_shape_box2 .ap_shape_data.ap_blue_gradient span,.ap_shape_green.ap_shape_box2 .ap_shape_data.ap_blue_gradient span:after {    background: #6fbfb1;}.ap_shape_box2.ap_shape_orange .ab_shape_number {    border-color: #f28f38;}.ap_shape_orange.ap_shape_box2 .ap_shape_data.ap_blue_gradient span,.ap_shape_orange.ap_shape_box2 .ap_shape_data.ap_blue_gradient span:after {    background: #f28f38;}.ap_shape_box2.ap_shape_pink .ab_shape_number {    border-color: #e82586;}.ap_shape_pink.ap_shape_box2 .ap_shape_data.ap_blue_gradient span,.ap_shape_pink.ap_shape_box2 .ap_shape_data.ap_blue_gradient span:after {    background: #e82586;}/*---- table css ----*/.ap_compare_table tr th,.ap_compare_table tr td {    width: 25%;    padding: 20px;    text-align: center;    font-size: 25px;}.ap_compare_table {    width: 100%;}.ap_compare_table tr td {    background: #ffffff;    border-right: 1px solid #e4e4e4;    border-bottom: 1px solid #e4e4e4;}.ap_compare_table tr td:last-child {    border-right: none;}.ap_compare_table tr td:first-child {    text-align:left;}.ap_compare_table tr th {    color: #ffffff;}.ap_compare_table tr th span {    background: #3180ed;    padding: 0 9px;    font-size: 15px;    vertical-align: middle;    border-radius: 100px;    margin: 0 10px;}/*----- add to cart css -----*/.ap_buy_box{   text-align: center;    /*background: #efefef;    padding: 40px 50px 30px 80px;    border-radius: 20px;*/    padding-top:20px;    display: inline-block;}.ap_addcart { font-size: 34px;font-weight: 700;color: #fff;background-color: #F9790C;padding: 26px 47px;border-radius: 6px;box-shadow: 5px 6px 0 rgb(249 121 12 / 20%);margin-bottom: 10px;} .ap_addcart a{color: #fff} .ap_buy_box h2 {    margin-bottom: 30px;} .ap_addcart a:hover { box-shadow: none;    transform: translateY(5px);}.ap_addcart a img {    width: 200px;    position: absolute;    top: 50%;    left: -44px;    transform: translateY(-50%);}*/.ap_site_fluid {    padding: 0 50px;} .option_detail {  position:relative;} .number_txt {position: absolute;left: -100px;top: -50px;color: #5252b587;font-size: 145px;line-height: 110px;font-weight: 600; } .about-say-box {background-color: #fff;max-width: 80%;margin: 100px auto 0;border-radius: 4px;padding: 70px 30px 20px;text-align: left;position: relative;box-shadow:4px 0 25px rgb(56 70 215 / 10%);}.quote-icon {font-size: 60px;position: absolute;top: -32px;color: #D9D9FF;} .about-say-member {float: right;}.about-say-img {float: left; height: 60px;width: 60px;}.about-say-txt-box {margin-left: 70px;} .about-say-txt-box p{font-size: 20px}.bg-primary {background-color: #4945d9!important;}.rounded-circle {border-radius: 50%!important;} .card {position: relative;width: 100%; word-wrap: break-word;background-clip: border-box;background-color: #fff;border: 0 solid #f1f4f8;border-radius: 0.375rem;display: flex;flex-direction: column;min-width: 0;} .card-body{    min-height: 1px;position: relative;    display: block;flex-grow: 0;flex: 1 1 auto;padding: 2rem;}.py-6 {padding-bottom: 2rem!important;padding-top: 2rem!important;}.justify-content-center {justify-content: center!important;}.d-flex {display: flex!important;} .badge{    padding-left: 0.25rem;padding-right: 0.25rem; margin-top: -0.8rem!important;}.quiztarget-forever-section {padding: 100px 0;position: relative;background-color: #4945d9;color: #fff;}.quiztarget-forever-section h2 {font-size: 36px;font-weight: 700;text-align: center;margin-bottom: 60px;}.forever-img {float: left;}.forever-txt-bx {margin-left: 35%;max-width: 60%;margin-top: 90px;}.forever-txt-bx p {font-size: 28px;color: #fff;}.compare-vs{position: absolute;margin-top: 33%;z-index: 10;display:inline-block} .compare-right{padding-right: 10px !important;}.compare-right p{font-size: 20px; padding-left:10px}.compare-left{padding-left: 10px !important;}.compare-left p{font-size: 20px; padding-left:10px}/*----- responsive css start -------*/@media (max-width: 480px){.compare-vs{display: none !important;}}@media (max-width:1500px){    .ap_full_section {      padding: 0 50px;    }}@media (max-width:1200px){    .banner_list {        padding-left: 30px;        padding-right: 30px;    }    .ap_list_box {        padding: 30px;    }    .ap_conent_box {  margin-top: 30px;  text-align: center;  position:relative  } .number_txt {position: absolute;left: -105px;top: -50px;color: #5252b587;font-size: 145px;line-height: 110px;font-weight: 900; }  .ap_full_section {        padding-left: 30px;        padding-right: 30px;    }    .ap_shape_box {        margin-bottom: 30px;    }    .ap_white_box.ap_green_box, .ap_white_box.ap_orange_box, .ap_white_box.ap_blue_box {        margin-bottom: 30px;    } .ap_white_box.ap_yellow_number_bg img{      display:none;   }   .ap_product_box {       text-align: center; }   .ap_product_box .ap_white_box {     position: relative;     -webkit-transform: none;        -moz-transform: none;       -ms-transform: none;        transform: none;        width: 100%;        border-radius: 20px;    }}@media (max-width:1200px){    .ap_list_box ul {        flex: 0 0 100%;    }    h1 {        font-size: 40px;    }    .ap_shape_bg:before,.ap_shape_bg:after {        display: none;    }}@media(max-width:767px){    .ap_banner_content h3 {        font-size: 38px;    }        .ap_banner_content h2 {        font-size: 46px;    }        .ap_banner_content h3.pink_bg_text, .ap_yellow_heading {        font-size: 27px;        padding: 15px 30px;    }        h1 {        font-size: 35px;    }        h2 {        font-size: 30px;    }        .ap_shape_box.ap_list_style2 .ap_shape_icon {        position: static;        width: 150px;        height: 150px;        display: inline-block;        line-height: 150px;        margin-bottom: 30px;    }        .ap_shape_box.ap_list_style2 {        text-align: center;    }        .ap_list_style2 .ap_shape_data,.ap_list_style2.even .ap_shape_data {        padding: 30px;        border-radius: 3px;    }        .ap_shape_box img {        display: none;    }    .ap_shape_box.ap_list_style2 .ap_shape_icon img{        display: inline-block;    }    .ap_shape_box,.ap_shape_box.ap_shape_even {        padding: 0;    }    .ap_shape_box .ap_shape_data,.ap_shape_box.ap_shape_even .ap_shape_data {        border-radius: 10px;        text-align: center;    }    .br_video .img-fluid.click_play {        display: none;    }    .ap_shape_box.ap_shape_box2 {       padding: 0;     margin: 0;  }   .ap_shape_box2 .ab_shape_number {       bottom: auto;       width: 100px;       height: 100px;      border-width: 5px;      top: -43px;     left: 20px;     background: #ffffff;    }   .ap_shape_box2 .ab_shape_number h2 {        font-size: 32px;    }   .ap_shape_box2 .ap_shape_data.ap_blue_gradient {        text-align: left;       padding-top: 29px;      box-shadow: 0 0 20px rgba(0,0,0,0.2);       border-radius: 10px;    }   .ap_shape_box2 .ap_shape_data.ap_blue_gradient p {      text-indent: 75px;  }   .ap_shape_box2 .ap_shape_data.ap_blue_gradient:after {      display: none;  }   .ap_shape_box2 .ap_shape_data.ap_blue_gradient span {       display: none;  }   .ap_shape_box.ap_list_style2.ap_nagative_points .ap_shape_icon {position: absolute;width: 40px;height: 40px;line-height: 41px;font-size: 23px;top: 50%;transform: translateY(-50%);left: 20px;text-align: center;}.ap_shape_box.ap_list_style2.ap_nagative_points .ap_shape_data {    padding-left: 80px;}}@media (max-width:576px){    .ap_banner_content h2 {        font-size: 35px;    }    .ap_banner_content h3 {        font-size: 30px;    }    .ap_banner_content h3.pink_bg_text, .ap_yellow_heading {        font-size: 25px;    }    h1 {        font-size: 30px;    }    h2 {        font-size: 25px;    }    .ap_full_section {        padding-left: 15px;        padding-right: 15px;    }    .ap_list_box {        padding: 30px 15px 15px;    }    .font-size70 {        font-size: 50px;    }    .ap_white_box.ap_green_box, .ap_white_box.ap_orange_box, .ap_white_box.ap_blue_box {        padding-left: 30px;        padding-right: 30px;    } .ap_compare_table h4 {text-align: center;}  .ap_compare_table tr {      display: block;     font-size: 0;       width: 100%;        margin-bottom: 10px;    }   .ap_compare_table tr th,.ap_compare_table tr td {       display: inline-block;  }   .ap_compare_table tr th, .ap_compare_table tr td {      display: block;     width: 100%;        text-align: center; }   .ap_compare_table tr th:empty, .ap_compare_table tr td:empty {      display: none;  }   .ap_compare_table tr td:first-child h4 {        color: #2b7fed; }}@media(max-width:480px){    .ap_testimonial {        padding: 30px;    }    .ap_count {        display: none;    }    .ap_white_box.ap_yellow_number_bg {        margin: 0 0 30px;    }       .ap_white_box.ap_yellow_number_bg p {        text-align: center;    }   .hs_stickybar_action p {        font-size: 18px;    }   .hs_stickybar_content {     display: block; }   .hs_stickybar_content h3 {      margin-bottom: 5px; }}