﻿@media (max-width:576px)
{
    .DanismanlikImgText{
        font-size:1.5rem !important;
    }
}
@media (min-width:577px) {
    .DanismanlikImgText {
        font-size: 2.5rem !important;
    }
}
@media (min-width:768px) {
    .DanismanlikImgText {
        font-size: 2.75rem !important;
    }
}
@media (min-width:992px) {
    .DanismanlikImgText {
        font-size: 3rem !important;
    }
}
.GrayOverlay{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background-color:black;
    opacity:28%;
}
.BlueTriangle {
    position: absolute;
    right: 0;
    bottom: 0;
    height: 78%;
    width: 36%;
    background-color: #003065;
    opacity: 30%;
    clip-path: polygon(100% 0, 0 100%, 100% 100%);
}
.BlueTriangleMain {
    position: absolute;
    right: 0;
    bottom: 0;
    height: 78%;
    width: 36%;
    background-color: #003065;
    opacity: 65%;
    clip-path: polygon(100% 5%, 5% 100%, 100% 100%);
}
.DanismanlikImgText{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    color:white;
    text-align:center;
    font-weight:500;
}

.mainFont {
    font-size: 2.25rem;
    color: #003065;
    text-align: center;
}
.ShadowRight {
    box-shadow: 45px 45px 0px -30px rgba(0,157,221,1);
}
.ShadowLeft {
    box-shadow: -45px 45px 0px -30px rgba(0,157,221,1);
}
.ModelBaslik {
    font-family: 'Roboto',sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    color: #06909D;
}
.ModelIcerik {
    font-family: 'Roboto',sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 18px;
    color: rgba(0,0,0,1);
}
.resimBosluk{
    padding:3rem;
    padding-top:.25rem;
}

.ServicesBlue {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #003065;
    opacity: 70%;
    clip-path: polygon(100% 50%, 100% 50%, 100% 100%, 40% 100%, 40% 100%);
    transition: all .3s ease;
}
.ServicesBlueShadow {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #003065;
    opacity: 30%;
    clip-path: polygon(100% 45%, 100% 45%, 100% 100%, 35% 100%, 35% 100%);
    transition: all .3s ease;
}
.ServicesText {
    position: absolute;
    color: white;
    font-size: 1rem;
    top: 60%;
    transform: translateY(-50%);
    transition: all .3s ease;
    opacity:0;
}
.hizmetHover:hover .ServicesBlue {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #003065;
    opacity: 70%;
    clip-path: polygon(80% 0, 100% 0, 100% 100%, 0 100%, 0 80%);
}
.hizmetHover:hover .ServicesBlueShadow {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #003065;
    opacity: 30%;
    clip-path: polygon(75% 0, 100% 0, 100% 100%, 0 100%, 0 75%);
}
.hizmetHover:hover .ServicesText{
   opacity:1;
}