/*
Theme Name: Capital Recruitment
Description: Custom Theme 
Version: 1.0
Author: Capital Recruitment
Author URI: https://capital.com
Tags: white, simple, fixed-width, two-columns, widgets, clean
*/


.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}

p img {
	padding: 0;
	max-width: 100%;
	}
a img {
	border: none;
	}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.wpcf7-not-valid-tip {
    display: none !important;
}
.wpcf7-not-valid {
       outline: 2px solid #f00;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    color: #fff;
}
.list ul li:before {
    left: -2px !important;
    top: 5px !important;
}
.default_btn input[type=button]:hover, .default_btn input[type=submit]:hover {
    background: #fff ! IMPORTANT;
    color: #022F60 !important;
    background-position: 100% 0 !important;
}

 body h2 {
   
   text-transform: none !important;
 
}

.aboutUs-sec .sec_row .text .sec-contact .email a span {
   
    display: flex;
  
}
.aboutUs-sec .sec_row .text .sec-contact .email {

    width: auto !important;
}
.aboutUs-sec .sec_row .text .sec-contact {
    display: flex;
    grid-gap: 50px !important;
    align-items: center;
    justify-content: unset !important;
}

@media screen and (max-width: 600px) {
    .aboutUs-sec .sec_row .text .sec-contact {
        align-items: start;
        flex-direction: column;
        gap: 20px ! IMPORTANT;
    }
}
.whychoose-sec .text-box p{
	margin: 0 0 20px !important;
}

body h2 span{
	font-size: 34px !important;
}

.whychoose-sec .wrap-sec {
    padding: 50px 50px 50px 0 !important;
}

.whychoose-sec .text-box {
    border-radius: 0 20px 20px 0 !important;
}

@media screen and (max-width: 600px) {
    .whychoose-sec .wrap-sec {
        padding: 10px !important;
		        border-radius: 10px !important;
    }
}

/* End Images */