/*Scroolbar Css*/
::-webkit-scrollbar {
    width: 8px;
}

::-webkit-scrollbar-track {
    border-radius: 10px;
}

::-webkit-scrollbar-thumb {
    background: #3f3d56;
}

    ::-webkit-scrollbar-thumb:hover {
        background: #003e79;
    }

::-moz-selection {
    background: #3f3d56;
    color: #fff;
}

::selection {
    background: #3f3d56;
    color: #fff;
}
/*Scroolbar Css*/
body {
    overflow-x: visible !important;
    overflow-y: scroll;
}

.p0 {
    padding: 0 !important;
}

.mt-80 {
    margin-top: 45px !important;
}

.menu-logo {
    height: 82px;
}

.menu-logo-sok {
    height: 91px;
    padding: 5px;
}
.text-cloud1{
	color: #ed1b24 !important;
    font-size: 25px;
    height: 150px;
    text-align: center;
	font-weight: bold;
}
.text-cloud2{
    color:red !important;
    font-size: 25px;
    height: 150px;
	text-align: center;
	font-weight: bold;
}
.header-soknet-collapse {
    font-size: 30px;
    color: #003e79 !important;
    font-family: "Open Sans", Open Sans__, Sans-serif;
    font-weight: bold;
}

.soknet-collapse {
    background-color: transparent;
    border-top: 0;
    border-right: 0;
    border-left: 0;
    border-radius: 0;
    padding: 35px 0;
}

.soknet-collapse-header {
    text-decoration: none !important;
    font-size: 25px;
    font-weight: bold;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    color: #415063;
}

    .soknet-collapse-header:hover {
        color: #3f526bbb;
    }

.soknet-collapse-text {
    font-size: 19px;
    color: #7B7B7B;
}

.faq-section .mb-0 > a {
    display: block;
    position: relative;
    color: #39485C;
    transition: linear 0.3s;
}

    .faq-section .mb-0 > a:after {
        content: "\f078";
        font-family: "Font Awesome 5 Free";
        position: absolute;
        right: 0;
        font-weight: 600;
        transition: linear 0.3s;
    }

    .faq-section .mb-0 > a[aria-expanded="true"]:after {
        transform: rotate(180deg);
        font-family: "Font Awesome 5 Free";
        font-weight: 600;
        color: #E02040;
        transition: linear 0.3s;
    }
	
	.link-white, .link-white a {
		color: #fff !important;
	}
	
	.hizmet-card-hover {
		margin-bottom: 55px;
	}
	
		.hizmet-card-hover div {
			color: #0e71b6;
			-webkit-transition: all .2s linear;
			transition: all .2s linear;
			border-right: 1px solid #dee2e6;
			border-bottom: 1px solid #dee2e6;
			padding: 48px 0;
		}
	
			.hizmet-card-hover div:hover {
				text-decoration: none !important;
				-webkit-box-shadow: 0 1px 15px 0 rgba(0,0,0,.15);
				-moz-box-shadow: 0 1px 15px 0 rgba(0,0,0,.15);
				box-shadow: 0 1px 15px 0 rgba(0,0,0,.15);
				-webkit-transition: all .2s linear !important;
				transition: all .2s linear;
			}
	
			.hizmet-card-hover div i {
				font-size: 3em;
				margin-bottom: 1rem;
			}
		#main-royalsrm a {
		  display: block;
		  height: 100%;
		}
		
		  #main-royalsrm a:hover {
			text-decoration: none !important;
			-webkit-box-shadow: 0 1px 15px 0 rgba(0,0,0,.15);
			-moz-box-shadow: 0 1px 15px 0 rgba(0,0,0,.15);
			box-shadow: 0 1px 15px 0 rgba(0,0,0,.15);
			-webkit-transition: all .2s linear !important;
			transition: all .2s linear;
		  }
		
		#main-royalsrm .card-body {
		  height: 278px;
		  border-radius: 0.25rem;
		  box-shadow: rgb(229 229 229) 0px 9px 10px 0px;
			}
		
		.card-royalsrm-about{
			background: #fee100 !important;
		}
		.text-card{
			font-size: 25px;
			color: #014fa2
		}