﻿@import url('https://fonts.googleapis.com/css?family=Muli:300,400,400i,600,700');
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap');


body {
    font-size: 13px;
    font-family: 'Muli', sans-serif;
    margin:0px;padding:0px;
    
    
    
    
}
.shrink {
background: rgba(255,255,255,.9);
    box-shadow: 0px 0px 40px rgba(0,0,0,.1)}
header {position:fixed;top:0px;left:0px;width:100%;z-index:9999;padding:20px 0px;
}
.logo img {
width:250px;}
.welcome {min-height:600px;padding-top:100px;
}
.menu ul {
margin:0px;padding:0px;list-style:none;}
    .menu ul li {
    float:left;}
        .menu ul li a {
        display:block;font-weight:700;color:#333;font-size:16px;height:50px;line-height:50px;padding:0px 30px;position:relative;}
.banner-content {
padding-top:200px;}
    .banner-content h1 {
    font-weight:900;font-size:60px;}
    .banner-content p {
    font-size:25px;color:#777}
footer {
margin-top:100px;}
footer ul {
margin:0px;padding:0px;list-style:none;}
footer ul li{}
    footer ul li a {
    display:block;color:#333;font-size:16px;margin-bottom:10px;}
        footer ul li a:hover {text-decoration:none;color:#f65332
        }
footer h3 {font-weight:900;margin-bottom:30px;
}
/* Effect 5: same word slide in */
.cl-effect-5 a {
	overflow: hidden;
	padding: 0 4px;
	height: 1em;
}

.cl-effect-5 a span {
	position: relative;
	display: inline-block;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
}

.cl-effect-5 a span::before {
	position: absolute;
	top: 100%;
	content: attr(data-hover);
	font-weight: 700;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);color:#000;
}

.cl-effect-5 a:hover span,
.cl-effect-5 a:focus span {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%);
}
.tick i {
    color: #f65332;
    margin-right: 20px;
}
/* Effect 5: same word slide in and border bottom */

.highlight {background:#fff;color:#333!important;border-radius:50px;border:solid 1px #fff;text-decoration:none!important;box-shadow:0px 0px 40px rgba(0,0,0,.2)
}
.highlight:hover {background-image: linear-gradient(-60deg, #ff5858 0%, #f09819 100%);color:#fff!important;border-radius:50px;border:solid 1px #fff;
}
.collapsebutton i {
    float: right;
}
.list-style-2 {
    margin: 0px;
    padding: 0px;
    list-style: none;
    position: relative;
}
.list-style-2 li:before {
    width: 24px;
    height: 24px;
    background: url(/Assets/images/dot3.png);
    content: "";
    position: absolute;
    left: 0px;
    margin-top: -3px;
}
.list-style-2 li {
    padding-left: 32px;
    font-size: 19px;
    margin-bottom: 15px;
    line-height: 22px;
}


.ptb_100 {
    padding: 100px 0;
}
.benifits-item {
-webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s; background-color: #fff;
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px);min-height:215px;}
.benifits-item:hover {
    background-color: #fff;
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px);
}

.collapsebutton {
       width: 100%;
    text-align: left;
    font-size: 24px;
    background: #fff;
    border: none;
    padding: 18px;
    box-shadow: 0px 0px 40px rgba(0,0,0,.1);
    margin: 20px 0px;
}
.cblock {
    font-size: 16px;
    text-align: center;
    padding: 25px;
}
.cblock img {
    margin-bottom: 15px;
}
.cblock p {
    margin: 0px;
    padding: 0px;
}
.cblock strong {
    font-size: 18px;
    display: block;
    margin-top: 7px;
}
.tick {
    text-align: left;
    font-size: 22px;
    border: solid 1px #eee;
    padding: 20px;
    background: #eee;
    margin-bottom: 20px;
}


.credit-block {width:100%;min-height:231px;background:url(/Assets/images/criclebg.png) center center no-repeat;text-align:center;padding-top:80px;}
.credit-block p{margin:0px;padding:0px;font-size:22px;}    
.credit-block h3 {margin:0px;padding:0px;
    }
.credit-block strong{color: #e74b1f;}


@media screen and (max-width:920px)
{
    
#ust {
    position: fixed;
    height: 40px;
    top: 28px;
    left: 0;
    right: 0;
    z-index: 99999999999999999999
}
#ust #menuac {
      position: absolute;
    top: 0px;
    right: 17px;
    cursor: pointer;
    padding: 19px 30px 20px 10px;
    border-left: 0 solid #666;
}
#ust #menuac span {
    cursor: pointer;
    height: 3px;
    width: 23px;
    background: #333;
    position: absolute;
    display: block;
    content: '';
    transition: all 500ms ease-in-out
}
#ust #menuac span:before {
    cursor: pointer;
    height: 3px;
    width: 23px;
    background: #333;
    position: absolute;
    display: block;
    content: '';
    top: -7px;
    transition: all 500ms ease-in-out
}
#ust #menuac span:after {
    cursor: pointer;
    height: 3px;
    width: 23px;
    background: #333;
    position: absolute;
    display: block;
    content: '';
    bottom: -7px;
    transition: all 500ms ease-in-out
}
#ust #menuac.acik span {
    background-color: transparent
}
#ust #menuac.acik span:before {
    top: 0;
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    bottom: 0
}
#ust #menuac.acik span:after {
    top: 0;
    transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
}
.mobmenu {
    position: fixed;
    left: -300px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
    width: 300px;
    height: 100%;
    background: #f5f5f5;
    z-index: 9999;
    display: block;top:0px;
}
.mobmenu.mobmenu-acik {
    left: 0;
    top: 0px;
    -webkit-box-shadow: 10px 0 26px -16px rgba(0,0,0,.75);
    -moz-box-shadow: 10px 0 26px -16px rgba(0,0,0,.75);
    box-shadow: 10px 0 26px -16px rgba(0,0,0,.75)
}
.center {
    text-align: center
}
.mobmenu ul.menu {
    margin: 0;
    padding: 0;
    list-style: none
}
    .mobmenu ul.menu li {
    float:none;}
.mobmenu ul.menu li a {
    padding: 10px;
    display: block;
    list-style: none;
    color: #333;
    border-bottom: 1px solid #eee;
        height: 50px;
    padding: 0px;
    line-height: 50px;
    padding-left: 12px;
}
    .highlight {
    background:none;box-shadow:none;border:none;}
    .welcome {
    height:auto;padding:50px 0px;}
    .banner-content {
    padding:0px;    padding-top: 10px!important;}
    header {    background: #fff0ef!important;
    }
    body {
    padding-top:100px;}
    .banner-content {
    text-align:center;width:100%;}
     
    .banner-content h1 {    font-weight: 900;
    font-size: 40px;
    }
    .welcome img{width:80%!important;display:table;margin:auto
    }
    .banner-content p {font-size: 18px;
    }
    .mobmenu-acik li{position:relative;padding-left:30px;}
    .mobmenu-acik li:before{width:20px;height:20px;background:url(/Assets/images/dot3.png);position:absolute;left:5px;content:"";background-size:20px;top:14px;}
}