@font-face {
  font-family: 'GESSTwoBold-Bold';
  src: url('fonts/GESSTwoBold-Bold.eot');
  src: url('fonts/GESSTwoBold-Bold.woff2') format('woff2'),
       url('fonts/GESSTwoBold-Bold.woff') format('woff'),
       url('fonts/GESSTwoBold-Bold.ttf') format('truetype'),
       url('fonts/GESSTwoBold-Bold.svg#GESSTwoBold-Bold') format('svg'),
       url('fonts/GESSTwoBold-Bold.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GESSTwoLight-Light';
  src: url('fonts/GESSTwoLight-Light.eot');
  src: url('fonts/GESSTwoLight-Light.woff2') format('woff2'),
       url('fonts/GESSTwoLight-Light.woff') format('woff'),
       url('fonts/GESSTwoLight-Light.ttf') format('truetype'),
       url('fonts/GESSTwoLight-Light.svg#GESSTwoLight-Light') format('svg'),
       url('fonts/GESSTwoLight-Light.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GESSTwoMedium-Medium';
  src: url('fonts/GESSTwoMedium-Medium.eot');
  src: url('fonts/GESSTwoMedium-Medium.woff2') format('woff2'),
       url('fonts/GESSTwoMedium-Medium.woff') format('woff'),
       url('fonts/GESSTwoMedium-Medium.ttf') format('truetype'),
       url('fonts/GESSTwoMedium-Medium.svg#GESSTwoMedium-Medium') format('svg'),
       url('fonts/GESSTwoMedium-Medium.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

body{direction:rtl;font-family: 'GESSTwoLight-Light';}
.clearleft{clear:right;}
.clearright{clear:left;}
.header__menu-item{float:right;}
.header__menu-item:first-child{margin:0 0 0 20px;}
.header__menu-item:last-child{margin:0 20px 0 0;}
.header__lang{float:left;}

h1{font-family: 'GESSTwoMedium-Medium';font-weight:normal;direction: rtl;}
h2{font-family: 'GESSTwoLight-Light';direction: rtl;font-size: 46px;}
h3{font-family: 'GESSTwoBold-Bold';font-weight:normal;direction: rtl;}
h4{font-family: 'GESSTwoBold-Bold';font-weight:normal;font-size:22px;direction: rtl;letter-spacing: 0px;}
h5{font-family: 'GESSTwoBold-Bold';font-weight:normal;font-size:15px;direction: rtl;letter-spacing: 0px;line-height: 25px;}
h6{font-family: 'GESSTwoMedium-Medium';font-weight:normal;direction: rtl;font-size:25px;}
.text2{font-family: 'GESSTwoLight-Light';direction: rtl;}
.btn-bullet .btn-f .btn-text, .button-link{font-family: 'GESSTwoMedium-Medium';font-size:20px;letter-spacing:0px;direction: rtl;line-height: 20px;}
.home-founder-name{font-family: 'GESSTwoBold-Bold';font-size:22px;letter-spacing:0px;direction: rtl;}
.text, .text1, .text3, .custom-box .type .info .text1 ul li a, .contact-box .type .info .title, .column-2:nth-child(2) .contact-box .type .info .text1 ul li a, .form-field-input input, .quote-field-input input{font-family: 'GESSTwoLight-Light';font-size:20px;line-height:24px;direction: rtl;letter-spacing:0;}
.text strong, .text b, .text1 strong, .text1 b, .text2 strong, .text2 b, .text3 strong, .text3 b{font-family: 'GESSTwoBold-Bold';font-weight:normal;}
.filter__event{font-family: 'GESSTwoLight-Light';}
.button-link-achievements{padding-right:0;padding-left:27px;background-position: left 0;left:auto;right:40px;}
.achievement-box:hover .button-link-achievements {background-position: left -20px;}
.inside-banner-image{right:auto;left:140px;}
.founder-name, .about-service-title{font-family: 'GESSTwoBold-Bold';font-weight:normal;font-size:20px;direction: rtl;}
.how-we-work{background-position:top left;}
label.error{right:auto;left:0;font-family: 'GESSTwoLight-Light';font-size:14px;line-height:14px;}
.form-errors ul li, .errors{font-family: 'GESSTwoLight-Light';font-size:18px;line-height:22px;}
.custom-title{font-family: 'GESSTwoLight-Light';}
.services-item-2{float:left;}
.package-title{font-family: 'GESSTwoBold-Bold';font-size: 18px;}
.text em{font-family: 'GESSTwoLight-Light';font-weight:normal;line-height: 18px;}
.home-work-item-2, #home-template-work .home-work-item-3, #home-template-work .owl-nav{right:auto;left:0;}
#home-module-work .owl-nav, .home-work-item-3, #home-template-work .home-work-item-2, .btn-bullet .btn-f:before{left:auto;right:0;}
.packages-bg-1{right:auto;left:190px;}
.clients-box{border-left:0;}
.home-achievement-title{font-family: 'GESSTwoLight-Light';direction: rtl;}
.home-achievements-button{right:auto;left:0;}
.button-link-achievements#achievements{left:auto;right:55px;}
.type-message{font-family: 'GESSTwoBold-Bold';font-weight:normal;font-size:14px;direction: rtl;letter-spacing: 0px;}
.filter__parent li.sort__by, .filter__parent li.reset__filter a, .filter__parent li.reset__filter .close__filter{font-family: 'GESSTwoMedium-Medium';}
.filter__parent li.reset__filter .close__filter{left:auto;right:35px;}
.selector__label{font-family: 'GESSTwoBold-Bold';font-size:14px;letter-spacing: 0;}
.selector__label-before{left:auto;right:0;}
.selector__label-after{left:auto;right:0;}
.selector__label-border{right:auto;left:0;border-right:0;border-left:1px solid #464646;}
.filter__child li .selector__item{font-family: 'GESSTwoMedium-Medium';text-align:right;font-size: 15px;}
.filter__child li{font-family: 'GESSTwoMedium-Medium';text-align:right;}
.filter__parent li .filter__child li#enabled:before{left:auto;right:15px;}
.filter__parent li.reset__filter a.apply__filter{margin-right:0;margin-left:20px;}

.snapchat__filter .filter__wrapper .filter__item{margin-right:20px;margin-left:20px;}
.snapchat__filter .filter__wrapper .filter__item:nth-child(5n){margin-right:20px;margin-left:0px;}
.snapchat__filter .filter__wrapper .filter__item:nth-child(5n+1){margin-left:20px;margin-right:0px;}
.snapchat__filter .filter__wrapper .filter__item a:hover .filter__image:before{left:auto;right:0;}

.creative__filter .filter__wrapper .filter__item{margin-right:20px;margin-left:20px;}
.creative__filter .filter__wrapper .filter__item:nth-child(3n){margin-right:20px;margin-left:0px;}
.creative__filter .filter__wrapper .filter__item:nth-child(3n+1){margin-left:20px;margin-right:0px;}

.header__submenu{left: auto;right:0;}
.submenu{padding-right:150px;padding-left:0;}
.submenu li a{font-family: 'GESSTwoLight-Light';}
.header__submenu-close{margin-left:40px;margin-right:0;}

.header__menu-item a, .dl-menu li a{font-family: 'GESSTwoLight-Light';font-size:18px;direction: rtl;}
.header__lang, .header__mobile__lang{font-family: 'Lato-Regular';font-size:18px;direction: rtl;}
header.active .header__nav .header__lang{margin-right:0;margin-left:42px;}
.header__mobile__lang, #menu-btn{left:20px;right:auto;}
.dl-menu{text-align:right;}

.snap-icon{float:right;margin-right:0;margin-left:15px;}
.fb-icon{float:right;margin-right:0;margin-left:15px;}
.tw-icon{float:right;margin-right:0;margin-left:15px;}
.insta-icon{float:right;}
.dl-menuwrapper li.dl-back{text-align:left;}
.dl-menuwrapper li.dl-back > a{font-family: 'GESSTwoMedium-Medium';background-image:url(scripts/menu/back-arrow-ar.png) !important;padding-left: 0 !important;padding-right:20px !important;background-position:right center !important;}
.snap-show{background-image:url(images/arrow-13x13-ar.png);background-position:left center;}
.snapchat-title{padding-left:20px;padding-right:15px;}
ul.footer-social li:first-child:hover .snap-show {width:auto;margin-right:0;margin-left:22px;}
ul.main-social.footer-social li:first-child .snap-show{margin-right:0;margin-left:15px;}
.footer-menu{border-left:1px solid #a1a0a0;border-right:0;padding-right:0;padding-left:11px;margin-right:0;margin-left:11px;}

.collection{right:auto;left:150px;}
#spark-banner hgroup{left:auto;right: 150px;}
.collection-phone{right:auto;left:-100%;}
.collection-slider{direction:ltr;left:auto;right: 14px;}

.collection#active .collection-phone{
-webkit-animation: collectionslideInLeft 1s forwards;
-webkit-animation-delay: 0s;
-webkit-animation-timing-function:ease-in-out;
-moz-animation: collectionslideInLeft 1s forwards;
-moz-animation-delay: 0s;
-moz-animation-timing-function:ease-in-out;
animation: collectionslideInLeft 1s forwards;
animation-delay: 0s;
animation-timing-function:ease-in-out;
-o-animation: collectionslideInLeft 1s forwards;
-o-animation-delay: 0s;
-o-animation-timing-function:ease-in-out;
}
.collection#active .collection-1{
-webkit-animation: collection1slideInLeft .2s forwards;
-webkit-animation-delay: 1s;
-webkit-animation-timing-function:ease-in-out;
-moz-animation: collection1slideInLeft .2s forwards;
-moz-animation-delay: 1s;
-moz-animation-timing-function:ease-in-out;
animation: collection1slideInLeft .2s forwards;
animation-delay: 1s;
animation-timing-function:ease-in-out;
-o-animation: collection1slideInLeft .2s forwards;
-o-animation-delay: 1s;
-o-animation-timing-function:ease-in-out;
}
.collection#active .collection-2{
-webkit-animation: collection2slideInLeft .2s forwards;
-webkit-animation-delay: 1.2s;
-webkit-animation-timing-function:ease-in-out;
-moz-animation: collection2slideInLeft .2s forwards;
-moz-animation-delay: 1.2s;
-moz-animation-timing-function:ease-in-out;
animation: collection2slideInLeft .2s forwards;
animation-delay: 1.2s;
animation-timing-function:ease-in-out;
-o-animation: collection2slideInLeft .2s forwards;
-o-animation-delay: 1.2s;
-o-animation-timing-function:ease-in-out;
}
.collection#active .collection-3{
-webkit-animation: collection3slideInLeft .2s forwards;
-webkit-animation-delay: 1.4s;
-webkit-animation-timing-function:ease-in-out;
-moz-animation: collection3slideInLeft .2s forwards;
-moz-animation-delay: 1.4s;
-moz-animation-timing-function:ease-in-out;
animation: collection3slideInLeft .2s forwards;
animation-delay: 1.4s;
animation-timing-function:ease-in-out;
-o-animation: collection3slideInLeft .2s forwards;
-o-animation-delay: 1.4s;
-o-animation-timing-function:ease-in-out;
}
.collection#active .collection-4{
-webkit-animation: collection4slideInLeft .2s forwards;
-webkit-animation-delay: 1.6s;
-webkit-animation-timing-function:ease-in-out;
-moz-animation: collection4slideInLeft .2s forwards;
-moz-animation-delay: 1.6s;
-moz-animation-timing-function:ease-in-out;
animation: collection4slideInLeft .2s forwards;
animation-delay: 1.6s;
animation-timing-function:ease-in-out;
-o-animation: collection4slideInLeft .2s forwards;
-o-animation-delay: 1.6s;
-o-animation-timing-function:ease-in-out;
}
.collection#active .collection-5{
-webkit-animation: collection5slideInLeft .2s forwards;
-webkit-animation-delay: 1.8s;
-webkit-animation-timing-function:ease-in-out;
-moz-animation: collection5slideInLeft .2s forwards;
-moz-animation-delay: 1.8s;
-moz-animation-timing-function:ease-in-out;
animation: collection5slideInLeft .2s forwards;
animation-delay: 1.8s;
animation-timing-function:ease-in-out;
-o-animation: collection5slideInLeft .2s forwards;
-o-animation-delay: 1.8s;
-o-animation-timing-function:ease-in-out;
}
.collection#active .collection-6{
-webkit-animation: collection6slideInLeft .2s forwards;
-webkit-animation-delay: 2s;
-webkit-animation-timing-function:ease-in-out;
-moz-animation: collection6slideInLeft .2s forwards;
-moz-animation-delay: 2s;
-moz-animation-timing-function:ease-in-out;
animation: collection6slideInLeft .2s forwards;
animation-delay: 2s;
animation-timing-function:ease-in-out;
-o-animation: collection6slideInLeft .2s forwards;
-o-animation-delay: 2s;
-o-animation-timing-function:ease-in-out;
}
.collection#active .collection-7{
-webkit-animation: collection7slideInLeft .2s forwards;
-webkit-animation-delay: 2.1s;
-webkit-animation-timing-function:ease-in-out;
-moz-animation: collection7slideInLeft .2s forwards;
-moz-animation-delay: 2.1s;
-mozanimation-timing-function:ease-in-out;
animation: collection7slideInLeft .2s forwards;
animation-delay: 2.1s;
animation-timing-function:ease-in-out;
-o-animation: collection7slideInLeft .2s forwards;
-o-animation-delay: 2.1s;
-o-animation-timing-function:ease-in-out;
}

@-webkit-keyframes collectionslideInLeft { 100% {right:auto;left:0%;} }
@keyframes collectionslideInLeft { 100% {right:auto;left:0%;} }

@-webkit-keyframes collection1slideInLeft { 0% {right:auto;left:0px;bottom:40px;opacity:0;} 50% {right:auto;left:153px;bottom:40px;opacity:1;} 100% {right:auto;left:215px;bottom:30px;opacity:1;} }
@keyframes collection1slideInLeft { 0% {right:auto;left:0px;bottom:40px;opacity:0;} 50% {right:auto;left:153px;bottom:40px;opacity:1;} 100% {right:auto;left:215px;bottom:30px;opacity:1;} }

@-webkit-keyframes collection2slideInLeft { 0% {right:auto;left:0px;opacity:1;} 100% {right:auto;left:220px;opacity:1;} }
@keyframes collection2slideInLeft { 0% {right:auto;left:0px;opacity:1;} 100% {right:auto;left:220px;opacity:1;} }

@-webkit-keyframes collection3slideInLeft { 0% {right:auto;left:223px;bottom:157px;opacity:1;} 50% {right:auto;left:223px;bottom:157px;opacity:1;} 100%{bottom:270px;right:auto;left:275px;opacity:1;} }
@keyframes collection3slideInLeft { 0% {right:auto;left:223px;bottom:157px;opacity:1;} 50% {right:auto;left:223px;bottom:157px;opacity:1;} 100%{bottom:270px;right:auto;left:275px;opacity:1;} }

@-webkit-keyframes collection4slideInLeft { 0% {right:auto;left: 0px;bottom:90px;opacity:0;} 50% {right:auto;left: 240px;bottom:90px;opacity:1;} 100% {right:auto;left: 309px;bottom: 40px;opacity:1;} }
@keyframes collection4slideInLeft { 0% {right:auto;left: 0px;bottom:90px;opacity:0;} 50% {right:auto;left: 240px;bottom:90px;opacity:1;} 100% {right:auto;left: 309px;bottom: 40px;opacity:1;} }

@-webkit-keyframes collection5slideInLeft {  0% {right:auto;left: 0px;opacity:1;} 100% {right:auto;left: 220px;opacity:1;} }
@keyframes collection5slideInLeft { 0% {right:auto;left: 0px;opacity:1;} 100% {right:auto;left: 220px;opacity:1;} }

@-webkit-keyframes collection6slideInLeft { 0% {right:auto;left: 0px;bottom: 290px;opacity:0;}  50% {right:auto;left: 335px;bottom: 290px;opacity:1;} 100% {right:auto;left: 430px;bottom: 255px;opacity:1;} }
@keyframes collection6slideInLeft { 0% {right:auto;left: 0px;bottom: 290px;opacity:0;}  50% {right:auto;left: 335px;bottom: 290px;opacity:1;} 100% {right:auto;left: 430px;bottom: 255px;opacity:1;} }

@-webkit-keyframes collection7slideInLeft { 0% {right:auto;left:280px;bottom:270px;opacity:1;} 50% {right:auto;left:280px;bottom:270px;opacity:1;} 100%{bottom:330px;right:auto;left:375px;opacity:1;} }
@keyframes collection7slideInLeft { 0% {right:auto;left:280px;bottom:270px;opacity:1;} 50% {right:auto;left:280px;bottom:270px;opacity:1;} 100%{bottom:330px;right:auto;left:375px;opacity:1;} }




@-webkit-keyframes collectionslideInLeftBack { 100% {right:auto;left: calc(50% - 124px);bottom:0;} }
@keyframes collectionslideInLeftBack { 100% {right:auto;left: calc(50% - 124px);bottom:0;} }

@-webkit-keyframes collection1slideInLeftBack { 100% {opacity:0;} }
@keyframes collection1slideInLeftBack { 100% {opacity:0;} }

@-webkit-keyframes collection2slideInLeftBack { 100% {opacity:0;} }
@keyframes collection2slideInLeftBack { 100% {opacity:0;} }

@-webkit-keyframes collection3slideInLeftBack { 100% {opacity:0;} }
@keyframes collection3slideInLeftBack { 100% {opacity:0;} }

@-webkit-keyframes collection4slideInLeftBack { 100% {opacity:0;} }
@keyframes collection4slideInLeftBack { 100% {opacity:0;} }

@-webkit-keyframes collection5slideInLeftBack {  100% {opacity:0;} }
@keyframes collection5slideInLeftBack { 100% {opacity:0;} }

@-webkit-keyframes collection6slideInLeftBack { 100% {opacity:0;} }
@keyframes collection6slideInLeftBack { 100% {opacity:0;} }

@-webkit-keyframes collection7slideInLeftBack { 100% {opacity:0;} }
@keyframes collection7slideInLeftBack { 100% {opacity:0;} }

.button-link-shop-now:before, .about-shop-now:before{left:auto;right:-100%;background-position:left 0;}
.category-box:hover .button-link-shop-now:before {left:auto;right: calc(50% - 12px);}
.about__services:hover .about-shop-now:before {left:auto;right:0;}
.category-box:hover .button-link-shop-now span {-webkit-transform: translateX(-200%);-moz-transform: translateX(-200%);-ms-transform: translateX(-200%);transform: translateX(-200%);}
.about__services:hover .about-shop-now span {-webkit-transform: translateX(-200%);-moz-transform: translateX(-200%);-ms-transform: translateX(-200%);transform: translateX(-200%);}

.back-button h5{padding-right: 25px;padding-left:0;background-image: url(images/arrow-pink-13x13-ar.png);background-position: right center;letter-spacing: 0px;}
.quote-text{font-family: 'GESSTwoLight-Light';font-size: 20px;line-height: 24px;direction: rtl;letter-spacing: 0;}
.quote-field-input{margin-right:0;margin-left:34px;}
.quote-field-input:last-child{margin-left:0;}
.quote-field-input label{font-family: 'GESSTwoLight-Light';font-size: 20px;line-height: 24px;direction: rtl;letter-spacing: 0;}
.quote-field-input label.error{right:auto;left:0;font-family: 'GESSTwoLight-Light';font-size: 14px;line-height: 18px;}
.thankyou__message{font-family: 'GESSTwoLight-Light';font-size: 20px;line-height: 24px;direction: rtl;letter-spacing: 0;}

.select-category{font-family: 'GESSTwoMedium-Medium';font-size:30px;letter-spacing: 0;}
.category-title{font-family: 'GESSTwoMedium-Medium';letter-spacing: 0;}
.category-text{font-family: 'GESSTwoLight-Light';font-size: 20px;line-height: 24px;direction: rtl;letter-spacing: 0;}
.footer-menu a{font-family: 'GESSTwoLight-Light';direction:rtl;}

.snapchat__filter .filter__wrapper .filter__item .filter__image{background-position:right;}
.button#getquotebutton .btn-bullet .btn-f{padding:10px 10px;}

@media screen and (max-width: 1400px) {
	.collection {right:auto;left: 40px;width: calc(100% - 80px);}
	#spark-banner hgroup{left:auto;right:40px;width:calc(50% - 80px);}
	.packages-bg-1{right:auto;left:80px;}
	.submenu {padding-left: 0;padding-right: 40px;}
}
@media screen and (max-width: 1200px) {
	.snapchat__filter .filter__wrapper .filter__item:nth-child(5n){margin-left:20px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(5n+1){margin-right:20px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(4n){margin-left:0px;margin-right: 20px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(4n+1){margin-right:0px;margin-left: 20px;}
}
@media screen and (max-width: 1100px) {
	.collection {right:auto;left: 20px;width: calc(100% - 40px);}
	#spark-banner hgroup{left:auto;right:20px;width:calc(50% - 40px);}
	.packages-bg-1{right:auto;left:60px;bottom:20px;}
	.inside-banner-image{right:auto;left: 70px;}
	.filter__child li, .filter__child li .selector__item{text-align:center;}
	.filter__parent li .filter__child li#enabled:before{right:0;}
	.snapchat-title{padding-right:0;}
	.header__logo{margin-left:71px;margin-right:0;}
	.snapchat__filter .filter__wrapper .filter__item{margin-right:10px;margin-left:10px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(5n){margin-left:10px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(5n+1){margin-right:10px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(4n){margin-left:10px;margin-right: 10px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(4n+1){margin-right:10px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(3n){margin-left:0px;margin-right: 10px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(3n+1){margin-right:0px;margin-left: 10px;}
	
	.creative__filter .filter__wrapper .filter__item{margin-right:10px;margin-left:10px;}
	.creative__filter .filter__wrapper .filter__item:nth-child(3n){margin-left:10px;}
	.creative__filter .filter__wrapper .filter__item:nth-child(3n+1){margin-right:10px;}
	.creative__filter .filter__wrapper .filter__item:nth-child(2n){margin-left:0px;margin-right: 10px;}
	.creative__filter .filter__wrapper .filter__item:nth-child(2n+1){margin-right:0px;margin-left: 10px;}
	.filter__container--popup .selector__label, .filter__container--popup .selector__label:hover{font-size:18px;}
	.filter__container--popup .filter__child li .selector__item, .filter__container--popup .filter__child li .selector__item:hover{font-size:16px;}
	.filter__container--popup .filter__parent li.reset__filter a.apply__filter{right:auto;left:20px;margin-left:0;}
	.filter__container--popup .filter__parent li.reset__filter .close__filter{right:auto;left:20px;}
	.filter__container--popup .filter__parent li, .filter__container--popup .filter__child li, .filter__container--popup .filter__child li .selector__item{text-align:right;}
	.filter__container--popup .filter__parent li .filter__child li#enabled:before{left:auto;right:10px;font-size: 17px;margin-top: 3px;}
}
@media screen and (max-width : 768px){
	.header__menu-item{float:none;margin:0;margin-bottom:20px;}
	.header__menu-item:first-child{margin:0;margin-bottom:20px;}
	.header__menu-item:last-child{margin:0;margin-bottom:0;}
	#spark-banner hgroup{width:calc(100% - 40px);}
	.home-achievements-button{left:auto;}
	.achievement-box:hover .button-link-achievements, .achievement-box .button-link-achievements{background-position:left 0px;}
	.inside-banner-image{left:auto;right:50%;transform: translateX(50%);-webkit-transform:  translateX(50%);-ms-transform:  translateX(-50%);-moz-transform:  translateX(50%);-o-transform:  translateX(50%);}
	.services-icons{float:right !important;}
	.button-link-achievements#achievements{left:auto;right:40px;}
	.custom-title{font-size:40px;line-height:40px;}
	h2{font-size:40px;line-height:40px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(3n){margin-right:0px;margin-left:10px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(3n+1){margin-left:0px;margin-right:10px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(2n){margin-right:10px;margin-left:0px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(2n+1){margin-left:10px;margin-right:0px;}
	
	.creative__filter .filter__wrapper .filter__item{margin-left:0;margin-right:0;}
	.creative__filter .filter__wrapper .filter__item:nth-child(2n){margin-left:0px;}
	.creative__filter .filter__wrapper .filter__item:nth-child(2n+1){margin-right:0px;}
	
	
	.collection#active .collection-phone{
		-webkit-animation: collectionslideInLeftBack 0s forwards;
		-webkit-animation-delay: 0s;
		-moz-animation: collectionslideInLeftBack 0s forwards;
		-moz-animation-delay: 0s;
		animation: collectionslideInLeftBack 0s forwards;
		animation-delay: 0s;
		-o-animation: collectionslideInLeftBack 0s forwards;
		-o-animation-delay: 0s;
	}
	.collection#active .collection-1{
		-webkit-animation: collection1slideInLeftBack 0s forwards;
		-webkit-animation-delay: 0s;
		-moz-animation: collection1slideInLeftBack 0s forwards;
		-moz-animation-delay: 0s;
		animation: collection1slideInLeftBack 0s forwards;
		animation-delay: 0s;
		-o-animation: collection1slideInLeftBack 0s forwards;
		-o-animation-delay: 0s;
	}
	.collection#active .collection-2{
		-webkit-animation: collection2slideInLeftBack 0s forwards;
		-webkit-animation-delay: 0s;
		-moz-animation: collection2slideInLeftBack 0s forwards;
		-moz-animation-delay: 0s;
		animation: collection2slideInLeftBack 0s forwards;
		animation-delay: 0s;
		-o-animation: collection2slideInLeftBack 0s forwards;
		-o-animation-delay: 0s;
	}
	.collection#active .collection-3{
		-webkit-animation: collection3slideInLeftBack 0s forwards;
		-webkit-animation-delay: 0s;
		-webkit-animation-timing-function:ease-in-out;
		-moz-animation: collection3slideInLeftBack 0s forwards;
		-moz-animation-delay: 0s;
		-moz-animation-timing-function:ease-in-out;
		animation: collection3slideInLeftBack 0s forwards;
		animation-delay: 0s;
		animation-timing-function:ease-in-out;
		-o-animation: collection3slideInLeftBack 0s forwards;
		-o-animation-delay: 0s;
		-o-animation-timing-function:ease-in-out;
	}
	.collection#active .collection-4{
		-webkit-animation: collection4slideInLeftBack 0s forwards;
		-webkit-animation-delay: 0s;
		-moz-animation: collection4slideInLeftBack 0s forwards;
		-moz-animation-delay: 0s;
		animation: collection4slideInLeftBack 0s forwards;
		animation-delay: 0s;
		-o-animation: collection4slideInLeftBack 0s forwards;
		-o-animation-delay: 0s;
	}
	.collection#active .collection-5{
		-webkit-animation: collection5slideInLeftBack 0s forwards;
		-webkit-animation-delay: 0s;
		-moz-animation: collection5slideInLeftBack 0s forwards;
		-moz-animation-delay: 0s;
		animation: collection5slideInLeftBack 0s forwards;
		animation-delay: 0s;
		-o-animation: collection5slideInLeftBack 0s forwards;
		-o-animation-delay: 0s;
	}
	.collection#active .collection-6{
		-webkit-animation: collection6slideInLeftBack 0s forwards;
		-webkit-animation-delay: 0s;
		-moz-animation: collection6slideInLeftBack 0s forwards;
		-moz-animation-delay: 0s;
		animation: collection6slideInLeftBack 0s forwards;
		animation-delay: 0s;
		-o-animation: collection6slideInLeftBack 0s forwards;
		-o-animation-delay: 0s;
	}
	.collection#active .collection-7{
		-webkit-animation: collection7slideInLeftBack 0s forwards;
		-webkit-animation-delay: 0s;
		-webkit-animation-timing-function:ease-in-out;
		-moz-animation: collection7slideInLeftBack 0s forwards;
		-moz-animation-delay: 0s;
		-mozanimation-timing-function:ease-in-out;
		animation: collection7slideInLeftBack 0s forwards;
		animation-delay: 0s;
		animation-timing-function:ease-in-out;
		-o-animation: collection7slideInLeftBack 0s forwards;
		-o-animation-delay: 0s;
		-o-animation-timing-function:ease-in-out;
	}
	
.btn-bullet .btn-f:hover .form_border:nth-of-type(1), .btn-bullet .btn-f .form_border:nth-of-type(1),
.btn-bullet .btn-f:hover .form_border:nth-of-type(3), .btn-bullet .btn-f .form_border:nth-of-type(3) {-webkit-transform:scaleX(0) translateZ(0px);transform: scaleX(0) translateZ(0px);}
.btn-bullet .btn-f:hover .form_border:nth-of-type(2), .btn-bullet .btn-f .form_border:nth-of-type(2), 
.btn-bullet .btn-f:hover .form_border:nth-of-type(4), .btn-bullet .btn-f .form_border:nth-of-type(4) {-webkit-transform:scaleY(0) translateZ(0px);transform: scaleY(0) translateZ(0px);}

.category-box:hover .button-link-shop-now span, .category-box .button-link-shop-now span {-webkit-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}
.category-box:hover .button-link-shop-now:before, .category-box .button-link-shop-now:before {left:auto;right: -100%;}
.about__services:hover .about-shop-now span, .about__services .about-shop-now span {-webkit-transform: translateX(0%);-moz-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}
.about__services:hover .about-shop-now:before, .about__services .about-shop-now:before {left:auto;right:-100%;}
}
@media screen and (max-width : 480px){
	.snapchat__filter .filter__wrapper .filter__item{margin-left:0;margin-right:0;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(2n){margin-right:0px;}
	.snapchat__filter .filter__wrapper .filter__item:nth-child(2n+1){margin-left:0px;}
}
@media screen and (max-width : 430px){
	h2, .custom-title{font-size:30px;line-height:34px;}
}
@media screen and (max-width : 360px){
	.button-link-achievements{left:auto;right:20px;}
	.button-link-achievements#achievements{left:auto;right:20px;}
	h2, .custom-title{font-size:26px;line-height:30px;}
}

@media screen and (min-width: 768px) {
	.clients-box{border-left:1px solid #464646;border-right:0;}
	.clients-box:nth-child(2n){border-left:0;border-right:1px solid #464646;}
}
@media screen and (min-width: 1100px) {
	.clients-box{border-left:1px solid #464646;border-right:0;}
	.clients-box:nth-child(2n){border-left:1px solid #464646;border-right:0;}
	.clients-box:nth-child(3n){border-left:0;border-right:1px solid #464646;}
}
@media screen and (min-width: 1400px) {
	.clients-box{border-left:1px solid #464646;border-right:0;}
	.clients-box:nth-child(3n){border-left:1px solid #464646;border-right:0;}
	.clients-box:nth-child(5n){border-left:0;border-right:1px solid #464646;}
}


::-webkit-input-placeholder { /* WebKit, Blink, Edge */
font-family: 'GESSTwoLight-Light';font-size:20px;line-height:26px;direction: rtl;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
font-family: 'GESSTwoLight-Light';font-size:20px;line-height:26px;direction: rtl;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
font-family: 'GESSTwoLight-Light';font-size:20px;line-height:26px;direction: rtl;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
font-family: 'GESSTwoLight-Light';font-size:20px;line-height:26px;direction: rtl;
}
:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
font-family: 'GESSTwoLight-Light';font-size:20px;line-height:26px;direction: rtl;
}
