

@import url('https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;700;800&display=swap');

body {
    line-height: inherit;
    margin: 0;
    font-family: 'Inter';
    background: linear-gradient(to right, #ffffff, #bcd3f16b);
}

audio, canvas, embed, iframe, img, object, svg, video {
    display: block;
    vertical-align: middle;
}


@media (min-width: 350px) and (max-width: 430px) {
    .none-scroll {
        overflow: hidden;
    }
}

.d-hide{
		display:none;
	}

.btn-default{
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-shadow: 0 3px 6px rgba(0,75,126,.15);
    --tw-shadow-colored: 0 3px 6px var(--tw-shadow-color);
    align-items: center;
    background-color: #41246b;
    border-color: #1559a6;
    border-radius: 9px;
    border-width: 1px;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    height: 54px;
    justify-content: center;
    line-height: 1.5rem;
    margin-left: auto;
    margin-right: auto;
    transition-delay: 75ms;
    width: 194px;
    color:White !important;
}



.btn-lila{
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-shadow: 0 3px 6px rgba(0,75,126,.15);
    --tw-shadow-colored: 0 3px 6px var(--tw-shadow-color);
    align-items: center;
    background-color: rgb(21 89 166/var(--tw-bg-opacity));
    border-color: #1559a6;
    border-radius: 9px;
    border-width: 1px;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);

    display: flex;
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    height: 54px;
    justify-content: center;
    line-height: 1.5rem;
    margin-left: auto;
    margin-right: auto;
    transition-delay: 75ms;
    width: 194px;
       background: #3F51B5;
    color: #fff !important;
	margin-top:30px;
}


.basvuru-form-alt-yapi-link {
    margin-left: 15px;
    display:flex;
}


.Footer_footer{
	     background: #1559a6;
	  transition: 0.4s ease;


}

.altyapiSorgulama h1{
	--tw-text-opacity: 1;
    color: #396cad;
    font-family: Open Sans, sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 2.5rem;
  
}


.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #6b6b6b !important;
    line-height: 20px !important;
}

body.altyapiBody{
	background: linear-gradient(to right, #ffffff, #bcd3f16b);
	
}


.altyapiSorgulama p{
	
	    margin-top: 10px;
    margin-bottom: 10px;
    padding: 5px;
    
    line-height: 24px;
	    color: #7a7a7a;
}

.aktifinternet{
	
	 margin-top: 30px;
	
}

.aktifinternet p {
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 5px;
    font-weight: normal;
    line-height: 24px;
	
}

.select2-container--default .select2-selection--single{
	
border: 1px solid #d0d0d08f !important;
	
/* padding: 16px !important; */
	
width: 100% !important;
	
overflow: hidden !important;
	
position: relative !important;
	
z-index: 1 !important;
	
box-sizing: border-box !important;
	
box-shadow: none !important;
	
border-radius: .5rem !important;
	
display: flex !important;
	
flex-wrap: wrap !important;
	
color: #6b6b6b !important;
	
font-family: inherit !important;
	
font-size: 15px !important;
	
line-height: 18px !important;
	
height: 52px !important;
	
padding-left: 5px;
	
padding-top: 16px;
	
padding-bottom: 16px;
}

#title_tebrikler{
	color:#0d9669;
	font-weight: 700;
    font-size: 1.75rem;
    line-height: normal;
	
}

.altyapi_edevlet{
border-color: #e7e8ec;
    background-color: #fff;
    /* border-radius: 18px; */
    border-radius: 1.25rem;
    border-width: 1px;
	overflow: hidden;
}

.altyapi_edevlet img{
object-fit: cover;
    border-top-left-radius: 1.25rem;
    border-top-right-radius: 1.25rem;
}
.altyapi_edevlet img:hover{
--tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.05) scaleY(1.05);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.altyapi_edevlet .Home_inviteText {
display: flex;
    flex-direction: column;
    height: auto;
    /* justify-content: center; */
    /* align-items: center; */
    /* text-align: center; */
    padding: 1rem;
}

.altyapi_edevlet .Home_inviteText >p{
	margin-top:0;
	font-size:0.95rem;
}

.altyapi_edevlet .Home_inviteText h1 {
	
    font-size: 1.3rem;
}



.indirme_hizi{
	
	font-weight: bold;
    color: #396cad;
}


.indirme_hizi_desc{
	
	font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color emoji;
    font-size: 1.5rem;
    color: rgba(19, 23, 64, var(--tw-text-opacity));
    font-size: 1.1rem !important;
    line-height: normal;
    margin-top: 10px;
	
}

.gercek_kullanim p{
	margin-top: 10px;
    margin-bottom: 10px;
     padding: 0; 
    line-height: 24px;
    color: #7a7a7a;
	
}

.desc_tebrikler{
	
	font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color emoji;
    font-size: 1.5rem;
    
    color: rgba(19, 23, 64, var(--tw-text-opacity));
    font-size: 2rem !important;
    line-height: normal;
    margin-top: 10px;
}


/* Loading spinner */
#loading {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.8);
    z-index: 9999;
    display: flex;
    justify-content: center;
    align-items: center;
}

.spinner {
    border: 12px solid #f3f3f3; /* Light grey */
    border-top: 12px solid #3498db; /* Blue */
    border-radius: 50%;
    width: 60px;
    height: 60px;
    animation: spin 1s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}


.select2-selection__clear{
	
	display:none !important;
}


.select2-selection__arrow{
	display:none !important;
}


.select2-container {
 
    width: 100% !important;
}

#title_fail {
	
	    color: #ef4444b8;
    font-weight: 700;
    font-size: 1.75rem;
    line-height: normal;
}

.aktifinternet{
	    font-size: 1.125rem;
	    line-height: normal;
	    padding: 0.50rem;
	    border-radius: .75rem;
	    border-width: 1px;
	    border-color: #c4c5cf;
		font-weight:700;
		background: #fff;
}
	


.basvuru-form-alt-yapi-telefon-ico {
    margin: 25px;
}

.call-animation {
    display: inherit !important;
    width: 59px !important;
    height: 59px !important;
    position: relative !important;
    margin: 0 !important;
    border-radius: 100% !important;
    border: solid 0px #bd6200 !important;
    animation: play 2s ease infinite !important;
    -webkit-backface-visibility: hidden !important;
    -moz-backface-visibility: hidden !important;
    -ms-backface-visibility: hidden !important;
    line-height: 60px;
}

.call-animation i {
    padding: 13px;
    padding-top: 15px;
    width: 59px;
    height: 59px;
    border-radius: 100%;
    border: 2px solid #ff921ca3;
    font-size: 30px;
    background: #ff921c;
    color: wheat;
}
.basvuru-form-alt-yapi-bize-ulasin {
    padding-top: 23px;
    position: relative;
    max-width: 100%;
    margin: 0;
    padding: 0.8em 1em 0;
    color: inherit;
    font-size: 1.50rem;
    font-weight: 600;
    text-align: center;
    text-transform: none;
    word-wrap: break-word;
}



.form-control {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-group label{
    float: left;
    margin-bottom: 10px;
    font-weight: bold;
}

.call-us-fixed{border-radius: 5px;position: fixed;top: 60%;right: 0px;z-index: 39;}

.call-us-fixed a{
    border: 2px solid #41246b;
    line-height: 45px;
    text-align: center;
    background: #41246b;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    --tw-bg-opacity: 1;
    --tw-shadow: 0 10px 45px 0px rgb(21 89 166 / 28%);
    --tw-shadow-colored: 0 10px 45px 0px var(
    --tw-shadow-color);
    color: #ffff;
    padding:10px;
    font-weight: bold;
    border-radius: 0,0,0,13px;
    border-bottom-left-radius: 13px;
    border-top-left-radius: 13px;
}


.call-us-fixed a:hover{
    border: 2px solid #41246b;
    line-height: 45px;
    text-align: center;
    background: white;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    --tw-bg-opacity: 1;
    --tw-shadow: 0 10px 45px 0px rgb(21 89 166 / 28%);
    --tw-shadow-colored: 0 10px 45px 0px var(
    --tw-shadow-color);
    color: #41246b;
    padding:10px;
    font-weight: bold;
    border-radius: 0,0,0,13px;
    border-bottom-left-radius: 13px;
    border-top-left-radius: 13px;
}

@keyframes play {
    0% {
        transform: scale(1);
    }
    10% {
        box-shadow: 0 0 0 5px #ff921cbd;
    }
    
    15% {
        box-shadow: 0 0 0 10px #ff921c82, 0 0 0 20px wheat;
    }
}

.btn-default:hover {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    color: #41246b;
}

*, :after, :before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
}

html {
    -webkit-text-size-adjust: 100%;
    -webkit-font-feature-settings: normal;
    font-feature-settings: normal;
    font-family: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    line-height: 1.5;
    tab-size: 4;
}

a {
    color: inherit;
    text-decoration: inherit;
}

img, video {
    height: auto;
    max-width: 100%;
}

[role=button], button {
    cursor: pointer;
}
[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button;
    background-color: initial;
    background-image: none;
}
button, select {
    text-transform: none;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0;
}

*, :after, :before {
    border: 0 solid #e5e7eb;
    box-sizing: border-box;
}


.Header_headerItem {
    align-items: center;
    display: flex;
    height: 100px;
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}



@media (min-width: 640px){
    .Header_headerItem {
        max-width: 640px;
    }
}

@media (min-width: 728px){
    .Header_headerItem {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Header_headerItem {
        max-width: 1024px;
    }
}


@media (min-width: 1110px){
    .Header_headerItem {
        max-width: 1110px;
    }
}






.Header_headerItem {
    width: 100%;
}

.Header_headerLogo {
    max-width: 270px;
}


.Header_navigation {
    display: flex;
}

.Header_navigationItem {
    --tw-text-opacity: 1;
    align-items: center;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    gap: 1.75rem;
}

.Header_links {
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25rem;
}


.Header_btn:hover {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    color: #0a4591;
}

.Header_btn {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-shadow: 0 3px 6px rgba(0,70,126,.15);
    --tw-shadow-colored: 0 3px 6px var(--tw-shadow-color);
    /* background-color: rgb(255 146 28/var(--tw-bg-opacity)); */
    /* border-color: rgb(255 146 28/var(--tw-border-opacity)); */
    border-radius: 9px;
    border-width: 1px;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    height: 42px;
    line-height: 1.5rem;
    line-height: 42px;
    text-align: center;
    width: 145px;
}


@media (min-width: 768px) and (max-width: 1023px){
    .Header_headerLogo {
        max-width: 132px;
    }
}

@media (min-width: 768px) and (max-width: 1023px){
    .Header_navigation {
        display: none;
    }
    
}

@media (min-width: 350px) and (max-width: 767px){
    .Header_navigation {
        display: none;
    }
}


.Header_navigationMobile {
    align-items: center;
    cursor: pointer;
    display: none;
    justify-content: center;
}
@media (min-width: 768px) and (max-width: 1023px){
    .Header_navigationMobile {
        display: flex;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .Header_headerLogo {
        max-width: 220px;
    }
    
}



@media (min-width: 350px) and (max-width: 767px){
    .Header_headerItem {
        height: 100px;
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
}




.Footer_footer {
    margin-top: 6rem;
}


.Footer_footerContent {
    background-image: url(footerbg.svg);
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: contain;
    display: flex;
    gap: 45px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 30px;
    padding-top: 30px;
}

@media (min-width: 640px){
    .Footer_footerContent {
        max-width: 640px;
    }

}

@media (min-width: 728px){

    .Footer_footerContent {
        max-width: 728px;
    }
}

@media (min-width: 1024px){

    .Footer_footerContent {
        max-width: 1024px;
    }
}
@media (min-width: 1110px){
    .Footer_footerContent {
        max-width: 1110px;
    }

}






.Footer_footerContent {
    width: 100%;
}


.max-w-\[255px\] {
    max-width: 255px;
}

.Footer_footerContentMid {
    display: flex;
    gap: 4rem;
}

.Footer_footerSocialIconCover {
    align-items: center;
    display: none;
    flex-direction: column;
    width: 100%;
}

.Footer_footerSocialIconMobile {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5rem;
    padding-bottom: 0.75rem;
    text-align: center;
}

blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
    margin: 0;
}
h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
}

.Footer_footerSocialIconMobile>div {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    font-weight: 400;
    gap: 2rem;
}

.Footer_footerBottomLinkMobileTop {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-family: Inter;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5rem;
}

.Footer_footerBottomLinkMobileTop>a>span {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.Footer_footerContentLink {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    flex-direction: column;
    font-family: Inter;
    font-size: 14px;
    font-weight: 600;
    gap: 0.5rem;
    min-width: 140px;
}

.Footer_footerContentPhone {
    align-items: flex-start;
    display: flex;
    gap: 10px;
}

.Footer_footerContentPhone>img {
    height: 2rem;
    width: 2rem;
}

.Footer_footerContentPhone>div>a, .Footer_footerContentPhone>div>p {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-family: Inter;
    line-height: 1.5rem;
}
.Footer_footerContentPhone>div>a {
    font-size: 20px;
    font-weight: 600;
}

.Footer_footerContentPhone>div>p {
    font-size: .875rem;
    font-weight: 400;
}
.Footer_footerContentPhone>div>a, .Footer_footerContentPhone>div>p {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-family: Inter;
    line-height: 1.5rem;
}

.Footer_footerSocialIcon {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5rem;
    padding-bottom: 0.75rem;
}

.Footer_footerSocialIcon>div {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    font-weight: 400;
    gap: 2rem;
}

.Footer_footerBottom {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 1.5rem;
    padding-top: 1.25rem;
}

@media (min-width: 640px){

    .Footer_footerBottom {
        max-width: 640px;
    }
}


@media (min-width: 728px){
    .Footer_footerBottom {
        max-width: 728px;
    }
}

@media (min-width: 1024px){

    .Footer_footerBottom {
        max-width: 1024px;
    }
}


@media (min-width: 1110px){
    .Footer_footerBottom {
        max-width: 1110px;
    }

}




.Footer_footerBottom {
    width: 100%;
}

.Footer_footerBottomLink {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-family: Inter;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5rem;
}

.Footer_footerBottomLink>a>span {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.Footer_footerBottomLinkMobile {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: none;
    font-family: Inter;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5rem;
}


@media (min-width: 350px) and (max-width: 767px){
    .Footer_footerContent {
        flex-wrap: wrap-reverse;
        gap: 25px;
        justify-content: center;
    }

}


@media (min-width: 350px) and (max-width: 767px){

    .sm\:max-w-\[200px\] {
        max-width: 200px;
    }
}


@media (min-width: 350px) and (max-width: 767px){

    .Footer_footerContentMid {
        flex-wrap: wrap-reverse;
        gap: 2rem;
        justify-content: center;
    }
}


@media (min-width: 350px) and (max-width: 767px){

    .Footer_footerSocialIconCover {
        display: flex;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Footer_footerContentLink {
        font-size: 14px;
    }
}

@media (min-width: 350px) and (max-width: 767px){

    .Footer_footerSocialIcon {
        display: none;
    }
    
}


@media (min-width: 350px) and (max-width: 767px){
    .Footer_footerBottom {
        padding-left: 1rem;
        padding-right: 1rem;
    }

}


@media (min-width: 350px) and (max-width: 767px){
    .Footer_footerBottomLink {
        display: none;
    }

}


@media (min-width: 350px) and (max-width: 767px){
    .Footer_footerBottomLinkMobile {
        display: block;
    }

    

}
.Header_navigationMobileMenu
{
    display: none;
}

.Header_navigationMobileMenuItemCover
{
	  

    display: flex;
    flex-direction: column;
    gap: 1.5rem;
   
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
}


.Header_navigationMobileMenu.opened {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    /* align-items: center; */
    background-color: #1559a6;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    height: 100vh;
    justify-content: center;
    padding-top: 50px;
    position: absolute;
    top: 95px;
    width: 100%;
    z-index: 50;
}


.Header_navigationMobileMenu.opened .Header_links{
	
	font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25rem;
    font-size: 1.2rem;
    font-weight: 500;
    line-height: 2rem;
}

.Header_navigationMobileMenuItemCover__\+ZJXH {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    text-align: left;
}

.Header_navigationMobileMenuItem {
    display: flex;
    flex-direction: column;
    gap: 2.25rem;
    /* height: 280px; */
}

.Header_links {
    /* font-family: Inter; */
    /* font-size: 1rem; */
    /* font-weight: 400; */
    /* line-height: 1.25rem; */
    /* border: 2px solid #01a3cd; */
    /* border-radius: 30px; */
    /* display: inline-flex; */
    /* justify-content: center; */
    /* align-items: center; */
    /* text-transform: uppercase; */
    /* font-weight: 500; */
    /* color: #01a3cd; */
    /* transition: all 0.3s; */
    /* padding: 10px; */
    display: flex;
    flex-direction: column;
    color: #525C68;
    font-weight: 500;
}

.Header_navigationMobileMenuItem {
    display: flex;
    flex-direction: column;
    gap: 2.25rem;
    /* height: 280px; */
    /* height: 100%; */
}

.Header_btn {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-shadow: 0 3px 6px rgba(0,70,126,.15);
    --tw-shadow-colored: 0 3px 6px var(
    --tw-shadow-color);
    /* background-color: rgb(255 146 28/var(--tw-bg-opacity)); */
    /* border-color: #ff921c; */
    border-radius: 30px;
    border-width: 1px;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    height: 42px;
    line-height: 1.5rem;
    line-height: 42px;
    text-align: center;
    width: 145px;
    color: #0a4591;
    background: #f5dd33;
    border-color: #f5dd33;
}


.closeburger {
    display:none;
}



/* @media (min-width: 350px) and (max-width: 767px){
    .Header_navigationMobileMenu:has(.opened) .closeburger {
        display: flex;
    }

} */




.Header_navigationMobile {
    align-items: center;
    cursor: pointer;
    display: none;
    justify-content: center;
}





@media (min-width: 350px) and (max-width: 767px){

    .Header_navigationMobile {
        display: flex;
    }

    .Home_swiperButtonCover{
        display:none;
    }

    .speed-menu{
        display:none;
    }
    
}

.Home_swiperSection {
    /* position: relative; */
    max-height:600px;
    height: auto;
}



@media (min-width: 640px)
{
    .Home_secondSwiperContainer {
        max-width: 640px;
    }
}


@media (min-width: 728px)
{
    .Home_secondSwiperContainer {
        max-width: 728px;
    }
}

@media (min-width: 1024px)
{
    .Home_secondSwiperContainer {
        max-width: 1024px;
    }
}

@media (min-width: 1110px)
{
    .Home_secondSwiperContainer {
        max-width: 1110px;
    }
}

.Home_secondSwiperContainer {
    width: 100%;
}



.Home_secondSwiperContainer {
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
}

.Home_secondSwiperHeader {
    display: flex;
    justify-content: space-between;
    margin-bottom: 3.5rem;
}


.mySecondSwiper .blogItem img {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    width: 100%;
    /* height: 100%; */
  }

  .mySecondSwiper .blogItem > div > h6 {
    --tw-text-opacity: 1;
    align-items: center;
    color: rgb(96 96 96/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    margin-bottom: 1.5rem;
    margin-top: 1rem;
}

.blogList .blogItem > div > h6 {
    --tw-text-opacity: 1;
    align-items: center;
    color: rgb(96 96 96/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    margin-bottom: 1.5rem;
    margin-top: 1rem;
}

.blogList .blogItem:hover{
    transform: translateY(-4px);
    box-shadow: 0 4px 25px 0 rgba(0,0,0,.3), 0 0 1px 0 rgba(0,0,0,.25);
}


.mySecondSwiper .blogItem > div > p {
    font-size: 18px;
    font-weight: 400;
    line-height: 2rem;
    margin-bottom: 2.50rem;
    max-height: 80px;
}


.blogList .blogItem > div > p {
    font-size: 18px;
    font-weight: 400;
    line-height: 2rem;
    margin-bottom: 2.50rem;
    max-height: 80px;
}

.blogList .blogItem > div > a {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.25rem;
}

.mySecondSwiper .blogItem > div > a {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.25rem;
}




.Home_secondSwiperHeader> h1 {
    --tw-text-opacity: 1;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 32px;
    font-weight: 400;
    line-height: 43px;
}

.blogList .blogItem{
    --tw-border-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-radius: 10px;
    border-width: 1px;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    /* height: 471px; */
    /* justify-content: center; */
    width: 359px;
    /* padding-left: 1.25rem; */
    /* padding-right: 1.25rem; */
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_sliderItem {
        align-items: flex-end;
        display: flex;
        justify-content: center;
    }
}

@media (min-width: 350px) and (max-width: 430px){
    .Home_sliderItem {
        align-items: flex-end;
        display: flex;
        
        justify-content: center;
    }


    .call-us-fixed{
        display:none;
    }
}




@media (min-width: 640px){
    .Home_sliderItem {
        max-width: 640px;
    }
}

@media (min-width: 728px){
    .Home_sliderItem {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Home_sliderItem {
        max-width: 1024px;
    }
}

@media (min-width: 1110px){
    .Home_sliderItem {
        max-width: 1110px;
    }
}


.Home_sliderItem {
    width: 100%;
}


.Home_sliderItem {
    margin-left: auto;
    margin-right: auto;
    /* max-height: 600px; */*
    min-height: 600px; */
    /* position: relative; */
    display: flex;
    /* flex-direction: row-reverse; */
}






@media (min-width: 350px) and (max-width: 430px){
    .Home_sliderText {
        max-width: 300px;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_sliderText {
        --tw-translate-x: -50%;
        left: 50%;
        top: 0;
        -webkit-transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
}


.Home_sliderText {
    left: 0;
    max-width: 640px;
    position: absolute;
    top: 160px;
    px; */
    width: 100%;
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_sliderText>h1 {
        font-size: 28px;
        line-height: 2.5rem;
    }
}


.Home_sliderText>h1 {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 40px;
    font-weight: 400;
    line-height: normal;
}

.Home_sliderText>p {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 18px;
    font-weight: normal;
    line-height: 1.5;
    margin-top:2rem;
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_sliderLink {
        height: 65px;
        line-height: 30px;
        width: 120px;
    }
}

.Home_sliderLink, .Home_sliderLink:hover {
    border-color: rgb(255 255 255/var(--tw-border-opacity));
}


.Home_sliderLink {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-shadow: 0 3px 6px rgba(0,75,126,.15);
    --tw-shadow-colored: 0 3px 6px var(--tw-shadow-color);
    background-color: #41246b;
    border-radius: 9px;
    border-width: 1px;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: #fff;
    display: block;
    /* font-family: Inter; */
    font-size: 1rem;
    font-weight: 700;
    height: 54px;
    line-height: 1.5rem;
    line-height: 54px;
    margin-top: 40px;
    text-align: center;
    width: 193px;
}

.Home_sliderImgCover {
    display: flex;
    justify-content: flex-end;
    margin-right: -60px;
}

.Home_sliderImgCover>img {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    max-height: 600px;
}


.Home_sliderLink:hover {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: #41246b;
    color: #fff;
}
.Home_sliderLink, .Home_sliderLink:hover {
    border-color: rgb(255 255 255/var(--tw-border-opacity));
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}


.swiper-pagination .swiper-pagination-bullet {
    background: #fff!important;
    border: none!important;
    border-radius: 20px!important;
    height: 16px!important;
    margin: 0 5px;
    opacity: 1!important;
    outline: none!important;
    width: 16px!important;
}

@media screen and (max-width: 640px){
    .swiper-section {
        padding-left: 16px !important;
        padding-right: 16px !important;
    }
}

@media screen and (max-width: 640px){
    main>section {
        padding-left: 16px;
        padding-right: 16px;
    }
}





.swiper-button-next, .swiper-button-prev {
    align-items: center;
    color: var(--swiper-theme-color);
    color: var(--swiper-navigation-color,var(--swiper-theme-color));
    cursor: pointer;
    display: flex;
    height: 44px;
    height: var(--swiper-navigation-size);
    justify-content: center;
    margin-top: -22px;
    margin-top: calc(0px - var(--swiper-navigation-size)/2);
    position: absolute;
    top: 16% !important;
    width: 27px;
    width: calc(var(--swiper-navigation-size)/44*27);
    z-index: 10;
}





@media (min-width: 350px) and (max-width: 767px){
    .Home_sliderImgCover {
        /* height: 450px; */
        /* justify-content: center; */
    }
}

@media (min-width: 350px) and (max-width: 430px){
    .Home_sliderImgCover {
        /* height: 450px; */
    }
}


@media (min-width: 350px) and (max-width: 430px){
    .Home_sliderImgCover>img {
        background-position: 100% 100%;
    }
}

.swiper-button-prev:hover {
    background: hsla(0,0%,100%,.2)!important;
}

.swiper-button-next:hover {
    background: hsla(0,0%,100%,.2)!important;
}

.swiper-button-prev:focus {
    background-color: #fff!important;
    color: #396cad!important;
}

.swiper-button-next:focus {
    background-color: #fff!important;
    color: #396cad!important;
}

.Home_swiperButtonCover {
    position: absolute;
    top: 40%;
    width: 100%;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto;
}


.swiper-button-prev {
    background-color: hsla(0,0%,100%,.1)!important;
    border-radius: 50%!important;
    height: 50px!important;
    left: 10%!important;
    width: 50px!important;
}

.swiper-button-next {
    background-color: hsla(0,0%,100%,.1)!important;
    border-radius: 50%!important;
    height: 50px!important;
    right: 10%!important;
    width: 50px!important;
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: "prev";
}
.swiper-button-next:after, .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: 44px;
    font-size: var(--swiper-navigation-size);
    font-variant: normal;
    letter-spacing: 0;
    line-height: 1;
    text-transform: none!important;
}
.swiper-button-prev:after {
    color: #fff!important;
    font-size: 20px!important;
    font-weight: 700!important;
    padding-right: 5px!important;
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: "next";
}
.swiper-button-next:after, .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: 44px;
    font-size: var(--swiper-navigation-size);
    font-variant: normal;
    letter-spacing: 0;
    line-height: 1;
    text-transform: none!important;
}
.swiper-button-next:after {
    color: #fff!important;
    font-size: 20px!important;
    font-weight: 700!important;
    padding-left: 5px!important;
}



.swiper-button-next:focus:after {
    color: #396cad!important;
}

.swiper-button-prev:focus:after {
    color: #396cad!important;
}

.Home_swiperPeginationCover {
    bottom: 30px;
    display: flex;
    height: 1.75rem;
    justify-content: center;
    position: absolute;
    width: 100%;
    z-index: 10;
}


.swiper-pagination .swiper-pagination-bullet {
    background: #fff!important;
    border: none!important;
    border-radius: 20px!important;
    height: 16px!important;
    margin: 0 5px;
    opacity: 1!important;
    outline: none!important;
    width: 16px!important;
}
.swiper-pagination-bullet-active {
    background: var(--swiper-theme-color);
    background: var(--swiper-pagination-color,var(--swiper-theme-color));
    opacity: 1;
    opacity: var(--swiper-pagination-bullet-opacity,1);
}


.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%;
}
.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    transition: opacity .3s;
    z-index: 10;
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px;
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px);
}
.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}


.swiper-pagination .swiper-pagination-bullet-active {
    background-color: #f7f7f7!important;
    height: 16px!important;
    width: 54px!important;
}

.Home_swiperSection .swiper-wrapper {
    box-sizing: initial;
    display: flex;
    height: 100% !important;
    position: relative;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    width: 100%;
    z-index: 1;
}



@media (min-width: 350px) and (max-width: 767px){
    .Home_sliderItem {
        align-items: flex-end;
        display: flex;
        /* justify-content: center; */
    }

    .Home_swiperSection   .swiper-wrapper {
        box-sizing: initial;
        display: flex;
        /* height: 30% !important; */
        position: relative;
        transition-property: -webkit-transform;
        transition-property: transform;
        transition-property: transform,-webkit-transform;
        width: 100%;
        z-index: 1;
    }
}

@media (min-width: 350px) and (max-width: 430px){
    .Home_sliderItem {
        align-items: flex-end;
        display: flex;
        /* height: 100%; */
        /* justify-content: center; */
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_sliderText {
        --tw-translate-x: -50%;
        left: 50%;
        top: 0;
        -webkit-transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
}

@media (min-width: 350px) and (max-width: 430px){
    .Home_sliderText {
        /* max-width: 300px; */
        px; */
    ;
        text-align: center;
    }
}


@media (min-width: 350px) and (max-width: 767px){
	
	.m-hide{
		display:none;
	}
	
		.d-hide{
		display:block;
	}
	
		.Home_sliderItem{
		align-items: flex-start;
		flex-direction: column-reverse;
		/* background: red; */
	}
	
	.Home_sliderText{
		
		position:relative;
	}
	
    .Home_sliderText>h1 {
        font-size: 20px;
        line-height: 2.2rem;
    }
	
	.Home_sliderText>p {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    margin-top: 1rem;
}

.Home_swiperPeginationCover{
	position:relative;
}
	
	    .Home_sliderText {
    /* max-width:100%; */
    text-align: center;
    /* margin-top:1rem; */
    background: #1559a6;
    /* border: 1px solid red; */
    margin: 0 auto;
    height: 100%;
    padding-bottom: 20px;
    width: 100%;
    max-width: 100%;
    }
	
	
	.Home_sliderImgCover {
		/* margin:0; */
		}
	  .Home_sliderLink {
        height: 65px;
        line-height: 30px;
        width: 120px;
        /* display:none; */
    }
}





@media (min-width: 350px) and (max-width: 767px){
   .Home_sliderLink {
        height: 65px;
        line-height: 35px;
        width: 190px;
        /* display:none; */
        margin: 0 auto;
        height: 40px;
        margin-top: 30px;
    }
}


@media (min-width: 350px) and (max-width: 430px){
    .Home_sliderImgCover {
        /* height: 450px; */
    }
}


@media (min-width: 350px) and (max-width: 430px){
    .Home_sliderImgCover>img {
        background-position: 100% 100%;
    }
}



.Home_campainSection {
    margin-left: auto;
    margin-right: auto;
}

@media (min-width: 640px){
    .Home_campainSection {
        max-width: 640px;
    }
}

@media (min-width: 728px){
    .Home_campainSection {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Home_campainSection {
        max-width: 1024px;
    }
}



@media (min-width: 1110px){
    .Home_campainSection {
        max-width: 1110px;
    }
}






.Home_campainSection {
    width: 100%;
}

.Home_campainHeader {
    --tw-text-opacity: 1;
    color: #41246bbd;
    font-family: Inter;
    font-size: 32px;
    font-weight: 600;
    line-height: 44px;
    margin-bottom: 66px;
    margin-top: 94px;
    text-align: center;
}

.Home_campainItemCover {
    display: flex;
    gap: 1rem;
    /* background: red; */
    flex-direction: row;
    align-content: flex-start;
    justify-content: center;
    /* background: red; */
}

.Home_campainSliderItem {
    --tw-border-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-radius: 13px;
    border-width: 1px;
    display: flex;
    /* gap: 1.15rem; */
    /* max-width: 540px; */
    width: 100%;
    padding: 18px;
}


.Home_campainSliderItem:hover{
	   box-shadow: 0px 8px 10px -6px rgba(13, 16, 45, 0.1), 
                0px 20px 25px -5px rgba(13, 16, 45, 0.1);
}

.Home_campainSliderItem .btn-default{
	margin-top:30px;
}

.Home_campainSliderImg {
    /* max-height: 466px; */
    /* max-width: 285px; */
}

.Home_campainSliderImg>img {
    border-bottom-left-radius: 13px;
    border-top-left-radius: 13px;
}

.Home_campainSliderImg>img {
    border-bottom-left-radius: 13px;
    border-top-left-radius: 13px;
}

.Home_campainSliderImgMobile {
    display: none;
}

.Home_campainInfoHeader {
    --tw-border-opacity: 1;
    /* border-bottom-color: rgb(221 223 231/var(--tw-border-opacity)); */
    /* border-bottom-width: 1px; */
    margin-bottom: 2.2rem;
    display: flex;
    position: relative;
}

.Home_campainInfoHeader>h1 {
    font-family: Inter;
    font-size: 0.9rem;
    font-weight: 700;
    line-height: 2rem;
    margin-bottom: 0;
}
.text-mor {
    --tw-text-opacity: 1;
    color: rgb(132 98 159/var(--tw-text-opacity));
}


.text-white {
    --tw-text-opacity: 1;
    /* color: #fff; */
}

.Home_campainInfoHeader>h6 {
	position: absolute;
	top: -5px;
	right: -18px;
	background-color: #f5dd33;
	border-radius: 99em 0 0 99em;
	display: flex;
	align-items: center;
	padding: 0.245em 0.35rem;
	font-size: 0.8rem;
	font-weight: 600;
	color: #1559a6;
	--tw-text-opacity: 1;
	align-items: center;
	/* color: rgb(118 121 124/var(--tw-text-opacity)); */
	display: flex;
	font-family: Inter;
	font-weight: 600;
}

.text-mor {
    --tw-text-opacity: 1;
    color: rgb(132 98 159/var(--tw-text-opacity));
}
.font-extrabold {
    font-weight: 800;
}
.text-\[36px\] {
    font-size: 1.2rem;
}
.pl-2 {
    padding-left: 0.5rem;
}

.Home_campainInfoCover {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
}
.Home_campainInfoItem {
    display: flex;
    gap: 0.45rem;
}


.Home_campainInfoText>h3 {
    --tw-text-opacity: 1;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 0.8rem;
    font-weight: 700;
    line-height: 1.5rem;
}

.Home_campainInfoText>p {
    --tw-text-opacity: 1;
    color: rgb(118 121 124/var(--tw-text-opacity));
    font-family: Inter;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
}

.Home_campainInfoBtnM:hover {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgb(132 98 159/var(--tw-bg-opacity));
    color: rgb(255 255 255/var(--tw-text-opacity));
}
.Home_campainInfoBtnM {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-color: rgb(132 98 159/var(--tw-border-opacity));
    border-radius: 9px;
    border-width: 1px;
    color: rgb(132 98 159/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-weight: 600;
    height: 54px;
    justify-content: center;
    line-height: 54px;
    margin-top: 30px;
    /* width: 95%; */
}

.font-semibold {
    font-weight: 600;
}
.text-\[23px\] {
    font-size: 1.2rem;
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_campainItemCover {
        flex-wrap: wrap;
        justify-content: center;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_campainSliderItem {
        flex-wrap: wrap;
        gap: 0;
        justify-content: center;
        max-width: 343px;
        padding-bottom: 1.25rem;
    }
}

@media (min-width: 350px) and (max-width: 767px){

    .Home_campainSliderImg {
        max-width: 343px;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_campainSliderImg>img {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        border-top-right-radius: 13px;
        width: 100%;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_campainSliderImgPc {
        display: none;
    }
    
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_campainSliderImg>img {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        border-top-right-radius: 13px;
        width: 100%;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_campainSliderImgMobile {
        display: block;
    }
    
	.Home_campainInfoHeader>h6 {
    position: absolute;
    top: -5px;
    right: -18px;
    background-color: #f5dd33;
    border-radius: 99em 99em 99em 99em;
    display: flex;
    align-items: center;
    padding: 0.345em 0.65rem;
    font-size: 1.25rem;
    font-weight: 600;
    color: #1559a6;
    --tw-text-opacity: 1;
    align-items: center;
    color: rgb(118 121 124 / var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-weight: 600;
}
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_campainSliderItem {
        flex-wrap: wrap;
        gap: 0;
        justify-content: center;
        max-width: 343px;
        padding-bottom: 1.25rem;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_campainSliderImg {
        max-width: 343px;
    }
}



.Home_applySection {
    margin-left: auto;
    margin-right: auto;
    margin-top: 135px;
}

@media (min-width: 640px){

    .Home_applySection {
        max-width: 640px;
    }
}


@media (min-width: 728px){

    .Home_applySection {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Home_applySection {
        max-width: 1024px;
    }

}

@media (min-width: 1110px){
    .Home_applySection {
        max-width: 1110px;
    }
}



.Home_applySection {
    width: 100%;
}

.Home_applyCover {
    align-items: center;
    display: flex;
    gap: 5rem;
    justify-content: center;
}

.Home_applyText {
    align-items: flex-end;
    display: flex;
    flex-direction: column;
    gap: 2rem;
    justify-content: center;
}


.Home_applyText>h1 {
    --tw-text-opacity: 1;
    color: #41246b;
    font-family: Inter;
    font-size: 28px;
    font-weight: 700;
    line-height: 2.5rem;
    max-width: 409px;
    text-align: end;
}

.Home_applyText>a:hover {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    border-color: rgb(57 108 173/var(--tw-border-opacity));
    color: rgb(57 108 173/var(--tw-text-opacity));
}

.Home_applyText>a {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-shadow: 0 3px 6px rgba(0,75,126,.15);
    --tw-shadow-colored: 0 3px 6px var(--tw-shadow-color);
    align-items: center;
    background-color: rgb(255 146 28/var(--tw-bg-opacity));
    border-color: rgb(255 146 28/var(--tw-border-opacity));
    border-radius: 9px;
    border-width: 1px;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    height: 54px;
    justify-content: center;
    line-height: 1.5rem;
    width: 188px;
}

.Home_appylImg {
    max-height: 401px;
    position: relative;
}

.Home_mkalp {
    left: -100px;
    position: absolute;
    top: 1.25rem;
}

.Home_tflame {
    bottom: 3rem;
    left: -2.75rem;
    position: absolute;
}

.Home_tchart {
    bottom: 0.75rem;
    position: absolute;
    right: 0;
}

.Home_applyUp {
    --tw-bg-opacity: 1;
    --tw-shadow: 0 10px 45px rgba(255,108,2,.29);
    --tw-shadow-colored: 0 10px 45px var(--tw-shadow-color);
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    border-radius: 0.75rem;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    display: flex;
    flex-direction: column;
    height: 64px;
    justify-content: center;
    left: -1.25rem;
    padding-left: 1rem;
    position: absolute;
    top: 4rem;
    width: 120px;
}

.Home_applyUp>h5 {
    --tw-text-opacity: 1;
    color: rgb(131 130 137/var(--tw-text-opacity));
    font-family: Inter;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
}

.Home_applyUp>h5>i {
    --tw-text-opacity: 1;
    color: rgb(255 146 28/var(--tw-text-opacity));
    font-size: 1rem;
    line-height: 1.5rem;
}

.Home_applyUp>p {
    --tw-text-opacity: 1;
    color: rgb(45 45 49/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    padding-left: 0.25rem;
}

.Home_applyPing {
    --tw-bg-opacity: 1;
    --tw-shadow: 0 10px 45px rgba(255,108,2,.29);
    --tw-shadow-colored: 0 10px 45px var(--tw-shadow-color);
    align-items: center;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    border-radius: 0.75rem;
    bottom: 100px;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    display: flex;
    flex-direction: column;
    height: 64px;
    justify-content: center;
    position: absolute;
    right: -2rem;
    width: 120px;
}

.Home_applyPing>h5 {
    --tw-text-opacity: 1;
    color: rgb(131 130 137/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-size: .75rem;
    font-weight: 400;
    gap: 0.5rem;
    line-height: 1rem;
}

.Home_applyPing>p {
    --tw-text-opacity: 1;
    color: rgb(45 45 49/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_applyCover {
        flex-wrap: wrap-reverse;
        justify-content: flex-end;
    }

}

@media (min-width: 350px) and (max-width: 767px){
    .Home_applyText {
        align-items: center;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_applyText>h1 {
        text-align: center;
    }
    
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_appylImg {
        margin-right: 1.5rem;
        max-width: 261px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_mkalp {
        left: -100px;
    }
    
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_applyUp {
        height: 45px;
        width: 78px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_applyUp>h5 {
        font-size: 7px;
        line-height: 8px;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_applyUp>h5>i {
        font-size: 10px;
        line-height: 8px;
    }
    
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_applyUp>p {
        font-size: 9px;
        line-height: 18px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_applyPing {
        height: 45px;
        width: 78px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_applyPing>h5 {
        font-size: 7px;
        gap: 0.25rem;
        line-height: 8px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_applyPing>h5>img {
        width: 7px;
    } 
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_applyPing>p {
        font-size: 9px;
        line-height: 18px;
    }
	
	.home_edevlet{
		
		width:auto !important;
		margin-right: 16px !important;
        margin-left: 16px !important;
	}
}


.Home_inviteSection {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3.5rem;
    max-height: 627px;
}


@media (min-width: 640px){
    .Home_inviteSection {
        max-width: 640px;
    }

}


@media (min-width: 728px){
    .Home_inviteSection {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Home_inviteSection {
        max-width: 1024px;
    }

}

@media (min-width: 1110px){

    .Home_inviteSection {
        max-width: 1110px;
    }
}




.Home_inviteSection {
    width: 100%;

}

.home_edevlet{
		border: 1px solid #e7e8ec;
    border-radius: 10px;
    padding: 10px;
    background: linear-gradient(to right, #bcd3f16b, #ffffff);
}

.Home_inviteSection>img {
    background-repeat: no-repeat;
}

.Home_inviteText {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
}

.Home_inviteText>h1 {
    --tw-text-opacity: 1;
    color: #41246bb0;
    font-family: Inter;
    font-size: 28px;
    font-weight: 700;
    line-height: 2.5rem;
}

.Home_inviteText>a, .Home_inviteText>p {
    font-family: Inter;
    font-size: 1rem;
    line-height: 1.5rem;
}

.Home_inviteText>p {
    --tw-text-opacity: 1;
    color: rgb(122 122 122/var(--tw-text-opacity));
    font-weight: 400;
    margin-bottom: 2.25rem;
    margin-top: 1rem;
}

.Home_inviteText>a {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    align-items: center;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-radius: 9px;
    border-width: 1px;
    color: rgb(118 121 124/var(--tw-text-opacity));
    display: flex;
    font-weight: 600;
    height: 54px;
    justify-content: center;
    width: 231px;
}
.Home_inviteText>a, .Home_inviteText>p {
    font-family: Inter;
    font-size: 1rem;
    line-height: 1.5rem;
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_inviteSection {
        flex-wrap: wrap;
        gap: 1.75rem;
        margin-bottom: 80px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_inviteText {
        align-items: center;
        text-align: center;
    }
}


.Home_infoSection {
    display: flex;
    flex-wrap: wrap;
    gap: 1.75rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
}


@media (min-width: 640px){
    .Home_infoSection {
        max-width: 640px;
    }
}


@media (min-width: 728px){
    .Home_infoSection {
        max-width: 728px;
    }

}

@media (min-width: 1024px){
    .Home_infoSection {
        max-width: 1024px;
    }
}

@media (min-width: 1110px){

    .Home_infoSection {
        max-width: 1110px;
    }
}





.Home_infoSection {
    width: 100%;
}

.Home_infoItem:hover {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    background-color: #41246b;
    border-color: #41246b;
}

.Home_infoItem {
    --tw-border-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-radius: 10px;
    border-width: 1px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    height: 250px;
    justify-content: center;
    max-width: 255px;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    align-items: center;
}



.Home_infoIconBgOutline {
    background-color: #1559a612;
    height: 5rem;
    width: 5rem;
}

.Home_infoIconBg {
    --tw-bg-opacity: 1;
    background-color: #41246b;
    height: 60px;
    width: 60px;
}
.Home_infoIconBgOutline, .Home_infoIconBg {
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
}

.hidden {
    display: none;
}

.Home_infoItem>h1, .Home_infoItem>p {
    --tw-text-opacity: 1;
    font-family: Inter;
}
.Home_infoItem>h1 {
    color: #41246ba6;
    font-size: 22px;
    font-weight: 700;
    line-height: 2rem;
}

.Home_infoItem>p {
    text-align: center;
    align-items: center;
    color: rgb(110 114 125/var(--tw-text-opacity));
    font-size: 1rem;
    /* font-weight: 600; */
    line-height: 1.5rem;
    align-items: center;
    justify-content: center;
}
.Home_infoItem>h1, .Home_infoItem>p {
    --tw-text-opacity: 1;
    font-family: Inter;
}

.group:hover .group-hover\:bg-mavi {
    --tw-bg-opacity: 1;
    background-color: #4f2b83;
}
.group:hover .group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: #f5dd33;
}

.group:hover .group-hover\:hidden {
    display: none;
}

.group:hover .group-hover\:block {
    display: block;
}



.group:hover .group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
}

.group:hover .group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_infoSection {
        justify-content: center;
    }
}


.Home_altyapiSection {
    margin-left: auto;
    margin-right: auto;
    margin-top: 140px;
}




@media (min-width: 640px){
    .Home_altyapiSection {
        max-width: 640px;
    }

}


@media (min-width: 728px){

    .Home_altyapiSection {
        max-width: 728px;
    }
}

@media (min-width: 1024px){

    .Home_altyapiSection {
        max-width: 1024px;
    }
}

@media (min-width: 1110px){
    .Home_altyapiSection {
        max-width: 1110px;
    }

}





.Home_altyapiSection {
    width: 100%;
}

.Home_altyapiCover {
    --tw-bg-opacity: 1;
    align-items: center;
    background-color: #41246bb3;
    border-radius: 10px;
    display: flex;
    justify-content: space-between;
    max-height: 192px;
    padding-left: 1rem;
    padding-right: 1rem;
}

.Home_altyapiCover>img {
    max-width: 431px;
    padding-bottom: 2rem;
}

.Home_altyapiText {
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
    max-width: 304px;
}
.Home_altyapiBtn:hover {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    color: rgb(57 108 173/var(--tw-text-opacity));
}


.Home_altyapiBtn {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    align-items: center;
    background-color: rgb(255 146 28/var(--tw-bg-opacity));
    border-radius: 9px;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    height: 54px;
    justify-content: center;
    line-height: 1.5rem;
    margin-right: 4rem;
    width: 170px;
}

.Home_altyapiText>h1 {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 32px;
    font-weight: 700;
    line-height: 44px;
}

.Home_altyapiText>p {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_altyapiSection {
        margin-top: 4rem;
    }

}


@media (min-width: 350px) and (max-width: 767px){

    .Home_altyapiCover {
        flex-wrap: wrap;
        justify-content: center;
        max-height: 100%;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_altyapiCover>img {
        margin-top: -1.5rem;
        max-height: 240px;
        max-width: 363px;
    }

}

@media (min-width: 350px) and (max-width: 767px)
{
    .Home_altyapiText {
        gap: 0;
        margin-bottom: 1.75rem;
        max-width: 100%;
        width: 100%;
		text-align:center;
    }
    

}

@media (min-width: 350px) and (max-width: 767px){

    .Home_altyapiText>h1 {
        font-size: 24px;
    }
    
}

@media (min-width: 350px) and (max-width: 767px){

    .Home_altyapiText>p {
        font-size: 14px;
    }
    
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_altyapiBtn {
        margin-bottom: 1rem;
        margin-right: 0;
    }
    
}



.Home_secondSliderSection {
    width: 100%;
}


@media (min-width: 640px){
    .Home_secondSliderSection {
        max-width: 640px;
    }

}

@media (min-width: 728px){
    .Home_secondSliderSection {
        max-width: 728px;
    }

}


@media (min-width: 1024px){
    .Home_secondSliderSection {
        max-width: 1024px;
    }

}

@media (min-width: 1110px){
    .Home_secondSliderSection {
        max-width: 1110px;
    }

}


.Home_secondSliderSection {
    margin-left: auto;
    margin-right: auto;
    margin-top: 60px;
    position: relative;
   height: 500px;
}



.Home_secondSliderHeader {
    --tw-text-opacity: 1;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 32px;
    font-weight: 600;
    line-height: 44px;
    text-align: center;
}


.Home_secondSliderItem {
    --tw-bg-opacity: 1;
    --tw-shadow: 0 10px 30px rgba(21,89,166,.2);
    --tw-shadow-colored: 0 10px 30px var(
    --tw-shadow-color);
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    border-radius: 0.75rem;
    /* box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow); */
    /* box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); */
    margin-bottom: 2.5rem;
    margin-top: 2.5rem;
    max-width: 540px;
    padding: 1rem;
}



.Home_puan {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    align-items: center;
    background-color: rgb(71 154 95/var(--tw-bg-opacity));
    border-radius: 0.5rem;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-size: 1.125rem;
    font-weight: 500;
    gap: 0.5rem;
    height: 37px;
    justify-content: center;
    line-height: 1.75rem;
    margin-bottom: 1.75rem;
    width: 77px;
}

.Home_secondSliderItem>p {
    --tw-text-opacity: 1;
    color: rgb(122 122 122/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    margin-bottom: 1.75rem;
    max-height: 70px;
    max-width: 494px;
    overflow: hidden;
}

.Home_secondSliderItem>h4, .Home_secondSliderItem>h5 {
    --tw-text-opacity: 1;
    font-family: Inter;
    font-weight: 600;
    line-height: 35px;
}
.Home_secondSliderItem>h4 {
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-size: 22px;
}

.Home_secondSliderItem>h5 {
    color: rgb(255 146 28/var(--tw-text-opacity));
    font-size: 15px;
}

.Home_secondSwiperPeginationCover__nWnk0 {
    --tw-translate-x: -50%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.swiper-pagination-lock {
    display: none;
}

.mySecondSwiper .swiper-slide {
    max-width: 540px!important;
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_secondSliderHeader {
        font-size: 22px;
    }

}

@media (min-width: 350px) and (max-width: 767px){

    .Home_secondSliderItem {
        max-width: 100%;
    }
    
}




.Home_mapSection {
    display: flex;
    gap: 4rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 130px;
}




@media (min-width: 640px){
    .Home_mapSection {
        max-width: 640px;
    }

}


@media (min-width: 728px){
    .Home_mapSection {
        max-width: 728px;
    }

}

@media (min-width: 1024px){
    .Home_mapSection {
        max-width: 1024px;
    }

}

@media (min-width: 1110px){

    .Home_mapSection {
        max-width: 1110px;
    }
}





.Home_mapSection {
    width: 100%;
}



.Home_mapText {
    max-width: 360px;
}

.Home_mapText>h1, .Home_mapText>p {
    --tw-text-opacity: 1;
    font-family: Inter;
}
.Home_mapText>h1 {
    color: rgb(57 108 173/var(--tw-text-opacity));
    font-size: 28px;
    font-weight: 700;
    line-height: 2.5rem;
    margin-top: 1.75rem;
}

.Home_mapText>p {
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    margin-bottom: 30px;
    margin-top: 20px;
    max-width: 360px;
}

.Home_mapText>a {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-shadow: 0 3px 6px rgba(0,75,126,.15);
    --tw-shadow-colored: 0 3px 6px var(--tw-shadow-color);
    align-items: center;
    background-color: #41246b;
    border-color: #41246b;
    border-radius: 9px;
    border-width: 1px;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    height: 54px;
    justify-content: center;
    line-height: 1.5rem;
    margin-left: auto;
    margin-right: auto;
    transition-delay: 75ms;
    width: 194px;
}

.Home_mapText>a:hover {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    color: #41246b;
}


@media (min-width: 350px) and (max-width: 767px){
    .Home_mapSection {
        flex-wrap: wrap-reverse;
    }
    
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_mapText {
        max-width: 100%;
        text-align: center;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .Home_mapText>p {
        max-width: 100%;
    }

}




.Home_sssSection {
    margin-left: auto;
    margin-right: auto;
    margin-top: 120px;
}







@media (min-width: 640px){
    .Home_sssSection {
        max-width: 640px;
    }
}

@media (min-width: 728px){
    .Home_sssSection {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Home_sssSection {
        max-width: 1024px;
    }
}


@media (min-width: 1110px){
    .Home_sssSection {
        max-width: 1110px;
    }

}




.Home_sssSection {
    width: 100%;
}

.Home_sssHeader {
    --tw-text-opacity: 1;
    color: #41246bab;
    font-family: Inter;
    font-size: 26px;
    font-weight: 600;
    line-height: 44px;
    margin-bottom: 30px;
    text-align: center;
}

.Home_sssAccordionCover {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
}

.Home_sssAccordionItem {
    --tw-border-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-top-width: 1px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    max-width: 728px;
    width: 100%;
}

.Home_sssAccordionTop {
    display: flex;
    justify-content: space-between;
    padding-bottom: 15px;
    padding-top: 15px;
    width: 100%;
}

.Home_sssAccordionHeader {
    --tw-text-opacity: 1;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 18px;
    font-weight: 600;
    line-height: 2rem;
}

.Home_sssAccordionIcon {
    --tw-text-opacity: 1;
    color: rgb(221 223 231/var(--tw-text-opacity));
}

.Home_sssAccordionContent {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-top-width: 1px;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    padding-bottom: 22px;
    padding-top: 22px;
}


.About_aboutSection {
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
}

@media (min-width: 640px){
    .About_aboutSection {
        max-width: 640px;
    }


    @media (min-width: 728px){

        .About_aboutSection {
            max-width: 728px;
        }
    }
    
}

@media (min-width: 1024px){
    .About_aboutSection {
        max-width: 1024px;
    }

}


@media (min-width: 1110px){
    .About_aboutSection {
        max-width: 1110px;
    }

}





.About_aboutSection {
    width: 100%;
}


/*hizmet*/


.hizmetParagraf{
	border:none;
}

.hizmetBolgeleri_section {
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
}

@media (min-width: 640px){
    .hizmetBolgeleri_section {
        max-width: 640px;
    }


    @media (min-width: 728px){

        .hizmetBolgeleri_section {
            max-width: 728px;
        }
    }
    
}

@media (min-width: 1024px){
    .hizmetBolgeleri_section {
        max-width: 1024px;
    }

}


@media (min-width: 1110px){
    .hizmetBolgeleri_section {
        max-width: 1110px;
    }

}







.hizmetBolgeleri_section {
    width: 100%;
}


.pageTitle>h1 {
    --tw-text-opacity: 1;
    color: rgb(57 108 173/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 2rem;
    margin-bottom: 1.25rem;
    margin-top: 1.25rem;
}

.pageTitle>p {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-bottom-color: rgb(226 229 239/var(--tw-border-opacity));
    border-bottom-width: 1px;
    color: rgb(0 0 0/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    line-height: 1.7;
    padding-bottom: 1.75rem;
}




.hizmetBolgeleriPageContent {
    margin-left: auto;
    margin-right: auto;
}


@media (min-width: 640px){
    .hizmetBolgeleriPageContent {
        max-width: 640px;
    }
}


@media (min-width: 728px){
    .hizmetBolgeleriPageContent {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .hizmetBolgeleriPageContent {
        max-width: 1024px;
    }
}



@media (min-width: 1110px){
    .hizmetBolgeleriPageContent {
        max-width: 1110px;
    }
}



.hizmetBolgeleriPageContent {
    width: 100%;
}

.sehirler{
	display: flex;
    flex-direction: column;
}

.sehirler  a {
padding: 15px;
    border: 1px solid #dedede;
    color: #000948;
    font-size: 16px;
    font-weight: 600;
    border-radius: 8px;
    text-decoration: none;
    margin: 15px;
    float: left;
}

.sehirler  a:hover {
    background-color: #EFEDF6;
    color: #000948;
}



.About_aboutTop {
    display: flex;
    flex-direction: column;
    gap: 140px;
}
.About_aboutTextwithImg {
    display: flex;
    gap: 1.75rem;
}



.About_aboutTextwithImg>img {
    border-radius: 0.75rem;
    max-height: 360px;
    max-width: 540px;
}

.About_aboutText>h1 {
    --tw-text-opacity: 1;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 32px;
    font-weight: 600;
    line-height: 44px;
    margin-bottom: 1rem;
}

.About_aboutText>p {
    --tw-text-opacity: 1;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
}




.About_aboutBottom {
    display: flex;
    gap: 1.75rem;
    margin-top: 90px;
}

.About_aboutBottomText>h1 {
    --tw-text-opacity: 1;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 32px;
    font-weight: 600;
    line-height: 44px;
    margin-bottom: 1rem;
}

.About_aboutBottomText>p {
    max-width: 540px;
}

ul{
    padding:0;
}
li {
    list-style: none;
}


@media (min-width: 350px) and (max-width: 767px){
    .About_aboutTop {
        gap: 80px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .About_aboutTextwithImg {
        flex-wrap: wrap;
        justify-content: center;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .About_aboutTextwithImg>img {
        max-width: 343px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .About_aboutText>h1 {
        font-size: 22px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .About_aboutTextwithImgbottom {
        flex-wrap: wrap-reverse;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .About_aboutTextwithImg {
        flex-wrap: wrap;
        justify-content: center;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .About_aboutText>h1 {
        font-size: 22px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .About_aboutTextwithImg>img {
        max-width: 343px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .About_aboutBottom {
        flex-wrap: wrap;
    }
}




.Privacy_headerTitleCover {
    margin: 2.5rem auto;
}




@media (min-width: 640px){
    .Privacy_headerTitleCover {
        max-width: 640px;
    }
}

@media (min-width: 728px){
    .Privacy_headerTitleCover {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Privacy_headerTitleCover {
        max-width: 1024px;
    }
}


@media (min-width: 1110px){
    .Privacy_headerTitleCover {
        max-width: 1110px;
    }
}



.Privacy_headerTitleCover {
    width: 100%;
}

.Privacy_headerTitle {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
    max-width: 828px;
}

.Privacy_headerTitleItem {
    --tw-text-opacity: 1;
    --tw-shadow: 0 5px 20px rgba(71,59,240,.1);
    --tw-shadow-colored: 0 5px 20px var(--tw-shadow-color);
    border-radius: 0.75rem;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 2rem;
    padding: 1rem;
}

.Privacy_pageContentCover {
    margin-left: auto;
    margin-right: auto;
}


@media (min-width: 640px){
    .Privacy_pageContentCover {
        max-width: 640px;
    }
}


@media (min-width: 728px){
    .Privacy_pageContentCover {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Privacy_pageContentCover {
        max-width: 1024px;
    }
}



@media (min-width: 1110px){
    .Privacy_pageContentCover {
        max-width: 1110px;
    }
}



.Privacy_pageContentCover {
    width: 100%;
}

.Privacy_pageContentHeader, .Privacy_pageContentText {
    --tw-text-opacity: 1;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
}
.Privacy_pageContentHeader {
    font-size: 32px;
    font-weight: 600;
    line-height: 44px;
    margin-bottom: 1rem;
}

.Privacy_pageContentText {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
}
.Privacy_pageContent {
    max-width: 828px;
}

.Contact_pageContent {
    display: flex;
    gap: 1.75rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 45px;
}

@media (min-width: 640px){
    .Contact_pageContent {
        max-width: 640px;
    }
}


@media (min-width: 728px){

    .Contact_pageContent {
        max-width: 728px;
    }
}

@media (min-width: 1024px){

    .Contact_pageContent {
        max-width: 1024px;
    }
}

@media (min-width: 1110px){
    .Contact_pageContent {
        max-width: 1110px;
    }
}



.Contact_pageContent {
    width: 100%;
}

.Contact_contentTextHeader>h1 {
    --tw-text-opacity: 1;
    color: rgb(57 108 173/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 2rem;
    margin-bottom: 1.25rem;
}

.Contact_contentTextHeader>p {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-bottom-color: rgb(226 229 239/var(--tw-border-opacity));
    border-bottom-width: 1px;
    color: rgb(0 0 0/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    max-width: 445px;
    padding-bottom: 1.75rem;
}

.Contact_contentTextItem {
    margin-top: 1.5rem;
}

.Contact_contentTextItem>h1 {
    --tw-text-opacity: 1;
    color: rgb(57 108 173/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5rem;
    margin-bottom: 0.75rem;
    padding-top: 0.75rem;
}

.Contact_contentTextItem>a, .Contact_contentTextItem>p {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    max-width: 306px;
}

.Contact_pagerSocialIcon {
    display: flex;
    gap: 0.75rem;
    margin-top: 33px;
}

.Contact_pagerSocialIcon>a>div {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    align-items: center;
    border-color: rgb(195 202 224/var(--tw-border-opacity));
    border-radius: 50%;
    border-width: 1px;
    color: rgb(195 202 224/var(--tw-text-opacity));
    display: flex;
    height: 30px;
    justify-content: center;
    width: 30px;
}

.Contact_contentTextItemMap {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-color: rgb(195 202 224/var(--tw-border-opacity));
    border-radius: 23px;
    border-width: 1px;
    color: rgb(12 19 80/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 2rem;
    padding: 0.5rem;
}

.Contact_contentTextItem>a>i {
    --tw-text-opacity: 1;
    color: rgb(159 167 192/var(--tw-text-opacity));
    cursor: pointer;
    padding-left: 1rem;
}

.Contact_pagerSocialIcon>a>div:hover {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    background-color: rgb(57 108 173/var(--tw-bg-opacity));
    border-color: rgb(57 108 173/var(--tw-border-opacity));
}

.Contact_contentForm {
    margin-top: 3rem;
    max-width: 440px;
    width: 440px;
}

.Contact_contentForm>label {
    display: block;
    margin-bottom: 0.75rem;
}

.Contact_contentForm>label>p {
    --tw-text-opacity: 1;
    color: rgb(118 121 124/var(--tw-text-opacity));
    display: block;
    font-family: Inter;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    padding-bottom: 0.5rem;
}

.Contact_contentForm>label>input, .Contact_contentForm>label>textarea {
    --tw-border-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-radius: 9px;
    border-width: 1px;
    padding: 0.5rem;
    width: 100%;
}
.Contact_contentForm>label>input {
    height: 50px;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0;
}
.Contact_contentForm>label {
    display: block;
    margin-bottom: 0.75rem;
}

.Contact_contentForm>label>textarea {
    min-height: 155px;
}

.Contact_contentForm>div>button:hover {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
    color: rgb(57 108 173/var(--tw-text-opacity));
}

.Contact_contentForm>div>button {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-shadow: 0 3px 6px 0px rgba(0,70,126,.15);
    --tw-shadow-colored: 0 3px 6px 0px var(--tw-shadow-color);
    align-items: center;
    background-color: rgb(57 108 173/var(--tw-bg-opacity));
    border-color: rgb(57 108 173/var(--tw-border-opacity));
    border-radius: 9px;
    border-width: 1px;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-size: 1rem;
    font-weight: 500;
    justify-content: center;
    line-height: 1.5rem;
    margin-top: 2rem;
    padding: 1rem;
    width: 215px;
}

.Packages_campainSection {
    margin-left: auto;
    margin-right: auto;
    margin-top: 94px;
}



@media (min-width: 640px){

    .Packages_campainSection {
        max-width: 640px;
    }
}

@media (min-width: 728px)
{
    .Packages_campainSection {
        max-width: 728px;
    }
}
@media (min-width: 1024px){

    .Packages_campainSection {
        max-width: 1024px;
    }
}

@media (min-width: 1110px){
    .Packages_campainSection {
        max-width: 1110px;
    }
}





.Packages_campainSection {
    width: 100%;
}


.Packages_campainItemCover {
    display: flex;
    gap: 1rem;
}

.Packages_campainSliderItem {
    --tw-border-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-radius: 13px;
    border-width: 1px;
    display: flex;
    gap: 1.25rem;
    /* max-width: 540px; */
    width: 100%;
}

.Packages_campainSliderImg {
    /* max-height: 466px; */
    /* max-width: 285px; */
}

.Packages_campainSliderImg>img {
    border-bottom-left-radius: 13px;
    border-top-left-radius: 13px;
}

.Packages_campainSliderImg>img {
    border-bottom-left-radius: 13px;
    border-top-left-radius: 13px;
}
.Packages_campainSliderImgMobile {
    display: none;
}

.Packages_campainInfoHeader {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(221 223 231/var(--tw-border-opacity));
    border-bottom-width: 1px;
    margin-bottom: 0.75rem;
}

.Packages_campainInfoHeader>h1 {
    font-family: Inter;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 2rem;
    margin-bottom: 0;
    margin-top: 30px;
}
.text-mor {
    --tw-text-opacity: 1;
    color: #41246b;
}

.Packages_campainInfoHeader>h6 {
    --tw-text-opacity: 1;
    align-items: center;
    color: rgb(118 121 124/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-weight: 600;
}

.Packages_campainInfoCover {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
}

.Packages_campainInfoItem {
    display: flex;
    gap: 1rem;
}

.Packages_campainInfoText>h3 {
    --tw-text-opacity: 1;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.5rem;
}

.Packages_campainInfoText>p {
    --tw-text-opacity: 1;
    color: rgb(118 121 124/var(--tw-text-opacity));
    font-family: Inter;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
}

.Packages_campainInfoBtnM {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-color: rgb(132 98 159/var(--tw-border-opacity));
    border-radius: 9px;
    border-width: 1px;
    color: rgb(132 98 159/var(--tw-text-opacity));
    display: flex;
    font-family: Inter;
    font-weight: 600;
    height: 54px;
    justify-content: center;
    line-height: 54px;
    margin-top: 20px;
}

.Packages_campainInfoBtnM:hover {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgb(132 98 159/var(--tw-bg-opacity));
    color: rgb(255 255 255/var(--tw-text-opacity));
}

.Packages_infoSection {
    display: flex;
    flex-wrap: wrap;
    gap: 1.75rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
}



@media (min-width: 640px)
{
    .Packages_infoSection {
        max-width: 640px;
    }
}

@media (min-width: 728px){
    .Packages_infoSection {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Packages_infoSection {
        max-width: 1024px;
    }
}


@media (min-width: 1110px){
    .Packages_infoSection {
        max-width: 1110px;
    }
}



.Packages_infoSection {
    width: 100%;
}


.Packages_infoItem:hover {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    background-color: rgb(57 108 173/var(--tw-bg-opacity));
    border-color: rgb(57 108 173/var(--tw-border-opacity));
}
.Packages_infoItem {
    --tw-border-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-radius: 10px;
    border-width: 1px;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    height: 303px;
    justify-content: center;
    max-width: 255px;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.Packages_infoIconBgOutline, .Packages_infoIconBg {
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
}
.Packages_infoIconBgOutline {
    background-color: rgba(255,146,28,.09);
    height: 5rem;
    width: 5rem;
}

.Packages_infoIconBg {
    --tw-bg-opacity: 1;
    background-color: rgb(255 146 28/var(--tw-bg-opacity));
    height: 60px;
    width: 60px;
}

.Packages_infoIconBgOutline, .Packages_infoIconBg {
    align-items: center;
    border-radius: 50%;
    display: flex;
    justify-content: center;
}

.Packages_infoItem>h1 {
    --tw-text-opacity: 1;
    color: rgb(57 108 173/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 22px;
    font-weight: 700;
    line-height: 2rem;
}

.Packages_infoItem>p {
    --tw-text-opacity: 1;
    color: rgb(110 114 125/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5rem;
}


@media (min-width: 350px) and (max-width: 767px){
    .Packages_campainItemCover {
        flex-wrap: wrap;
        justify-content: center;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Packages_campainSliderItem {
        flex-wrap: wrap;
        gap: 0;
        justify-content: center;
        max-width: 343px;
        padding-bottom: 1.25rem;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Packages_campainSliderImg {
        max-width: 343px;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Packages_campainSliderItem {
        flex-wrap: wrap;
        gap: 0;
        justify-content: center;
        max-width: 343px;
        padding-bottom: 1.25rem;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .Packages_campainSliderImg>img {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        border-top-right-radius: 13px;
        width: 100%;
    }
}


@media (min-width: 350px) and (max-width: 767px){
    .Packages_campainSliderImg>img {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        border-top-right-radius: 13px;
        width: 100%;
    }
    
}


@media (min-width: 350px) and (max-width: 767px){
    .Packages_campainSliderImgPc {
        display: none;
    }
    
}

@media (min-width: 350px) and (max-width: 767px)
{
    .Packages_campainSliderImgMobile {
        display: block;
    }
}

@media (min-width: 350px) and (max-width: 767px){
    .Packages_infoSection {
        justify-content: center;
    
    }
  
}
@media (min-width: 350px) and (max-width: 767px)
{
    .Contact_pageContent {
        flex-wrap: wrap;
        display: block;
    }
    
}

@media (min-width: 350px) and (max-width: 767px){

    .Contact_contentForm {
        width: 100%;
    }
    
}



.Sss_pageHeader {
    margin: 30px auto;
}

@media (min-width: 640px){
    .Sss_pageHeader {
        max-width: 640px;
    }
}

@media (min-width: 728px){
    .Sss_pageHeader {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Sss_pageHeader {
        max-width: 1024px;
    }
}





@media (min-width: 1110px){
    .Sss_pageHeader {
        max-width: 1110px;
    }
}




.Sss_pageHeader {
    width: 100%;
}

.Sss_pageHeader>h1, .Sss_pageHeader>h4 {
    --tw-text-opacity: 1;
    font-family: Inter;
    font-weight: 600;
}
.Sss_pageHeader>h1 {
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-size: 32px;
    line-height: 44px;
}


.Sss_headerTitleCover__STox5 {
    margin-left: auto;
    margin-right: auto;
}



@media (min-width: 640px){
    .Sss_headerTitleCover__STox5 {
        max-width: 640px;
    }
}

@media (min-width: 728px){
    .Sss_headerTitleCover__STox5 {
        max-width: 728px;
    }
}
@media (min-width: 1024px){
    .Sss_headerTitleCover__STox5 {
        max-width: 1024px;
    }
}

@media (min-width: 1110px){
    .Sss_headerTitleCover__STox5 {
        max-width: 1110px;
    }
}





.Sss_headerTitleCover__STox5 {
    width: 100%;
}

.Sss_pageHeader>h4 {
    color: rgb(57 108 173/var(--tw-text-opacity));
    font-size: 22px;
    line-height: 33px;
}
.Sss_pageHeader>h1, .Sss_pageHeader>h4 {
    --tw-text-opacity: 1;
    font-family: Inter;
    font-weight: 600;
}

.Sss_headerTitle__W4iLz {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
    max-width: 828px;
}

.Sss_headerTitleItem__oYBU7 {
    --tw-text-opacity: 1;
    --tw-shadow: 0 5px 20px rgba(71,59,240,.1);
    --tw-shadow-colored: 0 5px 20px var(--tw-shadow-color);
    border-radius: 0.75rem;
    box-shadow: 0 0 #0000,0 0 #0000,var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 2rem;
    padding: 1rem;
}


.Sss_sssSection{
    margin-left: auto;
    margin-right: auto;
    margin-top: 45px;
}


@media (min-width: 640px){
    .Sss_sssSection{
        max-width: 640px;
    }
}

@media (min-width: 728px){
    .Sss_sssSection{
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Sss_sssSection{
        max-width: 1024px;
    }
}


@media (min-width: 1110px){
    .Sss_sssSection{
        max-width: 1110px;
    }
}

.Sss_headerTitleItem__oYBU7:hover {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgb(57 108 173/var(--tw-bg-opacity));
    color: rgb(255 255 255/var(--tw-text-opacity));
}


.Sss_sssSection{
    width: 100%;
}

.Sss_sssAccordionCover {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
}

.Sss_sssAccordionItem{
    --tw-border-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-top-width: 1px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    max-width: 728px;
    width: 100%;
}

.Sss_sssAccordionTop {
    display: flex;
    justify-content: space-between;
    padding-bottom: 30px;
    padding-top: 30px;
    width: 100%;
}

.Sss_sssAccordionHeader {
    --tw-text-opacity: 1;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: 22px;
    font-weight: 600;
    line-height: 2rem;
}

.Sss_sssAccordionIcon {
    --tw-text-opacity: 1;
    color: rgb(221 223 231/var(--tw-text-opacity));
}

.Sss_sssAccordionContentShow__Pr9yG, .Sss_sssAccordionContent {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-top-width: 1px;
    color: rgb(8 37 70/var(--tw-text-opacity));
    font-family: Inter;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    padding-bottom: 22px;
    padding-top: 22px;
}
.Sss_sssAccordionContent {
    display: none;
}

.Sss_sssAccordionItem{
    --tw-border-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-top-width: 1px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    max-width: 728px;
    width: 100%;
}

.Blog_pageContainer {
    border-radius: 1rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3.5rem;
}


@media (min-width: 640px){
    .Blog_pageContainer {
        max-width: 640px;
    }
}

@media (min-width: 728px){
    .Blog_pageContainer {
        max-width: 728px;
    }
}

@media (min-width: 1024px){
    .Blog_pageContainer {
        max-width: 1024px;
    }
}

@media (min-width: 1110px){
    .Blog_pageContainer {
        max-width: 1110px;
    }
}





.Blog_pageContainer {
    width: 100%;
}

.Blog_pageContainer>img {
    border-radius: 1rem;
    max-height: 537px;
    max-width: 1110px;
}

.Blog_pageContainerText {
    margin-left: auto;
    max-width: 825px;
}

.Blog_pageContainerTextHeader {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    margin-bottom: 1.5rem;
    margin-top: 2.25rem;
}


.Blog_pageContainerTextHeaderSocial {
    display: flex;
    gap: 0.75rem;
}

.Blog_pageContainerTextHeaderSocial>div {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-radius: 50%;
    border-width: 1px;
    color: rgb(221 223 231/var(--tw-text-opacity));
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
}


.Blog_pageText>h1, .Blog_pageText>p {
    --tw-text-opacity: 1;
    font-family: Inter;
}
.Blog_pageText>h1 {
    color: rgb(57 108 173/var(--tw-text-opacity));
    font-size: 34px;
    font-weight: 700;
    line-height: 51px;
    max-width: 525px;
}


.Blog_pageText>a {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgb(57 108 173/var(--tw-bg-opacity));
    border-radius: 9px;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: block;
    font-family: Inter;
    font-size: 1rem;
    font-weight: 500;
    height: 50px;
    line-height: 1.5rem;
    line-height: 50px;
    margin-top: 45px;
    text-align: center;
    width: 250px;
}


@media (min-width: 350px) and (max-width: 767px){

    .Blog_pageContainer>img {
        max-width: 100%;
    }
	
	.Home_sliderImgCover{
		margin-right:0;
	}
}


.Blog_pageText>h1 {
    color: rgb(57 108 173/var(--tw-text-opacity));
    font-size: 34px;
    font-weight: 700;
    line-height: 51px;
    max-width: 525px;
}

#cookies {
    font-weight: 300;
    font-size: 12px;
    background-color: rgba(0,0,0,.64);
    padding: 15px 0 0;
    text-align: left;
    border-radius: 0.2em;
    display: none;
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    max-width: 100%;
    z-index: 11;
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
    width: calc(100vw - (var(--cookie-distance)*2));
}


.container {
    max-width: 1220px;
}
.container, .container-fluid {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: auto;
    margin-right: auto;
}


#cookies p {
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    border-bottom-color: rgb(226 229 239/var(--tw-border-opacity));
    border-bottom-width: 1px;
    color:#fff;
    font-family: Inter;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
   
    padding-bottom: 1.75rem;
}

.fixedSupport {
    position: fixed;
    width: 48px;
    height: 48px;
    bottom: 50px;
    right: 20px;
    z-index: 111;
}

.fixedSupport .showButtons.show {
    display: block;
    /* background: #ffc107; */
}
.fixedSupport .showButtons {
    width: 44px;
    height: 44px;
    border: 2px solid #41246b;
    line-height: 45px;
    text-align: center;
    border-radius: 22px;
    background: #41246b;
    color: #fff;
    font-size: 20px;
    display: block;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    --tw-bg-opacity: 1;
    --tw-shadow: 0 10px 45px 0px rgb(21 89 166 / 58%);
    --tw-shadow-colored: 0 10px 45px 0px var(
    --tw-shadow-color);
}

.fixedSupport .showButtons.show .closed {
    display: none;
}
.fixedSupport .showButtons .closed {
    display: inline-block;
}

.fixedButtons.show {
    position: absolute;
    bottom: 60px;
    right: 0;
    /* background: #ff921c; */
    display: block;
    padding: 10px;
    border-radius: 15px;
    box-shadow: 0 3px 6px rgba(0,70,126,0.15);
    border: 2px solid #f5dd33;
    color: #396cad;
    background: #fff;
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-shadow: 0 3px 6px rgba(0,75,126,.15);
    --tw-shadow-colored: 0 3px 6px var(
    --tw-shadow-color);
}

.fixedButtons {
    display: none;
    width: 200px;
}

.fixedButtons li {
    margin: 10px 0;
}

.fixedSupport .showButtons .closed {
    display: inline-block;
}

.fixedSupport .showButtons.show .opened {
    display: inline-block;
    /* font-size: 25px; */
}
.fixedSupport .showButtons .opened {
    display: none;
}

.basvuru-form-alt-yapi-aciklama {
    margin-left: 30px;
    margin-right: 30px;
    padding: 30px;
}
.fixedButtons span {
    margin-left:10px;
}

/* width */
::-webkit-scrollbar {
    width: 10px;
  }
  
  /* Track */
  ::-webkit-scrollbar-track {
    box-shadow:  grey; 

  }
   
  /* Handle */
  ::-webkit-scrollbar-thumb {
    background: #396cad; 
  
  }
  
  /* Handle on hover */
  ::-webkit-scrollbar-thumb:hover {
    background: #396cad; 
  }


  .blog-desc{
       padding-left: 1.25rem;
       padding-right: 1.25rem;
       padding-bottom: 1.25rem;
  }

 .blogList .blogItem img {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    width: 100%;
    height: 100%;
  }
 
.blogList{
    display:flex;
    gap: 1rem;
    /* flex-direction: column; */
    flex-wrap: wrap;
}






@media (min-width: 640px)
{
    .blogdetail_pageContainer {
        max-width: 640px;
    }
    
}

@media (min-width: 728px)
{
    .blogdetail_pageContainer {
        max-width: 728px;
    }
    
}

@media (min-width: 1024px)
{
    .blogdetail_pageContainer {
        max-width: 1024px;
    }
   
}

@media (min-width: 1110px)
{
    .blogdetail_pageContainer {
        max-width: 1110px;
    }

  
}




.blogdetail_pageContainer{
    width: 100%;

}

.blogdetail_pageContainer {
    margin-left: auto;
    margin-right: auto;
    margin-top: 3.5rem;
    border-radius: 1rem;
}

.blogdetail_pageContainerText {
    margin-left: auto;
    max-width: 100%;
}

.blogdetail_pageContainerTextHeader {
    margin-top: 2.25rem;
    margin-bottom: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.blogdetail_pageText > h1 {
    font-family: Inter;
    font-size: 34px;
    font-weight: 700;
    line-height: 51px;
    --tw-text-opacity: 1;
    color: rgb(4 78 150 / var(--tw-text-opacity));
    width: 100%;
}

.blogdetail_pageText > p {
    margin-top: 1rem;
    font-family: Inter;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
}

.mobileOnlineLink{
	justify-content: center;
    margin: 0 auto;
    margin-top: 30px;
}

.mySecondSwiper .blogItem {
    --tw-border-opacity: 1;
    border-color: rgb(221 223 231/var(--tw-border-opacity));
    border-radius: 10px;
    border-width: 1px;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    height: 400px;
	padding:0;
    /* justify-content: center; */
    width: 359px;
    /* padding-left: 1.25rem; */
    /* padding-right: 1.25rem; */
}

.text-laci{
	color: #41246b;
}

.speed-menu{
    width: 100%;
    padding-bottom: 40px;
}

.speed-menu > a {
    padding: 10px;
    border: 1px solid #dedede;
    color: #000948;
    font-size: 16px;
    font-weight: 600;
    border-radius: 8px;
    text-decoration: none;
    margin-right: 15px;
}

.text-yellow{
	
	color :#f5dd33;
}

.speed-menu > a:hover {
    background-color: #EFEDF6;
    color: #000948;
}

.speed-menu > .btnActive {
    padding: 10px;
    border: 1px solid #CFCAE5;
    background-color: #CFCAE5;
    color: #000948;
    font-size: 16px;
    font-weight: 600;
    border-radius: 8px;
    text-decoration: none;
    margin-right: 15px;
}

.Home_swiperConteiner__KWiu0{
    /* margin-left: auto; */
    margin-right: auto;
}

@media (min-width: 640px) {
.Home_swiperConteiner__KWiu0 {
        max-width: 640px;
    }
}

@media (min-width: 728px) {
.Home_swiperConteiner__KWiu0{
        max-width: 728px;
    }
}

@media (min-width: 1024px) {
.Home_swiperConteiner__KWiu0 {
        max-width: 1024px;
    }
}

@media (min-width: 1110px) {
.Home_swiperConteiner__KWiu0{
        max-width: 1110px;
    }
}

.Home_swiperConteiner__KWiu0{
    margin: 0 auto;
    width: 100%;
}

.sonuc-tarife-card{
	    display: flex !important;
	    justify-content: space-between;
	    align-items: center;
	    border-radius: 1.25rem;
	    border: 1px dashed #e4e6ef;
	    padding: 1.5rem !important;
	    text-align: left !important;
	    background: #fff;
		margin-top: 10px;
}

.ms-5 {
    margin-left: 1.25rem !important;
}

.fw-bolder {
    font-weight: 600 !important;
}

    .fs-2 {
        font-size: 1.5rem !important;
    }
	
	.opacity-50 {
    opacity: 0.5 !important;
}

    .fs-3x {
        font-size: 3rem !important;
    }
	
	  /* Select2 dropdown kutusunu arama iÃ§in inline hale getiriyoruz */
    .select2-container--default .select2-selection--single {
        display: flex;
        align-items: center;
        padding-left: 8px;
        padding-right: 8px;
    }

    .select2-container--default .select2-selection--single .select2-selection__rendered {
        flex-grow: 1;
        font-size: 16px;
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        margin-left: 8px;
    }

    /* Select2 geniÅŸliÄŸi */
    .select2-container {
        width: 100% !important;
    }
	
.Header_btn {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-shadow: 0 3px 6px rgba(0, 70, 126, .15);
    --tw-shadow-colored: 0 3px 6px var(--tw-shadow-color);
    border-radius: 30px;
    border-width: 1px;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    height: 42px;
    line-height: 42px;
    text-align: center;
    width: 145px;
    color: #ffff;
    background: #41246b;
    border-color: #41246b;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.Header_btn::before {
    content: '';
    position: absolute;
    top: 0;
    left: -150%;
    width: 200%;
    height: 100%;
    background: rgba(255, 255, 255, 0.3);
    transform: skewX(-30deg);
    z-index: 0;
    animation: shine 3s infinite linear;
}

@keyframes shine {
    0% {
        left: -150%;
    }
    50% {
        left: 0;
    }
    100% {
        left: 150%;
    }
}

.Header_btn:hover {
    background-color: #ff921c;
    color: white;
}


.btn-lila {
    --tw-border-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-shadow: 0 3px 6px rgba(0, 75, 126, .15);
    --tw-shadow-colored: 0 3px 6px var(--tw-shadow-color);
    align-items: center;
    background-color: rgb(21 89 166 / var(--tw-bg-opacity));
    border-color: #41246b;
    border-radius: 9px;
    border-width: 1px;
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    display: flex;
    font-family: Inter;
    font-size: 1rem;
    font-weight: 600;
    height: 54px;
    justify-content: center;
    line-height: 1.5rem;
    margin-left: auto;
    margin-right: auto;
    transition-delay: 75ms;
    width: 194px;
    background: #41246b;
    color: #fff !important;
    margin-top: 30px;
    position: relative;
    overflow: hidden;
}

.btn-lila::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
    transition: transform 0.5s ease;
    z-index: 0;
    animation: shine 2s infinite linear;
}

@keyframes shine {
    from {
        transform: translateX(-100%);
    }
    to {
        transform: translateX(100%);
    }
}

.btn-lila:hover::before {
    transform: translateX(100%);
}
