/****Service PAGE CSS*****/
.dt-main-banner{height:100vh;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed}
.dt-main-banner--m-bot{margin-bottom:5rem}
.dt-main-banner .box-video-open{margin-top:1.55556rem}
.dt-main-banner--mh{height:calc(100vh - 8rem)}
.dt-main-banner--mh:not(.dt-main-banner--post):not(.dt-main-banner--blog):not(.dt-main-banner--net-hiring)::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-image:linear-gradient(90deg,#000 20%,transparent 40%,transparent 100%);z-index:1}
@media (-webkit-min-device-pixel-ratio:1.25) {
.dt-main-banner--mh{background-position:center;background-size:cover}
}
.dt-main-banner--bg-right{background-position:center right}
.dt-main-banner--video{overflow-x:hidden}
.dt-main-banner--video .container{z-index:2!important}
.dt-main-banner--video .dt-main-banner__content{margin-top:-1.66667rem}
.dt-main-banner--video .dt-main-banner__video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;overflow:hidden;display:flex;align-items:center;justify-content:center}
.dt-main-banner--video .dt-main-banner__video::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(0,35,57,.6);z-index:3}
.dt-main-banner--video .dt-main-banner__video video{width:auto;height:auto;min-height:120vh}
.dt-main-banner--normal{background-attachment:initial}
.dt-main-banner .container{z-index:1;display:flex;align-items:center;height:100%;position:relative}
.dt-main-banner .dt-main-banner--post .dt-main-banner__content h1,.dt-main-banner h1,.dt-main-banner h2,.dt-main-banner--post .dt-main-banner__content .dt-main-banner h1{color:#fff;text-transform:uppercase}
.dt-explanation__description a:hover span,.dt-explanation__description span,.dt-main-banner .dt-main-banner--post .dt-main-banner__content h1 span,.dt-main-banner h1 span,.dt-main-banner h2 span,.dt-main-banner--post .dt-main-banner__content .dt-main-banner h1 span{color:#33b44a}
.dt-main-banner__description{max-width:36.66667rem;margin-top:1.55rem}
.dt-main-banner__description,.dt-main-banner__description p{color:#fff;font-size:1.11111rem;line-height:1.5}
.dt-main-banner__link{margin-top:40px;display:inline-block;position:relative;color:#fff;font-size:1.09rem;font-weight:300;line-height:1.5;text-transform:uppercase;text-decoration:none;padding-left:66px}
.dt-main-banner__link::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:0;width:50px;height:50px;background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/digital-transformation/arrow-circle-right-white.svg);background-size:contain;background-position:center;background-repeat:no-repeat}
.dt-main-banner__link::after{content:"";position:absolute;bottom:4px;left:66px;right:0;border-bottom:1px currentColor solid;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}
.dt-main-banner__link:hover{color:#33b44a;transition:color .2s ease}
.dt-main-banner__link:hover::after{-webkit-transform:translateY(3px);transform:translateY(3px);transition:transform .2s ease,opacity .2s ease,border-color .2s ease;transition:transform .2s ease,opacity .2s ease,border-color .2s ease,-webkit-transform .2s ease;border-color:#33b44a;opacity:0}
.dt-main-banner__bottom{position:absolute;left:40px;bottom:40px;display:inline-block;width:26px;height:33px}
.dt-main-banner__bg,.dt-main-banner__bottom::after,.dt-main-banner__bottom::before{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center}
.dt-main-banner__bottom::after,.dt-main-banner__bottom::before{content:"";background-size:contain;transition:opacity .2s ease}
.dt-main-banner__bottom::before{background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/digital-transformation/arrow-bottom-green.svg)}
.dt-main-banner__bottom::after{background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/digital-transformation/arrow-bottom-white.svg);opacity:0}
.dt-main-banner__bottom:hover::after{opacity:1;transition:opacity .2s ease}
.dt-main-banner__bg{background-size:cover;-webkit-filter:blur(1.5rem);filter:blur(1.5rem)}
.dt-main-banner__bg.is-exist{-webkit-filter:none;filter:none}
.b-wide{background:#fff;margin:0 auto;margin-top:calc(-1*(1.111rem*1.5*1 + 3.2rem + 1rem/2));position:relative;z-index:1;padding:3.2rem;box-sizing:border-box;max-width:calc(1460px + 6.1vw*2 - calc(2.11111rem*2)); padding:3.2rem calc(6.1vw - 2.11111rem) calc(3.2rem + 3.2rem/1.3);}
.b-wide .container{color:#002236;line-height:1.5;max-width:inherit}
.b-wide .container .txt-lg{font-size:1.111rem;line-height:1.5;margin-bottom:1rem}
.b-wide .container .txt-sm{font-size:1rem}
.b-info{background-color:#002236;border-radius:.45rem;padding:1.25rem;margin-top:1.5rem;position:relative}
.b-info__arrow{position:absolute;top:-1.48rem;left:0;width:2.96rem;height:2.68rem;background-repeat:no-repeat;background-size:contain;background-position:top left;background-image:url(../../images/success-story/b-arrow.png)}
.b-info__txt{font-size:1rem;font-weight:800;line-height:1.4;color:#fff}
.b-img-txt{background:#fff;padding-bottom:2.85rem}
.b-img-txt .container{display:flex;align-items:center;width:100%}
.b-img-txt .l-block{width:50%}
.b-img-txt .r-block{width:53%;margin-left:-3%;background:#fff;position:relative;z-index:1;padding:3%;box-sizing:border-box}
.b-img-txt h3{margin-bottom:1.3rem}
.b-img-txt img{width:100%;height:auto;vertical-align:bottom}
.b-img-txt .txt-box p{font-size:1rem;font-weight:300;line-height:1.9;color:#002236}
.b-img-txt--img-right .l-block{order:2}
.b-img-txt--img-right .r-block{order:1;margin-left:0;margin-right:-3%}
.tl,.tl__link.ct{align-items:center}
.tl{display:flex;margin-bottom:3rem}
.tl__rside{display:flex;align-items:center;justify-content:flex-end;position:relative;flex:1 1 auto}
.tl__rside::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;height:3px;background-color:#33b44a}
.tl__box{position:relative;display:inline-block;padding:0 0 0 1.11111rem;background-color:#fff;white-space:nowrap}
.tl__link{display:flex;}
.tl__link.ct{color:#002236;text-decoration:none;display:inline-flex;transition:color .2s ease}
.tl__link.ct:hover{color:#33b44a;transition:color .2s ease}
.tl__link i{display:block;width:26px;height:26px;margin-right:5px}
.tl__link i.i-email{width:28px;height:19px;background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/redesign/svg/mail.svg)}
.tl__link i.i-phone{background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/redesign/svg/phone.svg)}
.tl__title{display:inline-block;flex:0 0 auto;color:#002236!important;line-height:1.17;padding-right:1.11111rem;position:relative}
.tl--menu{margin-bottom:2.22222rem}
.tl--menu .tl__title{font-size:1.63889rem}
.tl--menu .tl__rside::before{content:none}
.tl--upper .tl__title{text-transform:uppercase}
.tl--wp .tl__box{padding-right:0}
.tl--mb{margin-bottom:1.11111rem}
.tl--wm{margin-bottom:0}
.tl--v .tl__title{margin-bottom:0!important}
.tl--ms{margin-bottom:1.5rem}
.tl-box{margin-bottom:3.3rem}
.tl-box__head{margin-bottom:2.5rem}
.tl-box--pd-top{padding-top:2.22222rem}
.dt-banner{height:620px}
.dt-banner .container,.rtl .address-info #map{height:100%}
.dt-banner__items{height:100%;display:flex;justify-content:stretch;overflow:hidden}
.dt-banner__items--links .lm{margin-top:2.7rem}
.dt-banner__item{height:100%;flex:0 0 auto;width:33.33333333%;padding:3.11111rem 1.11111rem 2.22222rem 2rem;box-sizing:border-box;background-position:left center;background-size:auto 100%;background-repeat:no-repeat;transition:width .4s ease .1s;will-change:width;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.dt-banner__item.is-active{width:920px;transition:width .4s ease .1s}
.dt-banner__item.is-active .dt-banner__title{-webkit-transform:translateX(39px);transform:translateX(39px);transition:transform .4s ease .1s,opacity .4s ease .1s,visibility .4s ease .1s;transition:transform .4s ease .1s,opacity .4s ease .1s,visibility .4s ease .1s,-webkit-transform .4s ease .1s}
.dt-banner__item.is-active .dt-banner__content{visibility:visible;opacity:1;transition:transform .4s ease .55s,opacity .4s ease .55s,visibility .4s ease .55s;transition:transform .4s ease .55s,opacity .4s ease .55s,visibility .4s ease .55s,-webkit-transform .4s ease .55s}
.dt-banner__item.is-inactive{width:calc((100% - 915px)/2);transition:width .4s ease .1s}
.dt-banner__item.is-inactive .dt-banner__title{opacity:0;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease}
.dt-banner__title{color:#fff;line-height:1.85;text-transform:uppercase;transition:transform .4s ease .2s,opacity .4s ease .2s,visibility .4s ease .2s;transition:transform .4s ease .2s,opacity .4s ease .2s,visibility .4s ease .2s,-webkit-transform .4s ease .2s;pointer-events:none;font-size:3.11111rem}
.dt-banner__title::after{content:".";color:#33b44a}
.dt-banner__content{position:relative;margin-top:30px;width:65%;max-width:600px;padding:2.22222rem 1.11111rem;pointer-events:none;visibility:hidden;opacity:0;left:2.16667rem;transition:transform .2s ease,opacity .2s ease,visibility .2s ease;transition:transform .2s ease,opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease}
.dt-banner__content p{color:#fff;font-size:1.11111rem;font-weight:400;font-family:"Montserrat",Arial,sans-serif;line-height:1.4;margin:0 0 1.4rem .8rem !important}
.dt-banner__content p:last-child{margin-bottom:0!important}
.dt-banner__content .lm{margin:0 0 1.4rem .8rem !important}
.dt-banner__content ul{margin:0 0 .6rem;padding:0 0 0 1.6rem;list-style:none}
.dt-banner__content li{font-size:1.11111rem;position:relative;padding-left:.8rem;color:#fff;font-weight:400;line-height:1.2;margin-bottom:.5rem}
.dt-banner__content li::before{content:"";position:absolute;width:.8rem;height:.9rem;left:-.7rem;top:.15rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/arrow-right-green.svg)}
.dt-banner__content a{pointer-events:auto!important}
.dt-banner__content::before{content:"";position:absolute;left:0;top:0;bottom:0;border-left:3px #33b44a solid}
.dt-banner__content--md p{font-size:1.1rem}
.dt-banner--has-four-cards .dt-banner__title{text-transform:none;font-size:2.5rem;line-height:1.44444}
.dt-banner--has-four-cards .dt-banner__content{padding:0;margin-top:2em;left:0}
.dt-banner--has-four-cards .dt-banner__content:before{display:none}
.dt-banner--has-four-cards .dt-banner__content p{line-height:1.66667;margin:0!important}
.dt-banner--has-four-cards .dt-banner__content li{color:#fff;line-height:1.2;margin-bottom:1rem}
.dt-banner--has-four-cards .dt-banner__content li:before{top:.1rem}
.dt-banner--has-four-cards .dt-banner__content .dt-explanation__description{padding-left:.9rem}
.dt-banner--has-four-cards .dt-banner__item{width:25%;position:relative;flex:initial}
.dt-banner--has-four-cards .dt-banner__item.is-inactive{width:calc((100% - 1190px)/3)}
.dt-banner--has-four-cards .dt-banner__item.is-active{width:1200px;flex-shrink:0}
.dt-banner--has-four-cards .dt-banner__item.is-active .dt-banner__content,.dt-banner--has-four-cards .dt-banner__item.is-active .dt-banner__title{-webkit-transform:none;transform:none}
.dt-banner--mt{margin-top:2.77778rem}
.dt-banner--has-six-cards{margin-bottom:5.55556rem;border-width:1px 0;border-style:solid;border-color:#fff}
.dt-banner--has-six-cards .dt-banner__items{overflow:visible;flex-wrap:nowrap}
.dt-banner--has-six-cards .dt-banner__item{position:relative;background-position:center;border-left:1px solid #fff;transition-property:width;transition-delay:.4s;transition-duration:.6s}
.dt-banner--has-six-cards .dt-banner__item:last-child{border-right:1px solid #fff}
.dt-banner--has-six-cards .dt-banner__item:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1;opacity:1;transition-property:opacity;transition-delay:.1s;transition-duration:.4s}
.dt-banner--has-six-cards .dt-banner__item.is-active:before{opacity:0;transition-property:opacity;transition-delay:.1s;transition-duration:.4s}
.dt-banner--has-six-cards .swiper-button-next,.dt-banner--has-six-cards .swiper-button-prev{position:absolute;top:50%;margin-top:-50px;height:100px;width:50px;z-index:3;cursor:pointer}
.dt-banner--has-six-cards .swiper-button-next:before,.dt-banner--has-six-cards .swiper-button-prev:before{top:50%;content:'';position:absolute;width:20px;height:20px;margin-top:-10px;border-style:solid;border-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.dt-banner--has-six-cards .swiper-button-prev{left:0}
.dt-banner--has-six-cards .swiper-button-prev:before{border-width:0 0 4px 4px;left:20px}
.dt-banner--has-six-cards .swiper-button-next{right:0}
.dt-banner--has-six-cards .swiper-button-next:before{right:20px;border-width:4px 4px 0 0}
.card-inline{padding-bottom:4.44444rem}
.card-inline .title{margin-bottom:1.5rem}
.card-inline .description{padding-bottom:5.55556rem}
.card-inline__inner{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5.55556rem}
.card-inline__description li:last-child,.card-inline__inner:last-child,.description-inline__inner li:last-child,.faq__card ul li:last-child,.pp blockquote p:last-child{margin-bottom:0}
.card-inline__inner:nth-child(even) .card-inline__image{order:2;padding-right:0;padding-left:1.66667rem}
.card-inline__inner:nth-child(even) .card-inline__description{order:1;padding-right:1.66667rem;padding-left:0}
.card-inline__image{flex:0 0 46%;padding-right:1.66667rem;font-size:0;display:flex;justify-content:center}
.card-inline__image img,.card-inline__image video{max-width:100%}
.card-inline__image--cross-apps,.card-inline__image--mobile-apps{display:flex;justify-content:center}
.card-inline__image--cross-apps img,.card-inline__image--cross-apps video,.card-inline__image--mobile-apps img,.card-inline__image--mobile-apps video{width:71.5%}
.card-inline__description{flex:0 0 54%;padding-left:1.66667rem}
.card-inline__description h3,.card-inline__description h4{margin-bottom:1.38889rem}
.card-inline__description ul{margin:1.66667rem 0;padding:0 0 0 .7rem;list-style:none}
.card-inline__description li{position:relative;padding-left:.8rem;color:#002236;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:.1rem}
.card-inline__description li::before,.description-inline__inner li::before{content:"";position:absolute;width:.8rem;height:.9rem;left:-.7rem;top:.27rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/arrow-right-green.svg)}
.card-inline__link{color:inherit;text-decoration:underline}
.description-inline--mt{margin-top:5.55556rem}
.description-inline--pb,.description-inline__content{padding-bottom:5.55556rem}
.description-inline__title{font-size:1.66667rem;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.53;letter-spacing:normal;color:#002339}
.description-inline__inners{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:.55556rem}
.description-inline__inners--min{margin-top:0}
.description-inline__inners--min .description-inline__inner:nth-child(odd){padding:2.77778rem 4.11111rem 0 0}
.description-inline__inners--min .description-inline__inner:nth-child(even){padding:2.77778rem 0 0 4.11111rem}
.description-inline__inners--min .description-inline__inner p:first-child{margin-top:0}
.description-inline__inner{flex:0 0 50%;box-sizing:border-box}
.description-inline__inner:nth-child(odd){padding:2.77778rem 6.94444rem 0 0}
.description-inline__inner:nth-child(even){padding:2.77778rem 0 0 6.94444rem}
.description-inline__inner p{margin-top:.55556rem}
.description-inline__inner ul{margin:1.38889rem 0 40px;padding:0 0 0 .7rem;list-style:none}
.description-inline__inner a.lm{margin-top:.77778rem}
.description-inline__inner li{position:relative;padding-left:.8rem;color:#002236;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:.8rem}
.description-inline .container>.tl{margin-bottom:.55556rem}
.dt-banner--md .dt-banner__title{font-size:2.22rem;line-height:1.3}
.dt-banner--md .dt-banner__content{padding:1rem;margin-top:1.5em}
.dt-banner--md .dt-banner__content p{margin:0}
.dt-banner--md .dt-banner__content li{color:#fff}
.dt-banner--md .dt-banner__item{background-position:left center}
.dt-blank-image{max-height:380px;min-height:215px;height:20vw;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow-x:hidden}
.dt-blank-image--fixed{background-attachment:fixed}
.dt-blank-image__play-btn{width:7.94444rem;height:7.94444rem;background-color:#fff;background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/team-extension-bizzabo/icon-play-video-blue.svg);background-repeat:no-repeat;background-position:center left 2.5rem;background-size:3.77778rem;z-index:2;border-radius:50%;position:absolute;top:calc(50% - 90px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);outline:0;border:0;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.3s}
.dt-blank-image__play-btn:hover{-webkit-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}
.dt-blank-image--video{overflow-x:hidden}
.dt-blank-image--video .dt-blank-image__video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;overflow:hidden;display:flex;align-items:center;justify-content:center}
.dt-blank-image--video .dt-blank-image__video::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(0,35,57,.6);z-index:3}
.dt-blank-image--video .dt-blank-image__video video{width:auto;height:auto;min-height:100%}
.dt-blank-image--mt{margin-top:5.55556rem}
.dt-explanation{padding:3.87rem 0 5.45rem}
.dt-explanation .container,.dt-explanation__section{display:flex;align-items:flex-start}
.dt-explanation__section{margin-bottom:140px}
.dt-explanation__description li:last-child,.dt-explanation__description p:last-child,.dt-explanation__section:last-child{margin-bottom:0}
.dt-explanation__title{flex:0 0 40%;max-width:520px}
.dt-explanation__title a.lm{margin-top:1rem}
.dt-explanation__title--w45{flex:0 0 45%;max-width:inherit}
.dt-explanation__description{flex:1 1 auto;padding-left:2.72rem;padding-top:5px}
.dt-explanation__description a span{color:#002236;transition:color .2s ease}
.dt-explanation__description p{color:#002236;font-size:1rem;font-weight:400;line-height:1.6;margin:0 0 1.8rem}
.dt-explanation__description .news-blog__item-title,.dt-explanation__description .post__text h1,.dt-explanation__description .post__text h2,.dt-explanation__description .post__text h3,.dt-explanation__description .post__text h4,.dt-explanation__description .post__text h6,.dt-explanation__description .pp h1,.dt-explanation__description .pp h2,.dt-explanation__description .pp h3,.dt-explanation__description .pp h4,.dt-explanation__description .pp h6,.dt-explanation__description h5,.post__text .dt-explanation__description h1,.post__text .dt-explanation__description h2,.post__text .dt-explanation__description h3,.post__text .dt-explanation__description h4,.post__text .dt-explanation__description h6,.pp .dt-explanation__description h1,.pp .dt-explanation__description h2,.pp .dt-explanation__description h3,.pp .dt-explanation__description h4,.pp .dt-explanation__description h6{font-size:30px;font-weight:700;color:#002236;line-height:1.6;margin:0}
.dt-explanation__description ul{margin:0 0 40px;padding:0 0 0 .7rem;list-style:none}
.dt-explanation__description li{position:relative;padding-left:.8rem;color:#002236;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:.8rem}
.dt-explanation__description li::before{content:"";position:absolute;width:.8rem;height:.9rem;left:-.7rem;top:.27rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/arrow-right-green.svg)}
.dt-explanation__description--50w{display:flex;align-items:flex-start;margin-left:-1.11111rem}
.dt-explanation__description--50w ul{flex:0 0 50%;margin-left:1.11111rem}
.dt-explanation--full-width{padding:2rem 0 3rem}
.dt-explanation--full-width .container{display:block}
.dt-explanation--full-width .dt-explanation__title{flex:initial;max-width:none;margin-bottom:.9rem}
.dt-banner--has-four-cards .dt-banner__content ul,.dt-explanation--full-width .dt-explanation__description{padding:0}
.dt-explanation--section-over-image{max-width:calc(1460px + 6.1vw*2 - calc(2.11111rem*2));padding:3.87rem;margin:-65px auto 0;position:relative;z-index:2;background:#fff;box-sizing:border-box}
.dt-explanation--section-over-image .title{margin-bottom:1.4rem}
.dt-explanation--section-over-image .description{padding-bottom:1.4rem}
.dt-explanation--section-over-image-mt{margin:-78px auto 0}
.dt-explanation--pbmin{padding-bottom:3rem}
.dt-steps{padding:5.55556rem 0}
.dt-steps__title{color:#33b44a;line-height:1.5}
.dt-steps__title span{color:#002236}
.dt-steps__description{margin-top:.94444rem}
.dt-steps__description p{color:#002236;font-weight:700;line-height:1.67;margin:0 0 10px}
.dt-steps__list{margin:3rem 0 0;padding:0;list-style:none}
.dt-steps__item{display:flex;align-items:flex-start;margin-bottom:5rem}
.dt-steps__item:last-child{margin-bottom:0}
.dt-steps__item-title{flex:0 0 40%;max-width:28.88889rem}
.dt-main-banner--post .dt-main-banner__content .dt-steps__item-title h1,.dt-steps__item-title .dt-main-banner--post .dt-main-banner__content h1,.dt-steps__item-title h1,.dt-steps__item-title h2,.dt-steps__item-title h3,.dt-steps__item-title h4{color:#002236;font-weight:800;line-height:1.23;flex:0 0 auto;max-width:100%}
.dt-steps__item-title .news-blog__item-title,.dt-steps__item-title .post__text h1,.dt-steps__item-title .post__text h2,.dt-steps__item-title .post__text h3,.dt-steps__item-title .post__text h4,.dt-steps__item-title .post__text h6,.dt-steps__item-title .pp h1,.dt-steps__item-title .pp h2,.dt-steps__item-title .pp h3,.dt-steps__item-title .pp h4,.dt-steps__item-title .pp h6,.dt-steps__item-title h5,.post__text .dt-steps__item-title h1,.post__text .dt-steps__item-title h2,.post__text .dt-steps__item-title h3,.post__text .dt-steps__item-title h4,.post__text .dt-steps__item-title h6,.pp .dt-steps__item-title h1,.pp .dt-steps__item-title h2,.pp .dt-steps__item-title h3,.pp .dt-steps__item-title h4,.pp .dt-steps__item-title h6{font-weight:800;flex:0 0 auto;max-width:100%}
.dt-contacts-title span,.dt-explanation-more__title span,.dt-explanation-summary__description span,.dt-steps__item-title span{color:#33b44a}
.dt-steps__item-title .news-blog__item-title,.dt-steps__item-title .post__text h1,.dt-steps__item-title .post__text h2,.dt-steps__item-title .post__text h3,.dt-steps__item-title .post__text h4,.dt-steps__item-title .post__text h6,.dt-steps__item-title .pp h1,.dt-steps__item-title .pp h2,.dt-steps__item-title .pp h3,.dt-steps__item-title .pp h4,.dt-steps__item-title .pp h6,.dt-steps__item-title h5,.post__text .dt-steps__item-title h1,.post__text .dt-steps__item-title h2,.post__text .dt-steps__item-title h3,.post__text .dt-steps__item-title h4,.post__text .dt-steps__item-title h6,.pp .dt-steps__item-title h1,.pp .dt-steps__item-title h2,.pp .dt-steps__item-title h3,.pp .dt-steps__item-title h4,.pp .dt-steps__item-title h6{font-size:2rem;line-height:1.27778;color:#002236}
.dt-steps__item-name{display:flex}
.dt-steps__item-line{position:relative;flex:1 1 auto}
.dt-steps__item-line::before{content:"";display:inline-block;position:absolute;top:50%;right:0;left:20px;height:3px;background-color:#33b44a}
.dt-steps__item-description{flex:1 1 auto;padding-top:12px;padding-left:30px}
.dt-steps__item-description p{color:#002236;font-size:1rem;font-weight:400;line-height:1.67;margin:0 0 1.38889rem}
.dt-steps__item-description p.without-m-bot{margin-bottom:0}
.dt-steps__item-description p:last-child{margin:0}
.dt-steps__item-description ul{padding-left:.8rem}
.dt-steps__item-description ul li{position:relative;color:#002236;font-size:1rem;font-weight:400;line-height:1.67;padding-left:.8rem}
.dt-steps__item-description ul li::before{content:"";position:absolute;width:.8rem;height:.9rem;left:-.7rem;top:.4rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/arrow-right-green.svg)}
.dt-main-banner--post .dt-main-banner__content .dt-steps--faq .dt-steps__item-title h1,.dt-steps--faq .dt-steps__item-title .dt-main-banner--post .dt-main-banner__content h1,.dt-steps--faq .dt-steps__item-title .news-blog__item-title,.dt-steps--faq .dt-steps__item-title .post__text h1,.dt-steps--faq .dt-steps__item-title .post__text h2,.dt-steps--faq .dt-steps__item-title .post__text h3,.dt-steps--faq .dt-steps__item-title .post__text h4,.dt-steps--faq .dt-steps__item-title .post__text h6,.dt-steps--faq .dt-steps__item-title .pp h1,.dt-steps--faq .dt-steps__item-title .pp h2,.dt-steps--faq .dt-steps__item-title .pp h3,.dt-steps--faq .dt-steps__item-title .pp h4,.dt-steps--faq .dt-steps__item-title .pp h6,.dt-steps--faq .dt-steps__item-title h1,.dt-steps--faq .dt-steps__item-title h2,.dt-steps--faq .dt-steps__item-title h3,.dt-steps--faq .dt-steps__item-title h4,.dt-steps--faq .dt-steps__item-title h5,.post__text .dt-steps--faq .dt-steps__item-title h1,.post__text .dt-steps--faq .dt-steps__item-title h2,.post__text .dt-steps--faq .dt-steps__item-title h3,.post__text .dt-steps--faq .dt-steps__item-title h4,.post__text .dt-steps--faq .dt-steps__item-title h6,.pp .dt-steps--faq .dt-steps__item-title h1,.pp .dt-steps--faq .dt-steps__item-title h2,.pp .dt-steps--faq .dt-steps__item-title h3,.pp .dt-steps--faq .dt-steps__item-title h4,.pp .dt-steps--faq .dt-steps__item-title h6{position:relative;background-color:#fff;z-index:2;max-width:85%}
.dt-steps--faq .dt-steps__item-name{position:relative}
.dt-steps--faq .dt-steps__item-line{position:absolute;left:0;top:1.25rem;right:-.5rem}
.dt-explanation-more{position:relative;background-color:#efefef;padding:5.45rem 0}
.dt-explanation-more::before{content:"";position:absolute;top:0;left:0;bottom:0;width:50%;background-color:#002236}
.dt-explanation-more .container{position:relative;display:flex}
.dt-explanation-more__lside,.dt-explanation-more__rside{flex:0 0 50%}
.dt-explanation-more__lside{padding-right:3.8rem}
.dt-explanation-more__rside{padding-left:3.8rem}
.dt-explanation-more__title{color:#fff;line-height:1.41;text-transform:uppercase}
.dt-explanation-more__subtitle{color:#fff}
.dt-explanation-more__description p{font-size:22px;line-height:1.6;color:#fff;font-weight:400;margin:0 0 10px}
.dt-explanation-more__link{margin-top:45px;display:inline-block;border-radius:3px;background-color:#33b44a;color:#fff;font-size:23px;font-weight:600;line-height:1.9;text-transform:uppercase;text-align:center;padding:8px 75px 7px;transition:background-color .2s ease}
.dt-explanation-more__link:hover{background-color:#fff;color:#33b44a;transition:background-color .2s ease}
.dt-explanation-more__list{margin:0;padding:0;list-style:none}
.dt-explanation-more__item{position:relative;padding-left:.8rem;color:#002236;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1.8rem}
.dt-banner__content li:last-child,.dt-explanation-more__item:last-child,.dt-explanation-summary__description p:last-child{margin-bottom:0}
.dt-explanation-more__item::before{content:"";position:absolute;width:.8rem;height:.9rem;left:-.7rem;top:.27rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/arrow-right-green.svg)}
.dt-explanation-summary{position:relative}
.dt-explanation-summary__lside{max-width:50%;padding:2.5rem 0 4.55rem}
.dt-explanation-summary__title{margin-bottom:.9rem}
.dt-explanation-summary__title .dt-main-banner--post .dt-main-banner__content h1,.dt-explanation-summary__title h2,.dt-main-banner--post .dt-main-banner__content .dt-explanation-summary__title h1{text-transform:uppercase}
.dt-explanation-summary__description p{color:#002236;font-size:1rem;font-weight:400;line-height:1.6;margin:0 0 2.73rem}
.dt-explanation-summary__attention-box{position:relative;z-index:1}
.dt-explanation-summary__attention-box:after{content:'';background-color:#002236;position:absolute;height:100%;width:54.3%;top:0;left:0}
.dt-explanation-summary__attention-box .dt-main-banner--post .dt-main-banner__content h1,.dt-explanation-summary__attention-box .news-blog__item-title,.dt-explanation-summary__attention-box .post__text h1,.dt-explanation-summary__attention-box .post__text h2,.dt-explanation-summary__attention-box .post__text h3,.dt-explanation-summary__attention-box .post__text h4,.dt-explanation-summary__attention-box .post__text h6,.dt-explanation-summary__attention-box .pp h1,.dt-explanation-summary__attention-box .pp h2,.dt-explanation-summary__attention-box .pp h3,.dt-explanation-summary__attention-box .pp h4,.dt-explanation-summary__attention-box .pp h6,.dt-explanation-summary__attention-box h1,.dt-explanation-summary__attention-box h2,.dt-explanation-summary__attention-box h3,.dt-explanation-summary__attention-box h4,.dt-explanation-summary__attention-box h5,.dt-main-banner--post .dt-main-banner__content .dt-explanation-summary__attention-box h1,.post__text .dt-explanation-summary__attention-box h1,.post__text .dt-explanation-summary__attention-box h2,.post__text .dt-explanation-summary__attention-box h3,.post__text .dt-explanation-summary__attention-box h4,.post__text .dt-explanation-summary__attention-box h6,.pp .dt-explanation-summary__attention-box h1,.pp .dt-explanation-summary__attention-box h2,.pp .dt-explanation-summary__attention-box h3,.pp .dt-explanation-summary__attention-box h4,.pp .dt-explanation-summary__attention-box h6{color:#fff}
.dt-explanation-summary__attention-box-lside{position:relative;z-index:1;max-width:50%;padding:3.41rem 0 4.77rem}
.dt-explanation-summary__image{width:45.7%;height:85%;position:absolute;top:2rem;right:0;background-repeat:no-repeat;background-size:cover;background-position:center right}
.dt-explanation-summary .lm{margin-top:2.72rem}
.dt-explanation--section-over-image{max-width:calc(1460px + 6.1vw*2 - calc(2.11111rem*2));padding:3.87rem;margin:-65px auto 0;position:relative;z-index:2;background:#fff;box-sizing:border-box}
.dt-explanation--section-over-image .title{margin-bottom:1.4rem}
.dt-explanation--section-over-image .description{padding-bottom:1.4rem}
.dt-explanation--section-over-image-mt{margin:-78px auto 0}
.dt-explanation--pbmin{padding-bottom:3rem}
.cards{position:relative;background:0 0;z-index:2}
.cards__items{margin:0 -1.11111rem;display:flex;align-content:stretch;flex-wrap:wrap}
.cards__items--multy-rows{margin-bottom:-2.22222rem}
.cards__items--multy-rows .cards__item{margin-bottom:2.22222rem}
.cards__items--pd-min .cards__item-content{padding-bottom:3.33333rem}
.cards__item{position:relative;display:inline-block;flex:0 0 33.333333%;padding:0 calc(1.11111rem - .05556rem)}
.cards__item:active .cards__item-content,.cards__item:focus .cards__item-content,.cards__item:hover .cards__item-content{box-shadow:-.1px 4px 24.1px 4.9px rgba(0,0,0,.15);transition:box-shadow .2s ease}
.cards__item-content{border:2px solid #2a3347;background-color:#fff;padding:3.27778rem 1.38889rem 8.22222rem 2.22222rem;height:100%;box-shadow:-.1px 4px 24.1px 4.9px transparent;transition:box-shadow .2s ease}
.cards__item-title{color:#002339;font-weight:800;line-height:1.17;margin-bottom:2rem}
.cards__item-title span,.ss__header-title * span,.ss__header-title span,.ss__slide-title * span,.ss__slide-title span,.tl__title span{color:#33b44a}
.cards__item-name{color:#002339;display:block;margin-top:1.33333rem}
.cards__item-position{font-size:1.33333rem;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#1dba42;display:block;margin:.33333rem 0 1.33333rem}
.cards__item-description p{color:#002339;font-size:1rem;font-weight:400;line-height:1.6}
.cards__item-link{position:absolute!important;left:auto;bottom:4.16667rem;margin-top:.9rem}
.cards__item-logo{display:flex;align-items:flex-end;height:3.61111rem;max-width:75%;margin-bottom:2.77778rem}
.cards__item-logo img{max-width:100%;max-height:100%}
.cards__item-photo{display:block;border-radius:50%;width:130px;height:130px;background-repeat:no-repeat;background-size:cover;background-position:center top}
.cards--home{top:-9.2rem;margin-bottom:-8.1rem}
.cards--consultation .list-with-points{margin-top:1.66667rem;padding-top:1.66667rem;position:relative}
.cards--consultation .list-with-points::before{position:absolute;content:'';left:0;top:0;background-color:#002339;width:116px;height:2px}
.cards--consultation .cards__item-content{padding-bottom:3.27778rem;display:flex;flex-direction:column;justify-content:space-between}
.description-inline--mt{margin-top:5.55556rem}
.description-inline--pb,.description-inline__content{padding-bottom:5.55556rem}
.description-inline__title{font-size:1.66667rem;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.53;letter-spacing:normal;color:#002339}
.description-inline__inners{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:.55556rem}
.description-inline__inners--min{margin-top:0}
.description-inline__inners--min .description-inline__inner:nth-child(odd){padding:2.77778rem 4.11111rem 0 0}
.description-inline__inners--min .description-inline__inner:nth-child(even){padding:2.77778rem 0 0 4.11111rem}
.description-inline__inners--min .description-inline__inner p:first-child{margin-top:0}
.description-inline__inner{flex:0 0 50%;box-sizing:border-box}
.description-inline__inner:nth-child(odd){padding:2.77778rem 6.94444rem 0 0}
.description-inline__inner:nth-child(even){padding:2.77778rem 0 0 6.94444rem}
.description-inline__inner p{margin-top:.55556rem}
.description-inline__inner ul{margin:1.38889rem 0 40px;padding:0 0 0 .7rem;list-style:none}
.description-inline__inner a.lm{margin-top:.77778rem}
.description-inline__inner li{position:relative;padding-left:.8rem;color:#002236;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:.8rem}
.description-inline .container>.tl{margin-bottom:.55556rem}
.faq{margin-top:4.44444rem;padding-bottom:4.44444rem}
.dt-info-box{padding:4.55rem 0}
.dt-info-box.without-top-pdg{padding-top:0}
.dt-info-box__content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}
.dt-info-box__title{position:relative;display:flex;flex:1 1 auto;align-items:center;margin-bottom:.5rem}
.dt-info-box__title:after{content:"";flex:1 1 auto;height:3px;margin-left:.9rem;background-color:#33b44a}
.dt-info-box__title .dt-main-banner--post .dt-main-banner__content h1,.dt-info-box__title .news-blog__item-title,.dt-info-box__title .post__text h1,.dt-info-box__title .post__text h2,.dt-info-box__title .post__text h3,.dt-info-box__title .post__text h4,.dt-info-box__title .post__text h6,.dt-info-box__title .pp h1,.dt-info-box__title .pp h2,.dt-info-box__title .pp h3,.dt-info-box__title .pp h4,.dt-info-box__title .pp h6,.dt-info-box__title h1,.dt-info-box__title h2,.dt-info-box__title h3,.dt-info-box__title h4,.dt-info-box__title h5,.dt-main-banner--post .dt-main-banner__content .dt-info-box__title h1,.post__text .dt-info-box__title h1,.post__text .dt-info-box__title h2,.post__text .dt-info-box__title h3,.post__text .dt-info-box__title h4,.post__text .dt-info-box__title h6,.pp .dt-info-box__title h1,.pp .dt-info-box__title h2,.pp .dt-info-box__title h3,.pp .dt-info-box__title h4,.pp .dt-info-box__title h6{background:#fff;text-transform:uppercase}
.dt-banner--investor-presentation-page.dt-banner--has-four-cards .dt-banner__image img,.dt-banner--investor-presentation-page.dt-banner--has-four-cards .dt-banner__rotated-image img,.dt-contacts-locationImg>div,.dt-info-box__description{width:100%}
.dt-info-box__description p{color:#002236;font-size:1.11111rem;font-weight:500;line-height:1.2}
.dt-info-box .btn,.dt-info-box .post__text .btn-green,.post__text .dt-info-box .btn-green{flex:0 0 auto;padding:14px 70px;margin-left:1.59rem;margin-bottom:.5rem}
/****Service PAGE CSS*****/
/****Works PAGE CSS*****/
.customers{overflow:hidden}
.customers__list{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;margin:0 auto}
.customers__break{flex-basis:100%;height:0}
.customers__item,.tl__link i{background-repeat:no-repeat;background-size:contain;background-position:center}
.customers__item{flex:0 0 auto;margin-bottom:3.66667rem}
.customers__item--fl{background-image:url(../images/customers/fly.png);width:4.61111em;height:3.55556em}
.customers__item--ec{background-image:url(../images/customers/european_commission.png);width:12.66667em;height:3.22222em}
.customers__item--wu{background-image:url(../images/customers/western_union.png);width:11.05556em;height:2.55556em}
.customers__item--rb{background-image:url(../images/customers/raiffeisen_bank.png);width:10.88889em;height:2.94444em}
.customers__item--o2{background-image:url(../images/customers/o2.png);width:3.38889em;height:3.33333em}
.customers__item--gt{background-image:url(../images/customers/gett.png);width:6.72222em;height:3.66667em}
.customers__item--co{background-image:url(../images/customers/cobra.png);width:5.27778em;height:3.11111em}
.customers__item--dp{background-image:url(../images/customers/dpd.png);width:12.05556em;height:2.83333em}
.customers__item--ce{background-image:url(../images/customers/cellcom.png);width:8.94444em;height:2.77778em}
.customers__item--hp{background-image:url(../images/customers/hp.png);width:8.38889em;height:3.55556em}
.customers__item--bz{background-image:url(../images/customers/bizzabo.png);width:9.72222em;height:3.61111em}
.customers__item--sh{background-image:url(../images/customers/soho_house.png);width:13.33333em;height:3.38889em}
.customers__item a{width:100%;height:100%;display:inline-block}
.tl,.tl__link.ct{align-items:center}
.tl{display:flex;margin-bottom:3rem}
.tl__rside{display:flex;align-items:center;justify-content:flex-end;position:relative;flex:1 1 auto}
.tl__rside::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;height:3px;background-color:#33b44a}
.v-slider, .vd{top:0;left:0;position:fixed;z-index:100000;display:none;-webkit-animation:fadeIn .6s;animation:fadeIn .6s}
.dt-contacts-locations .container{padding-top:5rem;padding-bottom:5rem}
.dt-contacts-locations .dt-contacts-title-head{display:flex;justify-content:space-between;width:100%;overflow:hidden}
.dt-contacts-locations .dt-contacts-title{padding-right:10px}
.dt-contacts-locations .i-email{display:block;width:1.55556rem;height:1.05556rem;margin-right:5px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/redesign/svg/mail.svg)}
.dt-contacts-locations .email-box{display:flex;align-items:center;position:relative;padding-left:10px}
.dt-contacts-locations .email-box:before{content:'';display:block;position:absolute;top:50%;margin-top:-1.5px;right:100%;background:#33b44a;height:3px;width:9999px}
.dt-contacts-locations .email-box span,.dt-contacts-locations-list{font-size:1.27778rem;font-weight:300;line-height:1.2;color:#002236}
.dt-contacts-locations-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;line-height:1.6}
.dt-contacts-locations-list .i-location{display:block;width:1.66667rem;height:2.38889rem;margin-right:.83333rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/location.svg)}
.dt-contacts-locations-list .location-content{width:calc(100% - 30px - 15px)}
.dt-contacts-locations-list .location-title{font-size:1.66667rem}
.dt-contacts-locations-list li{width:24%;display:flex;align-items:flex-start}
.dt-contacts-locations-list address{font-style:normal}
.dt-contacts-locations-list a{color:#002236;font-weight:700}
.dt-contacts-locations-footnote{margin-top:3.33333rem;padding:0 2.22222rem}
.dt-contacts-locations-footnote p{text-align:left;font-size:.66667rem;font-weight:300;line-height:1.8}
#loaderimages{position:absolute; background:#fff; left:calc(25vw/2 + 30px);
    right:0; top:0; bottom:0; z-index:3; text-align:center;}
#loaderimages img{position:absolute; top:50%; left:38%; transform:translate(-50%, -50%);}
/****Works PAGE CSS*****/
/* blog page */
.dt-main-banner--blog{background-image:url(../images/blog.jpg);background-size:cover}
.dt-main-banner--blog .dt-main-banner__description{max-width:24rem}
.fb__fields{position:relative}
.fb__fields{display:flex;align-content:center;margin:0 -.47222rem}
.fb__field{width:100%;position:relative;padding:0 .47222rem;max-width:19.27778rem}
.fb__input,.fb__select{border-radius:3px;border:solid 1px #0b2234;outline:0;font-size:1rem;font-weight:700;color:#002339;height:2.77778rem;background-color:#fff}
.fb__input{width:100%;padding:0 1.3636363rem}
.fb__select{padding:0 2.77778rem 0 1.77778rem}
.fb__select-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.38889rem}
.fb__label{position:absolute;left:1.83333rem;top:-.5rem;font-size:.77778rem;line-height:1.43;letter-spacing:normal;text-align:left;color:#0b2234;background-color:#fff;padding:0 .4545454rem}
.fb--v .fb__fields{margin:0;flex-direction:column}
.fb--v .fb__field{padding:0;max-width:inherit;margin-bottom:1.16667rem}
.fb--v .fb__checkboxes{margin-bottom:1.66667rem}
.fb--dark .fb__input,.fb--dark .fb__label{background-color:#002339;color:#fff}
.fb--dark .fb__input{border-color:#fff;border-width:2px}
.fb--sh .fb__submit{position:absolute;opacity:0;z-index:-1;visibility:hidden}
.fb--b .fb__input{border-width:2px}
.fb--blog-filter .fb__field{flex:1 1 auto;max-width:initial}
.news-blog{position:relative;z-index:2;margin:-2.5rem 0 0;padding-bottom:.95rem}
.news-blog__items{display:flex;flex-wrap:wrap;align-content:stretch;margin:0 -.91667rem}
.news-blog__items--preview{margin-top:-1rem;padding-bottom:1rem}
.news-blog__item{position:relative !important; left: 0px !important; top: 0px !important; display:inline-block;flex:0 0 33.3333333%;width:33.3333333%;padding:.91667rem}
.news-blog__item-holder{position:relative;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.news-blog__item-holder:active .news-blog__item-img,.news-blog__item-holder:focus .news-blog__item-img,.news-blog__item-holder:hover .news-blog__item-img{opacity:.8;transition:opacity .2s ease}
.news-blog__item-holder:active .news-blog__item-container,.news-blog__item-holder:focus .news-blog__item-container,.news-blog__item-holder:hover .news-blog__item-container{-webkit-transform:scale(1.015);transform:scale(1.015);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.news-blog__item-container,.news-blog__item-holder .news-blog__item-picture{height:100%;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.news-blog__item-holder .news-blog__item-picture{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}
.news-blog__item-container{border-radius:10px;overflow:hidden;box-shadow:-.1px 4px 24.1px 4.9px rgba(0,0,0,.15);background-color:#fff;right:0;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.3s}
.news-blog__item-content{padding:15.94444rem 1.83333rem 6.11111rem;overflow:hidden}
.news-blog__item-img{display:block;font-size:0;width:100%;height:14.83333rem;background-repeat:no-repeat;background-size:cover;background-position:right center;background-color:rgba(0,34,54,.2);transition:opacity .2s ease;position:absolute;top:0;left:0;right:0}
.news-blog__item-meta{margin-bottom:.44444rem}
.news-blog__item-info,.news-blog__item-meta{position:relative;z-index:2}
.news-blog__item-author,.news-blog__item-author a{font-size:.6363636rem;line-height:1.43;color:#0b2234;margin-bottom:.83333rem}
.news-blog__item-author a{transition:color .2s ease}
.news-blog__item-author a:active,.news-blog__item-author a:focus,.news-blog__item-author a:hover{color:#3c4e5d;transition:color .2s ease}
.news-blog__item-title{font-weight:800;line-height:1.33;color:#002339;margin-bottom:.95rem;display:inline-block}
.news-blog__item-description,.news-blog__item-description p{font-size:1rem;line-height:1.55;color:#002339}
.news-blog__item-link{position:absolute!important;left:auto;bottom:1.94444rem;margin-top:2.77778rem}
.news-blog__item--wi .news-blog__item-img{background-position:center;background-size:80%;background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/redesign/svg/logo.svg)}
.news-blog__item.subscribe .news-blog-item__holder{position:relative;height:100%}
.news-blog__item.subscribe .news-blog-item__holder:hover .news-blog__item-container{-webkit-transform:scale(1.015);transform:scale(1.015)}
.news-preview{margin-bottom:3.33333rem;overflow:hidden}
.news-preview__items{display:flex;flex-wrap:wrap;align-content:stretch;margin:0 -2.22222rem}
.news-preview__item{position:relative;display:inline-block;width:33.3333333%;flex:0 0 auto;padding:0 2.22222rem}
.news-preview__item-box{height:100%;box-shadow:-.1px 4px 24.1px 4.9px transparent;transition:box-shadow .2s ease;padding-bottom:3.38889rem;overflow:hidden}
.news-preview__item-cover{position:relative;margin:0 auto 1.44444rem;width:100%;height:12.77778rem}
.news-preview__item-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}
.news-preview__item-title{color:#002339;line-height:1.5;margin-bottom:1.27rem;font-size:1.02778rem;padding:0}
.news-preview__item-description{padding:0}
.news-preview__item-description,.news-preview__item-description p{color:#002339;font-size:1rem;font-weight:400;line-height:1.6}
.news-preview__item-link{position:absolute!important;left:auto;bottom:2.16667rem;margin-top:.9rem;font-size:.88889rem!important}
.subscribe{position:relative}
.subscribe.ajax-sending .subscribe__container{pointer-events:none}
.subscribe.ajax-sending .subscribe__container *{opacity:0;visibility:hidden;transition:opacity .2s ease}
.subscribe--bottom{right:0;left:3.33333rem}
.subscribe__title{color:#002339;line-height:1.28;margin-bottom:1.66667rem}
.subscribe__title--upper{text-transform:uppercase}
.subscribe__contents{display:block;padding:2.77778rem 2.5rem 3.33333rem}
.subscribe__contents .subscribe__item{margin-bottom:.77778rem}
.dt-contacts-locations-list .location-title sup,.subscribe__contents .subscribe__link{font-size:.88889rem}
.subscribe__container{padding:2.77778rem 2.5rem 3.33333rem;background-color:#fff;border-radius:10px;box-shadow:-.1px 4px 8.6px .5px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}
.subscribe__container *{transition:opacity .2s ease}
.subscribe__description{margin-bottom:1.55556rem}
.subscribe__description,.subscribe__description p{font-size:1rem;line-height:1.67;color:#002339}
.subscribe--dark .subscribe__title{color:#fff}
.subscribe--dark .subscribe__container{background-color:#002339}
.subscribe--dark .subscribe__description,.subscribe--dark .subscribe__description p{color:#fff}
.subscribe__item{display:block;margin-bottom:1.66667rem}
.subscribe__item:last-child{margin-bottom:0}
.subscribe__item.is-active .subscribe__link{color:#33b44a}
.subscribe__link{color:#002339}
.subscribe__link:active,.subscribe__link:focus{color:#002339}
.subscribe__link:hover{color:#33b44a}
.subscribe--bottom{position:absolute;bottom:10px}
.fb, .fb__fields {position:relative;}
.pagination{padding:1rem 0 0}
.pagination__list{display:inline-flex;align-items:stretch}
.pagination__list li,.pagination__list li a,.pagination__list li span{font-size:1rem;font-weight:700;line-height:1.59;letter-spacing:3.96px;color:#002339;text-align:center}
.pagination__list li{display:inline-flex;align-items:stretch;justify-content:center}
.pagination__list li a,.pagination__list li span{display:inline-block;padding:.11667rem .38889rem .11667rem .61111rem;transition:color .2s ease;height:100%}
.pagination__list li a.is-current,.pagination__list li span.is-current{color:#fff;border-radius:5px;background-color:#33b44a;transition:color .2s ease}
.pagination__list li a svg{width:.5rem;height:.72222rem;stroke:#002339;transition:stroke .2s ease}
.pagination__list li a:active,.pagination__list li a:focus,.pagination__list li a:hover{color:#33b44a;transition:color .2s ease}
.pagination__list li a:active svg,.pagination__list li a:focus svg,.pagination__list li a:hover svg{stroke:#33b44a;transition:stroke .2s ease}
/* blog page */
/***Team extension***/
.impact{background-color:#ececec}
.impact .tl{margin-bottom:2rem}
.impact .tl .tl__title{margin-bottom:0}
.impact-wrap{margin-top:3rem;display:flex}
.impact-col{width:33.333%;padding:0 2.27778rem;border-right:2px solid #002236}
.impact-col--25{width:25%}
.impact-col:first-child{padding-left:0}
.impact-col:last-child{border-right:none;padding-right:0}
.impact-data{font-size:3.11111rem;font-weight:800;line-height:1.51;color:#33b44a}
.impact-data span{font-size:2.22222rem}
.impact-txt{line-height:1.63;color:#002236;font-weight:700;margin-bottom:1rem}
.impact-txt,.impact-txt .lm{font-size:1rem}
.impact--dark{background-color:#002339}
.impact--dark .impact-col{border-right-color:#fff}
.glossary-paging .active a:hover,.impact--dark .impact-txt{color:#fff}
.impact--dark .impact-wrap--auto .impact-col{flex:0 0 auto}
.impact--bold .impact-txt{font-size:1.33333rem;line-height:1.4;font-weight:800}
.impact--bold .impact-txt .lm{font-size:1.11111rem}
.impact--light{background-color:#fff}
.impact--m-top{margin-top:2.77778rem}
.faq{margin-top:4.44444rem;padding-bottom:4.44444rem}
.faq__item{border-bottom:1px solid #dcdcdc;padding-top:1.77778rem;padding-bottom:1.77778rem}
.faq__item:first-child{padding-top:0}
.faq__item-header{display:block;position:relative;padding-right:7.55556rem;cursor:pointer}
.faq__item-header.is-open::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.faq__item-header.is-open .faq__note-wrap{margin-bottom:1.94444rem}
.faq__item-header::after{position:absolute;content:'';top:50%;right:3.11111rem;width:21px;height:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/functional-specification-process/icon-arrow-down-blue.svg);background-repeat:no-repeat;background-size:contain;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.3s}
.faq__item-body{display:none;margin-top:1.11111rem}
.faq__card h4,.faq__item-body ul,.faq__item-body>p{margin-bottom:1.66667rem}
.faq__item-body ul li{position:relative;display:flex}
.faq__item-body ul li:before{content:'•';font-weight:700;padding-top:3px;padding-right:5px}
.faq__holder{display:flex;align-items:stretch}
.faq__lside{flex:1 1 auto}
.faq__rside{flex:0 0 auto;padding-left:2.88889rem}
.faq__card{flex:0 0 auto;width:440px;padding:3.33333rem 2.77778rem;border-radius:10px;box-shadow:-.1px 4px 8.6px .5px rgba(0,0,0,.1)}
.faq__card ul{display:block}
.faq__card ul li{display:block;margin-bottom:.33333rem}
.faq__card .btn,.faq__card .post__text .btn-green,.post__text .faq__card .btn-green{display:block;width:100%;margin-top:2.22222rem}
.faq__note-wrap{display:flex}
.faq__note-wrap p{margin-right:30px}
.faq__note-wrap span{font-weight:600}
.faq__sub-title{color:#33b44a;font-weight:700;margin-bottom:0}
.faq__items--post .news-blog__item-title,.faq__items--post .post__text h1,.faq__items--post .post__text h2,.faq__items--post .post__text h3,.faq__items--post .post__text h4,.faq__items--post .post__text h6,.faq__items--post .pp h1,.faq__items--post .pp h2,.faq__items--post .pp h3,.faq__items--post .pp h4,.faq__items--post .pp h6,.faq__items--post h5,.post__text .faq__items--post h1,.post__text .faq__items--post h2,.post__text .faq__items--post h3,.post__text .faq__items--post h4,.post__text .faq__items--post h6,.pp .faq__items--post h1,.pp .faq__items--post h2,.pp .faq__items--post h3,.pp .faq__items--post h4,.pp .faq__items--post h6{padding-top:0!important;padding-bottom:0!important;color:#002236!important}
.faq__items--post ul{margin:0!important}
.faq__items--post ul li{position:relative;display:flex}
.faq__items--post ul li::before{padding-top:0}
.faq__items--post ul li:before{display:none}
.faq__items--post .faq__item{padding-top:1.22222rem;padding-bottom:1.22222rem}
.faq__items--post .faq__item:first-child{padding-top:0}
.faq__items--post .faq__item-header{font-size:1rem}
.faq__items--post .faq__item-header::after{width:18px;height:12px;right:2.55556rem}
.popup--get-in-touch{padding-top:8.44444rem;padding-bottom:6.44444rem;display:none;width:100%;-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease}
.popup--get-in-touch .container{width:100%}
.popup--get-in-touch.is-active{display:flex}
.popup--get-in-touch .popup__content{position:relative;padding:0;max-width:100%;width:100%;display:flex;align-items:stretch;background-color:#fff;margin-left:11.11111rem;box-shadow:0 7px 10px 0 rgba(0,0,0,.2);border-radius:3px}
.popup--get-in-touch .popup__lside{flex:0 0 auto;width:22.22222rem;height:18.88889rem;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;top:-2rem;font-size:0;margin-left:-11.11111rem;box-shadow:0 7px 10px 0 rgba(0,0,0,.2);border-radius:3px}
.popup--get-in-touch .popup__rside{flex:1 1 auto;padding:2.5rem 3.33333rem 3.61111rem}
.popup--get-in-touch .popup__title{text-transform:none;color:#0b2234;line-height:1.16;margin-bottom:1.38889rem}
.popup--get-in-touch .popup__description,.popup--get-in-touch .popup__description p{color:#002339;line-height:1.75;font-weight:700}
.popup--get-in-touch .popup__description a{position:relative}
.popup--get-in-touch .popup__description a::after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px #1dba42 solid}
.popup--mailbox,.popup--mailbox.is-active{transition:all .5s ease;transition-property:transform,opacity,visibility;transition-property:transform,opacity,visibility,-webkit-transform}
.popup--mailbox{max-width:440px;position:fixed;z-index:20;right:1rem;bottom:1rem;padding:2.05rem 2.8rem 2.5rem;border-radius:10px;box-shadow:-.1px 4px 24.1px 4.9px rgba(0,0,0,.15);background-color:#fff;pointer-events:none;visibility:hidden;opacity:0;-webkit-transform:translate3d(120%,0,0);transform:translate3d(120%,0,0)}
.popup--mailbox.is-active{pointer-events:auto;visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.popup--mailbox .popup__img{width:12rem;height:12rem;margin-bottom:27px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../../images/popup/mailbox.png)}
.popup--mailbox .popup__title{line-height:1.28;margin-bottom:.73rem}
.popup--mailbox .popup__description,.popup--mailbox .popup__description p{font-size:1rem;line-height:1.67;text-align:left;color:#002339}
.popup--mailbox .popup__close{width:1.1rem;height:1.1rem;position:absolute;top:.84rem;right:.84rem;border:0;background:0 0}
.popup-ws{position:fixed;bottom:76px;right:20px;width:440px;z-index:5}
.popup-ws.is-active{pointer-events:auto;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.popup-ws,.popup-ws.is-hide{transition:transform .5s ease,opacity .5s ease,visibility .5s ease;transition:transform .5s ease,opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;pointer-events:none;visibility:hidden;opacity:0;-webkit-transform:translate3d(120%,0,0);transform:translate3d(120%,0,0)}
.popup-ws:hover .popup-ws__container{-webkit-transform:scale(1.015);transform:scale(1.015)}
.popup-ws__container{border-radius:10px;box-shadow:-.1px 4px 8.6px .5px rgba(0,0,0,.1);background-color:#fff;padding-bottom:150px;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.3s}
.popup-ws__image{width:100%;display:block;height:188px;border-radius:10px 10px 0 0;background-repeat:no-repeat;background-size:cover;background-position:center}
.popup-ws__close{position:absolute;top:0;right:0;z-index:1;cursor:pointer;width:60px;height:60px;outline:0;border:0;padding:0;background:0 0}
.popup-ws__close:after,.popup-ws__close:before{position:absolute;top:50%;left:50%;content:'';width:18px;height:2px;margin-left:-9px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50%;transform-origin:50%;transition:.2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.popup-ws__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.popup-ws__close:hover::before{-webkit-transform:rotate(30deg);transform:rotate(30deg);transition:.2s}
.popup-ws__close:hover::after{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);transition:.2s}
.popup-ws__description{padding:1.94444rem 1.66667rem 2.77778rem;position:absolute;bottom:0;left:0;width:100%;z-index:2}
.popup-ws__description .lm{margin-top:.38889rem;font-size:28px}
.popup-ws__link,.popup-ws__link b{font-weight:800;transition:color .2s ease}
.popup-ws__link{position:relative;display:inline-block;padding-right:30px;align-items:center;color:#002236;font-size:28px;text-decoration:none;text-transform:uppercase;margin-top:7px}
.popup-ws__link b{color:#1cb564}
.popup-ws__link:after{flex:0 0 auto;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';width:22px;height:22px;border-radius:50%;background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/tl/arrow-right-white.svg);background-color:#33b44a;background-position:54% 50%;background-repeat:no-repeat;background-size:.44444rem .66667rem}
.dt-contacts-banner{width:100%;height:100%;background-image:url(../images/contacts-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}
.dt-contacts-banner .dt-main-banner__bottom{z-index:1}
.dt-contacts-banner .container{min-height:100vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}
.dt-contacts-banner .content-wrap{height:100%;width:100%;position:relative;display:flex;align-items:flex-start;padding-top:5rem;padding-bottom:5rem}
.dt-contacts-banner--bg-white{background:#fff}
.dt-contacts-banner--bg-white .container{min-height:inherit;flex-direction:inherit;align-items:inherit;justify-content:inherit}
.dt-contacts-banner--bg-white .content-wrap{height:auto}
.dt-contacts-banner--bg-white .dt-contacts-locationImg{box-shadow:0 7px 10px 0 rgba(0,0,0,.2)}
.dt-contacts-banner--bg-white .dt-contacts-content{box-shadow:0 7px 10px 0 rgba(0,0,0,.2);border-radius:3px}
.dt-contacts-locationImg{min-width:25vw;width:25vw;margin-right:calc(-25vw/2);z-index:2}
.dt-contacts-locationImg img{display:block;vertical-align:bottom;width:100%}
.dt-contacts-locationImg .il,.dt-contacts-locationImg .uk,div.wpcf7 img.ajax-loader,span.wpcf7-not-valid-tip{display:none}
.dt-contacts-locationImg .all{display:block}
.dt-contacts-content{position:relative;background:#fff;padding:70px;margin-top:calc(25vw/6)}
.dt-contacts-content .sub-title{font-size:1.22222rem;line-height:1.2;font-weight:700;text-align:left;color:#002339;margin:15px 0 0}
.dt-contacts-content.ajax-send .dt-contact-form,.dt-contacts-content.ajax-send .dt-contacts-title-head{opacity:0;visibility:hidden;pointer-events:none;transition:all .2s ease}
.dt-contacts-title-head{margin:0 0 60px;transition:all .2s ease}
.dt-contacts-title{color:#002236;font-size:3.33333rem;font-weight:800;line-height:1.34;background:#fff;z-index:1;text-transform:uppercase}
.dt-contacts-locations .container{padding-top:5rem;padding-bottom:5rem}
.dt-contacts-locations .dt-contacts-title-head{display:flex;justify-content:space-between;width:100%;overflow:hidden}
.dt-contacts-locations .dt-contacts-title{padding-right:10px}
.dt-contacts-locations .i-email{display:block;width:1.55556rem;height:1.05556rem;margin-right:5px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/redesign/svg/mail.svg)}
.dt-contacts-locations .email-box{display:flex;align-items:center;position:relative;padding-left:10px}
.dt-contacts-locations .email-box:before{content:'';display:block;position:absolute;top:50%;margin-top:-1.5px;right:100%;background:#33b44a;height:3px;width:9999px}
.dt-contacts-locations .email-box span,.dt-contacts-locations-list{font-size:1.27778rem;font-weight:300;line-height:1.2;color:#002236}
.dt-contacts-locations-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;line-height:1.6}
.dt-contacts-locations-list .i-location{display:block;width:1.66667rem;height:2.38889rem;margin-right:.83333rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(https://s5.easternpeak.com/wp-content/themes/eps/images/redesign/svg/location.svg)}
.dt-contacts-locations-list .location-content{width:calc(100% - 30px - 15px)}
.dt-contacts-locations-list .location-title{font-size:1.66667rem}
.dt-contacts-locations-list li{width:24%;display:flex;align-items:flex-start}
.dt-contacts-locations-list address{font-style:normal}
.dt-contacts-locations-list a{color:#002236;font-weight:700}
.dt-contacts-locations-footnote{margin-top:3.33333rem;padding:0 2.22222rem}
.dt-contacts-locations-footnote p{text-align:left;font-size:.66667rem;font-weight:300;line-height:1.8}
.dt-contact-form{width:100%;padding:0;position:relative;transition:all .2s ease}
.dt-contact-form .send-holder{text-align:right}
.dt-contact-form .send-holder .btn,.dt-contact-form .send-holder .post__text .btn-green,.post__text .dt-contact-form .send-holder .btn-green{padding-right:5.22222rem;padding-left:5.22222rem}
.dt-contact-form .fieldset{padding:0;border:0}
.dt-contact-form .fieldset>div{width:48%}
.dt-contact-form .fieldset>div:nth-child(even){float:right}
.dt-contact-form .fieldset>div:nth-child(odd){float:left}
.dt-contact-form input[type=email],.dt-contact-form input[type=number],.dt-contact-form input[type=text],.dt-contact-form textarea{font-size:.77778rem;line-height:1.2;vertical-align:middle;background:#fff;color:#002236;outline:0;border-width:1px;border-style:solid;border-color:#002236;border-radius:3px}
.dt-contact-form .ep-checkboxes--contact .ep-checkbox{margin:0}
.dt-contact-form .row{position:relative;margin:0 0 1.38889rem}
.dt-contact-form .row .label{font-size:.77778rem;line-height:1.43;text-align:left;color:#002236;margin:0;padding:0;position:absolute;top:-10px;left:0;max-width:100%;z-index:2}
.dt-contact-form .row .label span{margin:0 15px;padding:0 5px;background:#fff}
.dt-contact-form .row .error-text{font-size:.77778rem;line-height:18px;color:#999;position:absolute;bottom:13px;right:15px;display:none;pointer-events:none}
.dt-contact-form .row.error .error-text{display:block}
.dt-contact-form .row.error input[type=email],.dt-contact-form .row.error input[type=number],.dt-contact-form .row.error input[type=text]{border-color:#e78f88}
.dt-contact-form .row input[type=email],.dt-contact-form .row input[type=number],.dt-contact-form .row input[type=text],.dt-contact-form .row textarea{padding:10px 20px;width:100%;box-sizing:border-box}
.dt-contact-form .row input[type=email]:focus,.dt-contact-form .row input[type=number]:focus,.dt-contact-form .row input[type=text]:focus,.dt-contact-form .row textarea:focus{border-color:#1cb564}
.dt-contact-form .row input[type=email].wpcf7-not-valid,.dt-contact-form .row input[type=number].wpcf7-not-valid,.dt-contact-form .row input[type=text].wpcf7-not-valid,.dt-contact-form .row textarea.wpcf7-not-valid{border-color:red}
.dt-contact-form .row input[type=email],.dt-contact-form .row input[type=number],.dt-contact-form .row input[type=text]{height:2.77778rem}
.dt-contact-form .row textarea{height:calc(2.77778rem*2 + 1.38889rem);resize:none}
.dt-contact-form-footer{padding-top:.7rem;width:100%!important;display:flex;align-content:flex-start}
.dt-contact-form-footer .ep-checkboxes{display:flex;align-content:flex-start;flex:1 1 auto}
.dt-contact-form-footer .ep-checkboxes .ep-checkbox:first-child{flex:0 0 60%;padding-right:1.5rem}
.dt-contact-form-footer .ep-checkboxes .ep-checkbox:last-child{flex:0 0 40%}
.dt-contact-form-footer .send-holder{flex:0 0 auto}
.checkboxes{display:flex;flex-wrap:wrap}
.checkboxes .checkbox{margin-right:.55556rem;margin-bottom:1.05556rem}
.checkboxes--between{justify-content:space-between}
.checkboxes--dark .checkbox__label{color:#fff}
.checkbox{position:relative;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:flex-start}
.checkbox:active .checkbox__field::after,.checkbox:focus .checkbox__field::after,.checkbox:hover .checkbox__field::after,.ep-checkbox:active .ep-checkbox-field::after,.ep-checkbox:focus .ep-checkbox-field::after,.ep-checkbox:hover .ep-checkbox-field::after{opacity:.3;transition:all .2s ease}
.checkbox.is-error .checkbox__field,.ep-checkbox.error .ep-checkbox-field{border-color:#e5645a;transition:all .2s ease}
.checkbox__field,.checkbox__field::after{font-size:0;line-height:0;transition:all .2s ease}
.checkbox__field{position:relative;display:inline-block;margin-right:.83333rem;min-width:1.27778rem;min-height:1.27778rem;max-width:1.27778rem;max-height:1.27778rem;border-radius:.16667rem;border:2px solid #33b44a;box-sizing:border-box}
.checkbox__field::after{content:"";width:70%;height:70%;border-radius:.11111rem;background-color:#33b44a;position:absolute;top:calc(30%/2);left:calc(30%/2);opacity:0}
.checkbox input[type=checkbox],.ep-checkbox input[type=checkbox]{position:absolute;opacity:0;visibility:hidden;width:0;height:0;z-index:-1;pointer-events:none}
.checkbox input[type=checkbox]:checked~.checkbox__field::after,.checkbox input[type=checkbox]:checked~.checkbox__label>.checkbox__field::after,input[type=checkbox]:checked~.ep-checkbox-field::after{opacity:1;transition:all .2s ease}
.checkbox__label{display:inline-block;width:100%;color:#002236;font-family:"Montserrat",sans-serif;font-size:.77778rem;font-weight:400;line-height:1.43;letter-spacing:.28px;padding-top:1px}
.checkbox__label a,.ep-checkbox-label a{color:#33b44a}
.ep-checkbox{position:relative;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:flex-start}
.ep-checkbox-field,.ep-checkbox-field::after{font-size:0;line-height:0;border-radius:3px;transition:all .2s ease}
.ep-checkbox-field{position:relative;display:inline-block;margin-right:8px;min-width:22px;min-height:22px;max-width:22px;max-height:22px;border:2px solid #33b44a;box-sizing:border-box}
.ep-checkbox-field::after{content:"";width:14px;height:14px;background-color:#33b44a;position:absolute;top:2px;left:2px;opacity:0}
.ep-checkbox-label{display:inline-block;width:100%;color:#002236;font-family:"Montserrat",sans-serif;font-size:.77778rem;font-weight:400;line-height:1.43;letter-spacing:.28px;padding-top:2px}
.ep-checkbox--sm .ep-checkbox-label,.ep-checkbox--sm .ep-checkbox-label a{font-size:.72222rem;line-height:1.5}
.ep-checkbox--xsm .ep-checkbox-label,.ep-checkbox--xsm .ep-checkbox-label a{font-size:.55556rem;line-height:1.5}
.links-inline__items{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -1.11111rem}
.links-inline__items--auto{justify-content:space-between}
.links-inline__items--auto .links-inline__item{flex:0 0 auto;width:20%}
.links-inline__item{flex:0 0 34%;padding:1.11111rem}
.links-inline__item--width-min{flex:0 0 18%}
.links-inline__item--width-auto{flex:0 0 auto;padding:1.11111rem 1.66667rem}
/***Team extension***/
.dt-other-pages{padding:3.87rem 0}
.dt-other-pages__list{display:flex;justify-content:space-between}
.dt-other-pages__list li{width:49%;height:20vw;max-height:380px;min-height:210px;padding:3.18rem 2.05rem;display:flex;flex-direction:column;justify-content:flex-end;background-repeat:no-repeat;background-size:cover;background-position:center}
.dt-main-banner--post .dt-main-banner__content .dt-other-pages__list h1, .dt-other-pages__list .dt-main-banner--post .dt-main-banner__content h1, .dt-other-pages__list .news-blog__item-title, .dt-other-pages__list .post__text h1, .dt-other-pages__list .post__text h2, .dt-other-pages__list .post__text h3, .dt-other-pages__list .post__text h4, .dt-other-pages__list .post__text h6, .dt-other-pages__list .pp h1, .dt-other-pages__list .pp h2, .dt-other-pages__list .pp h3, .dt-other-pages__list .pp h4, .dt-other-pages__list .pp h6, .dt-other-pages__list h1, .dt-other-pages__list h2, .dt-other-pages__list h3, .dt-other-pages__list h4, .dt-other-pages__list h5, .post__text .dt-other-pages__list h1, .post__text .dt-other-pages__list h2, .post__text .dt-other-pages__list h3, .post__text .dt-other-pages__list h4, .post__text .dt-other-pages__list h6, .pp .dt-other-pages__list h1, .pp .dt-other-pages__list h2, .pp .dt-other-pages__list h3, .pp .dt-other-pages__list h4, .pp .dt-other-pages__list h6 {
    color: #fff;    margin-bottom: 1.66667rem;}
.dt-logos-grid__row{display:flex;justify-content:center}
.dt-logos-grid__item{width:25%;padding:3.88889rem 0;display:flex;justify-content:center;align-items:center}
.dt-logos-grid__item:not(:first-child){border-left:1px solid #eaeaea}
.dt-logos-grid__item--fixitjoe img{width:12.22222rem}
.dt-logos-grid__note{font-size:3.72222rem;line-height:1;color:#33b44a;text-align:center}
.dt-logos-grid__note p{margin-top:5px}
.videos-inline__inners{display:flex;align-items:stretch;margin:0 -1.22222rem 1.22222em -1.22222em;flex-wrap:wrap}
.videos-inline__inner{flex:0 0 50%;padding:1.22222rem}
.videos-inline__container{position:relative;height:24.44444rem;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:10px;box-shadow:-.1px 4px 24.1px 4.9px rgba(0,0,0,.15);background-color:#fff;overflow:hidden}
.videos-inline__description{display:flex;align-items:center;position:absolute;bottom:0;left:0;width:100%;border-radius:0 0 10px 10px;padding:.83333rem 1.55556rem;background-color:#002339}
.videos-inline__logo{flex:0 0 auto;font-size:0}
.videos-inline__logo img{max-width:100%;max-height:40px}
.videos-inline__title{flex:1 1 auto;padding-left:2.77778rem;position:relative;font-weight:700;color:#fff;font-size:1rem}
.videos-inline__title::before{left:1.33333rem;width:2px;height:2.44444rem;background-color:#fff}
.dt-feedback-cards__wrap{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2.22222rem;-moz-column-gap:2.22222rem;column-gap:2.22222rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}
.dt-feedback-cards__item{display:inline-block;vertical-align:top;margin-bottom:2.22222rem;width:100%;overflow:hidden;border-radius:10px;box-shadow:-.1px 4px 24.1px 4.9px rgba(0,0,0,.15);-webkit-transform:translateZ(0);transform:translateZ(0)}
.dt-feedback-cards__inner{display:flex;flex-direction:column;justify-content:space-between}
.dt-feedback-cards__content{padding:2.22222rem 1.66667rem .83333rem}
.dt-feedback-cards__logo{height:5rem;display:flex;align-items:center;margin-bottom:2.22222rem}
.dt-feedback-cards__logo img,.rtl .partner-logos__item img{max-width:100%}
.dt-feedback-cards__logo--dpd img{width:9.66667rem}
.dt-feedback-cards__logo--fixitjoe img,.dt-feedback-cards__logo--ubertesters img{width:13.88889rem}
.dt-feedback-cards__logo--maximum img{width:14.55556rem}
.dt-feedback-cards__logo--greeniq img,.dt-feedback-cards__logo--maketime img{width:12.22222rem}
.dt-feedback-cards__logo--prisma img{width:5.77778rem}
.dt-feedback-cards__logo--wl img{width:18.88889rem}
.dt-feedback-cards__logo--qordoba img{width:11.77778rem}
.dt-feedback-cards__link{display:flex;align-items:center;justify-content:center;padding:1.11111rem;font-size:.88889rem;color:rgba(255,255,255,.6);background:#002236}
.dt-feedback-cards__link:before{content:"";width:27px;height:29px;display:block;margin-right:.83333rem;background-image:url(../../images/our-clients-redesign/clutch.png);background-repeat:no-repeat;background-position:center;background-size:contain}
.dt-feedback-cards p{font-weight:600;margin-bottom:2.22222rem}
.dt-feedback-cards p .lighter{font-weight:300}
.b-with-img .container{background:#fff;position:relative;z-index:1;padding-bottom:3.33333rem}
.b-with-img .container:after,.b-with-img .container:before{content:'';display:block;position:absolute;top:0;background-color:#fff;width:calc(6.1vw - 2.11111rem);height:100%}
.b-with-img .container:before{left:100%}
.b-with-img .container:after{right:100%}
.b-with-img .container--bg-blue,.b-with-img .container--bg-blue::after,.b-with-img .container--bg-blue::before{background-color:#002339}
.b-with-img .container--bg-blue .b-with-img__cut{padding-top:3.11111rem}
.b-with-img .container--bg-blue .b-with-img__cut .news-blog__item-title,.b-with-img .container--bg-blue .b-with-img__cut .post__text h1,.b-with-img .container--bg-blue .b-with-img__cut .post__text h2,.b-with-img .container--bg-blue .b-with-img__cut .post__text h3,.b-with-img .container--bg-blue .b-with-img__cut .post__text h4,.b-with-img .container--bg-blue .b-with-img__cut .post__text h6,.b-with-img .container--bg-blue .b-with-img__cut .pp h1,.b-with-img .container--bg-blue .b-with-img__cut .pp h2,.b-with-img .container--bg-blue .b-with-img__cut .pp h3,.b-with-img .container--bg-blue .b-with-img__cut .pp h4,.b-with-img .container--bg-blue .b-with-img__cut .pp h6,.b-with-img .container--bg-blue .b-with-img__cut h5,.b-with-img .container--bg-blue .b-with-img__cut p,.post__text .b-with-img .container--bg-blue .b-with-img__cut h1,.post__text .b-with-img .container--bg-blue .b-with-img__cut h2,.post__text .b-with-img .container--bg-blue .b-with-img__cut h3,.post__text .b-with-img .container--bg-blue .b-with-img__cut h4,.post__text .b-with-img .container--bg-blue .b-with-img__cut h6,.pp .b-with-img .container--bg-blue .b-with-img__cut h1,.pp .b-with-img .container--bg-blue .b-with-img__cut h2,.pp .b-with-img .container--bg-blue .b-with-img__cut h3,.pp .b-with-img .container--bg-blue .b-with-img__cut h4,.pp .b-with-img .container--bg-blue .b-with-img__cut h6{color:#fff}
.b-with-img .container--bg-blue .b-with-img__cut .client-link .img-box{opacity:.3;transition-property:opacity;transition-duration:.2s}
.b-with-img .container--bg-blue .b-with-img__cut .client-link .txt-box p{color:rgba(255,255,255,.3)!important;transition-property:color;transition-duration:.2s}
.b-with-img .container--bg-blue .b-with-img__cut .client-link:hover .txt-box p{color:#fff!important}
.b-with-img .container--bg-blue .b-with-img__cut .client-link:hover .img-box{opacity:.8}
.b-with-img .news-blog__item-title,.b-with-img .post__text h1,.b-with-img .post__text h2,.b-with-img .post__text h3,.b-with-img .post__text h4,.b-with-img .post__text h6,.b-with-img .pp h1,.b-with-img .pp h2,.b-with-img .pp h3,.b-with-img .pp h4,.b-with-img .pp h6,.b-with-img h5,.b-with-img p,.post__text .b-with-img h1,.post__text .b-with-img h2,.post__text .b-with-img h3,.post__text .b-with-img h4,.post__text .b-with-img h6,.pp .b-with-img h1,.pp .b-with-img h2,.pp .b-with-img h3,.pp .b-with-img h4,.pp .b-with-img h6{padding-bottom:1.11111rem}
.b-with-img__content.img-left .b-with-img__image{float:left;text-align:left}
.b-with-img__content.img-left .b-with-img__line,.b-with-img__content.img-left .b-with-img__links,.b-with-img__content.img-left .b-with-img__list,.b-with-img__content.img-left .b-with-img__lm,.b-with-img__content.img-left .b-with-img__txt{margin-left:48%}
.b-with-img__content.img-left .b-with-img__slider-navigation{position:absolute;right:inherit;left:0;bottom:0}
.b-with-img__content.img-left .b-with-img__slider-navigation .swiper-button-next{right:inherit;left:61px}
.b-with-img__content.img-left .b-with-img__slider-navigation .swiper-button-prev{right:inherit;left:0}
.b-with-img__content.img-right .b-with-img__image{float:right;text-align:right}
.b-with-img__content.img-right .b-with-img__links,.b-with-img__content.img-right .b-with-img__list,.b-with-img__content.img-right .b-with-img__txt{margin-right:48%}
.b-with-img__content.img-right .b-with-img__line{margin-right:44%}
.b-with-img__content.txt-content{position:relative}
.b-with-img__content.txt-content .b-with-img__lm,.b-with-img__content.txt-content .b-with-img__txt{margin-right:52%}
.b-with-img__content.txt-content .b-with-img__txt-2{width:45%;float:right}
.b-with-img__content.txt-content .b-with-img__lm{position:absolute;bottom:0;left:0}
.b-with-img__image{width:31%}
.b-with-img__image--bottom{width:100%;display:block;margin-bottom:3.33333rem}
.b-with-img__image.w-45{width:45%}
.b-with-img__image.all-eat-one,.b-with-img__image.bizzabo,.b-with-img__image.coffee,.b-with-img__image.covenant,.b-with-img__image.dpd,.b-with-img__image.foodservice,.b-with-img__image.leaplines,.b-with-img__image.omega-teaching,.b-with-img__image.troduce{width:45%}
.b-with-img__image.cobra-connect{width:34%}
.b-with-img__image.cobra-connect-app{width:39.5%}
.b-with-img__image.greeniq,.b-with-img__image.maisonsport,.b-with-img__image.soho-house,.b-with-img__image.western-union{width:40%}
.b-with-img__image.crocr,.b-with-img__image.df-scanner,.b-with-img__image.easternpeak{width:42%}
.b-with-img__image.kehilot,.b-with-img__image.maximum,.b-with-img__image.ubertesters-sm{width:40%}
.b-with-img__image.cobra-welcome,.b-with-img__image.pawscout{width:32%}
.b-with-img__image.goldfarb{width:29%}
.b-with-img__image.wiliot{width:35%}
.b-with-img__image.ovucon{width:24%}
.b-with-img__image.medea-vodka{width:35%}
.b-with-img__image.bonshine,.b-with-img__image.digital-pictures,.b-with-img__image.freely,.b-with-img__image.gett,.b-with-img__image.kalstudies,.b-with-img__image.klim-jewerly,.b-with-img__image.ubertesters{width:44%}
.b-with-img__image.fixitjoe{width:34%}
.b-with-img__image.clinical-trial-management,.b-with-img__image.maketime,.b-with-img__image.wonderlogix{width:42%}
.b-with-img__image.motshelo,.b-with-img__image.talisman,.b-with-img__image.vx-trade{width:33%}
.b-with-img__image.krypto{width:52%}
.b-with-img .img-box img,.b-with-img__image img{width:100%;height:auto;vertical-align:bottom}
.b-with-img__image--slider{width:45%}
.b-with-img__slider .swiper-container{padding-bottom:7.22222rem}
.b-with-img__slider .swiper-container .swiper-pagination{position:absolute;bottom:26px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.b-with-img__slider .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#acacac;outline:0;cursor:pointer}
.b-with-img__slider .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#33b44a}
.b-with-img__slider-navigation{position:absolute;right:0;bottom:0}
.b-with-img__slider-navigation .swiper-button-next,.b-with-img__slider-navigation .swiper-button-prev{position:absolute;cursor:pointer;display:flex;align-items:center;justify-content:center}
.b-with-img__slider-navigation .swiper-button-next:hover,.b-with-img__slider-navigation .swiper-button-prev:hover{background-color:#002236}
.b-with-img__slider-navigation .swiper-button-next{bottom:0;right:0}
.b-with-img__slider-navigation .swiper-button-prev{bottom:0;right:61px}
.b-with-img__txt{padding-bottom:2.2rem}
.b-with-img__txt p:last-of-type{padding-bottom:0}
.b-with-img__list.sm-pdg .news-blog__item-title,.b-with-img__list.sm-pdg .post__text h1,.b-with-img__list.sm-pdg .post__text h2,.b-with-img__list.sm-pdg .post__text h3,.b-with-img__list.sm-pdg .post__text h4,.b-with-img__list.sm-pdg .post__text h6,.b-with-img__list.sm-pdg .pp h1,.b-with-img__list.sm-pdg .pp h2,.b-with-img__list.sm-pdg .pp h3,.b-with-img__list.sm-pdg .pp h4,.b-with-img__list.sm-pdg .pp h6,.b-with-img__list.sm-pdg h5,.post__text .b-with-img__list.sm-pdg h1,.post__text .b-with-img__list.sm-pdg h2,.post__text .b-with-img__list.sm-pdg h3,.post__text .b-with-img__list.sm-pdg h4,.post__text .b-with-img__list.sm-pdg h6,.pp .b-with-img__list.sm-pdg h1,.pp .b-with-img__list.sm-pdg h2,.pp .b-with-img__list.sm-pdg h3,.pp .b-with-img__list.sm-pdg h4,.pp .b-with-img__list.sm-pdg h6{padding-bottom:10px}
.b-with-img__list.sm-pdg .list-with-points li{padding-bottom:5px}
.b-with-img__list.col-2{display:flex;flex-wrap:wrap}
.b-with-img__list.col-2>*{padding-right:1.4rem}
.b-with-img__list.col-2>:last-child{padding-right:0}
.b-with-img__list>p,.pp ol li{padding-bottom:.55556rem}
.b-with-img__list>p:last-child{padding-bottom:0}
.b-with-img__line{height:3px;background-color:#667b88;margin-top:1.66667rem;margin-bottom:1.66667rem}
.b-with-img__line.mgn-lg{margin-top:2.77778rem;margin-bottom:2.77778rem}
.b-with-img__links{display:flex;align-items:center;padding:1.11111rem 0}
.b-with-img__links .news-blog__item-title,.b-with-img__links .post__text h1,.b-with-img__links .post__text h2,.b-with-img__links .post__text h3,.b-with-img__links .post__text h4,.b-with-img__links .post__text h6,.b-with-img__links .pp h1,.b-with-img__links .pp h2,.b-with-img__links .pp h3,.b-with-img__links .pp h4,.b-with-img__links .pp h6,.b-with-img__links h5,.post__text .b-with-img__links h1,.post__text .b-with-img__links h2,.post__text .b-with-img__links h3,.post__text .b-with-img__links h4,.post__text .b-with-img__links h6,.pp .b-with-img__links h1,.pp .b-with-img__links h2,.pp .b-with-img__links h3,.pp .b-with-img__links h4,.pp .b-with-img__links h6{padding-bottom:0;margin-right:2.22222rem;color:#667b88}
.b-with-img__links .link{display:block;margin-right:.83333rem;color:transparent;height:3.27778rem;background-size:contain;background-repeat:no-repeat;background-position:center}
.b-with-img__links .link:last-child{margin-right:0}
.b-with-img__links .link.app-store{width:9.72222rem;background-image:url(../images/icon-app-store.svg)}
.b-with-img__links .link.google-pay{width:10.88889rem;background-image:url(../images/icon-google-play.svg)}
.b-with-img__bg{margin-top:-13vw;height:30vw;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.b-with-img__bg--mtop-sm{margin-top:-8vw}
.b-with-img__cut{width:66%;margin:0 auto}
.b-with-img__lm{padding-bottom:1.11111rem}
.b-with-img__lm.m-top{margin-top:3.05556rem}
.b-with-img .client-info,.b-with-img .client-link,.b-with-img .row{display:flex;justify-content:space-between;align-items:center}
.b-with-img .row{padding:20px 0}
.b-with-img .client-info .img-box{width:4.44444rem;height:4.44444rem;border-radius:50%}
.b-with-img .client-link .img-box{width:2.5rem;height:2.66667rem}
.b-with-img .client-link .txt-box p{font-size:.88889rem;color:rgba(0,35,57,.4)}
.b-with-img .img-box{margin-right:.83333rem}
.b-with-img .txt-box p{padding-bottom:0}

.dt-dscr-simple{margin-bottom:3.33333rem;}
.dt-dscr-simple .dt-main-banner--post .dt-main-banner__content h1, .dt-dscr-simple h2, .dt-main-banner--post .dt-main-banner__content .dt-dscr-simple h1 {
    margin-bottom: 1rem;
}
.quick-facts--company-overview-page{margin-bottom:2.77778rem}
.quick-facts{margin-bottom:4.44444rem}
.quick-facts_wrap{display:flex}
.quick-facts_col{width:25%;padding:1.38889rem 2.22222rem;border-right:1px solid #002236}
.quick-facts_col:first-child{padding-left:0}
.quick-facts_col:last-child{border-right:none;padding-right:0}
.quick-facts_data{font-size:3.11111rem;font-weight:800;line-height:1.21;color:#33b44a}
.quick-facts_data span{font-size:2.5rem}
.quick-facts_txt{font-size:1.33333rem;line-height:1.4;color:#002236;font-weight:700}


.table-container table{width:100%;table-layout:fixed;border-bottom:6px solid #16283b;border-collapse:collapse;border-spacing:0}
.table-container tr:first-child td{border-top:none}
.table-container tr:last-child td{border-bottom:none}
.table-container td,.table-container th{text-align:center;line-height:1.6}
.table-container th{padding:.83333rem .55556rem;color:#fff;font-size:1.33333rem;font-weight:800;background:#16283b;border-left:2px solid #d7d7d7;border-right:2px solid #d7d7d7}
.table-container th:first-child{border-left:none}
.table-container th:last-child{border-right:none}
.table-container td{padding:1.38889rem .55556rem;font-weight:700;border:2px solid #d7d7d7;vertical-align:top}
.table-container td:first-child{padding:1.38889rem;color:#33b44a;font-size:1.33333rem;font-weight:700;text-align:left;border-left:none}
.table-container td:last-child{border-right:none}
.table-container td.valign-center{vertical-align:middle}
.table-container .rating-stars{display:flex;align-items:center;justify-content:center}
.table-container .rating-stars .star{width:1.66667rem;height:1.66667rem;margin:0 1px;background-repeat:no-repeat;background-position:center;background-size:contain}
.table-container .rating-stars .star--empty{background-image:url(../images/star-empty.svg)}
.table-container .rating-stars .star--full{background-image:url(../images/star-full.svg)}

/*#sucessmessgae{color:#fff; font-weight:500; margin-bottom:10px; text-align:center; margin-top:-16px; background:#33b44a; padding:10px 0;}*/
#sucessmessgae {
    color: #33b44a;
    font-weight: 500;
    text-align: center;
    padding: 10px 0;
    position: absolute;
    background: #fff;
    left: calc(25vw/2 + 0px);
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 3;
    text-align: center;
}
.dt-contacts-content .errormsg {
    background-color: #ff0000 !important;
}
#sucessmessgae span {
    text-align: center;
    position: relative;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
/*****Responsive******/
@media screen and (min-width:1921px) {
    .dt-main-banner--mh{max-height:45.83333rem;background-position:center;background-size:cover}
    .dt-contacts-locationImg{min-width:473px;width:473px;margin-right:calc(-473px/2)}
    .dt-contacts-content{padding:70px;margin-top:calc(473px/6)}
}
@media screen and (device-aspect-ratio:169) and (min-width:1921px) {
    .dt-main-banner--mh{background-position:center;background-size:cover}
    .dt-main-banner--bg-right{background-position:center right}
}
@media screen and (device-aspect-ratio:169) and (min-width:768px) {
    .dt-main-banner--mh{max-height:45.83333rem;background-position:top center;background-size:cover}
    .dt-main-banner--bg-right{max-height:45.83333rem;background-position:center right}
}
@media screen and (max-width:1680px) {
    .dt-main-banner--mh{height:calc(100vh - 5rem)}
    .dt-main-banner__description{max-width:33.33333rem}
    .dt-main-banner__link{margin-top:30px;padding-left:46px}
    .dt-main-banner__link::before{width:35px;height:35px}
    .dt-main-banner__link::after{left:46px}
    .dt-main-banner__bottom{width:20px;height:27px}
    .b-wide{max-width:1460px;padding-left:0;padding-right:0}
    .dt-banner{height:530px}
    .dt-banner__items--links .lm{margin-top:2rem}
    .dt-banner__item{padding:2.77778rem 1.11111rem 2.22222rem 2rem}
    .dt-banner__item.is-active{width:780px}
    .dt-banner__item.is-inactive{width:calc((100% - 780px)/2)}
    .dt-banner__title{font-size:2.66667rem}
    .dt-banner__content{padding:1.66667rem 1.11111rem;width:70%}
    .dt-banner__content::before{border-width:2px}
    .dt-banner--has-four-cards .dt-banner__title{font-size:2.2rem}
    .dt-banner--has-four-cards .dt-banner__content{margin-top:1.4rem}
    .dt-banner--has-four-cards .dt-banner__item.is-inactive{width:calc((100% - 955px)/3)}
    .dt-banner--has-four-cards .dt-banner__item.is-active{width:965px}
    .dt-explanation__section{margin-bottom:120px}
    .dt-explanation__description .news-blog__item-title,.dt-explanation__description .post__text h1,.dt-explanation__description .post__text h2,.dt-explanation__description .post__text h3,.dt-explanation__description .post__text h4,.dt-explanation__description .post__text h6,.dt-explanation__description .pp h1,.dt-explanation__description .pp h2,.dt-explanation__description .pp h3,.dt-explanation__description .pp h4,.dt-explanation__description .pp h6,.dt-explanation__description h5,.post__text .dt-explanation__description h1,.post__text .dt-explanation__description h2,.post__text .dt-explanation__description h3,.post__text .dt-explanation__description h4,.post__text .dt-explanation__description h6,.pp .dt-explanation__description h1,.pp .dt-explanation__description h2,.pp .dt-explanation__description h3,.pp .dt-explanation__description h4,.pp .dt-explanation__description h6{font-size:21px}
    .dt-explanation--section-over-image{max-width:1460px;padding-left:0;padding-right:0}
    .dt-steps{padding:5.55556rem 0}
    .dt-steps__description{margin-top:8px}
    .dt-steps__list{margin:4.44444rem 0 0}
    .dt-steps__item{margin-bottom:3.88889rem}
    .dt-steps__item-line::before{height:2px}
    .dt-steps__item-description{padding-top:6px}
    .dt-explanation-more__lside{display:flex;justify-content:center}
    .dt-explanation-more__title{font-size:38px;line-height:57px}
    .dt-explanation-more__description p{font-size:18px}
    .dt-explanation-more__link{font-size:18px;margin-top:35px;padding:2px 50px 1px;line-height:2.5}
    .dt-explanation--section-over-image{max-width:1460px;padding-left:0;padding-right:0}
    .dt-info-box__title:after{height:2px}
    .dt-contacts-locations .container{padding-top:3.33333rem;padding-bottom:3.33333rem}
    .dt-contacts-locations .email-box span{font-size:1.11111rem}
    .dt-contacts-locations-list{font-size:1.11111rem}
    .dt-contacts-locations-list .i-location{width:1.38889rem;height:1.94444rem;margin-right:.55556rem}
    .dt-contacts-locations-list .location-content{width:calc(100% - 25px - 10px)}
    .dt-contacts-locations-list .location-title{font-size:1.5rem}
    .news-preview__item-cover{height:11.11111rem}
    .dt-contacts-content{padding:35px}
    .dt-contacts-content{padding:35px 30px 35px calc(25vw/2 + 30px);}
    .dt-contacts-content .sub-title{font-size:1.11111rem;margin:10px 0 0}
    .dt-contacts-title-head{margin:0 0 35px}
    .dt-contacts-title{font-size:2.22222rem;line-height:1.34}
    .dt-contacts-locations .container{padding-top:3.33333rem;padding-bottom:3.33333rem}
    .dt-contacts-locations .email-box span{font-size:1.11111rem}
    .dt-contacts-locations-list{font-size:1.11111rem}
    .dt-contacts-locations-list .i-location{width:1.38889rem;height:1.94444rem;margin-right:.55556rem}
    .dt-contacts-locations-list .location-content{width:calc(100% - 25px - 10px)}
    .dt-contacts-locations-list .location-title{font-size:1.5rem}
    .dt-contact-form .send-holder .btn,.dt-contact-form .send-holder .post__text .btn-green,.post__text .dt-contact-form .send-holder .btn-green{padding-right:2.77778rem;padding-left:2.77778rem}
    .dt-logos-grid__item{padding:2.77778rem 0}
    .dt-logos-grid__item img{max-width:150px;max-height:90px}
    .dt-logos-grid__note{font-size:3.33333rem}
    .b-with-img .container:after,.b-with-img .container:before{display:none}
}
@media screen and (max-width:1650px) {
    .dt-main-banner--bg-right{background-position:center top}
}
@media screen and (max-width:1500px) {
    .dt-explanation--section-over-image{padding-left:calc(4vw - 2.11111rem);padding-right:calc(4vw - 2.11111rem);max-width:calc(1200px + 4vw*2 - calc(2.11111rem*2))}
    .dt-explanation--section-over-image{padding-left:calc(4vw - 2.11111rem);padding-right:calc(4vw - 2.11111rem);max-width:calc(1200px + 4vw*2 - calc(2.11111rem*2))}
}
@media screen and (max-width:1440px) {
    .b-wide{padding-left:calc(4vw - 2.11111rem);padding-right:calc(4vw - 2.11111rem);max-width:calc(1200px + 4vw*2 - calc(2.11111rem*2))}
    .dt-explanation__section{margin-bottom:110px}
    .cards__item{padding:0 .44444rem}
    .cards__item-content{padding:2.77778rem 1.88889rem 6.94444rem}
    .cards__item-link{bottom:3.61111rem}
    .cards--consultation .cards__item-content{padding-bottom:2.77778rem}
    .news-preview__items{margin:0 -1.11111rem}
    .news-preview__item{padding:0 1.11111rem}
    .news-preview__item-cover{height:8.33333rem}
    .popup-ws{width:380px}
    .popup-ws__container{padding-bottom:135px}
    .popup-ws__description .lm{font-size:24px}
    .popup-ws__link{font-size:24px;padding-right:26px}
    .popup-ws__link:after{width:18px;height:18px}
    .links-inline__items--auto{justify-content:inherit}
    .links-inline__items--auto .links-inline__item{width:25%}
    .videos-inline__container{height:22.22222rem}
    .videos-inline__logo{max-width:33%}
    .videos-inline__logo img{max-height:34px}
    .b-with-img .container:after,.b-with-img .container:before{display:block;width:calc(4vw - 2.11111rem)}
}
@media screen and (max-width:1400px) {
    .description-inline__inners--min .description-inline__inner:nth-child(odd){padding:2.77778rem 3.55556rem 0 0}
    .description-inline__inners--min .description-inline__inner:nth-child(even){padding:2.77778rem 0 0 3.55556rem}
    .description-inline__inner:nth-child(odd){padding:2.77778rem 5.55556rem 0 0}
    .description-inline__inner:nth-child(even){padding:2.77778rem 0 0 5.55556rem}
    .description-inline__inners--min .description-inline__inner:nth-child(odd){padding:2.77778rem 3.55556rem 0 0}
    .description-inline__inners--min .description-inline__inner:nth-child(even){padding:2.77778rem 0 0 3.55556rem}
    .description-inline__inner:nth-child(odd){padding:2.77778rem 5.55556rem 0 0}
    .description-inline__inner:nth-child(even){padding:2.77778rem 0 0 5.55556rem}
    .faq__card{width:380px}
    .b-with-img__slider .swiper-container{padding-bottom:5.55556rem}
}
@media screen and (max-width:1368px) {
    .dt-main-banner--mh{height:calc(100vh - 1rem)}
    .dt-steps__item-title .news-blog__item-title,.dt-steps__item-title .post__text h1,.dt-steps__item-title .post__text h2,.dt-steps__item-title .post__text h3,.dt-steps__item-title .post__text h4,.dt-steps__item-title .post__text h6,.dt-steps__item-title .pp h1,.dt-steps__item-title .pp h2,.dt-steps__item-title .pp h3,.dt-steps__item-title .pp h4,.dt-steps__item-title .pp h6,.dt-steps__item-title h5,.post__text .dt-steps__item-title h1,.post__text .dt-steps__item-title h2,.post__text .dt-steps__item-title h3,.post__text .dt-steps__item-title h4,.post__text .dt-steps__item-title h6,.pp .dt-steps__item-title h1,.pp .dt-steps__item-title h2,.pp .dt-steps__item-title h3,.pp .dt-steps__item-title h4,.pp .dt-steps__item-title h6{font-size:1.53846rem}
}
@media screen and (max-width:1366px) {
    .cards__item-logo{height:2.77778rem;margin-bottom:2.22222rem}
}
@media screen and (min-width:1280px) {
    .dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide.is-active,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide.is-active,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide.is-active,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide.is-active,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide.is-active,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active.is-active{width:56vw!important;flex-shrink:0;transition-property:width;transition-delay:.4s;transition-duration:.6s;will-change:width}
    .dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide.is-inactive,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide.is-inactive,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide.is-inactive,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide.is-inactive,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide.is-inactive,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active.is-inactive{width:calc(44vw/5)!important;flex-shrink:0;transition-property:width;transition-delay:.4s;transition-duration:.6s;will-change:width}
}

@media screen and (min-width:1024px){
    .dt-contact-form .fieldset>div:nth-child(4n){float:left !important; clear:left;}
    .dt-contact-form .fieldset>div:nth-child(5n){float:right !important; margin-top:-71px;}
}
@media (min-width:1024px) and (max-width:1366.5px){
    .dt-contact-form .fieldset>div:nth-child(5n){margin-top:-66px;}
}
@media (min-width:1024px) and (max-width:1080.5px){
    .dt-contact-form .fieldset>div:nth-child(5n){margin-top:-62px;}
}


@media screen and (max-width:1280px) {
    .b-wide{max-width:1200px;padding-left:0;padding-right:0}
    .dt-banner{height:450px}
    .dt-banner__item.is-active{width:665px}
    .dt-banner__item.is-inactive{width:calc((100% - 665px)/2)}
    .dt-banner__content{width:90%}
    .dt-banner--has-four-cards .dt-banner__title{font-size:1.8rem}
    .dt-banner--has-four-cards .dt-banner__content{margin-top:.8rem}
    .dt-banner--has-four-cards .dt-banner__content li{margin-bottom:8px}
    .dt-banner--has-four-cards .dt-banner__item.is-inactive{width:calc((100% - 760px)/3)}
    .dt-banner--has-four-cards .dt-banner__item.is-active{width:770px}
    .dt-banner--md .dt-banner__title{font-size:1.6rem}
    .dt-explanation--section-over-image{max-width:1200px;padding-left:0;padding-right:0}
    .dt-explanation--section-over-image{max-width:1200px;padding-left:0;padding-right:0}
    .dt-contacts-locations-list{font-size:.88889rem}
    .dt-contacts-locations-list .location-title{font-size:1.22222rem}
    .news-blog__items{margin:0 -.61111rem}
    .news-blog__item{padding:.61111rem}
    .dt-contacts-locations-list{font-size:.88889rem}
    .dt-contacts-locations-list .location-title{font-size:1.22222rem}
    .b-with-img .container:after,.b-with-img .container:before{display:none}
}
@media screen and (max-width:1200px) {
    .dt-main-banner--mh{height:100vh;max-height:inherit}
    .dt-main-banner__description{max-width:25.55556rem}
    .tl--menu .tl__title{font-size:1.33333rem}
    .dt-banner__items--links .lm{margin-top:1.7rem}
    .dt-blank-image__play-btn{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
    .dt-blank-image__play-btn:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}
    .dt-explanation--section-over-image{margin-top:0}
    .dt-explanation--section-over-image{margin-top:0}
    .cards .container{padding:20px}
    .cards__items{margin:0 -.44444rem}
    .cards__item-content{padding:2.05556rem 1.22222rem 5.44444rem 1.88889rem}
    .cards__item-link{bottom:2.5rem}
    .cards--home{top:-12rem;margin-bottom:-12rem}
    .cards--consultation .cards__item-content{padding-bottom:2.05556rem}
    .customers__item{font-size:14px}
    .impact--bold .impact-txt{font-size:1.11111rem}
    .b-with-img__content.img-left .b-with-img__slider .swiper-pagination{left:inherit;right:0}
    .b-with-img__slider .swiper-container .swiper-pagination{left:0;-webkit-transform:none;transform:none}
}
@media screen and (max-width:1100px) {
    .b-img-txt .r-block{width:50%;margin-left:0}
    .b-img-txt--img-right .r-block{margin-left:0}
    .dt-contact-form-footer{flex-direction:column}
    .dt-contact-form-footer .ep-checkboxes{margin-bottom:1.66667rem}
}
@media screen and (max-width:1024px) {
    .dt-banner{height:380px}
    .dt-banner .container{padding:0}
    .dt-banner__item{padding:1.94444rem 1.11111rem 1.66667rem 1.66667rem}
    .dt-banner__item.is-active{width:560px}
    .dt-banner__item.is-active .dt-banner__title{-webkit-transform:translateX(29px);transform:translateX(29px)}
    .dt-banner__item.is-inactive{width:calc((100% - 560px)/2)}
    .dt-banner__title{font-size:1.77778rem}
    .dt-banner__content{width:calc(100% - 29px);max-width:none;left:29px;padding:1.66667rem 1.11111rem}
    .dt-banner--has-four-cards{height:auto}
    .dt-banner--has-four-cards .dt-banner__title{font-size:1.5rem}
    .dt-banner--has-four-cards .dt-banner__content p{line-height:1.4}
    .dt-banner--has-four-cards .dt-banner__items{flex-wrap:wrap}
    .dt-banner--has-four-cards .dt-banner__item.is-inactive{width:50%}
    .dt-banner--has-four-cards .dt-banner__item.is-inactive .dt-banner__title{opacity:1;visibility:visible}
    .dt-banner--has-four-cards .dt-banner__item.is-active{width:50%}
    .dt-banner--has-four-cards .dt-banner__item{width:50%;height:24rem}
    .dt-explanation__title{max-width:260px}
    .dt-explanation__description .news-blog__item-title,.dt-explanation__description .post__text h1,.dt-explanation__description .post__text h2,.dt-explanation__description .post__text h3,.dt-explanation__description .post__text h4,.dt-explanation__description .post__text h6,.dt-explanation__description .pp h1,.dt-explanation__description .pp h2,.dt-explanation__description .pp h3,.dt-explanation__description .pp h4,.dt-explanation__description .pp h6,.dt-explanation__description h5,.post__text .dt-explanation__description h1,.post__text .dt-explanation__description h2,.post__text .dt-explanation__description h3,.post__text .dt-explanation__description h4,.post__text .dt-explanation__description h6,.pp .dt-explanation__description h1,.pp .dt-explanation__description h2,.pp .dt-explanation__description h3,.pp .dt-explanation__description h4,.pp .dt-explanation__description h6{font-size:18px}
    .dt-steps{padding:3.88889rem 0}
    .dt-steps__list{margin:3.33333rem 0 0}
    .dt-steps__item{margin-bottom:2.77778rem}
    .dt-steps__item-title{max-width:14.44444rem}
    .dt-steps__item-title .news-blog__item-title,.dt-steps__item-title .post__text h1,.dt-steps__item-title .post__text h2,.dt-steps__item-title .post__text h3,.dt-steps__item-title .post__text h4,.dt-steps__item-title .post__text h6,.dt-steps__item-title .pp h1,.dt-steps__item-title .pp h2,.dt-steps__item-title .pp h3,.dt-steps__item-title .pp h4,.dt-steps__item-title .pp h6,.dt-steps__item-title h5,.post__text .dt-steps__item-title h1,.post__text .dt-steps__item-title h2,.post__text .dt-steps__item-title h3,.post__text .dt-steps__item-title h4,.post__text .dt-steps__item-title h6,.pp .dt-steps__item-title h1,.pp .dt-steps__item-title h2,.pp .dt-steps__item-title h3,.pp .dt-steps__item-title h4,.pp .dt-steps__item-title h6{font-size:1.25rem}
    .dt-steps__item-description{padding-top:3px}
    .cards__item-title{font-size:22px}
    .news-blog__item{flex:0 0 50%;width:50%}
    .news-blog__item-description,.news-blog__item-description p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:5rem;-webkit-line-clamp:3;-webkit-box-orient:vertical}
    .news-preview__items{margin:0 calc(-6.66667px - 1.27778rem)}
    .news-preview__item{padding:0 calc(6.66667px)}
    .news-preview__item-box{padding-bottom:5.22222rem}
    .subscribe--bottom{position:relative}
    .subscribe--top{display:none}
    .subscribe--bottom{bottom:0;position:relative;margin-top:2.77778rem}
    .impact .tl{margin-bottom:1.5rem}
    .impact-wrap{flex-wrap:wrap}
    .impact-col{width:50%;padding:1rem;text-align:center}
    .impact-col:nth-child(even){border-right:none}
    .popup--get-in-touch .popup__content{margin-left:0}
    .popup--get-in-touch .popup__lside{height:inherit;margin-left:0;top:0;box-shadow:none;border-radius:3px 0 0 3px}
    .dt-contact-form-footer .ep-checkboxes{flex-direction:column}
    .dt-contact-form-footer .ep-checkboxes .ep-checkbox{margin-bottom:1.11111rem}
    .links-inline__items--auto .links-inline__item{width:inherit}
    .links-inline__item--width-min{flex:0 0 25%}
    .dt-logos-grid__item{padding:2.22222rem 0}
    .dt-logos-grid__item img{max-width:120px;max-height:80px}
    .dt-logos-grid__note{font-size:2.77778rem}
    .dt-feedback-cards__wrap{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
    .b-with-img__slider .swiper-container{padding-bottom:4.44444rem}
    .b-with-img__slider .swiper-container .swiper-pagination{display:none}
    .b-with-img__cut{width:100%}
    .b-with-img .client-info .img-box{width:2.77778rem;height:2.77778rem}
    .b-with-img .client-link .img-box{width:1.94444rem;height:2.11111rem}
    .b-with-img .client-link .txt-box p{font-size:.72222rem}
    .b-with-img .img-box{margin-right:.55556rem}
    .b-with-img .txt-box p{font-size:.77778rem}
    .quick-facts_col{padding:0 1rem}

    .table-container table{border:4px solid #16283b}
    .table-container thead{display:none}
    .table-container tbody{display:block;width:100%}
    .table-container tr{display:block}
    .table-container tr:last-child td{border-width:0 0 2px;border-style:solid;border-color:#d7d7d7}
    .table-container tr:last-child td:last-child{border:0}
    .table-container td{width:100%;display:flex;padding:0;border-width:0 0 2px;border-style:solid;border-color:#d7d7d7}
    .table-container td:first-child{padding:0}
    .table-container td:first-child .mob-td{font-size:16px;text-align:center}
    .table-container td:not(:first-child):before{content:attr(data-label);color:#fff;background:#16283b}
    .table-container td:before{content:'';width:120px;padding:10px;flex-shrink:0;text-align:left}
    .table-container td .mob-td{width:calc(100% - 120px);padding:10px;text-align:left}
    .table-container .rating-stars{justify-content:flex-start}
}
@media screen and (max-width:767px) and (max-width:1024px) {
    .dt-banner__item .dt-banner__title{-webkit-transform:translateX(29px);transform:translateX(29px)}
}
@media screen and (max-width:1023px) {
    .card-inline__inner{margin-bottom:2.77778rem}
    .description-inline__title{font-size:1.33333rem}
    .description-inline__inners--min .description-inline__inner:nth-child(odd){padding:2.77778rem 3.33333rem 0 0}
    .description-inline__inners--min .description-inline__inner:nth-child(even){padding:2.77778rem 0 0 3.33333rem}
    .description-inline__inner:nth-child(odd){padding:2.77778rem 3.33333rem 0 0}
    .description-inline__inner:nth-child(even){padding:2.77778rem 0 0 3.33333rem}
    .dt-explanation-more__title{font-size:28px;line-height:47px}
    .dt-explanation-more__description p{font-size:16px}
    .dt-explanation-more__link{font-size:15px;padding:2px 40px 1px;margin-top:15px}
    .description-inline__title{font-size:1.33333rem}
    .description-inline__inners--min .description-inline__inner:nth-child(odd){padding:2.77778rem 3.33333rem 0 0}
    .description-inline__inners--min .description-inline__inner:nth-child(even){padding:2.77778rem 0 0 3.33333rem}
    .description-inline__inner:nth-child(odd){padding:2.77778rem 3.33333rem 0 0}
    .description-inline__inner:nth-child(even){padding:2.77778rem 0 0 3.33333rem}
    .dt-contacts-locations .container{padding-top:2.22222rem;padding-bottom:2.22222rem}
    .dt-contacts-locations .email-box span{font-size:1rem}
    .dt-contacts-locations-list li{width:48%;margin-bottom:1.38889rem}
    .faq__holder{display:block}
    .faq__rside{padding:0}
    .faq__card{margin:2.22222rem auto 0;max-width:380px;width:100%}
    .dt-contacts-content .sub-title{font-size:1rem}
    .dt-contacts-title-head{margin:0 0 40px}
    .dt-contacts-title{font-size:1.66667rem}
    .dt-contacts-locations .container{padding-top:2.22222rem;padding-bottom:2.22222rem}
    .dt-contacts-locations .email-box span{font-size:1rem}
    .dt-contacts-locations-list li{width:48%;margin-bottom:1.38889rem}
    .dt-contact-form .send-holder{order:7}
    .dt-contact-form .send-holder .btn,.dt-contact-form .send-holder .post__text .btn-green,.post__text .dt-contact-form .send-holder .btn-green{padding-right:2.22222rem;padding-left:2.22222rem}
    .dt-contact-form .fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}
    .dt-contact-form .fieldset>div{width:100%}
    .dt-contact-form .fieldset>div:nth-child(even){float:none}
    .dt-contact-form .fieldset>div:nth-child(odd){float:none;margin-bottom:1.38889rem}
    .dt-contact-form .ep-checkboxes--contact{order:6}
    .dt-contact-form .row:nth-child(1){order:1}
    .dt-contact-form .row:nth-child(2){order:4}
    .dt-contact-form .row:nth-child(3){order:2}
    .dt-contact-form .row:nth-child(4){order:3}
    .dt-contact-form .row:nth-child(5){order:5}
    .videos-inline__inners{margin:0 -.88889rem}
    .videos-inline__inner{flex:0 0 100%;padding:.88889rem}
    .videos-inline__container{max-width:600px;margin:0 auto}
}
@media screen and (max-width:1000px) {
    .dt-feedback-cards{margin-bottom:-1.66667rem}
}
@media screen and (max-width:980px) {
    .cards__items{justify-content:center;margin:0}
    .cards__items--multy-rows{margin-bottom:0}
    .cards__items--multy-rows .cards__item{margin-bottom:1.5rem}
    .cards__items--multy-rows .cards__item:last-child{margin-bottom:0}
    .cards__item{flex:0 0 100%;padding:0;max-width:40rem;margin-bottom:1.5rem}
    .cards__item:last-child{margin-bottom:0}
}
@media screen and (max-width:920px) {
    .dt-explanation-more{padding:0}
    .dt-explanation-more::before{content:none;display:none}
    .dt-explanation-more .container{flex-direction:column;align-items:center}
    .dt-explanation-more__lside,.dt-explanation-more__rside{flex:0 0 100%}
    .dt-explanation-more__lside{background-color:#002236;width:calc(100% + 2.11111rem*2);padding:3rem 2.11111rem;text-align:center}
    .dt-explanation-more__rside{padding:3rem 0}
    .dt-explanation-more__item{margin-left:1rem}
    .customers__item{font-size:12px}
    .news-preview__item{padding:0}
}
@media screen and (max-width:767px) and (max-width:767px) {
    .dt-banner__item .dt-banner__title{-webkit-transform:none;transform:none}
}
@media screen and (min-width:768px) and (min-width:1025px) {
    .news-blog__item--lg{flex:0 0 66.6666666%}
}@media screen and (min-width:768px) and (max-width:1024px) {
    .news-blog__item--lg{flex:0 0 100%}
}
@media screen and (min-width:768px) {
    .dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide.is-active,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide.is-active,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide.is-active,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active.is-active{width:62vw!important;flex-shrink:0;transition-property:width;transition-delay:.4s;transition-duration:.6s;will-change:width}
    .dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide.is-inactive,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide+.swiper-slide.is-inactive,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active+.swiper-slide.is-inactive,.dt-banner--has-six-cards .dt-banner__item.swiper-slide-active.is-inactive{width:calc(38vw/3)!important;flex-shrink:0;transition-property:width;transition-delay:.4s;transition-duration:.6s;will-change:width}
    .news-blog__item--lg .news-blog__item-container{display:flex;height:100%}
    .news-blog__item--lg .news-blog__item-holder{padding-left:48.594%}
    .news-blog__item--lg .news-blog__item-img{width:48.594%;height:100%;background-position:center right}
    .news-blog__item--lg .news-blog__item-content{flex:1 1 auto;padding:5.38889rem 2.77778rem 6.11111rem 1.83333rem}
}
@media screen and (max-width:768px) {
    .news-preview__items{margin:0 calc(-6.66667px - .83333rem)}
    .news-preview__item{width:50%}
    .news-preview__item-cover{margin:1.22222rem auto}
    .news-preview__item-link{margin-left:.83333rem}
    .popup--get-in-touch .popup__content{align-items:flex-start;flex-direction:column}
    .popup--get-in-touch .popup__lside{width:100%;height:15.74074rem;border-radius:3px 3px 0 0}
    .popup--get-in-touch .popup__rside{padding:2.22222rem 2.22222rem 2.5rem}
    .b-with-img__content.img-left .b-with-img__slider-navigation .swiper-button-next{right:0;left:auto}
    .b-with-img__slider-navigation{right:inherit;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:96px}
    .b-with-img__slider-navigation .swiper-button-prev{right:inherit;left:0}
    .dt-steps__item-title .news-blog__item-title,.dt-steps__item-title .post__text h1,.dt-steps__item-title .post__text h2,.dt-steps__item-title .post__text h3,.dt-steps__item-title .post__text h4,.dt-steps__item-title .post__text h6,.dt-steps__item-title .pp h1,.dt-steps__item-title .pp h2,.dt-steps__item-title .pp h3,.dt-steps__item-title .pp h4,.dt-steps__item-title .pp h6,.dt-steps__item-title h5,.post__text .dt-steps__item-title h1,.post__text .dt-steps__item-title h2,.post__text .dt-steps__item-title h3,.post__text .dt-steps__item-title h4,.post__text .dt-steps__item-title h6,.pp .dt-steps__item-title h1,.pp .dt-steps__item-title h2,.pp .dt-steps__item-title h3,.pp .dt-steps__item-title h4,.pp .dt-steps__item-title h6{font-size:1.57rem}
    .dt-explanation-more__lside{width:calc(100% + 20px*2);padding-left:20px;padding-right:20px}
    .dt-explanation-more__title{font-size:22px;line-height:38px}
    .dt-explanation-more__description p{font-size:15px}
    .dt-explanation-more__link{margin-top:10px;font-size:14px;padding:2px 30px 1px}
    .customers__item{font-size:10px}
}
@media screen and (max-width:767px) {
	#loaderimages img{
		left: 50%;
	}
    .dt-main-banner--m-bot{margin-bottom:2.77778rem}
    .dt-main-banner--mh:not(.dt-main-banner--post):not(.dt-main-banner--blog):not(.dt-main-banner--net-hiring)::before{background-image:linear-gradient(90deg,rgba(0,0,0,.65) 20%,transparent 80%,transparent 100%)}
    .dt-main-banner .dt-main-banner--post .dt-main-banner__content h1 br,.dt-main-banner h1 br,.dt-main-banner h2 br,.dt-main-banner--post .dt-main-banner__content .dt-main-banner h1 br{display:none}
    .dt-main-banner__description{margin-top:1rem}
    .dt-main-banner__link{padding-left:40px}
    .dt-main-banner__link::before{width:28px;height:28px}
    .dt-main-banner__link::after{left:40px}
    .dt-main-banner__bottom{display:none;left:20px}
    .dt-main-banner__description,.dt-main-banner__description p{font-size:1rem}
    .dt-main-banner__content{padding:70px 0 20px}
    .b-wide{margin-top:0;padding-top:1rem;padding-bottom:1rem}
    .b-wide .container .txt-lg{font-size:1.1rem}
    .dt-main-banner,.dt-main-banner--mh{height:calc(100% - (1.1rem*1.5*3 + 1rem))}
    .b-img-txt .container{flex-wrap:wrap;align-items:flex-start}
    .b-img-txt{padding-bottom:1.5rem}
    .b-img-txt .l-block{width:100%}
    .b-img-txt .r-block{width:100%;padding:0}
    .b-img-txt .img-box{max-width:30rem;margin:0 auto 2rem}
    .b-img-txt--img-right .l-block{order:1}
    .b-img-txt--img-right .r-block{order:2}
    .tl{display:block;overflow:hidden}
    .tl__rside{justify-content:flex-start}
    .tl__rside::before{display:none}
    .tl__box{padding-left:0}
    .tl__link{margin-top:8px}
    .tl__link i{width:20px;height:20px}
    .tl__link i.i-email{width:24px;height:15px}
    .tl__title{display:inline;margin-right:15px}
    .tl__title:before{content:"";position:absolute;bottom:12px;left:100%;height:3px;width:10000px;background-color:#33b44a}
    .tl--v-mob .tl__title{display:inline-block;margin-bottom:1.2rem}
    .tl--v-mob .tl__title::before{bottom:50%}
    .tl--v-mob .tl__box{width:100%}
    h3.tl__title:before{bottom:7px}
    .dt-banner{height:auto}
    .dt-banner__items{flex-wrap:wrap}
    .dt-banner__item{width:100%;padding:.83333rem .83333rem .83333rem 1.11111rem;height:23rem;background-size:cover;transition:width .4s ease .1s}
    .dt-banner__item .dt-banner__title{-webkit-transform:translateX(39px);transform:translateX(39px);transition:transform .4s ease .1s,opacity .4s ease .1s,visibility .4s ease .1s;transition:transform .4s ease .1s,opacity .4s ease .1s,visibility .4s ease .1s,-webkit-transform .4s ease .1s}
    .dt-banner__item .dt-banner__content{visibility:visible;opacity:1;transition:transform .4s ease .55s,opacity .4s ease .55s,visibility .4s ease .55s;transition:transform .4s ease .55s,opacity .4s ease .55s,visibility .4s ease .55s,-webkit-transform .4s ease .55s}
    .dt-banner__item.is-active{width:100%}
    .dt-banner__item.is-active .dt-banner__title{-webkit-transform:none;transform:none}
    .dt-banner__item.is-inactive{width:100%}
    .dt-banner__item.is-inactive .dt-banner__title{opacity:1;visibility:visible}
    .dt-banner__title{font-size:1.22222rem}
    .dt-banner__content{width:100%;left:0;padding:.83333rem .55556rem 1.11111rem}
    .dt-banner__content--md p{font-size:13px;margin-bottom:10px!important}
    .dt-banner--has-four-cards .dt-banner__title{font-size:1.6rem}
    .dt-banner--has-four-cards .dt-banner__content p{font-size:13px}
    .dt-banner--has-four-cards .dt-banner__content li{font-size:13px}
    .dt-banner--has-four-cards .dt-banner__item.is-inactive{width:100%}
    .dt-banner--has-four-cards .dt-banner__item.is-active{width:100%}
    .dt-banner--has-four-cards .dt-banner__item{width:100%;height:23rem}
    .dt-banner--has-six-cards{height:320px}
    .dt-banner--has-six-cards .dt-banner__item:before{content:none}
    .card-inline__inner{display:block}
    .card-inline__inner:nth-child(even) .card-inline__image{padding-left:0}
    .card-inline__inner:nth-child(even) .card-inline__description{padding:1.66667rem 0 0}
    .dt-explanation{padding:1.5rem 0 3rem}
    .card-inline__image{display:block!important;text-align:center;padding:0}
    .card-inline__image--cross-apps img,.card-inline__image--cross-apps video,.card-inline__image--mobile-apps img,.card-inline__image--mobile-apps video{width:100%;max-width:250px}
    .card-inline__description{padding:1.66667rem 0 0}
    .description-inline--mt{margin-top:3.33333rem}
    .description-inline__title{font-size:1.22222rem}
    .description-inline__inners{display:block}
    .description-inline__inners--min .description-inline__inner:nth-child(odd){padding:2.77778rem 0 0}
    .description-inline__inners--min .description-inline__inner:nth-child(even){padding:2.77778rem 0 0}
    .description-inline__inner:nth-child(odd){padding:2.77778rem 0 0}
    .description-inline__inner:nth-child(even){padding:2.77778rem 0 0}
    .dt-banner--md{height:auto}
    .dt-banner--md .dt-banner__content{padding:.8rem;margin-top:.8rem}
    .dt-banner--md .dt-banner__items{flex-wrap:wrap}
    .dt-banner--md .dt-banner__item.is-inactive .dt-banner__title{opacity:1;visibility:visible}
    .dt-banner--md .dt-banner__item.is-active{width:100%}
    .dt-banner--md .dt-banner__item{width:100%;height:25rem}
    .dt-blank-image{height:28vw;min-height:auto}
    .dt-blank-image__play-btn{width:6.66667rem;height:6.66667rem;background-size:3rem;background-position:center left 2.22222rem}
    .dt-steps__item-line{display:none}
    .dt-explanation .container{flex-direction:column}
    .dt-explanation__section{flex-direction:column}
    .dt-explanation__title{flex:0 0 100%;max-width:none;width:100%;margin-bottom:15px}
    .dt-explanation__title br{display:none}
    .dt-explanation__title .dt-main-banner--post .dt-main-banner__content h1,.dt-explanation__title h2,.dt-main-banner--post .dt-main-banner__content .dt-explanation__title h1{max-width:280px;margin:0 auto}
    .dt-explanation__description{flex:0 0 100%;padding:0}
    .dt-explanation__description--50w{display:block;margin:0}
    .dt-explanation__description--50w ul{margin:0}
    .dt-steps{padding:2.22222rem 0 2.77778rem}
    .dt-steps__list{margin:2.22222rem 0 0}
    .dt-steps__item{flex-direction:column}
    .dt-steps__item-title{flex:0 0 100%;width:100%;max-width:none;margin-bottom:.9rem;overflow:hidden}
    .dt-steps__item-title h4:last-child{position:relative;display:inline;background-color:#fff;z-index:1;padding-right:8px}
    .dt-steps__item-title h4:last-child:after{content:'';display:block;position:absolute;left:0;bottom:7px;width:100000px;height:2px;background-color:#33b44a;z-index:-1}
    .dt-steps__item-title .news-blog__item-title,.dt-steps__item-title .post__text h1,.dt-steps__item-title .post__text h2,.dt-steps__item-title .post__text h3,.dt-steps__item-title .post__text h4,.dt-steps__item-title .post__text h6,.dt-steps__item-title .pp h1,.dt-steps__item-title .pp h2,.dt-steps__item-title .pp h3,.dt-steps__item-title .pp h4,.dt-steps__item-title .pp h6,.dt-steps__item-title h5,.post__text .dt-steps__item-title h1,.post__text .dt-steps__item-title h2,.post__text .dt-steps__item-title h3,.post__text .dt-steps__item-title h4,.post__text .dt-steps__item-title h6,.pp .dt-steps__item-title h1,.pp .dt-steps__item-title h2,.pp .dt-steps__item-title h3,.pp .dt-steps__item-title h4,.pp .dt-steps__item-title h6{display:inline;position:relative}
    .dt-steps__item-title .news-blog__item-title:after,.dt-steps__item-title .post__text h1:after,.dt-steps__item-title .post__text h2:after,.dt-steps__item-title .post__text h3:after,.dt-steps__item-title .post__text h4:after,.dt-steps__item-title .post__text h6:after,.dt-steps__item-title .pp h1:after,.dt-steps__item-title .pp h2:after,.dt-steps__item-title .pp h3:after,.dt-steps__item-title .pp h4:after,.dt-steps__item-title .pp h6:after,.dt-steps__item-title h5:after,.post__text .dt-steps__item-title h1:after,.post__text .dt-steps__item-title h2:after,.post__text .dt-steps__item-title h3:after,.post__text .dt-steps__item-title h4:after,.post__text .dt-steps__item-title h6:after,.pp .dt-steps__item-title h1:after,.pp .dt-steps__item-title h2:after,.pp .dt-steps__item-title h3:after,.pp .dt-steps__item-title h4:after,.pp .dt-steps__item-title h6:after{content:'';display:block;position:absolute;left:100%;bottom:11px;width:10000000px;height:2px;background-color:#33b44a;margin-left:7px}
    .dt-steps__item-description{padding:0}
    .dt-main-banner--post .dt-main-banner__content .dt-steps--faq .dt-steps__item-title h1,.dt-steps--faq .dt-steps__item-title .dt-main-banner--post .dt-main-banner__content h1,.dt-steps--faq .dt-steps__item-title .news-blog__item-title,.dt-steps--faq .dt-steps__item-title .post__text h1,.dt-steps--faq .dt-steps__item-title .post__text h2,.dt-steps--faq .dt-steps__item-title .post__text h3,.dt-steps--faq .dt-steps__item-title .post__text h4,.dt-steps--faq .dt-steps__item-title .post__text h6,.dt-steps--faq .dt-steps__item-title .pp h1,.dt-steps--faq .dt-steps__item-title .pp h2,.dt-steps--faq .dt-steps__item-title .pp h3,.dt-steps--faq .dt-steps__item-title .pp h4,.dt-steps--faq .dt-steps__item-title .pp h6,.dt-steps--faq .dt-steps__item-title h1,.dt-steps--faq .dt-steps__item-title h2,.dt-steps--faq .dt-steps__item-title h3,.dt-steps--faq .dt-steps__item-title h4,.dt-steps--faq .dt-steps__item-title h5,.post__text .dt-steps--faq .dt-steps__item-title h1,.post__text .dt-steps--faq .dt-steps__item-title h2,.post__text .dt-steps--faq .dt-steps__item-title h3,.post__text .dt-steps--faq .dt-steps__item-title h4,.post__text .dt-steps--faq .dt-steps__item-title h6,.pp .dt-steps--faq .dt-steps__item-title h1,.pp .dt-steps--faq .dt-steps__item-title h2,.pp .dt-steps--faq .dt-steps__item-title h3,.pp .dt-steps--faq .dt-steps__item-title h4,.pp .dt-steps--faq .dt-steps__item-title h6{padding-right:1rem}
    .dt-steps--faq .dt-steps__item-line{top:50%;display:inline-block}
    .dt-explanation-summary__lside{max-width:100%;padding:0 0 3rem}
    .dt-explanation-summary__title{text-align:center;width:100%}
    .dt-explanation-summary__attention-box:after{width:100%}
    .dt-explanation-summary__attention-box-lside{max-width:none;text-align:center;padding:3rem}
    .dt-explanation-summary__image{position:static;width:100%;height:250px;background-position:top center}
    .dt-explanation-summary .lm{margin-top:1.5rem}
    .cards__items--multy-rows{margin-bottom:4rem}
    .cards__item-position{font-size:1.11111rem}
    .description-inline--mt{margin-top:3.33333rem}
    .description-inline__title{font-size:1.22222rem}
    .description-inline__inners{display:block}
    .description-inline__inners--min .description-inline__inner:nth-child(odd){padding:2.77778rem 0 0}
    .description-inline__inners--min .description-inline__inner:nth-child(even){padding:2.77778rem 0 0}
    .description-inline__inner:nth-child(odd){padding:2.77778rem 0 0}
    .description-inline__inner:nth-child(even){padding:2.77778rem 0 0}
    .dt-info-box{padding:3rem 0}
    .dt-info-box__content{text-align:center}
    .dt-info-box__title{order:1;width:100%;margin-bottom:1.4rem}
    .dt-info-box__title:after{content:none}
    .dt-info-box__title .dt-main-banner--post .dt-main-banner__content h1,.dt-info-box__title .news-blog__item-title,.dt-info-box__title .post__text h1,.dt-info-box__title .post__text h2,.dt-info-box__title .post__text h3,.dt-info-box__title .post__text h4,.dt-info-box__title .post__text h6,.dt-info-box__title .pp h1,.dt-info-box__title .pp h2,.dt-info-box__title .pp h3,.dt-info-box__title .pp h4,.dt-info-box__title .pp h6,.dt-info-box__title h1,.dt-info-box__title h2,.dt-info-box__title h3,.dt-info-box__title h4,.dt-info-box__title h5,.dt-main-banner--post .dt-main-banner__content .dt-info-box__title h1,.post__text .dt-info-box__title h1,.post__text .dt-info-box__title h2,.post__text .dt-info-box__title h3,.post__text .dt-info-box__title h4,.post__text .dt-info-box__title h6,.pp .dt-info-box__title h1,.pp .dt-info-box__title h2,.pp .dt-info-box__title h3,.pp .dt-info-box__title h4,.pp .dt-info-box__title h6{margin:0 auto}
    .dt-info-box__description{order:2;margin-bottom:2.14rem}
    .dt-info-box__description p{font-size:.86rem;line-height:1.6}
    .dt-info-box .btn,.dt-info-box .post__text .btn-green,.post__text .dt-info-box .btn-green{order:3;margin:0 auto}
    .tl{display:block;overflow:hidden}
    .tl__rside{justify-content:flex-start}
    .tl__rside::before{display:none}
    .dt-contacts-locations .container{padding-top:1.66667rem;padding-bottom:1.66667rem}
    .dt-contacts-locations .i-email{width:1.33333rem;height:.83333rem}
    .dt-contacts-locations .email-box span{font-size:.88889rem}
    .dt-contacts-locations-list{font-size:.77778rem}
    .dt-contacts-locations-list .location-title{font-size:1rem}
    .dt-contacts-locations-list li{margin-bottom:.83333rem}
    .b-wide--blog{padding:2.66667rem 0 calc((3.2rem + 3.2rem/1.3)/1.2);}
    .tl--wm{margin-bottom:0;}
    .offers__controls.sl, .reviews__controls.sl {right:15px; left:15px; bottom:3.33333rem; display:flex; justify-content:space-between;}
    

    .impact-col{width:100%;padding:1rem 0;border-bottom:2px solid #002236;border-right:0}
    .impact-col:first-child{padding-top:0}
    .impact-col:last-child{border-bottom:none;padding-bottom:0}
    .impact-data{font-size:2.86rem}
    .impact-data span{font-size:1.86rem}
    .impact--m-top{margin-top:0}
    .faq__item-header{padding-right:3.88889rem}
    .faq__item-header::after{right:1rem}
    .faq__card{padding:2.77778rem 2.22222rem}
    .faq__card{text-align:center}
    .faq__note-wrap{flex-direction:column}
    .faq__note-wrap p{font-size:12px;margin-right:0}
    .faq__items--post .faq__item-header{padding-right:3.88889rem}
    .faq__items--post .faq__item-header::after{right:1rem}
    .popup--get-in-touch{padding-top:2.3rem;padding-bottom:3.3rem}
    .popup-ws{display:none}
    .dt-contacts-banner{height:auto}
    .dt-contacts-banner .dt-main-banner__bottom{display:none}
    .dt-contacts-banner .content-wrap{padding-top:4.44444rem;padding-bottom:2.77778rem}
    .dt-contacts-banner--bg-white .content-wrap{padding-top:1.11111rem;padding-bottom:2.77778rem}
    .dt-contacts-locationImg{display:none}
    .dt-contacts-content{max-width:100%;padding:30px 20px}
    .dt-contacts-content .sub-title{font-size:.88889rem}
    .dt-contacts-title-head{margin:0 0 30px}
    .dt-contacts-title{font-size:1.22222rem}
    .dt-contacts-locations .container{padding-top:1.66667rem;padding-bottom:1.66667rem}
    .dt-contacts-locations .i-email{width:1.33333rem;height:.83333rem}
    .dt-contacts-locations .email-box span{font-size:.88889rem}
    .dt-contacts-locations-list{font-size:.77778rem}
    .dt-contacts-locations-list .location-title{font-size:1rem}
    .dt-contacts-locations-list li{margin-bottom:.83333rem}
    .dt-contact-form .send-holder .btn,.dt-contact-form .send-holder .post__text .btn-green,.post__text .dt-contact-form .send-holder .btn-green{padding-right:1.66667rem;padding-left:1.66667rem}
    .dt-contact-form .fieldset>div:nth-child(odd){margin-bottom:.83333rem}
    .links-inline__items{display:block}
    .dt-other-pages__list{flex-wrap:wrap;margin-left:-20px;width:calc(100% + 20px*2)}
    .dt-other-pages__list li{width:100%;margin-bottom:.9rem;padding:30px 20px}
    .dt-logos-grid__row{flex-wrap:wrap}
    .dt-logos-grid__item{padding:1.66667rem 0}
    .dt-logos-grid__item img{max-width:95px;max-height:65px}
    .dt-logos-grid__note{font-size:2.22222rem}
    .videos-inline__inners{margin:0 -.66667rem .66667rem}
    .videos-inline__inner{padding:.66667rem}
    .videos-inline__container{height:21.11111rem}
    .videos-inline__description{padding:.77778rem 1rem}
    .videos-inline__logo{max-width:25%}
    .videos-inline__logo img{max-height:26px}
    .videos-inline__title::before{height:1.88889rem}
    .b-with-img .container{padding-bottom:1.66667rem}
    .b-with-img__content{display:flex;flex-wrap:wrap}
    .b-with-img__content.img-left .b-with-img__line,.b-with-img__content.img-left .b-with-img__links,.b-with-img__content.img-left .b-with-img__list,.b-with-img__content.img-left .b-with-img__lm,.b-with-img__content.img-left .b-with-img__txt{margin-left:0}
    .b-with-img__content.img-left .b-with-img__slider-navigation{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
    .b-with-img__content.img-right .b-with-img__links,.b-with-img__content.img-right .b-with-img__list,.b-with-img__content.img-right .b-with-img__txt{margin-right:0}
    .b-with-img__content.img-right .b-with-img__line{margin-right:0}
    .b-with-img__content.txt-content .b-with-img__lm,.b-with-img__content.txt-content .b-with-img__txt{margin-right:0}
    .b-with-img__content.txt-content .b-with-img__txt{order:1}
    .b-with-img__content.txt-content .b-with-img__txt-2{width:100%;order:2;padding-bottom:1.11111rem}
    .b-with-img__content.txt-content .b-with-img__lm{position:static}
    .b-with-img__image.w-45{width:100%;max-width:350px}
    .b-with-img__image.all-eat-one,.b-with-img__image.bizzabo,.b-with-img__image.coffee,.b-with-img__image.covenant,.b-with-img__image.dpd,.b-with-img__image.foodservice,.b-with-img__image.kalstudies,.b-with-img__image.krypto,.b-with-img__image.leaplines,.b-with-img__image.maximum,.b-with-img__image.omega-teaching,.b-with-img__image.troduce{width:100%;max-width:350px}
    .b-with-img__image.cobra-connect{width:70%}
    .b-with-img__image.cobra-connect-app{width:70%}
    .b-with-img__image.greeniq,.b-with-img__image.maisonsport,.b-with-img__image.soho-house,.b-with-img__image.western-union{width:100%;max-width:365px}
    .b-with-img__image.crocr,.b-with-img__image.df-scanner,.b-with-img__image.easternpeak{width:100%;max-width:365px}
    .b-with-img__image.kehilot,.b-with-img__image.maximum,.b-with-img__image.ubertesters-sm{width:100%;max-width:365px}
    .b-with-img__image.cobra-welcome,.b-with-img__image.pawscout{width:65%}
    .b-with-img__image.goldfarb{width:60%}
    .b-with-img__image.wiliot{width:72%}
    .b-with-img__image.ovucon{width:50%;max-width:250px}
    .b-with-img__image.medea-vodka{width:70%}
    .b-with-img__image.bonshine,.b-with-img__image.digital-pictures,.b-with-img__image.freely,.b-with-img__image.gett,.b-with-img__image.kalstudies,.b-with-img__image.klim-jewerly,.b-with-img__image.ubertesters{width:100%;max-width:365px}
    .b-with-img__image.fixitjoe{width:70%;max-width:250px}
    .b-with-img__image.clinical-trial-management,.b-with-img__image.maketime,.b-with-img__image.wonderlogix{width:100%;max-width:320px}
    .b-with-img__image.motshelo,.b-with-img__image.talisman,.b-with-img__image.vx-trade{width:70%}
    .b-with-img__image.krypto{width:100%;max-width:365px}
    .b-with-img__image{max-width:300px;order:1;margin:0 auto 1.11111rem}
    .b-with-img__image--slider{max-width:300px;width:100%}
    .b-with-img__txt{order:2;padding-bottom:1.11111rem}
    .b-with-img__list{order:3}
    .b-with-img__line{order:4;width:100%}
    .b-with-img__links{width:100%;flex-wrap:wrap;order:5;padding:0}
    .b-with-img__links .news-blog__item-title,.b-with-img__links .post__text h1,.b-with-img__links .post__text h2,.b-with-img__links .post__text h3,.b-with-img__links .post__text h4,.b-with-img__links .post__text h6,.b-with-img__links .pp h1,.b-with-img__links .pp h2,.b-with-img__links .pp h3,.b-with-img__links .pp h4,.b-with-img__links .pp h6,.b-with-img__links h5,.post__text .b-with-img__links h1,.post__text .b-with-img__links h2,.post__text .b-with-img__links h3,.post__text .b-with-img__links h4,.post__text .b-with-img__links h6,.pp .b-with-img__links h1,.pp .b-with-img__links h2,.pp .b-with-img__links h3,.pp .b-with-img__links h4,.pp .b-with-img__links h6{margin-right:0;width:100%;margin-bottom:1.11111rem}
    .b-with-img__links .link{margin-right:.55556rem;height:2.77778rem}
    .b-with-img__links .link.app-store{width:8.33333rem}
    .b-with-img__links .link.google-pay{width:9.44444rem}
    .b-with-img__bg{margin-top:0;height:59vw;min-height:188px;max-height:250px}
    .b-with-img__lm{padding-bottom:0;width:100%;order:3}
    .b-with-img .row{flex-direction:column}
    .b-with-img .client-info{padding-bottom:1.11111rem}
    .b-with-img .client-link .img-box{display:none}
    .b-with-img .client-link .txt-box p br{display:none}

    .quick-facts_wrap{flex-wrap:wrap}
    .quick-facts_col{width:100%;padding:1rem 0;border-bottom:1px solid #002236;border-right:0}
    .quick-facts_col:first-child{padding-top:0}
    .quick-facts_col:last-child{border-bottom:none;padding-bottom:0}

    #loaderimages{left:0;}
    #sucessmessgae{left:0;}
}
@media screen and (max-width:700px) {
    .news-blog__item{flex:0 0 100%;width:100%}
}
@media screen and (max-width:650px) {
    .customers__item{font-size:9px}
}
@media screen and (max-width:600px) {
    .dt-blank-image__play-btn{width:4.44444rem;height:4.44444rem;background-size:2.11111rem;background-position:center left 1.44444rem}
    .dt-contacts-locations .dt-contacts-title-head{flex-wrap:wrap}
    .dt-contacts-locations .dt-contacts-title{padding-right:0;padding-bottom:10px;width:100%}
    .dt-contacts-locations .email-box{padding-left:0;width:100%}
    .dt-contacts-locations .email-box:before{content:none}
    .dt-contacts-locations .dt-contacts-title-head{flex-wrap:wrap}
    .dt-contacts-locations .dt-contacts-title{padding-right:0;padding-bottom:10px;width:100%}
    .dt-contacts-locations .email-box{padding-left:0;width:100%}
    .dt-contacts-locations .email-box:before{content:none}
    .dt-logos-grid__item{width:50%}
    .dt-logos-grid__item:nth-child(odd){border-left:none}
}
@media screen and (max-width:500px) {
    .customers__list{margin:-10px}
    .customers__break{display:none}
    .customers__item{font-size:8px;padding:0 1.11111rem;box-sizing:content-box}
    .news-preview__item{width:100%}
    .videos-inline__title{padding-left:1.55556rem}
    .videos-inline__title::before{height:1.77778rem;width:1px;left:.77778rem}
    .videos-inline__container{height:18.88889rem}
    .videos-inline__description{padding:.66667rem .88889rem}
}
@media screen and (max-width:480px) {
    .dt-contacts-locations-list li{width:100%}
    .dt-contacts-locations-list li{width:100%}
}
@media screen and (max-width:460px) {
    .dt-main-banner--video .dt-main-banner__content{margin-top:0}
}
@media screen and (max-width:350px) {
    .cards--home{top:-8rem;margin-bottom:-9rem}
}