@media (min-width: 1000px){

}

@media (max-width: 1000px) and (min-width:780px){
	#mega-menu-wrap-ana_menu #mega-menu-ana_menu > li.mega-menu-item{
		margin:0 !important;
	}
#mega-menu-wrap-ana_menu #mega-menu-ana_menu > li.mega-menu-item > a.mega-menu-link {
    font-size: 13px !important;
}
.menu {
    float: right;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: flex-start;
	padding:0;
}
.logo {
    float: left;
    margin-left: 0;
}
.logo svg {
    width: 100px;
}
header .links-menu {
    gap: 15px;
    display:none;
}
}
@media (max-width: 1200px) and (min-width:1000px){
	#mega-menu-wrap-ana_menu #mega-menu-ana_menu > li.mega-menu-item{
		margin:0 !important;
	}
header.navbar:hover #mega-menu-wrap-ana_menu #mega-menu-ana_menu > li.mega-menu-item > a.mega-menu-link {
    font-size: 14px;
}
.logo svg {
    width: 120px;
}
	header .links-menu .app-btn a{
		    padding: 10px 15px !important;
	}
.menu {
    float: right;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: flex-start;
	padding:0;
}
.logo {
    float: left;
    margin-left: 0px;
}
header .links-menu {
    gap: 15px;
}

}
@media (max-width: 1400px) and (min-width:1200px){
	header .links-menu {
    gap: 15px;
}
	.menu {
    float: right;
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
	.logo {
    float: left;
    margin-left: 20px;
}
}
@media (max-width: 991px){
.cookie_footer {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border-top: 1px solid #ffffff38;
    padding: 20px;
    gap: 30px;
    align-items: center;
    width: 100%;
}
.cookie_body {
    padding: 20px;
    height: 200px;
    overflow: scroll;
}
.cookie_alan {
    display: none !important;
}
.cookiepopup button {
    width: 100% !important;
}
.cookie_footer_buttons {
    display: flex;
    flex-direction: row;
    gap: 30px;
    width: 100%;
}
div#toc-container {
    display: none;
}
.icerik-pazarlama-box .elementor-widget {
    height: 100%;
}
	.yorumlar button.slick-next.slick-arrow{
		bottom: -5%;
    	right: 35%;
	}
	.yorumlar button.slick-prev.slick-arrow{
		bottom:-5%;
		right:55%;
	}
.yorumlar {
    margin-bottom: 50px;
}
.headerbosluk {
    margin-top: 70px;
}
.kategoripagemargin {
    margin-top: 70;
}
}    
@media (max-width: 780px){
	.language-select select {
		width: 100%;
	}
.language-select {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 50px;
}
.gpt-search {
    position: absolute;
    top: -200px;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80%;
}
input#search-input {
    width: 67%;
    padding: 5px;
    height: 40px;
}
select#category-filter {
    width: 31%;
    height: 40px;
    color: #777;
}
.card-gpt {
    box-shadow: 0px 8px 64px rgba(143, 143, 143, 0.16);
    border-radius: 5px;
    border: 1px solid #FFFFFF;
    margin-top: 20px;
}
.custom-gpt-page {
    margin-top: -30px;
}
.tum_hizmetler ul {
    height: auto !important;
    border-right: none !important;
    width: auto !important;
	position: relative !important;
}
.tum_hizmetler ul li {
    padding: 15px 15px 0px 15px !important;
}
.refernas_sinir {
    padding: 0 !important;
}
.refernas_sinir.referans_banner_alt{
	padding:0 !important;	
}
.postlist {
    padding: 0 0 25px 0;
}
.name-icons {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}
.yazar_genislik {
    padding: 0;
    margin-bottom: 0;
}
.yazar_genislik .col {
    padding-top: 0;
}
.yazar_genislik .col-12.col-lg-7 {
    padding-bottom: 0;
}
article.post.side-post.layout-post {
    padding-right: 0;
    padding-left: 0;
}
footer .footer-top {
    padding: 30px 0 40px 0;
    border-bottom: 1px solid rgba(145,145,145,.1);
    margin-bottom: 40px;
    background-image: url(https://www.webtures.com/wp-content/uploads/2024/01/dotted-map-gray.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.istatistikler .elementor-column:not(:last-child)::before {
    opacity: 0.1;
    content: '';
    width: 110px;
    height: 2px;
    position: absolute;
    background-color: black;
    right: 50%;
    top: 115%;
    transform: translate(50%, -50%);
}
.refernas_sinir .elementor-inner-section {
    padding: 0 30px !important;
}
.referanslar_yorum blockquote.testimonial {
    padding: 0 10px 0 40px !important;
}
	.istatistikler .elementor-column:not(:last-child){
		margin-bottom:20px !important;
	}
.referans_banner_alt .elementor-widget-text-editor {
    width: 100% !important;
}
.talks .welcome-desc h2 {
    font-size: 25px !important;
}
.podcast_icons {
    padding: 0 20px !important;
}
	.egitim_box{
		margin:20px 0;
	}
.contact_now .iletisim_gec_yazi {
    width: 90%;
    color: black;
    margin: auto;
    display: flex;
    height: 75%;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
	}
	.blogbackground .excerpt p{
		height:auto !important;
	}
.saat_ortala {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
.elementor-widget-button, .elementor-button, .btn.btn-primary {
    margin: auto;
    display: block;
}

a.btn2.btn-apple-orange.noTransition, subbutton, a.btn.btn-primary, .ekit-btn-wraper a, .btn.btn-primary, .rezervebutton a, .ekit-btn-wraper a, header .links-menu .app-btn a, a.subbutton, .loadmore, .elementor-button-content-wrapper, .roibtn {
	margin: auto;
    display: block;	
}
.musteri_bilgileri {
    margin: 20px 0 !important;
}
.service-roadmap .swiper-slide {
    width: 50% !important;
}
.service-roadmap .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
    flex-direction: row;
    flex-wrap: wrap;
}
.services .service-box h4, .services .service-box span, .price_title, .likebox p, .likebox small, .process-box h3, .process-box h2 {
    line-height: 100.5%;
    margin: 20px 5px;
    display: block;
    font-size: 20px !important;
    font-weight: 700;
}
.altta .elementor-column-gap-wide>.elementor-column>.elementor-element-populated {
    padding: 0px !important;
} 
.elementor-widget-text-editor p, .elementor-widget-text-editor h2, .elementor-widget-text-editor h3, .elementor-widget-text-editor h4,.elementor-widget-text-editor small {
    padding: 0 0px !important;
}
.refernas_sinir .elementor-widget-text-editor p, .refernas_sinir .elementor-widget-text-editor h2, .refernas_sinir .elementor-widget-text-editor h3, .refernas_sinir .elementor-widget-text-editor h4, .refernas_sinir .elementor-widget-text-editor small {
    padding: 0px !important;
}
.seven .slick-track {
    display: flex !important;
    margin: 0 !important;
}
.sticky__header .ng-header {
    margin-bottom: 0rem;
}
	.md-center {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.accordion h3, .accordion h4, .accordion h5, .accordion h6, .accordion h2, .accordion span {
    padding: 0;
    margin: 0;
    font-size: 18px !important;
    font-weight: 700;
    text-align: left;
}
.contact_now {
    margin: 0 !important;
}
	.row{
		margin-right:0 !important;
		margin-left:0 !important;
	}
	.slick-carousel-item.slick-slide.slick-current {
    margin-right: 0 !important;
}
.contact-us .testimonial, .testimonial {
    padding: 0 !important;
    border: 0;
    margin-bottom: 55px;
}
.slick-track {
    display: flex !important;
    margin: 0;
}
	.testimonial footer{
		padding:0 !important;
	}
ul.dil {
    display: none;
    flex-direction: row;
    align-items: center;
    gap: 20px;
    margin-bottom: -5px;
    list-style: none;
    padding-left: 20px;
    margin: 0;
}
.col-12.butonorta p {
    display: flex;
    align-items: center;
    flex-direction: column;
}
.certificates-box.google-partner h5, .certificates-box.google-partner p {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center;
    margin: 10px 0 !important;
}
.certificates-box.google-partner a {
    display: block;
    text-align: center;
    margin-top: 80px;
}
.stajkampi_foto button.slick-next.slick-arrow {
    bottom: -20%;
    right: 6%;
}
.stajkampi_foto button.slick-prev.slick-arrow {
    bottom: -20%;
    left: 6%;
}
a.referances_box {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.tamamlanan {
    width: max-content;
}
.check_title, .check_title * {
    width: max-content;
}
.header_check {
    width: 170%;
}
.checklist {
    overflow: scroll;
}
.checklist table {
    width: 170%;
}
.col-task-status select {
    border: 0;
    border-radius: 5px;
}
.checklist input {
    width: 30px;
    height: 30px;
}

.contact_now .iletisim_gec_yazi {
    padding: 0px 0px 13px 15px;
    width: 100%;
    color: black;
	height:100%;
}
#gallery-1 .gallery-item {
    float: left;
    margin-top: 10px;
    text-align: center;
    width: 30% !important;
}
button.slick-next.slick-arrow.price_arrow, button.slick-prev.slick-arrow.price_arrow {
    top: -15% !important;
}
.mentor_kimler #gallery-1 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 15px;
}
.iletisime_gec_arkaplan {
    max-height: 100%;
    overflow: hidden;
}
.iletisime_gec_arkaplan img {
    width: 100%;
    position: relative;
    top: 0;
	left:0;
    margin-top: 20px;
}
.akademi_categorys {
    overflow: scroll;
    top: -130px;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
	margin-bottom:-100px;
}
li {
    text-align: left !important;
}
li.d-inline-block {
    width: 48%;
    text-align: center !important;
}
.why-choose-us ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    width: 100%;
}
.seo .six .middle .half:nth-child(2) {
    padding: 0 15px 40px 15px;
}
.elementor-element-94f489b .content-box p {
    padding: 0 25px;
}
.elementor-element-4258bdb .features-box-content {
    text-align: left;
}
.elementor a {
    box-shadow: none;
    text-decoration: none;
}
.popup-container {
    position: fixed;
    bottom: 10px;
    left: 0;
    margin: 0 20px;
    background-color: #e95018;
    padding: 41px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    z-index: 999;
    color: white;
    border-radius: 5px;
}
#egitim_0 {
    margin-top: -80px;
}
.musteri_bilgileri {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.musteri_bilgileri_ad {
    margin: 10px 0 0 0;
    margin-left: 0;
}
.musteri_bilgileri_ad p {
    text-align: center !important;
}
.musteri_star{
	margin-left:0;
}
.col-md-6.col-12.vertical-center-left {
    display: flex;
    flex-direction: column;
    align-items: center;
}
	.why-choose-us{
		padding:50px;
	}
.welcome-desc {
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 600px;
}
.sticky {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}
.line {
    width: 140%;
    height: 2px;
    background-color: white;
    position: relative;
    left: -66px !important;
    top: 15px;
}
.welcome .overlay {
    background: -o-radial-gradient(50% 38.76%,64.28% 64.28%,rgba(0,0,0,.6424) 22.55%,transparent 100%);
    background: radial-gradient(90% 90% at 50% 51.76%,rgb(0 0 0 / 66%) 37.55%,transparent 100%) !important;
}
.targets .target-box {
    background: #fff;
    border: 1px solid rgba(0,0,0,.08);
    border-radius: 5px;
    padding: 17px 10px;
    cursor: pointer;
    margin-bottom: 0px;
}
.referans_kategoriler {
    margin: 50px 0px !important;
    padding: 0 10px 0px 10px;
    font-size: 30px !important;
    font-weight: 700;
    color: black;
    list-style-type: none;
    width: 100% !important;
}
.targets .target-box p.soru-baslik {
    position: relative;
    left: 35px;
    width: fit-content;
}
.welcome-desc h1, .welcome-desc h1 span, .pageTitleBox-desc h1 span {
    font-size: 36px!important;
    line-height: normal;
	font-weight:bold;
}
.welcome-desc p {
    font-weight: 400;
    font-size: 18px !important;
    line-height: 139%;
    text-align: center;
    color: #cecece;
}
.ng-header {
    text-align: center;
}
.icon-tile__heading.no {
    margin-bottom: 15px !important;
}
.col-md-6.m-auto.vertical-center {
    width: 100%;
}
.layout--sticky {
    position: relative !important;
    top: 0px !important;
	    padding: 0 30px;
    transition: top var(--duration-default);
}
.sticky__list, .layout--row{
	display:block !important;
	padding:0 !important;
}
figure.image.image--icon {
    margin-bottom: 15px !important;
}
.elementor-widget-text-editor {
    text-align: center;
}
.meta_butonlar .elementor-widget-wrap.elementor-element-populated {
    display: flex;
    gap: 7px;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center !important;
    overflow: scroll;
}
.accordion-button {
    width: 100%;
    max-width: 100%;
    margin: 0;
}
	.sticky .icon-tile{
		display: block !important
	}
.gorselyok {
    height: 200px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-color: black;
    border-radius: 4px;
}
.blogthree img.postbigimage {
    width: 100%;
    height: auto !important;
    border-radius: 4px !important;
    object-fit: cover;
    object-position: center;
}
img.postbigimage {
    width: 100%;
    height: auto !important;
    border-radius: 4px !important;
}
.speakers .name {
    width: 100%;
}
blockquote.testimonial {
    padding: 0 20px !important;
	margin:0;
	margin-left: 20px;
	width:100%;
}
.opportunities, .opportunities section {
    margin: 0 !important;
}
.likebox {
    margin: 0 10px !important;
}
.step-title h3 {
    border-radius: 5px !important;
}
.basvuruyuzde {
    width: 40% !important;
    border-radius: 5px;
    background: #FFE2D8;
    height: 70px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    left: 0 !important;
    padding-left: 0px !important;
    transition: 0.4s;
}
.quote {
    padding: 0 20px;
}
a.n23-footer__link {
    width: 40%;
}
.ekibimiz .elementor-element.elementor-widget.elementor-widget-text-editor {
    padding: 0;
}
.testimonial-quote::after {
	display:none;
    top: 60%;
    right: 0px;
    position: absolute;
    margin-top: -23px;
    content: '\201E';
    font-family: Arial,sans-serif;
    font-size: 110px;
    line-height: 1;
    color: rgb(22 184 122 / 35%) !important;
}
.podcast_icons a {
    color: black;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 10px;
    justify-content: center;
}
.author img {
    width: 50px !important;
	height:50px !important;
    border-radius: 5px !important;
}
.blogdetayorneriler {
    margin-top: 50px;
}
.excerpt p {
    font-size: 15px !important;
    height: 170px;
    margin-top: 20px;
}
.category .post-categories, .post-categories {
    display: flex;
    justify-content: flex-start;
    margin: 20px 0 10px;
}
.title {
    height: auto !important;
}
.postlist:not(:nth-child(3),:nth-child(2),:nth-child(1)) {
    margin-top: 0px;
}
.author .authorname time {
    font-size: 9px;
    color: #B4B4B4;
    margin-left: 10px !important;
}
li.logos__item {
    width: 45%;
}
.n23-footer__middle {
    grid-template-columns: repeat(1, 1fr);
}
.n23-footer__certificates .logos{
	width:100%;
}
	.n23-footer__logos .logos{
		gap: 3rem 1rem;
    --logos-item-max-width: 15rem;
    display: flex;
    justify-items: start;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: wrap;
	}
#mega-menu-wrap-ana_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
    transform: translate3d(0, -13px, 0) rotate(-90deg) !important;
}
.scrolled #mega-menu-wrap-ana_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-ana_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,.scrolled #mega-menu-wrap-ana_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
    width: 2.3rem;
	color:white !important;
	background-color:black !important;
}
#mega-menu-wrap-ana_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-ana_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-ana_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-inner::after {
    width: 2.3rem;
	color:black !important;
	background-color:black !important;
}
#mega-menu-wrap-ana_menu .mega-menu-toggle + #mega-menu-ana_menu {
    margin-top: 20px !important;
    padding: 20px !important;
}
#mega-menu-wrap-ana_menu #mega-menu-ana_menu > li.mega-menu-megamenu > ul.mega-sub-menu {
    max-height: 300px !important;
    overflow: scroll !important;
    margin-bottom: 20px;
}
.mobile-menu.open .menu {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
	margin: 0;
    padding: 0;
    gap: 10px;
}
	.kategori_web{
		display:none;
	}
.mobile-menu .appbtn {
    position: relative;
    top: 3px;
    line-height: 12px;
    background: #e95018;
    border-radius: 30px;
    padding: 15px 25px !important;
    color: #fff;
    text-decoration: unset;
    border: 2px solid transparent;
    margin-top: 30px;
    margin-bottom: 30px;
}
.mobile-menu-button{
	display:flex;
}
.sub-menu {
    display: none;
    position: relative;
    top: 0;
    left: 0;
    margin-top: 20px;
}
.navbar.open path.text {
    fill: #000!important;
}
.navbar .menu-item a {
    color: #777;
	text-align: center;
}
.navbar {
    padding: 20px 0;
}
.open .bar {
    width: 30px;
    height: 3px;
    background-color: #333;
    margin: 6px 0;
    transition: 0.4s;
}
.mobile-menu li.app-btn {
    display: inline-block;
    margin-top: 40px;
}
.mobile-menu.open .logo {
    margin: 20px 0px;
}

	.links-menu{
		display:none !important;
	}
.why-choose-us h3, .why-choose-us h3 small, .why-choose-us p, .why-choose-us ul li p{
    line-height: 146.5%;
}
.btn.btn-primary {
    width: 100%;
}
.service-roadmap .swiper-slide {
    padding: 0px 0 50px !important;
}
.contact {
    padding: 50px 0 0px;
}
	.service-roadmap .line{
		display:none;
	}
	.features-box-content {
    margin-top: 20px;
}
.roi_hesaplama .result .left ol {
    padding: 0;
    margin: 0 0px 0 20px;
    width: 100%;
}
.blogthree {
    margin-top: 100px !important;
    gap: 100px;
}
.contact_now .baslik {
    font-size: 27px !important;
    font-weight: 700;
    margin: 0px 0 25px 0;
}
.loadmore_row {
    margin-top: -100px !important;
}
section.six .form-area {
    float: none;
    display: flex;
    width: 100%;
    background-color: #f6f6f6;
    flex-direction: column;
    align-items: center;
}
.half p, section.five .cards, section.six .result .left, section.six .result .right {
    padding: 0 20px;
}
.breadcrumb a, .breadcrumb span {
    font-size: 13px;
}
a.ez-toc-open-icon {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 10px;
    top: auto !important;
    bottom: 0;
}
.dictionary ul li {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.dictionary ul li .title, .dictionary .desc {
    width: 100% !important;
}
.sozluk-btn {
    width: 100% !important;
    color: black;
}
.n23-footer__bottom-links {
    display: flex;
    gap: 3rem 1rem;
    flex-direction: row;
    flex-wrap: wrap;
    order: 0;
    text-align: left;
    border-bottom: 1px solid rgba(145,145,145,.1);
    padding-bottom: 2em;
    justify-content: space-around;
    padding-left: 30px;
}
ul.logos {
    padding-left: 0;
}
footer .widget_nav_menu {
    margin: 20px 0 15px 0 !important;
}
.n23-footer__copyrights {
	text-align:center;
    order: 1;
    font-size: 15px !important;
    font-weight: 300 !important;
    color: black;
}
.n23-footer__bottom .wrapper {
    display: flex;
    gap: 2rem 1rem;
    justify-content: space-between;
    color: #757e8a;
    flex-direction: column;
}
ul#mega-menu-ana_menu {
    max-height: 100vh !important;
    overflow: scroll !important;
    margin-bottom: 20px !important;
}
	.iletisimmenu, .webturessapp{
		display:block !important;
	}
header.navbar:hover #mega-menu-wrap-ana_menu #mega-menu-ana_menu > li.mega-menu-item.webturessapp > a.mega-menu-link {
    text-align: center !important;
    margin: 10px 0 !important;
    background-color: #e95018 !important;
    color: white !important;
    border-radius: 5px !important;
}
.ez-toc-open-icon span.arrow {
    font-size: 18px;
    order: 1;
    margin-left: 10px;
}
.ez-toc-open-icon span.text {
    font-size: 13px;
    writing-mode: horizontal-tb !important;
    text-orientation: mixed;
}
.ekibimizgorsel .ekipbilgi {
    visibility: visible;
    margin-top: -10px;
    transition: 0.4s;
}
.timeline .webtures-timeline .step .first-step {
    top: 0;
    width: 100%;
}
.timeline .step-left.year-box .box {
    margin-left: auto;
    text-align: center;
    max-width: 100%;
}
.timeline .webtures-timeline .step .box .tContent, .timeline .webtures-timeline .step .box .tContent div {
    color: #666;
    font-weight: 600 !important;
}
.step-left.year-box, .step-right.year-box {
    display: none;
}
.timeline .webtures-timeline .step-right .tContent{
	padding:0;
}
.timeline {
    padding: 0px 0 200px;
}
.timeline .webtures-timeline .logo-line-bottom {
    bottom: -540px;
}
.timeline .webtures-timeline .x-line {
    height: 108%;
}
.timeline .webtures-timeline {
    margin-top: 40px;
	margin-bottom: 515px;
}
.another-refs {
    padding: 0px 0;
}

.opportunities {
    overflow-x: hidden;
    padding: 0 20px;
}
.cariertitle h3{
	font-size:27px !important;
}
.process-box {
    padding: 35px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.services-box-content img {
    width: 10%;
    margin: auto;
}
.basvuruyuzde {
    width: 100%;
    border-radius: 13px;
    background: #FFE2D8;
    height: 70px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    left: 0;
    padding-left: 0;
    transition: 0.4s;
}
.basarihikayeleri .slick-slide {
    margin-bottom: 30px;
    margin-top: -30px;
    margin-left: 10px;
}
.basarihikayeleri .process-box.slider-box {
    padding: 20px;
}
.basvurugun {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    border-radius: 13px;
    background: #FF7441;
    height: 70px;
    position: relative;
    z-index: 1;
    transition: 0.4s;
}
.uxproccessbox .process-box, .aiprocess .process-box {
    padding: 20px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 30px;
}
.process-box>img {
    margin-top: 20px;
}
.another-refs-box img {
    width: 80%;
}
.another-refs-box {
    padding: 10px !important;
    width: 38%!important;
}
.istatistikler {
    margin-right: 0px;
}
.elementor-widget-text-editor img {
    width: 100%;
}
.another-refs-box-container {
    justify-content: center;
}
/* Slick Next Button CSS */
.slick-next.slick-arrow {
    background-color: transparent; /* Şeffaf arka plan */
    color: #f75d28; /* Ok düğmesi rengi */
    border: 2px solid #f75d28; /* Kenarlık rengi ve kalınlığı */
    border-radius: 0; /* Köşeleri keskin yapar */
    width: 40px; /* Düğme genişliği */
    height: 40px; /* Düğme yüksekliği */
    line-height: 40px; /* Metin dikey hizalaması için */
    font-size: 20px; /* Metin boyutu */
    text-align: center; /* Metni düğmenin ortasına hizalar */
    position: absolute; /* Düğmeyi pozisyonunu ayarlar */
    bottom: 0%; /* Düğmeyi dikey olarak ortalar */
    right: 10px; /* Düğmeyi yatay olarak sağa kaydırır */
    transform: translateY(-50%); /* Düğmeyi dikey olarak ortalar */
    cursor: pointer; /* İmleci el işareti yapar */
    display: flex; /* İçerisindeki metni düğmenin ortasına hizalar */
    align-items: center; /* Metni düğmenin ortasına hizalar */
    justify-content: center; /* Metni düğmenin ortasına hizalar */
	display: inline-block !important;
	z-index:1;
}

/* İçerisindeki metni kaldırma */
.slick-next.slick-arrow::before {
    content: "\2192"; /* Sağa ok sembolünü ekler */
}

/* Hover durumunda kenarlığı renklendirme */
.slick-next.slick-arrow:hover {
    background-color: #f75d28; /* Hover durumunda kenarlık rengini değiştir */
	color: white;
}
/* Slick Previous Button CSS */
.slick-prev.slick-arrow {
    background-color: transparent; /* Şeffaf arka plan */
    color: #f75d28; /* Ok düğmesi rengi */
    border: 2px solid #f75d28; /* Kenarlık rengi ve kalınlığı */
    border-radius: 0; /* Köşeleri keskin yapar */
    width: 40px; /* Düğme genişliği */
    height: 40px; /* Düğme yüksekliği */
    line-height: 40px; /* Metin dikey hizalaması için */
    font-size: 20px; /* Metin boyutu */
    text-align: center; /* Metni düğmenin ortasına hizalar */
    position: absolute; /* Düğmeyi pozisyonunu ayarlar */
    bottom: 0%; /* Düğmeyi dikey olarak ortalar */
    left: 10px; /* Düğmeyi yatay olarak sola kaydırır */
    transform: translateY(-50%); /* Düğmeyi dikey olarak ortalar */
    cursor: pointer; /* İmleci el işareti yapar */
    display: flex; /* İçerisindeki metni düğmenin ortasına hizalar */
    align-items: center; /* Metni düğmenin ortasına hizalar */
    justify-content: center; /* Metni düğmenin ortasına hizalar */
    display: inline-block !important;
	z-index:1;
}

/* İçerisindeki metni kaldırma */
.slick-prev.slick-arrow::before {
    content: "\2190"; /* Sol ok sembolünü ekler */
}

/* Hover durumunda kenarlığı renklendirme */
.slick-prev.slick-arrow:hover {
    background-color: #f75d28; /* Hover durumunda kenarlık rengini değiştir */
    color: white;
}
.sol-bilgi{
	display:none;
}
.timeline-items{
	width:100% !important;	
}
li#mega-menu-item-37028-en, li#mega-menu-item-37028-fr, li#mega-menu-item-37029-fr, li#mega-menu-item-37029-tr, li#mega-menu-item-37030-en, li#mega-menu-item-37030-tr {
    display: block !important;
}
h1.blogthreetitle.text-center {
    padding-top: 20px;
}
.blogbackground .author {
    margin: 20px 0 0 0 !important;
}
.blogbackground .esitle {
    margin-top: 0 !important;
}
.step-title h3 {
    width: 100%;
    max-width: 100% !important;
    left: 0 !important;
    color: white !important;
    background-color: #f75d28 !important;
}
section.book-details {
    height: auto !important;
    padding: 100px 0 50px !important;
}
.book-details .chapter-boxes, .l-header .menu ul {
    width: 100% !important;
    margin-top: 50px !important;
}
.book-details .chapter-boxes .chapter-box {
    width: 100% !important;
}
.book-details .book-img:before, .book-details .book-img:after {
	height:95% !important;
	top: 20px !important;
}
.book-details .book-img img {
    width: 100% !important;
    margin-top: 20px !important;
}
	
.book-details .chapters{
	display:none !important;
}
.navbar.open .menu-item-has-children .sub-menu .menu-item a {
    color: white;
}
.open .menu-item a:hover {
    color: #777 !important;
}
.open li.menu-item {
    padding: 10px 30px;
}
.open li.menu-item-has-children>a:after {
    content: '↓';
    right:0;
	position:absolute;
}
.open li.menu-item-has-children:hover>a:after {
    content: '';
}
}
@media (max-width: 480px){
#firsatlar {
    width: 100%;
    margin-top: 30px;
    border-radius: 10px 10px 0px 0px;
    box-shadow: 16px 0px 30px 0px #0000003d;
}
input.firsatlarbuton {
    width: 100%;
    border-radius: 0px 0px 10px 10px;
    position: relative;
    z-index: 1;
	margin:0;
}
.loadmore_row {
    margin-top: -50px !important;
}
.blogthree {
    margin-top: 0px !important;
    gap: 0px;
}

}