@charset "utf-8";
/* CSS Document */

*, *:before, *:after{box-sizing:border-box; margin:0; padding:0;}

ul, ol, li{list-style:none;}
h1{font-size:2.6em;}
h2{font-size:2.2em;}
h3{font-size:2em;}
body{background:#15181A; font-family:'Oswald', sans-serif;}
.skw-pages{overflow:hidden; position:relative; height:100vh;}
.skw-page{position:absolute; left:0; top:0; width:100%;}
.skw-page__half {position:absolute; top:0; width:50%; height:100vh; -webkit-transition:-webkit-transform 1s; transition:transform 1s;}
.skw-page__half--left{left:0; -webkit-transform:translate3d(0vh, 100%, 0); transform:translate3d(0vh, 100%, 0);}
.skw-page__half--right{left:50%; -webkit-transform:translate3d(320vh, 0%, 0); transform:translate3d(320vh, 0%, 0);}
.skw-page.active .skw-page__half{-webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
.skw-page__skewed{overflow:hidden; position:absolute; top:0; /*width:140%;*/ width:100%; height:100%;  -webkit-transform:skewX(0deg);  -ms-transform: skewX(0deg); transform:skewX(0deg); background:#8e6d37;}
.skw-page__half--left .skw-page__skewed{/*left: -40%;*/ left:0;}
.skw-page__half--right .skw-page__skewed {/*right: -40%;*/ right:0;}
.skw-page__content{/*display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;*/ -webkit-box-align:center; -webkit-align-items:center;  -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center;/* justify-content:center;*/  -webkit-flex-flow:column wrap; -ms-flex-flow:column wrap; flex-flow:column wrap; position:absolute; left:0; top:0; width:100%; height:100%; /*padding:0 30%;*/  color: #fff; -webkit-transform:skewX(0deg); -ms-transform:skewX(0deg); transform:skewX(0deg); -webkit-transition:-webkit-transform 1s, opacity 1s; transition:transform 1s, opacity 1s; background-size:cover;}
.skw-page__half--left .skw-page__content{/*padding-left:30%; padding-right:30%;*/ -webkit-transform-origin:100% 0; -ms-transform-origin:100% 0; transform-origin:100% 0;}
.skw-page__half--right .skw-page__content{/*padding-left:30%; padding-right:30%;*/ -webkit-transform-origin:0 100%; -ms-transform-origin:0 100%; transform-origin:0 100%; -webkit-transition:all 2s ease; -moz-transition:all 2s ease; -ms-transition:all 2s ease; -o-transition:all 2s ease; transition:all 2s ease;}

.active .skw-page__half--right .skw-page__content{opacity:1;}

.skw-page.inactive .skw-page__content{opacity:0.5; -webkit-transform:skewX(0deg) scale(0.95); -ms-transform:skewX(0deg) scale(0.95); transform:skewX(0deg) scale(0.95);}
.skw-page__heading{margin-bottom:15px; text-transform:uppercase; font-size:25px; text-align:center;}
.skw-page__description{font-size:18px; text-align:center;}
.skw-page__link {color:#FFA0A0;}
.skw-page-1 .skw-page__half--left .skw-page__content{background:url("../../images/infos-world.gif"); background-position:right top;}
.skw-page-1 .skw-page__half--right .skw-page__content{background-image:url("../../images/form-bg.jpg"); background-position:center top;}
/*.bg-absult{ position:absolute; bottom:0px; left:0px; right:0px; top:0px; background:rgba(0,0,0,0.2);}*/

.skw-page-2 .skw-page__half--left .skw-page__content{background:#fff;}
.skw-page-2 .skw-page__half--right .skw-page__content, .ppcMobile{background-image:url("../../images/advertisgry.jpg"); background-position:center center;}
.skw-page-3 .skw-page__half--left .skw-page__content{background:#d5b174;}
.skw-page-3 .skw-page__half--right .skw-page__content{background-image:url("../../images/tajnew.png"); background-position:center top;}
.white{ color:#fff;}

.logo{float:left; padding:1% 0 0 4%;}
.googleBadge{float:right; padding:6px 8px; background:#fff;    margin-top: 15px;}
.skw-page-1 .skw-page__half--left .content{display:table; width:100%;}
.content{padding:4%; text-align:center;}
.content p{font-size:1.5em; font-weight:300;}
.content h1{    line-height: 1.4;
    margin-bottom: 150px;
    margin-top: 35px;}
.break{display:block;}
.break > span{display:inline-block;}
span.ornageText{color:#ffcc66; position:relative; display:inline-block; width:100%; text-align:center;}
.content .infoBlock{padding-top:75px;}
.content .infoBlock .icon img{width:80px;}
.content .infoBlock .numbers{font-size:2.4em; font-weight:700;}
.content .infoBlock h5{color:#ffcc66; font-size:1.1em; text-transform:uppercase;}


.topContact{display:block; min-height:85px; text-align:center; background:none;}
/*.googleBadge{float:left; padding:6px 8px; background:#fff;}*/
.contacts{/*margin:0 0 0 190px;*/ padding:30px 0 0;}
.contacts .icon{display:inline-block; padding-left:35px; font-size:1.4em; background:url(../../images/phone-icon.png) no-repeat 0 1px;}
.contacts .icon .separator{font-weight:300;}
.content .infoBlock .icon span{ color:#f0ff0f0; font-size:45px; font-weight:300;}


.form{margin:90px auto 0; width:80%; padding:14px 20px; border-radius:10px; background:rgba(255, 255, 255, .85);}
.form h4{color:#555; text-align:center;}
.form .contactForm{display:block; width:100%;}
.form .contactForm li{margin:10px 0;}
.form .contactForm .form-control, .form .contactForm .btn{font-weight:300;}
.form .contactForm .form-control{padding-left:44px; background:#33280b url(../../images/form-icon.png)no-repeat 4px 8px; color:#fff;}
.form .contactForm .email{background-position:6px -65px;}
.form .contactForm .phone{background-position:6px -140px;}
.form .contactForm .website{background-position:6px -212px;}
.form .contactForm .textArea{height:80px; padding-left:12px; background:#33280b;}
.form .contactForm .btn{padding-right:45px; text-transform:uppercase; background:#33280b url(../../images/form-icon.png) no-repeat 98% -282px; color:#ffc8c8;}



::-webkit-input-placeholder{color:#ffddc5!important;}
:-moz-placeholder{color:#ffddc5!important;}
::-moz-placeholder{color:#ffddc5!important;}
:-ms-input-placeholder{color:#ffddc5!important;}


.skw-page-2 .skw-page__content, .skw-page-3 .skw-page__content{position:relative;}
.skw-page-2 .skw-page__half--right .content{position:absolute; bottom:0;}

.skw-page-2 .skw-page__half--left .content{color:#000;}
.skw-page-2 .skw-page__half--left .ppcMobile .content{color:#fff;}
.skw-page-2 .skw-page__half--left h2{margin-top:5%;}
ul.socialAds{text-align:center; margin:30px 0 0;}
ul.socialAds li{display:inline-block; padding:0 8px;}
.img-gf{ width:250px; height:120px;}
.img-gf-mb{width:120px; height:200px;}


ul.social-link{text-align:center; padding-top:30px;}
ul.social-link li{display:inline-block; width:40px; height:40px; margin:0 4px; overflow:hidden;}
ul.social-link li a{display:block; height:100%; background:url(../images/social-icons.png) no-repeat 0 0; -webkit-transition:1s; -moz-transition:1s; transition:1s;}
ul.social-link li a:hover{background-position:0 -53px;}
ul.social-link li.twitter a{background-position:-56px 0;}
ul.social-link li.twitter a:hover{background-position:-56px -53px;}
ul.social-link li.googlePlus a{background-position:-112px 0;}
ul.social-link li.googlePlus a:hover{background-position:-112px -53px;}
ul.social-link li.linkedin a{background-position:-168px 0;}
ul.social-link li.linkedin a:hover{background-position:-168px -53px;}
ul.social-link li.instagram a{background-position:-223px 0;}
ul.social-link li.instagram a:hover{background-position:-223px -53px;}
ul.social-link li.pinterest a{background-position:-282px 0;}
ul.social-link li.pinterest a:hover{background-position:-282px -53px;}
ul.social-link li.youTube a{background-position:-343px 0;}
ul.social-link li.youTube a:hover{background-position:-343px -53px;}



.skw-page-3  .skw-page__half{padding-bottom:100px;}
.skw-page-3 .skw-page__content{z-index:1;}
.skw-page-3 .skw-page__half--left{z-index:999;}
.skw-page-3 .skw-page__half--right{z-index:2;}

.skw-page-3 .skw-page__half--left h2, .skw-page-3 .skw-page__half--left h3{margin-top:0;}
.item h5 span{display:block; font-weight:300;}
.skw-page-3 .skw-page__half--right .content{padding:104px 0 20px;}
.skw-page-3 .skw-page__half--right .form{margin-top:30px;}


/*.owl-item{width:300px;}*/
.owl-item .item{margin:0 auto; width:300px; text-align:left;}
.owl-item .item p{font-size:1em; font-weight:300;}
.owl-controls .owl-dots{display:none;}
.owl-controls .owl-prev, .owl-controls .owl-next{position:absolute; left:10%; top:40%; width:18px; height:33px; overflow:hidden; text-indent:-500px; background:url(../images/scroll-arrow.png) no-repeat 0 0;}
.owl-controls .owl-next{left:auto; right:10%; background-position:-30px 0;}


.skw-page-3 .partner{display:inline-block; padding-right:52px; font-size:2.8em; font-weight:300; text-transform:uppercase; background:url(../images/icon-partner.png) no-repeat 100% 0;}
.contribute{position:absolute; bottom:0; left:0; width:100%; text-align:center; padding-bottom:40px;}
.contribute ul{float:left; width:100%;}
.contribute li{float:left; width:12.5%;}
.contribute li img{max-width:100%;}


.copyRight{position:absolute; left:0; bottom:0; width:200%; margin-top:0; color:#fff; padding:12px 0 10px; text-align:center; background:#332415; z-index:9999;}
.fnl-list-link li a{ color:#fff;}
/*digital-marketing-company.php*/
.solutionWebDes{background:#cc9866; border-bottom:1px solid #fff; color:#fff;}
.solutionWebDes img{ height:120px;}
.solutionWebDev { background: #5994ee;border-left:1px solid #fff;}
.solutionWebSeo {background: #8359b2;}
.solutionWebcon { background: #6bddc4;border-left:1px solid #fff;}
.solutionWebPay {background: #ed6d79;}
.solutionWebSocl {background: #898cff;border-left:1px solid #fff;}

/*@-webkit-keyframes blink {
   0% {
	  opacity:.1;
   }

   50% {
	  opacity:.5;
   }

   100% {
	  opacity:1;
   }
}

@keyframes blink {
   0% {
	 opacity:.1;
   }

   50% {
	  opacity:.5;
   }

   100% {
	  opacity:1;
   }
}*/
.prev, .next{position:absolute; left:20px; top:10px; width:42px; height:42px; opacity:.1; cursor:pointer; background:url(../images/prev-page.png) no-repeat 0 0; -webkit-transition:all 3s ease; -moz-transition:all 3s ease; -ms-transition:all 3s ease; -o-transition:all 3s ease; transition:all 3s ease;}
.next{top:auto; bottom:10px; background:url(../images/next-page.png) no-repeat 0 -48px;

/*-webkit-animation-direction: normal;
        -webkit-animation-duration: 5s;
        -webkit-animation-iteration-count: infinite;
        -webkit-animation-name: blink;
        -webkit-animation-timing-function: ease;
        animation-direction: normal;
        animation-duration: 5s;
        animation-iteration-count: infinite;
        animation-name: blink;
        animation-timing-function: ease;*/

}
.active .prev, .active .next{opacity:.8;}
.prev:hover, .next:hover{opacity:1;}
/*.prev:hover{background-position:0 -48px;}
.next:hover{background-position:0 0;}*/


   


.rw-words{
	display: inline;
	text-indent: 10px;
}
.rw-words-1 span{
	position: absolute; top:-41px; left:-15px; width:100%;
	opacity: 0;
	overflow: hidden;
	-webkit-animation: rotateWord 18s linear infinite 0s;
	-ms-animation: rotateWord 18s linear infinite 0s;
	animation: rotateWord 18s linear infinite 0s;
}
.rw-words-1 span:nth-child(2) { 
    -webkit-animation-delay: 3s; 
	-ms-animation-delay: 3s; 
	animation-delay: 3s; 
}
.rw-words-1 span:nth-child(3) { 
    -webkit-animation-delay: 6s; 
	-ms-animation-delay: 6s; 
	animation-delay: 6s; 	
}
.rw-words-1 span:nth-child(4) { 
    -webkit-animation-delay: 9s; 
	-ms-animation-delay: 9s; 
	animation-delay: 9s;
}
.rw-words-1 span:nth-child(5) { 
    -webkit-animation-delay: 12s; 
	-ms-animation-delay: 12s; 
	animation-delay: 12s; 
}
.rw-words-1 span:nth-child(6) { 
    -webkit-animation-delay: 15s; 
	-ms-animation-delay: 15s; 
	animation-delay: 15s; 
}

@-webkit-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); }
	5% { opacity: 1; -webkit-transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); }
	20% { opacity: 0; -webkit-transform: translateY(30px); }
	80% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -ms-transform: translateY(-30px); }
	5% { opacity: 1; -ms-transform: translateY(0px);}
    17% { opacity: 1; -ms-transform: translateY(0px); }
	20% { opacity: 0; -ms-transform: translateY(30px); }
	80% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes rotateWord {
    0% { opacity: 0; }
    2% { opacity: 0; -webkit-transform: translateY(-30px); transform: translateY(-30px); }
	5% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px);}
    17% { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); }
	20% { opacity: 0; -webkit-transform: translateY(30px); transform: translateY(30px); }
	80% { opacity: 0; }
    100% { opacity: 0; }
}


@media (min-width:1440px){
	.content h1{margin-top:40px;}
	.content .infoBlock{padding-top:100px;}
	.form{margin-top:170px;}
	.skw-page-2 .skw-page__half--left h2{margin-top:8%;}
	ul.socialAds{margin-top:10%;}
	.contribute li img{width:100%;}
	.owl-item .item p{font-size:1.2em;}
	.skw-page-3 h5{font-size:1.4em;}
	.skw-page-3 .skw-page__half--right .form{margin-top:80px;}
	.skw-page-3 .skw-page__half--left h3{margin-bottom:15px; line-height:1.3;}
}

@media (max-width:1280px){
}

@media (max-width:1024px) {
	.contacts{padding-top:10px;}
	.contacts .icon{margin:0 auto; width:190px; background-position:0 15px;}
	/*.contacts .separator{display:none;}*/
	.skw-pages{height:auto; overflow:visible;}
	.skw-page{position:static; float:left; width:100%;}
	.skw-page__half{height:100vh; float:left; position:static;}
	.skw-page__half--left{-webkit-transform:translate3d(0vh, 0, 0); transform:translate3d(0vh, 0, 0);}
	.skw-page__half--right{float:right; position:static; -webkit-transform:translate3d(0vh, 0%, 0); transform:translate3d(0vh, 0%, 0);}
	.skw-page__skewed{position:static; overflow:visible; background:none;}
	.skw-page__content{position:static;}
	/*.skw-page-2 .skw-page__content, .skw-page-3 .skw-page__content, .skw-page-5 .skw-page__content{position:static;}
	.skw-page-2 .skw-page__half--left .content, .skw-page-3 .skw-page__half--right .content{position:static;}*/
	.skw-pages{margin:0 auto;}
	
	.skw-page-3 .skw-page__half--left{position:relative;}
	.skw-page-3  .skw-page__half{padding-bottom:0;}
	.hidden-sm{display:none;}
	/*.copyRight{width:100%;}*/
}
@media (max-width:768px) {
	h1{font-size:2em;}
	h2, h3{font-size:1.8em;}
	.googleBadge img{width:150px;}
	.topContact{min-height:69px;}
	.contacts{/*margin:0 0 0 162px;*/}
	.contacts .icon{/*margin:0 auto; width:170px; background-position:0 14px;*/ display:inline-block; padding:4px 0 4px 36px; width:auto; background-position:0 4px; font-size:1.3em;}
	.content p{font-size:1.4em;}
	.rw-words-1 span{top:-33px; width:184px;}
	span.ornageText{width:168px;}
	
	.skw-page__half{height:75vh;}
	.skw-page-2 .skw-page__content, .skw-page-3 .skw-page__content{position:absolute;}
	.skw-page-2 .skw-page__half--right .content{position:absolute;}
	.skw-page-2 .skw-page__half--left .content{padding-top:10%;}
	.testimonials{padding-top:20px;}
	.skw-page-1 .skw-page__half--right .skw-page__content, .skw-page-3 .skw-page__half--right .skw-page__content{background-position:right top;}
}

@media (max-width:767px){
	.form{margin-top:40px;}
	.skw-page-1 .skw-page__half--right .skw-page__content{padding-bottom:20px;}
	.infoBlock .col-sm-6{float:left; width:50%;}
	.skw-page__half{height:100vh;}
	.skw-page-2 .skw-page__content, .skw-page-3 .skw-page__content{position:static;}
	.skw-page-2 .skw-page__half--right .content{position:static;}
	.skw-page-2 .skw-page__half--left .content{padding-top:5%;}
	.skw-page-2 .skw-page__half--left .ppcMobile{background-size:cover;}
	
	.contacts .icon{width:320px; padding:10px 0 10px 35px; background-position:0 10px;}
	.contacts .icon .separator{display:inline-block;}
	.skw-page-3 .contacts{padding-top:40px;}
}
@media (max-width:720px) {
	body{overflow-x:hidden;}	
	.topContact{min-height:50px;}	
	.form{margin-top:10px;}
	.googleBadge img{width:130px;}
	.rw-words-1 span{top:-31px;}
	.skw-page__half{/*height:100%;*/}
	.skw-page__half{width:100%;}
	.skw-page__half, .skw-page__half{height:auto;}
	.skw-page-3 .skw-page__half--left{position:static;}
	.skw-page-3{position:relative;}
	
	.skw-page-2 .skw-page__half--right .content, .skw-page-2 .skw-page__half--left .ppcMobile .content{padding-top:400px;}
	.contribute, .copyRight{position:static;}
	.skw-page-3 .skw-page__half--right{/*display:none;*/}
	.copyRight{width:100%;}
	/*.skw-page-4 .skw-page__half--right .content{padding-bottom:10%;}*/
	ul.social-link{padding-bottom:10px;}
	.skw-page-3 .skw-page__half--right .content{padding:50px 0 40px;}
	.skw-page-3 .skw-page__half--right .form{margin-top:0;}
}
@media (max-width:480px){
	.content h1{font-size:1.6em; margin-bottom:30px;}
	h2, h3{font-size:1.4em;}	
	.googleBadge img{width:110px;}
	.content .infoBlock{padding-top:30px;}
	.contacts .icon{/*width:170px; padding:0 0 0 30px; background-position:0 14px;*/ display:inline-block; padding:4px 0 4px 36px; width:auto; background-position:0 4px;}
	/*.contacts .icon .separator{display:none;}*/
	
	.rw-words-1 span{top:-26px; width:143px;}
	span.ornageText{width:130px;}
	.content .infoBlock .numbers{font-size:2em;}
	.skw-page-3 .partner{font-size:2.2em; background-size:34px auto; padding-right:46px;}
	.skw-page-1 .skw-page__half--right .skw-page__content{padding-bottom:50px;}
	.form{/*margin-top:48px;*/}
	.form .contactForm li{padding:0;}
	.owl-controls .owl-prev{left:0;}
	.owl-controls .owl-next{right:0;}
	ul.social-link li{margin:0 2px;}
}
@media (max-width:420px){
	.owl-item .item{width:280px;}
	.owl-controls .owl-prev{left:-10px;}
	.owl-controls .owl-next{right:-10px;}
}

/* ------------- AMOM added end --------------- */
.screen-reader-response{display:none;}
.wpcf7-response-output{display:none;}
.wpcf7-not-valid-tip{color:#ff0000;}
form.wpcf7-form br{display:none;}
.vertical-registration-form form.wpcf7-form input{margin-bottom:0;}