/*
 Theme Name: Aimo Child
 Template: aimo
*/

/*--------------------CSL KOD DÜZENLEME BAŞLANGIÇ--------------------*/
.pxl-header-mobile-search {display:none !important;}
#sikcasorulansoru h4 {
	font-size: 15px !important;
}
#sikcasorulansoru .pxl-item--subtext {display: none;}
h4, .h4 {
    font-size: 24px !important;
}
.destek .pxl-item--subtext {
	background: #B3B3B3;
    padding: 5px 20px 5px 20px;
    border-radius: 30px;
}
.pxl-scroll-top:before {
    content: '';
    background-color: #f5f5f5 !important;
}
.pxl-scroll-top .logo-back-to-top {
    background-image: url(https://cslteknoloji.com.tr/wp-content/uploads/2025/10/csl-simge.svg) !important;
}
.elementor-5422 .elementor-element.elementor-element-ad8d1fe:not(.elementor-motion-effects-element-type-background),
.elementor-5422 .elementor-element.elementor-element-ad8d1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-19 .elementor-element.elementor-element-2ccfb5d6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2ccfb5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffffffa8 !important;
    backdrop-filter: blur(10px);
}
.elementor-6136 .elementor-element.elementor-element-0128e39:not(.elementor-motion-effects-element-type-background), .elementor-6136 .elementor-element.elementor-element-0128e39 > .elementor-motion-effects-container > .elementor-motion-effects-layer  {
	background-color: #ffffffa8 !important;
    backdrop-filter: blur(10px);
}
.elementor-19 .elementor-element.elementor-element-d699af6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d699af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffffffa8 !important;
    backdrop-filter: blur(10px);
}
.elementor-4570 .elementor-element.elementor-element-9c8ac5a:not(.elementor-motion-effects-element-type-background), .elementor-4570 .elementor-element.elementor-element-9c8ac5a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffffffa8 !important;
    backdrop-filter: blur(10px);
}
.pxl-nav-menu.fr-icon-bottom .menu-item-has-children.menu-item .sub-menu, .pxl-nav-menu.fr-icon-bottom .menu-item-home .sub-menu {
    background-color: #03092f !important;
    border: 2px solid #010419 !important;
}
.pxl-nav-menu.fr-icon-bottom .menu-item-has-children.menu-item > a::before, .pxl-nav-menu.fr-icon-bottom .menu-item-home > a::before {
	content: '';
	display: none !important;
}
.pxl-footer-opacity::before, .pxl-footer-opacity::after{
	content: '';
	background: none !important;
}
.pxl-icon-box3.style-2 {
    background-color: #03092f !important;
}
.pxl-icon-box3.style-2:hover {
    border-color: #1a65cd !important;
    background-image: linear-gradient(180deg, #09187a 0%, #0e1a6a 100%) !important;
}
.pxl-icon-box3.style-2::after {
    background-color: #2c089d !important;
}
.pxl-icon-box3 .pxl-item--icon::after {
    background-image: linear-gradient(90deg, #1a33d3 0%, #03092f 100%) !important;
}
.elementor-element-993eb89 .pxl-icon-box3 .pxl-item--description {
	min-height:175px;
}
.elementor-element-d7e430e .pxl-icon-box3 .pxl-item--description {
	min-height:175px;
}
@media screen and (min-width: 1201px) {
	.menu-item-type-post_type, .menu-item-object-custom {
		min-width: 100px !important;
		border-radius: 5px !important;
	    margin: 15px 10px 0px 10px !important;
	    height: 55px !important;
	}
	.pxl-menu-primary .sub-menu li, .pxl-menu-primary .children li {
		margin: 0px 10px 0px 10px !important;
		height: 45px !important;
	}
	.menu-item:hover {
	    background-color: #06000B !important;
	    border-color: #010419 !important;
	}
	.menu-item-object-page > a, .menu-item-object-custom > a {
	    padding: 0 20px 0 20px !important;
		height: 55px !important;
		line-height: 55px !important;
	}
	#menu-main-menu > li > a {
		text-transform: uppercase !important;
	}
	.pxl-menu-primary > li > a span  {
		text-transform: uppercase !important;
	}
	.pxl-header-mobile-search {display:none !important;}
	.elementor-9386 .elementor-element.elementor-element-d69f1dd > .elementor-element-populated {
		padding: 10px 0px 10px 0px !important;
	}
	.pxl-menu-primary > li > a {
	    font-size: 16px !important;
	}
	#sikcasorulansoru .pxl-image-split1 .content-between-split {
		top:-300px;
	}
}
@media screen and (max-width: 767px) {
    body:not(.elementor-editor-active) .elementor .elementor-hidden-mobile {
        position: relative !important;
        visibility: visible !important;
        opacity: 1 !important;
        display: block !important;
        text-indent: 5px !important;
    }
	.elementor-5149 .elementor-element.elementor-element-57d48e4 {
	    margin-top: 0px !important;
	}
	.elementor-5149 .elementor-element.elementor-element-c6f1781 .pxl-counter .pxl-counter--holder .pxl-counter--title {
	    width: 180px !important;
	}
	.pxl-counter3.style-1 .pxl-counter--title {
	    font-size: 14px !important;
	}
	.pxl-counter3.style-1 .pxl-counter--number {
	    font-size: 30px !important;
	}
	.elementor-5149 .elementor-element.elementor-element-bc660bc {
    	width: 100% !important;
    }
    .elementor-5149 .elementor-element.elementor-element-fafe930 > .elementor-element-populated {
        margin: 0px 0px 0px 0px !important;
    }
	element-58b1a12 > .elementor-element-populated {
        margin: 40px 0px 40px 0px !important;
    }
    .elementor-5149 .elementor-element.elementor-element-bc660bc > .elementor-element-populated {
        margin: 40px 0px 40px 0px !important;
    }
	.elementor-738 .elementor-element.elementor-element-0ece973, .elementor-14928 .elementor-element.elementor-element-4c43333c {
	    padding: 50px 15px 60px 15px !important;
	}
	.elementor-738 .elementor-element.elementor-element-96b9497 .pxl-heading .pxl-item--title, .elementor-14928 .elementor-element.elementor-element-3d72dc2 .pxl-heading .pxl-item--title {
	    font-size: 30px !important;
	}
	.pxl-breadcrumb {
		bottom: 0px !important;
		padding-left: 10px !important;
        padding-right: 10px !important;
	}
	.elementor-738 .elementor-element.elementor-element-bbd5cbe .pxl-breadcrumb {font-size: 13px !important;}
	body:not(.rtl) .elementor-738 .elementor-element.elementor-element-bbd5cbe {
		right: 0 !important;
		left: auto !important;
	}
	.cloud-services-title h2 {
        font-size: 22px !important;
    }
	.cloud-description {
	    font-size: 15px !important;
	}
	.cloud-card h3 {
	    font-size: 19px !important;
	}
	.cloud-card p {
	    font-size: 15px !important;
	}
	.wp-block-heading {
		font-size: 22px !important;
	}
	.elementor-14953 .elementor-element.elementor-element-557998c {
    	width: var(--container-widget-width, 100%) !important;
    	max-width: 100% !important;
    	--container-widget-width: 100% !important;
	}
	.pxl-text-editor p {
		font-size: 15px !important;
	}
	.elementor-14627 h4{
		font-size: 18px !important;
	} .elementor-14627 ul > li {
		font-size: 14px !important;
	}
}

/*--------------------CSL KOD DÜZENLEME BİTİŞ--------------------*/