/*
Theme Name: Divi Child
Theme URI: https://www.elegantthemes.com/gallery/divi/
Description: Divi child theme via Attractive UI
Author: Attractive UI
Author URI: https://attractiveui.com/
Template: Divi
Version: 1.0.0
*/
/* Add your own styles at the bottom */


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */


/********************************************************* Start Global area  ***************************************/
/* freashy header ·  ·  · · ·  */

header .container,
#main-footer .container {
	width: 90% !important;
}
body,h1, h2, h3, h4, h5, h6 {
	font-weight:400;
}
h1, h2, h3, h4, h5 {
    font-family: Mortend;
}
.et_pb_button {
    line-height: 1 !important;
    font-weight: 400;
}
.align_tems_cmn{align-items:center;}
.clomn_items_center{
display: flex;
flex-direction: column;
justify-content: center;
}
/* end fresy header footer  */
@media all and (min-width:981px) {
	.margin_right_30_row_cmn .et_pb_column {
		width: calc(33.33% - 30px + 10px) !important;
		margin-right: 30px !important;
	}
	.margin_right_30_row_cmn .et_pb_column:last-child {
		margin-right: 0 !important;
	}
  .for_practice_page_2box_row .et_pb_column {
    width: calc(50% - 30px + 15px ) !important;
}
  .for_prace_page_4box_row .et_pb_column {
    width: calc(25% - 16px + 4px)!important;
}
}
@media all and (max-width:980px) {
	body div#et-boc .margin_right_30_row_cmn .et_pb_column {
		margin-bottom: 30px !important;
	}
	body div#et-boc .margin_right_30_row_cmn .et_pb_column:last-child {
		margin-bottom: 0 !important;
	}
}

/* end gatter 1 custom margin */

@media all and (max-width: 980px) {
  .column-reverse {
    display: flex;
    flex-direction: column-reverse;
  }
  .column-reverse .et_pb_column:first-child {
    margin-bottom: 0;
  }
  .column-reverse .et_pb_column:last-child {
    margin-bottom: 30px  !important;
  }
}
 .checklist ul li::before {
    font-family: 'ETModules';
    content: '\4e';
    width: 21px;
    margin: 0;
    display: inline-block;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    color: #32a709;
    font-size: 22px;
    font-weight: normal;
    content: "";
    background-image: Url("/wp-content/uploads/2026/01/checklist-ic.svg");
    height: 20px;
    background-size: contain;
    background-position: center;
    top: 1px
}

.checklist.cheklist_white ul li::before {
    background-image: url(/wp-content/uploads/2026/01/checklist-white-1.svg)
}

.checklist ul {
    margin: 0;
    padding: 0!important;
    list-style: none
}

.checklist ul li {
    position: relative;
    padding-left: 30px;
    margin: 0 0 10px!important
}
/* -- Scroll to Top Style -- */
.et_pb_scroll_top.et-pb-icon{
	background: #0372BC;
	border-radius: 0;
    padding: 25px 0;
}

/* end scrool top */
@media only screen and (min-width:981px) and (max-width:1650px){
	.cmn_section{
		padding-top:80px !important;
		padding-bottom:80px !important;
	}
	
	.cmn_section_top{
		padding-top:80px !important;
	}

	.cmn_section_btm{
		padding-bottom:80px !important;
	}
 div#page-container .cmn_margin_j{
    margin-bottom:80px !important;
    margin-top:80px !important;
  }
  div#page-container .cmn_margin_top_cmn{
    margin-top:80px !important;
    
  }
  div#page-container .cmn_margin_btm_cmn{
    margin-bottom:80px !important;
  }
}

/* up  */
@media only screen and (min-width: 981px) and (max-width: 1650px) {
    .custom_h_for_all h1 {
        font-size: 45px !important;
        line-height: 1.2em;
    }

    .custom_h_for_all h2 {
        font-size: 30px !important;
    }

    .custom_h_for_all h3 {
        font-size: 22px !important;
    }

    .custom_h_for_all h4 {
        font-size: 24px !important;
    }

    .custom_h_for_all h5 {
        font-size: 22px !important;
    }
}

/* end cmn global  */
/********************************************************* End Global area  ***************************************/

/*********************************************************  Header area ***************************************/
header#main-header .container {
    background: rgb(255 255 255 / 18%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 10px;
    padding: 15px 40px;
}

header#main-header {
    margin-top: 60px;
}

header#main-header .container {
    background: rgb(255 255 255 / 18%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 10px;
    padding: 16px 40px;
}

header#main-header {
    margin-top: 60px;
    transition: 0.3s ease-in;
}
.et-fixed-header#main-header {
    margin-top: 0;
}

/* underline  4 - 7- 24 */

@media all and (min-width:981px) {
	/* hover effect -  */
	/* up  */

	ul#top-menu li a {
		position: relative;
		transition: 0.3s ease-in;
	}

	ul#top-menu li a:before {
		position: absolute;
		content: "";
		width: 0%;
		height: 1.5px;
		background: #D37631;
		left: 0;
		bottom: 0;
		transition: 0.3s ease-in;
		border-radius: 0px;
		left: 50%;
		transform: translatex(-50%);
	}

	ul#top-menu li li a:before {
		left: 0
	}

	ul#top-menu li li a:before {
		background: #D37631 !important;

	}

	ul#top-menu li.menu-item-has-children li a:before {
		width: 0%;
	}

	ul#top-menu li.menu-item-has-children a:before {
		width: 0px;
	}

	ul#top-menu li:hover a:before,
	ul#top-menu .current_page_item a:before,
	ul#top-menu li.menu-item-has-children.current_page_item a:before {
		width: 100%;
	}

	ul#top-menu li.menu-item-has-children:hover a:before {
		width: 0%;
	}

	ul#top-menu li li:hover a:before,
	ul#top-menu li ul.sub-menu .current_page_item a:before,
	ul#top-menu li ul.sub-menu li:hover a:before,ul#top-menu li   .mPS2id-highlight:before {
		width: 95%
	}

	ul#top-menu li.contact_menu_btn a:before {
		height: 0;
	}
	ul#top-menu li  a:hover,	ul#top-menu li   .mPS2id-highlight:before{
		color:#D37631;
	}
	ul#top-menu li   .mPS2id-highlight {
		color:#D37631 !important;
	}
	.et-fixed-header ul#top-menu li a:before {
		background: #D37631;
	}

	/* 	up  */


	div#page-container ul#top-menu li:hover a {
		opacity: 1;

	}

	ul#top-menu .get_a_quote_btn a::before {
		display: none;
	}

	.et_header_style_left #et-top-navigation {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}

	div#page-container #top-menu li a {
		padding-bottom: 5px;
		position: relative;
		transition: 0.3s ease-in;
		line-height: 1;
	}

	div#page-container #top-menu li a:hover {
		color: #D37631 !important;
	}
	img#logo {
    transform: translateY(-10px);
}
 
}

/* button  */
div#page-container .get_a_quote_btn a{
	color:#fff !important;
}
.get_a_quote_btn a {
   color:#fff !important;
  background: #D37631;
  padding: 16px 50px !important;
  border-radius: 8px;
  font-size: 20px !important;
  transition:0.3s ease-in;
}
 
.get_a_quote_btn a::after {
  content: "";
  position: absolute;
  inset: -6px;              
  border: 2px solid #D37631;   
  border-radius: 8px;
  transition:0.3s ease-in;
  pointer-events: none;
}

 .get_a_quote_btn a:hover{
   background:#000;
 }
.get_a_quote_btn:hover a::after{
  border-color:#000;
}


/* end header under line  */
@media all and (min-width:981px){
	ul#top-menu li {
    padding-right: 35px;
}

ul#top-menu li:last-child {
    padding-left: 45px;
    border-left: 1px solid #fff;
    margin-left: 00px;
}

}

/* respnvei  */
@media only screen and (min-width:981px) and (max-width:1200px){
ul#top-menu li {
    padding-right: 15px;
}

header#main-header .container {
    padding: 16px 25px;
}

img#logo {
    max-width: 200px;
}

ul#top-menu li:last-child {
    padding-left: 25px;
}

ul#top-menu li a {
        font-size: 15px !important;
}

ul#top-menu .get_a_quote_btn a {
    font-size: 17px !important;
    padding: 15px 30px !important;
}

div#et-top-navigation {
    padding-left: 220px !important;
}
}
@media only screen and (min-width:1101px) and (max-width:1300px){
    ul#top-menu li {
    padding-right: 20px;
}
    ul#top-menu li:last-child {
    padding-left: 35px;
}

}
@media only screen and (min-width:1201px) and (max-width:1650px){
    ul#top-menu li a {
    font-size: 17px;
}
ul#top-menu .get_a_quote_btn a {
    font-size: 19px !important;
    padding: 16px 30px !important;
}
}
/* end responvei  */

/********************************************************* End Header area   ***************************************/
/********************************************************* Footer area  ***************************************/
 
div#page-container .footer_menu  ul li {
  margin:0;
  padding-left:0;
    padding-right: 50px;
}
 div#page-container .footer_menu  ul {
  padding:0;
  margin:0;
 }
 
/* footer under line  */

div#page-container .footer_menu ul li a::after {
	content: "";
	background: #D37631;
	width: 00%;
	height: 1.5px;
	position: absolute;
	left: 0;
	bottom: 0;
	display: inline-block;
	transition: 0.3s ease-in;
}

div#page-container .footer_menu ul li:hover a::after {
	width: 100%;
}

div#page-container .footer_menu ul li:hover a {
	opacity: 1;
}

/* up  */
 

div#page-container .footer_menu ul li a:hover {
    color: #D37631 !important;
    opacity: 1;
}
div#page-container .footer_menu ul li.current-menu-item a::after {
    width: 100%;
}
/* end underline  */
div#page-container .footer_menu ul li:last-child {
    padding-right: 0;
}

 @media all and (max-width:980px){

.footer_menu .et_mobile_nav_menu {
    display: none;
}

.footer_menu  .et_pb_menu__menu {
    display: block;
}
 }
/* update for 25-7-23  */

@media all and (max-width:980px){
div#page-container .footer_menu ul li {
    padding-right: 35px;
}
}
@media all and (max-width:767px){
div#page-container .footer_menu ul li {
    padding-right: 15px;
}
}
@media all and (max-width:400px){
   div#page-container .footer_menu ul li {
    padding-right:00px;
       display:block;
       width:100%;
       margin-bottom:10px;
}
     div#page-container .footer_menu ul li  a{
         display:inline-block;
     }
    
}

/********************************************************* End footer area   ***************************************/
/********************************************************* Home page area  ***************************************/
.banner_home  .et_pb_slide_content p {
    max-width: 660px;
}

.banner_home h1 {
    max-width: 855px;
}
  
div#page-container div#et-boc .et_pb_button::before{
  display:inline-block !important;
  opacity:1;
  visibility:visible;
	margin:0;
}


 .et_pb_button::before {
  content: "";
  position: absolute;
  inset: -6px;
  border: 2px solid #D37631;
  border-radius: 8px;
  transition:0.3s ease-in;
  pointer-events: none;
}

 
div#page-container .et_pb_button:hover::before{
  border-color:#000;
}
 
/* update  */
.banner_home .et_pb_slide_content {
    margin-bottom: 25px;
}
 

.et_pb_button {
    margin-left: 6px;
}

/* end banner  */
/* end banner  */
.sp_sub_title {
    font-family: BasicCommercial;
}

.sp_sub_title  .et_pb_text_inner{
    display: inline-block;
    position: relative;
 
}
 

.sp_sub_title .et_pb_text_inner:after,.sp_sub_title .et_pb_text_inner:before {
    content: "";
    background-image: url(/wp-content/uploads/2026/01/icon-for-sub-title-black.svg);
    width: 29px;
    height: 28px;
    position: absolute;
    right: calc(-29px - 10px );
    top: calc(50% - 15px );
    display: inline-block;
}
 .sp_sub_title_white .et_pb_text_inner:after,.sp_sub_title_white .et_pb_text_inner:before{
	    background-image: url(/wp-content/uploads/2026/01/icon-for-sub-title-white.svg);
}
.sp_sub_title .et_pb_text_inner:before {
    right: inherit;
    left: calc( -29px - 10px );
}

/* blurb  */
.blurb_for_business   .et_pb_image_wrap {
    border: 1px solid #8C85C7;
    border-radius: 50%;
    width: 83.65px;
    height: 87px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
	background:#ECE9FF;
}

.blurb_for_business  .et_pb_main_blurb_image {
    margin-bottom: 20px;
}

/* end blurb  */
@media all and (min-width:981px){
div#page-container .row_for_business_blurb  .et_pb_column {
    width: calc(20% - 15px - 3px  );
    margin-right: 15px;
}
}
.sp_sub_title {
    margin-left: 35px;
}

.sp_sub_title.et_pb_text_align_center {
    margin-left: calc(35px - 17.5px );
}

/* update  */
.img_big_one_c {
    display: inline-block;
    width: 77.27%;
    padding-bottom: 110px;
}

.img_big_2_c {
    width: 53.54%;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 250px;
}

@media all and (min-width:981px){
.row_for_corporate .et_pb_column:nth-child(1) {
    width: calc(48.5% - 1.5%);
}
	.row_for_corporate .et_pb_column:nth-child(2){
		    width: calc(48.5% + 1.5%);
	}
}
/* end udpate  */
 @media all and (min-width:639px){

	 .checklist_colm_2 ul::after {
		content: '';
		clear: both;
		display: table;
	}
	.checklist_colm_2 ul li  {
		float: left;
		width: 50%;
		 
	}
	.checklist_colm_2 ul li:nth-child(odd) {
		clear: both;	
	} 
	 
 }
@media only screen and (min-width:981px) and (max-width:1200px){
    

.checklist_colm_2 ul li {
    width: 100%;
}
}

@media all and (min-width:1651px){
	.overview_section {
    padding-bottom: 100px !important;
}
}
.row_for_value ul {
    display: flex;
    justify-content: center;
    column-gap: 40px;
}

/* updae  */
.contact_blurb   .et_pb_main_blurb_image {
    width: 45px;
    margin-bottom: 0;
}

.contact_blurb  .et_pb_image_wrap {
    width: 45px !important;
    height: 46.77px;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border: 0.5px solid #8C85C7;
    border-radius: 50%;
    background: #ECE9FF;
}
.contact_blurb .et_pb_image_wrap img {
    max-width: 21px;
}

/* update  */
.custom_tab_st  ul.et_pb_tabs_controls  li {
    display: block;
    width: 100%;
}

.custom_tab_st {
    display: flex;
    flex-wrap: wrap;
}

.custom_tab_st ul.et_pb_tabs_controls {
    width: 45%;
    margin-right: 5%;
}

.custom_tab_st  .et_pb_all_tabs {
    width: 50%;
}
/* end update  */
.ch_icon_sp ul li:before {
    background-image: url(/wp-content/uploads/2026/01/financial-discipline-logo.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 40px;
    height: 40px;
    top: -7px;
}

.ch_icon_sp ul li:nth-child(2):before {
     background-image: url(/wp-content/uploads/2026/01/risk-icon.svg);
    
}
.ch_icon_sp ul li:nth-child(3):before {
     background-image: url(/wp-content/uploads/2026/01/Strategic-consistency-icon.svg);
    
}
.ch_icon_sp ul li:nth-child(4):before {
     background-image: url(/wp-content/uploads/2026/01/brand-integrity-icon.svg);
    
}
.ch_icon_sp ul li {
    padding-left: 45px;
    margin-bottom: 30px !important;
}

/* update  */
.custom_tab_st  .et_pb_tab {
    padding: 0;
}

.custom_tab_st {
    border: 0px;
}

.custom_tab_st ul.et_pb_tabs_controls li {
    border: 0px;
    text-align: center;
    height: 105px !important;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    border: 1px solid rgb(0 0 0 / 40%) !important;
    margin-bottom: 20px;
    border-radius: 10px;
    padding: 10px;
    align-items: center;
    transition: 0.3s ease-in;
}

.custom_tab_st ul.et_pb_tabs_controls li a {padding: 0 !important;}

.custom_tab_st ul.et_pb_tabs_controls {
    background-color: transparent !important;
}

.custom_tab_st ul.et_pb_tabs_controls li:last-child {
    margin-bottom: 0;
}

.custom_tab_st ul.et_pb_tabs_controls li a {
    display: flex;
    align-items: center;
    justify-content: center;
}

.custom_tab_st ul.et_pb_tabs_controls li:hover {
    background: #D37631;
    border-color: #D37631 !important;
}

.custom_tab_st ul.et_pb_tabs_controls li:hover img {
    filter: brightness(0) invert(1);
}
/* end update  */
.custom_tab_st .et_pb_all_tabs {
    padding: 30px;
    box-shadow: 0px 4px 25px 0px rgba(0,0,0,0.16);
    border-radius: 10px;
}
.custom_tab_st .et_pb_tab h3 {
    font-family: inter;
    font-weight: 700;
    font-size: 33px;
}
.ch_icon_sp ul li:nth-child(odd) {
    width: 45%;
}

.ch_icon_sp ul li:nth-child(even) {
    width: 55%;
}
 .ch_icon_sp ul li:nth-child(3), .ch_icon_sp ul li:nth-child(4) {
    margin-bottom: 0 !important;
}
.et-fixed-header#main-header {
    padding-top:10px;
    padding-bottom:10px;
    background-image: linear-gradient(180deg,rgba(47,45,63,0.9) 0%,rgba(47,45,63,0.9) 100%),url(https://dwtventures.com/wp-content/uploads/2026/01/footer-bg.jpg)!important;
}
 
/********************************************************* End home page area ***************************************/
/********************************************************* sart another page  area  ***************************************/
@media only screen and (min-width:981px) and (max-width:1650px){
div#page-container .banner_home h1 {
    font-size: 45px !important;
}
 

.banner_home .et_pb_slide_content {
    font-size: 18px;
}

.img_big_2_c {
    top: 150px;
}

.img_big_one_c {
    padding-bottom: 65px;
}

.row_for_business_blurb  .et_pb_column {
    padding: 20px 15px !important;
}


.blurb_for_business h3 {
    font-size: 16px !important;
}

.custom_tab_st ul.et_pb_tabs_controls li {
    height: 80px !important;
}

.custom_tab_st ul.et_pb_tabs_controls li img {
    max-height: 60px;
}

.row_for_value ul {
    column-gap: 10px;
}

.row_for_value ul li {
    font-size: 14px;
}
}
@media all and (max-width:1650px){
    .blurb_for_business .et_pb_image_wrap {
    width: 50px;
    height: 50px;
}

.blurb_for_business .et_pb_image_wrap img {
    max-width: 30px;
}
 div#page-container .row_for_leader_ship {
    padding: 40px 30px !important;
}
 
}

@media only screen and (min-width:1200px) and (max-width:1650px){
.row_for_value ul li {
    font-size: 17px;
}

.row_for_value ul {
    column-gap: 25px;
}
}

/* respnsvie  */
 @media all and (max-width:980px){

.row_for_vison_misson  .et_pb_column:nth-child(1) {
    display: flex;
    flex-wrap: wrap;
}

.misson_text {
    order: 2;
    margin-bottom: 0 !important;
}

div#page-container .misson_img {
    order: 1;
    margin-bottom: 20px !important;
}

.row_for_value ul {
    column-gap: 20px;
    flex-wrap: wrap;
}

.row_for_value .checklist ul li {
    width: 33.33%;
}
 

.custom_tab_st ul.et_pb_tabs_controls {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
}

.custom_tab_st ul.et_pb_tabs_controls li {
    height: 70px !important;
    width: auto;
    margin-right: 15px;
    padding: 10px 25px;
}

.custom_tab_st ul.et_pb_tabs_controls li img {
    max-height: 50px;
}

ul.et_pb_tabs_controls:after {
    border-top: 0;
}

.custom_tab_st .et_pb_all_tabs {
    width: 100%;
}
.custom_tab_st .et_pb_tab h3 {
    font-size: 22px;
}
	 .custom_tab_st .et_pb_tab_content p {
    padding-bottom: 0;
}

.custom_tab_st .et_pb_tab_content  img {
    margin-bottom: 15px;
}

 }

.custom_tab_st ul.et_pb_tabs_controls li.et_pb_tab_active {
    background: #D37631;
    border-color: #D37631 !important;
}

.custom_tab_st ul.et_pb_tabs_controls li.et_pb_tab_active img {
    filter: brightness(0) invert(1);
} 

@media all and (max-width:767px){

.img_big_2_c {
    top: 150px;
}

.img_big_one_c {
    padding-bottom: 70px;
}

.ch_icon_sp ul li {
    width: 100% !important;
    margin: 0 !important;
    margin-bottom: 30px !important;
}

.ch_icon_sp ul li:nth-child(3), .ch_icon_sp ul li:nth-child(4) {
    margin-bottom: 30px !important;
}

.row_for_value .checklist ul li {
    width: auto;
}
}
 
/* update  */
@media all and (max-width:980px){
header#main-header {
    margin-top: 10px;
}

header#main-header .container {
    padding: 10px 15px;
}

 

img#logo {
    transform: translateY(-10px);
}

ul#mobile_menu {
 background: rgb(0 0 0) !important;
 
  
}
 
.get_a_quote_btn a {
    font-size: 17px !important;
    text-align: center;
    text-transform: uppercase;
}
	.get_a_quote_btn a {
    position: relative;
}
	 .get_a_quote_btn a:hover{
   background: #fff !important;
 
   opacity: 1 !important;
   color: #000 !important;
 }
.get_a_quote_btn:hover a::after{
  border-color:#fff;
}
}

 
/* end update  */

@media all and (max-width:980px){
.et_pb_button {
    font-size: 17px;
}
   .banner_home .et_pb_slide_content {
    font-size: 17px !important;
} 
div#page-container .row_for_leader_ship {
    padding: 30px 20px !important;
}
}
@media all and (max-width:767px){
    .et_pb_button{
        font-size:16px;
    }
	.get_a_quote_btn a {
    font-size: 16px !important;
  padding:13px 50px !important;
}
}


@media all and (max-width:400px){
div#page-container .banner_home h1 {
    font-size: 25px !important;
}

.banner_home .et_pb_slide_content {
    font-size: 16px !important;
}
.custom_h_for_all    h2 {
    font-size: 22px;
}
    
.img_big_2_c {
    top: 130px;
}
}

.banner_home  .et_pb_slide_content p {
    padding-bottom: 0;
}

.banner_home .et_pb_slide_content span {
    display: inline-block;
    margin-bottom: 10px;
    text-transform: uppercase;
}

.banner_home .et_pb_slide_content h1 {
    font-size: 64px;
    line-height: 1.26em;
}

@media only screen and (min-width:981px) and (max-width:1650px){
	.banner_home .et_pb_slide_content h1{
		font-size:45px;
	}
}
@media all and (max-width:980px){
	.banner_home .et_pb_slide_content h1{
		font-size:35px;
	}
}
@media all and (max-width:767px){
	.banner_home .et_pb_slide_content h1{
		font-size:30px;
	}
}

/* banner  */
 
.banner_home .et_pb_slide_content span{
    display: inline-block;
    position: relative;   margin-left: 35px;
 
}
 

.banner_home .et_pb_slide_content span:after,.banner_home .et_pb_slide_content span:before {
    content: "";
    background-image: url(/wp-content/uploads/2026/01/icon-for-sub-title-white.svg);
 width: 29px;
    height: 28px;
    position: absolute;
    right: calc(-29px - 10px );
    top: calc(50% - 15px );
    display: inline-block;
}
 
.banner_home .et_pb_slide_content span:before {
    right: inherit;
    left: calc( -29px - 10px );
}

 

/* end  */
.sp_conact .et_pb_blurb_description {
    max-width: 390px;
}

@media all and (max-width:980px){
	.custom_tab_st .et_pb_all_tabs {
    padding: 20px;
}
}

@media all and (max-width:767px){
	.custom_tab_st ul.et_pb_tabs_controls li {
    margin-bottom: 10px;
    height: 60px !important;
}

.custom_tab_st .et_pb_all_tabs {
    padding: 15px;
}

.custom_tab_st ul.et_pb_tabs_controls li img {
    max-height: 40px;
}

.custom_tab_st ul.et_pb_tabs_controls {
    margin-bottom: 15px;
}
}
/********************************************************* End another page  area  ***************************************/
 
.custom_tab_st  .et_pb_tab_content p{
    padding-bottom:0;
}
.custom_tab_st  .et_pb_tab_content .et_pb_button {
    display: inline-block;
    padding: 15px 35px !important;
  
}
 .custom_tab_st .et_pb_tab_content .et_pb_button {
    margin-top: 25px;
} 

.custom_tab_st .et_pb_tab_content img {
    margin-bottom: 20px;
}
@media all and (max-width:980px){
    .custom_tab_st  .et_pb_tab_content .et_pb_button {
    display: inline-block;
    padding: 14px 30px !important;
  
}
}
/********************************************************* sart finshing   area  ***************************************/


/* css for - 2 logo in footer  */
.img_cmn_50 {
    display: inline-block;
    margin-left: 0;
    margin-right: 0;
}

.logos_for_footer .et_pb_column {
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

 
.ecplogi_logo {
    padding-left: 25px;
    margin-left: 25px;
}

.ecplogi_logo:before {
    content: "";
    width: 1px;
    height: 70%;
    top: 15%;
    left: 0;
    position: absolute;
    background: #fff;
}
 
@media all and (max-width:980px){
.img_cmn_50 {
    width: calc(50% - 15px );
}
}
/* end 2logo footer  */
/********************************************************* End finshing area  ***************************************/

