.elementor-kit-396{--e-global-color-primary:#273352;--e-global-color-secondary:#EC927F;--e-global-color-text:#2F2B2A;--e-global-color-accent:#605C9A;--e-global-color-6267877:#FF6900;--e-global-color-be3f961:#FCB900;--e-global-color-a71855d:#F78DA7;--e-global-color-f4793b1:#CF2E2E;--e-global-color-e6ce9d6:#7BDCB5;--e-global-color-e44f95e:#00D084;--e-global-color-2cace45:#8ED1FC;--e-global-color-a0002cd:#0693E3;--e-global-color-b924d49:#9B51E0;--e-global-color-de20fd1:#ABB8C3;--e-global-color-246f168:#E9ECEF;--e-global-color-464670e:#F8F9FA;--e-global-typography-primary-font-family:"Helvetica";--e-global-typography-primary-font-size:20px;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Helvetica";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Tahoma";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Tahoma";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;}.elementor-kit-396 e-page-transition{background-color:#FFBC7D;}.elementor-kit-396 a{color:var( --e-global-color-secondary );}.elementor-kit-396 a:hover{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1170px;}.e-con{--container-max-width:1170px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.gtco-heading h2::before {
  position: absolute;
  bottom: 0;
  content: "";
  width: 50px;
  margin-left: -25px;
  height: 17px;
  left: 51%;
  background: url(/wp-content/uploads/images/hader.png) no-repeat !important;
  top: -15px;
}

.ult:before {
  position: absolute;
  bottom: 0;
  content: "";
  width: 50px;
  margin-left: -25px;
  height: 17px;
  left: 19%;
  background: url(/wp-content/uploads/images/hader.png) no-repeat !important;
  top: -15px;
}

.imagcro h2:before {
  position: absolute;
  bottom: 0;
  content: "";
  width: 50px;
  margin-left: -25px;
  height: 17px;
  left: 51%;
  background: url(/wp-content/uploads/images/hadergray.png) no-repeat !important;
  top: -18px;
}

.footercontact h3:before {
  position: absolute;
  bottom: 0;
  content: "";
  width: 15px;
  margin-left: -35px;
  height: 32px;
  left: 2%;
  background: url(/wp-content/uploads/images/haderbro.png) no-repeat !important;
  top: 0px;
}

.page-tittle h2:before {
  position: absolute;
  bottom: 0;
  content: "";
  width: 50px;
  margin-left: -25px;
  height: 17px;
  left: 49.5%;
  background: url(/wp-content/uploads/images/pagetittlehead.png) no-repeat !important;
  top: -20px;
}

.butoonsaber {
  background: #ec927f;
  color: #fff;
  padding: 20px 60px;
  border-radius: 38px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 2px;
  box-shadow: #e9ecef 0px 4px 0px 0px;
  font-size: 16px;
}

.catsecone{ 
border: 1px solid #E9ECEF;  
border-radius: 4px; 
background-color: #FFFFFF;
margin-bottom: 20px;
}
.catsecone h2 {  
color: #2F2B2A; 
font-size: 16px;  
font-weight: 800; 
letter-spacing: 2px;  
line-height: 19px;
background-color: #F8F9FA;
padding: 30px 0px 30px 30px;
margin-bottom: 0px;
}
.catsecone ul{ padding-left: 0px; margin:0; }
.catsecone ul li{
  list-style: none;
  display: block;
  border-bottom: 1px solid #E9ECEF;
  margin: 0px 10px;
}
.catsecone ul li a {
padding: 15px 20px;
color: #605C9A; 
font-size: 16px;  
font-weight: 600; 
line-height: 63px;
}
.lastli{ border-bottom: 0px !important; }
.smaillli li a{
  font-size: 14px !important;
  line-height: 20px !important;
  display: inline-block;
}
.catsecone ul li a span {
color: #2F2B2A; 
float: right;
margin-right: 10px;
}

.footerlogo, .footermenu {
margin:0;
}
.footerlogo{ 
padding-left: 0px;
}

.footerlogo li {
list-style: none;
display: inline;
width: 50%;
text-align: center;
margin-bottom: 15px;
padding-right: 10px;
}

.footermenu li {
list-style: none;
display: inline-block;
padding-right: 10px;
opacity: 0.6;  
font-family: 'Helvetica' !important; 
font-size: 10px;  
letter-spacing: 1px;  
line-height: 13px;
text-transform: uppercase;
}

.footermenu li a {
color: #273352;
}

.footermenu{ 
padding-left: 0px;
  margin-bottom: 0px;
 }

.copyrightri p{ text-align: center; }

.copyrightri p {
color: #273352;
font-family: 'Helvetica' !important; 
font-size: 10px;
font-weight: 600;
letter-spacing: 1px;
line-height: 13px;
text-align: right;
text-transform: uppercase;
margin-bottom: 0px;
margin-top: 5px;
}

.row {
  margin-left: -15px;
  margin-right: -15px;
}
.row:before, .row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 992px) {

.col-md-12 {
  width: 100%;
}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
  float: left;
}  

.col-md-4 {
  width: 33.33333%;
}

}

.textdiv{ position: relative;z-index: 1; }
hr.onehr {
  border-top: 2px solid #F5C86C;
  width: 16%;
height: auto;
  margin: 0 auto;
  background: none;
}
hr.twohr {
  border-top: 2px solid #ddd;
  opacity: 0.5;
height: auto;
  margin: 0 auto 10px;
  background: none;
}/* End custom CSS */