/*---------------------------------------------
User CSS modifications:
Developed by : E-Services Platform
version: 1.1
date:    08/03/22
---------------------------------------------*/

:root {
--ws-topbar-bg:					#134a9c;/*#d1a38b;*/ 
--ws-about-img-top:				#c4b78b; 
--ws-about-img-bottom:			#134a9c;
--ws-about-img-top-show:		block; 		/*none*/
--ws-about-img-bottom-show:		block; 		/*none*/
--ws-about-img-radius:			5px;
--ws-ratio-img:					100%;
--ws-more-btn-bg:				#134a9c;
--ws-more-btn-text:				#ffffff;
--ws-services-bg:				#134a9c;
--ws-services-bg-img:			#57823b;
--ws-footer-bg:					#134a9c; 
--ws-footer-text:				#ffffff;
--ws-footer-btn-bg:				#22c15e; /*#ffdd59;*/
--ws-footer-btn-text:			#ffffff;
--ws-footer-bottom-bg:			#28559e;
--ws-footer-bottom-text:		#000; 
--ws-header-titel-bg:			#f1f7fd;
--ws-header-titel-text:			#000; 
--ws-header-titel-height:		20px;
--ws-heading-color:        		#134a9c;
				 
}


/*---------------------------------------------*/

#topBar {
  background-color: var(--ws-topbar-bg);
}



#more {
  background: var(--ws-more-btn-bg) !important;
  color: var(--ws-more-btn-text) !important;
}

.ratio-4-3::before {
  padding-top: var(--ws-ratio-img) !important;
}

#myFooter {
  background-color: var(--ws-footer-bg) !important;
  color: var(--ws-footer-text) !important;
}

#myFooter .btn {
	color: var(--ws-footer-btn-text) !important;
	background-color: var(--ws-footer-btn-bg) !important;
}

#myFooter a {
	color: var(--ws-footer-text) !important;
}

.footer-bottom {
	background-color: var(--ws-footer-bottom-bg) !important;
}

.section-bg {
	background-color: var(--ws-services-bg) !important;
	background-image: var(--ws-services-bg-img) !important;
}

.section-header h3 {
	margin-bottom: 30px
}

.header_titel {
  background-color: var(--ws-header-titel-bg) !important;
  color: var(--ws-header-titel-text) !important;
}

.titel_page h1 {
  color: var(--ws-header-titel-text) !important; 
  margin-top: var(--ws-header-titel-height) !important;
  margin-bottom: var(--ws-header-titel-height) !important;
}



#about .about-content h3, .section-header h3 {
    color: #134a9c;
	/*color: var(--ws-heading-color) !important;*/
	font-weight: 700;
	margin-bottom: 25px;
}

#services div header h3 {
	/*color: var(--ws-services-text) !important;*/
	color: #134a9c !important;
	
}

#services .section-bg div header h3 {
    color: #FFFFFF !important;
}





#about .about-img img {
  width: 100%;
  border: 5px solid #fff;
  transition: .2s;
  border-radius: 25px;
}

#about .about-img {
  position: relative;
  margin: 30px 30px 30px 30px;
  background-color: white;
  border-radius: 25px;
}


#about .about-img img:hover {
  width: 100%;
  -webkit-transform: scale(0.03);
  transform: scale(1.01);
  transition: all .3s;
  transform: translateY(-2px);
}


#about .about-img::before {
  background-color: #000;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 0;
  height: 0;
  z-index: -1;
  content: '';
  background-color: #ebf1fa;
  transition: .5s;
  display: none;
}

#about .about-img::after {
    background-color: #134a9c;
    position: absolute;
    right: -15px;
    bottom: -15px;
    width: 90%;
    height: 92%;
    z-index: -1;
    content: '';
    transition: .5s;
    border-radius: 40px 10px 40px;
}


.img-product-item .div-hover {
  background: #134a9cb0;
}


/*.img-product-item .div-hover {*/
/*  background: rgba(28, 43, 74, 0.75); */
/*    background-image: url('');*/
/*    background-repeat: no-repeat;*/
/*    background-attachment: fixed;*/
/*    background-position: center; */
/*    background-size: 200px auto;*/
/*}*/


.div-hover .btn {
    /*display: none;*/
    border-radius: 0px;
    border: 0px solid #fff !important;
}


.powered-by {
    /*color: #000;*/
}

.developed-by {
        /*color: #000;*/
}

.powered-by a{
    color: #000;
}

.developed-by a{
        color: #000;
}

h2.es-fs-50.es-fs-sm-30 {
    display: none;
}


.d-flex.justify-content-between.border-dashed.border-top.pt-2.mt-2 {
    display: none !important;
}

.breadcrumb {
    display: none !important;
}

.d-block .btn-success {
    display: none !important;
}

#item-tab-policies {
    display: none !important;
}

#item-tab-specifications {
    display: none !important;
}

/*-----------------*/




/*#services .box {*/
/*    padding: 30px;*/
/*    position: relative;*/
/*    overflow: hidden;*/
/*    border-radius: 10px;*/
/*    margin: 0 10px 40px 10px;*/
/*    background: #0000;*/
/*    box-shadow: 0 0px 0px 0 rgba(68, 88, 144, 0.1);*/
/*    transition: all 0.3s ease-in-out;*/
/*}*/


/*.about-content {*/
/*    color: #fff;*/
/*}*/


/*.service-content {*/
/*    color: #fff;*/
/*}*/

/*.section-header h3 {*/
/*    font-size: 35px;*/
/*    color: #413e66;*/
/*    text-align: start;*/
/*    font-weight: 700;*/
/*    padding: 0 34px;*/
/*}*/






/*#services .box .row .col-sm-4  .p-t-b div img {*/
/*     padding: 0;*/
/*}*/

/*.p-t-b {*/
/*    padding-top: 0px;*/
/*    padding-bottom: 0px;*/
/*}*/

/*.header_titel {*/
    /*margin-top: 74px;*/
/*    background-color: #000 !important;*/
/*    color: #fff;*/
/*}*/







