/*

Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/

@font-face {font-family: 'ChevinStd-Bold';src: url('webfonts/349E76_0_0.eot');src: url('webfonts/349E76_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/349E76_0_0.woff2') format('woff2'),url('webfonts/349E76_0_0.woff') format('woff'),url('webfonts/349E76_0_0.ttf') format('truetype'); font-display: fallback;}
@font-face {font-family: 'Raleway';src: url('webfonts/Raleway-Regular.ttf') format('truetype');}

.x-colophon { box-shadow:none; border:none}

p.call {    color: #47546b;
    font-family: 'ChevinStd-Bold';
    font-size: 30px;
    line-height: 33px;
    margin-top: 10px;}
	
	.numb { color:#6bc02c; font-size:26px}

h1.slogantop {font-family: 'ChevinStd-Bold';
    color: #fff;
    letter-spacing:1px !important;
    font-size: 38px;
    text-align: center;
    margin-bottom: 0; line-height:40px; margin-top:1em !important}
	
	
	h2.slogantopp { font-family: 'ChevinStd-Bold';
    color: #fff;
    letter-spacing: 1px;
    font-size: 20px;
    text-align: center;
    margin-bottom: 10px; margin-top:10px; line-height:23px}
	h2.sloganbottom {font-family: 'ChevinStd-Bold';
    color: #fff;
    letter-spacing:1px !important;
    font-size: 26px;
	line-height:28px;
    text-align: center;
    margin-bottom: 0; margin-top:10px}
	.pulse-button {position: relative;
display: inline-block;
    margin-top: 20px;
    font-family: 'ChevinStd-Bold';
    font-size: 18px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
    border-radius: 8px;
    background: #6bc02c;
    cursor: pointer;
    -webkit-animation: pulse 1.5s infinite;
    border: 4px solid #fff;
    color: #fff;
    padding: 11px 24px 8px;
    line-height: 18px;transition: all 0.4s ease;}
	
	.pulse-buttonm  {position: relative;
    display: inline-block;
    margin-top: 0px;
	top:-5px;
    font-family: 'ChevinStd-Bold';
    font-size: 18px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
    border-radius: 8px;
    background: #6bc02c;
    cursor: pointer;
    -webkit-animation: pulse 1.5s infinite;
    border: 4px solid #fff;
    color: #fff;
    padding: 11px 24px 8px;
    line-height: 18px;transition: all 0.4s ease; margin-left:10px; margin-right:10px}
	
	h3 { letter-spacing:1px !important}
	
	.pulse-button:hover {color:
	#6eb9cb;background: #fff}
	
	.pulse-buttonm:hover {color:
	#6eb9cb;background: #fff}
	
	h2.offer {    font-family: 'ChevinStd-Bold';
    color: #fff;
    font-size: 34px;
    margin-bottom: 0;
    line-height: 35px;
     letter-spacing:1px !important; margin-top:0}
	
	p.numb { color:#47546b; font-size:146px; line-height:146px; font-family: 'ChevinStd-Bold'; float:left; margin-bottom:30px; padding-right:15px; }
	
	#menu-primary-menu li a {font-family: 'ChevinStd-Bold'; color:#47546b; padding-right:11px;font-size:16px}
	h3.steps { color:#6eb9cb;font-family: 'ChevinStd-Bold'; font-size:40px; margin-top:0; line-height:40px;  letter-spacing:1px !important}
	p.steps { color:#47546b; font-size:16px; width:83%; float: right}
	
	h3.why {color:#47546b;font-family: 'ChevinStd-Bold'; font-size:40px; margin-top:0; text-align:center;  letter-spacing:1px !important}
		h3.howwhy {color: #47546b;
    font-family: 'ChevinStd-Bold';
    font-size: 40px;
    margin-top: 0;
    text-align: left;
    margin-bottom: 0;
    line-height: 40px; letter-spacing:1px !important}
	
	h4.why { color:#505c71; font-family: 'ChevinStd-Bold'; font-size:20px; margin-top:0; text-align:center; line-height:22px; letter-spacing:1px !important}
	h4.howwhy { color: #6bc02c;
    font-family: 'ChevinStd-Bold';
    font-size: 40px;
    margin-top: 0;
    text-align: left;
    line-height: 40px; letter-spacing:1px !important}
	
	
	p { font-size:16px; color:#47546b; font-family: 'Raleway', sans-serif;}
	
	.x-accordion-inner { font-size:16px; color:#47546b; font-family: 'Raleway', sans-serif; border-top:none}
	
	.x-colophon.bottom { border:none; box-shadow:none; background-color:#47546b}
	
	.x-colophon.bottom p { color:#bfc4ce; font-family: 'ChevinStd-Bold'; font-size:11px; letter-spacing:1px; text-align:left; text-transform:uppercase}
	
	.x-colophon.top {background-color:#47546b; padding-bottom:0}
	
	.x-colophon.top  .widget ul li { border-bottom:none}
	
	.x-colophon.top  .widget ul  { border:none; box-shadow:none}
	
	
	.x-colophon.top  .widget ul li a {color: #fff;
    font-family: 'ChevinStd-Bold';
    font-size: 13px;
    letter-spacing: 1px;
    text-shadow: none;
    padding-bottom: 5px;
    padding-left: 0;
    text-transform: uppercase;
    padding-top: 13px;}
	
	
	.x-colophon.top  .widget ul#menu-primary-menu li a {color: #fff;
    font-family: 'ChevinStd-Bold';
    font-size: 13px;
    letter-spacing: 1px;
    text-shadow: none;
    padding-bottom: 5px;
    padding-left: 0;
    text-transform: uppercase;
    }
	
	
		.x-colophon.top  .widget ul#menu-primary-menu { margin-top:0}
	.x-colophon.top  .widget ul li a:hover { background-color:transparent 
	}
	
	.widget_nav_menu .current-menu-item>a { background-color:transparent}
	
	.widget_nav_menu ul li a:before, .widget_meta ul li a:before, .widget_pages ul li a:before { content:normal}
	 
	#text-7 p { color:#bfc4ce; text-shadow:none; font-size:16px; text-transform:uppercase; line-height:18px}
	
	
	.botoffer {font-family: 'ChevinStd-Bold';
    color: #47546b;
    font-size: 34px; line-height:43px; margin-bottom:0; text-align:center}
	
	.x-colophon.top  .widget ul li:first-child  a{ padding-top:0}
	
	.x-accordion-heading .x-accordion-toggle {  font-family: 'ChevinStd-Bold';
    font-size: 20px;
    color: #6eb9cb;
    letter-spacing: 1px;
    text-indent: -11px;
    padding-left: 26px;
    line-height: 22px;}
 	
	
	.x-accordion-group .x-accordion-heading .x-accordion-toggle:hover {color:#47546b}
	
	.x-accordion-group { box-shadow:none; border:none}
	
	.x-accordion-heading .x-accordion-toggle.collapsed:before { color:#6eb9cb}
	
	.x-accordion-heading .x-accordion-toggle:before {color:#47546b}
	
	.x-accordion-heading .x-accordion-toggle:hover:before {color:#47546b}
	
	
	h4.team { color:#505c71  ; font-size:20px; font-family: 'ChevinStd-Bold'; margin-top:0}
	
	h1.inner-banner {color:#47546b ; font-size:43px; font-family: 'ChevinStd-Bold'; margin-top:0;letter-spacing:1px}
	
	h2.inner-banner {color:#47546b ; font-size:26px; font-family: 'ChevinStd-Bold'; margin-top:0;letter-spacing:1px}
	
	
	h3.gallery { font-size:34px; font-family: 'ChevinStd-Bold'; letter-spacing:1px; margin-top:0; color:#47546b; margin-bottom:0}
	
	.x-bar-content .hm4.x-menu > li > .x-anchor .x-anchor-text-primary {font-family: inherit;
   font-size: 0.95em;
   font-style: normal;
   font-weight: 400; 
   line-height: 1;
   letter-spacing: 0.2em;
   margin-right: calc(0.35em * -1);
   text-align: center;
   text-transform: uppercase;
   color: rgb(21,20,20);}
   
   .taptap-custom-activator {width: 40px;
    height: 40px;
    display: block;
    cursor: pointer; float:right}
	

			
			.hm10.x-text { width:100%}
			
			.hm12.x-text { width:100%}
			
			a.telm { color:#6bc02c}
			a.telm:hover { color:#6bc02c}
			@media screen and (max-width: 600px) {
			.hm12 { display:none}}
			
			.x-image img { max-width:inherit !important}
			
			
			
	.formleft { float:left; width:32%; margin-right:2%}	
	.formcent { float:left; width:32%; margin-right:2%}	
	.formright { float:left; width:32%}	
	
	.sendbot { text-align:center}
	
	
	.valuation input { margin-bottom:15px; border:none !important}
	
.clear { clear:both}	

h3.calc {font-family: 'ChevinStd-Bold';}



.valuation input::-webkit-input-placeholder { font-size:12px; font-family: 'ChevinStd-Bold'; letter-spacing:1px; color:#47546b
}
.valuation input::-moz-placeholder { font-size:12px; font-family: 'ChevinStd-Bold'; letter-spacing:1px; color:#47546b;
}
.valuation input:-ms-input-placeholder {font-size:12px; font-family: 'ChevinStd-Bold'; letter-spacing:1px; color:#47546b;
}

.valuation input:-moz-placeholder { font-size:12px; font-family: 'ChevinStd-Bold'; letter-spacing:1px; color:#47546b;
}


.valuation textarea::-webkit-input-placeholder { font-size:12px; font-family: 'ChevinStd-Bold'; letter-spacing:1px; color:#47546b
}
.valuation textarea::-moz-placeholder { font-size:12px; font-family: 'ChevinStd-Bold'; letter-spacing:1px; color:#47546b;
}
.valuation textarea:-ms-input-placeholder {font-size:12px; font-family: 'ChevinStd-Bold'; letter-spacing:1px; color:#47546b;
}

.valuation textarea:-moz-placeholder { font-size:12px; font-family: 'ChevinStd-Bold'; letter-spacing:1px; color:#47546b;
}



.valuation .wpcf7-select  { font-size:12px; font-family: 'ChevinStd-Bold'; letter-spacing:1px; color:#47546b;
}

.home .valuation input[type="submit"] {position: relative;
    display: inline-block;
    margin-top: 0px;
    font-family: 'ChevinStd-Bold';
    font-size: 18px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
    border-radius: 8px;
    background: #6bc02c;
    cursor: pointer;
    -webkit-animation: pulse 1.5s infinite;
    border: 4px solid #fff;
    color: #fff;
    padding: 11px 24px 8px;
    line-height: 18px;transition: all 0.4s ease; text-shadow:none; box-shadow:none; margin-bottom:20px; width: 100%}
	
	.valuation input[type="submit"] {position: relative;
    display: inline-block;
    margin-top: 0px;
    font-family: 'ChevinStd-Bold';
    font-size: 18px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
    border-radius: 8px;
    background: #6bc02c;
    cursor: pointer;
    -webkit-animation: pulse 1.5s infinite;
    border: 4px solid #fff;
    color: #fff;
    padding: 11px 24px 8px;
    line-height: 18px;transition: all 0.4s ease; text-shadow:none; box-shadow:none; margin-bottom:20px; width: 100%}
	
.page-id-358 .valuation input[type="submit"] {width: auto}
	
	@media (max-width: 767px)
{.formleft { float:none; width:100%; margin-right:0%}	
	.formcent {float:none; width:100%; margin-right:0%}	
	.formright { float:none; width:100%; margin-right:0%}	#pullout-1 { display:none}}
	
	
		@media (max-width: 766px)
{#pullout-1 { display:none}
}
	
	@media (max-width: 600px)
{	.botoffer {
    font-family: 'ChevinStd-Bold';
    color: #47546b;
    font-size: 27px;
    line-height: 32px;
  
}

.pulse-buttonm { margin-top:10px}

}
	
	
	#popmake-188 { ; padding:0}
	
	.pum-theme-183 { }
	.pullouts * { text-align:center}
	
	
	.side_left .pullout-button { border: 4px solid; top:-4px !important; right:-131px !important;
    border-color: rgb(255, 255, 255);
    border-radius: 3px;font-family: 'ChevinStd-Bold';
    font-size: 18px; letter-spacing:1px; line-height:20px; padding-right:5px !important; box-shadow: 2px 2px 13px #d8d8d8 !important; background-color:#6bc02c !important;} 
	
	.pullouts.side_left { box-shadow:none !important;border: 4px solid;}
	
#text-8 input[type="submit"] {
    position: relative;
    display: inline-block;
    margin-top: 0px;
    font-family: 'ChevinStd-Bold';
    font-size: 18px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
    border-radius: 8px;
    background: #6bc02c;
    cursor: pointer;
    border: 4px solid #fff;
    color: #fff;
    padding: 11px 24px 8px;
    line-height: 18px;
    transition: all 0.4s ease;
    text-shadow: none;
    box-shadow: none;
}

#text-8 .wpcf7-response-output { background-color: transparent;
    border: none;
    box-shadow: none;
    text-shadow: none;
    color: #fff;
    margin-top: 0 !important;
    padding: 0 !important; }
	
	#text-8 .wpcf7-not-valid-tip { display:none !important}
	
	#text-8   .wpcf7 input[type="tel"] { color:#6bc02c;font-family: 'ChevinStd-Bold'; width:90%;font-size: 18px;
    letter-spacing: 1px; height:30px}
	
	#text-8   .wpcf7 input[type="text"] { color:#6bc02c;font-family: 'ChevinStd-Bold'; width:90%;font-size: 18px;
    letter-spacing: 1px; height:30px}
	
	.pullouts p {    color: #fff;
    margin-bottom: 10px; font-size:16px; line-height:17px}
	
	.taptap-menu-button-wrapper { display:none }
	
	.taptap-menu-active { display:block !important}
	
	.taptap-by-bonfire ul li { line-height:32px}
	
	h3.calcb { color:#47546b}
	
	.home #val-con .wpcf7-not-valid-tip { color:#fff;font-family: 'ChevinStd-Bold'}
	
	.home #val-con .wpcf7-response-output { background-color:transparent !important; color:#fff;font-family: 'ChevinStd-Bold'; text-shadow:none; border:none; box-shadow:none; font-size:18px}
	
	
	@media (max-width: 767px) { .nomoby { display:none } p.numb { margin-bottom:0} h3.steps { font-size:34px; line-height:37px}
		.e13-11.x-bar-container { width: 100% !important; margin-top: 155px}
		
		.e13-12 { width:100% !important ; text-align: left !important}
		
		.entry-content {margin-top:40px !important}


}
	
	@media (min-width: 768px) { .moby { display:none }}
	
	
	.bottom-form input[type="text"] { width: 32.2%;
  
    margin-right: 1.8%;}
	
	.bottom-form {width: 100%;
    display: inline-block;
    text-align: center;}
	
	
	.footface a { color:#1d90dc !important}
	
	
	.footgoogle a {color:#ff1d24 !important }
	
	.foottwit a{color:#3fa8f5 !important}
	
	.wpac { text-align:center !important}
	a.white { color:#fff}
	
		a.white:hover { color:#fff}
		
		a.blue { color:#47546b;}
		
			a.blue:hover { color:#47546b; }
			
			
			ul.terms  {font-size: 16px;
    color: #47546b;
    font-family: 'Raleway', sans-serif;}
	
	.x-frame {
    width: 100% !important;
    max-width: 100% !important;
}

.vid-link {  border: 4px solid #fff;
   color: #ffffff ;
   background-color: transparent;
   border-radius: 5px;
   padding: 4px 18px;
   padding-top: 8px;
   transition: all .4s ease;
   font-family: 'ChevinStd-Bold';
   margin-top: 10px;
   display: inline-block;}
	
	.vid-link:hover { background-color:#fff; color:#47546b; border:4px solid #fff}
	
	.pum-container {border: none !important;
    padding: 0 !important;
    background-color: transparent !important;
    box-shadow: none !important;}
	
	a.green { color:#6bc02c; font-variant:700}
	
	a.green:hover { color:#6bc02c; font-weight:700}
	
	.el13.x-text > :last-child {
    
    margin: 1.25em 0 0.2em;}
	
	.yelbg {      font-family: 'ChevinStd-Bold';
    color: #fff;
    letter-spacing: 2px;
    background-image: url(/yell-bg.jpg);
    padding: 13px 42px;
    background-size: cover;
    font-size: 16px;}
	
	#menu-primary-menu {    margin-bottom: 0;
    margin-top: 40px;}
	
	
.x-accordion-heading h2 { margin-top:5px}

.wpcf7-response-output { text-align: center; margin-top: 0!important; }


.g-recaptcha div {margin:auto !important}

.x-colophon.top .textwidget p {color: #fff;
    font-family: 'ChevinStd-Bold';
    font-size: 13px;
    letter-spacing: 1px;
    text-shadow: none;
    padding-bottom: 5px;
    padding-left: 0;
    text-transform: uppercase;
	padding-top: 13px;}


#comments {display:none}


.single-post .entry-title {color: #47546b;
    font-family: 'ChevinStd-Bold';
    font-size: 40px;
    margin-top: 0;
    text-align: left;
    margin-bottom: 0;
    line-height: 40px;
    letter-spacing: 1px!important;}
.single-post .entry-content h2 {color: #6eb9cb;
    font-family: 'ChevinStd-Bold';
    font-size: 32px;
    margin-top: 0;
    text-align: left;
    margin-bottom: 20px;
    line-height: 32px;
    letter-spacing: 1px!important;}

.single-post .entry-content h3 {color: #6eb9cb;
    font-family: 'ChevinStd-Bold';
    font-size: 24px;
    margin-top: 10px;
    text-align: left;
    margin-bottom: 20px;
    line-height: 24px;
    letter-spacing: 1px!important;}


.pgafu-post-grid-main h2.pgafu-post-title a {color: #47546b;
    font-family: 'ChevinStd-Bold';
    font-size: 32px;
    margin-top: 0;
    text-align: left;
    margin-bottom: 0;
    line-height: 32px;
    letter-spacing: 1px!important;}
.pgafu-post-date span {color: #6eb9cb;
    font-family: 'ChevinStd-Bold';
    font-size: 16px;
    margin-top: 0px;
    text-align: left;
    margin-bottom: 0px;
    line-height: 24px;
    letter-spacing: 1px!important;}

.single-post .entry-wrap {padding:0; box-shadow:none !important}


.pgafu-post-grid-main.pgafu-design-1 .readmorebtn {margin-top: 0;
    position: relative;
    display: inline-block;
    font-family: 'ChevinStd-Bold';
    font-size: 14px;
    text-align: center;
    letter-spacing: 1px;
    border-radius: 8px;
    background: #6bc02c;
    cursor: pointer;
    border: 4px solid #fff;
    color: #fff;
    padding: 8px 24px 6px;
    line-height: 18px;
    text-shadow: none;
    box-shadow: none;}


.single-post .entry-thumb {display:none!important}

.single-post .entry-content a{color:#6bc02c}

.has-post-thumbnail .entry-featured {border:none}


.pgafu-post-short-content {display:none !important}


h1.p1 {color: #47546b;
    font-family: 'ChevinStd-Bold';
    font-size: 40px;
    margin-top: 0;
    text-align: left;
    margin-bottom: 0;
    line-height: 40px;
	letter-spacing: 1px!important;}


/*Landing Page */

#pc4upostcode_Postcode {margin-bottom: 10px !important} 
#pc4upostcode_Postcode::-webkit-input-placeholder { /* Edge */
 text-transform: none !important;
}

#pc4upostcode_Postcode:-ms-input-placeholder { /* Internet Explorer 10-11 */
 text-transform: none !important;
}

#pc4upostcode_Postcode::placeholder {
 text-transform: none !important;
}


#pc4uCF7Lookup_Postcode {border-radius: 4px; background-color: #fff; box-shadow: none !important; border: 1px solid #000 !important;font-size: 12px;
    font-family: 'ChevinStd-Bold';
    letter-spacing: 1px;
    color: #47546b;}
.land .sendbot {text-align: left}

.land input[type="text"] {border: 1px solid !important}
.land  input[type="tel"] {border: 1px solid !important}

.land  input[type="email"] {border: 1px solid !important}

.proc .numb {font-size: 34px; line-height: 34px}

.proc p.steps {width: 100%}

.intro h4.why { padding-top: 25px}

.page-id-784 .e13-5  {display: none !important}

.page-id-784 h3.steps {font-size: 24px !important}

.x-feature-box-title {color: #505c71;
    font-family: 'ChevinStd-Bold';
    font-size: 20px;
    margin-top: 0;
 
    line-height: 22px;
	letter-spacing: 1px!important;}


 .x-section .x-container.swapcolumns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }

@media (max-width: 767px) {
    .x-section .swapcolumns .x-container {
        display: flex;
        flex-flow: column-reverse wrap;
    }
}
.page-id-784 .mob-form .wpcf7 {display: none}
.page-id-898 .mob-form .wpcf7 {display: none}

@media (max-width: 767px) {.page-id-784 .mob-form .wpcf7 {display: block} .page-id-898 .mob-form .wpcf7 {display: block}     .desk-form  .wpcf7{ display: none}.speed {margin-top: 55px} .lesspad {padding-left: 0 !important}
	.page-id-784 .e13-11.x-bar-container {margin-top: 0 !important}.page-id-784 .entry-content {margin-top: 20px !important} .page-id-784   .e13-12 {text-align: right !important}
	
	.page-id-898 .e13-11.x-bar-container {margin-top: 0 !important}.page-id-898 .entry-content {margin-top: 20px !important} .page-id-898   .e13-12 {text-align: right !important}

}

.desk-form .wpcf7 {padding:55px  40px; background-color: #6eb9cb}
.mob-form .wpcf7 {padding: 40px; background-color: #6eb9cb}

.desk-form .wpcf7 h2 {color: #fff; font-size: 24px; margin-top:0 !important; margin-bottom: 35px;font-family: 'ChevinStd-Bold'}
.mob-form .wpcf7 h2 {color: #fff; font-size: 24px; margin-top:0 !important; margin-bottom: 20px;font-family: 'ChevinStd-Bold'}

.desk-form .wpcf7 input[type="submit"] {margin-bottom: 0 !important;width: 100%}
.mob-form .wpcf7 input[type="submit"] {margin-bottom: 0 !important;width: 100%}

.ajax-loader {display: none !important}

.desk-form .wpcf7 form {margin-bottom: 0 !important}

h2.steps { font-family: 'ChevinStd-Bold'; font-size:28px; margin-top:0; line-height:26px;  letter-spacing:1px !important}


.page-id-784 .e13-13.x-bar-container {display: none}

.page-id-784  .x-feature-box-text {margin: 0 !important}

.page-id-898 .e13-13.x-bar-container {display: none}

.page-id-898  .x-feature-box-text {margin: 0 !important}
@media (max-width: 600px){
	
	.page-id-784  h1.slogantop { font-size: 26px !important}
.page-id-784 .e13-11.x-bar-container {
    top: 86px !important;
	}
.page-id-784 .e13-12 {
    text-align: left!important;
}
	
		.page-id-898  h1.slogantop { font-size: 26px !important}
.page-id-898 .e13-11.x-bar-container {
    top: 86px !important;
	}
.page-id-898 .e13-12 {
    text-align: left!important;
}
}

.page-id-25 .valuation input[type="submit"] {margin-top: 0; width: 100%}

.page-id-784 .desk-form input { margin-bottom: 35px !important}

.page-id-898 .desk-form input { margin-bottom: 35px !important}



.nav-tabs {
    border-bottom: 1px solid #dee2e6;
}
.nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.nav-tabs .nav-item {
    margin-bottom: -1px;
}

.page-id-898  h1.slogantop {margin-top:0 !important}


.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
}
.nav-link {
    display: block;
    padding: .5rem 1rem;
}


/* Form bot check */
.wpcf7-form-control-wrap.agree {
  display: none
}