*{margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html,body{min-height: 100%;}
p{margin:0 0 10px}
img{border:0;max-width: 100%;}
ul,ol{margin:0 0 0 20px}
a {text-decoration:none;color:#333;display: inline-block;}
a:hover, a:active, a:focus {text-decoration:none;color:#e7302a;}
strong,b{font-weight:700}
#clear{clear:both}
body{color:#333;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size: 16px;line-height: 28px;background-color: #FFF;margin: 0 auto;}
.mobil-gizle {display:none;}
.desktop-gizle {display:block;}
body h1,body h2,body h3,body h4,body h5,body h6{margin:0}
body p {color: rgba(24,24,24,.8);margin: 0;font: 400 16px/28px Poppins,sans-serif;}
.site-header {position: fixed;top: 0;right: 0;left: 0;z-index:2000;display: block;margin: 0;width: 100%;min-width: 1024px;height: 48px;max-height: 44px;background:rgba(255, 255, 255, 0.98);font-size: 17px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.site-header-wrap {position:relative;z-index:-1;display: block;margin: 0;width: 100%;height: 44px;background:#FFF;}
.site-header .logo {float: left;}
.site-header .logo h1 {margin: 0;padding:0;font-size: 20px;}
.site-header .logo a {width: 40px;height: 40px;text-align: right;text-indent: 9999px;margin: 2px 0 0 0;background: url(../../images/logo.png) center center no-repeat;overflow: hidden;background-size: contain;}

.site-footer {background-color: #f5f5f7;color:#222;}
.site-footer .footer-alt {border-top: 1px solid #ccc;margin-top: 10px;padding: 10px 0;}
.site-footer .col-1-5{width: 20%;float: left;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.site-footer .mobil-goster {display:none;}
.site-footer .footer-menu {margin: 0;}
.site-footer .footer-menu .blok {margin: 5px 0;}
.site-footer .footer-menu .blok .blok-baslik {color: #212121;font-size: 10px;font-weight: 600;font-family: Nunito,Arial,"Helvetica Neue",Helvetica,serif,sans-serif;padding:20px 0 8px 0;}
.site-footer .footer_menuy li a {line-height: initial;}
.site-footer .arr{margin-top: -17px;}
@media(max-width: 768px){
    .site-footer .col-1-5{width: 100%;}
    .site-footer .mobil-goster {display:block;}
    .site-footer .footer-menu .blok {margin: 0;}
    .site-footer .footer-menu .blok .blok-baslik {padding: 11px 3px;line-height: normal;position: relative;}
    .site-footer .footer-menu .blok .footer_menuy {margin: 0 ;overflow: hidden;padding: 0;height: 0;transition: .5s;}
    .site-footer .footer-menu .blok .footer_menuy li {}
    .site-footer .footer-menu .blok .footer_menuy li a {padding: 3px;font-size: 11px; border-bottom: 1px solid #dcdcdc;}
    .site-footer .footer-menu .blok .acik {height:auto;margin-bottom: 20px;}
    .site-footer .dropdown-arti {width: 35px;height: 35px;line-height: 49px;position: absolute;top: 0;right: 0;cursor: pointer;}
    .site-footer .dropdown-arti:before,.dropdown-arti:after {position: absolute;content: '';top: 18px;right: 18px;width: 8px;height: 1px;background-color: #111111;}
    .site-footer .dropdown-arti:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
    .site-footer .dropdown-arti.dropdown-acik:after {display: none;}
    .site-footer .arr{margin-top: 0 !important;}
    .site-footer .download-section {padding: 0;}
}
@media only screen and (max-width: 479px){
    .site-footer .footer-menu {padding-top:15px ;}
    .site-footer .footer_alt_zemin {height: 110px !important;}
    .site-footer .sosyal_footer{float: none !important;}
    .site-footer .ac{margin-top: 15px;font-weight: bolder;}
    .site-footer .footer_menuy{padding: 10px;}
    .site-footer .footer_menuy li a{padding: 5px 0;}
}
.site-footer .footer_menuy li a{line-height: inherit;}
.site-footer .footer_menuy {margin:0;padding:0;list-style:none}
.site-footer .footer_menuy li {margin:0;padding:0;list-style:none}
.site-footer .footer_menuy li a {display:block;padding:5px 0;border-bottom:0 solid #185581;color:#999;font-size:11px;text-decoration:none;line-height: 13px;}
.site-footer .footer_menuy li .acilanfoot {margin-left:20px}
.site-footer .footer_copy {font-size: 10px;color: #666;display: inline-block;}
.site-footer .sosyal_footer{float:right;margin-top:0}
.site-footer .sosyal_footer img{border:0}

.site-footer i.fab{margin-top:6px;font-size:20px;}
.site-footer .fa-search{margin-right: 7px;}
.site-footer .fa-facebook{ color:#476b9c; }
.site-footer .fa-twitter{ color:#28b4e5; }
.site-footer .fa-instagram{ color:#de2c80; }
.site-footer .fa-youtube{ color:#fb1f2d; }
.site-footer .fa-google-plus{ color:#333; }
.site-footer .fa-linkedin{ color:#007bff; }

@media (max-width: 1044px){
    .site-header {min-width: 320px;}
}

    .mobil-menu-btn {position: absolute;top: 5px;right: 10px;padding: 4px 10px;color: #666;display: block;}
@media (max-width: 990px) {
    .main-menu {position: fixed;z-index: 9999;top: 0;left: 0;width: 100%;min-height: 100%;background:rgba(255, 255, 255, .94);margin: 0;padding: 30px 20px 0 20px;bottom: 0;overflow-y: scroll;overflow-x: hidden;}
    .main-menu ul {list-style:none;margin:0;}
    .main-menu ul li {position: relative;text-align: right;margin: 0 0 5px 0;}
    .main-menu ul li.menuitem {border-bottom:1px dashed rgba(255, 255, 255, 0.3);}
    .main-menu ul li a {font-family: 'Roboto';line-height:45px;font-size: 16px;font-weight: 400;position: relative;display: block;z-index: 1;color: #333;text-shadow: 0px 1px 2px #AAA;padding: 0 15px;}
    .main-menu ul li a:not([href]):not([tabindex]) {color: #FFF;}
    .main-menu ul li a.altmenu {width: calc(100% - 75px);margin-left: 75px;}
    .main-menu ul li a:hover {background: #675444;color: #FFF;}
    .main-menu ul li a.mobil-menu-logo {width: 50px;height: 50px;text-align: right;text-indent: 9999px;margin: 0 0 20px 0;background: url(../../images/logo.png) center center no-repeat;overflow: hidden;margin-left: calc(100% - 150px);background-size: contain;float:right;}
    .main-menu ul li .alt-menu {position: absolute;display: none;padding: 25px 0 0 0;top: 25px;left: 0;z-index: 300;min-width: 200px;text-align:left;}
    .main-menu ul li .alt-menu .dis {padding: 10px 15px;border-radius: 3px;background: #fff;box-shadow: 0 0 6px 0 rgba(0,0,0,.3);position: relative;}
    .main-menu ul li .alt-menu .dis:before {content: " ";display: inline-block;position: absolute;height: 0;width: 0;left: 24px;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid #fff;top: -10px;z-index: 2;}
    .main-menu ul li .alt-menu .dis a {color: #675444;background: none;border: 0px;height: auto;width: 100%;padding: 4px 10px;border-radius: 2px;line-height: 20px;margin: 0 0 5px 0;}
    .main-menu ul li .alt-menu .dis a:hover {color: #FFF;background:#675444;}
    .main-menu ul li .alt-menu ul {list-style:none;padding:0;margin:0;height: auto;box-shadow: none;}
    .main-menu ul li .alt-menu ul li {margin: 0;float: none;text-align: left;}
    .main-menu ul li .alt-menu-btn {display: block;position: absolute;left: 0;top: 0;color: #FFF;font-size: 28px;width: 70px;height: 45px;text-align: center;line-height: 45px;border-right: 1px dashed rgba(255, 255, 255, 0.3);}
    .main-menu ul li .alt-menu.acik {display:block;}
    .main-menu ul li i {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
    .main-menu ul li i.acik {-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}
    .main-menu ul li a.menu-kapat {display: block;float: left;width: 90px;height: 45px;}
}

@media (min-width: 991px) {
    .mobil-gizle {display:block !important;}
    .desktop-gizle {display:none !important;}
    .mobil-menu-btn {display:none;}
    .main-menu {float: right;margin:0;}
    .main-menu ul {list-style:none;}
    .main-menu ul li {float: left;position: relative;}
    .main-menu ul li a {font-family: 'Roboto';font-size: 12px;color: #333;padding: 13px 10px;text-shadow: 0px 1px 2px #BBB;margin-left: 20px;line-height: 18px;}
    .main-menu ul li a.altmenu {padding: 10px 20px 10px 8px;margin-right: -20px;}
    .main-menu ul li:hover a {color: #054f9e;}
    .main-menu ul li:hover .alt-menu-btn {color: #FFF;}
    .main-menu ul li .alt-menu {position: absolute;display: none;padding: 25px 0 0 0;top:40px;right: 0;z-index: 300;min-width: 200px;text-align:left;}
    .main-menu ul li .alt-menu .dis {padding: 10px 15px;border-radius: 3px;background: #fff;box-shadow: 0 0 6px 0 rgba(0,0,0,.3);position: relative;}
    .main-menu ul li .alt-menu .dis:before {content: " ";display: inline-block;position: absolute;height: 0;width: 0;right: 24px;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 8px solid #fff;top: -8px;z-index: 3;}
    .main-menu ul li .alt-menu .dis:after {content: " ";display: inline-block;position: absolute;height: 4px;width: 2px;right: 35px;top: -7px;z-index: 1;box-shadow: 0px 0px 5px #000;}
    .main-menu ul li .alt-menu .dis a {color:#333;border: 0px;height: auto;width: 100%;padding: 4px 10px;line-height: 20px;margin: 0 0 5px 0;border-bottom: 1px solid #FFF;}
    .main-menu ul li .alt-menu .dis a:hover {color:#054f9e;border-color:#054f9e;}
    .main-menu ul li .alt-menu ul {list-style:none;padding:0;margin:0;height: auto;box-shadow: none;}
    .main-menu ul li .alt-menu ul li {margin: 0;float: none;}
    .main-menu ul li .alt-menu-btn {color: #333;}
    .main-menu ul li:hover .alt-menu {display:block;}
}

.anasayfa {}
.anasayfa .blok {width: 100%;margin:10px 0 0 0;position: relative;z-index: 1;overflow: hidden;}
.anasayfa .blok {height: calc(var(--content-height) + var(--gutter-width));}
.anasayfa .blok-1 {background: #000;margin-top:0;}
.anasayfa .blok-2 {background: #888;}
.anasayfa .blok-3 {background: #000;margin-bottom: 10px;}
.anasayfa .blok a.genel {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;}
.anasayfa .blok .txt {position: relative;z-index: 4;padding: 55px 15px 0;text-align: center;}
.anasayfa .blok .txt .baslik {font-size: 42px;line-height:58px;font-weight: 400;font-family: 'Open Sans';}
.anasayfa .blok .txt .alt-baslik {font-size: 16px;line-height: 32px;font-weight: 400;font-family: 'Open Sans';margin-top: 6px;}
.anasayfa .blok .txt .aciklama {margin: 5px 0 0 0;color: #888;}
.anasayfa .blok .txt .link {position: relative;z-index: 5;}
.anasayfa .blok .txt .link a {position: relative;z-index: 6;display: inline-block;font-size: 21px;line-height: 28px;font-family: 'Roboto';margin-top: 10px;border: none;padding: 0 4px;color: #2997ff;}
.anasayfa .blok .txt .link a:hover {text-decoration: underline;}
/*.anasayfa .blok .txt .link a.ters {background: #333;color: #FFF;margin-right: 8px;padding: 3px 10px;min-width: 160px;}*/
/*.anasayfa .blok .txt .link a.ters:hover {background: #FFF;color: #333;}*/

.anasayfa .blok.dark-bg .txt .baslik {color:#FFF;}
.anasayfa .blok.dark-bg .txt .alt-baslik {color:#FFF;}
.anasayfa .blok.dark-bg .txt .aciklama {color:#FFF;}
/*.anasayfa .blok.dark-bg .txt .link a {background: #000;color: #FFF;border-color: #FFF;}
.anasayfa .blok.dark-bg .txt .link a:hover {background: #FFF;color: #000;}
.anasayfa .blok.dark-bg .txt .link a.ters {background: #FFF;color: #333;}
.anasayfa .blok.dark-bg .txt .link a.ters:hover {background: #333;color: #FFF;border-color: #FFF;}*/

.anasayfa .blok .bg {z-index: 1;position: absolute;border: 0;margin: 0;padding: 0;left: calc(50% + 0px);right: auto;bottom: 0px;top: auto;-webkit-transform: translatex(-50%);transform: translatex(-50%);}

.anasayfa.ikili {display: block;padding: 0 5px;}
.anasayfa.ikili .blok {width: calc(50% - 10px);height: 580px;float: left;margin: 10px 5px 0 5px;}
.anasayfa.ikili .blok .txt .baslik {font-size:40px;line-height:42px;}
.anasayfa.ikili .blok .txt .alt-baslik {font-size:20px;line-height:22px;}
.anasayfa.ikili .blok .txt .aciklama {font-size:16px;line-height:18px;}

@media (max-width: 735px){
    .anasayfa.ikili {display: block;padding:0;}
    .anasayfa.ikili .blok {width:100%;height:500px;float: none;margin:10px 0 0 0;}
    .anasayfa .blok {}
    .anasayfa .blok .txt .baslik {font-size:30px;line-height:36px;}
    .anasayfa .blok .txt .alt-baslik {font-size:15px;line-height:20px;}
    .anasayfa .blok .txt .aciklama {font-size:14px;line-height:16px;}
}


.digital_modules {display:block;overflow:hidden;padding-top:110px;padding-bottom:50px}
.digital_modules .tittle{text-align:center;padding-bottom:40px;display:block;overflow:hidden}
.digital_modules .tittle h2{font:500 36px/45px Poppins,sans-serif;color:#181818;padding-bottom:20px;margin: 0;}
.digital_modules .tittle p{font-size:18px;max-width:590px;margin:0 auto}
.digital_modules .modules_inner{margin:0;padding-bottom:60px}
.digital_modules .modules_inner .media{padding:30px 23px 25px;border:1px solid #e9eeff;transition:all 300ms linear 0}
.digital_modules .modules_inner .media:hover,.digital_modules .modules_inner .media:focus{box-shadow:0 8px 15px 0 rgba(176,194,253,.35);border-color:#fff}
.digital_modules .modules_inner .media:nth-child(2){border-left:0;border-right:0}
.digital_modules .modules_inner .media .sayac-icon {line-height: 54px;width: 56px;height: 56px;border-radius: 50%;text-align: center;background-image: -moz-linear-gradient(139deg,#5079f7 0%,#745efe 100%);background-image: -webkit-linear-gradient(139deg,#5079f7 0%,#745efe 100%);background-image: -ms-linear-gradient(139deg,#5079f7 0%,#745efe 100%);display: block;margin: 0;float: left;}
.digital_modules .modules_inner .media .sayac-icon svg {fill: #fff;max-width: 25px;max-height: 21px;width: 100%;height: 100%;}
.digital_modules .modules_inner .media .c_2{background-image:-moz-linear-gradient(139deg,#fd4dc9 0%,#fdb5d5 100%);background-image:-webkit-linear-gradient(139deg,#fd4dc9 0%,#fdb5d5 100%);background-image:-ms-linear-gradient(139deg,#fd4dc9 0%,#fdb5d5 100%)}
.digital_modules .modules_inner .media .c_3{background-image:-moz-linear-gradient(139deg,#1be394 0%,#5ef8fe 100%);background-image:-webkit-linear-gradient(139deg,#1be394 0%,#5ef8fe 100%);background-image:-ms-linear-gradient(139deg,#1be394 0%,#5ef8fe 100%)}
.digital_modules .modules_inner .media .media-body{padding-left:20px;display: block;width: calc(100% - 57px);margin: 0 0 0 57px;}
.digital_modules .modules_inner .media h6 {margin: 0;font-weight: 400;font-size: 1.7em;}
.digital_modules .modules_inner .media p {font:400 16px/24px Poppins,sans-serif;margin: 0;}

@media (max-width:991px) {
    .digital_modules .modules_inner .media:nth-child(2){border:1px solid #e9eeff}
}
@media (max-width: 768px) {
    .digital_modules .modules_inner .media {padding:12px 11px 4px 3px;margin-bottom:20px}
    .digital_modules .modules_inner .media .media-body{padding-left:4px!important;font-size:smaller!important}
    .digital_modules .modules_inner .media h6 {margin: 0;font-weight: 400;font-size: 1.5em;}
    .digital_modules .modules_inner .media p {font:400 14px/22px Poppins,sans-serif;}
    .cloud_agency_area .containt_inner h2, .smarter_collect .smarter_text h2{font-size:25px;line-height:30px}
    .digital_modules .tittle h2{font-size:25px;line-height:30px}
    .digital_modules .tittle p{font-size:16px}
}
@media (max-width: 352px) {
    .digital_modules .modules_inner .media h6 {margin: 0;font-weight: 400;font-size: 1.3em;}
    .digital_modules .modules_inner .media p {font:400 13px/20px Poppins,sans-serif;}
}


/* ==== [ blok-1 ] ========================================================= */

.anasayfa .blok-1 .bg {
    width: 2560px;
    height: 624px;
    background-size: 2560px 624px;
    background-repeat: no-repeat;
    background-image: url("../../images/blok-1/large.jpg?12")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .anasayfa .blok-1 .bg {
        background-image: url("../../images/blok-1/large_2x.jpg?12")
    }
}

@media only screen and (max-width: 1068px) {
    .anasayfa .blok-1 .bg {
        width: 1068px;
        height: 617px;
        background-size: 1068px 617px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-1/medium.jpg?12")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .anasayfa .blok-1 .bg {
        background-image: url("../../images/blok-1/medium_2x.jpg?12")
    }
}

@media only screen and (max-width: 735px) {
    .anasayfa .blok-1 .bg {
        width: 736px;
        height: 548px;
        background-size: 736px 548px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-1/small.jpg?12")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .anasayfa .blok-1 .bg {
        background-image: url("../../images/blok-1/small_2x.jpg?12")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .anasayfa .blok-1 .bg {
        width: 2560px;
        height: 736px;
        background-size: 2560px 736px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-1/largetall.jpg?12")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .anasayfa .blok-1 .bg {
        background-image: url("../../images/blok-1/largetall_2x.jpg?12")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) {
    .anasayfa .blok-1 .bg {
        width: 1068px;
        height: 698px;
        background-size: 1068px 698px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-1/mediumtall.jpg?12")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .anasayfa .blok-1 .bg {
        background-image: url("../../images/blok-1/mediumtall_2x.jpg?12")
    }
}

/* ==== [ blok-2 ] ========================================================= */

.anasayfa .blok-2 .bg {
    width: 2560px;
    height: 624px;
    background-size: 2560px 624px;
    background-repeat: no-repeat;
    background-image: url("../../images/blok-2/large.jpg?14")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .anasayfa .blok-2 .bg {
        background-image: url("../../images/blok-2/large_2x.jpg?14")
    }
}

@media only screen and (max-width: 1068px) {
    .anasayfa .blok-2 .bg {
        width: 1068px;
        height: 617px;
        background-size: 1068px 617px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-2/medium.jpg?14")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .anasayfa .blok-2 .bg {
        background-image: url("../../images/blok-2/medium_2x.jpg?14")
    }
}

@media only screen and (max-width: 735px) {
    .anasayfa .blok-2 .bg {
        width: 736px;
        height: 548px;
        background-size: 736px 548px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-2/small.jpg?14")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .anasayfa .blok-2 .bg {
        background-image: url("../../images/blok-2/small_2x.jpg?14")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .anasayfa .blok-2 .bg {
        width: 2560px;
        height: 736px;
        background-size: 2560px 736px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-2/largetall.jpg?14")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .anasayfa .blok-2 .bg {
        background-image: url("../../images/blok-2/largetall_2x.jpg?14")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) {
    .anasayfa .blok-2 .bg {
        width: 1068px;
        height: 698px;
        background-size: 1068px 698px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-2/mediumtall.jpg?14")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .anasayfa .blok-2 .bg {
        background-image: url("../../images/blok-2/mediumtall_2x.jpg?14")
    }
}


/* ==== [ blok-3 ] ========================================================= */

.anasayfa .blok-3 .bg {
    width: 2560px;
    height: 624px;
    background-size: 2560px 624px;
    background-repeat: no-repeat;
    background-image: url("../../images/blok-3/large.jpg?14")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .anasayfa .blok-3 .bg {
        background-image: url("../../images/blok-3/large_2x.jpg?14")
    }
}

@media only screen and (max-width: 1068px) {
    .anasayfa .blok-3 .bg {
        width: 1068px;
        height: 617px;
        background-size: 1068px 617px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-3/medium.jpg?14")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .anasayfa .blok-3 .bg {
        background-image: url("../../images/blok-3/medium_2x.jpg?14")
    }
}

@media only screen and (max-width: 735px) {
    .anasayfa .blok-3 .bg {
        width: 736px;
        height: 548px;
        background-size: 736px 548px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-3/small.jpg?14")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .anasayfa .blok-3 .bg {
        background-image: url("../../images/blok-3/small_2x.jpg?14")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .anasayfa .blok-3 .bg {
        width: 2560px;
        height: 736px;
        background-size: 2560px 736px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-3/largetall.jpg?14")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .anasayfa .blok-3 .bg {
        background-image: url("../../images/blok-3/largetall_2x.jpg?14")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) {
    .anasayfa .blok-3 .bg {
        width: 1068px;
        height: 698px;
        background-size: 1068px 698px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-3/mediumtall.jpg?14")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .anasayfa .blok-3 .bg {
        background-image: url("../../images/blok-3/mediumtall_2x.jpg?14")
    }
}

/* ==== [ blok-4 ] ========================================================= */

.anasayfa .blok-4 .bg {
    width: 2560px;
    height: 624px;
    background-size: 2560px 624px;
    background-repeat: no-repeat;
    background-image: url("../../images/blok-4/large.jpg?12")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .anasayfa .blok-4 .bg {
        background-image: url("../../images/blok-4/large_2x.jpg?12")
    }
}

@media only screen and (max-width: 1068px) {
    .anasayfa .blok-4 .bg {
        width: 1068px;
        height: 617px;
        background-size: 1068px 617px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-4/medium.jpg?12")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .anasayfa .blok-4 .bg {
        background-image: url("../../images/blok-4/medium_2x.jpg?12")
    }
}

@media only screen and (max-width: 735px) {
    .anasayfa .blok-4 .bg {
        width: 736px;
        height: 548px;
        background-size: 736px 548px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-4/small.jpg?12")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .anasayfa .blok-4 .bg {
        background-image: url("../../images/blok-4/small_2x.jpg?12")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .anasayfa .blok-4 .bg {
        width: 2560px;
        height: 736px;
        background-size: 2560px 736px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-4/largetall.jpg?12")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .anasayfa .blok-4 .bg {
        background-image: url("../../images/blok-4/largetall_2x.jpg?12")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) {
    .anasayfa .blok-4 .bg {
        width: 1068px;
        height: 698px;
        background-size: 1068px 698px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-4/mediumtall.jpg?12")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .anasayfa .blok-4 .bg {
        background-image: url("../../images/blok-4/mediumtall_2x.jpg?12")
    }
}

/* ==== [ blok-5 ] ========================================================= */
/*
.anasayfa .blok-5 .bg {
    width: 1262px;
    height: 580px;
    background-size: 1262px 580px;
    background-repeat: no-repeat;
    background-image: url("../../images/blok-5/large.jpg?12")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 1.5dppx),
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    .anasayfa .blok-5 .bg {
        background-image: url("../../images/blok-5/large_2x.jpg?12")
    }
}

@media only screen and (max-width: 1068px) {
    .anasayfa .blok-5 .bg {
        width: 516px;
        height: 490px;
        background-size: 516px 490px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-5/medium.jpg?12")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .anasayfa .blok-5 .bg {
        background-image: url("../../images/blok-5/medium_2x.jpg?12")
    }
}

@media only screen and (max-width: 735px) {
    .anasayfa .blok-5 .bg {
        width: 736px;
        height: 548px;
        background-size: 736px 548px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-5/small.jpg?12")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .anasayfa .blok-5 .bg {
        background-image: url("../../images/blok-5/small_2x.jpg?12")
    }
}
*/
@media screen and (max-width: 1441px) and (min-width: 1069px) and (max-height: 1442000px) and (min-height: 776px) {
    .anasayfa .blok {
        --content-height: 692px;
        --columns: 1;
        --gutter-width: 12px;
        --gutter-half-width: 6px;
        --gutter-and-half-width: 18px;
        --gutter-color: #fff;
        --edge-border-width-fallback: 0px
    }
    html[data-text-zoom="1"] .anasayfa .blok {
        --content-height: 795.8px
    }
    html[data-text-zoom="2"] .anasayfa .blok {
        --content-height: 865px
    }
    html[data-text-zoom="3"] .anasayfa .blok {
        --content-height: 916.9px
    }
    html[data-text-zoom="4"] .anasayfa .blok {
        --content-height: 1038px
    }
    html[data-text-zoom="5"] .anasayfa .blok {
        --content-height: 1176.4px
    }
    html[data-text-zoom="6"] .anasayfa .blok {
        --content-height: 1314.8px
    }
}
@media screen and (max-width: 1441px) and (min-width: 1069px) and (max-height: 775px) and (min-height: 0px) {
    .anasayfa .blok {
        --content-height: 580px;
        --columns: 1;
        --gutter-width: 12px;
        --gutter-half-width: 6px;
        --gutter-and-half-width: 18px;
        --gutter-color: #fff;
        --edge-border-width-fallback: 0px
    }
    html[data-text-zoom="1"] .anasayfa .blok {
        --content-height: 667px
    }
    html[data-text-zoom="2"] .anasayfa .blok {
        --content-height: 725px
    }
    html[data-text-zoom="3"] .anasayfa .blok {
        --content-height: 768.5px
    }
    html[data-text-zoom="4"] .anasayfa .blok {
        --content-height: 870px
    }
    html[data-text-zoom="5"] .anasayfa .blok {
        --content-height: 986px
    }
    html[data-text-zoom="6"] .anasayfa .blok {
        --content-height: 1102px
    }
}
@media screen and (max-width: 1442000px) and (min-width: 1442px) and (max-height: 1442000px) and (min-height: 776px) {
    .anasayfa .blok {
        --content-height: 692px;
        --columns: 1;
        --gutter-width: 12px;
        --gutter-half-width: 6px;
        --gutter-and-half-width: 18px;
        --gutter-color: #fff;
        --edge-border-width-fallback: 0px
    }
    html[data-text-zoom="1"] .anasayfa .blok {
        --content-height: 795.8px
    }
    html[data-text-zoom="2"] .anasayfa .blok {
        --content-height: 865px
    }
    html[data-text-zoom="3"] .anasayfa .blok {
        --content-height: 916.9px
    }
    html[data-text-zoom="4"] .anasayfa .blok {
        --content-height: 1038px
    }
    html[data-text-zoom="5"] .anasayfa .blok {
        --content-height: 1176.4px
    }
    html[data-text-zoom="6"] .anasayfa .blok {
        --content-height: 1314.8px
    }
}
@media screen and (max-width: 1442000px) and (min-width: 1442px) and (max-height: 775px) and (min-height: 0px) {
    .anasayfa .blok {
        --content-height: 580px;
        --columns: 1;
        --gutter-width: 12px;
        --gutter-half-width: 6px;
        --gutter-and-half-width: 18px;
        --gutter-color: #fff;
        --edge-border-width-fallback: 0px
    }
    html[data-text-zoom="1"] .anasayfa .blok {
        --content-height: 667px
    }
    html[data-text-zoom="2"] .anasayfa .blok {
        --content-height: 725px
    }
    html[data-text-zoom="3"] .anasayfa .blok {
        --content-height: 768.5px
    }
    html[data-text-zoom="4"] .anasayfa .blok {
        --content-height: 870px
    }
    html[data-text-zoom="5"] .anasayfa .blok {
        --content-height: 986px
    }
    html[data-text-zoom="6"] .anasayfa .blok {
        --content-height: 1102px
    }
}
@media screen and (max-width: 735px) and (min-width: 0px) {
    .anasayfa .blok {
        --content-height: 500px;
        --columns: 1;
        --gutter-width: 12px;
        --gutter-half-width: 6px;
        --gutter-and-half-width: 18px;
        --gutter-color: #fff;
        --edge-border-width-fallback: 0px
    }
    html[data-text-zoom="1"] .anasayfa .blok {
        --content-height: 600px
    }
    html[data-text-zoom="2"] .anasayfa .blok {
        --content-height: 675px
    }
    html[data-text-zoom="3"] .anasayfa .blok {
        --content-height: 750px
    }
    html[data-text-zoom="4"] .anasayfa .blok {
        --content-height: 850px
    }
    html[data-text-zoom="5"] .anasayfa .blok {
        --content-height: 950px
    }
    html[data-text-zoom="6"] .anasayfa .blok {
        --content-height: 1050px
    }
}
@media screen and (max-width: 767px) and (min-width: 736px) and (max-height: 1442000px) and (min-height: 734px) {
    .anasayfa .blok {
        --content-height: 650px;
        --columns: 1;
        --gutter-width: 12px;
        --gutter-half-width: 6px;
        --gutter-and-half-width: 18px;
        --gutter-color: #fff;
        --edge-border-width-fallback: 0px
    }
    html[data-text-zoom="1"] .anasayfa .blok {
        --content-height: 747.5px
    }
    html[data-text-zoom="2"] .anasayfa .blok {
        --content-height: 812.5px
    }
    html[data-text-zoom="3"] .anasayfa .blok {
        --content-height: 861.25px
    }
    html[data-text-zoom="4"] .anasayfa .blok {
        --content-height: 975px
    }
    html[data-text-zoom="5"] .anasayfa .blok {
        --content-height: 1105px
    }
    html[data-text-zoom="6"] .anasayfa .blok {
        --content-height: 1235px
    }
}
@media screen and (max-width: 1068px) and (min-width: 768px) and (max-height: 1442000px) and (min-height: 734px) {
    .anasayfa .blok {
        --content-height: 650px;
        --columns: 1;
        --gutter-width: 12px;
        --gutter-half-width: 6px;
        --gutter-and-half-width: 18px;
        --gutter-color: #fff;
        --edge-border-width-fallback: 0px
    }
    html[data-text-zoom="1"] .anasayfa .blok {
        --content-height: 747.5px
    }
    html[data-text-zoom="2"] .anasayfa .blok {
        --content-height: 812.5px
    }
    html[data-text-zoom="3"] .anasayfa .blok {
        --content-height: 861.25px
    }
    html[data-text-zoom="4"] .anasayfa .blok {
        --content-height: 975px
    }
    html[data-text-zoom="5"] .anasayfa .blok {
        --content-height: 1105px
    }
    html[data-text-zoom="6"] .anasayfa .blok {
        --content-height: 1235px
    }
}
@media screen and (max-width: 767px) and (min-width: 736px) and (max-height: 733px) and (min-height: 0px) {
    .anasayfa .blok {
        --content-height: 569px;
        --columns: 1;
        --gutter-width: 12px;
        --gutter-half-width: 6px;
        --gutter-and-half-width: 18px;
        --gutter-color: #fff;
        --edge-border-width-fallback: 0px
    }
    html[data-text-zoom="1"] .anasayfa .blok {
        --content-height: 654.35px
    }
    html[data-text-zoom="2"] .anasayfa .blok {
        --content-height: 711.25px
    }
    html[data-text-zoom="3"] .anasayfa .blok {
        --content-height: 753.925px
    }
    html[data-text-zoom="4"] .anasayfa .blok {
        --content-height: 853.5px
    }
    html[data-text-zoom="5"] .anasayfa .blok {
        --content-height: 967.3px
    }
    html[data-text-zoom="6"] .anasayfa .blok {
        --content-height: 1081.1px
    }
}
@media screen and (max-width: 1068px) and (min-width: 768px) and (max-height: 733px) and (min-height: 0px) {
    .anasayfa .blok {
        --content-height: 569px;
        --columns: 1;
        --gutter-width: 12px;
        --gutter-half-width: 6px;
        --gutter-and-half-width: 18px;
        --gutter-color: #fff;
        --edge-border-width-fallback: 0px
    }
    html[data-text-zoom="1"] .anasayfa .blok {
        --content-height: 654.35px
    }
    html[data-text-zoom="2"] .anasayfa .blok {
        --content-height: 711.25px
    }
    html[data-text-zoom="3"] .anasayfa .blok {
        --content-height: 753.925px
    }
    html[data-text-zoom="4"] .anasayfa .blok {
        --content-height: 853.5px
    }
    html[data-text-zoom="5"] .anasayfa .blok {
        --content-height: 967.3px
    }
    html[data-text-zoom="6"] .anasayfa .blok {
        --content-height: 1081.1px
    }
}


/* ==== [ blok-6 ] ========================================================= */

.anasayfa .blok-6 .bg {
    width: 2560px;
    height: 624px;
    background-size: 2560px 624px;
    background-repeat: no-repeat;
    background-image: url("../../images/blok-6/large.jpg?12")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .anasayfa .blok-6 .bg {
        background-image: url("../../images/blok-6/large_2x.jpg?12")
    }
}

@media only screen and (max-width: 1068px) {
    .anasayfa .blok-6 .bg {
        width: 1068px;
        height: 617px;
        background-size: 1068px 617px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-6/medium.jpg?12")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .anasayfa .blok-6 .bg {
        background-image: url("../../images/blok-6/medium_2x.jpg?12")
    }
}

@media only screen and (max-width: 735px) {
    .anasayfa .blok-6 .bg {
        width: 736px;
        height: 548px;
        background-size: 736px 548px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-6/small.jpg?12")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .anasayfa .blok-6 .bg {
        background-image: url("../../images/blok-6/small_2x.jpg?12")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .anasayfa .blok-6 .bg {
        width: 2560px;
        height: 736px;
        background-size: 2560px 736px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-6/largetall.jpg?12")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .anasayfa .blok-6 .bg {
        background-image: url("../../images/blok-6/largetall_2x.jpg?12")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) {
    .anasayfa .blok-6 .bg {
        width: 1068px;
        height: 698px;
        background-size: 1068px 698px;
        background-repeat: no-repeat;
        background-image: url("../../images/blok-6/mediumtall.jpg?12")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .anasayfa .blok-6 .bg {
        background-image: url("../../images/blok-6/mediumtall_2x.jpg?12")
    }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    .anasayfa .blok {min-height: 692px;}
}

@supports (-ms-accelerator:true) {
    /* IE Edge 12+ CSS styles go here */ 
    .anasayfa .blok {min-height: 692px;}
}

@media screen and (max-width: 768px) {
    .digital_modules .modules_inner .media .media-body{padding-left:4px!important;font-size:smaller!important}
    .digital_modules .modules_inner .media {padding:12px 11px 4px 3px}
}
.digital_modules .modules_inner .media h6 {margin: 0;font-weight: 400;font-size: 1.7em;}
.digital_modules .modules_inner .media p {font:400 16px/24px Poppins,sans-serif;}
@media screen and (max-width: 768px) {
    .digital_modules .modules_inner .media h6 {margin: 0;font-weight: 400;font-size: 1.5em;}
    .digital_modules .modules_inner .media p {font:400 14px/22px Poppins,sans-serif;}
}
@media screen and (max-width: 352px) {
    .digital_modules .modules_inner .media h6 {margin: 0;font-weight: 400;font-size: 1.3em;}
    .digital_modules .modules_inner .media p {font:400 13px/20px Poppins,sans-serif;}
}