
@font-face {
    font-family: 'GilroyMedium';
    src: url('../fonts/GilroyMedium.eot');
    src: url('../fonts/GilroyMedium.eot') format('embedded-opentype'),
         url('../fonts/GilroyMedium.woff2') format('woff2'),
         url('../fonts/GilroyMedium.woff') format('woff'),
         url('../fonts/GilroyMedium.ttf') format('truetype'),
         url('../fonts/GilroyMedium.svg#GilroyMedium') format('svg');
}

@font-face {
    font-family: 'GilroyBold';
    src: url('../fonts/GilroyBold.eot');
    src: url('../fonts/GilroyBold.eot') format('embedded-opentype'),
         url('../fonts/GilroyBold.woff2') format('woff2'),
         url('../fonts/GilroyBold.woff') format('woff'),
         url('../fonts/GilroyBold.ttf') format('truetype'),
         url('../fonts/GilroyBold.svg#GilroyBold') format('svg');
}

@font-face {
    font-family: 'GilroySemiBold';
    src: url('../fonts/GilroySemiBold.eot');
    src: url('../fonts/GilroySemiBold.eot') format('embedded-opentype'),
         url('../fonts/GilroySemiBold.woff2') format('woff2'),
         url('../fonts/GilroySemiBold.woff') format('woff'),
         url('../fonts/GilroySemiBold.ttf') format('truetype'),
         url('../fonts/GilroySemiBold.svg#GilroySemiBold') format('svg');
}

@font-face {
    font-family: 'GilroyRegular';
    src: url('../fonts/GilroyRegular.eot');
    src: url('../fonts/GilroyRegular.eot') format('embedded-opentype'),
         url('../fonts/GilroyRegular.woff2') format('woff2'),
         url('../fonts/GilroyRegular.woff') format('woff'),
         url('../fonts/GilroyRegular.ttf') format('truetype'),
         url('../fonts/GilroyRegular.svg#GilroyRegular') format('svg');
}

@font-face {
    font-family: 'GilroyExtraBold';
    src: url('../fonts/GilroyExtraBold.eot');
    src: url('../fonts/GilroyExtraBold.eot') format('embedded-opentype'),
         url('../fonts/GilroyExtraBold.woff2') format('woff2'),
         url('../fonts/GilroyExtraBold.woff') format('woff'),
         url('../fonts/GilroyExtraBold.ttf') format('truetype'),
         url('../fonts/GilroyExtraBold.svg#GilroyExtraBold') format('svg');
}


@font-face {
    font-family: 'GilroyBlack';
    src: url('../fonts/GilroyBlack.eot');
    src: url('../fonts/GilroyBlack.eot') format('embedded-opentype'),
         url('../fonts/GilroyBlack.woff2') format('woff2'),
         url('../fonts/GilroyBlack.woff') format('woff'),
         url('../fonts/GilroyBlack.ttf') format('truetype'),
         url('../fonts/GilroyBlack.svg#GilroyBlack') format('svg');
}



html{ height:100%;}

.gilroy_bold{font-family: 'GilroyBold';} 
.gilroy_semibold{font-family: 'GilroySemiBold';} 
.gilroy_regular{font-family: 'GilroyRegular';} 
.gilroy_medium{font-family: 'GilroyMedium';}
.gilroy_exbold{font-family: 'GilroyExtraBold'}
.gilroy_black{font-family: 'GilroyBlack';}
.bebasneue{font-family: 'Bebas Neue', sans-serif; font-weight:400;}
.poppins{font-family: 'Poppins', sans-serif;}


body{font-family: 'GilroyMedium'; color:#33256C;  background:#fff; font-size:16px; line-height:24px;  overflow-x:hidden; min-height:100%;}

h1, h2, h3, h4, h5, h6{ color:#33256C;}

.btn{ background:#0087ff; color:#fff; box-shadow:none; border:none; height:50px; padding: ;} 
.btn:hover{ background:#33256C!important;  color:#fff!important;}  

.btn_2{background:#33256C;} 
.btn_2:hover{background:#FF5811!important;} 

.btn_3{ background:#fff; border:#E6E6E6 1px solid; color:#FF5811;} 
.btn_3:hover{ background:#FF5811; border:#FF5811 1px solid; color:#fff;} 
.btn_3:hover i img{filter: brightness(0) invert(1);} 

.btn_4{ background:#ffeeee; color:#33256C;}
 
.link_1 a{ color:#FF5811; text-decoration:none;} 
.link_1 a:hover{ color:#33256C;}

.login_pic{ 
    /*background:#F9ECE9; */
    border-radius:30px;} 
.logo_l img{ max-width:330px;}
.login_form h2{ font-size:50px; font-family: 'GilroyMedium';}


.text_style_1{ border:#33256C 1px solid; border-radius:26px; height:50px; padding:0px 20px; color:#33256C;}
.text_style_1::-moz-placeholder{color:#33256C;opacity:1;} 
.text_style_1::placeholder{color:#33256C;opacity:1;} 

.rememberme .form-check-input{border:#33256C 1px solid;} 
.rememberme .form-check-input:checked{ background-color:#33256C;} 
.password_show_hide{ right:23px; top:13px;} 



.middle { height:100%; background:#f8fafc;} 
.navbar-nav .nav-item .active{
    background: #FFF4F4;
    color: #33256C;
}
.navbar-nav  li  .nav-link, .navbar-nav  li .dropdown-menu .dropdown-item{ color: #33256C; font-size:14px; font-weight:500;}
.navbar-nav > li{ margin-bottom:10px;}
.navbar-nav > li > .nav-link{ display:flex; align-items:center; border-radius:5px; padding:8px 15px;}
.navbar-nav > li > .nav-link > i{ margin-right:0px; position:relative; top:-3px;}
.navbar-nav > li > .nav-link > i > img{ height:18px;} 
.navbar-nav > li > .nav-link.active, .navbar-nav > li > .nav-link:hover, 
.navbar-nav > li:hover > .nav-link, .navbar-nav > li > .nav-link:focus{ background:#c4c8f58a; color:#33256C !important;} 

.navbar-nav > li > .nav-link.dropdown-toggle:after{ content:"\f107"; margin-left:auto; display:none; border:none !important; font-family:'FontAwesome'; margin-left:auto; font-size:25px;} 
.navbar-nav  li .dropdown-menu{ border:none;}  
.navbar-nav > li > .dropdown-menu{ background:#fff; padding:0px 0px 0px 50px; border-radius:0px; border:none;} 
.navbar-nav  li .dropend .dropdown-toggle::after{content:"\f107"; margin-left:auto; border:none !important; font-family:'FontAwesome'; margin-left:auto; font-size:22px;} 
.navbar-nav  li .dropdown-menu .dropdown-item{ display:flex; margin-bottom:5px !important; position:relative; padding-left:12px !important; padding-right:0px !important;} 
.navbar-nav  li .dropdown-menu .dropdown-item:hover, .navbar-nav  li .dropdown-menu .dropdown-item:focus, 
.navbar-nav  li .dropdown-menu .dropdown-item:active{ color:#5D5384 ; background:#fff;} 
.navbar-nav > li > .dropdown-menu > li > .dropdown-item{ color:#33256C; border-radius:0px !important;} 
.sep_menu{ margin:0px; border:none; border-top:1px solid #F9F9F9;} 
.navbar-nav  li .dropdown-menu .dropdown-item:before{ content:""; width:4px; height:4px; background:#33256C; position:absolute; left:0px; top:14px; border-radius:50px;}

#navbarsleft.show .navbar-nav > li > .nav-link.dropdown-toggle:after{ display:inline-block;}

#ChangeToggle{ position:absolute; left:-10px; top:120px;}
#ChangeToggle.navbar-toggler .fa:before{ display:none !important;}
#ChangeToggle.navbar-toggler .fa{ width:30px; height:30px;}
#ChangeToggle.navbar-toggler .fa-bars{  background:url(../images/arrow_right.png) no-repeat center center; background-size:100%;} 
#ChangeToggle.navbar-toggler .fa-close{ background:url(../images/arrow_left.png) no-repeat center center; background-size:100%;} 


#ChangeToggle2{ position:absolute; left: 24%; top: 7vh; }
#ChangeToggle2.navbar-toggler .fa:before{ display:none !important;}
#ChangeToggle2.navbar-toggler .fa{ width:30px; height:30px;}
#ChangeToggle2.navbar-toggler .fa-barso{  background:url(../images/c_arrow_left.png) no-repeat center center; background-size:100%;} 


.top_right > ul > li{ margin-left:12px;}
.top_right > ul > li > a { display:inline-flex; align-items:center; justify-content:center; width:35px; height:35px; border-radius:50px; border:#E0DBF5 1px solid;}
.top_right > ul > li > a > i > img{ height:16px;} 
.top_right > ul > li > a.dropdown-toggle:after{ display:none !important;} 

.title_welcome{ font-size:25px; color:#9992B6;} .title_welcome span{ color:#33256C;} 


.container_inner{ max-width:1120px;}  

.quick_search_bx{ border-radius:24px; padding:30px 40px;}

.text_style_2{ border:#E6E6E6 1px solid; border-radius:12px; height:50px; padding:0px 20px; color:#33256C; box-shadow:none !important; font-family: 'GilroySemiBold';}
.text_style_2::-moz-placeholder{color:#33256C;opacity:1;} 
.text_style_2::placeholder{color:#33256C;opacity:1;}  
.text_style_2:focus{color:#33256C; }

.i_w_ic .form-control{ padding-left:45px !important;} 
.i_w_ic i{ left:16px; top:12px;} 

.select_area{border:#E6E6E6 1px solid; border-radius:12px; height:50px; padding:8px 10px;} 
.select_area .s_a_cl{ width:32%; position:relative; } 
.select_area .s_a_cl .btn{color:#33256C; background:#F5F5F5; border-radius:10px; height:38px; padding:5x !important; text-align:center; display:flex; align-items:center; justify-content:center; font-family: 'GilroySemiBold'; position:relative; font-size:18px;}  
.select_area .s_a_cl .btn-check:checked + .btn{ background:#33256C !important; color:#fff;} 
.select_area .s_a_cl .btn-check:checked + .btn:before{ content:""; position:absolute; left:-5px; top:-5px; background: url(../images/select_check.svg) no-repeat center top; background-size:100%; width:16px; height:16px;} 

.rounded-12{ border-radius:12px;} .h60{ height:60px;}

.f18{ font-size:18px!important;}

.overview_bx{ min-height:150px; border-radius:24px; padding:10px;}  
.overview_bx .ov_r_c{ padding-left:25px; width:200px;} 
.overview_bx .ov_r_c .ov_tl{ color:#6F6B87; font-size:18px; line-height:28px;} 
.overview_bx .ov_r_c .number{ font-size:40px; line-height:40px;} 
.overview_bx figcaption{ width:100%; max-width:260px;} 

.dh_btn_rw .btn{ min-height:138px; padding:20px 35px; border-radius:16px; font-size:20px; line-height:28px;} 
.dh_btn_rw .btn .btn_text{ width:250px; padding-left:65px; position:relative; display:block; text-align:left;} 
.dh_btn_rw .btn .btn_text i{ position:absolute; width:40px; left:0px; top:8px} 
.dh_btn_rw .btn .btn_text i img{ max-width:100%;} 
.dh_btn_rw .btn .b_r_arrow img{ max-width:40px;} 

.select_area.s_t_column .s_a_cl{ width:34%; }   
.select_area.s_t_column .s_a_cl:nth-child(2){ width:25%;}
.select_area.s_t_column .s_a_cl .btn{ font-size:16px;}
.select_area.s_t_column .s_a_cl .btn i{ margin-right:8px;} 
.select_area .s_a_cl.yelp .btn-check:checked + .btn i img{filter: brightness(0) invert(1);} 

.find_result_row{ border-radius:24px; padding:20px 25px;}

.p_btn_1{ padding-left:30px !important; padding-right:30px !important;} 

.business_t_rw{ padding:15px 20px; border-radius:13px;} 
.business_t_rw .b_cl_1 .b_check i img{ width:32px;} 

.start_r{ top:-2px;} 

.b_contact_bx{background: url(../images/contact_bg.svg) no-repeat center top; background-size:cover; min-height:266px; border-radius:13px; padding:30px 25px;} 
.b_contact_bx ul li{ padding-left:45px; position:relative; width:100%;} 
.b_contact_bx ul li i{ position:absolute; left:0px; top:7px;} 
.b_contact_bx ul li p{ color:#E5E1FF; font-family: 'GilroyRegular';} 
.b_contact_bx ul li:nth-child(2){ margin:auto;} 
.map_slider figure img{ height:266px; object-fit:cover; border-radius:13px;} 

.address{ background:#332C61; max-width:80%; padding:10px;} 
.address i{ margin-right:8px;} 

.lead_score_bx{background: url(../images/lead_score_bg.svg) no-repeat center top; background-size:cover; min-height:266px; border-radius:13px; padding:10px;} 
.ls_title{ background:#2C1F5B; padding:10px; border-radius:10px;} 
.ls_number{ color:#37DC97; font-size:20px;} 
.number_yellow{ color:#ffc24c; font-size:21px;} 
.number_red{ color:#ff1111; font-size:21px;} 

.light_t_clr{ color:#E5E1FF;} .pcvalue{ font-size:25px;} 
.pcv_left small{ color:#FFC369;} 

.seo_detail .col p{ color:#6F6B87; font-size:17px; margin-bottom:8px;} 

.seo_bx_left, .seo_btn_bx_r{ min-height:165px;} 

.maxw390{ max-width:390px;} 
.btn_6{ border:#FF5811 1px solid; background:#fff; color:#33256C;} 
.btn_6:hover i img{filter: brightness(0) invert(1);} 

.link_2{ color:#FF5811; font-size:20px; text-decoration:none;} 
.link_2:hover{ background:#FF5811 !important; color:#fff;} 
.link_2:hover i img{filter: brightness(0) invert(1);} 

/*===========================25=09=2023=========================*/ 
.ca_bx{ min-height:165px;} 
.btn_light{ border:#E4E4E4 1px solid; background:#fff; color:#33256C;} 
.btn_light:hover{ border:#33256C 1px solid; background:#33256C; color:#fff;} 
.font14{ font-size:14px;} 

.ca_bx_body h6{ color:#6F6B87; font-size:16px;} 
.blue_clr{ color:#33256C;} .font20{ font-size:20px;} 

.tag_link li{ margin:0px 8px 5px 0px; display:inline-block;} 
.tag_link li a{ display:block; background:#E7F3FF; padding:1px 8px; line-height:22px; border-radius:50px; color:#33256C; text-decoration:none; text-align:center;} 
.font17{ font-size:17px;} 

.link_green{ color:#32AB30;} 
.org_btn{ background:rgba(255,116,70,.14); padding:2px 7px; color:#F23C00; border-radius:50px; font-size:13px; line-height:18px; height:auto;} 
.org_btn:hover{ background:#F23C00; color:#fff;} 

.green_clr{ color:#32AB30;} .purple_clr{ color:#B369FD;} 
.red_clr{ color:#FE5815;} .star_rv{ position:relative; top:-2px;} 

.info{ background:#33256C; border-radius:50px; width:12px; height:12px;} 
.social_presence a{ display:inline-flex; align-items:center; justify-content:center; color:#fff; margin:0px 5px 5px 0px; background:rgba(51,37,108,.5); width:32px; height:32px; border-radius:100%; text-decoration:none;} 
/*.social_presence a:hover{ background:rgba(51,37,108,1);} */

.content_any_bx h6{ color:#6F6B87;} 

.font13{ font-size:13px;} .lineheight18{ line-height:18px;} 
.suggestions h5{ color:#2461FF;} 

.h172{ height:172px !important; padding-top:10px;} 

.light_blue_clr{ color:#827AA0;} 

.select_down{ background:#fff url(../images/down_arrow_select.svg) no-repeat right center; padding-right:40px; background-position:96% 22px; } 

.s_icon{ left:15px; top:12px;} 

.text_editor{ border:#E6E6E6 1px solid;} 
.text_editor_top{ background:#FFF4F4;} 

.cl_txt_1 ul li a{ color:#33256C; font-family: 'GilroyBold'; text-decoration:none; font-size:18px;} 
.cl_txt_1 ul li{ margin-right:25px;}  .cl_txt_1 ul li:last-child{ margin-right:0px;} 
.cl_txt_1 ul li a:hover, .cl_txt_1 ul li a.active{ color:#FF5811; } 
.cl_txt_1 ul li.italic_text a{font-family: Verdana, Geneva, sans-serif; font-weight:bold;} 
.cl_txt_1 ul li.underline_text a span{ display:block; border-bottom:#33256C 2px solid; line-height:18px;} 
.cl_txt_1 ul li.underline_text a:hover span{border-bottom:#FF5811 2px solid;} 

.green_link a{ text-decoration:none; color:#32AB30;}

.word_editor ul li{ margin-right:26px;}  .word_editor ul li:last-child{ margin-right:0px;}  
.word_editor ul li:first-child{ margin-right:8px;}
.word_editor ul li a{ color:#33256C; text-decoration:none;} 

.text_type_box textarea{color:#33256C; outline:none; min-height:250px;} 
.text_type_box textarea::-moz-placeholder{color:#685F8C;opacity:1;} 
.text_type_box textarea::placeholder{color:#685F8C;opacity:1;} 
.editor_close{ left:-15px; top:-15px;} 

.ai_generate_description table tbody tr:nth-child(odd){ background:#FFF4F4;} 
.ai_generate_description table th{ font-weight:normal; font-size:20px;}
.ai_generate_description table th, .ai_generate_description table td{ padding:15px 25px;} 
.ai_generate_description{ margin-left:-40px; margin-right:-40px;} 
.ai_generate_description table tr th:first-child, .ai_generate_description table tr td:first-child{ padding-left:40px;} 
.ai_generate_description table tr th:last-child, .ai_generate_description table tr td:last-child{ padding-right:40px;}  
.ai_generate_description table tr td:first-child{ color:#000; font-size:18px;}

.ai_generate_description table tr th:nth-child(1), .ai_generate_description table tr td:nth-child(1){ width:10%;} 
.ai_generate_description table tr th:nth-child(2), .ai_generate_description table tr td:nth-child(2){ width:25%;} 
.ai_generate_description table tr th:nth-child(3), .ai_generate_description table tr td:nth-child(3){ width:40%;}  
.ai_generate_description table tr th:nth-child(4), .ai_generate_description table tr td:nth-child(4){ width:25%;}  
.ai_generate_description table tr td:last-child .btn{ margin-top:2px; margin-bottom:2px;} 

.element_bx{ border:#fff 1px solid;} 
.element_bx:hover, .element_bx.active{ border:#FF5811 1px solid;} 
.lineheight20{ line-height:20px;} 
.pro_sup{ right:15px; top:8px; background:#FFC745; color:#000000; font-family: 'GilroySemiBold'; border-radius:8px; padding:3px 12px; line-height:20px;} 

.filters_expanded_bx{ padding-left:100px;} 

.filters_expanded_bx ul li, .filter_all{ color:#33256C; margin:0px 0px 15px 0px; font-family: 'GilroySemiBold'; width: 24%;} 
.filters_expanded_bx ul li:nth-child(4n+4){ margin-right:0px;} 
.filters_expanded_bx ul li .form-check-input, 
.filter_all .form-check-input{  border-color:#33256C; box-shadow:none !important; width:20px; height:20px; border-radius:5px; margin-right:8px; } 
.filters_expanded_bx ul li .form-check-input:checked[type="checkbox"], 
.filter_all .form-check-input:checked[type="checkbox"]{ border-color:#FF5811; background-color:#FF5811;} 
.filter_all .form-check-input{ margin-top:3px;}
 
.template_edit_head h4 i img{ height:28px;} 
.template_edit_head .btn i img{ height:12px;} 

.control_btn{ width:30px; height:30px; background:url(../images/arrow_right.png) no-repeat center center; background-size:100%; position:absolute; left:-10px; top:120px; border:none;}  
.control_dropdown .title_control{ background:#33256C; border-radius:10px; padding:10px; font-size:18px;} 
.control_dropdown .title_control i img{filter: brightness(0) invert(1); height:20px;} 
.control_dropdown{ border:#C4CCF6 1px solid; padding:20px 15px 20px 25px; width:25%; float: left;float: left;
    height: 91vh;
    overflow-y: scroll;
    scroll-behavior: smooth;} 

.control_dropdown .accordion .accordion-item{ border:none !important; margin-bottom:10px; background:#FFF4F4; border-radius:10px; padding:10px 15px;} 
.control_dropdown .accordion .accordion-item .accordion-button{ border:none;  color:#FF5811; font-family: 'GilroySemiBold'; box-shadow:none !important; padding:0px !important; font-size:16px; background:none !important; } 
.control_dropdown .accordion .accordion-item .accordion-button:after{ background:url(../images/arrow_flush.svg) no-repeat center center;}
.control_dropdown .accordion .accordion-item .accordion-button.collapsed{color:#33256C;} 
.control_dropdown .accordion .accordion-collapse{ padding-top:15px;} 

.filters_expanded_bx.template_control ul li{ width:52%; font-family: 'GilroyMedium'; color:#5D5384; font-size:14px; white-space:nowrap; margin-bottom:10px;} 
.filters_expanded_bx.template_control ul li .form-check-input{ width:16px; height:16px;} 
.filters_expanded_bx.template_control ul li .form-check-input{ margin-right:5px;} 
.filters_expanded_bx.template_control ul li:nth-child(2n+2){ width:46%;} 

.purple_clr_2{ color:#5D5384;} .h100{ height:100px !important;} 

.f_bx_d .form-check{ padding-top:5px;}
.f_bx_d .form-check .form-check-input{  border-color:#33256C; box-shadow:none !important; width:12px; height:12px; border-radius:3px; margin-right:5px; margin-top:5px; } 
.f_bx_d .form-check .form-check-input:checked[type="checkbox"]{ border-color:#FF5811; background-color:#FF5811;} 
.f_bx_d .form-check{color:#5D5384; font-family: 'GilroyMedium'; font-size:14px;} 
.inputfile_button input[type=file]{ position:absolute; left:0px; right:0px; top:0px; opacity:0; cursor:pointer; height:100%;} 


.search_campaign_bx{ width:270px;}  
.search_campaign_bx .text_style_2{ padding-right:25px !important;}
.s_btn_c{ right:20px; top:10px; border:none; width:25px; background:none; box-shadow:none;} 
.search_campaign_bx .text_style_2::-moz-placeholder{color:#8176AF;opacity:1;} 
.search_campaign_bx .text_style_2::placeholder{color:#8176AF;opacity:1;}  
 


/*==================PDf report page start================================*/
.pdf_header{ min-height:400px;}  
.pdf_header:before{ content:"";  height:600px; position:absolute; left:-40px; right:-100px; top:-200px; background:#ffe7e7; border-radius:0px 0px 0px 219px; transform:rotate(5deg);}
.logo_p img{ max-width:172px;} 
.bg_nv_blue{ background:#33256C;} 
.website_link_rw a{font-family: 'GilroyBold'; color:#302358; font-size:22px; text-decoration:none;} 
.font15{ font-size:15px;} .font18{ font-size:18px;} .font24{ font-size:24px;} .font25{ font-size:25px;} .font35{ font-size:35px;}
.page_speed_data{ background:#FF5811;} 
.l_speed a{ color:#FF5811;} 
.mx_w260{ max-width:260px;} 
.wa_center{ background:#FFDACA;} 
.w_btn_2{ background:#fff; color:#FF5811; min-width:160px;} 
.w_btn_2:hover img{filter: brightness(0) invert(1);} 
.s_title_c:before{ content:""; background:#ffc24c; width:112px; height:100%; border-radius:12px; left:0px; top:0px; position:absolute; z-index:-1;} 
.font30{ font-size:30px;} .bg_gr_3{ background:#FFF1F1;} 

.client_review_pdf, .red_l_bg3{ background:#FEF7E2;} 
.sky_l_bg{ background:#DDFFDC;}  .sky_l_bg2{ background:#E3EBFF;}  .gray_clr_pd{ color:#6F6B87;} .gray_clr_4{ background:#FFF4F4;}
.red_l_bg{ background:#FFF1F1;} .red_l_bg2{ background:#FFE4CC;} .red_l_bg4{ background:#FFF7CC;} .red_l_bg5{ background:#FFDACA;}
.blue_l_bg{ background:#D5C6FF;} .green_bg{ background:#32AB30;}
.s_p_bx_bdy{ padding-left:80px; min-height:65px; position:relative;} 
.s_p_bx_bdy .ic{ position:absolute; left:0px; top:0px; width:65px;} 
.s_p_bx_bdy .ic img{ height:65px;} 
.s_p_bx_bdy h4 i{ top:-3px;} 
.s_p_bx_bdy h4{ margin-bottom:4px;}  

.blue_clr2{ color:#2461FF;} 
.c_star i img{ width:20px;} 
.c_star span{ position:relative; bottom:-2px; margin-left:4px;} 
.comp_detail ul li strong{ font-weight:normal; font-family: 'GilroyBold';} 
.comp_detail ul li p{ margin:0px;} .comp_detail ul li{ margin-bottom:10px;} 
.comp_detail ul li:last-child{ margin:0px;} 

.website_seo ul li .so_col{ width:210px; height:210px; background:#fff; border:#32AB30 5px solid; border-radius:100%;} 
.website_seo ul li.active .so_col{border:#FE5815 5px solid;} 

.seo_optimiz_col{ border:#FF5811 1px solid;} 

.vd_bx{ background:#FFF4F4; padding:30px; border-radius:0px 70px 0px 70px; min-height:216px;}  
.tag_link a{ display:inline-block; padding:2px 10px; border-radius:50px; line-height:20px; 
        background:#CB56F4; color:#fff; margin:0px 5px 5px 0px; text-decoration:none; cursor: default;}
/*.tag_link a:hover{ background:#33256C; color:#fff;}*/ 

.yellow_bg{ background:#FFD875;} 

.yelp_business_listing .s_p_bx .s_p_bx_bdy .ic{ width:42px;} 
.yelp_business_listing .s_p_bx .s_p_bx_bdy{ padding-left:58px;} 

.social_media_analysis{background: linear-gradient(to bottom,  #ffffff 0%,#fff0e8 100%); } 

.btn_sm{ background:#fff url(../images/close_2.svg) no-repeat center center; background-size:12px; border:#FF5454 6px solid; border-radius:80px; left:-10px; top:-10px; width:40px; height:40px;} 

.social_m_analy_bdy ul li .s_icon{ min-width:100px; height:70px; border-radius:60px; color:#fff; font-size:40px; background:#FF5454;} 
.social_m_analy_bdy ul li .f_icon{ min-width:100px; height:70px; border-radius:60px; color:#fff; font-size:40px; background:#FF5454;} 
.social_m_analy_bdy ul li .i_icon{ min-width:100px; height:70px; border-radius:60px; color:#fff; font-size:40px; background:#FF5454;} 
.social_m_analy_bdy ul li .L_icon{ min-width:100px; height:70px; border-radius:60px; color:#fff; font-size:40px; background:#FF5454;} 
.social_m_analy_bdy ul li.checkS .s_icon{ background:#24B0FF;} 
.social_m_analy_bdy ul li.checkS .f_icon{ background:#1877f2;} 
.social_m_analy_bdy ul li.checkS .i_icon{ background:#c32aa3;} 
.social_m_analy_bdy ul li.checkS .L_icon{ background:#0a66c2;} 
.social_m_analy_bdy ul li.checkS .btn_sm{border:#32AB30 6px solid; background:#fff url(../images/check_2.svg) no-repeat center center; background-size:20px;}
 
.y_performance  .info_green{ width:35px; height:35px; background:#32AB30; display:inline-flex; align-items:center; position:absolute; left:0px; top:50%; margin-top:-18px; justify-content:center; border-radius:50px;}  .y_performance  .info_green img{ height:20px;}
.y_performance figcaption{ padding-left:50px; position:relative;} 

.pr_bx i{ min-height:50px; display:inline-flex; align-items:center;}  
.pr_bx i img{ max-height:38px;}
.pr_bx p{ margin:0px;} 

.tr_bx{ min-height:260px; word-wrap:break-word; padding:20px 35px; font-size:22px; line-height:28px;} 

.recommendations table tr:nth-child(odd){ background:#FFF4F4;} 
.recommendations table tr td{ padding:10px 20px;} 
.recommendations table tr td:nth-child(1){ font-size:18px; width:25%;} 
.recommendations table tr td:nth-child(3){ text-align:right; width: 20%;}
  
/*=============PDf report page end===============*/


/*==================social media marketing page css start================================*/
.font55{ font-size:55px;}
.marketing_f_top:before{ content:""; position:absolute; left:0px; top:0px; height:100%; width:3000px; border-radius:0px 0px 0px 15px; background:#F2E6DC;} 
.ul_1 li{ padding-left:40px; position:relative; min-height:32px; padding-top:3px;} 
.ul_1 li:before{ content:""; width:30px; height:30px; position:absolute; left:0px; top:0px; background:#777141 url(../images/check3.svg) no-repeat center center; background-size:14px; border-radius:10px;}
.btn_5{ background:#777141;}   
.ss_bx{ background:#fff; border:#E8C9AE 1px solid;} 
.ss_bx:hover{ background:#FFF7F0; border:#FFF7F0 1px solid;} 

.ots_col{border:#E8C9AE 1px solid; padding:30px 55px 30px 40px;} 
.ots_col i img{ height:64px;} 
.ots_col h4{ padding-top:20px; padding-bottom:10px;} 

.cs_wrappar ul li{ min-height:300px; background:#FFF7F0; padding-left:80px !important; padding-right:80px !important;}
.cs_wrappar ul li .cs_ic{ width:174px; height:174px; background:#F5E398;} 
.cs_wrappar ul li:nth-child(even){ background:#fff;} 
.cs_wrappar ul li:nth-child(even) .cs_ic{ background:#FFF7F0;} 
.cs_wrappar ul li .cl_3{ width:50%;} 

.gray_bg_sm{ background:#FFF7F0;} 
.partnership{ padding:60px 80px 40px;} 
.partnership_detail .ul_1 li{ width:48%; margin-bottom:15px;} 

.discover_faq_magic .accordion .accordion-item{  margin-bottom:15px; border:none !important; padding:0px;  } 
.discover_faq_magic .accordion .accordion-button{ background:#FFF7F0; border:#FFF7F0 1px solid; border-radius:20px 20px 0px 0px; border-bottom:none; box-shadow:none; padding:20px 25px; color:#33256C; font-size:20px;} 
.discover_faq_magic .accordion .accordion-button.collapsed{ background:#fff; border:#E8C9AE 1px solid; padding:20px; border-radius:20px; color:#33256C;} 

.discover_faq_magic .accordion .accordion-item .accordion-collapse{ padding:0px 25px 20px; min-height:107px; background:#FFF7F0; border:none !important; color:#33256C; border-radius:0px 0px 20px 20px;} 
.discover_faq_magic .accordion .accordion-button:after{ background-color:#777141; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_d_faq.svg); background-size:16px; transform:inherit;} 
.discover_faq_magic .accordion .accordion-item .accordion-body{ padding:0px;} 

.rtysg{ min-height:150px;} 
.btn_7{ background:#F2E6DC; color:#33256C;} 
.btn_7 i path{ fill:#33256C;} 
.btn_7:hover i path{ fill:#fff;} 

.custom_package{ background:#FFE5CE;} 
.package_bx{ padding:120px 35px 35px; position:relative; min-height:670px;}
.package_bx .plan{ position:absolute; left:0px; top:40px; padding:10px; text-align:center; min-width:156px; color:#fff; border-radius:0px 50px 50px 0px;} 
.plan_bg_1{ background:#D7876E;}  .plan_bg_2{ background:#777141;}  .plan_bg_3{ background:#33256C;} 

.ul_2 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:18px;} 
.ul_2 li:before{ content:"\f107"; font-family:'FontAwesome'; width:30px; height:30px; background:#777141; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:24px; position:absolute; left:0px; top:0px; border-radius:8px;} 

.btn_8{ color:#000; border:#777141 1px solid; background:#fff; max-width:240px;} 
.btn_8:hover, .btn_8.active{ background:#777141; color:#fff;} 

.plan_price sup{ color:#C8C8C8; font-size:30px; right:12px; top:-25px;} 
.plan_price .price_p{ color:#33256C; font-size:60px;} 
.plan_price sub{ color:#33256C; font-size:20px;}  

.font40{ font-size:40px;} 

.test_smm{ border:#E8C9AE 1px solid; background:#fff; padding:30px;} 
.gold_clr{ color:#777141;} 
.h_t_wrap .user_pic{ display:inline-block; width:50px; height:50px; border-radius:50px; background:#FFE5CE;} 

.form_jvj .form-control{ border:#F1BF94 1px solid; height:60px; border-radius:12px; box-shadow:none; padding:0px 20px; background:#FFF7F0; color:#777141; font-size:16px;} 
.form_jvj textarea.form-control{ height:184px; padding-top:12px;}  
.form_jvj .form-control::-moz-placeholder{color:#777141;opacity:1;} 
.form_jvj .form-control::placeholder{color:#777141;opacity:1;}

.btn_9{ color:#fff; background:#777141;  } 
.btn_9:hover{ background:#33256C; color:#fff;}  

.s_footer_cl_2 ul li{ margin-left:15px;}
.s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:45px; height:45px; border-radius:50px; background:#FFF7F0;} 
.s_footer_cl_2 ul li a img{ height:15px;}  
.s_footer_cl_2 ul li a:hover{ background:#777141;} 
.s_footer_cl_2 ul li a:hover img{filter: brightness(0) invert(1);} 

.footer_link_s a{ color:#33256C; text-decoration:none;} 
.footer_link_s a:hover{ text-decoration: underline;}

/*=============social media marketing page css  end===============*/ 


/*==================PPC Advertising page css start================================*/

.header_ppc{ background:#E6F5FD;} 
.btn_10{ background:#496099; color:#fff; padding:15px 28px;}
.btn_10 i img{filter: brightness(0) invert(1); width:32px;} 
.btn_10:hover{ background:#33256C;} 
.ul_3 li{ background:url(../images/cancel.svg) no-repeat left top; padding-left:45px; padding-top:3px; background-size:30px; min-height:30px; margin-bottom:20px;} 

.ppc_performance{ border:#D6D6D6 1px solid;} 
.ppc_performance .detail{ padding-left:40px;} 
.ppc_performance .detail .check_ic_green{ position:absolute; left:0px; top:0px;} 
.ppc_performance .detail .check_ic_green svg circle{ fill:#32AB30;} 

.ppc_services{ background:#E6F5FD;} .font22{ font-size:22px;} 
.ppc_serv_cl h5{ padding-bottom:15px;} .ppc_serv_cl figure{ min-height:130px; display:flex; align-items:center; justify-content:center;} 

.ul_4 li{ position:relative; padding-left:40px; margin-bottom:25px;} 
.ul_4 li .g_check{ width:25px; position:absolute; left:0px; top:0px;} 
.ul_4 li:last-child{ margin:0px;} 

.cl_t_ppc{ background:#E6F5FD;} 
.u_pic{ width:55px; height:55px;} 

#ppctestimonials button{ width:50px; height:auto; bottom:initial; top:50%; margin-top:-25px; opacity:1;} 
#ppctestimonials button img{ width:50px; max-width:inherit;}
.testimonials_ppc_sec{ max-width:450px;} 
.testimonials_ppc_sec blockquote{  font-family: 'Yeseva One', cursive; font-weight:400; line-height:30px; padding-left:30px; padding-bottom:30px;} 
.testimonials_ppc_sec blockquote:before{ content:""; width:100%; height:150px; background:#F5FCFF; position:absolute; left:0px; bottom:0px; z-index:-1;} 
.testimonials_ppc_sec .cl_t_ppc h6{ font-family: 'Yeseva One', cursive; font-weight:400; font-size:18px;} 


.ppc_faq .accordion .accordion-item{  margin-bottom:15px; border:none !important; padding:0px;  } 
.ppc_faq .accordion .accordion-button{ background:#496099; border:#496099 1px solid; border-radius:20px 20px 0px 0px; border-bottom:none; box-shadow:none; padding:20px 25px; color:#fff; font-size:20px;} 
.ppc_faq .accordion .accordion-button.collapsed{ background:#fff; border:#D6D6D6 1px solid; padding:20px; border-radius:20px; color:#33256C;} 
.ppc_faq .accordion .accordion-item .accordion-collapse{ padding:0px 25px 20px; min-height:107px; background:#496099; border:none !important; border-radius:0px 0px 20px 20px;  color:#fff;} 
.ppc_faq .accordion .accordion-button:after{ background-color:#fff; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_blue_down.svg); background-size:16px; transform:inherit;}  
.ppc_faq .accordion .accordion-button.collapsed:after{ background-color:#496099; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_d_faq.svg); background-size:16px;} 
.ppc_faq .accordion .accordion-item .accordion-body{ padding:0px;}  


 
.ppc_plan .package_bx{ padding:120px 35px 35px; position:relative; background:#E6F5FD; min-height:670px;}
.ppc_plan .package_bx .plan{ position:absolute; left:50%; margin-left:-78px; top:0px; padding:10px 15px; text-align:center; min-width:156px; color:#fff; border-radius:0px 0px 30px 30px; font-family: 'GilroySemiBold';} 
.ppc_plan .plan_bg_1{ background:#777141;}  
.ppc_plan .plan_bg_2{ background:#EFF24E; color:#000000 !important;}   
.ppc_plan .plan_bg_3{ background:#496099;} 
.ppc_plan .ul_2 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:18px;} 
.ppc_plan .ul_2 li:before{ content:"\f107"; font-family:'FontAwesome'; width:30px; height:30px; background:#32AB30; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:24px; position:absolute; left:0px; top:0px; border-radius:8px;} 
.ppc_plan .btn_8{ color:#000; border:#777141 1px solid; background:#fff; max-width:240px;} 
.ppc_plan .btn_8:hover, 
.ppc_plan .btn_8.active{ background:#777141 !important; color:#fff;} 

.ppc_plan .plan_price sup{ color:#C8C8C8; font-size:30px; right:12px; top:-25px;} 
.ppc_plan .plan_price .price_p{ color:#33256C; font-size:60px;} 
.ppc_plan .plan_price sub{ color:#33256C; font-size:20px;}  

.main_ppc_pan{ background:#496099 !important; color:#fff;} 
.package_bx.main_ppc_pan .btn_8{color:#496099; border:#fff 1px solid !important; background:#fff !important;} 
.package_bx.main_ppc_pan .btn_8:hover{ background:none !important; color:#fff !important;} 

.r_ppc_bx{ background:#496099; padding:60px;} 
.btn_11{ max-width:200px; color:#33256C; background:#fff;} 
.btn_11:hover{ background:#EFF24E; color:#000;} 


.ppc_contact .form_jvj .form-control{ border:#D6D6D6 1px solid; height:60px; border-radius:12px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.ppc_contact .form_jvj textarea.form-control{ height:184px; padding-top:12px;}  
.ppc_contact .form_jvj .form-control::-moz-placeholder{color:#496099;opacity:1;} 
.ppc_contact .form_jvj .form-control::placeholder{color:#496099;opacity:1;}

.ppc_contact .btn_9{ color:#fff; background:#496099;  } 
.ppc_contact .btn_9:hover{ background:#33256C; color:#fff;}  


.ppc_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.ppc_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; border-radius:50px; background:#f5f5f5;} 
.ppc_footer .s_footer_cl_2 ul li a img{ height:15px;}  
.ppc_footer .s_footer_cl_2 ul li a:hover{ background:#33256C;} 
.ppc_footer .s_footer_cl_2 ul li a:hover img{filter: brightness(0) invert(1);} 
 
/*==================PPC Advertising page css start================================*/

/*==================setting page css start================================*/ 

.setting_section h4:before{ content:""; position:absolute; left:0px; top:0px; width:17px; height:100%; background:#FF7C44;} 
.btn_12{ border:#33256C 1px solid !important; background:#FFF4F4; color:#33256C; text-decoration:none;} 
.btn_12:hover{ background:#33256C; color:#fff;} 
.configure_bx .top_cb{ min-height:90px;} 
.btn_blue{ background:#33256C; color:#fff;} 
.btn_blue:hover{ background:#fff; color:#33256C;} 
.integ_link ul li a{ text-decoration:none;} 
.integ_link ul li a i{ background:#FFF4F4; border-radius:100%; width:100px; height:100px;} 
.integ_link ul li a:hover h6{ color:#33256C;} 
.integ_link ul li a:hover i{ background:#33256C;} 
.video_bx .play_btn{ left:0; top:0; right:0px; bottom:0px; display:flex; align-items:center; justify-content:center; border-radius:15px;}
.video_bx .play_btn img{ width:45px;}
.video_cl{ background:#F1F1F1; padding:40px 80px;} 
.video_cl .video_bx{ max-width:650px;} 
.document_bx{ background:#D9D9D9; min-height:420px;}

 /*==================setting page css end================================*/ 
 

/*==================Reputation Management css start================================*/  
.bg_grad_1{background: linear-gradient(135deg,  #49a52a 0%,#14259d 100%);}
.header_rm{ padding:60px 0px;} 
.btn_13{ color:#4232FF; min-width:180px;} 
.btn_13 img{ width:22px;} .btn_13 i{ margin-left:10px;} 
.btn_13:hover{ background:#4232FF !important; color:#fff;} 
.btn_13:hover img{filter: brightness(0) invert(1);} 
.edi_bx{ background:#FFF2F2;} 
.edi_bx_inner{ min-height:60px; padding-left:80px;} 
.edi_bx_inner i{ position:absolute; left:0px; top:0px; width:60px;} 
.btn_14{ border:#fff 1px solid; background:none !important; color:#fff; min-width:180px;} 
.btn_14 img{filter: brightness(0) invert(1); width:22px;} 
.btn_14:hover{ background:#fff !important; color:#4232FF;} 
.btn_14:hover img{filter:inherit;} 
.btn_14 i{ margin-left:6px;}
.rs_c_bx{ border:#49a52a 1px solid;} 
.rs_c_bx h4{ padding-bottom:30px; margin-bottom:20px;}
.rs_c_bx h4:before{ content:""; width:65%; height:5px; background: linear-gradient(135deg,  #49a52a 0%,#14259d 100%); border-radius:30px; position:absolute; left:3px; bottom:0px;} 
.rs_c_bx h4:after{ content:""; width:20px; height:20px; border-radius:50px; background: linear-gradient(135deg,  #49a52a 0%,#14259d 100%); border-radius:30px; position:absolute; left:0px; bottom:-7px;}
.dos{ padding:50px 35px 30px;} 
.green_light_clr{ color:#B0E3B4;} 
.ul_5 li{ margin-bottom:30px; position:relative; padding-left:50px; min-height:36px; padding-top:4px;}
.ul_5 li i{ width:36px; height:36px; display:flex; align-items:center; justify-content:center; background: linear-gradient(135deg,  #49a52a 0%,#14259d 100%); border-radius:10px; position:absolute; left:0px; top:0px;} 
.ul_5 li:last-child{ margin:0px;} 
.cl_ss_bx{ border:#D6D6D6 1px solid;} 
.cl_ss_bx blockquote{ min-height:110px;} 

.ppc_plan.rep_manage_plan  .package_bx{ background:#fff; box-shadow:0px 5px 7px rgba(0,0,0,.25); padding:15px !important;} 
.ppc_plan.rep_manage_plan  .package_bx.main_plan2{ background:#fff !important; border:1px solid rgba(0,0,0,.2) !important; box-shadow:none;} 
.ppc_plan.rep_manage_plan .package_bx .plan{ position:relative; left:0px; margin:0px; min-width:inherit; background:none !important; border-radius:0px;} 
.ppc_plan.rep_manage_plan .package_bx .plan_header{ background:#254E7A; padding:10px; border-radius:20px; margin-bottom:15px;} 
.ppc_plan.rep_manage_plan .package_bx .plan_header .price_p{ color:#fff;} 
.ppc_plan.rep_manage_plan .package_bx .plan_header .plan_price sub{ color:#fff;} 
.ppc_plan.rep_manage_plan .package_bx .plan_header sup{ color:#fff;} 
.ppc_plan.rep_manage_plan .ul_2 li{ font-size:16px;}
.ppc_plan.rep_manage_plan .ul_2 li::before{background: linear-gradient(135deg,  #49a52a 0%,#14259d 100%);} 
.ppc_plan.rep_manage_plan  .package_bx.main_plan2 .plan_header{background: linear-gradient(135deg,  #49a52a 0%,#14259d 100%);} 
.ppc_plan.rep_manage_plan .price_p.font35{ font-size:35px !important;} 
.ppc_plan.rep_manage_plan .btn_8:hover{background: linear-gradient(135deg,  #49a52a 0%,#14259d 100%) !important; color:#fff; border:#fff 1px solid;} 
.font50{ font-size:50px;} 
.faq_section_rm h2{ line-height:52px;} 

.faq_section_rm .ppc_faq .accordion .accordion-button.collapsed{ padding-top:14px; padding-bottom:14px; background:#fff; border:#D6D6D6 1px solid;}  
.faq_section_rm .ppc_faq .accordion .accordion-button{ background: #14259d; border:#14259d 1px solid; }
.faq_section_rm .ppc_faq .accordion .accordion-item .accordion-collapse{ background: #14259d;} 
.faq_section_rm .ppc_faq .accordion .accordion-button:after{ background-color:#fff !important;   background-image:url(../images/arrow_blue_down.svg); background-size:20px; padding:0px; width:28px; height:28px; }  
.faq_section_rm .ppc_faq .accordion .accordion-button.collapsed:after{background-color:initial !important;  background-position: center; background-image:url(../images/down_rep_faq.svg); background-size:25px; padding:0px;}  
.rep_m_contact.ppc_contact .btn:hover  {background: linear-gradient(135deg,  #14259d 0%,#49a52a 100%);} 

.footer_rm .r_ppc_bx .btn_11{background: linear-gradient(135deg,  #49a52a 0%,#14259d 100%); color:#fff;} 
.footer_rm .r_ppc_bx .btn_11:hover{background: linear-gradient(135deg,  #14259d 0%,#49a52a 100%); color:#fff;} 

.footer_rm .footer_link_s a{ color:#fff;}
.footer_rm .s_footer_cl_2 ul li a:hover{ background:rgba(255,255,255,.15);}

/*==================Reputation Management css end================================*/  

/*==================local seo page css start================================*/

.header_ls{ background:#0e1039;} 
.btn_ls{ width:200px; height:60px; background:#8286F7; color:#fff;} 
.btn_ls:hover{ background:#fff; color:#8286F7;} 
.header_bottom_ls ul li{ margin-left:35px; padding-left:45px; position:relative; min-height:30px;} 
.header_bottom_ls ul li:first-child{ margin-left:0px;} 
.header_bottom_ls ul li:before{ content:""; width:30px; height:30px; background:#8286F7 url(../images/check3.svg) no-repeat center center; position:absolute; left:0px; top:0px;}

.lsp_bx{ background:#FFF0F0; padding:20px 40px; min-height:148px;} 
.lsp_bx p{ color:#E44845;} 

.op_ex_bx{ background:#EDEEFF; padding:45px;} 

.seo_service_bx{ background:#8286F7; padding:50px 40px;} 
.seo_service_bx .number{ width:90px; height:90px; color:#FF5811; font-size:45px; text-indent:-12px;} 

.sm_ul ul li{ margin-bottom:25px; padding-left:45px; position:relative; min-height:30px;} 
.sm_ul ul li:last-child{ margin-bottom:0px;} 
.sm_ul ul li:before{ content:""; width:30px; height:30px; background:#33256C url(../images/check3.svg) no-repeat center center; position:absolute; border-radius:10px; left:0px; top:0px;} 

.seo_plan_bx{ border:#8186AD 1px solid;} 
.seo_plan_bx .plan_h_top{ background:#8286F7; min-height:46px; padding:5px 10px;} 

.se_p_ul li{ border-bottom:#8186AD 1px solid; margin-bottom:15px; padding-bottom:15px; background:url(../images/seo_check.svg) no-repeat; background-position:0px 3px; background-size:22px; padding-left:38px;} 
.se_p_ul li:last-child{ border:none; padding-bottom:0px; margin-bottom:0px;} 

.btn_bdr_plan{ color:#8286F7; max-width:220px; min-height:54px; border:#8186AD 1px solid; background:#fff;}
.btn_bdr_plan:hover{ background:#8186AD; color:#fff;} 

.afullpackage{ color:#32AB30;} 

.discover_faq_magic_ls .accordion-item{ border:none !important; margin-bottom:20px; border-bottom:#8186AD 1px solid !important; border-radius:0px !important;} 
.discover_faq_magic_ls .accordion-item .accordion-button{ border:none !important; box-shadow:none !important; padding-bottom:20px; color:#33256C; font-size:20px; font-family: 'GilroyMedium';  padding-left:0px !important; padding-top:0px !important; background:none !important; border-radius:0px !important;} 
.discover_faq_magic_ls .accordion-body{ padding:0px 0px 15px; color:#33256C;} 

.discover_faq_magic_ls .accordion-item .accordion-button.collapsed:after{ content:""; width:17px; height:17px; border:none !important; background:url(../images/plus.png) no-repeat center center !important;} 
.discover_faq_magic_ls .accordion-item .accordion-button:after{ content:""; width:17px; height:17px; border:none !important; background:url(../images/minus.png) no-repeat center center !important;} 

.testimonial_ls .test_smm{ border:#ADB0F9 1px solid; background:#F6F7FF; padding:30px;} 
.testimonial_ls .gold_clr{ color:#8286F7;} 
.testimonial_ls .h_t_wrap .user_pic{ display:inline-block; width:50px; height:50px; border-radius:50px; background:#8286F7;}  

.ls_blue_bg{ background:#8286F7;} 

.local_seo_ct .btn{ background:#fff; color:#8286F7; width:200px; height:52px;} 
.local_seo_ct .btn:hover{ background:#0e1039; color:#fff;}

.form_ls .form-control{ border:#D6D6D6 1px solid; height:60px; border-radius:0px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.form_ls textarea.form-control{ height:184px; padding-top:12px;}  
.form_ls .form-control::-moz-placeholder{color:#496099;opacity:1;} 
.form_ls .form-control::placeholder{color:#496099;opacity:1;}
.form_ls .btn_9{ color:#fff; background:#8286F7;  } 
.form_ls .btn_9:hover{ background:#0e1039; color:#fff;}  


.local_seo_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.local_seo_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:45px; height:45px; border-radius:50px; background:#8286F7;} 
.local_seo_footer .s_footer_cl_2 ul li a img{ height:18px;}  
.local_seo_footer .s_footer_cl_2 ul li a:hover{ background:#0e1039;} 
.local_seo_footer .s_footer_cl_2 ul li a:hover img{filter: brightness(0) invert(1);} 
.local_seo_footer .footer_link_s a{ color:#33256C; text-decoration:none;} 
.local_seo_footer .footer_link_s a:hover{ text-decoration: underline;}

/*================local seo page css end===================*/



/*==========================video marketing page css start================================*/

.header_vm{ background:#2C119C;} 
.header_vm .header_bottom_ls ul li:before{ border-radius:8px;} 
.btn_vm{ background:#fff; color:#664FF2; width:200px; height:58px; border-radius:50px; text-decoration:none;} 
.btn_vm:hover{ background:#664FF2; color:#fff;} 
.vm_pic figure{ margin-bottom:-200px !important;} 
.video_marketing_strategy{ padding-top:180px;} 
.vms_cl{ background:#FFD7DE; border-radius:10px; padding:5px 15px; min-height:76px;} 

.yvc_cl{ border:#E4E4FF 1px solid; padding:40px; border-radius:10px;} 
.yvc_cl h4{ margin:15px 0px;} 

.boosting_s_inner ul{ border:#000000 1px solid;} 
.boosting_s_inner ul li{ width:33.33333333%; padding:0px 30px 0px; border-right:#000000 1px solid;} 
.boosting_s_inner ul li h3{ color:#33256C; font-size:40px; line-height:40px; margin:0px -30px; background:#FFA412; padding:4px 30px;} 
.boosting_s_inner ul li .detail{ padding:50px 0px 30px;} 
.boosting_s_inner ul li .detail h4{ padding-bottom:10px;} 
.boosting_s_inner ul li:nth-child(3n+3){ border:none;} 

.tovm ul li{ margin-bottom:25px; padding-left:45px; position:relative; min-height:30px;} 
.tovm ul li:last-child{ margin-bottom:0px;} 
.tovm ul li:before{ content:""; width:30px; height:30px; background:#2C119C url(../images/check3.svg) no-repeat center center; position:absolute; border-radius:10px; left:0px; top:0px;} 

.visual_storytelling{ background:#EFEBFF;} 

.vms_plan{ background:#583CCC; padding:25px; border-radius:14px; min-height:600px;} 
.vms_plan .plan_h_top{ text-align:right; padding:5px 10px; color:#B0F63D;} 
.vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color:#fff;} 
.vms_plan .ul_02 li:before{ content:"\f107"; font-family:'FontAwesome'; width:30px; height:30px; background:#32AB30; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:24px; position:absolute; left:0px; top:0px; border-radius:8px;} 

.vms_plan.professional_plan{ background:#2C119C;} 
.btn_vms_1{ background:#664AD9; color:#fff; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.btn_vms_1:hover{ background:#fff; color:#583CCC;} 

.btn_vms_2{ background:#fff; color:#496099; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.btn_vms_2:hover{ background:#583CCC; color:#fff;} 

.btn_vms_3{ background:#C9E3F0; color:#000; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.btn_vms_3:hover{ background:#fff; color:#000;} 

.sky_text_l{ color:#C9E3F0 !important;} 

#vmstest .testimonials_ppc_sec blockquote{font-family: 'GilroyMedium';} 
#vmstest .testimonials_ppc_sec .cl_t_ppc h6{font-family: 'GilroyBold';} 
#vmstest .testimonials_ppc_sec .u_pic{ background:#2C119C !important;} 


#vmsfaq.ppc_faq .accordion .accordion-button:after{ background-color:#fff; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_blue_down.svg); background-size:16px; transform:inherit;}  
#vmsfaq.ppc_faq .accordion .accordion-button.collapsed:after{ background-color:#fff; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_blue_down.svg); background-size:16px;} 

#vmsfaq.ppc_faq .accordion .accordion-button{ background:#2C119C; border:#2C119C 1px solid; border-radius:20px 20px 0px 0px; border-bottom:none; box-shadow:none; padding:20px 25px; color:#fff; font-size:20px;} 
#vmsfaq.ppc_faq .accordion .accordion-button.collapsed{ background:#fff; border:#D6D6D6 1px solid; padding:20px; border-radius:20px; color:#33256C;} 
#vmsfaq.ppc_faq .accordion .accordion-item .accordion-collapse{background:#2C119C;}


.vms_contact .form_jvj .form-control{ border:#E4E4FF 1px solid; height:60px; border-radius:12px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.vms_contact .form_jvj textarea.form-control{ height:184px; padding-top:12px;}  
.vms_contact .form_jvj .form-control:focus{border:#2C119C 1px solid;}
.vms_contact .form_jvj .form-control::-moz-placeholder{color:#496099;opacity:1;} 
.vms_contact .form_jvj .form-control::placeholder{color:#496099;opacity:1;} 
.vms_contact .form_jvj .btn{ background:#2C119C; height:60px; } 
.vms_contact .form_jvj .btn:hover{ background:#496099; color:#fff;} 

.ready_to_get_vms .r_ppc_bx{ background:#F6FAFF; margin-bottom:-220px; position:relative; z-index:9;}  
.ready_to_get_vms .r_ppc_bx .btn_11 { background:#2C119C; color:#fff;}
.ready_to_get_vms .r_ppc_bx .btn_11:hover{ background:#33256C;} 

.vms_footer{ background:#2C119C; padding-top:250px;} 

.vms_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.vms_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; border-radius:50px; background:#f5f5f5;} 
.vms_footer .s_footer_cl_2 ul li a img{ height:15px;}  
.vms_footer .s_footer_cl_2 ul li a:hover{ background:rgba(255,255,255,.1);} 
.vms_footer .s_footer_cl_2 ul li a:hover img{filter: brightness(0) invert(1);}  
.vms_footer .footer_link_s a, .vms_footer .footer_link_s{ color:#fff;}


/*==================video marketing page css start================================*/ 



/*==========================email marketing page css start================================*/

.email_marketing_main .header_vm{ background:#372576 url(../images/email_marketing_header.jpg) no-repeat center top; background-size:cover;} 
.email_marketing_main .header_vm .header_bottom_ls ul li:before{ border-radius:8px; background:#91FF22 url(../images/check3.svg) no-repeat center center;} 
.email_marketing_main .btn_vm{ background:#91FF22; color:#33256C; width:200px; height:58px; border-radius:50px; text-decoration:none;} 
.email_marketing_main .btn_vm:hover{ background:#fff; color:#33256C;} 
 
.email_marketing_main .your_video_campaigns{ padding-top:180px;} 
.email_marketing_main .vms_cl{ background:#fff; border-radius:10px; padding:5px 30px; min-height:76px;}   
.email_marketing_main .vms_cl i img{ width:38px;}
.email_marketing_main .header_vm .head_top_ls h2{ text-decoration:underline;}

.email_marketing_main .issue_find{ background:#FADFE0; border-radius:22px; padding:50px; margin-top:60px; margin-bottom:-220px;} 
.email_marketing_main .issue_find .iwf_bx{ background:url(../images/iwf_ic.svg) no-repeat left center; padding-left:38px; min-height:36px; margin-bottom:5px; margin-top:5px;}

.email_marketing_main .yvc_cl{  padding:0px 40px; border-radius:0px; border:none;} 
.email_marketing_main .yvc_cl h4{ margin:15px 0px;} 

.email_marketing_main .video_marketing_strategy{ background:#F8FAFC; padding:60px 0px;}

.email_marketing_main .boosting_s_inner ul{ border:none;}
.email_marketing_main .boosting_s_inner ul li{ width:49%; padding:30px; background:#F2F5E9; border-radius:10px; border:none; margin-bottom:25px;} 
.email_marketing_main .boosting_s_inner ul li h3{ color:#33256C; font-size:40px; position:relative; line-height:40px; margin:0px; background:none; padding:0px 0px 0px 12px;}  
.email_marketing_main .boosting_s_inner ul li h3:before{ content:""; width:30px; height:100%; position:absolute; left:0px; top:0px;  background:#91FF22;}
.email_marketing_main .boosting_s_inner ul li h3 span{ position:relative; z-index:9;}
.email_marketing_main .boosting_s_inner ul li .detail{ padding:40px 0px 0px;} 
.email_marketing_main .boosting_s_inner ul li .detail h4{ padding-bottom:10px;} 


.email_marketing_main .tovm ul li{ margin-bottom:25px; padding-left:45px; position:relative; min-height:30px;} 
.email_marketing_main .tovm ul li:last-child{ margin-bottom:0px;} 
.email_marketing_main .tovm ul li:before{ content:""; width:30px; height:30px; background:#2C119C url(../images/check3.svg) no-repeat center center; position:absolute; border-radius:10px; left:0px; top:0px;} 

.email_marketing_main .visual_storytelling{ background:#EFEBFF;} 

.email_marketing_main .vms_plan{ background:#3A3060; padding:25px; border-radius:14px; min-height:600px;} 
.email_marketing_main .vms_plan .plan_h_top{ text-align:right; padding:5px 10px; color:#B0F63D;} 
.email_marketing_main .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color:#fff;} 
.email_marketing_main .vms_plan .ul_02 li:before{ content:"\f107"; font-family:'FontAwesome'; width:30px; height:30px; background:#fff; color:#91FF22; text-align:center; display:flex; align-items:center; justify-content:center; font-size:24px; position:absolute; left:0px; top:0px; border-radius:8px;} 

.email_marketing_main .vms_plan.professional_plan{ background:#1A1239 !important;} 
.email_marketing_main .btn_vms_1{ background:#fff; color:#33256C; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.email_marketing_main .btn_vms_1:hover{ background:#C9E3F0 ; color:#33256C;} 

.email_marketing_main .btn_vms_2{ background:#fff; color:#496099; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.email_marketing_main .btn_vms_2:hover{ background:#496099; color:#fff;} 

.email_marketing_main .btn_vms_3{ background:#91FF22; color:#000; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.email_marketing_main .btn_vms_3:hover{ background:#fff; color:#000;} 

.email_marketing_main .sky_text_l{ color:#C9E3F0 !important;} 

.email_marketing_main #vmstest .testimonials_ppc_sec blockquote{font-family: 'GilroyMedium'; padding-left:0px;} 
.email_marketing_main #vmstest .testimonials_ppc_sec .cl_t_ppc h6{font-family: 'GilroyBold';} 
.email_marketing_main #vmstest .testimonials_ppc_sec .u_pic{ background:#91FF22 !important;}  
.email_marketing_main #vmstest .testimonials_ppc_sec blockquote:before{ display:none;}
.email_marketing_main #vmstest .testimonials_ppc_sec .cl_t_ppc{ padding:0px !important; background:none !important;}

.email_marketing_main #vmsfaq.ppc_faq .accordion .accordion-button:after{ background-color:#fff; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_blue_down.svg); background-size:16px; transform:inherit;}  
.email_marketing_main #vmsfaq.ppc_faq .accordion .accordion-button.collapsed:after{ background-color:#fff; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_blue_down.svg); background-size:16px;} 

.email_marketing_main #vmsfaq.ppc_faq .accordion .accordion-button{ background:#91FF22; border:#91FF22 1px solid; border-radius:20px 20px 0px 0px; border-bottom:none; box-shadow:none; padding:20px 25px; color:#33256C; font-size:20px;} 
.email_marketing_main #vmsfaq.ppc_faq .accordion .accordion-button.collapsed{ background:#fff; border:#D6D6D6 1px solid; padding:20px; border-radius:20px; color:#33256C;} 
.email_marketing_main #vmsfaq.ppc_faq .accordion .accordion-item .accordion-collapse{background:#91FF22;}
.email_marketing_main .ppc_faq .accordion .accordion-item .accordion-collapse {color: #33256C;}

.email_marketing_main .vms_contact .form_jvj .form-control{ border:#E4E4FF 1px solid; height:60px; border-radius:12px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.email_marketing_main .vms_contact .form_jvj textarea.form-control{ height:184px; padding-top:12px;}  
.email_marketing_main .vms_contact .form_jvj .form-control:focus{border:#2C119C 1px solid;}
.email_marketing_main .vms_contact .form_jvj .form-control::-moz-placeholder{color:#496099;opacity:1;} 
.email_marketing_main .vms_contact .form_jvj .form-control::placeholder{color:#496099;opacity:1;} 
.email_marketing_main .vms_contact .form_jvj .btn{ background:#91FF22; height:60px; color:#33256C; } 
.email_marketing_main .vms_contact .form_jvj .btn:hover{ background:#33256C; color:#fff;} 

.email_marketing_main .ready_to_get_vms .r_ppc_bx{ background:#F2F5E9; margin-bottom:-220px; position:relative; z-index:9;}  
.email_marketing_main .ready_to_get_vms .r_ppc_bx .btn_11 { background:#91FF22; color:#33256C;}
.email_marketing_main .ready_to_get_vms .r_ppc_bx .btn_11:hover{ background:#33256C; color:#fff;} 

.email_marketing_main .vms_footer{ background:#33256C; padding-top:250px;} 

.email_marketing_main .vms_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.email_marketing_main .vms_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; border-radius:50px; background:#91FF22;} 
.email_marketing_main .vms_footer .s_footer_cl_2 ul li a img{ height:15px;}  
.email_marketing_main .vms_footer .s_footer_cl_2 ul li a:hover{ background:rgba(255,255,255,1);} 
.email_marketing_main .vms_footer .s_footer_cl_2 ul li a:hover img{filter:inherit;}  
.email_marketing_main .vms_footer .footer_link_s a, .vms_footer .footer_link_s{ color:#fff;}


/*==================email marketing page css start================================*/

.gold_clr_b{ color:#A87D00;} .green_clr_b{ color:#317C00;} 
.bg_bonus2{ background:#FEF7E2;} .bg_bonus3{ background:#EDFEE2;} 
.bg_bonus4{ background:#F1F1F1;} .g_b_text{ color:#045F73;} 
.pw_center{ max-width:470px;}



/*==================hybrid digital marketing page css start================================*/

.hybrid_digital_marketing .header_ls{ background:#050732;} 
.hybrid_digital_marketing .btn_ls{ width:200px; height:60px; background:#050732; border:#0084E4 1px solid; border-radius:50px; color:#fff;} 
.hybrid_digital_marketing .btn_ls:hover{ background:#0084E4; color:#fff;} 
.hybrid_digital_marketing .header_bottom_ls ul li{ margin-left:35px; padding-left:45px; position:relative; min-height:30px;} 
.hybrid_digital_marketing .header_bottom_ls ul li:first-child{ margin-left:0px;} 
.hybrid_digital_marketing .header_bottom_ls ul li:before{ content:""; width:30px; height:30px; background:#0084E4 url(../images/check3.svg) no-repeat center center; position:absolute; left:0px; top:0px; border-radius:50px;}

.hybrid_digital_marketing .lsp_bx{ background:#fff; padding:20px 40px; min-height:148px;} 
.hybrid_digital_marketing .lsp_bx p{ color:#33256C;} 

.hybrid_digital_marketing .op_ex_bx{ background:#fff; padding:35px 25px; width:100%; border:#D0E0FF 1px solid; border-radius:30px; text-align:center;}  
.hybrid_digital_marketing .op_ex_bx i{  width:94px; height:94px; background:#E7E7FF; border-radius:100%;} 
.hybrid_digital_marketing .op_ex_bx i img{ height:54px; margin:0px 0px -6px -6px;} 
.hybrid_digital_marketing .op_ex_bx:hover{ background:#0084E4; color:#fff;} 
.hybrid_digital_marketing .op_ex_bx:hover h4{ color:#fff;} 
.hybrid_digital_marketing .op_ex_bx h4{ min-height:94px; display:flex; align-items:center; justify-content:center;}

.hybrid_digital_marketing .seo_service_bx{ background:#fff; padding:50px 55px; border:#D0E0FF 1px solid; border-radius:25px;} 
.hybrid_digital_marketing .seo_service_bx .number{ width:68px; height:68px; position:relative; color:#fff; font-size:35px; }  
.hybrid_digital_marketing .seo_service_bx .number:before{ content:""; width:68px; height:68px; background:#0084E4; border-radius:5px; position:absolute; left:0px; top:0px; transform:rotate(45deg);} .hybrid_digital_marketing .seo_service_bx h3{ padding-top:35px !important; padding-bottom:10px !important;}

.hybrid_digital_marketing .sm_ul ul li{ margin-bottom:25px; padding-left:45px; position:relative; min-height:30px;} 
.hybrid_digital_marketing .sm_ul ul li:last-child{ margin-bottom:0px;} 
.hybrid_digital_marketing .sm_ul ul li:before{ content:""; width:30px; height:30px; background:#33256C url(../images/check3.svg) no-repeat center center; position:absolute; border-radius:10px; left:0px; top:0px;} 


.hybrid_digital_marketing .vms_plan{ background:#fff; border:#D0E0FF 1px solid; padding:25px; border-radius:14px; min-height:600px;} 
.hybrid_digital_marketing .vms_plan .plan_h_top{ text-align:center; padding:5px 10px; color:#0084E4;} 
.hybrid_digital_marketing .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.hybrid_digital_marketing .vms_plan .ul_02 li:before{ content:"\f107"; font-family:'FontAwesome'; width:30px; height:30px; background:#0084E4; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:24px; position:absolute; left:0px; top:0px; border-radius:60px;} 
.hybrid_digital_marketing .vms_plan.professional_plan{ background:#0084E4 !important;} 
.hybrid_digital_marketing .btn_vms_1{ background:#fff; border:#D0E0FF 1px solid; color:#000; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.hybrid_digital_marketing .btn_vms_1:hover{ background:#D0E0FF; color:#000;} 
.hybrid_digital_marketing .btn_vms_2{ background:#fff; color:#0084E4; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.hybrid_digital_marketing .btn_vms_2:hover{ background:#D0E0FF; color:#0084E4;} 
.hybrid_digital_marketing .btn_vms_3{ background:#fff; border:#D0E0FF 1px solid; color:#000; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.hybrid_digital_marketing .btn_vms_3:hover{ background:#D0E0FF; color:#000;} 
.hybrid_digital_marketing .vms_plan.professional_plan .ul_02 li{ color:#fff;}
.hybrid_digital_marketing .vms_plan.professional_plan .ul_02 li:before{ background:#fff; color:#0084E4;}
.blue_clr_hy{ color:#0084E4;} 
.hybrid_digital_marketing .plan_price .price_p{color:#0084E4;}
 

.hybrid_digital_marketing .discover_faq_magic_ls .accordion-item{ border:none !important; margin-bottom:20px; border-bottom:#D0E0FF 1px solid !important; border-radius:0px !important;} 
.hybrid_digital_marketing .discover_faq_magic_ls .accordion-item .accordion-button{ border:none !important; box-shadow:none !important; padding-bottom:20px; color:#33256C; font-size:20px; font-family: 'GilroyMedium';  padding-left:0px !important; padding-top:0px !important; background:none !important; border-radius:0px !important; min-height:70px; display:flex; align-items:center; padding-right:0px;} 
.hybrid_digital_marketing .discover_faq_magic_ls .accordion-body{ padding:0px 0px 15px; color:#33256C;} 

.hybrid_digital_marketing .discover_faq_magic_ls .accordion-item .accordion-button.collapsed:after{ content:""; width:17px; height:17px; border:none !important; background:url(../images/plus.png) no-repeat center center !important; } 
.hybrid_digital_marketing .discover_faq_magic_ls .accordion-item .accordion-button:after{ content:""; width:17px; height:17px; border:none !important; background:url(../images/minus.png) no-repeat center center !important;} 

.hybrid_digital_marketing .testimonial_ls .test_smm{ border:#D0E0FF 1px solid; background:#fff; padding:30px; border-radius:30px;} 
.hybrid_digital_marketing .testimonial_ls .gold_clr{ color:#0084E4;} 
.hybrid_digital_marketing .testimonial_ls .h_t_wrap .user_pic{ display:inline-block; width:50px; height:50px; border-radius:50px; background:#0084E4;}  

.hybrid_digital_marketing .ls_blue_bg{ background:#050732; border-radius:20px;} 

.hybrid_digital_marketing .local_seo_ct .btn{ background:none; color:#fff; border:#0084E4 1px solid; border-radius:50px; width:200px; height:52px;} 
.hybrid_digital_marketing .local_seo_ct .btn:hover{ background:#0084E4; color:#fff;}

.hybrid_digital_marketing .form_ls .form-control{ border:#D0E0FF 1px solid; height:60px; border-radius:20px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.hybrid_digital_marketing .form_ls textarea.form-control{ height:184px; padding-top:12px;}  
.hybrid_digital_marketing .form_ls .form-control::-moz-placeholder{color:#496099;opacity:1;} 
.hybrid_digital_marketing .form_ls .form-control::placeholder{color:#496099;opacity:1;}
.hybrid_digital_marketing .form_ls .btn_9{ color:#fff; background:#0084E4; border-radius:70px;  } 
.hybrid_digital_marketing .form_ls .btn_9:hover{ background:#050732; color:#fff;}  


.hybrid_digital_marketing .local_seo_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.hybrid_digital_marketing .local_seo_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:45px; height:45px; border-radius:50px; background:#0084E4;} 
.hybrid_digital_marketing .local_seo_footer .s_footer_cl_2 ul li a img{ height:18px; filter: brightness(0) invert(1);}  
.hybrid_digital_marketing .local_seo_footer .s_footer_cl_2 ul li a:hover{ background:#050732;} 
.hybrid_digital_marketing .local_seo_footer .s_footer_cl_2 ul li a:hover img{} 
.hybrid_digital_marketing .local_seo_footer .footer_link_s a{ color:#33256C; text-decoration:none;} 
.hybrid_digital_marketing .local_seo_footer .footer_link_s a:hover{ text-decoration: underline;} 

.hybrid_digital_marketing .cs_digital_success{ background:#050732;}  
.hybrid_digital_marketing .local_seo_footer .s_footer_cl_1 .btn_8 { border-color:#0084E4; color:#0084E4;} 
.hybrid_digital_marketing .local_seo_footer .s_footer_cl_1 .btn_8:hover{ background:#0084E4; color:#fff;}


/*================hybrid digital marketing page css end===================*/


.logo_gr_bx{ border-radius:12px; border:#E6E6E6 1px solid; padding:30px;} 
.logo_url{ background:#FFF6F6; height:37px; border-radius:50px;} 
.logo_url::-moz-placeholder{color:#FF5151;opacity:1;} 
.logo_url::placeholder{color:#FF5151;opacity:1;}  

.logo_show{ border:#FF5151 1px solid; border-radius:15px; padding:15px; min-height:245px;} 

.pink_clr_2{ color:#FF5151;} 

.btn_gr_1{ min-width:176px; height:55px; border-radius:60px; border:#FF5151 1px solid; color:#33256C; font-size:20px; text-decoration:none; padding:5px 20px;} 
.btn_gr_1:hover{ background:#33256C; border:#33256C 1px solid; color:#fff;} 

.btn_gr_2{ min-width:176px; height:55px; border-radius:60px;
background: linear-gradient(135deg,  #8d55f7 0%,#f87dce 50%,#fc6140 100%); 
 color:#fff; font-size:20px; text-decoration:none; padding:5px 30px;} 
.btn_gr_2:hover{ background:#33256C;  color:#fff;} 

.cl_table table tbody tr:nth-child(odd){ background:#dfe1fa;} 
.cl_table table th, .cl_table table td{ padding:15px 15px; text-align:center; font-weight:normal; } 
.cl_table table thead tr th:nth-child(4), .cl_table table tbody tr td:nth-child(4){ text-align:left;} 
/*.bg_blue_type{ background:#4C59CF;} */
.site_link a{ text-decoration:none; color:#FF6868;} 
.cl_table table tbody tr td:last-child a{ display:inline-block; margin:0px 5px;} 
.cl_table table tbody tr td.active{ color:#32AB30;} 
.cl_table table  .form-check .form-check-input{ border-color:#FF6868; box-shadow:none;} 
.cl_table table  .form-check .form-check-input:checked[type="checkbox"]{ background-color:#FF6868;}

/*================== E-Commerce Marketing page css start================================*/

.eCommerce_marketing .header_ls{ background:#FFF7E7;} 
.eCommerce_marketing .btn_ls{ width:200px; height:60px; background:#33256C; border:none; border-radius:8px; color:#fff;} 
.eCommerce_marketing .btn_ls:hover{ background:#0084E4; color:#fff;} 
.eCommerce_marketing .header_bottom_ls ul li{ padding-left:45px; margin-left:0px !important; position:relative; min-height:30px; margin-bottom:10px;} 
.eCommerce_marketing .header_bottom_ls ul li:before{ content:""; width:30px; height:30px; background:#33256C url(../images/check3.svg) no-repeat center center; position:absolute; left:0px; top:0px; border-radius:50px;}

.eCommerce_marketing .lsp_bx{ background:#fff; padding:30px; border:#EDE0C7 1px solid; border-radius:34px; min-height:inherit;} 
.eCommerce_marketing .lsp_bx p{ color:#33256C;}  
.eCommerce_marketing .lsp_bx:hover{ background:#FFF7E7;  border:#FFF7E7 1px solid;} 
.eCommerce_marketing .lsp_bx h5{ min-height:56px; display:flex; align-items:center; justify-content:center;}



.eCommerce_marketing .seo_service_bx{ background:#fff; padding:50px 55px; border:#EDE0C7 1px solid; border-radius:25px;} 
.eCommerce_marketing .seo_service_bx .number{ width:68px; height:68px; position:relative; color:#33256C; font-size:35px; text-indent:inherit; }  
.eCommerce_marketing .seo_service_bx .number:before{ content:""; width:68px; height:68px; background: url(../images/n_bg.svg) no-repeat center center; background-size:100%;  position:absolute; left:0px; top:0px;} .eCommerce_marketing .seo_service_bx h3{ padding-top:35px !important; padding-bottom:10px !important;}

.eCommerce_marketing .sm_ul ul li{ margin-bottom:35px; padding-left:45px; position:relative; min-height:30px;} 
.eCommerce_marketing .sm_ul ul li:last-child{ margin-bottom:0px;} 
.eCommerce_marketing .sm_ul ul li:before{ content:""; width:30px; height:30px; background:#33256C url(../images/check3.svg) no-repeat center center; position:absolute; border-radius:100%; left:0px; top:0px;} 

.eCommerce_marketing .affordable_vms { background:#FFFCF6;}
.eCommerce_marketing .vms_plan{ background:#fff; border:#D0E0FF 1px solid; padding:25px; border-radius:14px; min-height:600px;} 
.eCommerce_marketing .vms_plan .plan_h_top{ text-align:center; padding:5px 10px; color:#33256C;} 
.eCommerce_marketing .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.eCommerce_marketing .vms_plan .ul_02 li:before{ content:"\f00c"; font-family:'FontAwesome'; width:30px; height:30px; background:#0084E4; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:16px; position:absolute; left:0px; top:0px; border-radius:60px;} 
.eCommerce_marketing .vms_plan.professional_plan{ background:#3B3260 !important;} 
.eCommerce_marketing .btn_vms_1{ background:#fff; border:#D0E0FF 1px solid; color:#000; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.eCommerce_marketing .btn_vms_1:hover{ background:#33256C; color:#fff;} 
.eCommerce_marketing .btn_vms_2{ background:#fff; color:#33256C; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.eCommerce_marketing .btn_vms_2:hover{ background:#0084E4; color:#fff;} 
.eCommerce_marketing .btn_vms_3{ background:none; border:#fff 1px solid; color:#fff; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.eCommerce_marketing .btn_vms_3:hover{ background:#fff; color:#33256C;} 
.eCommerce_marketing .vms_plan.professional_plan .ul_02 li{ color:#fff;}
.eCommerce_marketing .vms_plan.professional_plan .ul_02 li:before{ background:#0084E4; color:#fff;}
.eCommerce_marketing .plan_price .price_p{color:#33256C;} 
.eCommerce_marketing .enterprice_plan{ background:#33256C;} 
.eCommerce_marketing .vms_plan.basic_plan .ul_02 li:before{ background:#33256C;}
 


.eCommerce_marketing .testimonial_ls .test_smm{ border:#EDE0C7 1px solid; background:#fff; padding:30px; border-radius:30px;} 
.eCommerce_marketing .testimonial_ls .gold_clr{ color:#33256C;} 
.eCommerce_marketing .testimonial_ls .h_t_wrap .user_pic{ display:inline-block; width:70px; height:70px; border-radius:50px; background:#33256C;}  

.eCommerce_marketing .ls_blue_bg{ background:#33256C; border-radius:20px;} 

.eCommerce_marketing .local_seo_ct .btn{ background:#fff; color:#33256C; border:none; border-radius:10px; width:200px; height:52px;} 
.eCommerce_marketing .local_seo_ct .btn:hover{ background:#0084E4; color:#fff;}

.eCommerce_marketing .form_ls .form-control{ border:#EDE0C7 1px solid; height:60px; border-radius:10px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.eCommerce_marketing .form_ls textarea.form-control{ height:184px; padding-top:12px;}  
.eCommerce_marketing .form_ls .form-control::-moz-placeholder{color:#496099;opacity:1;} 
.eCommerce_marketing .form_ls .form-control::placeholder{color:#496099;opacity:1;}
.eCommerce_marketing .form_ls .btn_9{ color:#fff; background:#33256C;  border-radius:10px;  } 
.eCommerce_marketing .form_ls .btn_9:hover{ background:#0084E4; color:#fff;}  


.eCommerce_marketing .local_seo_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.eCommerce_marketing .local_seo_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:45px; height:45px; border-radius:50px; background:#33256C;} 
.eCommerce_marketing .local_seo_footer .s_footer_cl_2 ul li a img{ height:18px; filter: brightness(0) invert(1);}  
.eCommerce_marketing .local_seo_footer .s_footer_cl_2 ul li a:hover{ background:#0084E4;} 
.eCommerce_marketing .local_seo_footer .s_footer_cl_2 ul li a:hover img{} 
.eCommerce_marketing .local_seo_footer .footer_link_s a{ color:#33256C; text-decoration:none;} 
.eCommerce_marketing .local_seo_footer .footer_link_s a:hover{ text-decoration: underline;} 

.eCommerce_marketing .cs_digital_success{ background:#050732;}  
.eCommerce_marketing .local_seo_footer .s_footer_cl_1 .btn_8 { border-color:#0084E4; color:#0084E4;} 
.eCommerce_marketing .local_seo_footer .s_footer_cl_1 .btn_8:hover{ background:#0084E4; color:#fff;} 

.qa_bx .head{ background:#FFF7E7 url(../images/Q.svg) no-repeat; background-position:30px 50%; border-radius:10px; padding:20px 40px 20px 80px; min-height:88px; display:flex; align-items:center;}
.qa_bx .qa_bdy{ padding:20px 40px 0px 60px;} 

.optz_bx{ background:#FFF7E7; padding:10px 10px 40px; border-radius:10px;} 
.optz_number{ background:#33256C; min-height:70px; border-radius:8px;} 
.optz_bx h3{ min-height:143px; display:flex; align-items:center;}

/*================ E-Commerce Marketing page css end===================*/


/*==================Web Development page css start================================*/

.web_development .header_ls{ background:#6330CF;} 
.web_development .btn_ls{ width:200px; height:60px; background:#F7471E; border:none; border-radius:8px; color:#fff;} 
.web_development .btn_ls:hover{ background:#fff; color:#F7471E;} 
.web_development .header_bottom_ls ul li{ padding-left:45px; margin-left:0px !important; position:relative; color:#fff; min-height:30px; margin:5px 25px; padding-top:3px;} 
.web_development .header_bottom_ls ul li:before{ content:""; width:30px; height:30px; background:#fff url(../images/check_red.svg) no-repeat center center; position:absolute; left:0px; top:0px; border-radius:50px;}
.web_development .header_bottom_ls{ background:#5623C3;} 
.web_development .header_ls .logo_p img{filter: brightness(0) invert(1);} 


.web_development .lsp_bx{ background:#FFECEC; padding:30px; border:none; border-radius:19px; min-height:inherit;} 
.web_development .lsp_bx p{ color:#33256C;}  
.web_development .lsp_bx:hover{ background:#FFECEC;  border:none} 
.web_development .lsp_bx h5{ min-height:56px; display:flex; align-items:center; } 

.web_development .boosting_s_inner ul{ border:none;}
.web_development .boosting_s_inner ul li{ width:49%; padding:40px; background:#fff; border-radius:25px; border:#E4E4FF 1px solid; margin-bottom:25px;} 
.web_development .boosting_s_inner ul li h3{ color:#33256C; font-size:40px; position:relative; line-height:40px; margin:0px; background:none; padding:0px 0px 0px 12px;}  
.web_development .boosting_s_inner ul li h3:before{ content:""; width:30px; height:100%; position:absolute; left:0px; top:0px;  background:#91FF22;}
.web_development .boosting_s_inner ul li h3 span{ position:relative; z-index:9;}
.web_development .boosting_s_inner ul li .detail{ padding:40px 0px 0px;} 
.web_development .boosting_s_inner ul li .detail h4{ padding-bottom:10px;}  

.web_development .our_web_development{ background:#6330CF;} 
.web_development .our_web_development .owd_bx{ background:#FFFFFF; padding:45px 35px; border-radius:15px;} 


.web_development .sm_ul ul li{ margin-bottom:30px; padding-left:45px; position:relative; min-height:30px;} 
.web_development .sm_ul ul li:last-child{ margin-bottom:0px;} 
.web_development .sm_ul ul li:before{ content:""; width:30px; height:30px; background:#6330CF url(../images/check3.svg) no-repeat center center; position:absolute; border-radius:8px; left:0px; top:0px;} 


.web_development .vms_plan{ background:#FFECEC; border:none; padding:25px; border-radius:14px; min-height:600px;} 
.web_development .vms_plan .plan_h_top{ text-align:center; padding:5px 10px; color:#33256C;} 
.web_development .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.web_development .vms_plan .ul_02 li:before{ content:"\f00c"; font-family:'FontAwesome'; width:30px; height:30px; background:#0084E4; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:16px; position:absolute; left:0px; top:0px; border-radius:60px;} 
.web_development .vms_plan.professional_plan{ background:#574380 !important;} 
.web_development .btn_vms_1{ background:#fff; border:none; color:#000; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.web_development .btn_vms_1:hover{ background:#33256C; color:#fff;} 
.web_development .btn_vms_2{ background:#fff; color:#33256C; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.web_development .btn_vms_2:hover{ background:#0084E4; color:#fff;} 
.web_development .btn_vms_3{ background:#fff; border:none; color:#6330CF; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.web_development .btn_vms_3:hover{ background:#fff; color:#6330CF;} 
.web_development .vms_plan.professional_plan .ul_02 li{ color:#fff;}
.web_development .vms_plan.professional_plan .ul_02 li:before{ background:#0084E4; color:#fff;}
.web_development .plan_price .price_p{color:#33256C; line-height:60px; } 
.web_development .enterprice_plan{ background:#6330CF;} 
.web_development .vms_plan.basic_plan .ul_02 li:before{ background:#33256C;} 
.yelw_clr{ color:#FFCE45;}

.web_development #vmstest .testimonials_ppc_sec blockquote{font-family: 'GilroyMedium'; padding-left:0px;} 
.web_development #vmstest .testimonials_ppc_sec .cl_t_ppc h6{font-family: 'GilroyBold';} 
.web_development #vmstest .testimonials_ppc_sec .u_pic{ background:#6330CF !important;}  
.web_development #vmstest .testimonials_ppc_sec blockquote:before{ display:none;}
.web_development #vmstest .testimonials_ppc_sec .cl_t_ppc{ padding:0px !important; background:none !important;}

.web_development #vmsfaq.ppc_faq .accordion .accordion-button:after{ background-color:#fff; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_blue_down.svg); background-size:16px; transform:inherit;}  
.web_development #vmsfaq.ppc_faq .accordion .accordion-button.collapsed:after{ background-color:#fff; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_blue_down.svg); background-size:16px;} 

.web_development #vmsfaq.ppc_faq .accordion .accordion-button{ background:#EBE1FF; border:#EBE1FF 1px solid; border-radius:20px 20px 0px 0px; border-bottom:none; box-shadow:none; padding:20px 25px; color:#33256C; font-size:20px;} 
.web_development #vmsfaq.ppc_faq .accordion .accordion-button.collapsed{ background:#fff; border:#D6D6D6 1px solid; padding:20px; border-radius:20px; color:#33256C;} 
.web_development #vmsfaq.ppc_faq .accordion .accordion-item .accordion-collapse{background:#EBE1FF;}
.web_development .ppc_faq .accordion .accordion-item .accordion-collapse {color: #33256C;}

 
.web_development .form_ls .form-control{ border:#D6D6D6 1px solid; height:60px; border-radius:20px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.web_development .form_ls textarea.form-control{ height:184px; padding-top:12px;}  
.web_development .form_ls .form-control::-moz-placeholder{color:#496099;opacity:1;} 
.web_development .form_ls .form-control::placeholder{color:#496099;opacity:1;}
.web_development .form_ls .btn_9{ color:#fff; background:#6330CF; border-radius:70px;  } 
.web_development .form_ls .btn_9:hover{ background:#050732; color:#fff;}  


.web_development .rtysg .btn{ background:#fff; color:#6330CF; border:none; border-radius:10px; width:200px;  height:52px;} 
.web_development .rtysg .btn:hover{ background:#fff; color:#33256C;}

.web_development .local_seo_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.web_development .local_seo_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:45px; height:45px; border-radius:50px; background:#6330CF;} 
.web_development .local_seo_footer .s_footer_cl_2 ul li a img{ height:18px; filter: brightness(0) invert(1);}  
.web_development .local_seo_footer .s_footer_cl_2 ul li a:hover{ background:#fff; color:#6330CF;} 
.web_development .local_seo_footer .s_footer_cl_2 ul li a:hover img{filter:inherit;} 
.web_development .local_seo_footer .footer_link_s a{ color:#fff; text-decoration:none;} 
.web_development .local_seo_footer .footer_link_s a:hover{ color:#fff; text-decoration: underline;}  
.web_development .local_seo_footer .web_footer_center{ background:#33256C; padding:35px 45px; border-radius:25px;} 

.web_development #ppctestimonials button{ height:50px; background:#F7F7FF; border-radius:100px; display:flex; align-items:center; justify-content:center;}
.web_development #ppctestimonials button img{ width:18px;} 
.web_development #ppctestimonials button:hover{ background:#6330CF !important;} 
.web_development #ppctestimonials button:hover img{filter: brightness(0) invert(1);}
.web_development #ppctestimonials button.carousel-control-next img{ transform:rotate(-180deg);}


/*================Web Development page css end===================*/ 


/*==================detail statistics page css start================================*/
.detail_statistics{ background:#F8FAFC; border-radius:10px; padding:20px;} 
.detail_statistics table tr td{ padding:0px 10px 25px 0px;} 
.green_clr_3{ color:#5A9859;} .light_gray{ color:#827AA0;}

/*==================detail statistics page css end================================*/ 

.myaccess{ background:#FFF4F4; padding:20px; border-radius:10px;} 
.myaccess h6{ padding-top:10px;}



/*==================Content Marketing page css start================================*/

.f15{ font-size:15px;}
.content_marketing .header_ls{ background:#1F3258;}  
.content_marketing .header_ls .logo_p img{ filter:brightness(0) invert(1);}
.content_marketing .btn_ls{ width:200px; height:60px; background:#2568EF; border:none; border-radius:8px; color:#fff;} 
.content_marketing .btn_ls:hover{ background:#fff; color:#2568EF;} 
.content_marketing .header_bottom_ls ul li{ padding-left:45px; position:relative; min-height:30px; margin-left:0px; margin-top:15px;} 
.content_marketing .header_bottom_ls ul li:before{ content:""; width:30px; height:30px; background:#0084E4 url(../images/check3.svg) no-repeat center center; position:absolute; left:0px; top:0px; border-radius:50px;}

.content_marketing .lsp_bx{ background:#fff; padding:20px 40px; min-height:148px;} 
.content_marketing .lsp_bx p{ color:#33256C;} 

.content_marketing .op_ex_bx{ background:#F5F9FF; padding:35px 25px; width:100%; border:none; border-radius:30px; text-align:center;}  
.content_marketing .op_ex_bx i{  width:94px; height:94px; background:#DFE8FB; border-radius:12px;} 
.content_marketing .op_ex_bx i img{ height:45px; margin:0px 0px -6px -6px;} 
.content_marketing .op_ex_bx:hover{ background:#2568EF; color:#fff;} 
.content_marketing .op_ex_bx:hover h4{ color:#fff;} 
.content_marketing .op_ex_bx h4{ min-height:94px; display:flex; align-items:center; justify-content:center;} 
.content_marketing .op_ex_bx:hover i{ background:#fff;}

.content_marketing .seo_service_bx{ background:#fff; padding:50px 55px; border:#DCE7FE 1px solid; border-radius:25px;} 
.content_marketing .seo_service_bx .number{ width:68px; height:68px; position:relative; color:#fff; font-size:35px; }  
.content_marketing .seo_service_bx .number:before{ content:""; width:68px; height:68px; background:#0084E4; border-radius:5px; position:absolute; left:0px; top:0px; transform:rotate(45deg);} .content_marketing .seo_service_bx h3{ padding-top:35px !important; padding-bottom:10px !important;}

.content_marketing .sm_ul ul li{ margin-bottom:10px; padding-left:45px; position:relative; min-height:30px;} 
.content_marketing .sm_ul ul li:last-child{ margin-bottom:0px;} 
.content_marketing .sm_ul ul li:before{ content:""; width:30px; height:30px; background:url(../images/check_8.svg) no-repeat center center; background-size:30px; position:absolute;  left:0px; top:0px;} 


.content_marketing .vms_plan{ background:#fff; border:none; padding:0px 25px 25px; border-radius:14px; min-height:600px;} 
.content_marketing .vms_plan .plan_h_top{ text-align:center; padding:30px 25px; margin:0px -25px 0px; border-radius:14px 14px 0px 0px;  color:#fff; background:#2568EF;} 
.content_marketing .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.content_marketing .vms_plan .ul_02 li:before{ content:"";  width:30px; height:30px; background:url(../images/check_9.svg) no-repeat center center; background-size:100%; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:24px; position:absolute; left:0px; top:0px; border-radius:60px;} 
.content_marketing .vms_plan.professional_plan{ background:#fff !important;} 
.content_marketing .btn_vms_1{ background:#fff; border:#2568EF 1px solid; color:#2568EF; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.content_marketing .btn_vms_1:hover{ background:#2568EF; color:#fff;} 
.content_marketing .btn_vms_2{ background:#fff; color:#2568EF; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px; border:#2568EF 1px solid;}
.content_marketing .btn_vms_2:hover{ background:#2568EF; color:#fff;} 
.content_marketing .btn_vms_3{ background:#fff; border:#2568EF 1px solid; color:#2568EF; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.content_marketing .btn_vms_3:hover{ background:#2568EF; color:#fff;} 
.content_marketing .plan_price .price_p{color:#33256C;} 
.content_marketing .plan_price sup{color:#33256C;} 
 

.content_marketing #vmsfaq.ppc_faq .accordion .accordion-button:after{ background-color:initial; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/down_arrow.svg); background-size:16px; transform:inherit;}  
.content_marketing #vmsfaq.ppc_faq .accordion .accordion-button.collapsed:after{ background-color:initial; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/down_arrow.svg); background-size:16px;} 
.content_marketing #vmsfaq.ppc_faq .accordion .accordion-button.collapsed{ background:#1E3258; border:#1E3258 1px solid; padding:20px; border-radius:10px; color:#fff;} 
.content_marketing #vmsfaq.ppc_faq .accordion .accordion-button{ background:#2568EF; border:#2568EF 1px solid; border-radius:10px 10px 0px 0px; border-bottom:none; box-shadow:none; padding:20px 25px; color:#fff; font-size:20px;} 
.content_marketing #vmsfaq.ppc_faq .accordion .accordion-item .accordion-collapse{background:#2568EF;}


.content_marketing .testimonial_ls .test_smm{ border:#D0E0FF 1px solid; background:#fff; padding:30px; border-radius:30px;} 
.content_marketing .testimonial_ls .gold_clr{ color:#0084E4;} 
.content_marketing .testimonial_ls .h_t_wrap .user_pic{ display:inline-block; width:50px; height:50px; border-radius:50px; background:#0084E4;}   
.content_marketing .testimonial_ls .test_smm:hover{border:#2568EF 1px solid; background:#2568EF; color:#fff;} 
.content_marketing .testimonial_ls .test_smm:hover .gold_clr{ color:#fff;} 
.content_marketing .testimonial_ls .test_smm:hover .user_pic{ background:#fff;} 
.content_marketing .testimonial_ls .test_smm:hover h6{ color:#fff;}

.content_marketing .ls_blue_bg{ background:#050732; border-radius:20px;} 

.content_marketing .local_seo_ct .btn{ background:none; color:#fff; border:#0084E4 1px solid; border-radius:50px; width:200px; height:52px;} 
.content_marketing .local_seo_ct .btn:hover{ background:#0084E4; color:#fff;}

.content_marketing .form_ls .form-control{ border:#DCE7FE 1px solid; height:60px; border-radius:20px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.content_marketing .form_ls textarea.form-control{ height:184px; padding-top:12px;}  
.content_marketing .form_ls .form-control::-moz-placeholder{color:#737477;opacity:1;} 
.content_marketing .form_ls .form-control::placeholder{color:#737477;opacity:1;}
.content_marketing .form_ls .btn_9{ color:#fff; background:#0084E4; border-radius:10px;  } 
.content_marketing .form_ls .btn_9:hover{ background:#050732; color:#fff;}  


.content_marketing .footer_center_cm{ background:#1F3258; padding:50px 0px; border-radius:20px; }
.content_marketing .local_seo_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.content_marketing .local_seo_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:45px; height:45px; border-radius:50px; background:#194DB7;} 
.content_marketing .local_seo_footer .s_footer_cl_2 ul li a img{ height:18px; filter: brightness(0) invert(1);}  
.content_marketing .local_seo_footer .s_footer_cl_2 ul li a:hover{ background:#fff;} 
.content_marketing .local_seo_footer .s_footer_cl_2 ul li a:hover img{ filter:inherit;} 
.content_marketing .local_seo_footer .footer_link_s a{ color:#fff; text-decoration:none;} 
.content_marketing .local_seo_footer .footer_link_s a:hover{ text-decoration: underline;}  
.content_marketing .footer_center_cm .logo_p img{ filter:brightness(0) invert(1);}

.content_marketing .footer_center_cm .rtysg .btn_7{ background:#FFFFFF; min-width:180px; color:#2568EF;} 

.content_marketing .affordable_vms{ background:#1F3258;}


/*================Content Marketing page css end===================*/





/*==========================restaurant page css start================================*/
.restaurant{ background:#f6f5f2;}
.restaurant .header_vm{ background:#000 url(../images/restaurant.jpg) no-repeat center top; background-size:cover;} 
.restaurant .header_vm .header_bottom_ls ul li:before{ border-radius:8px; background:#91FF22 url(../images/check3.svg) no-repeat center center;} 
.restaurant .btn_vm{ background:#FF8D4E; color:#fff; width:200px; height:58px; border-radius:8px; text-decoration:none;} 
.restaurant .btn_vm:hover{ background:#fff; color:#FF8D4E;} 
 
.restaurant .your_video_campaigns{ padding-top:180px;} 
.restaurant .vms_cl{ background:#fff; border-radius:25px; padding:40px; }   
.restaurant .vms_cl i img{ width:38px;} 
.restaurant .vms_cl .ic{ display:inline-flex; align-items:center; justify-content:center; font-size:35px; width:66px; height:66px; position:relative; color:#fff; font-family: 'Bebas Neue', sans-serif; font-weight:400; font-style:normal;}
.restaurant .vms_cl .ic:before{ content:""; position:absolute; width:66px; height:66px; background:#FF8D4E; border-radius:15px; position:absolute; left:0px; top:0px; transform:rotate(-40deg);}
.restaurant .vms_cl .ic strong{ position:relative; z-index:9;} 
.restaurant .vms_cl h4{ padding-top:25px; padding-bottom:15px;}

.restaurant .issue_find{ background:#fff; border-radius:22px; padding:25px 50px; margin-top:60px !important; max-width:900px; margin-bottom:-220px !important;} 
.restaurant .issue_find .iwf_bx{ background:url(../images/check_9.svg) no-repeat left center; padding-left:38px; min-height:36px; margin-bottom:0px; margin-top:0px;}

.restaurant .yvc_cl{  padding:40px; border-radius:30px; background:#fff; border:none;} 
.restaurant .yvc_cl h4{ margin:15px 0px;}  
.restaurant .yvc_cl i{ background:#FED9C9; display:inline-flex; align-items:center; justify-content:center; width:42px; height:42px; border-radius:5px;} 
.restaurant .yvc_cl i img{ height:12px; }

.restaurant .video_marketing_strategy{ padding:60px 0px;}

.restaurant .boosting_strategies{ background:url(../images/discover_our_restaurant.jpg) no-repeat center top; background-size:cover;}
.restaurant .boosting_strategies .dor h4{ padding:25px 0px;} 
.restaurant .boosting_strategies .dor{ padding-top:40px !important; padding-bottom:40px !important;}

.restaurant .vms_plan{ background:#fff; border:none; padding:0px 25px 25px; border-radius:14px; min-height:600px;} 
.restaurant .vms_plan .plan_h_top_first{ text-align:center; padding:30px 25px; margin:0px -25px 0px; border-radius:14px 14px 0px 0px;  color:#fff; background:#FF8D4E;} 
.restaurant .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.restaurant .vms_plan .ul_02 li:before{ content:"";  width:30px; height:30px; background:url(../images/check_9.svg) no-repeat center center; background-size:100%; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:24px; position:absolute; left:0px; top:0px; border-radius:60px;} 
.restaurant .vms_plan.professional_plan{ background:#fff !important;} 
.restaurant .btn_vms_1{ background:#fff; border:#FF8D4E 1px solid; color:#FF8D4E; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.restaurant .btn_vms_1:hover{ background:#FF8D4E; color:#fff;} 
.restaurant .btn_vms_2{ background:#fff; color:#FF8D4E; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px; border:#FF8D4E 1px solid;}
.restaurant .btn_vms_2:hover{ background:#FF8D4E; color:#fff;} 
.restaurant .btn_vms_3{ background:#fff; border:#FF8D4E 1px solid; color:#FF8D4E; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.restaurant .btn_vms_3:hover{ background:#FF8D4E; color:#fff;} 
.restaurant .plan_price .price_p{color:#33256C;} 
.restaurant .plan_price sup{color:#33256C;} 





.restaurant #vmsfaq.ppc_faq .accordion .accordion-button:after{ background-color:#FF8D4E; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_d_faq.svg); background-size:16px; transform:inherit;}  
.restaurant #vmsfaq.ppc_faq .accordion .accordion-button.collapsed:after{ background-color:#fff; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_blue_down.svg); background-size:16px;} 

.restaurant #vmsfaq.ppc_faq .accordion .accordion-button{ background:#FFFFFF; border:#FFFFFF 1px solid; border-radius:20px 20px 0px 0px; border-bottom:none; box-shadow:none; padding:20px 25px; color:#33256C; font-size:20px; font-family: 'Poppins', sans-serif; font-weight:600;} 
.restaurant #vmsfaq.ppc_faq .accordion .accordion-button.collapsed{ background:#fff; border:#FFFFFF 1px solid; padding:20px; border-radius:20px; color:#33256C;} 
.restaurant #vmsfaq.ppc_faq .accordion .accordion-item .accordion-collapse{background:#FFFFFF;}
.restaurant .ppc_faq .accordion .accordion-item .accordion-collapse {color: #33256C;}

.restaurant .vms_contact .form_jvj .form-control{ border:#E4E4FF 1px solid; height:60px; border-radius:12px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.restaurant .vms_contact .form_jvj textarea.form-control{ height:184px; padding-top:12px;}  
.restaurant .vms_contact .form_jvj .form-control:focus{border:#2C119C 1px solid;}
.restaurant .vms_contact .form_jvj .form-control::-moz-placeholder{color:#737477;opacity:1;} 
.restaurant .vms_contact .form_jvj .form-control::placeholder{color:#737477;opacity:1;} 
.restaurant .vms_contact .form_jvj .btn{ background:#FF8D4E; height:60px; color:#fff; } 
.restaurant .vms_contact .form_jvj .btn:hover{ background:#33256C; color:#fff;} 

.restaurant .ready_to_get_vms .r_ppc_bx{ background:#fff; margin-bottom:-110px; position:relative; z-index:9;}  
.restaurant .ready_to_get_vms .r_ppc_bx .btn_11 { background:#FF8D4E; color:#fff; border-radius:8px !important;}
.restaurant .ready_to_get_vms .r_ppc_bx .btn_11:hover{ background:#33256C; color:#fff;} 

.restaurant .vms_footer{ background: url(../images/rest_footer.png) no-repeat center center; background-size:cover; padding-top:140px;} 
.restaurant .vms_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.restaurant .vms_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; border-radius:50px; background:#fff;} 
.restaurant .vms_footer .s_footer_cl_2 ul li a img{ height:15px;}  
.restaurant .vms_footer .s_footer_cl_2 ul li a:hover{ background:#FF8D4E;} 
.restaurant .vms_footer .s_footer_cl_2 ul li a:hover img{filter:inherit;}  
.restaurant .vms_footer .footer_link_s a, .vms_footer .footer_link_s{ color:#fff;}

.yellow_bg_rest{ background:#FFA412;} 
.vd_overlay{ background:rgba(0,0,0,.49);} 

.restaurant .test_box h5{ color:#3E005B; } 

.restaurant  .owl-carousela .owl-dots{ display:none !important;} 
.restaurant  .owl-carousela .owl-nav button{ width:60px; height:60px; display:inline-flex; align-items:center; justify-content:center; background:#fff; border-radius:100%; color:#FF8D4E;} 
.restaurant  .owl-carousela .owl-nav button:hover{ background:#FF8D4E ; color:#fff;} 
.restaurant  .owl-carousela .owl-nav button.owl-prev span{ display:inline-block; width:21px; height:16px; font-size:0px; background:url(../images/arrow_t_left.png) no-repeat center center;}  
.restaurant  .owl-carousela .owl-nav button.owl-prev:hover span{  background:url(../images/arrow_t_left_hv.png) no-repeat center center;} 
.restaurant  .owl-carousela .owl-nav button.owl-next span{ display:inline-block; width:21px; height:16px; font-size:0px; background:url(../images/arrow_t_right.png) no-repeat center center;} 
.restaurant  .owl-carousela .owl-nav button.owl-next:hover span{background:url(../images/arrow_t_right_hv.png) no-repeat center center;}

/*==================restaurant page css end================================*/ 


/*==================chatbot_integration_service page css start================================*/

.chatbot_integration_service .header_ls{ background: url(../images/chatbot_banner.jpg) no-repeat center center; background-size:cover;}  
.chatbot_integration_service .header_ls .logo_p img{ filter:brightness(0) invert(1);}
.chatbot_integration_service .btn_ls{ width:200px; height:60px; background:#2568EF; border:none; border-radius:8px; color:#fff;} 
.chatbot_integration_service .btn_ls:hover{ background:#fff; color:#2568EF;} 
.chatbot_integration_service .header_bottom_ls ul li{ padding-left:45px; position:relative; min-height:30px; margin-left:0px; margin-top:15px;} 
.chatbot_integration_service .header_bottom_ls ul li:before{ content:""; width:30px; height:30px; background:#0084E4 url(../images/check3.svg) no-repeat center center; position:absolute; left:0px; top:0px; border-radius:50px;}

.chatbot_integration_service .lsp_bx{ background:#F8FAFF; padding:40px 50px; min-height:148px; border-radius:30px;} 
.chatbot_integration_service .lsp_bx p{ color:#33256C;} 

.chatbot_integration_service .op_ex_bx{ background:#C7D9FF; padding:35px 25px; width:100%; border:none; border-radius:30px; }  
.chatbot_integration_service .op_ex_bx i{  width:94px; height:94px; background:#DFE8FB; border-radius:12px;} 
.chatbot_integration_service .op_ex_bx i img{ height:45px; margin:0px 0px -6px -6px;} 
.chatbot_integration_service .op_ex_bx:hover{ background:#2568EF; color:#fff;} 
.chatbot_integration_service .op_ex_bx:hover h4{ color:#fff;} 
.chatbot_integration_service .op_ex_bx h4{ min-height:94px; display:flex; align-items:center;} 
.chatbot_integration_service .op_ex_bx:hover i{ background:#fff;}

.chatbot_integration_service .seo_service_bx{ background:#fff; padding:50px 55px; border:none; border-radius:25px;} 
.chatbot_integration_service .seo_service_bx .number_hw{ width:68px; height:68px; position:relative; color:#fff; background:#2568EF; font-size:35px; font-family: 'Bebas Neue', sans-serif; font-weight:400; border-radius:100%; display:inline-flex; align-items:center; justify-content:center;}  
 .chatbot_integration_service .seo_service_bx h3{ padding-top:35px !important; padding-bottom:10px !important;}

.chatbot_integration_service .sm_ul ul li{ margin-bottom:10px; padding-left:45px; position:relative; min-height:30px;} 
.chatbot_integration_service .sm_ul ul li:last-child{ margin-bottom:0px;} 
.chatbot_integration_service .sm_ul ul li:before{ content:""; width:30px; height:30px; background:url(../images/check_8.svg) no-repeat center center; background-size:30px; position:absolute;  left:0px; top:0px;} 


.chatbot_integration_service .vms_plan{ background:#E0EAFF; border:none; padding:50px 25px 25px; border-radius:14px; min-height:600px;} 
.chatbot_integration_service .vms_plan .plan_h_top{ color:#33256C; line-height:35px; padding:0px; } 
.chatbot_integration_service .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.chatbot_integration_service .vms_plan .ul_02 li:before{ content:"";  width:30px; height:30px; background:url(../images/check_9.svg) no-repeat center center; background-size:100%; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:24px; position:absolute; left:0px; top:0px; border-radius:60px;} 
.chatbot_integration_service .vms_plan.professional_plan{ background:#2568EF !important;} 
.chatbot_integration_service .btn_vms_1{ background:#fff; border:#2568EF 1px solid; color:#2568EF; font-size:18px; width:100%; max-width: inherit; height:60px; border-radius:10px;}
.chatbot_integration_service .btn_vms_1:hover{ background:#2568EF; color:#fff;} 
.chatbot_integration_service .btn_vms_2{ background:#fff; color:#2568EF; font-size:18px; width:100%; max-width:100%; height:60px; border-radius:10px; border:#2568EF 1px solid;}
.chatbot_integration_service .btn_vms_2:hover{ background:#fff; color:#2568EF;} 
.chatbot_integration_service .btn_vms_3{ background:#fff; border:#2568EF 1px solid; color:#2568EF; font-size:18px; width:100%; max-width:100%; height:60px; border-radius:10px;}
.chatbot_integration_service .btn_vms_3:hover{ background:#2568EF; color:#fff;} 
.chatbot_integration_service .plan_price .price_p{color:#2568EF; font-size:25px;} 

 

.chatbot_integration_service #vmsfaq.ppc_faq .accordion .accordion-button:after{ background-color:#2568EF; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_d_faq.svg); background-size:16px; transform:inherit;}  
.chatbot_integration_service #vmsfaq.ppc_faq .accordion .accordion-button.collapsed:after{ background-color:#2568EF; width:30px; height:30px; border-radius:10px; background-position: center; background-image:url(../images/arrow_d_faq.svg); background-size:16px;} 
.chatbot_integration_service #vmsfaq.ppc_faq .accordion .accordion-button{ background:#FFFFFF; border:#FFFFFF 1px solid; border-radius:20px 20px 0px 0px; border-bottom:none; box-shadow:none; padding:20px 25px; color:#33256C; font-size:20px; font-family: 'Poppins', sans-serif; font-weight:600;} 
.chatbot_integration_service #vmsfaq.ppc_faq .accordion .accordion-button.collapsed{ background:#fff; border:#FFFFFF 1px solid; padding:20px; border-radius:20px; color:#33256C;} 
.chatbot_integration_service #vmsfaq.ppc_faq .accordion .accordion-item .accordion-collapse{background:#FFFFFF;}
.chatbot_integration_service .ppc_faq .accordion .accordion-item .accordion-collapse {color: #33256C;}



.chatbot_integration_service .testimonial_ls{ background:#2568EF;}
.chatbot_integration_service .testimonial_ls .test_smm{ border:#D0E0FF 1px solid; background:#fff; padding:30px; border-radius:30px;} 
.chatbot_integration_service .testimonial_ls .gold_clr{ color:#0084E4;} 
.chatbot_integration_service .testimonial_ls .h_t_wrap .user_pic{ display:inline-block; width:70px; height:auto; }   
.chatbot_integration_service .testimonial_ls .slide button{ width:35px; height:35px; background:#fff; border-radius:100%; display:inline-flex; align-items:center; justify-content:center; opacity:1; bottom:inherit; top:-50px; } .chatbot_integration_service .testimonial_ls .slide button:hover{ background:#FF8D4E;} 
.chatbot_integration_service .testimonial_ls .slide button:hover img{filter: brightness(0) invert(1);} 
.chatbot_integration_service .testimonial_ls .slide button.carousel-control-prev{ left:inherit; right:40px;} 
.chatbot_integration_service .testimonial_ls .slide button img{ width:16px;}


.chatbot_integration_service .ls_blue_bg{ background:#050732; border-radius:20px;} 

.chatbot_integration_service .local_seo_ct .btn{ background:none; color:#fff; border:#0084E4 1px solid; border-radius:50px; width:200px; height:52px;} 
.chatbot_integration_service .local_seo_ct .btn:hover{ background:#0084E4; color:#fff;}

.chatbot_integration_service .form_ls .form-control{ border:#DCE7FE 1px solid; height:60px; border-radius:20px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.chatbot_integration_service .form_ls textarea.form-control{ height:184px; padding-top:12px;}  
.chatbot_integration_service .form_ls .form-control::-moz-placeholder{color:#737477;opacity:1;} 
.chatbot_integration_service .form_ls .form-control::placeholder{color:#737477;opacity:1;}
.chatbot_integration_service .form_ls .btn_9{ color:#fff; background:#0084E4; border-radius:10px;  } 
.chatbot_integration_service .form_ls .btn_9:hover{ background:#050732; color:#fff;}  

.chatbot_integration_service .affordable_vms{ background:#fff;} 
.chatbot_integration_service .whychoose_chatbox{ background:#2568EF;}


.chatbot_integration_service .vms_footer{ background:#0F1B34;  padding-top:60px; padding-bottom:60px;} 
.chatbot_integration_service .vms_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.chatbot_integration_service .vms_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; border-radius:50px; background:#fff;} 
.chatbot_integration_service .vms_footer .s_footer_cl_2 ul li a img{ height:15px;}  
.chatbot_integration_service .vms_footer .s_footer_cl_2 ul li a:hover{ background:#015eb5;} 
.chatbot_integration_service .vms_footer .s_footer_cl_2 ul li a:hover img{filter:inherit;}  
.chatbot_integration_service .vms_footer .footer_link_s a, 
.chatbot_integration_service .vms_footer .footer_link_s{ color:#fff;} 
.chatbot_integration_service .start_elevant .btn{ background:#2568EF; width:180px;}
.chatbot_integration_service .start_elevant .btn:hover{ background:#33256C; color:#fff;}


/*================Content Marketing page css end===================*/


/*==================Directory listing page css start================================*/

.directory_listing .header_ls{ background:#0e1c36 url(../images/directory_listing.jpg) no-repeat center top; background-size:cover;} 
.directory_listing .btn_ls{ width:200px; height:60px; background:#AD45FF; border:none; border-radius:8px; color:#fff;} 
.directory_listing .btn_ls:hover{ background:#33256C; color:#fff;} 
.directory_listing .header_ls .logo_p img{filter: brightness(0) invert(1);}  
.purple_clr{ color:#AD45FF;}


.directory_listing .benefit_dl_center{ background:#FBF7FE; padding:52px; border-radius:34px;} 

.directory_listing .why_choose_ld_center{ background:#FBF7FE; padding:52px; border-radius:34px;}
.directory_listing .why_choose_ld_center .wy_d_l i{ background:#AD45FF; display:inline-block; color:#fff; font-family: 'Bebas Neue', sans-serif; font-weight:400; font-size:35px; min-width:66px; padding:5px; text-align:center; padding:8px 5px 6px; font-style:normal;}


.directory_listing .discover_oc{ background:url(../images/discover_oc_bg.jpg) no-repeat center top; background-size:cover;} 
.directory_listing .discover_oc .discover_oc_center{ background:#FBF7FE; padding:52px; border-radius:34px;}

.directory_listing .price_plan_dl{ background:#FBF7FE; border-radius:34px; padding:50px 30px;}
.directory_listing .vms_plan{ background:#FFECEC; border:none; padding:25px; border-radius:14px; min-height:600px;} 
.directory_listing .vms_plan .plan_h_top{ text-align:center; padding:5px 10px; color:#33256C;} 
.directory_listing .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.directory_listing .vms_plan .ul_02 li:before{ content:"\f00c"; font-family:'FontAwesome'; width:30px; height:30px; background:#0084E4; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:16px; position:absolute; left:0px; top:0px; border-radius:60px;} 
.directory_listing .vms_plan.professional_plan{ background:#574380 !important;} 
.directory_listing .btn_vms_1{ background:#fff; border:none; color:#33256C; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.directory_listing .btn_vms_1:hover{ background:#33256C; color:#fff;} 
.directory_listing .btn_vms_2{ background:#fff; color:#33256C; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.directory_listing .btn_vms_2:hover{ background:#0084E4; color:#fff;} 
.directory_listing .btn_vms_3{ background:#fff; border:none; color:#6330CF; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.directory_listing .btn_vms_3:hover{ background:#fff; color:#6330CF;} 
.directory_listing .vms_plan.professional_plan .ul_02 li{ color:#fff;}
.directory_listing .vms_plan.professional_plan .ul_02 li:before{ background:#0084E4; color:#fff;}
.directory_listing .plan_price .price_p{color:#33256C; line-height:60px; } 
.directory_listing .enterprice_plan{ background:#6330CF;} 
.directory_listing .vms_plan.basic_plan .ul_02 li:before{ background:#33256C;} 
.yelw_clr{ color:#FFCE45;}

.directory_listing .faq_center{ background:#FBF7FE; padding:52px; border-radius:34px;} 
.directory_listing .faq_center .qa_bx .head{ background:#fff url(../images/Q.svg) no-repeat; background-position:30px 50%;}



 
.directory_listing .form_ls .form-control{ border:#D6D6D6 1px solid; height:60px; border-radius:20px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.directory_listing .form_ls textarea.form-control{ height:184px; padding-top:12px;}  
.directory_listing .form_ls .form-control::-moz-placeholder{color:#496099;opacity:1;} 
.directory_listing .form_ls .form-control::placeholder{color:#496099;opacity:1;}
.directory_listing .form_ls .btn_9{ color:#fff; background:#AD45FF; border-radius:10px;  } 
.directory_listing .form_ls .btn_9:hover{ background:#050732; color:#fff;}  

.directory_listing .local_seo_footer .web_footer_center .rtysg{ background:#fbf7fe !important; padding:35px 45px; border-radius:25px !important;} 
.directory_listing .rtysg .btn{ background:#AD45FF; color:#fff; border:none; border-radius:10px; width:200px;  height:52px;} 
.directory_listing .rtysg .btn:hover{ background:#33256C; color:#fff;}

.directory_listing .local_seo_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.directory_listing .local_seo_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:45px; height:45px; border-radius:50px; background:#33256C;} 
.directory_listing .local_seo_footer .s_footer_cl_2 ul li a img{ height:18px; filter: brightness(0) invert(1);}  
.directory_listing .local_seo_footer .s_footer_cl_2 ul li a:hover{ background:#ad45ff; color:#fff;} 
 
.directory_listing .local_seo_footer .footer_link_s a{ color:#33256C; text-decoration:none;} 
.directory_listing .local_seo_footer .footer_link_s a:hover{ color:#ad45ff; text-decoration: underline;}  


.directory_listing #ppctestimonials button{ height:50px; background:#F7F7FF; border-radius:100px; display:flex; align-items:center; justify-content:center;}
.directory_listing #ppctestimonials button img{ width:18px;} 
.directory_listing #ppctestimonials button:hover{ background:#6330CF !important;} 
.directory_listing #ppctestimonials button:hover img{filter: brightness(0) invert(1);}
.directory_listing #ppctestimonials button.carousel-control-next img{ transform:rotate(-180deg);} 

.directory_listing  .owl-carouselc .owl-dots{ display:none !important;} 
.directory_listing  .owl-carouselc .owl-nav button{ width:60px; height:60px; display:inline-flex; align-items:center; justify-content:center; background:#fff; border-radius:100%; color:#FF8D4E;} 
.directory_listing  .owl-carouselc .owl-nav button:hover{ background:#ad45ff ; color:#fff;} 
.directory_listing  .owl-carouselc .owl-nav button.owl-prev span{ display:inline-block; width:21px; height:16px; font-size:0px; background:url(../images/arrow_t_left01.png) no-repeat center center;}  
.directory_listing  .owl-carouselc .owl-nav button.owl-prev:hover span{  background:url(../images/arrow_t_left_hv.png) no-repeat center center;} 
.directory_listing  .owl-carouselc .owl-nav button.owl-next span{ display:inline-block; width:21px; height:16px; font-size:0px; background:url(../images/arrow_t_right01.png) no-repeat center center;} 
.directory_listing  .owl-carouselc .owl-nav button.owl-next:hover span{background:url(../images/arrow_t_right_hv.png) no-repeat center center;} 

.dl_test_bx{ background:#FBF7FE; padding:40px; border-radius:30px;} 
.dl_test_bx:hover{ background:#AD45FF; color:#fff;} 
.dl_test_bx:hover .comment_ic img{filter: brightness(0) invert(1);}



/*================Directory listing page css end===================*/ 





/*==================Deal Coupons page css start================================*/

.deal_coupons .header_ls{ background:#F55769;} 
.deal_coupons .btn_ls{ width:200px; height:60px; background:#FFFFFF; border:none; border-radius:50px; color:#F55769;} 
.deal_coupons .btn_ls:hover{ background:#33256C; color:#fff;} 
.deal_coupons .header_ls .logo_p img{filter: brightness(0) invert(1);}  
.deal_coupons .header_ls .head_left_b{ max-width:510px;}
.deal_coupons .header_ls .thmnl{ margin-right:-15px;}

.deal_coupons .benefit_dl{ background:#FBF7FE; }  
.deal_coupons .benefit_dl .b_d_l{ background:#fff; padding:45px 35px; border-radius:25px; color:#5E577B;}

.deal_coupons .why_choose_dc{ background:#FFF5F6; padding:60px 30px; border-top:#F55769 4px solid;}

.deal_coupons .future_deal_bdy{ background:url(../images/future_deal.svg) no-repeat center center; background-size:cover; min-height:380px; padding:20px 50px; border-radius:14px;} 
.deal_coupons .future_deal_bdy .rw{ max-width:450px;} 

.deal_coupons .dl_test_bx .comment_ic img{ width:25px;} 
.deal_coupons .dl_test_bx .description{ min-height:150px;}


.deal_coupons .price_plan_dl{ background:none; border-radius:0px; padding:0px;}
.deal_coupons .vms_plan{ background:#F9F7F7; border:none; padding:25px; border-radius:14px; min-height:600px;} 
.deal_coupons .vms_plan .plan_h_top{ text-align:left; padding:5px 10px; color:#33256C;} 
.deal_coupons .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.deal_coupons .vms_plan .ul_02 li:before{ content:"\f00c"; font-family:'FontAwesome'; width:30px; height:30px; background:#0084E4; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:16px; position:absolute; left:0px; top:0px; border-radius:60px;} 
.deal_coupons .vms_plan.professional_plan{ background:#F9F7F7 !important;} 
.deal_coupons .btn_vms_1{ background:#fff; border:none; color:#33256C; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.deal_coupons .btn_vms_1:hover{ background:#33256C; color:#fff;} 
.deal_coupons .btn_vms_2{ background:#F55769; color:#fff; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.deal_coupons .btn_vms_2:hover{ background:#fff; color:#F55769;} 
.deal_coupons .btn_vms_3{ background:#fff; border:none; color:#32AB30; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:50px;}
.deal_coupons .btn_vms_3:hover{ background:#32AB30; color:#fff;} 

.deal_coupons .vms_plan.professional_plan .ul_02 li:before{ background:#0084E4; color:#fff;}
.deal_coupons .plan_price .price_p{color:#33256C; line-height:25px; font-size:25px; } 
.deal_coupons .enterprice_plan{ background:#F9F7F7;} 


.deal_coupons .discover_faq_magic_ls .accordion-item{ border:none !important; margin-bottom:20px; border-bottom:#D0E0FF 1px solid !important; border-radius:0px !important;} 
.deal_coupons .discover_faq_magic_ls .accordion-item .accordion-button{ border:none !important; box-shadow:none !important; padding-bottom:20px; color:#33256C; font-size:20px; font-family: 'GilroyMedium';  padding-left:0px !important; padding-top:0px !important; background:none !important; border-radius:0px !important; min-height:70px; display:flex; align-items:center; padding-right:0px;} 
.deal_coupons .discover_faq_magic_ls .accordion-body{ padding:0px 0px 15px; color:#33256C;} 
.deal_coupons .discover_faq_magic_ls .accordion-item .accordion-button.collapsed:after{ content:""; width:17px; height:17px; border:none !important; background:url(../images/plus.png) no-repeat center center !important; } 
.deal_coupons .discover_faq_magic_ls .accordion-item .accordion-button:after{ content:""; width:17px; height:17px; border:none !important; background:url(../images/minus.png) no-repeat center center !important;} 



.deal_coupons .ehc_bx{ background:#FFF5F6; border-radius:21px; padding:30px;} 
.deal_coupons .ehc_bx i{ display:inline-flex; align-items:center; justify-content:center; width:80px; height:80px; border-radius:20px; background:#fff;}

 
.deal_coupons .form_ls .form-control{ border:#FFE2E6 1px solid; height:60px; border-radius:60px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.deal_coupons .form_ls textarea.form-control{ height:184px; padding-top:15px; border-radius:36px;}  
.deal_coupons .form_ls .form-control::-moz-placeholder{color:#B89FA1;opacity:1;} 
.deal_coupons .form_ls .form-control::placeholder{color:#B89FA1;opacity:1;}
.deal_coupons .form_ls .btn_9{ color:#fff; background:#F55769; border-radius:50px; text-transform:inherit;  } 
.deal_coupons .form_ls .btn_9:hover{ background:#050732; color:#fff;}  

.deal_coupons .local_seo_footer .web_footer_center .rtysg{ background:#F55769 !important; padding:35px 45px; border-radius:25px !important;} 
.deal_coupons .rtysg .btn{ background:#fff; color:#F55769; border:none; border-radius:50px; width:200px;  height:52px;} 
.deal_coupons .rtysg .btn:hover{ background:#33256C; color:#fff;}

.deal_coupons .local_seo_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.deal_coupons .local_seo_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:45px; height:45px; border-radius:50px; background:#33256C;} 
.deal_coupons .local_seo_footer .s_footer_cl_2 ul li a img{ height:18px; filter: brightness(0) invert(1);}  
.deal_coupons .local_seo_footer .s_footer_cl_2 ul li a:hover{ background:#ad45ff; color:#fff;} 
 
.deal_coupons .local_seo_footer .footer_link_s a{ color:#33256C; text-decoration:none;} 
.deal_coupons .local_seo_footer .footer_link_s a:hover{ color:#ad45ff; text-decoration: underline;}  


.deal_coupons #ppctestimonials button{ height:50px; background:#F7F7FF; border-radius:100px; display:flex; align-items:center; justify-content:center;}
.deal_coupons #ppctestimonials button img{ width:18px;} 
.deal_coupons #ppctestimonials button:hover{ background:#6330CF !important;} 
.deal_coupons #ppctestimonials button:hover img{filter: brightness(0) invert(1);}
.deal_coupons #ppctestimonials button.carousel-control-next img{ transform:rotate(-180deg);} 

.deal_coupons  .owl-carouselc .owl-dots{ display:none !important;} 
.deal_coupons  .owl-carouselc .owl-nav button{ width:60px; height:60px; display:inline-flex; align-items:center; justify-content:center; background:#fff; border-radius:100%; color:#FF8D4E;} 
.deal_coupons  .owl-carouselc .owl-nav button:hover{ background:#ad45ff ; color:#fff;} 
.deal_coupons  .owl-carouselc .owl-nav button.owl-prev span{ display:inline-block; width:21px; height:16px; font-size:0px; background:url(../images/arrow_t_left01.png) no-repeat center center;}  
.deal_coupons  .owl-carouselc .owl-nav button.owl-prev:hover span{  background:url(../images/arrow_t_left_hv.png) no-repeat center center;} 
.deal_coupons  .owl-carouselc .owl-nav button.owl-next span{ display:inline-block; width:21px; height:16px; font-size:0px; background:url(../images/arrow_t_right01.png) no-repeat center center;} 
.deal_coupons  .owl-carouselc .owl-nav button.owl-next:hover span{background:url(../images/arrow_t_right_hv.png) no-repeat center center;} 


/*================Deal Coupons page css end===================*/ 


/*==================retargeting campaigns page css start================================*/

.text_gradient{background: linear-gradient(to right, #fab41c 0%, #ee703d 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;} 
.title_rc:before{ content:""; width: 14.776px;
height: 39.093px;
transform: rotate(39.465deg); background: #FFA412; position:absolute; left:-6px; top:-6px;} 
.title_rc span{ position:relative; z-index:9;}

.retargeting_campaigns .header_ls{ background:#272058; }  
.retargeting_campaigns .header_ls .logo_p img{ filter:brightness(0) invert(1);}
.retargeting_campaigns .btn_ls{ width:170px; height:60px; background:none; border:#fab41c 1px solid; border-radius:20px; color:#fff;} 
.retargeting_campaigns .btn_ls:hover{ /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fab41c+0,ee703d+100 */
background: linear-gradient(135deg,  #fab41c 0%,#ee703d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 color:#fff;} 
.retargeting_campaigns .header_bottom_ls ul li{ padding-left:45px; position:relative; min-height:30px; margin-left:0px; margin-bottom:15px;} 
.retargeting_campaigns .header_bottom_ls ul li:before{ content:""; width:30px; height:30px; background:url(../images/check_9.svg) no-repeat center center; background-size:100%; position:absolute; left:0px; top:0px; } 
.retargeting_campaigns .header_bottom_ls ul li:last-child{ margin:0px;} 
.retargeting_campaigns .header_ls .unlock_future{ background:#181242; margin-bottom:-100px;}

.retargeting_campaigns .lsp_bx{ background:#272058; padding:40px 35px; min-height:148px; border-radius:30px;} 
.retargeting_campaigns .lsp_bx p{ color:#33256C;}  
.retargeting_campaigns .lsp_bx h5{ min-height:48px;}

.retargeting_campaigns .retargeting_ads{background: var(--Linear, linear-gradient(122deg, #FDCB11 6.3%, #EE703D 69.32%));} 

.retargeting_campaigns .whychoose_chatbox{ background: #FFF5F5;}
.retargeting_campaigns .seo_service_bx{ background:#FDE7E7; padding:40px 25px; border:none; border-radius:25px;} 
.retargeting_campaigns .seo_service_bx h3{ padding-top:25px !important; padding-bottom:10px !important;}

.retargeting_campaigns .sm_ul ul li{ margin-bottom:10px; padding-left:45px; position:relative; min-height:30px;} 
.retargeting_campaigns .sm_ul ul li:last-child{ margin-bottom:0px;} 
.retargeting_campaigns .sm_ul ul li:before{ content:""; width:30px; height:30px; background:url(../images/check_8.svg) no-repeat center center; background-size:30px; position:absolute;  left:0px; top:0px;}  


.retargeting_campaigns .ora_ul li{border-radius: 21px; background: #272058; padding:40px 60px; margin-bottom:15px;} 
.retargeting_campaigns .ora_ul li .count{ width:80px; height:80px; border:#FDCB11 1px solid; border-radius:100%; display:inline-flex; align-items:center; justify-content:center;}


.choose_retargeting_expert{background: #F5F3FF;}
.choose_retargeting_expert .tovm ul li:before{ background:url(../images/check_9.svg) no-repeat center center;} 


.retargeting_campaigns .testimonial_ls{ background: var(--Linear, linear-gradient(122deg, #FDCB11 6.3%, #EE703D 69.32%));}
.retargeting_campaigns .testimonial_ls .test_smm{ border:#D0E0FF 1px solid; background:#fff; padding:30px; border-radius:30px;} 
.retargeting_campaigns .testimonial_ls .gold_clr{ color:#0084E4;} 
.retargeting_campaigns .testimonial_ls .h_t_wrap .user_pic{ display:inline-block; width:70px; height:auto; }   
.retargeting_campaigns .testimonial_ls .slide button{ width:35px; height:35px; background:#fff; border-radius:100%; display:inline-flex; align-items:center; justify-content:center; opacity:1; bottom:inherit; top:-50px; } .retargeting_campaigns .testimonial_ls .slide button:hover{ background:#FF8D4E;} 
.retargeting_campaigns .testimonial_ls .slide button:hover img{filter: brightness(0) invert(1);} 
.retargeting_campaigns .testimonial_ls .slide button.carousel-control-prev{ left:inherit; right:40px;} 
.retargeting_campaigns .testimonial_ls .slide button img{ width:16px;} 


.retargeting_campaigns_faq .qa_bx .head{ background:#fff url(../images/Q.svg) no-repeat; background-position:30px 50%;} 

.retargeting_campaigns .affordable_vms{ background:#1F3258;}
.retargeting_campaigns .vms_plan{ background:#fff; border:none; padding:0px 25px 25px; border-radius:18px; min-height:600px;} 
.retargeting_campaigns .vms_plan .plan_h_top{ text-align:left; display:flex; justify-content:center; line-height:35px; padding:30px 25px; margin:0px -25px 0px; border-radius:14px 14px 0px 0px;  color:#fff; background:#514C77;} 
.retargeting_campaigns .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.retargeting_campaigns .vms_plan .ul_02 li:before{ content:"";  width:30px; height:30px; background:url(../images/check_9.svg) no-repeat center center; background-size:100%; color:#fff; text-align:center; display:flex; align-items:center; justify-content:center; font-size:24px; position:absolute; left:0px; top:0px; border-radius:60px;} 
.retargeting_campaigns .vms_plan.professional_plan{ background:#fff !important;} 
.retargeting_campaigns .btn_vms_1{ background:#fff; border:#FDCB11 1px solid; color:#FDCB11; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px; } 
.retargeting_campaigns .btn_vms_1:hover{ background: var(--Linear, linear-gradient(122deg, #FDCB11 6.3%, #EE703D 69.32%)); color:#fff;} 
.retargeting_campaigns .btn_vms_2{ 
background: var(--Linear, linear-gradient(122deg, #FDCB11 6.3%, #EE703D 69.32%)); color:#fff; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px; border:#FDCB11 1px solid;}
.retargeting_campaigns .btn_vms_2:hover{ background:#fff; color:#fff;}  
.retargeting_campaigns .btn_vms_2:hover span{background: var(--Linear, linear-gradient(122deg, #FDCB11 6.3%, #EE703D 69.32%));
background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.retargeting_campaigns .btn_vms_3{ background:#fff; border:#FDCB11 1px solid; color:#FDCB11; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:10px;}
.retargeting_campaigns .btn_vms_3:hover{ background: var(--Linear, linear-gradient(122deg, #FDCB11 6.3%, #EE703D 69.32%)); color:#fff;} 
.retargeting_campaigns .btn_vms_1 span, 
 .retargeting_campaigns .btn_vms_3 span{background: var(--Linear, linear-gradient(122deg, #FDCB11 6.3%, #EE703D 69.32%));
background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;} 
.retargeting_campaigns .btn_vms_1:hover span, 
 .retargeting_campaigns .btn_vms_3:hover span{ background:none; -webkit-text-fill-color:inherit;}

.retargeting_campaigns .plan_price .price_p{color:#33256C;} 
.retargeting_campaigns .plan_price sup{color:#33256C;} 



.retargeting_campaigns .local_seo_ct .btn{ background:none; color:#fff; border:#0084E4 1px solid; border-radius:50px; width:200px; height:52px;} 
.retargeting_campaigns .local_seo_ct .btn:hover{ background:#0084E4; color:#fff;}

.retargeting_campaigns .form_ls .form-control{ border:#DCE7FE 1px solid; height:60px; border-radius:20px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.retargeting_campaigns .form_ls textarea.form-control{ height:184px; padding-top:12px;}  
.retargeting_campaigns .form_ls .form-control::-moz-placeholder{color:#737477;opacity:1;} 
.retargeting_campaigns .form_ls .form-control::placeholder{color:#737477;opacity:1;}
.retargeting_campaigns .form_ls .btn_9{ color:#fff; 
background: var(--Linear, linear-gradient(122deg, #FDCB11 6.3%, #EE703D 69.32%)); border-radius:10px; text-transform:initial;  } 
.retargeting_campaigns .form_ls .btn_9:hover{ background:#050732; color:#fff;}  

.retargeting_campaigns .vms_footer{ background:#272058;  padding-top:60px; padding-bottom:60px;} 
.retargeting_campaigns .vms_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.retargeting_campaigns .vms_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; border-radius:50px; background:#fff;} 
.retargeting_campaigns .vms_footer .s_footer_cl_2 ul li a img{ height:15px;}  
.retargeting_campaigns .vms_footer .s_footer_cl_2 ul li a:hover{ background:#015eb5;} 
.retargeting_campaigns .vms_footer .s_footer_cl_2 ul li a:hover img{filter:inherit;}  
.retargeting_campaigns .vms_footer .footer_link_s a, 
.retargeting_campaigns .vms_footer .footer_link_s{ color:#fff;} 
.retargeting_campaigns .start_elevant .btn{ background: var(--Linear, linear-gradient(122deg, #FDCB11 6.3%, #EE703D 69.32%)); width:180px;}
.retargeting_campaigns .start_elevant .btn:hover{ background:#33256C; color:#fff;}


/*================retargeting campaigns page css end===================*/



/*==================conversion rate optimization page css start================================*/

.conversion_rate_optimization .header_ls{ background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%));}  
.conversion_rate_optimization .header_ls .logo_p img{ filter:brightness(0) invert(1);}
.conversion_rate_optimization .header_ls .btn_ls{ width:170px; height:60px; background:#fff; border:none; border-radius:0px; color:#0D0000;} 
.conversion_rate_optimization .header_ls .btn_ls:hover{ background:#181B5C; color:#fff;}  
.conversion_rate_optimization .header_ls .header_bottom_ls2  ul li{ background:#fff; padding:3px 15px; color:#0D0000; margin:4px 0px; line-height:20px;}
.conversion_rate_optimization .header_ls .slide_right{max-width:300px;} 
.conversion_rate_optimization .header_ls .slide_right:before{ content:"";  height:800px; border:#fff 1px solid; border-top:none; position:absolute; left:-90px; right:15px; bottom:150px;} 
.conversion_rate_optimization .header_ls .slide_right:after{ content:""; width:3000px;   border:#fff 1px solid; border-right:none; position:absolute; left:25px; top:15px; bottom:25px;}
.conversion_rate_optimization .header_ls .slide_right .cro_text_h{ color:#A95B60;}
.conversion_rate_optimization .header_ls .cro_slide_pic{  padding:15px;}  


.conversion_rate_optimization .challenge_we_uncovered{ background:#F5F4EE;}
.conversion_rate_optimization .btn_cro{ border-radius:0px; background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%)); min-width:180px;} 
.conversion_rate_optimization .btn_cro:hover{ background: var(--Linear, linear-gradient(102deg, #FD8643 0%, #28188A 100.68%)); }


.conversion_rate_optimization  .how_we_can_transform_cro .cro_success{ padding:30px; border-width: 1px; 
border-style: solid; border-image: linear-gradient(to right, #3f2483, #e2784d) 1;} 

.conversion_rate_optimization .why_choose_cro_transformation{background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%));} 
.conversion_rate_optimization .why_choose_cro_transformation .wc_cro_transform ul li{background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%)); padding:10px 10px 10px 45px; color:#fff; position:relative; margin-bottom:15px;} 
.conversion_rate_optimization .why_choose_cro_transformation .wc_cro_transform ul li i{ position:absolute; left:10px; top:8px;} 



.conversion_rate_optimization .testimonial_ls{ background: #F5F4EE;}
.conversion_rate_optimization .testimonial_ls .test_smm{ border:none; background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%)); padding:60px 70px; border-radius:0px;} 
.conversion_rate_optimization .testimonial_ls .gold_clr{ color:#0084E4;} 
.conversion_rate_optimization .testimonial_ls .h_t_wrap .user_pic{ display:inline-block; width:70px; height:auto; }   
.conversion_rate_optimization .testimonial_ls .slide button{ width:35px; height:35px; background:#fff; border-radius:100%; display:inline-flex; align-items:center; justify-content:center; opacity:1; bottom:-60px; top:inherit !important;  } 
.conversion_rate_optimization .testimonial_ls .slide button:hover{ background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%));} 
.conversion_rate_optimization .testimonial_ls .slide button:hover img{filter: brightness(0) invert(1);} 
.conversion_rate_optimization .testimonial_ls .slide button.carousel-control-prev{ left:inherit; right:40px;} 
.conversion_rate_optimization .testimonial_ls .slide button img{ width:16px;} 
.conversion_rate_optimization .cro_link a{ text-decoration:underline; background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%));
background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; display:inline-block; padding-right:5px;} 



.conversion_rate_optimization .price_plan_dl{ background:none; border-radius:0px; padding:0px;}
.conversion_rate_optimization .vms_plan{ background:#fff; border:none; padding:25px; border-radius:0px; min-height:600px; border-width: 1px; 
border-style: solid; border-image: linear-gradient(to right, #3f2483, #e2784d) 1;} 
.conversion_rate_optimization .vms_plan .plan_h_top{ text-align:left; padding:5px 10px; color:#33256C;} 
.conversion_rate_optimization .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.conversion_rate_optimization .vms_plan .ul_02 li:before{ content:"";  width:30px; height:30px; background:url(../images/check_12.svg) no-repeat center top; background-size:100%; display:flex; align-items:center; justify-content:center;  position:absolute; left:0px; top:0px; border-radius:0px;} 
.conversion_rate_optimization .vms_plan.professional_plan{ background:#F9F7F7 !important;} 
.conversion_rate_optimization .btn_vms_1{ background:#fff; border-width: 1px; 
border-style: solid; border-image: linear-gradient(to right, #3f2483, #e2784d) 1; color:#33256C; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:0px;}
.conversion_rate_optimization .btn_vms_1:hover{ background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%)); color:#fff;} 
.conversion_rate_optimization .btn_vms_1 span{background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%));
background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.conversion_rate_optimization .btn_vms_1:hover span{ background:none; -webkit-text-fill-color: inherit;}
.conversion_rate_optimization .btn_vms_2{ background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%)); color:#fff; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:0px;}
.conversion_rate_optimization .btn_vms_2:hover{ background: var(--Linear, linear-gradient(102deg, #FD8643 0%, #28188A 100.68%)); color:#fff;} 
.conversion_rate_optimization .btn_vms_3{ background:#fff; border-width: 1px; 
border-style: solid; border-image: linear-gradient(to right, #4AA629, #1120A1) 1; color:#32AB30; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:0px;}
.conversion_rate_optimization .btn_vms_3:hover{ background: var(--Linear, linear-gradient(103deg, #4AA629 0%, #1120A1 103.16%)); color:#fff;}  
.conversion_rate_optimization .btn_vms_3 span{background: var(--Linear, linear-gradient(103deg, #4AA629 0%, #1120A1 103.16%));
background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;} 
.conversion_rate_optimization .btn_vms_3:hover span{ background:none; -webkit-text-fill-color: inherit;}
.conversion_rate_optimization .vms_plan.professional_plan .ul_02 li:before{ background:url(../images/check_12.svg) no-repeat center top; background-size:100%; } 
.conversion_rate_optimization .plan_price .price_p{ line-height:25px; font-size:25px; } 
.conversion_rate_optimization .enterprice_plan .plan_price .price_p{ background: var(--Linear, linear-gradient(103deg, #4AA629 0%, #1120A1 103.16%));
background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;} 
.conversion_rate_optimization .professional_plan .plan_price .price_p{ background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%));
background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;} 


.conversion_rate_optimization .faq_bx_cro h4{background:url(../images/check_12.svg) no-repeat left top; background-size:34px; background-position:0px 4px; padding-left:48px;}

.conversion_rate_optimization .local_seo_contact{ background:#F5F4EE;}
.conversion_rate_optimization .form_ls .form-control{ border: 1px solid #D6D6D6; height:60px; border-radius:0px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.conversion_rate_optimization .form_ls textarea.form-control{ height:184px; padding-top:12px;}  
.conversion_rate_optimization .form_ls .form-control::-moz-placeholder{color:#9587CA;opacity:1;} 
.conversion_rate_optimization .form_ls .form-control::placeholder{color:#9587CA;opacity:1;}
.conversion_rate_optimization .form_ls .btn_9{ color:#fff; background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%)); border-radius:0px;  } 
.conversion_rate_optimization .form_ls .btn_9:hover{ background: var(--Linear, linear-gradient(102deg, #FD8643 0%, #28188A 100.68%)); color:#fff;}  

.cro_pic_3 img{ max-width:270px;}

.conversion_rate_optimization .start_elevant{background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%)); margin-bottom:-100px; position:relative; z-index:9;}
.conversion_rate_optimization .start_elevant .btn{ background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%)); width:180px; border-radius:0px;}
.conversion_rate_optimization .start_elevant .btn:hover{ background: var(--Linear, linear-gradient(102deg, #FD8643 0%, #28188A 100.68%)); color:#fff;} 
.conversion_rate_optimization .start_elevant:after{ content:""; position:absolute; right:0px; bottom:0px; width:100px; height:100px; border-top:#fff 1px solid; border-left:#fff 1px solid;}

.conversion_rate_optimization .vms_footer{ background:#272058;  padding-top:120px; padding-bottom:60px;} 
.conversion_rate_optimization .vms_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.conversion_rate_optimization .vms_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; border-radius:0px; background: var(--Linear, linear-gradient(102deg, #28188A 0%, #FD8643 100.68%));} 
.conversion_rate_optimization .vms_footer .s_footer_cl_2 ul li a img{ height:15px; filter: brightness(0) invert(1);}  
.conversion_rate_optimization .vms_footer .s_footer_cl_2 ul li a:hover{ background: var(--Linear, linear-gradient(102deg, #FD8643 0%, #28188A 100.68%));} 
.conversion_rate_optimization .vms_footer .s_footer_cl_2 ul li a:hover img{filter: brightness(0) invert(1);}  
.conversion_rate_optimization .vms_footer .footer_link_s a, 
.conversion_rate_optimization .vms_footer .footer_link_s{ color:#fff;} 


/*================conversion rate optimization (CRO) page css end===================*/ 



/*==================retargeting campaigns page css start================================*/


.loyalty_programs .header_ls{ background: linear-gradient(103deg, #5129A6 0%, #1190A1 103.16%);}  
.loyalty_programs .header_ls .logo_p img{ filter:brightness(0) invert(1);}

.loyalty_programs .header_ls .proven_success{ padding:30px;} 
.loyalty_programs .header_ls .proven_success ul li{ background:url(../images/secure.svg) no-repeat left top; padding-left:50px; min-height:40px; margin-bottom:18px;} 
.loyalty_programs .header_ls .proven_success ul li:last-child{ margin:0px;}

.loyalty_programs .local_search_presence{ background:#F8FAFF;}

.loyalty_programs .lsp_bx{ background:#F8FAFF; padding:40px 45px; min-height:148px; border-radius:30px;} 
.loyalty_programs .lsp_bx p{ color:#33256C;}   
.loyalty_programs .lsp_bx i{ display:inline-flex; align-items:center; justify-content:center; width:50px; height:50px; background:url(../images/Star_6.svg) no-repeat left top; background-size:50px; font-style:normal; color:#fff; padding-top:7px;}


.loyalty_programs .retargeting_ads{background: var(--Linear, linear-gradient(122deg, #FDCB11 6.3%, #EE703D 69.32%));} 

.loyalty_programs .seo_service_bx{ border-radius: 25px; border: 1px solid #E7E7E7; background: #FFF; padding:40px 25px; } 
.loyalty_programs .seo_service_bx h3{ padding-top:25px !important; padding-bottom:10px !important;} 

.loyalty_programs .discover_our_loyality{background: var(--Linear, linear-gradient(103deg, #5129A6 0%, #1190A1 103.16%));}
.loyalty_programs .ora_ul li{border-radius: 21px; background: #fff; padding:40px 60px; margin-bottom:15px;} 
.loyalty_programs .ora_ul li .count{ width:80px; height:80px; border:none; background:#8A2FFF; border-radius:100%; display:inline-flex; align-items:center; justify-content:center;}


.loyalty_programs .price_plan_dl{ background:none; border-radius:0px; padding:0px;}
.loyalty_programs .vms_plan{ background:#fff; border:#5129A6 1px solid; padding:25px; border-radius:20px; min-height:600px; } 
.loyalty_programs .vms_plan .plan_h_top{ text-align:left; padding:5px 10px; color:#33256C;} 
.loyalty_programs .vms_plan .ul_02 li{ padding-left:45px; position:relative; margin-bottom:30px; font-size:16px; color: inherit;} 
.loyalty_programs .vms_plan .ul_02 li:before{ content:"";  width:30px; height:30px; background:url(../images/check_blue.svg) no-repeat center top; background-size:100%; display:flex; align-items:center; justify-content:center;  position:absolute; left:0px; top:0px; border-radius:0px;} 
.loyalty_programs .vms_plan.professional_plan{ background:#F9F7F7 !important;} 

.loyalty_programs .btn_vms_1{ background:#fff; border-width: 1px; 
border-style: solid; border-image: linear-gradient(to right, #5129A6, #1190A1) 1; color:#33256C; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:0px;}
.loyalty_programs .btn_vms_1:hover{ background: var(--Linear, linear-gradient(103deg, #5129A6 0%, #1190A1 103.16%)); color:#fff;} 
.loyalty_programs .btn_vms_1 span{background: var(--Linear, linear-gradient(103deg, #5129A6 0%, #1190A1 103.16%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
.loyalty_programs .btn_vms_1:hover span{ background:none; -webkit-text-fill-color: inherit;}

.loyalty_programs .btn_vms_2{ background: var(--Linear, linear-gradient(103deg, #5129A6 0%, #1190A1 103.16%)); color:#fff; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:0px;}
.loyalty_programs .btn_vms_2:hover{ background: var(--Linear, linear-gradient(102deg, #1190A1 0%, #5129A6 100.68%)); color:#fff;} 

.loyalty_programs .btn_vms_3{ background: var(--Linear, linear-gradient(103deg, #5129A6 0%, #1190A1 103.16%)); color:#fff; font-size:18px; width:100%; max-width:270px; height:60px; border-radius:0px;}
.loyalty_programs .btn_vms_3:hover{ background: var(--Linear, linear-gradient(103deg, #1190A1 0%, #5129A6 103.16%)); color:#fff;}  

 
.loyalty_programs .plan_price .price_p{ line-height:25px; font-size:25px; } 
.loyalty_programs .enterprice_plan .plan_price .price_p{ background: var(--Linear, linear-gradient(103deg, #5129A6 0%, #1190A1 103.16%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;} 
.loyalty_programs .professional_plan .plan_price .price_p{ background: var(--Linear, linear-gradient(103deg, #5129A6 0%, #1190A1 103.16%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;} 




.loyalty_programs .local_seo_contact {background: linear-gradient(103deg, #5129A6 0%, #1190A1 103.16%);}
.loyalty_programs .local_seo_ct .btn{ background:none; color:#fff; border:#0084E4 1px solid; border-radius:50px; width:200px; height:52px;} 
.loyalty_programs .local_seo_ct .btn:hover{ background:#0084E4; color:#fff;}
.loyalty_programs .form_ls .form-control{ border:none; height:60px; border-radius:15px; box-shadow:none; padding:0px 20px; background:#fff; color:#496099; font-size:16px;} 
.loyalty_programs .form_ls textarea.form-control{ height:184px; padding-top:12px;}  
.loyalty_programs .form_ls .form-control::-moz-placeholder{color:#4047A5;opacity:1;} 
.loyalty_programs .form_ls .form-control::placeholder{color:#4047A5;opacity:1;}
.loyalty_programs .form_ls .btn_9{ color:#fff; 
background: #8A2FFF; border-radius:10px; text-transform:initial;  } 
.loyalty_programs .form_ls .btn_9:hover{ background:#fff; color:#8A2FFF;}   



.loyalty_programs .discover_faq_magic_ls .accordion-item{ border:none !important; margin-bottom:20px; border-bottom:#D0E0FF 1px solid !important; border-radius:0px !important;} 
.loyalty_programs .discover_faq_magic_ls .accordion-item .accordion-button{ border:none !important; box-shadow:none !important; padding-bottom:20px; color:#33256C; font-size:18px; font-family: 'Poppins', sans-serif; font-weight:300;  padding-left:0px !important; padding-top:0px !important; background:none !important; border-radius:0px !important; min-height:70px; display:flex; align-items:center; padding-right:0px;} 
.loyalty_programs .discover_faq_magic_ls .accordion-body{ padding:0px 0px 15px; color:#33256C;} 
.loyalty_programs .discover_faq_magic_ls .accordion-item .accordion-button.collapsed:after{ content:""; width:17px; height:17px; border:none !important; background:url(../images/plus2.png) no-repeat center center !important; } 
.loyalty_programs .discover_faq_magic_ls .accordion-item .accordion-button:after{ content:""; width:17px; height:17px; border:none !important; background:url(../images/minus2.png) no-repeat center center !important;} 


.loyalty_programs .vms_footer  .rtysg{ background:#fff !important; padding:35px 45px; border-radius:25px !important;} 
.loyalty_programs .vms_footer .rtysg .btn{ border-radius: 8px;
background: #8A2FFF; color:#fff; border:none;  width:200px;  height:52px;} 
.loyalty_programs .vms_footer .rtysg .btn:hover{ background:#33256C; color:#fff;}


.loyalty_programs .vms_footer{ background: linear-gradient(103deg, #5129A6 0%, #1190A1 103.16%);  padding-top:60px; padding-bottom:60px;} 
.loyalty_programs .vms_footer .s_footer_cl_2 ul li{ margin-left:15px;}
.loyalty_programs .vms_footer .s_footer_cl_2 ul li a{ display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; border-radius:50px; background:#fff;} 
.loyalty_programs .vms_footer .s_footer_cl_2 ul li a img{ height:15px;}  
.loyalty_programs .vms_footer .s_footer_cl_2 ul li a:hover{ background:#015eb5;} 
.loyalty_programs .vms_footer .s_footer_cl_2 ul li a:hover img{filter:inherit;}  
.loyalty_programs .vms_footer .footer_link_s a, 
.loyalty_programs .vms_footer .footer_link_s{ color:#fff;} 



/*================retargeting campaigns page css end===================*/




@media (min-width:1400px){ 
.recommendations table tr td:nth-child(1){ font-size:18px; width:25%;}   
.cl_ss_bx blockquote{ min-height:86px;}

    
}


@media (min-width:992px){ #navbarsleft{ width:100px; display:flex !important; flex-wrap:wrap; overflow-y:auto; overflow-x:hidden; padding:10px 10px; height:100% !important; position:relative;  background:#fff; } 
#navbarsleft.show{ width:270px; height:100% !important; display:flex !important; flex-wrap:wrap;} 
#navbarsleft .navbar-nav > li > .nav-link{ font-size:0px; justify-content:center;} 
#navbarsleft.show .navbar-nav > li > .nav-link{ font-size:16px; text-align:left; justify-content:flex-start;}  
#navbarsleft.show .navbar-nav > li > .nav-link > i{ margin-right:15px;}

#navbarsleft .logo_desktop{ text-align:center !important;}
#navbarsleft .logo_desktop img:first-child{ display:none;} 
#navbarsleft.show .logo_desktop img:first-child{ display: inline-block; }  
/*max-width:160px;*/
#navbarsleft.show .logo_desktop img:last-child{ display:none;}  
#navbarsleft.show .logo_desktop{ padding-left:20px !important; padding-right:20px !important; text-align:left !important;} 



}

@media (max-width:991px){ 
#navbarsleft{ width:100% !important; display:block !important; height:100% !important; position:fixed; left:-100%; top:0px; right:0px; bottom:0px; z-index:999; background:#fff; padding:30px; overflow-y:auto; overflow-x:hidden; /*transition:all 1s;*/ padding-top:15px;} 
#navbarsleft.show{ left:0px;} #ChangeToggle{ display:none !important;} 
.navbar-toggler .fa img{ width:25px;} 

#navbarsleft .navbar-nav > li > .nav-link{ font-size:0px; justify-content:center;} 
#navbarsleft.show .navbar-nav > li > .nav-link{ font-size:16px; text-align:left; justify-content:flex-start;}  
#navbarsleft.show .navbar-nav > li > .nav-link > i{ margin-right:15px;}

.logo_desktop img{ max-width:200px;} .logo_desktop img:last-child{ display:none !important;} 
.headtop{ padding-left:15px !important; padding-right:15px !important;} 
.title_welcome{ margin-left:15px;} 

.control_btn{ left:10px; top:56px;} 
.control_dropdown{ width:375px;}

}

@media (min-width:992px) and (max-width:1199px){  
.select_area .s_a_cl .btn{ font-size:15px;} .ls_bdy { font-size:14px; line-height:18px;} 
.pcvalue{ font-size:18px;}

/*------------pdf report css start----------------*/  

.page_speed_data .font20{ font-size:18px;} 
.comp_detail ul li p{ font-size:14px; word-wrap:break-word;}

/*-----pdf report css end-----------*/ 

/*------------------social media marketing page css start---------------*/

.social_media_marketing_header .font55{ font-size:50px;}

/*--------------social media marketing page css start-----------*/

.header_rm .font55{ font-size:50px;}

.email_marketing_main .header_vm .header_bottom_ls{ text-align:center;} 
.email_marketing_main .header_vm .header_bottom_ls .unlock_power{ width:100%; padding-bottom:25px;} 
.email_marketing_main .header_vm .header_bottom_ls ul{ justify-content:center !important; width:100%;} 

.hybrid_digital_marketing .header_ls .font55{ font-size:48px;}


/*=============17=10=2023========================================*/ 
.web_development .hdm_b_detail .font50{ font-size:45px;} 

.retargeting_campaigns .header_ls .font55{ font-size:48px;}



}

@media (min-width:768px) and (max-width:991px){  
.overview_bx .ov_r_c .number{ font-size:30px; line-height:30px;} 
.overview_bx .ov_r_c .ov_tl{ font-size:16px; line-height:24px;}  
.filters_expanded_bx ul li{ width:54%;} 
.filters_expanded_bx ul li:nth-child(2n+2){ width:40%;}

/*------------pdf report css start----------------*/  

.webanalysis figure{ margin-bottom:20px !important;} 
.l_speed{ text-align:center;} 
.website_seo ul{ justify-content:center !important;}
.website_seo ul li{ margin:0px 15px 15px;} 
.vd_bx{ min-height:inherit; margin-bottom:20px;} 
.recommendations table tr td:nth-child(1){ width:auto;}

/*-----pdf report css end-----------*/ 

/*------------------social media marketing page css start---------------*/

.package_bx{ padding-left:15px; padding-right:15px;} 
.plan_price .price_p{ font-size:40px;} 
.plan_price sub{ font-size:16px;} 
.cs_wrappar ul li{ padding-left:30px !important; padding-right:30px !important;} 
.cs_wrappar ul li .cs_ic{ width:135px; height:135px;} 
.cs_wrappar ul li .cl_3{ width:60%;} 
.partnership{ padding:30px 40px; }

/*--------------social media marketing page css end-----------*/

.header_rm .font55{ font-size:40px;} 
.cl_ss_bx blockquote{ min-height:inherit;} 
.y_online{ margin-bottom:15px;}

.header_bottom_ls ul{ margin-top:15px !important;} 
.sm_ul ul li:last-child{ margin-bottom:25px;} 
.iwf_bx .font22{ font-size:16px;} .head_top_ls{ text-align:center;} 

.hybrid_digital_marketing .header_ls .hdm_b_detail{ margin-bottom:40px; text-align:center;} 
.hybrid_digital_marketing .header_ls .hdm_b_detail .font55{ font-size:40px; padding-bottom:0px !important;}
.hybrid_digital_marketing .lsp_bx{ padding:10px 0px; min-height:initial;} 
.cl_table table th, .cl_table table td{ white-space:nowrap;} 
.cl_table table{ width:1200px;}

/*--------------15-10-23-----------*/ 
.eCommerce_marketing .ls_blue_bg{ text-align:center;} 
.eCommerce_marketing .ls_blue_bg h3{ width:100% !important; padding:0px 0px 25px !important;} 

/*=============17=10=2023========================================*/ 
.web_development .hdm_b_detail .font50{ font-size:45px;} 
.web_development .header_ls{ text-align:center;}
.center_ds table{ width:1000px;}

.content_marketing .header_bottom_ls ul li{ margin-right:20px;} 

.directory_listing .local_seo_footer .web_footer_center .rtysg{ text-align:center;}

.deal_coupons .header_ls .thmnl{ margin-left:-15px;} 
.deal_coupons .header_ls .head_left_b{ margin:0 auto !important; padding:30px 0px; text-align:center;} 
.deal_coupons .future_deal_bdy{ min-height:300px; padding:20px 40px;}

.retargeting_campaigns .header_bottom_ls ul{ margin-top:0px !important; padding-left:15px !important;} 
.retargeting_campaigns .header_ls .unlock_future{ padding:25px !important;} 

.conversion_rate_optimization .header_ls .slide_right::before{ height:280px; border-top:#fff 1px solid;}


}

@media (max-width:767px){  
.login_form h2{ font-size:35px;} 
.quick_search_bx{ padding:20px;} 
.select_area{ flex-wrap:wrap;} 
.select_area .s_a_cl{ width:100%; margin-bottom:10px;} 
.select_area .s_a_cl:last-child{  margin-bottom:0px;} 
.select_area{ height:auto;} .overview_bx .ov_r_c .number{ font-size:30px; line-height:30px;} 
.overview_bx .ov_r_c .ov_tl{ font-size:16px; line-height:24px;} 
.overview_bx{ min-height:initial; padding-top:20px; padding-bottom:20px;} 
.dh_btn_rw .btn{ padding:50px 20px; min-height:inherit;} 
.select_area.s_t_column .s_a_cl{ width:100% !important;} 
.filter_btn_r_top{  width:100%;} 
.filter_btn_r_top .btn:first-child{ margin-right:5px !important;} 
.filter_btn_r_top .btn{ margin-top:10px !important;} 
.select_area .s_a_cl .btn{ font-size:15px;} .title_seo h5{ font-size:17px;} 
.seo_bx_left, .seo_btn_bx_r{ min-height:inherit;} .b_cl_1{ width:100%; margin-bottom:15px;} 

.social_presence{ justify-content:center; padding-top:15px; text-align:center;} 
.ca_bx h5, .content_anlaysis_footer, .content_anlaysis_footer h5 { text-align:center; justify-content:center !important;} 
.ca_title, .ca_h_top_right{ text-align:center; width:100%;}  .ca_h_top_right{ padding-top:10px;} 
.video_descrip{ text-align:center;} .tag_link{ justify-content:center;} 

.cl_txt_1 ul li{ margin-right:20px;} .word_editor ul li{ margin-bottom:5px;} 
.text_type_box{ padding:0px !important;} 

.ai_generate_description{ overflow:auto; margin-left:-20px; margin-right:-20px; height:300px;} 
.ai_generate_description table{ width:900px;} 
.ai_generate_description table tr th:first-child, .ai_generate_description table tr td:first-child{ padding-left:20px;} 
.ai_generate_description table tr th:last-child, .ai_generate_description table tr td:last-child{ padding-right:20px;}   
.ai_generate_description table th, .ai_generate_description table td{ padding:10px 15px;}  
.filters_expanded_bx ul li{ width:100%; font-size:15px;}  
.filters_expanded_bx{ padding:40px 0px 0px;}

.template_edit_head  h4{ margin-bottom:10px !important;} 
.control_dropdown{ top:74px;}
.search_campaign_bx{ width:100%; margin-top:15px;}

/*------------pdf report css start----------------*/  

.webanalysis figure{ margin-bottom:20px !important;} 
.l_speed, .webanalysis, .cr_detail, .comp_detail, .pr_bx, .tr_bx, .performance_results_head{ text-align:center;} 
.website_seo ul{ justify-content:center !important;}
.website_seo ul li{ margin:0px 6px 15px;} 
.vd_bx{ min-height:inherit; margin-bottom:20px;} 
.recommendations table tr td:nth-child(1){ width:auto;}  
.cr_detail{ padding-top:15px;} .site_map_cl{ padding:15px !important; margin-bottom:15px !important;} 
.suggestions{ flex-wrap:wrap; justify-content:center;} 
.social_m_analy_bdy ul{ justify-content:center !important;} 
.social_m_analy_bdy ul li{ margin:0px 15px 25px;} .tr_bx{ min-height:200px;} 
.recommendations table tr td{ display:block !important; text-align:center !important; padding-top:4px; padding-bottom:4px;} 
.recommendations table tr td:first-child{ padding-top:25px !important;} 
.recommendations table tr td:last-child{ padding-bottom:25px !important;} 
.website_seo ul li .so_col{ width:162px; height:162px; font-size:13px;} 
.website_seo ul li .so_col .font20{ font-size:16px;} 
.website_seo ul li .so_col .font25{ font-size:20px;}

/*-----pdf report css end-----------*/ 

/*------------------social media marketing page css start---------------*/ 
.marketing_f_top::before{ left:-600px;} 
.social_media_marketing_header .font55{ font-size:40px;} 
.ots_col{ padding:20px; text-align:center;} 
.header_cs{ text-align:center;} 
.cs_wrappar ul li{ padding:35px 20px !important; text-align:center; display:block !important;} 
.cs_wrappar ul li .cs_ic{ display:inline-flex !important; margin:20px 0px;} 
.cs_wrappar ul li .cl_3, .partnership_detail .ul_1 li{ width:100%;} 
.cs_wrappar ul li .cs_ic{ width:120px; height:120px; padding:10px !important;} 
.cs_wrappar ul li .cs_ic img{ height:60px;} 
.partnership{ padding:25px;} .partnership_detail h2{ font-size:30px;} 
.rtysg { text-align:center;} .rtysg h3{ font-size:30px;} 
.package_bx{ min-height:inherit;} .test_smm .h_t_wrap .h_right{ width:76%;} 
.form_jvj{ margin-top:30px;} .s_footer_cl_1, .s_footer_cl_2{ width:100%;} 
.s_footer_cl_2{ padding-top:20px;}
 
/*------------------social media marketing page css end---------------*/ 

.header_ppc .font55{ font-size:30px;} 
.ul_3 li:last-child{ margin:0px;} 
.font40{ font-size:30px;} #ppctestimonials button{ top:-32px;} 
.ppc_plan .package_bx{ min-height:inherit;} 
.ppc_plan .plan_price .price_p{ font-size:40px;} 
.ppc_plan .package_bx{ padding-top:90px;} 
.r_ppc_bx{ padding:25px; text-align:center;}

.integ_link ul li{ margin-bottom:15px;} 
.integ_link ul li h6{ padding-top:8px !important;} 
.configure_bx .btn, .tutorial_bx .btn{ font-size:16px; padding:12px 8px!important; height:auto;} 
.top_cb h5{ font-size:16px;} .font35{ font-size:30px;} 
.tutorial_bx h5{ font-size:18px;} .ppt_template .font18{ font-size:16px;} 
.video_cl{ padding:20px;} .document_bx{  min-height:220px;} 
.y_online{ margin-bottom:15px;} .header_rm{ text-align:center;} .header_rm .font55{ font-size:32px; line-height:46px; margin-top:15px;} 
.faq_section_rm h2{ font-size:40px; line-height:50px; text-align:center;} 
.footer_rm .footer_top{ text-align:center;} .font55{ font-size:35px;} 
.header_bottom_ls ul{ justify-content:center;} .header_bottom_ls ul li{ margin:15px 10px 0px;} 
.op_ex_bx, .seo_service_bx{ padding:25px;} .sm_ul ul li:last-child{ margin-bottom:25px;} 
.form_ls{ margin-top:25px;} .local_seo_footer .footer_bottom { display:block !important; text-align:center;} 

.yvc_cl{ padding:25px;} 
.boosting_s_inner ul li{ width:100%; border-right:none;} 
.boosting_s_inner ul li .detail{ padding-top:20px; padding-bottom:20px;} 
.tovm{ margin-top:25px;} .vms_plan{ min-height:inherit;} 
.vms_footer { text-align:center;} .vms_footer .logo_p{ margin-bottom:15px;} 

.iwf_bx .font22{ font-size:16px;} .head_top_ls{ text-align:center;}
.email_marketing_main .header_vm .header_bottom_ls{ text-align:center;} 
.email_marketing_main .header_vm .header_bottom_ls .unlock_power{ width:100%; padding-bottom:25px;} 
.email_marketing_main .header_vm .header_bottom_ls ul{ justify-content:center !important; width:100%;} 
.email_marketing_main .issue_find{ margin-top:30px; padding:25px;} 
.email_marketing_main .boosting_s_inner ul li{ width:100%;} .email_marketing_main .vms_plan{ min-height:inherit;} 

#bonus .ppt_template .font24, .bonus4 .font24, .bs_bx .font24{ font-size:17px;} 
.bs_bx{ text-align:center;} 
#bonus .ppt_template .btn{ font-size:13px;} 

.hybrid_digital_marketing .header_ls .hdm_b_detail{ margin-bottom:40px; text-align:center;} 
.hybrid_digital_marketing .header_ls .hdm_b_detail .font55{ font-size:35px; padding-bottom:10px !important;} 

.hybrid_digital_marketing .lsp_bx{ padding:10px 0px; min-height:inherit;} 
.hybrid_digital_marketing .seo_service_bx{ padding:25px;} 

.cl_table table th, .cl_table table td{ white-space:nowrap;}
.cl_table table{ width:1200px;}

/*--------------15-10-23-----------*/ 
.eCommerce_marketing .ls_blue_bg{ text-align:center;} 
.eCommerce_marketing .ls_blue_bg h3{ width:100% !important; padding:0px 0px 25px !important;} 
.eCommerce_marketing .seo_service_bx{ padding:25px; text-align:center;} 
.optz_bx{ text-align:center;} .optz_bx h3{ min-height:inherit; font-size:25px;} 

/*=============17=10=2023========================================*/ 
.web_development .hdm_b_detail .font50{ font-size:35px;} 
.web_development .header_ls{ text-align:center;} 
.web_development .lsp_bx{ text-align:center;} 
.web_development .lsp_bx h5{ justify-content:center;} 
.web_development .boosting_s_inner ul li{ width:100%; padding:25px;} 
.web_development .our_web_development .owd_bx{ text-align:center; padding:25px;} 
.web_development .sm_ul ul{ justify-content:start !important;} 
.web_development .local_seo_footer .web_footer_center{ padding:25px;} 
.web_development .local_seo_footer .web_footer_center .rtysg h3{ font-size:25px;}
.web_development .local_seo_footer .web_footer_center .rtysg h3 br{ display:none;} 
.center_ds table{ width:1000px;} .myaccess .bg-white.w-100{ padding:12px !important;} 
.myaccess h6{ font-size:14px !important;}

.content_marketing .header_bottom_ls ul{justify-content:start;}  
.content_marketing .lsp_bx{ padding:20px 0px;} 
.content_marketing .seo_service_bx{ padding:20px;} 

.restaurant .ready_to_get_vms .r_ppc_bx .text-end{ text-align:center !important;} 
.restaurant .vms_cl{ text-align:center;} 

.chatbot_integration_service .lsp_bx, 
.chatbot_integration_service .seo_service_bx{ padding:25px;} 
.chatbot_integration_service .test_smm .h_t_wrap .h_right{ width:auto;} 

.directory_listing .why_choose_ld_center, .directory_listing .discover_oc .discover_oc_center, 
.directory_listing .faq_center, .directory_listing .local_seo_footer .web_footer_center .rtysg{ padding:20px;}

.deal_coupons .header_ls .thmnl{ margin-left:-15px;} 
.deal_coupons .header_ls .head_left_b{ margin:0 auto !important; padding:30px 0px; text-align:center;} 
.unlock_potential, .deal_coupons .benefit_dl .b_d_l, .deal_coupons .ehc_bx{ text-align:center;} 
.deal_coupons .future_deal_bdy{ padding-left:20px;} 
.deal_coupons .local_seo_footer .web_footer_center .rtysg{ padding:20px !important;}


.retargeting_campaigns .hdm_b_detail .d-flex{ display:block !important;} 
.retargeting_campaigns .header_ls .unlock_future, 
.retargeting_campaigns .lsp_bx, .retargeting_campaigns .seo_service_bx{ text-align:center;} 
.retargeting_campaigns .ora_ul li{ flex-wrap:wrap; justify-content:center; padding:25px; text-align:center;} 
.retargeting_campaigns .ora_ul li .detail{ padding-top:25px;} 

.conversion_rate_optimization .testimonial_ls .test_smm{ padding:25px; margin-top:35px;} 
.conversion_rate_optimization .header_ls .slide_right::before{ height:280px; border-top:#fff 1px solid;} 
.conversion_rate_optimization .challenge_we_uncovered .detail{ text-align:center; padding-top:25px;} 
.conversion_rate_optimization .how_we_can_transform_cro .cro_success, .contact_left, 
.loyalty_programs .lsp_bx, .loyalty_programs .seo_service_bx{ text-align:center;} 
.conversion_rate_optimization .wc_cro_transform { padding:25px !important;} 
.loyalty_programs .ora_ul li{ padding:20px; flex-wrap:wrap; justify-content:center; text-align:center;} 
.loyalty_programs .ora_ul li h4{ padding:8px 0px;} 
.loyalty_programs .vms_plan{ min-height:inherit;} 
.loyalty_programs .vms_footer .rtysg{ display:block !important; text-align:center; padding:20px !important;}
 
 
}














.dh100{
        height: 100%;
}

.zindex{
    z-index: 9999;
}

.o_bg{
    color: #fff;
    background: #FF5811 !important;
    font-size: 20px;
}
.vh100{
    height: 100vh;
}
.scroller{
    height: 91vh;
    overflow-y: scroll;
    overflow-x: hidden;
    scroll-behavior: smooth;
}
.pfixed{
    position: fixed;
}
.email_fDiv{
    display: none;
}

.generatelandingform{
    display: flex;
    width: 92%;
    margin: auto;
}


.w75{
    width: 75%;
    float: right;
}

::-webkit-scrollbar-thumb { background:#8e4599;border-radius: 2px;}
::-webkit-scrollbar-button {display: none;}
::-webkit-scrollbar {background-color:#d78b79a6;height: 4px;width: 0px;}
.scroller::-webkit-scrollbar { width: 8px;}
#templateEditor::-webkit-scrollbar { width: 4px;}
.reportPage::-webkit-scrollbar { width: 6px;}



.close{
    font-size: 1.3125rem;
    border: none;
    color: #000;
}
#templateEditor{
    border: 1px solid #c8c8c8;
}

.user_pic img{
    height: 100%;
    padding: 6px;
}


.tox .tox-toolbar, .tox .tox-toolbar__overflow, .tox .tox-toolbar__primary {
    background: #FFF4F4!important;
}

.tox-tinymce{
    border-radius: 10px!important;
}

.loader {
    z-index: 105299;
}

.downloadhtml{
    padding: 10px 15px!important;
    background: #33256C;
    color: #fff;
    border: none;
    align-items: center;
}
.red_bg{ background: #e90000; }

.collapse { transition: all 0.4s linear 0s; }
.collapsing { transition: all 0.4s linear 0s; }
.smoth_trsnsition{ transition: all 0.3s linear 0s; }

.btn_blue2{ background: #33256C!important; padding: 5px 20px; color: #fff; }
.btn_white{ background: #fff;  border: #E4E4E4 1px solid; color: #33256C;  padding: 4px 25px; }
.c_pointer{ cursor: default; }
.light_placeholder::placeholder {
        opacity: 0.5;
    }

.modal .close{
    background: none;
}
.modal .close span{
    font-size: 35px;
    padding: 0px;
    line-height: 25px;
}

.coming_soon_obl{
        width: 100%;
    height: 100%;
    position: absolute;
    padding: 3rem!important;
    top: 0px;
    left: 0px;
}

.coming_soon_obl::before{

            content: 'Coming Soon';
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0px;
            top: 0px;
            bottom: 0px;
            right: 0px;
            z-index: 999999;
            text-align: center;
            padding-top: 400px;
            font-size: 60px;
            font-family: 'GilroyBold';
            background-color: #ffe1e163;
            border-radius: 15px;
        }



.btn_analyse {
    background: #33256C;
    color: white;
    padding: 7px 15px;
    width: 50%;
}

.swal2-title{
    font-family: 'GilroySemiBold';
    color: #33256C;
}
   
.swal2-content{
    font-family: 'GilroyMedium';
    color: #33256C;
}
.swal2-confirm{
    height: 40px!important;
    line-height: 40px!important;
    padding: 0px 30px!important;
    background-color: #33256C!important;
}

.swal2-cancel{
    height: 40px!important;
    line-height: 40px!important;
    padding: 0px 30px!important;
}

.btn_green{
    background: #09a708!important;
}
.btn_red{
    background: #ff1111!important;
}
.swal2-container{
    z-index: 99999;
}

.checkPagepeedbtn{
    width: auto;
    margin: auto;
    padding: 5px 40px;
}
.checkPagepeedbtn_note{
    width: auto;
    margin: auto;
    padding: 5px 40px;
    margin-top: 10px;
    text-decoration: none!important;
    color: #5378e3;
    font-family: 'GilroyMedium';
    line-height: 1.25;
    margin-bottom: 10px;
}
.pbar{
    background-color: rgba(255, 88, 17, 0.90);
}


ul.tsc_pagination li a {
        color: #33256C;
        border-color: #33256C;
        background: #ffffff;
    }
ul.tsc_pagination li a:hover, ul.tsc_pagination li a.current {
    text-shadow: 0px 1px #33256C;
    border-color: #33256C;
    font-size: 16px;
    color: white;
    background: linear-gradient(135deg, #6345de 1%,#33256C 100%);
    background: moz-linear-gradient(-45deg, #6345de 1%, #33256C 100%);
    background: webkit-linear-gradient(-45deg, #6345de 1%, #33256C 100%);
}

.av_facebook { background: #1877f2!important; }
.av_twitter { background: #1da1f2!important; }
.av_instagram { background: #c32aa3!important; }
.av_linkedin { background: #0a66c2!important; }

.social_true{
        width: 18px;
    height: 18px;
    position: absolute;
    left: 17px;
    top: -9px;
    background: #fff;
    padding: 2px;
    border-radius: 100%;
    border: 2px solid #04a604;
}

.social_false{
        width: 18px;
    height: 18px;
    position: absolute;
    left: 17px;
    top: -9px;
    background: #fff;
    padding: 2px;
    border-radius: 100%;
    border: 2px solid #ff4316;
}

.border_red{
        border: #fdaaaa 1px solid;
}

.light_blue:hover {
    background: #4e35b5;
}

.o_bg2{
    color: #fff;
    background: #FF5811 !important;
    font-size: 15px;
    padding: 6px 10px;
    float: right;
}

.border_red:focus{
        border: #fdaaaa 1px solid !important;
    }
.active_tag{
    right: 12px;
    top: -11px;
    background: #1eb01e;
    color: #fff;
    font-family: 'GilroyMedium';
    padding: 2px 10px;
    font-size: 12px;
    border-radius: 10px;
}

.delete_tag{
    right: 12px;
    top: -11px;
    background: red;
    color: #fff;
    font-family: 'GilroyMedium';
    padding: 0px 10px;
    font-size: 12px;
    border-radius: 16px;
}

.draft_tag{
    right: 12px;
    top: -11px;
    background: #e1930b;
    color: #fff;
    font-family: 'GilroyMedium';
    padding: 2px 10px;
    font-size: 12px;
    border-radius: 10px;
}

.cursor_default{     cursor: default; }
.cursor_pointer{     cursor: pointer; }


    #subscribe #paste_html_code1{
        width: 100%;
    }
    
    #subscribe #fname ,#subscribe  #email {
        width: 97%;
        margin: 25px auto;
        height: 40px;
    }


    #subscribe .sbtn {
        color: #fff;
        background: #008aff;
        background: -webkit-linear-gradient(135deg, #6B02FF 0%, #985BEF 100%);
        background: -o-linear-gradient(bottom right, #6B02FF, #985BEF);
        background: -moz-linear-gradient(bottom right, #008aff, #1ad2fd);
        background: linear-gradient(135deg, #6B02FF 0%, #985BEF 100%);
        border: none;
        cursor: pointer;
        display: inline-block;
        font-size: 16px;
        font-weight: 600;
        margin-top: 10px;
        padding: 10px 60px;
        position: relative;
        text-transform: uppercase;
        -webkit-border-radius: 5px 5px;
        -moz-border-radius: 5px 5px;
        border-radius: 5px 5px;
        transition: all .3s ease-in-out;
        -moz-transition: all .3s ease-in-out;
        -webkit-transition: all .3s ease-in-out;
        margin: 30px auto;
        margin-bottom: 40px;
        display: block;
    }


    .autoResponser span{
        cursor: pointer!important;
    }



    .textarea_style_1 {
        height: 300px;
        width: 100%;
        border: #E6E6E6 1px solid;
        border-radius: 12px;
        padding: 0px 20px;
        /*color: #33256C;*/
        color: #827AA0;
        box-shadow: none !important;
        font-family: 'GilroyMedium';
        line-height:1.2;
        font-size: 15px;
    }