@import url(https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css);
.slide-text,
.topcontact {
    justify-content: center;
    display: flex;
    margin-top: 1rem;
}

.copyright-text a {
    background: url(../img/temp5/hlogobeyaz.png) no-repeat;
    margin: 5px auto;
    text-align: end;
    height: 70px;
    width: 50px;
    transition: ease-in .5s;
    background-size: 150px 70px;
    display: inline-block;
}

.copyright-text a:hover {
    height: 70px;
    width: 170px;
    transition: ease-in .5s;
}

.langimg {
    width: 30px;
    height: 30px;
}

.dlang .dropdown-menu {
    min-width: 50px;
}

.sidemenu li,
.smedia a {
    padding: .5rem
}

.topcontact {
    align-items: center;
    padding: 1rem 0
}

.first {
    position: fixed;
    top: 0%;
    z-index: 100;
    background-color: rgba(255, 253, 253, .3)
}

.second .imageslide {
    opacity: .5;
    transition: 1s ease-in-out
}

.second .imageslide:hover {
    opacity: 1
}

.slideimg {
    width: 100%;
    height: 850px
}

.slide-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    align-items: center;
    flex-direction: column
}

.btn-black {
    background-color: #000;
    color: #fff;
    padding: 1rem 2rem
}

.btn-black:hover {
    background-color: #363636;
    color: #fff
}

.btn-white {
    background-color: #fff;
    color: #000;
    padding: 1rem 2rem
}

.btn-top,
.sidemenu li a:hover,
.sidemenu li:hover a {
    color: #fff
}

.btn-white:hover {
    background-color: #b3b3b3;
    color: #000
}

.bold {
    font-weight: 600
}

.third {
    background-color: #f1f5f8;
    padding: 4rem 0
}

.owl-withdots .owl-dots {
    background: #f1f5f8
}

.material-swipe {
    animation: 2s slideInDown;
    cursor: pointer
}

.content .servicesinside {
    display: flex;
    justify-content: center;
    align-items: center
}

.content .servicesinside .card {
    border: 0;
    display: flex;
    margin: 0 .4rem;
    justify-content: center;
    align-items: center;
    text-align: center
}

.partnerincrime,
.textabsolute {
    justify-content: center;
    display: flex
}

.content .servicesinside .card .card-body {
    padding: 0;
    margin-bottom: 1rem
}

.content .servicesinside .card img {
    width: 135px;
    background-color: #e51927;
    border-radius: 100px;
    padding: 2rem;
    object-fit: cover;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

.btn-default {
    background-color: #e51927
}

.border-bottom-1 {
    padding: .4rem 0;
    display: inline-block
}

.border-bottom-1::after {
    content: '';
    display: block;
    width: 100%;
    border-bottom: 3px groove #e51927;
    height: 2px;
    transition: width .3s
}

.border-bottom-1:hover::after {
    width: 0%
}

.animatebtn:focus {
    border: 0
}

.content1 img {
    width: 100%;
    object-fit: cover
}

.partnerincrime {
    align-items: center;
    flex-direction: column
}

.owlpartnerincrime.owl-withdots .owl-dots {
    background: 0 0!important
}

.owlpartnerincrime.owl-withdots .owl-dots button.owl-dot {
    width: 9px;
    height: 9px
}

.img-cover {
    filter: brightness(90%);
    opacity: .9;
    height: 300px;
    width: 100%;
    padding: 0;
    background-color: #000
}

.textabsolute {
    position: absolute;
    align-items: center;
    margin-top: 6rem;
    flex-direction: column
}

.owlgaleri img {
    height: 260px;
    width: 100%;
    object-fit: cover
}

.owlgaleri .owl-dots.disabled {
    display: block;
    background-color: transparent
}

.content4 .card {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height: 250px;
    border-radius: 0;
    background-color: #fff;
    border: 1px solid #fff;
    box-shadow: rgba(99, 99, 99, .2) 0 2px 8px 0;
    cursor: pointer
}

.content4 .card:hover {
    animation: 2s bounce;
    cursor: pointer;
    border-bottom: 1px solid #e51927;
    transition: 1s ease-in-out
}

.content4 .card span {
    font-size: 1rem;
    color: #e51927
}

.content4 .card p {
    font-size: 1rem;
    color: #262626;
    padding: 0 .5rem
}

.slide-text .logo {
    width: 250px!important
}

.footer {
    background-color: #262626;
    padding: 2rem 0
}

.footer p {
    color: #eee
}

.btn-top {
    display: none;
    cursor: pointer;
    position: fixed;
    bottom: 15px;
    right: 15px;
    z-index: 99;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #000;
    border: none
}

.sideimglogo {
    width: 150px
}

.offcanvas-header {
    background-color: #eee;
    padding: 1rem
}

.sidemenu {
    text-align: left;
    padding: 1rem
}

.sidemenu li:hover {
    background-color: rgba(163, 28, 28, .9)
}

.sidemenu li a,
.smedia a i,
.smedia a:hover i {
    color: #e51927
}

.smedia a {
    margin: 0 .2rem;
    text-align: center;
    border-radius: 60%
}

.pozitif {
    width: 100px;
    animation: 2s flip
}