.elementor-1489 .elementor-element.elementor-element-803738f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1489 .elementor-element.elementor-element-803738f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1489 .elementor-element.elementor-element-433b49a .ft-section-title-3 h2{font-weight:800;}.elementor-1489 .elementor-element.elementor-element-2ff5917 .ft-section-title-3 span{font-weight:bold;}.elementor-1489 .elementor-element.elementor-element-2ff5917 .ft-section-title-3 h2{font-size:63px;font-weight:bold;}.elementor-1489 .elementor-element.elementor-element-19785e6 .ft-funfact-inner-items .ft-funfact-inner-icon i{color:#000000;}.elementor-1489 .elementor-element.elementor-element-19785e6 .ft-funfact-inner-items .ft-funfact-inner-icon{background-color:#FEF100;}.elementor-1489 .elementor-element.elementor-element-19785e6 .ft-funfact-inner-items .ft-funfact-inner-text h3{color:#000000;}.elementor-1489 .elementor-element.elementor-element-ef4d412{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1489 .elementor-element.elementor-element-f8a8074 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-1489 .elementor-element.elementor-element-f8a8074 .ft-section-title-3 h2{font-weight:bold;}.elementor-1489 .elementor-element.elementor-element-f8a8074 .ft-blog-innerbox-3 .ft-blog-text .more-btn{color:#000000;}.elementor-1489 .elementor-element.elementor-element-f8a8074 .ft-blog-innerbox-3 .ft-blog-text .more-btn:hover{color:#FFF9F9;}/* Start custom CSS for fastrans_our_services, class: .elementor-element-433b49a */.ft-section-title-3 span {
  background-color: #000 !important;
  padding: 5px 5px;
}

.ft-service-innerbox-3 .ft-service-icon {
  border-color: #000 !important;
  transition: border-color 0.3s ease;
}

.ft-service-innerbox-3:hover .ft-service-icon {
  border-color: #fef100 !important;
}

.ft-service-innerbox-3:hover .more-btn a {
  background-color: #fef100 !important;
}

.ft-service-innerbox-3:hover .more-btn a:before {
  border-bottom: 49px solid #fef100 !important;
}

.ft-service-innerbox-3:hover .ft-service-text-icon {
  /* Bu zaten aktif olduğunda */
}

.ft-service-innerbox-3:hover .more-btn a {
  color: #000 !important; /* Yazı rengi siyah */
}

.ft-service-innerbox-3:hover .ft-service-text-icon {
  background-color: #000 !important;
}

.ft-service-innerbox-3:hover .ft-service-text-icon:before {
  border-bottom: 70px solid #000 !important;
}/* End custom CSS */
/* Start custom CSS for fastrans_about_us, class: .elementor-element-2ff5917 */.ft-about-text-3 .ft-about-btn-group a {
    border-radius: 50px !important;
}/* End custom CSS */
/* Start custom CSS for fastrans_our_projects, class: .elementor-element-5f1a107 */.ft-case-study-items:hover .ft-case-study-img:before {
  background-color: rgba(100, 93, 7, 0.85) !important;
}

.ft-case-study-items .more-btn {
    border-radius: 50px !important;
}

.ft-case-study-items .ft-case-study-text {
    bottom: -100px !important;
    transition: bottom 0.3s ease;
}

.ft-case-study-items:hover .ft-case-study-text {
    bottom: 50px !important;
}

.ft-case-study-items .more-btn {
    visibility: hidden !important;
}

.ft-case-study-items .ft-case-study-text a {
  color: inherit;
  text-decoration: none;
  cursor: default;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for fastrans_funfacts, class: .elementor-element-19785e6 */.ft-funfact-inner-items .ft-funfact-inner-icon:after {
  border-top: 10px solid #000 !important;
}/* End custom CSS */
/* Start custom CSS for fastrans_latest_news, class: .elementor-element-f8a8074 */.ft-blog-innerbox-3:hover .ft-blog-text {
  background-color: #000 !important;
}

.ft-blog-innerbox-3 .ft-blog-text .more-btn {
    border-radius: 50px !important;
}


div.ft-blog-innerbox-3:hover .ft-blog-text:before {
  border-bottom: 17px solid #fef100 !important;
}/* End custom CSS */