body,
h3,
h1,
h2,
h4,
h5,
h6 {
    font-family: 'Open Sans', 'Helvetica', 'Arial', sans-serif !important;
}

.tp-caption.head-font {

    font-family: 'Open Sans', 'Helvetica', 'Arial', sans-serif !important;


}

#headermaps:hover .ti {
    color: white !important;
}

.ttm-social-links-wrapper a:hover i {
    color: white !important;
    margin-right:3px;
}

#headermaps .ti {
    color: #FD226A!important;
    font-size: 22px;
    margin-left: 5px;
    margin-top: -3px;
}

.top-contact i,
.ttm-social-links-wrapper i {
    color: #FD226A!important;
    font-size: 18px;
}

.top-contact a {
    color: black!important;
}

.top-contact a:hover {
    color: #FD226A!important;
}

#homecounter i {
    color: #FD226A!important;
}

#homecounter .ttm-fid-title {
    color: black;
    padding-top: 35px;
}

#homecounter h4:before {
    background-color: black;
}

#homecounter {
    padding-top: 70px;
}

.event-service-section {
    padding-top: 100px !important;
}

#footerstart {
    padding-bottom: 100px;
}

#organizasyon .title-box .breadcrumb-wrapper>.container {
    background-color: rgb(255 255 255 / 0%) !important;
}

#organizasyonlar h5 a {
    font-size: 18px !important;
}

#organizasyonlist li {
    padding-bottom: 50px !important;
    font-size: 21px;
}

#organizasyon .title-box .breadcrumb-wrapper>.container {
    color: transparent !important;
}

#hizmetlercontent {
    color: black !important;
}

.featured-imagebox-portfolio:hover .ttm-media-link {
    top: 50% !important;
}

#headermaps2 {
    display: none;
}

#footerbottom {
    margin-bottom:10px;text-align:right;
}

.ttm-box-view-overlay,
.ttm-portfolio-box-view-overlay {
    background-color: rgb(253 34 106 / 43%) !important;
}

.homeinstagram {
    object-fit: cover;max-height: 220px;width: 100%;
}
@media all and (max-width: 768px) {

    .ttm-menu-toggle label
    {
        top:33px !important;
    }
    #headermaps {
        display: none !important;
    }
    #headermaps2 {
        display: block;
        
    }
    #headermaps2 a{
        height: 40px;
    width: 60px;
    line-height: 40px;color:#fff;background-color:#14081f;font-size:27px;
    }

#footerbottom {
    margin-top:15px !important;text-align:center !important;
}
#footerbottom p{
    margin-top:15px !important;text-align:center !important;
}

.bottom-footer-text .social-icons {
    margin-top: 30px;
    text-align: center;
}
    
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .pp_pic_holder{ left: 50% !important; width: 400px !important;  margin-left: -200px !important; }
    div.pp_default .pp_content_container .pp_right{ padding-right: 21px !important; }
    .pp_content, #pp_full_res img{ width: 100% !important; height: 100% !important; }
    div.pp_default .pp_content_container .pp_details {margin-top: 20px !important; }
    #formstart .ttm-strongcolor-white {
        font-size: 45px !important;
    }
    .ttm-icon.ttm-icon_element-size-md {
        height: auto !important;
        width: auto  !important;
    }
}

@media only screen and (max-width: 479px) {
    .pp_pic_holder{ left: 50% !important; width: 300px !important;  margin-left: -150px !important; }
    div.pp_default .pp_content_container .pp_right{ padding-right: 21px !important; }
    .pp_content, #pp_full_res img{ width: 100% !important; height: 100% !important; }
    div.pp_default .pp_content_container .pp_details {margin-top: 20px !important; }
    #formstart .ttm-strongcolor-white {
        font-size: 45px !important;
    }
  
}

#homecounter .ttm-icon.ttm-icon_element-size-md {
    height: auto !important;
    width: auto  !important;
}