/*
 Theme Name:   Borrow Child
 Theme URI:    http://demo.oceanthemes.net/borrow-preview/
 Description:  Borrow Child Theme
 Author:       OceanThemes
 Author URI:   http://oceanthemes.net/
 Template:     borrow
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  borrow-child
*/

@import url("../borrow/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
/*Mobile Css for banner Start*/

@media screen and (max-width: 768px) {
.elementor-background-slideshow__slide__image {
    background-size: 100% !important;
    background-repeat: no-repeat;
    background-position: top !important;
}

.elementor-background-slideshow.swiper {
    background: #1086c9 !important;
}

.home-page h1 {
    margin-top: 45% !important;
}
	h1{
		font-size:40px !important;
	}
	h2{
		font-size:30px !important;
	}
	#block-19 .row {
    flex-wrap: inherit !important;
}
	#block-19 .row.icon1,.row.icon2,.row.icon3 {
    align-items: top !important;
}
	#block-19 .col-lg-2.col-sm-2.col-md-2.col-xs-2 {
    width: auto !important;
}
	#block-19 .icon1, .icon2, .icon3 {
    padding: 10px 0px 0px 0px !important;
}
	#block-19 .space-l {
    padding-left: 0px !important;
}
	
	ul#menu-main-menu {

margin-top:30px;
}
}

/*Mobile Css for banner End*/
/* .form-iphone{
	background-color: #1fa2dc;
    padding: 20px 0px 20px 0px;
    border-radius: 20px;
} */
/*Form Css SEO Start*/
label {
    color: #fff !important;
}
.form-seo label {
    color: #fff;
}
.form-seo p{
	margin-bottom:0px;
}
.form-seo p.dscf7captcha {
    color: #fff;
}
/*Form Css SEO End*/
/*Form Css ppc Start*/

.form-ppc label {
    color: #fff;
}
.form-ppc p{
	margin-bottom:0px;
}
.form-ppc p.dscf7captcha {
    color: #fff;
}
/*Form Css ppc End*/
/*Form Css Expert Start*/

.form-experts label {
    color: #fff;
}
.form-experts p{
	margin-bottom:0px;
}
.form-experts p{
    color: #fff !important;
}

.last-class {
	padding: 30px 20px 30px 20px;
    border-radius: 20px;
    filter: drop-shadow(0px 18px 12px rgba(0,0,0,0.09));
    background-color: rgba(253,253,253,0.16862745098039217);
} 
/*Form Css Expert End*/

#navigation.small-screen #menu-button {
    border-top: 0px solid #e2e7ee !important;
}
a.elementor-toggle-title {
    font-weight: 500 !important;
    font-family: 'Open Sans' !important;
    line-height: 22px !important;
    color: #000000 !important;
}
/*Form Css Start  */
.form-iphone .elementor-element.elementor-element-e03471a.elementor-widget__width-auto.elementor-widget.elementor-widget-html{
    padding: 30px 20px 30px 20px;
/* 	opacity: 0.169; */
border-radius: 20px;
filter: drop-shadow(0px 18px 12px rgba(0,0,0,0.09));
background-color: rgba(253,253,253,0.16862745098039217);
}

.elementor-widget-wrap .elementor-element.elementor-widget__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
    min-width: 100% !important;
}
 .form-iphone label {
    width: 100% !important;
}
.form-iphone .elementor-element.elementor-element-464bbe8d.elementor-widget__width-auto.elementor-widget.elementor-widget-html{
	 padding: 30px 20px 30px 20px;
/* 	opacity: 0.169; */
border-radius: 20px;
filter: drop-shadow(0px 18px 12px rgba(0,0,0,0.09));
background-color: rgba(253,253,253,0.16862745098039217);
}
.form-iphone .elementor-element.elementor-element-3b1bda67.elementor-widget__width-auto.elementor-widget.elementor-widget-html {
     padding: 30px 20px 30px 20px;
/* 	opacity: 0.169; */
border-radius: 20px;
filter: drop-shadow(0px 18px 12px rgba(0,0,0,0.09));
background-color: rgba(253,253,253,0.16862745098039217);
}
.form-iphone .elementor-element.elementor-element-221c787b.elementor-widget__width-auto.elementor-widget.elementor-widget-html {
    padding: 30px 20px 30px 20px;
/* 	opacity: 0.169; */
border-radius: 20px;
filter: drop-shadow(0px 18px 12px rgba(0,0,0,0.09));
background-color: rgba(253,253,253,0.16862745098039217);
}

.form-iphone form.wpcf7-form.init label {
    color: #fff !important;
}
.form-iphone .elementor-element.elementor-element-160438fe.elementor-widget__width-auto.elementor-widget.elementor-widget-html {
    padding: 30px 20px 30px 20px;
/* 	opacity: 0.169; */
border-radius: 20px;
filter: drop-shadow(0px 18px 12px rgba(0,0,0,0.09));
background-color: rgba(253,253,253,0.16862745098039217);
}
.form-iphone p {
    margin-bottom: 0px;
}
div#wpcf7-f237-o1 label {
    color: #fff;
	 font-family: 'Open Sans', sans-serif !important;
}
div#wpcf7-f237-o1 p.dscf7captcha {
    color: #fff;
	 font-weight: 400 !important;
}
div#wpcf7-f237-o1 p {
    margin-bottom: 0px !important;
}

div#wpcf7-f232-o1 label {
    color: #fff;
	 font-family: 'Open Sans', sans-serif !important;
}
div#wpcf7-f232-o1 p.dscf7captcha {
    color: #fff;
}
div#wpcf7-f232-o1 p {
    margin-bottom: 0px !important;
}


/*Form Css End  */
/*Slider CSS Start  */
.outer-sec img{
border-radius: 50% !important;
    height: 125px !important;
    width: 90% !important;
    border: 0px solid #214093 !important;
}
.outer-sec p{
   font-family: 'Open Sans';
    line-height: 1.5;
}

div#n2-ss-2-arrow-previous {
    position: absolute;
    top: 70% !important;
    left: 53%;
}
.outer-sec .n2-ss-section-main-content.n2-ss-layer-with-background {
    border-radius: 20px;
}

div#n2-ss-2-arrow-next {
    position: absolute;
    top: 70% !important;
    right: 40%;
}

/* Slider css end */

/* Logo Css Start  */
.header {
	padding-bottom:0px !important;
}
.logo img {
    height: 80px;
}
/* Logo Css End  */
.border-line-home {
    margin-bottom: 0px !important;
    margin-top: 0px !important;
}

/* Card Section Css Start*/
.zoom-in:hover{
  transform: scale(1.05);
}
span.elementor-button-text {
    transition: all 0s ease-in-out !important;
}
span.elementor-button-content-wrapper{
	transition: all 0s ease-in-out !important;
}

/* Card Section Css End*/


/* Form 2 Css Start page  */
#custom-form2 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    margin-bottom: 0px !important;
}
#custom-form2 input.wpcf7-form-control.wpcf7-email.wpcf7-text.wpcf7-validates-as-email {
    background: transparent !important;
    border-radius: 5px;
}
#custom-form2 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background: transparent !important;
    border-radius: 5px;
}

#custom-form2 textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{
	background: transparent !important;
    border-radius: 5px;
}

#custom-form2 textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required::placeholder{
	 font-weight: 400;
    color: black !important;
    font-size: 15px;
}
}

#custom-form2 input.wpcf7-form-control.wpcf7-email.wpcf7-text.wpcf7-validates-as-email{
	  background: transparent !important;
    border-radius: 5px;
}

#custom-form2 input.wpcf7-form-control.wpcf7-email.wpcf7-text.wpcf7-validates-as-email::placeholder{
	  font-weight: 400;
    color: black !important;
    font-size: 15px;
}

#custom-form2 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder {
    font-weight: 400;
    color: black !important;
    font-size: 15px;
}
#custom-form2 p{
	margin-bottom:0px;
}
/*Form 2 Css end  */


span.wpcf7-list-item.first.last {
    margin: 0px !important;
    padding-bottom: 10px;
}
p.dscf7captcha {
    display: flex;
    align-items: center;
}
.col-lg-3.d-flex.Captcha {
    align-items: center;
}
p.dscf7captcha {
	 margin-bottom: 0px;
    display: flex;
    color: #fff;
    font-weight: 600 !important;
}
.accordion_text {
    text-align: left;
}
li#menu-item-38:hover {
    /* background-color: red; */
    background-image: linear-gradient(90deg, #aa0e12 100%, #dcae2e 80%) !important;
}
li#menu-item-38:focus {
    /* background-color: red; */
    background-image: linear-gradient(90deg, #aa0e12 100%, #dcae2e 80%) !important;
}
.wpcf7-response-output {
    color: red;
    padding-bottom: !i;
    margin: 0px !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
    background-color: #68ade1;
  
}
input.wpcf7-form-control.wpcf7-submit.has-spinner:focus {
    background-color: #68ade1;
  
}
.custom-color p{
	color:black !important;
}
@media screen and (max-width: 768px) {
	.outer-sec img {
    height: 100% !important;	
	}
	
}
@media screen and (min-width: 410px) {

	.custom-call-sec{
	padding-top: 20%
	
}
	
}
@media screen and (min-width: 768px) {
		.carousel_backgound{
  background-image: url('/wp-content/uploads/2023/09/Outsourcing.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom center;
       background-position: bottom center;
       background-size: 100% 100%;
	
}
}

.custom-color-section input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border-radius: 10px;
	background-color: transparent !important;
}
.custom-color-section input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder {
    font-size: 14px;
    font-weight: 200;
    color: black !important;
}
.custom-color-section input.wpcf7-form-control.wpcf7-email.wpcf7-text.wpcf7-validates-as-email{
	  border-radius: 10px;
		background-color: transparent !important;
}
.custom-color-section input.wpcf7-form-control.wpcf7-email.wpcf7-text.wpcf7-validates-as-email::placeholder {
    font-size: 14px;
    font-weight: 200;
    color: black !important;
}
.custom-color-section input.wpcf7-form-control.wpcf7-tel.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-tel{
	  border-radius: 10px;
		background-color: transparent !important;
}
.custom-color-section input.wpcf7-form-control.wpcf7-tel.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-tel::placeholder {
    font-size: 14px;
    font-weight: 200;
    color: black !important;
}
.custom-color-section textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    border-radius: 5px;
		background-color: transparent !important;
}
.custom-color-section textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required::placeholder {
    font-size: 14px;
    font-weight: 200;
    color: black !important;
}
.custom-color-section input.wpcf7-form-control.wpcf7-submit.has-spinner {
    border-radius: 4px;
	font-weight:400;
	text-transform: capitalize;

    background: linear-gradient(90deg, rgba(71,111,255,1) 0%, rgba(128,21,194,1) 50%);
	border:transparent;
}
/* input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
    background: linear-gradient(90deg, rgba(128,21,194,1) 0%, rgba(71,111,255,1) 50%);
} */
.custom-color-section p{
	margin-bottom:0px !important;
}
.custom-color-section p.dscf7captcha{
	    color: black;
    font-weight: 500;
}
.d-flexd label{
	display:flex !important;
}
.custom-quote .col-lg-3 label {
    color: black !important;
    font-size: 16px !important;
	font-weight: 600;
}

.custom-bg{ 
    background: #a688b6;
    border-radius: 20px;
    padding: 20px;
}
input.wpcf7-form-control.wpcf7-quiz {
	width: 100% !important;
    margin-right: 15px !important;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0rem;
    /* transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; */
    background-color: #ebebeb !important;
}
span.wpcf7-quiz-label {
    color: #476eff;
    font-size: 25px;
}
input.wpcf7-form-control.wpcf7-text {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    background-color: #ebebeb !important;
}
.wrapper-content {
    margin-top: -40px;
    margin-bottom: 0px !important;
    position: relative;
}
.container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
    width: 100%;
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-right: auto;
    margin-left: auto;
}
li#menu-item-38 a{
	 font-size: 32px !important;
     color: #ffffff !important;
     font-weight: 700;
	 font-family: 'Open Sans', sans-serif !important;
     text-align: center !important;
    }
    li#menu-item-38{ 
	 padding: 0px 10px 0px 10px !important;
     border-radius: 8px;
     background-image: linear-gradient(160deg, #f5e33f 20%, #dcae2e 80%) !important;
    }
ul#menu-main-menu {
    display: flex;
    align-items: center;
}
#navigation > ul > li > a {
    padding: 16px 25px !important;
    font-size: 16px !important;
    text-decoration: none;
    color: #4d85c5;
    font-weight: 400;
    text-transform: capitalize;
    font-family: "Poppins";
	
}
li#menu-item-38 a:before {
    content: ".....";
    color: transparent !important;
    background: url(/wp-content/uploads/2023/09/Vector-Smart-Object.png) no-repeat !important;
    background-size: 84% !important;
}
/* .row {
    align-items: center !important;
} */
.icon1,.icon2,.icon3{
	padding: 10px 0px 0px 10px;
}
.icon1 a,.icon2 a,.icon3 p{
	font-size: 16px;
letter-spacing: 0px;
line-height: 24px;
color: #ffffff;
font-weight: 400 !important;
 font-family: 'Open Sans', sans-serif !important;
	
}
.icon1 ,.icon2 ,.icon3 {
align-items: flex-start !important;	
}
hr.dark-line {
    display: none !important
}
.footer {
   
    color: revert !important;
    background-image: url('/wp-content/uploads/2023/09/Layer-3-1.png') !important;
    background-repeat: no-repeat;
/*         background: top; */
}
.space-l{
	padding-left:15px !important;
}
.widget_nav_menu ul.menu {
    padding-left: 0px;
    list-style: none;
}
ul#menu-footer-menu a {
    font-size: 16px;
    color: #ffffff;
}
.widget {
     padding: 0px !important;
   margin-bottom: 0px !important;
}
.footer p {
    font-size: 20px;
    color: #ffffff;
    font-weight: 500;
    margin-bottom: 15px;
}
ul#menu-footer-menu li {
    padding-top: 5px;
}

p.text-new {
    font-size: 16px;
	 }
p.text-new1 {
    font-size: 12px;
	text-align:right;
	padding-top:20px;
	margin-bottom: -12px;
	font-weight: 100;
	 }
.bg-white {
    background-color: revert !important;
}

/* index.php css old site start*/
.accordion .fa{
         margin-right: 0.5rem;
     }
  h5.card-title.text-center.dedicated_card_contents {
    padding-top: 10px;
}
.card.dedicated_resource_card.hire_dedicated_resource_card_color.card_hover.ml-3.mr-3.mb-5 {
    height: 89% !important;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
 opacity: 0.490;
font-size: 16px;
line-height: 40px;
text-transform: uppercase;
color: #537ba7;
font-weight: 600;
font-family: "Open Sans";
	border: transparent;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner{
  color: #fff!important;
	    background-color: transparent;
    background-image: linear-gradient(90deg, #F5E23F 0%, #E0B631 100%);

	font-size: 18px !important;
/*     background-color: #ffc107; */
    border-color: transparent;
    padding: 10px 40px 10px 40px;
    text-transform: uppercase;
    font-weight: 400;
/* 	    background: linear-gradient(90deg, rgba(71,111,255,1) 0%, rgba(128,21,194,1) 50%); */
	border: transparent;
	    border-radius: 4px !important;
	text-transform:capitalize;
}
.text-start {
    text-align: start;
    padding-bottom: 40px;
}
input.wpcf7-form-control.wpcf7-tel.wpcf7-text.wpcf7-validates-as-tel{
  display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    background-color: #ebebeb !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0 rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    background-color: #ebebeb !important;
}
textarea.wpcf7-form-control.wpcf7-textarea{ 
opacity: 0.851;
    width: 100%;
    height: 104px;
    background-color: rgba(255,255,255,0.8509803921568627);
    }
     textarea.wpcf7-form-control.wpcf7-textarea{
        background-color: #ebebeb !important;
    font-size: 0.9rem;
    padding-top: 25px;
    padding-bottom: 25px;
    font-weight: 500;
    font-family: 'Open Sans';
    padding: 0.375rem 0.75rem;
    border: 1px solid #ced4da;
    }

    .secondary_header{
    font-size:2rem;
    font-family: Open Sans;
    font-weight:800;
		
}

.secondary_content{
/*     font-size: 28px; */
    font-family: Open Sans;
    line-height: 1.7;
    color: #313243;
}

.virtual_service-circle {
    width: 140px;
    height: 140px;
  }

  .buttonLink {
    color: #275d8b;
  }
p.text-center.secondary_content.p-4.new {
    font-size: 16px;
    font-weight: 600;
}
  
  .verticalButton {
      padding:0px 0px 0px 0px;
      width: 250px;
      height:40px;
      background:#007BFF;
      border-radius: 0px 0px 5px 5px;
      -moz-transform:rotate(90deg);
      -ms-transform:rotate(90deg);
      -o-transform:rotate(90deg);
      -webkit-transform:rotate(90deg);
      position: fixed;
      right: -105px;
      top: 300px;
      z-index: 100;
      font-family: 'Open Sans';
  }


  .float{
  position:fixed;

  top:445px;
  right:0px;

  color:#00fc54;
  border-radius:50px;
  text-align:center;
  font-size:40px;
  z-index:100;
}


.navbar_action_button{
  background-image: linear-gradient(70deg, #f6e440, #dcae2f);
}


.navbar_background_color{
  background-color: white;
}


.navbar_action_button_content{
  font-size: 1.5rem;
}


.navbar_menu_color{
  color: #4d85c5;
  font-size: 1.25rem;
}


.footer_background{
  background-image: url('https://hirededicatedresource.viewmysitenow.com/wp-content/uploads/2023/09/footer.png');
  background-repeat: no-repeat;
  background-size: cover;
      text-align: start; 
}


.seo_audit_background{
  background-image: url('https://hirededicatedresource.viewmysitenow.com/wp-content/uploads/2023/09/free_seo.png');
  background-repeat: no-repeat;
  background-size: cover;
}

.seo_audit_content{
  font-size: 3.3rem;
  font-family: 'Open Sans';
}

.seo_audit_head_special_background{
  background-color: white;
  border-radius: 5px;
  color: #fcc200;
}

.seo_audit_secondary_content{
  font-size: 1.93rem;
  line-height: 1.1;
  font-weight: 300;
}

.seo_audit_form_input{
  background-color: rgb(255 255 255 / 8%) !important;
}
i.fa.fa-plus {
    padding: 10px;
}

.seo_input_placeholder::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: white;
  opacity: 1; /* Firefox */
}

.seo_input_placeholder:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: white;
}

.seo_input_placeholder::-ms-input-placeholder { /* Microsoft Edge */
  color: white;
}


.virtual_service_background{
  background-image: url('/wp-content/uploads/2023/09/virtual.png');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  height: 740px !important;
  padding-top: 50px !important;
}
.virtual_service_background_new{
  background-image: url('/wp-content/uploads/2023/09/virtual.png');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  height: 940px !important;
  padding-top: 50px !important;
}


.carousel_backgound{
  background-image: url('/wp-content/uploads/2023/09/Outsourcing.png');
  background-repeat: no-repeat;
  background-size: cover;
	
	
}


.free_schedule_background{
  background-image: url('/wp-content/uploads/2023/09/free_schedule.png');
  background-repeat: no-repeat;
  background-size: cover;
}


.free_schedule_form_input{
  background-color: #ebebeb !important;
  font-size: 0.9rem;
  padding-top: 25px;
  padding-bottom: 25px;
  font-weight: 500;
  font-family: 'Open Sans';
}


.carousel_content{
  font-size: 3.188rem;
  line-height: 1.1;
  font-family: 'Open Sans';
}


.carousel_content_hire{
  color: #f5e340;
}



.carousel_sub_content{
  font-size: 1.3rem;
  line-height: 1.3;
  font-family: 'Open Sans';
}


.get_start_color{
  font-size: 1.375rem;
  color: #4c85c5;
  background-image: linear-gradient(65deg, #f6e440, #dcaf2f);
}


.carousel_hr{
  width:50%;
  text-align:left;
  margin-left:0;
}


.hire_dedicated_resource_card{
  text-align: center;
}


.dedicated_resource_card{
  border-radius: 1.5em;
  /* box-shadow: 5px 5px rgba(151, 140, 140, 0.1); */
  box-shadow: 0 0 5px 5px rgba(100, 100, 100, 0.1);
}

.hire_dedicated_resource_card_color{
  background-image: linear-gradient(90deg, #ececec, #fefefe);
}


.free_schedule_head{
  font-size: 3.5rem;
  line-height: 1.1;
  font-family: 'Open Sans';
}



.free_schedule_placeholder::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #90b1d4;
  opacity: 1; /* Firefox */
}

.free_schedule_placeholder:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #90b1d4;
}

.free_schedule_placeholder::-ms-input-placeholder { /* Microsoft Edge */
  color: #90b1d4;
}


.free_schedule_submit{
  font-size: 1.5rem !important;
}



.seo_audit_button_color{
  background-color: white;
  color: #2962a0;
  font-weight: 500;
}


.seo_audit_button{
  padding-top: 11px;
  padding-bottom: 11px;
}


.schedule_button{
  font-weight: 500;
}


.footer_head{
  font-size: 1.3rem;
  font-family: 'Open Sans';
}


.footer_sub{
  font-size: 1.0rem;
  font-family: 'Open Sans';
}


.footer_icon {
  background: white;
  padding:8px;
  border-radius: 50%;
}


.footer_icon_facebook {
  background: white;
  padding-top:8px;
  padding-bottom: 8px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 50%;
}


.footer_icon_instagram {
  background: white;
  padding-top:8px;
  padding-bottom: 8px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 50%;
}



.footer_icon_contact {
  background: white;
  padding:8px;
  border-radius: 50%;
}


.copyright_text{
  font-family: 'Open Sans';
  font-size: 0.8rem;
}


.virtual_service_option{
  font-size: 1.5rem;
  line-height: 1.3;
  color: #585858;
}


.dedicated_resource_button_margin{
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 50px;
  padding-right: 50px;
  font-family: 'Open Sans';
}

.action_phone_number{
  color: white !important;
  text-decoration: none !important;
}

.website_url_button{
  margin-top: 18px;
}

.card_hover:hover{
  transform: scale(1.05);
  box-shadow: 0 10px 20px rgba(0,0,0,.12), 0 4px 8px rgba(0,0,0,.06);
}

#seo_audit_form_input_color{
  color: white;
  font-family: 'Open Sans';
}


.whatsapp_design {
  color:#fff;
  background:
   linear-gradient(#25d366,#25d366) 14% 84%/16% 16% no-repeat,
   radial-gradient(#25d366 60%,transparent 0);
}


.dedicated_resource_procedure_circle_1 {
  width: 110px;
  height: 110px;
  line-height: 110px;
  border-radius: 50%;
  font-size: 10px;
  color: #fff;
  text-align: center;
  background: #0062cc;
  font-family: 'Open Sans';
}

.dedicated_resource_procedure_circle_2 {
  width: 110px;
  height: 110px;
  line-height: 110px;
  border-radius: 50%;
  font-size: 10px;
  color: #fff;
  text-align: center;
  background: #28a745;
  font-family: 'Open Sans';
}

.dedicated_resource_procedure_circle_3 {
  width: 110px;
  height: 110px;
  line-height: 110px;
  border-radius: 50%;
  font-size: 10px;
  color: #fff;
  text-align: center;
  background: #ffc107;
  font-family: 'Open Sans';
}

.dedicated_resource_procedure_circle_4 {
  width: 110px;
  height: 110px;
  line-height: 110px;
  border-radius: 50%;
  font-size: 10px;
  color: #fff;
  text-align: center;
  background: #dc3545;
  font-family: 'Open Sans';
}

.dedicated_resource_procedure_circle_5 {
  width: 110px;
  height: 110px;
  line-height: 110px;
  border-radius: 50%;
  font-size: 10px;
  color: #fff;
  text-align: center;
  background: #0062cc;
  font-family: 'Open Sans';
}

.circle_sub_text_show{
  margin-left: 80px;
  font-size: 40px;
  color: #4950572e;
}

.circle_sub_text_show_another{
  margin-left: 40px;
  font-size: 40px;
  color: #4950572e;
}

.social_media_icons{
  color: #1a1a1a;
}

.accordion_text{
  font-family: 'Open Sans';
}

.website_url_button_font{
  font-family: 'Open Sans';
}

.schedule_font{
  font-family: 'Open Sans';
}

.dedicated_card_contents{
  font-family: 'Open Sans';
}

.virtual_service_sub_contents{
  font-family: 'Open Sans';
}

.get_start_font{
  font-family: 'Open Sans';
}

.navbar_font{
  font-family: 'Open Sans';
}





/* Media Query */

@media screen and (max-width: 480px) {
#mobile-header {
      margin-top: -85px !important;
	}
}

@media screen and (min-width: 480px) {

  .dedicated_resource_procedure_circle_1{
    display: none;
  }

  .dedicated_resource_procedure_circle_2{
    display: none;
  }

  .dedicated_resource_procedure_circle_3{
    display: none;
  }

  .dedicated_resource_procedure_circle_4{
    display: none;
  }

  .dedicated_resource_procedure_circle_5{
    display: none;
  }
  
  .dedicated_resource_procedure_circle_text{
    display: none;
  }

}







#navigation > ul > li.has-sub > a:before {
    right: 8px !important; 
}
.buttonLink button.btn.btn-warning.get_start_color.mb-5 span {
    line-height: 30px;
}
.spacesub button{
	margin-top:0px !important;  
}
.section-space80 {
    padding-top: 60px !important;
    padding-bottom: 0px !important;
}
.tiny-footer{
	display:none;
}

/*Post Page CSS Start */
.post-meta h4 {
    margin-top: 10px;
    font-size: 24px;
    color: #000;
    font-family: 'Open Sans';
}

/* Post Page CSS End */