/*
  Theme Name: Divi Child
  Theme URI: http://www.elegantthemes.com/gallery/divi/
  Version: 4.22.1.1694153946
  Template: Divi
  Author: Elegant Themes
  Author URI: http://www.elegantthemes.com
  Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
  Text Domain: divi-child
  License: GNU General Public License v2 or later
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/*Global Css Start*/
body,a{
  font-weight: 400 ;
}
h1{word-wrap: normal;}
h2,h3,h4,h5,h6{ font-weight: 400 ; word-wrap: normal;}
.et_pb_text_inner ul li {font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; margin-bottom: 0px;}
/* Utility Classes */
.align-item-center{display: flex; align-items: center;}
.flex-wrap{flex-wrap: wrap;}
.font-bold h5 {font-weight: 600!important;}
.image-radius img{
  border-radius: 15px;
}

/*Global Css End*/

/* Header Css Start */

.header-top-row .et_pb_column:nth-child(2){display: flex; align-items: center;  justify-content: end;}
.menu-bar-row .et_pb_menu .et-menu>li{padding-left: 24px!important;  padding-right: 24px!important;}
.header-top-btn{margin-left: 40px;}
.header-top-btn {border-radius: 6px 6px 0 0!Important;}
.header-top-row .et_pb_module.et_pb_code.et_pb_code_0_tb_header{ margin-bottom: 0!important;}
.menu-bar-row .et_pb_menu .et-menu>li a {font-weight: 400!important;}
/*.et-menu-nav ul li a:before {content: "";width: 100%;height: 4px;background: #FFA500;bottom: -10px;position: absolute;left: 0;right: 0;transition: all 0.3s ease-in-out;opacity: 0;}*/
.et-menu-nav ul li a:hover:before{opacity: 1;}

/*Search bar*/
.search-container .button {position: absolute;left: 0;display: inline-block;background-color: transparent;height: 50px;width: 50px;line-height: 55px;text-align: center;color: white;text-decoration: none;cursor: pointer;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;z-index: 30;}
.search-container .button:hover {transition-duration: 0.4s;background-color: white;color: black;}
.search-container {position: relative;display: inline-block;margin: 0px;height: 50px;width: 50px;vertical-align: bottom;}
.mglass {display: inline-block;pointer-events: none;}
.mglass img{height: auto;max-width: 20px;}
.searchbutton {position: absolute;font-size: 22px;width: 100%;margin: 0;padding: 0;}
.search:focus + .searchbutton {transition-duration: 0.4s;background-color: transparent;color: black;}
.search-container .search {position: absolute;left: auto;border-radius: 5px;background: rgba(240, 240, 240, 0.61);outline: none;border: none;padding: 16px 0 16px 0;width: 0;height: unset;z-index: 10;transition-duration: 0.4s;font-size: 16px;}
.search:focus {width: 363px; padding: 0 15px 0 0;}
.expandright {left: auto;right: 0;}
.expandright:focus {padding: 16px 50px 16px 15px;}
nav.rank-math-breadcrumb p {  font-size: 14px;}

/*Footer Start*/
.footer-section h6 {font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;}
.footer-section a  {color: #3C3C3C;font-size: 14px;font-weight: 400;}
.footer-section a:hover {text-decoration: underline;transition: 0.4s ease;}
.copyright-text .et_pb_text_inner{font-size: 14px;font-style: normal;  font-weight: 400;}
.copyright-sec ul li a{color: #fff;font-size: 14px;font-style: normal;font-weight: 400;}
.copyright-sec ul li {display: inline-flex;}
.copyright-sec ul {  padding: 0; display: flex; justify-content: flex-end;}
.copyright-sec ul li {  margin-left: 30px;}
.copyright-sec ul li::marker {    font-size: 0;}

.footer-section .social-icons {margin-right: 40px;display: inline-flex;}
.footer-section .social-icons:hover {border-bottom: 2px solid #FFA600;}
.footer-section p {font-weight: 400;  font-size: 14px;}
/*Footer End*/


/*Home Page Start*/
.d-flex {display: flex;justify-content: center;flex-wrap: wrap;align-items: stretch;}
.d-flex-middle{display: flex;justify-content: center;flex-wrap: wrap;align-items: center;}
.top-banner-home {display: flex;justify-content: center;align-items: center;}
.product-btn {color: #0067A5!important; border-width: 1px!important;border-color: #0067A5;border-radius: 6px;font-size: 16px;font-weight: 600!important;background-color: #ffffff;padding: 12px 21px!important;}
.product-sec .content-text-box {display: flex;  align-items: center;    transition: all 1s ease;position: absolute;top: 0;height: 100%;opacity: 0;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;visibility: hidden;}
.product-sec .content-text-box .et_pb_blurb_description p:first-child {margin: 10px 15px 30px 15px;}
.product-sec .et_pb_column:hover .content-text-box {visibility: visible;  opacity: 1;}
.product-sec .et_pb_blurb_0.et_pb_blurb.et_pb_module, .product-sec.et_pb_blurb_1.et_pb_blurb.et_pb_module{margin-left: initial!important;margin-right: initial!important;}
.product-sec .content-img-box {display: flex;  align-items: center;}
.product-sec .content-img-box h4{font-size: 40px;font-style: normal;font-weight: 300!important;line-height: 48px;}
.text-underline a {color: #fff;font-size: 18px; font-style: normal;font-weight: 700;line-height: 25.2px;}
.text-underline a:hover {color: orange;text-decoration: underline;}
.blue-text-link a {color: #0067A5;}
.blue-text-link a:hover {color: #0067A5;text-decoration: underline;}
.why-us-sec h6 {font-weight: 700!important;  margin-bottom: 25px;}
.onhover-zoom .et_pb_main_blurb_image{width:100%;}
.onhover-zoom  .et_pb_blurb_content {overflow: hidden;border-radius: 15px;transition: ease-in-out 500ms;}
.onhover-zoom  .et_pb_main_blurb_image {overflow: hidden;}
.onhover-zoom  .et_pb_blurb_content:hover img {transform: scale(1.1); transition: ease-in-out 500ms;}
.onhover-zoom .et_pb_main_blurb_image img{width:100%;}
.onhover-link a{transition:ease-in-out 500ms;}
.onhover-link a:hover {color: #0687D6;font-weight: 500;border-bottom: 1px solid #0687D6;transition:ease-in-out 500ms;}
.yellow-box:before {content: ''; background: #FFA500;padding: 24px 10px;position: absolute;top: 0;}
/*Home Page End*/

/* Industry Page */

.top-industry-sub-sec ul {  margin: 20px 0 0 0;}
.top-industry-sub-sec ul li{ margin-bottom: 5px;}
.industry-link a {  color: #3C3C3C!important;text-decoration: underline!important;}
.industry-sec a:hover {  color: #0067A5!important;}
.cta-round-img img {transition: all 1.0s ease-in-out;}
.inner-cta-row:hover .cta-round-img img{transform: scale(1.04);}
.cta-round-img{position: absolute!important;top: 0;}
.inline-buttons .et_pb_button_module_wrapper {display: inline-block;}

/* Customer Support Page */

.steps-sec { background-position: right!important;}
.full-img {padding: 0 !important;}
.full-img .et_pb_image {height: 100%;}
.full-img span.et_pb_image_wrap {height: 100%;}
.full-img img {height: 100% !important;object-fit: cover;}
.page-id-455{background-color: #F6F6F7;}
.image-radius1 .et_pb_image_wrap{background-color: #fff;}
.image-radius1 img{border-radius: 15px;}





/* Contact Page */
.contact-form .form-row{vertical-align: top;}
.contact-form .form-row{  width: 100%;}
.contact-form .column-half {position: relative;padding: 5px 0;width: 49%;display: inline-block;}
.contact-form .column-full{position: relative;padding: 5px 0;width:99%;}
.contact-form .column-full label,.contact-form .column-half label{display: block;width: 100%;color: #0067A5;font-size: 14px;}
.contact-form .column-full input,.contact-form .column-full textarea,.contact-form .column-half input {width: 99%;clear: both;display: block;border:1px solid #319CDD!important;border-radius: 8px;height: 46px;padding: 15px;}
.contact-form .column-full textarea{height: 150px;}
.contact-form select{width: 99%;display: block;border: 1px solid #319CDD!important;border-radius: 8px;height: 46px;padding: 12px;-webkit-appearance: none;-moz-appearance: window;border: none;background-image: url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png);background-repeat: no-repeat;background-position: top 20px right 20px;background-size: 10px;}
.contact-form .wpcf7-submit{margin:10px 0 0;width: 98%;background-color: #FFA500;color: #00182C;border-radius: 8px;border:0;height: 46px;transition: ease-in-out 500ms;}
.contact-form .wpcf7-submit:hover {background-color: #0067A5;color: #fff;transition: ease-in-out 500ms;}
.contact-form form p{color: #0067A5;font-size: 14px;font-weight: 400;}

/* FAQ */
.faq .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:after {content: "\4B";font-family: ETmodules !important;color: #0067a5;font-weight: 900!important;position: absolute;right: 0;font-size: 32px;transform: rotate(180deg);right: -8px;}
.faq .et_pb_toggle.et_pb_toggle_open {border-color: #0067a5 !important;}
.faq .et_pb_toggle{padding:20px 40px !important;}

/* Newsletter Post */

.newsletter .posts_loop {display: grid;grid-template-columns: repeat(3,1fr);grid-gap: 58px 25px;}
.newsletter .newsletter_post {border-radius: 4px;}
.newsletter .post_item{border-radius:15px;transition: all 800ms ease 0ms;  padding: 38px 35px; position: relative;  height: 100%;  background-color: #FFF; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.16);}
.newsletter .categories{ margin-bottom: 0px;}
.newsletter .post_thumbnail {margin-bottom: 25px;}
.newsletter .categories a{border:1px solid #0687D6;display: inline-block;  font-size: 12px;  font-weight: 400;  line-height: initial;  color: #319CDD;  padding:10px;background: #FFF;  border-radius: 5px;text-decoration: none;}
.newsletter .nl_date{font-size: 14px;  font-style: normal;  font-weight: 400;  line-height: 16.8px;  color: #818181; margin-bottom: 12px;}
.newsletter .nl_title a{text-decoration: none;}
.newsletter .nl_title a h6{font-size: 23px;  font-style: normal;  font-weight: 400;  line-height: 27.6px;  color: #0067A5;margin-bottom: 25px;}
.newsletter .nl_btn a{color: #0687d5 !important;line-height: initial;transition: all 800ms ease 0ms;  border: 1px solid #fff;  position: absolute;  bottom: 40px;  width: calc(100% - 70px);  padding: 15px 22px;  background-color: #fff;  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.10);  text-align: center;  font-size: 14px;  color: #231F20;  font-weight: 400;  border-radius: 5px;text-decoration: none;}
.newsletter .nl_btn a:hover{background-color: #0687d5;  color: #fff;border:1px solid #0687d5;}
.newsletter .nl_btn{padding-bottom: 60px;}
.newsletter .post_item:hover {box-shadow: 0px 3px 30px 0 rgb(0 0 0 / 23%);}
.post_thumbnail img {width: 100%;}
.newsletter-single-post a {  text-decoration: underline;  font-weight: 700;}
.broucher .nl_title a h6{font-size: 22px;}
.broucher .title-main {margin-bottom: 5px;  display: flex;  justify-content: space-between;gap: 20px;align-items: center;}
.mailink {  color: #606060;  text-decoration: underline;}
.broucher h6 {padding-bottom: 0;color: #005493;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; }
.posts_counts p {
    color: var(--Airtec-Primary, #0067A5);
    text-align: right;
    font-family: Roboto;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

/* Product Page */
.product-img-bottom {height: 100%;}
.product-img-bottom img{height: 100% !important;border-radius: 15px;object-fit: cover; }
.product-img-bottom span.et_pb_image_wrap.has-box-shadow-overlay {height: 100%;}
.products .posts_loop { display: grid;  grid-template-columns: repeat(4,1fr);  grid-gap: 58px 19px;}
.products .post_item{transition: all 800ms ease 0ms;position: relative;  height: 350px;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.16);background-color: #fff;padding:0;display: flex; flex-direction: column; justify-content: space-between;border-radius: 15px;overflow: hidden;}
.products .post_thumbnail img{width: auto;}
.products .border-effect{margin: 20px 0; display: none;transition: opacity 0.3s ease;transform: translateY(-15px);}
.product_meta h6{margin: 30px 0;}
.products .sub-content{ padding: 38px 35px;}
.products .product_btn a img {filter: invert(1);}
.products .product_btn a {  padding:15px 20px;  background: #0687d5;  text-align: right;  transition: all 800ms ease 0ms;display: flex;  justify-content: end;opacity: 0;  visibility: hidden;display: none;}
.products .post_item:hover .product_btn a{ color:#fff !important;opacity: 1;  visibility: visible;display: flex;justify-content:space-between;transition: all 800ms ease 0ms;}
.products .post_item:hover {  box-shadow: 0 4px 30px 0px rgb(0 0 0 / 25%);}
.products .post_thumbnail{min-height: 80px;}
.products .post_item{transition: all 800ms ease 0ms;}
.products .post_item:hover .border-effect {transform: translateY(0px);border: 1px solid #0687d5;display: block;transition: opacity 0.3s ease;}
.products .post_item .nl_title a h6 { color: #00182C!important;transition: all 800ms ease 0ms; margin-bottom: 0 !important;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.products .post_item:hover .nl_title a h6 { color: #3C3C3C!important;transition: all 800ms ease 0ms;}
.products .posts_counts{display: none;}
.posts_counts {  margin: 40px 0 0 0;}
.series-content-title {margin-bottom: 30px;}
.product-img-sigle .cta-round-img img{width: 80%!important;margin: 0 auto;}
.product-img-sigle .product-img-hover img{transition: all 1.0s ease-in-out;transform: translate(-15px, 15px);z-index:999;}
.product-img-sigle .inner-cta-row:hover .product-img-hover img {transform: translate(-15px,-17px);}
.img-gllry-product img {  width: 35%;}
.img-gllry-product { display: flex;  flex-direction: column;  gap: 20px;}
.custom-row{display:flex;}
.custom-row .et_pb_column:first-child {  width: 60%!important;}
.custom-row .et_pb_column:last-child {width: 9%!important;}
.custom-row .et_pb_column:nth-child(2) {  width: 40%!important;}
.product-archive-row .series-content-title {display: none;}
nav.rank-math-breadcrumb a { color: #606060;}
.products .post_item:hover{
  padding: 0 0 60px 0;
  transition: opacity 0.3s ease;
}
.product_meta {
    transform: translateY(-15px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}
.product_btn {
  position: absolute;
    bottom: 0px;
    width: 100%;
    transform: translateY(-15px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}
.products .post_item:hover .product_meta {
    transform: translateY(15px);
    transition: opacity 0.3s ease, transform 0.3s ease;
}
.products .post_item:hover .product_btn {
    transform: translateY(0px);
    transition: opacity 0.3s ease, transform 0.6s ease;
}
/* Filter Dropdown */

.dropdown {  position: relative;  display: block; cursor: pointer;  width: 30%;border-radius: 12px;}
.dropdown-content { display: none; position: absolute;  background-color: #FBFBFB;  width: 100%;  z-index: 1;  box-shadow: 3.08847px 3.08847px 6.94907px 0px rgba(0, 0, 0, 0.10);  transition: opacity 0.2s linear;  border-radius: 12px;}
.dropdown .dropbtn {background-color: #fff;border: 2px solid #0687D6;color: #0687D6;padding: 19px 32px;text-align: left;font-size: 18px;font-weight: 400;width: 100%;transition: all 0.3s linear;border-radius: 8px;cursor: pointer;box-shadow: unset;}
.dropdown-content a {  color: #231F20;  padding: 15px 32px;  text-decoration: none;  display: block;  font-size: 14px;  font-weight: 400;  line-height: 120%;}
.dropdown .dropbtn.active{ background-color: #fafafa;  border: 2px solid #0067a5;  color: #e5e5e5;  border-bottom: none;  border-radius: 12px 12px 0 0;}
.highlight{opacity:1;  border: 2px solid #0067a5;  border-top: none;  border-radius: 0 0 12px 12px;}
.dropdown .dropbtn:after{position: absolute;  padding-right: 10px;  right: 0;  content: "";  background: url(/wp-content/uploads/2024/06/down-arrow.png) no-repeat;  width: auto;height: 100%;  top: 50%;  transform: translate(-32px, -10%);}
.dropdown .dropbtn.active:after{background: url(/wp-content/uploads/2023/10/arrow-up.svg) no-repeat;}
.show-dropdown {  display: block;}
h6.series-title {display: none;}
.dropdown-content a:hover {  background-color: #cccccc;  transition: 0.2s ease;}
.dropdown-content a:last-child {margin-bottom: 12px;}
.texonomy_filter.dropdown{margin-bottom: 40px;}
.category-text .et_pb_code_inner p {color: #0067A5;font-family: Roboto;font-size: 14px;font-style: normal;font-weight: 400;line-height: 120%;margin-bottom: 10px;}
/* About Page */

.daily-business-sec:after {  content: "";  position: absolute;  top: 0;  right: 0;  width: 50%;  height: 100%;  background-image: url(/wp-content/uploads/2023/10/Frame-1157-1.png);  background-repeat: no-repeat;  background-position: center right;  background-size: 100%;}
.page-id-455 .cta-round-img img{width: 75%!important;}
/* Single Newsletter */
img.alignleft{ margin-right: 44px!important;}

/* Broucher Page */

.broucher .nl_btn a:hover{color: #fff!Important;}

/* Paggination  */
.load_more {text-align: center;}
.load_more a{font-weight:500;color: #00182c !important;border-width: 1px!important;transition: 0.2s ease-in-out;  border-color: #f59f00;  border-radius: 6px;  font-size: 16px;  font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;  background-color: #f59f00;  padding: 12px 21px;}
.load_more a:hover {  background-color: #004987; color: #fff !important;}
.posts_counts { text-align: right;}


/*Media Quary*/
@media only screen and (max-width: 1600px) {


}

@media only screen and (max-width: 1440px) {

}
@media only screen and (min-width: 1024px) and (max-width: 1366px){
  .ipad-flex .et_pb_row{
    flex-wrap: wrap;
    row-gap: 20px;
  }
  .ipad-flex .et_pb_column{
    width: 100% !important;
    margin-right: 0 !important;
  }
}
@media only screen and (max-width: 1366px) {
  .newsletter .posts_loop {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      grid-gap: 58px 25px;
  }
  .w-80{
    width: 80% !important;
  }
  .d-flex {
      flex-direction: column;
      row-gap: 30px;
  }
  .d-flex .et_pb_column {
      width: 100% !important;
  }
}
@media only screen and (max-width: 1280px) {
.col-100{width: 100%!important;}
}

@media  (max-width: 1179px) {

  .page-id-9 .innovative-solutions-sec .cstm-row{padding-top: 80px!important;}

}

@media only screen and (max-width: 1024px){
   .flex-column-reverse{flex-direction: column-reverse;}
  .faq .et_pb_toggle{padding:20px 20px !important;}
.copyright-sec ul li {  margin-left: 0px;margin-right: 30px;}
/* Header Start */
.menu-bar-row .et_pb_menu .et-menu>li {padding-left: 15px!important;  padding-right: 15px!important}

/* Footer Start */
.footer-section .social-icons{margin-right: 20px;}

.products .posts_loop { grid-template-columns: repeat(2,1fr);}
img.alignleft{ margin-bottom: 24px!important;}

}
@media only screen and (min-width: 768px) and (max-width: 1024px){
  .dropdown {
      width: 55%;
  }
  .products .post_item{height: 400px;}
}
@media only screen and (max-width: 980px){
  .flex-column-reverse{flex-direction: column-reverse;}

   .faq .et_pb_toggle{padding:20px 20px !important;}
  .copyright-sec ul li {  margin-left: 0px;margin-right: 30px;}
    .et_pb_column {
        width: 100%;
        margin-bottom: 0 !important;
    }
  /* Utilites Classes */
  .mb-0 .et_pb_column{margin-bottom: 0!important;}

  /* Header Start */
  .header-top-row .et_pb_column:first-child {width: 30%!important; margin-bottom: 0!important;}
  .header-top-row .et_pb_column:last-child {width: 70%!important;}

  /* Mobile menu dropdown */
  .et_pb_menu .et_mobile_menu .menu-item-has-children > a,#main-header .et_mobile_menu .menu-item-has-children > a { background-color: transparent;position: relative;}
  .et_pb_menu .et_mobile_menu .menu-item-has-children > a:after, #main-header .et_mobile_menu .menu-item-has-children > a:after{font-family: 'ETmodules';text-align: center;speak: none;font-weight: 600;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;position: absolute;font-size: 18px;content: '\4c';top: 11px;right: 13px;}
  .et_pb_menu .et_mobile_menu .menu-item-has-children.visible > a:after, #main-header .et_mobile_menu .menu-item-has-children.visible > a:after{content: '\4d';}
  .et_pb_menu .et_mobile_menu ul.sub-menu, #main-header .et_mobile_menu ul.sub-menu, .et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display: none !important;visibility: hidden !important;transition: all 1.5s ease-in-out;}
  .et_pb_menu .et_mobile_menu li.visible > ul.sub-menu, #main-header .et_mobile_menu li.visible > ul.sub-menu, .et-db #et-boc .et-l #main-header .et_mobile_menu li.visible > ul.sub-menu, .et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible > ul.sub-menu, .et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible > ul.sub-menu{display: block !important;visibility: visible !important;}

  /* Search Bar */
  .search-container .search:focus{width: 230px;}

 /* Footer Start */
  .copyright-sec .et_pb_column {width: 100%;margin: 0;}
  .copyright-sec ul{justify-content:flex-start;}
  

 /* newsletter */
 .newsletter .posts_loop{grid-template-columns: repeat(2,1fr);}  

 .product-img-sigle .products .posts_loop { grid-template-columns: repeat(2,1fr);}
 .product-img-sigle .custom-row .et_pb_column:first-child {width: 50%!important;}
 .product-img-sigle .custom-row .et_pb_column:nth-child(2) {  width: 35%!important;}
 .product-img-sigle .product-img-hover img{width: 65%!important;}
 .product-img-sigle .img-gllry-product img{width: 70%;}
 .product-img-sigle .cta-round-img img{width: 100%!important;}
 


}

@media only screen and (max-width: 768px){
  .gap-20{
    gap: 20px;
  }
}

@media only screen and (max-width: 767px){
  .products .post_item{height: auto;}
   .flex-column-reverse{flex-direction: column-reverse;}
   .faq .et_pb_toggle{padding:20px 20px !important;}
  .copyright-sec ul li {  margin: 0px;}

  /* Footer Start */
  .footer-section .child-row .et_pb_column{width: 50%!important;}
  .copyright-sec ul{justify-content: center!important;gap:30px;}

   /* Header Start */
  /* .header-top-row .et_pb_column:nth-child(2){justify-content: center;} */
  .header-top-row  .et_pb_column .et_pb_module{margin-bottom: 0!important;}
  /* .header-top-row .et_pb_column:first-child {width: 30%!important;}
  .header-top-row .et_pb_column:last-child {width: 70%!important;} */

  /*Search bar*/
	.search-container .search{width: calc(100vw - 10vw) !important;}
	.search-container .search{padding: 16px 50px 16px 16px;}

  /* contact form */
  .contact-form .column-half,.contact-form .column-full,.contact-form .column-full input, .contact-form .column-full textarea, .contact-form .column-half input,.contact-form select{width: 100%;}

  /* newsletter */
  .newsletter .posts_loop{grid-template-columns: repeat(1,1fr);}
  .products .posts_loop { grid-template-columns: repeat(1,1fr);}
  .daily-business-sec:after{background-size: 95%;top: 32%;width: 100%;}

  .product-img-sigle .cta-round-img img { width: 85%!important;}
  .product-img-sigle .product-img-hover img{width: 80%;}
  .product-img-sigle .img-gllry-product{    display: flex;  flex-direction: row;  margin-top: 60px;  align-items: center;  justify-content: space-around;}
  .product-img-sigle .img-gllry-product img{width: 15%!important;}
  .dropdown{width: 100%;}
  .product-img-sigle .custom-row .et_pb_column:first-child{width: 100%!important;}
  .product-img-sigle .custom-row .et_pb_column:nth-child(2){width: 79%!important;}
  .custom-row .et_pb_column:last-child{width: 20%!important;}

}




@media only screen and (max-width: 600px){

}

@media only screen and (max-width: 425px) {

}