.logo-sk-info .logo-sk img {
width:100%;
}

.logo-sk-info .text-sk p {
font-size:18px;
font-weight:600;
margin:0;
}

.sk-language {
background-color:#a88c6d;
color:#fff!important;
margin-right:5px;
border-color:#fff;
padding:8px 15px;
}

.sk-auth {
background:#a88c6d;
color:#fff;
border:4px #fff double;
margin:0 5px;
padding:7px 15px;
}

.sk-auth:hover {
background-color:#fff;
color:#a88c6d;
border:4px #a88c6d double;
margin:0 5px;
padding:7px 15px;
}

.section-header h1::before {
content:'';
position:absolute;
display:block;
width:50px;
height:3px;
background:#a88c6d;
bottom:0;
left:0;
}

.section-header h1 {
font-size:32px;
color:#15335d;
text-transform:uppercase;
font-weight:700;
position:relative;
padding-bottom:20px;
}

.logo-sk-a {
font-size:40px;
text-transform:uppercase;
font-family:Montserrat, sans-serif;
font-weight:700;
color:#a88c6d;
}

.logo-sk-a:hover span {
color:#a88c6d;
}

.logo-sk-info .logo-sk,.logo-sk-info .text-sk {
margin:auto;
}

.logo-sk-a span,.logo-sk-a:hover {
color:#13335d;
}
.dws {
position: fixed;
    top: 85%;
    right: 15px;
 transform: translate(-50%, -50%);
     z-index: 30;
}
.pulse, .bloc, .phone {
 position: absolute;
 width: 90px;
 height: 90px;
 color: #fff;
 text-align: center;
 border-radius: 50%;
}
.bloc {
 cursor: pointer;
 z-index: 1;
 overflow: hidden;
}
.pulse {
 background-color: #a88c6d;
 position: relative;
 transition: .5s;
}
.phone {
 font-size: 50px;
 line-height: 94px;
 animation: phone .9s ease-in-out infinite;
}
.text {
 position: absolute;
 opacity: 0;
 text-transform: uppercase;
 font-weight: 700;
 top: 28px;
 font-size: 15px;
 transform: scaleX(-1);
 transition: .5s ease-in-out;
}
.phone i {
 transition: .5s ease-in-out;
}
.pulse:hover {
 background: #255f33;
}
.pulse:hover i {
 transition: .5s ease-in-out;
 transform: scale(0);
}
.pulse:hover .text {
 transform: scaleX(1);
 transition: .5s ease-in-out;
 opacity: 1;
}
.pulse:hover::before,
.pulse:hover::after {
 content: '';
 position: absolute;
 border: 1px solid #29AEE3;
 left: -20px;
 right: -20px;
 top: -20px;
 bottom: -20px;
 border-radius: 50%;
 animation: pulse 1.8s linear infinite;
 opacity: 0;
}
.pulse:hover::after {
 animation-delay: .5s;
}

@keyframes phone {
 0%, 100% {
  transform: rotate(-20deg);
 }
 50% {
  transform: rotate(21deg);
 }
}
@keyframes pulse {
 0% {
  transform: scale(0.5);
  opacity: 0;
 }
 50% {
  opacity: 1;
 }
 100% {
  transform: scale(1.2);
  opacity: 0;
 }
}
#header {
    box-shadow: 0px 6px 9px 0px rgba(0, 0, 0, 0.33);
}
.greenic {
    background: #a88c6d;
}
.greenic p, .greenic li, .greenic h2, .greenic h3 {
    color: #fff;
}
.greenic .content h2, .greenic h3, .greenic li i, .greenic .contact-info i, .greenic address, .greenic .contact-info a {
     color: #fff!important;
}
.greenic .section-header h2 {
     color: #fff;
}
#intro #intro-carousel::before {
    background-color: #ffffff00;
}
#intro .intro-content .btn-get-started {
       background: #00000000;
    border: 2px solid #a88c6d;
    color: #a88c6d;
}
#intro .intro-content .btn-get-started:hover {
   background: #a88c6d;
    color: #fff;
}
	#servicesk img{ 
		width: 100%;
		}
		#servicesk .title {
		    position: absolute;
    bottom: 0px;
    background-color: #404040ba;
    text-align: center;
    padding: 20px;
        width: 100%;
		}
		#servicesk .box {
		    position: relative;
			overflow: hidden;
			    border: 4px double #e2e2e2;
			        margin-bottom: 35px;
		}
		#servicesk .title span {
    color: #e0e0e0;
	}
			#servicesk img:hover { 
	    transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -mos-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transition: transform 1.2s ease;
    -webkit-transition: -webkit-transform 1.2s ease;
    -moz-transition: -moz-transform 1.2s ease;
    -o-transition: -moz-transform 1.2s ease;
			}
.owl-carousel .owl-stage, .owl-carousel.owl-drag .owl-item{
    -ms-touch-action: auto;
        touch-action: auto;
}
.aboutskx {
    padding: 17px;
}
.about-img-sk-ic {
    position: relative;
    width: 100%;
}
.text-sk-ic {
    position: absolute;
    bottom: 0px;
    width: 100%;
    padding: 15px;
    color: #fff;
    text-align: center;
    border-radius: 0px 0px 35px 35px;
    background: #0000007d;
}
.greenic .section-header h2::before {
       background: #fff; 
}
.our-points {
    text-align: center;
    padding: 7px;
}
.our-points img {
  padding: 0px 25px;
    margin-bottom: 10px;
}
.our-points span {

}
.btn-success {
    background-color: #a88c6d!important;
    border-color: #a88c6d!important;
}
.btn-success:hover {
    background-color: #775835!important;
    border-color: #775835!important;
}
.btn-success:focus {
    box-shadow: 0 0 0 0.2rem rgba(101, 56, 7, 0.46);
}

 .mobile-top {
               display: inline-flex;
    margin-left: 30px;
    margin-top: 0px;
        }
        .mobile-top-item {
            padding: 5px 10px;
           
        }
        .mobile-top-item a {
     color: #444;
     padding: 5px;
        }
        .mobile-top-item a.active {
        color: #a88c6d;
    border: 1px solid;
        }
