/**
* Theme Name: Miniture
* Theme URI: https://miniture.novaworks.net
* Author: Novaworks
* Author URI: https://themeforest.net/user/nova-works/portfolio
* Description: Miniture is a fully responsive Premium WordPress Theme with a pixel perfect design and extensive functionality.
* Requires at least: 4.9.6
* Tested up to: 5.5
* Requires PHP: 5.2.4
* Version: 1.1.5
* Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready
* License: 		GNU General Public License
* License URI: 	licence/GPL.txt
* Text Domain: miniture
*/


 .container-secondary {
  margin: -5rem 0 5.5rem;
  position: relative;
  padding: 3rem 8rem;
  box-shadow: 0px 8px 12px 0px rgba(0,0,0,.16);
  background-color: var(--white);
  border-radius: 1rem;
  background: #fff;
}



 .countbox {
  margin: -2rem 5px -4.5rem 12px;
  position: relative;
  padding: 0rem 2rem;
  box-shadow: 0px 0px 0px 1px rgba(0,0,0,.16); 
}


.policytext {
  background: #ccc;
}

.contact_address  {
  text-align: center;
  height: 100%;
  box-shadow: 8px 17px 20px 8px rgba(0, 0, 0, .2);
  padding: 30px 22px;
  margin-right: 12px;
}


.wpcf7-form .form-row {
  display: flex;
  gap: 20px;
  margin-bottom: 15px;
}
.form-col {
  flex: 1;
}
input[type="text"],
input[type="tel"],
input[type="email"],
textarea,
input[type="file"] {
 padding: 2px;
  border-radius: 2px;
  border: 1px solid #ccc;
}
textarea {
  height: 150px;
  border-radius: 25px;
}
.wpcf7-submit {
  background: white;
  color: black;
  border: 1px solid #e74c3c;
  padding: 10px 25px;
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
}
.wpcf7-submit:hover {
  background-color: #e74c3c;
  color: white;
}

.wpcf7-form.init p label {
  padding: 10px;
  margin-bottom: 6px;
  display: contents;
  text-transform: capitalize;
}

.career-form {
  background: #f4f4f4;
  margin: 0 auto;
  padding: 40px 50px 50px;
  border-radius: 10px;
}

.custom-submit-button {
  -webkit-transition: all 0.3s ease-in-out !important;
  transition: all 0.3s ease-in-out;
  background-color: var(--site-primary-button-bg) !important;
  color: var(--site-primary-button-color);
  text-transform: capitalize !important;
  font-family: inherit !important;
  -webkit-user-select: none !important;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 0 !important;
  font-size: 0.8125rem !important;
  font-weight: 500 !important;
  display: inline-block !important;
  vertical-align: middle !important;
  margin: 0 !important;
  padding: 1rem 2rem 0.9375rem !important;
  border-radius: var(--site-button-radius) !important;
  cursor: pointer !important;
}
.custom-submit-button:hover {
  background-color: var(--site-secondary-button-bg) !important;
  color: var(--site-secondary-button-color) !important;
  border-color: var(--site-secondary-button-bg) !important;
}


.zoom {
  width: 100%;
}


 


#myTabContent p {
  margin-bottom: 11px;
}



#whatsupicon a {
  display: block;
  width: 50px;
  height: 50px; 
  position: relative;
  transition: all ease-in-out .5s;
  text-align: center;
  border-radius: 50%;
}

#whatsupicon{
  position: fixed;
  z-index: 1000;
  bottom: 20px;
  left: 22px;
  float: left;
}	
#callicon{
  position: fixed;
  z-index: 1000;
  bottom: 72px;
  left: 22px;
  float: left;
}

#callicon a {
  display: block;
  width: 50px;
  height: 50px; 
  position: relative;
  transition: all ease-in-out .5s;
  text-align: center;
  border-radius: 50%;
}

/* ========================== */
 
 