

@media only screen and (min-width: 1024px) and (max-width: 1200px)
{
/*site map*/

.all-inner-page li {  width: 18%;}
.sub-inner-page li {  min-width: 154px;}
.sub-inner-page.sub-sub-menu li {  min-width: 205px;}
.sub-inner-page.sub-sub-sub-menu li {  min-width: 157px !important;}
.all-inner-page a {  padding: 13px 8px;}
/*.entry-content ul > li {   padding: 0 0 22.5px;}*/
.sub-inner-page.sub-sub-sub-menu::after {  height: 88.5%;}
.sub-inner-page.sub-sub-menu.third-sub::after {  height: 94%;}
.sub-inner-page.sub-sub-menu::after {  height: 96.7%;}
.all-inner-page {  margin-top: 75px;}
.page-id-4970 .featured_image_area::after {  bottom: -53px;  height: 118px;}
.home-first a {  padding: 9px 50px;}
#gform_page_1_2 .gform_page_fields {  width: 46em !important;}
.slides-inner .bne-testimonial-slider.bne-flexslider .flex-direction-nav li {  margin-top: 0 !important;}

.header-search .search-form [type="search"] {  width: 16.5em;}
.contact-us-page .featured_image_area {  height: 20em; margin-bottom: 35px;}
.inner-contact-info-strip{margin-left: -16px !important; margin-right: -16px !important;}
.app-android-icon-group .h6::before{margin: 0 auto;}
.contact-phone-col::before, .email-col::after{  width: 102%;left: -2px;}
.email-col::after{right: -2px;}

.portfo_item:hover .port_con_pa { background: inherit;}
.portfo_item:hover .portfo-header .portfo-title > a { color: #502c86;}
.portfo_item:hover .port_center_content .portfo-content, .portfo_item:hover *, .portfo_item:hover .portfo-content_tag { color: #4b3281;}
.portfo_item:hover .portfo-header::after { background: #502c86 none repeat scroll 0 0;}
.portfo_item:hover .portfo-link.read_button .readmore.button, .pre_post a { border-color: #777777; background-position: right 6px center;}

.portfo-link.read_button a:hover { background-color: #502c86 !important;  border-color: #502c86 !important;  color: #ffffff !important;fill: #ffffff !important;}
.portfo_item .portfo-link.read_button .readmore.button:hover{background: #502c86 url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2020.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_2%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20624.5%20145.4%22%20style%3D%22enable-background%3Anew%200%200%20624.5%20145.4%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%3C/style%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M624.5%2C72.7C575.6%2C57.6%2C535.1%2C30.8%2C504%2C0c0.7%2C17.8%2C7.5%2C41.8%2C21.2%2C59.4H0v26.3h525.6%0A%09%09c-13.8%2C17.7-19.5%2C40.3-21.6%2C59.7C536.9%2C115.6%2C575.6%2C87.1%2C624.5%2C72.7z%22/%3E%0A%3C/g%3E%0A%3C/svg%3E%0A) no-repeat; }
.got_chall_sec #gform_wrapper_8 .top_label input.gform_button {margin-right: 14px !important; margin-top: -5px !important; padding: 0.8em 3em !important; top: -70px !important; }
.got_chall_sec .gform_wrapper div.validation_error{width: 98% !important;}
.all-inner-page a {font-size: 15px; padding: 10px 8px; }
.sub-inner-page::after{height: 89%;}
.all-inner-page .sub-inner-page li > a::after{top: 21px;}
.sub-inner-page.sub-sub-menu li { min-width: 198px;}
.sub-inner-page.sub-sub-menu::after { height: 97.4%;}
.sub-inner-page.sub-sub-menu.second-sub::after { height: 93.2%;}
.sub-inner-page.sub-sub-menu.third-sub::after { height: 94.8%;}
.all-inner-page{ min-height: 1010px;}
.sub-inner-page.second-name::after { height: 63%;}
.home-first a::before{bottom: -32px;  height: 32px;}
}

@media only screen and (min-width: 800px) and (max-width: 1023px)
{}

@media only screen and (min-width: 768px) and (max-width: 1023px)
{
	
	.contact-us-page .featured_image_area {  height: 20em;}

/*site map*/
.home-first a {  padding: 9px 50px;}
.all-inner-page li {  width: 18%;}
.sub-inner-page li {  min-width: 113px;}
.sub-inner-page.sub-sub-menu li {  min-width: 135px;}
.sub-inner-page.sub-sub-sub-menu li {  min-width: 125px !important;}
.all-inner-page a {  padding: 13px 8px;}
/*.entry-content ul > li {   padding: 0 0 22.5px;}*/
.sub-inner-page.sub-sub-sub-menu::after {  height: 88.5%;}
.sub-inner-page.sub-sub-menu.third-sub::after {  height: 94%;}
.sub-inner-page.sub-sub-menu::after {  height: 96.7%;}
.all-inner-page {  margin-top: 55px;}
.page-id-4970 .featured_image_area::after {  bottom: -53px;  height: 118px;}
.sub-inner-page {  margin-left: 6px !important;}
.sub-inner-page.sub-sub-menu.second-sub {  margin-left: 26% !important;}
.sub-inner-page.sub-sub-menu.third-sub {  margin-left: 39% !important;}
.all-inner-page {  min-height: 1306px;}
.sub-inner-page::after {  height: 84%;}
.sub-inner-page.second-name::after {  height: 65%;}
.sub-inner-page.sub-sub-menu.third-sub::after {  height: 92.6%;}
.sub-inner-page.sub-sub-sub-menu::after {  height: 90%;}
.sub-inner-page.sub-sub-menu.second-sub::after {  height: 90.6%;}
.sub-inner-page.sub-sub-menu::after {  height: 96.8%;}
.slides-inner .bne-testimonial-slider.bne-flexslider .flex-direction-nav li {  margin-top: 0% !important;}
/*enquiry form*/
.vc_row.wpb_row.vc_row-fluid.full_form_contact {  width: 100%;}

.got_chall_sec #gform_wrapper_8 .top_label input.gform_button{top: -5em;margin-right: 10px;}
.inner-contact-info-strip{margin-left: -16px !important; margin-right: -16px !important;}
.app-android-icon-group .h6::before{margin: 0 auto;}
.por_inc_box { min-height: 332px;padding-top: 10px !important;}
.contact-phone-col::before, .email-col::after{  width: 102%;left: -2px;}
.email-col::after{right: -2px;}
.site-header{position: absolute;}
.service_boxes .service_img .wpb_text_column.wpb_content_element { margin-bottom: 0;}
.got_chall_sec .gform_wrapper div.validation_error{width: 98% !important;}
.por_box_inc_sec .vc_column-inner { padding-top: 20px !important;}
.por_box_inc_sec .wpb_text_column.wpb_content_element { margin-bottom: 10px !important;}

.all-inner-page a {font-size: 13px; padding: 10px 8px; }
.sub-inner-page::after{height: 81%;}
.all-inner-page .sub-inner-page li > a::after{top: 21px;}
.sub-inner-page.sub-sub-menu li { min-width: 153px;}
.sub-inner-page.sub-sub-menu::after { height: 97.5%;}
.sub-inner-page.sub-sub-menu.second-sub::after { height: 95.2%;}
.sub-inner-page.sub-sub-menu.third-sub::after { height: 95.8%;}
.all-inner-page{ min-height: 960px;}
.sub-inner-page.second-name::after { height: 54%;}
.home-first a::before{bottom: -32px;  height: 32px;}
.all-inner-page::after{top: -28px;}
.sub-inner-page.sub-sub-menu.second-sub { margin-left: 21.3%;}

}


@media only screen and (max-width: 767px){ 
h1, h2, h3, h4, h5, h6 {  font-size: 20px;}
p {  font-size: 14px;}
.right_full_content::after {content: none !important;}
.contact_right_form.wpb_column.vc_column_container.vc_col-sm-6 {
	background: hsla(286, 46%, 22%, 0.9) none repeat scroll 0 0;
	padding: 2em 0;}
.contact_right_form.vc_col-sm-6 .vc_column-inner {padding-left: 2em;padding-right: 2em;}
/*slider header*/
.slider_title {  font-size: 2em;}
section.vc_section.slider-hero-section.vc_row-o-full-height.vc_section-o-content-middle.vc_section-flex {min-height: 470px !important;}
.vc_row.wpb_row.vc_row-fluid.home_slider-section.vc_row-o-full-height.vc_row-o-columns-stretch.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex {  height: 470px !important;  min-height: 470px !important;}
.platinum-home-tabing .vc_tta-tabs {  margin-top: 0;}
.slider-form-inner-wrap > .vc_column-inner > .wpb_wrapper {  top: 16%;}
.featured_image_area::after {height: 15em; content: none;}
body .home_slider-section .gform_wrapper .gform_page_footer {  margin: 0 0 0 0.8em !important;}
/*slider form*/
#gform_page_1_2 .gform_page_fields {  width: 97% !important;  margin: 0 auto;  float: none;}
.home_slider-section .gform_wrapper .gform_page_footer {  border: medium none !important;  clear: both!important;  display: block !important;  float: none;  padding: 0 !important;  width: 97% !important;  text-align: center;}
 #gform_page_1_2 .gform_page_footer input{  display: inline-block !important;  left: auto;  margin: 16px auto !important;  min-width: 27%;  right: auto;  width: 25% !important;}
 /*thanks u page*/
.featured_image_area {  height: 8em;  margin-bottom: 25px;}
.contact-us-page .featured_image_area {height: 10em;margin-bottom: 10px;}
.dmkmarketing-contact-form-rw .contact_details_area iframe {height: 280px;}      
/*slider text*/
.slider-form-inner-wrap .slider_text .slider_sub_title.h1 {  font-size: 15px;}
/*tabing sec*/
.platinum-home-tabing .vc_tta-panels-container {  padding: 1em 0;}
.platinum-home-tabing .vc_tta-container {  margin-bottom: 10px!important;}
.pla_ser_box.vc_col-sm-4 { height: auto !important;  width: 100% !important;  background: #43234f none repeat scroll 0 0!important;  color: #ffffff !important;}
.pla_ser_box .local-seo-icn, .pla_ser_box .ser_title {  transform: translateY(0%);}
.pla_ser_boxes .ser_title, .local-seo-icn {  transition: none 0s ease 0s ;}
.service-title-head, .service-title-head a {  color: #ffffff !important;}
.pla_ser_cont p {  display: block;  opacity: 1;  color: #ffffff !important;}
.pla_ser_cont {  opacity: 1!important;  transform: translateY(0px);  transition: none 0s ease 0s ;  display: block!important;  visibility: visible!important;}
.pla_ser_box.vc_col-sm-4:nth-child(3) {  margin-right: 0px !important;}
.pla_ser_box.vc_col-sm-4{  margin-right: 0px !important;}
/*.local-seo-icn svg path {  fill: #fff!important;}*/
.hopage-portfolio .portfo-title a {  font-size: 22px;}
.port_center_content .portfo-content {  font-size: 12px;}
/*testimonial sec*/
.bne-testimonial-slider-wrapper .slides-inner .bne-testimonial-slider.bne-flexslider .flex-direction-nav li a.flex-prev, .bne-testimonial-slider-wrapper .slides-inner .bne-testimonial-slider.bne-flexslider .flex-direction-nav li a.flex-next {  height: 32px !important;  width: 32px !important;background-size: 20px auto !important;}
.partner_with_us, .testimonial_sec {  padding: 0em 2em !important;}
/*our ser sec*/
.our-seo-process {  padding-bottom: 82px;}
.our-seo-process .process-heading {  font-size: 24px !important;}
.our-seo-process .process-cont {  font-size: 14px !important; line-height: 19px !important;}
.got_chall_sec {  padding: 1.5em 0 2.5em;}
.got_chall_sec .vc_col-sm-12 .wpb_text_column.wpb_content_element.txt-center {  margin-bottom: 20px;}
.vc_custom_heading.main_title {  margin-bottom: 12px!important;}
.got_chall_sec .vc_col-sm-12 .wpb_text_column.wpb_content_element.txt-center.read_button {  margin-bottom: 0!important;}
.got_chall_sec .vc_col-sm-12 .read_button .button {  padding: 0.5em 4em 0.5em 1em;}
.footer-last-menu ul li a {  padding: 0 5px;}
.footer-social > a {  margin-left: 0.3em;}
.thanks_page .vc_col-sm-12 .vc_column-inner .read_button .button { padding: 9px 69px 9px 9px;}
.vc_tta-panel-body {  margin: 15px auto;  width: 78%; }
.platinum-home-tabing .vc_tta-panels-container {  background-size: cover;}
.vc_tta-panel-heading {  background: #43234F !important;}

/*tabing sec*/
.our-seo-process .tp-tabs .web-process-slider-1 {  height: 35px !important;  width: 35px !important; -webkit-mask-size: 35px;}
.our-seo-process .tp-tabs .web-process-slider-2 {  height: 35px !important;  width: 35px !important; -webkit-mask-size: 35px;}
.our-seo-process .tp-tabs .web-process-slider-3 {  height: 35px !important;  width: 35px !important; -webkit-mask-size: 35px;}
.our-seo-process .tp-tabs .web-process-slider-4 {  height: 35px !important;  width: 35px !important; -webkit-mask-size: 35px;}
.our-seo-process .tp-tab .tp-tab-desc {  height: 70px !important;  width: 70px;}
.our-seo-process .tp-tab { margin: 0 1.3em;}
#rev_slider_3_1 .tp-revslider-mainul .tp-revslider-slidesli .tp-parallax-wrap {  top: 0!important;}
body .our-seo-process .rev_slider_wrapper {  height: 200px !important; top: 9px;}
.our-seo-process .fullwidthbanner-container .fullwidthabanner {  height: 200px !important;}
.our-seo-process .process-heading {  font-size: 19px !important; margin-bottom: 10px;}
.our-seo-process .tp-tab::after {
    font-size: 0.9em;
    top: -12px;
    height: 25px;
    width: 25px;
    line-height: 25px;
}
.new-our-seo .fist-head-new {
    margin-bottom: 70px;
    padding-bottom: 5px;
}
.new-our-seo .fist-head-new:before {
    width: 40px;
}
.our-seo-process .rev_slider_wrapper .tp-revslider-mainul .tp-parallax-wrap .tp-loop-wrap .tp-caption.tp-resizeme {
    min-width: 80em !important;
    padding: 15px !important;
}
.our-seo-process .tp-tab.selected .tp-tab-desc:before {
    bottom: -20px;
    height: 20px;
}
.our-seo-process .tp-tab.selected .tp-tab-desc:after {
    bottom: -23px;
    height: 6px;
    width: 6px;
}
.tp-tabs-inner-wrapper:before {
display: none;
}
.our-seo-process .tp-tabs {
    top: calc(9% - 8em) !important;
    top: -webkit-calc(9% - 8em) !important;
}
.our-seo-process {
    padding: 4em 0 1em !important;
}
.vc_row.new-our-seo {
    padding-top: 10px;
}

/*site map page*/
.all-inner-page li { background: rgba(0, 0, 0, 0) url("images/right-arrow.svg") no-repeat scroll left top 3px / 15px auto; 
 display: block;padding-left:10px !important;  margin-left: 0px !important;  position: inherit;  width: 100%;  float: left;}
.sub-inner-page::after a{    display: none !important;}
.sub-inner-page.sub-sub-menu {  padding-top: 6px;}
.sub-inner-page.sub-sub-sub-menu {  padding-top: 7px;}
.all-inner-page {  min-height: inherit; margin: auto;}
.sub-inner-page.sub-sub-menu.second-sub {  margin-left: 3% !important;}
.sub-inner-page.sub-sub-menu.third-sub {  margin-left: 3% !important;}
.sub-inner-page {  padding-top: inherit;  position: relative;}
.all-inner-page .sub-inner-page li > a::after {display: none;}
.all-inner-page li > a::after { display: none;  }
.sub-inner-page::after {    display: none;  }
.sub-inner-page.sub-sub-menu::after {    display: none;  }
.sub-inner-page.sub-sub-sub-menu::after {  display: none;  }
.all-inner-page a {  padding: inherit !important;}
.all-inner-page li .sub-inner-page a, .all-inner-page .sub-inner-page.sub-sub-sub-menu a, .all-inner-page .sub-inner-page.sub-sub-menu.second-sub a, .all-inner-page .sub-inner-page.sub-sub-menu.third-sub a {  padding: 8px 27px;}
.platinum-home-tabing .vc_tta-panel-body .main_title {margin-bottom: 0;}
/*platinum packaging*/
.has-pricing-offer .mk-pricing-cols {  width: 68%;}
.mk-pricing-offer-grid {  width: 32%;}
.mk-pricing-table.has-pricing-offer {  overflow-x: scroll;  width: 100%;}
	.mk-pricing-features .enquiry-area {background: none !important;padding: 1em 0.5em;}
	.mk-pricing-features .enquiry-area:hover{color: inherit;}
	.mk-pricing-button .enquiry-area {background: none !important;padding: 1em 0.4em;}
	.mk-pricing-button .enquiry-area:hover{color: inherit;}
	.mk-pricing-button .enquiry-area {  padding: 7px 5px;  width: 103px;}
	.mk-pricing-cols .mk-pricing-features ul li {  min-height: 55.5px;  padding: 5px;}
.vc_row.wpb_row.vc_row-fluid.full_form_contact {   width: 100%;}
#input_6_8 iframe {   transform: scale(0.75)translate(-362px , 0);}
	.partners_logoes .logoes img {margin: 0 3px;  width: 46%;}
	.partners_logoes {margin-bottom: 1.5em;}
.seo-pro-content .wpb_wrapper li{text-align: left;}
.plat-list-arrow li{text-align: left;}
.faq-main-section {
    padding-top: 30px;
}
}
@media only screen and (max-width: 640px)
{
.mk-pricing-cols .mk-pricing-features ul li {  min-height: 56px;}
}

@media only screen and (max-width: 640px)
{
.mk-pricing-cols .mk-pricing-features ul li {  min-height: 56.5px;}

}

@media only screen and (max-width: 570px)
{
.mk-pricing-cols .mk-pricing-features ul li { min-height: 56.5px;  padding: 5px;}
}

@media only screen and (max-width: 567px)
{
.mk-pricing-button .enquiry-area {width: 127px;}
/*header*/
#gform_fields_1_2 li {  width: 100% !important;  margin-bottom: 10px;}
.thanks_cont .main_title {  font-size: 19px;}
#gform_fields_1_2 li {  margin-bottom: 10px;  width: 100% !important;}
#gform_page_1_2 .gform_page_fields #gform_fields_1_2 #field_1_3 #input_1_3 .name_first {  margin-bottom: 0!important;}
#gform_page_1_2 .gform_page_fields {  width: 100% !important;}  
/*first form*/
.home_slider-section .gform_wrapper .gform_page_footer {  float: left;  width: 100% !important;}
.gform_page_fields {  float: left !important;  margin-bottom: 15px;  width: 100%;}
.home_slider-section #gform_page_1_1 {  display: block;}
.home_slider-section .gform_wrapper .gform_body {  display: block;  margin: 0 auto;  width: 90%;}
.gform_body .gform_page_footer .gform_next_button.button {  width: auto;  margin: 0 auto!important;}
body .home_slider-section .gform_wrapper .gform_page_footer {  margin: 0px!important;}
.slider-form-inner-wrap > .vc_column-inner > .wpb_wrapper {  top: 0%;  width: 95%;  margin: 0 auto;}

/*tabing sec*/
.platinum-home-tabing .vc_tta-panel-body .main_title {  font-size: 27px;  margin-bottom: 7px;}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {  padding: 15px 21px!important;}
.header_right_part .homeproduct-link .readmore.button {  float: right;  padding: 4px 16px;  top: 4px;right: 2em;}   
.header_right_part {  float: none;}
.pla_seo_sec .single-post-blog {  width: 100%;}
.new-contact .contact_icon_with_text {width: auto;}    
/*tabing sec*/

.our-seo-process .tp-tabs .web-process-slider-1 {  height: 25px !important;  width: 25px !important; -webkit-mask-size: 25px;}
.our-seo-process .tp-tabs .web-process-slider-2 {  height: 25px !important;  width: 25px !important; -webkit-mask-size: 25px;}
.our-seo-process .tp-tabs .web-process-slider-3 {  height: 25px !important;  width: 25px !important; -webkit-mask-size: 25px;}
.our-seo-process .tp-tabs .web-process-slider-4 {  height: 25px !important;  width: 25px !important; -webkit-mask-size: 25px;}
.our-seo-process .tp-tab .tp-tab-desc {  height: 60px !important;  width: 60px;}
.our-seo-process .tp-tab { margin: 0 0.8em;}
.our-seo-process .tp-tab .tp-tab-desc {
    height: 50px !important;
    width: 50px;
}
.our-seo-process .tp-tab::after {
    font-size: 0.7em;
    top: -10px;
    height: 20px;
    width: 20px;
    line-height: 20px;
}
.our-seo-process .tp-tab.selected .tp-tab-desc:after {
    bottom: -17px;
    height: 6px;
    width: 6px;
}
.our-seo-process .tp-tab.selected .tp-tab-desc:before {
    bottom: -13px;
    height: 13px;
}
.our-seo-process .rev_slider_wrapper .tp-revslider-mainul .tp-parallax-wrap .tp-loop-wrap .tp-caption.tp-resizeme {
    min-width: 100em !important;
    padding: 10px !important;
    background: none;
}
.our-seo-process .process-heading {
    font-size: 17px !important;
    margin-bottom: 10px !important;
}
.our-seo-process .process-cont {
    font-size: 13px !important;
    line-height: 19px !important;
}
body .our-seo-process .rev_slider_wrapper {
    height: 200px !important;
    top: 9px;
}
.our-seo-process .fullwidthbanner-container .fullwidthabanner {
    height: 200px !important;
}
.our-seo-process .tp-tabs {
    top: calc(9% - 6em) !important;
    top: -webkit-calc(9% - 6em) !important;
}
.our-seo-process {
    padding: 2em 0 2em !important;
}
.vc_row.new-our-seo {
    padding-top: 0px;
}
/*our clients sec*/
.client-logo-slider {  float: left;  width: 100%;}
.our-clients-group .vc_custom_heading.main_title {  display: block;  margin-bottom: 0 !important;  margin-top: 25px;  text-align: center!important;  width: 100%;}
.our-clients-row .main_title::after {  margin: 0 auto;}
.our-clients-row .main_title {  font-size: 24px;}


/*footer*/
.footer-last-menu ul li a {  padding: 0 0.68em;}
.footer-social > a {  margin-top: .5em;}
body .footer-social.fr {  display: block;  float: none;  margin: 0 auto;  text-align: center;  width: 21%;}
/*footer fix phone number*/
.last_footer.enquire_call_show {  background-color: #361F3B;  z-index:99999; position: fixed;  bottom: 0;  width: 100%;display:block!important;
padding: 5px 0;box-shadow: -5px -7px 11px rgba(0, 0, 0, 0.1);}
.footer-second.col-white {  margin-bottom: 37px!important;}
.last_footer .header_right_part .header_phone {  border-left: none;  width: 47%;  text-align: center;}
.footer-first {width: 100%;margin-bottom: 15px;text-align: center;padding-right: 0;}
.footer-contact, .footer-blog, .footer-casestudies {float: left;width: 100%;text-align: center;border-top: 2px solid #ffffff;padding-top: 1em;padding-right: 0;padding-bottom: 1em;}
.footer-title, .footer-call {margin-bottom: 0.5em;}
.header-logo img {width: 150px;float: none;margin: 0 auto;}
.footer-contact a {margin: 0 auto;text-align: center;}
.footer-area .footer-contact {padding-bottom: 0;}
.pla_ser_box .ser_title .service-title-head {margin-bottom: 0.8em;padding-bottom: 0;}
.pla_ser_boxes .pla_ser_box:hover .service-title-head::after {bottom: -7px;}
.wpb_text_column.wpb_content_element.pla_ser_cont {margin-bottom: 0.4em;}
.footer-last-menu ul li {float: none;margin: 0 auto;display: inline-block;}
.footer-last-menu {float: left;display: inline-block;margin: 0 auto;text-align: center;}
body .footer-social.fr {display: block;float: none;margin: 0 auto;text-align: center;width: 49%;clear: both;}
.footer-last-menu ul li a {padding: 0 0.6em;}

/*packages page*/
.mk-pricing-table.has-pricing-offer {  overflow-x: scroll; position:relative; width: 100%; min-width: 100%;}
.mk-pricing-cols .mk-pricing-features ul li {  min-height: 55px;  padding: 0px;}
.mk-pricing-table.has-pricing-offer .wpb_wrapper {width: 233%;}

#input_6_8 iframe {  transform: scale(0.75) translate(-31px, 0px);}
}

@media only screen and (min-width: 567px)
{
	/*fix header desktop display none*/
.last_footer.enquire_call_show {  display: none;}
}
@media only screen and (max-width:640px)
{
	.fr {width: 100%;text-align: center;padding-top: 20px;}
	.footer-last-menu {	float: none;}
	.footer-last-menu {
  display: flex;
  float: none;
  justify-content: center;
  margin: 0 auto;
  text-align: center;
  width: 100%;
}
	.footer-last-menu ul li {float: none;display: contents;}
	}

@media only screen and (max-width: 480px)
{
.mk-pricing-table .price-list .height_list {text-align: center;}
}

