@charset "UTF-8";.srcSet{position:fixed;z-index:-100}html{box-sizing:border-box;height:100%}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}body{color:#000;font:400 16px/24px "Nunito Sans",Helvetica,sans-serif;background:#f8f8f8;-webkit-text-size-adjust:100%;margin:0}a{color:#f03a31;outline:0;text-decoration:none}a:hover{text-decoration:none}img{max-width:100%;height:auto;border-style:none;vertical-align:top}button,input,select,textarea{font:100% "Nunito Sans",Helvetica,sans-serif;vertical-align:middle;color:#9b9b9b;outline:0;border:0}embed,iframe,object,video{max-width:100%}textarea{overflow:auto;resize:vertical}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}input{background:#fff;-webkit-appearance:none;display:block;border-radius:0;box-sizing:border-box}input:-moz-submit-invalid,input:-moz-ui-invalid,input:invalid{box-shadow:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background:#fff;-webkit-appearance:none;display:block;border-radius:0;box-sizing:border-box}textarea{background:#fff;-webkit-appearance:none;display:block;border-radius:0;box-sizing:border-box}input[type=search]::-ms-clear,input[type=search]::-ms-reveal,input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{display:none}input:-moz-placeholder,input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder{font:400 18px/22px "Nunito Sans",Helvetica,sans-serif;color:#9b9b9b;opacity:1}input:focus:-moz-placeholder,input:focus:-ms-input-placeholder,input:focus::-moz-placeholder,input:focus::-webkit-input-placeholder{opacity:0}textarea:-moz-placeholder,textarea:-ms-input-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder{font:400 18px/22px "Nunito Sans",Helvetica,sans-serif;color:#9b9b9b;opacity:1}textarea:focus:-moz-placeholder,textarea:focus:-ms-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{vertical-align:baseline;outline:0;padding:0;margin:0;border:0}ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}label{vertical-align:middle}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}h1{font:800 48px/56px "Nunito Sans",Helvetica,sans-serif;color:#fff;letter-spacing:2px}h1.underlined:after{display:block;text-align:center;height:2px;width:170px;background:#f03a31;margin:25px auto;content:""}h2{font:800 36px/46px "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;text-align:center}h2:not(:empty):after{display:block;text-align:center;height:2px;width:170px;background:#f03a31;margin:25px auto;content:""}h3{font:800 24px/1.3 "Nunito Sans",Helvetica,sans-serif;color:#000104}h4{font:800 20px/1.3 "Nunito Sans",Helvetica,sans-serif;color:#000104}h5{font:800 18px/1.3 "Nunito Sans",Helvetica,sans-serif;color:#000104}h6{font-size:90%}.p1{font:400 28px/38px "Nunito Sans",Helvetica,sans-serif;color:#000;letter-spacing:1px}.p2{font:400 18px/26px "Nunito Sans",Helvetica,sans-serif;color:#000}.p3{font:400 16px/24px "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b}.p4{font:400 14px/21px "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b}.p5{font:400 12px/19px "Nunito Sans",Helvetica,sans-serif;color:#000104}p{margin:0 0 20px}blockquote{quotes:none}blockquote:after,blockquote:before{quotes:none}q{quotes:none}q:after,q:before{quotes:none}blockquote:after,blockquote:before{content:""}q:after,q:before{content:""}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}caption,table,tbody,td,tfoot,th,thead,tr{border-collapse:collapse;border-spacing:0}.clear:after{display:block;clear:both;content:""}.center{text-align:center}.red-btn{display:inline-block;min-width:270px;max-height:57px;line-height:1;padding:18px 15px;background:#f03a31;text-align:center;font:600 24px/24px "Open Sans",Helvetica,sans-serif;letter-spacing:.9px;color:#fff!important;cursor:pointer;box-sizing:border-box}.red-btn:hover{background:#d71a0f}.read-more{font:600 16px/1 "Nunito Sans",Helvetica,sans-serif;color:#fe1204}.read-more:hover{color:#000}.subtitle{max-width:770px;margin:0 auto}ol,ul{margin-bottom:20px}.grayscale{filter:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:all .2s linear}.grayscale.grayscale-fade:hover,.grayscale.grayscale-off{filter:grayscale(0)}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{transition:all .2s linear}}.awards-slider .slick-current img.grayscale.grayscale-fade,.awards-slider .slick-current img.grayscale.grayscale-off{filter:grayscale(0)}.awards-slider-info.awards-slider-mobile .slick-current img.grayscale.grayscale-fade,.awards-slider-info.awards-slider-mobile .slick-current img.grayscale.grayscale-off{filter:grayscale(0)}.grayscale.grayscale-replaced{filter:none}.grayscale.grayscale-replaced>svg{transition:opacity .2s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-fade:hover>svg,.grayscale.grayscale-replaced.grayscale-off>svg{opacity:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before{display:table;content:""}.slick-track:after{display:table;content:"";clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{background:url(../../images/slider-arrow.svg) no-repeat;width:15px;height:31px;padding:0;text-indent:-9999px;cursor:pointer;position:absolute;top:50%;margin:-28px 0 0 0;background-size:15px 31px}.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-arrow:hover{background-size:15px 31px}.slick-arrow.slick-prev:hover{background:url(../../images/slider-arrow-hover.svg) no-repeat;transform:rotate(-180deg)}.slick-arrow.slick-next:hover{background:url(../../images/slider-arrow-hover.svg) no-repeat;transform:rotate(0)}@media all and (max-width:800px){.awards-slider .slick-arrow{background-size:15px 31px!important}.awards-slider .slick-arrow.slick-prev:hover{background:url(../../images/slider-arrow.svg) no-repeat;transform:rotate(0)}.awards-slider .slick-arrow.slick-next:hover{background:url(../../images/slider-arrow.svg) no-repeat;transform:rotate(180deg)}}.slick-prev{left:-50px;z-index:2}.slick-next{transform:rotate(-180deg);right:-50px}.awards-slider-wrap{margin-top:20px}.awards-slider .slick-prev{left:50%;z-index:99;margin:-14px 0 0 -85px}.awards-slider .slick-next{right:50%;z-index:99;margin:-14px -85px 0 0}.slick-dots{text-align:center;line-height:0;font-size:0;margin:20px 0 0 0;outline:0}.slick-dots li{display:inline-block;margin:8px}.slick-dots li button{padding:0;background:#dbdbdb;width:10px;height:10px;cursor:pointer;outline:0}.slick-dots li button:hover,.slick-dots li.slick-active button{background:#ef4136;outline:0}.slick-dots li:only-child{display:none}.clients-slider{z-index:1;padding-bottom:50px}.clients-slider .slick-track{display:flex;align-items:center}.awards-slider .slick-track{display:flex;align-items:center}.awards-slider .slick-track{padding:30px 0}.awards-slider img,.clients-slider img{opacity:.5;transform:scale(.7);box-sizing:border-box;margin:0 auto;padding:0 15px;cursor:pointer;transition:.3s all linear}.awards-slider .slick-slide img,.awards-slider .slick-slide img.grayscale{filter:url("data:image/svg+xml;utf8, &lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.awards-slider .slick-slide.slick-center img,.awards-slider .slick-slide.slick-center img.grayscale{filter:url("data:image/svg+xml;utf8, &lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter:grayscale(0)}.awards-slider .grayscale-replaced{transform:matrix(.7,0,0,.7,0,0)!important}.awards-slider .grayscale-replaced:hover{transform:matrix(.8,0,0,.8,0,0)!important}.clients-slider img{padding:0;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.clients-slider .slick-active:hover img{opacity:.8;transform:scale(.8);-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;filter:none}.clients-slider .slick-current img{box-shadow:0 -1px 8px 5px rgba(0,0,0,.2);opacity:1;transform:scale(1.3);-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;filter:none}.awards-slider .slick-current img{width:100%;opacity:1;transform:scale(1.3)}.awards-slider .slick-active.slick-current img:hover{opacity:1;transform:scale(1.3)}.awards-slider .slick-active img:hover{transform:scale(.8)}.clients-slider .slick-current img:hover{opacity:1!important;transform:scale(1.3)!important}.clients-slider .slick-active+.slick-active img{transform-origin:left center}.clients-slider .slick-active+.slick-active+.slick-active img{transform-origin:center center}.clients-slider .slick-active+.slick-active+.slick-active+.slick-active img{transform-origin:center right}.clients-slider .slick-active+.slick-active+.slick-active+.slick-active+.slick-active img{transform-origin:center center}.expertises-slider .slick-track,.reviews-slider .slick-track{display:flex}.expertises-slider .slick-arrow{background:url(../../images/slider-arrow2.svg) no-repeat;background-size:10px 26px}.expertises-slider .slick-arrow.slick-prev{margin-top:13px;transform:rotate(180deg)}.expertises-slider .slick-arrow.slick-next{margin-top:18px;transform:rotate(0)}.expertises-slider .slick-arrow.slick-prev:hover{background:url(../../images/slider-arrow-red-right.svg) no-repeat;background-size:10px 26px;transform:rotate(180deg)}.expertises-slider .slick-arrow.slick-next:hover{background:url(../../images/slider-arrow-red-right.svg) no-repeat;background-size:10px 26px;transform:rotate(0)}.dots-container{max-width:330px;margin:20px auto 40px}.dots-container .dot{min-width:10px;min-height:10px;height:10px;max-width:10px;background-color:#dbdbdb;text-align:center;margin:8px;cursor:pointer}.dots-container .dot.slick-active,.dots-container .dot:hover{background-color:#ef4136}@media all and (max-width:425px){.dots-container{max-width:115px}}.main .blog .list.blog-slider .slick-arrow{top:50%}.main .blog .list.blog-slider .slick-arrow.slick-prev{left:-50px}.main .blog .list.blog-slider .slick-arrow.slick-next{right:-50px}.study-gallery-holder{margin:48px 0 0}.study-gallery-holder .gallery-pagination{display:flex;align-items:center;justify-content:flex-end;margin-bottom:18px}.study-gallery-holder .gallery-pagination .slick-arrow{width:30px;height:30px;background:0 0;display:flex;align-items:center;justify-content:center;cursor:pointer;position:static;margin:0}.study-gallery-holder .gallery-pagination .slick-arrow svg{fill:#f03a31;transition:fill ease .3s}.study-gallery-holder .gallery-pagination .slick-arrow.next svg{transform:scale(-1)}.study-gallery-holder .gallery-pagination .slick-arrow:hover svg{fill:#0b0b0b}.study-gallery-holder .gallery-paging{text-align:center;color:#f03a31;min-width:30px;margin:0 8px}@media all and (min-width:768px){.study-gallery-holder{max-width:716px;margin-left:auto;margin-right:auto}}.study-gallery .gallery-image{position:relative;height:0;padding-bottom:76%}.study-gallery .gallery-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.footer-holder{padding:96px 0 20px;background:#fafafa;font:14px/1.7 Poppins,sans-serif}.footer-holder .container{margin:0 auto;max-width:1048px;width:100%;padding:0 20px;box-sizing:border-box}@media all and (min-width:500px){.footer-holder .footer-nav{display:flex;flex-wrap:wrap}}@media all and (max-width:767px){.footer-holder{padding-top:48px;padding-bottom:0}}.footer-holder .logo{margin-bottom:48px}.footer-holder .logo a{display:flex}.footer-holder ul{margin:0;padding:0;list-style:none}.footer-holder .head{display:flex;align-items:center;outline:0}.footer-holder .head .ui-icon{order:2;margin-left:20px;border:solid #1c1c1c;border-width:0 2px 2px 0;display:inline-block;padding:5px}.footer-holder .head .ui-icon.ui-icon-caret-1-s{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-6px}.footer-holder .head .ui-icon.ui-icon-caret-1-n{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.footer-holder .head.ui-state-active{color:#f33}.footer-holder .head.ui-state-active a{color:#f33}.footer-holder .head.ui-state-active .ui-icon{border-color:#f33}@media all and (min-width:500px){.footer-holder .footer-nav-box{width:176px;margin-right:32px}.footer-holder .footer-nav-box:last-of-type{margin-right:0}}.footer-holder .footer-nav-box-title{font-size:18px;color:#1c1c1c;font-weight:600;padding-bottom:20px}.footer-holder .footer-nav-box-title a{font-size:18px;color:#1c1c1c;font-weight:600;text-decoration:none}.footer-holder .footer-nav-box-title a:hover{text-decoration:underline;color:#f33}.footer-holder .content{padding-bottom:20px}.footer-holder .content li{margin-bottom:15px;color:#5a5a5a}.footer-holder .content li:last-of-type{margin-bottom:0}.footer-holder .content a{color:#1c1c1c;text-decoration:none;font-size:14px;font-weight:500}.footer-holder .content a:hover{color:#f33;text-decoration:underline}.footer-holder .content a.red{color:#f33}.footer-holder .content .social{margin-top:24px;display:flex;flex-wrap:wrap}.footer-holder .content .social li{margin-right:16px;margin-bottom:16px}.footer-holder .content .social li a{display:flex}.footer-holder .content .social li img{width:24px;height:24px;filter:grayscale(100%);transition:all ease .3s}.footer-holder .content .social li:hover img{filter:none}.calendly-badge-widget{bottom:100px!important}.footer .awards-list.awards-list-slider .slick-list{overflow:hidden}.footer .awards-list.awards-list-slider li{max-height:65px;display:flex;align-items:center;height:71px;padding:0}.footer .awards-list.awards-list-slider li img{max-width:90px;max-height:65px;width:auto}.btn{max-width:160px;width:100%;font-size:18px;line-height:1;font-weight:700;color:#fff;padding:20px 10px;display:inline-block;vertical-align:top;cursor:pointer;outline:0;transition:.3s background linear}.btn-red{background:#f03a31}.btn-red:hover{background:#d71a0f}@media all and (max-width:768px){.btn{padding:15px 10px}}.btn_new{background:0 0;color:#f33;outline:0;border:2px solid #f33;padding:7px 48px;min-width:142px;line-height:1.7;cursor:pointer;font-weight:500;text-decoration:none;display:inline-block;flex-shrink:0;transition:border .3s ease-in-out,color .3s ease-in-out,background .3s ease-in-out;font-size:18px;border-radius:40px}@media (max-width:766px){.btn_new{font-size:16px}}@media all and (max-width:350px){.btn_new{padding:7px;width:100%;text-align:center}}.btn_new:active,.btn_new:focus,.btn_new:hover{color:#fff;background:#f33}.btn_new-blue{border:2px solid #61ccd3}.btn_new-blue:active,.btn_new-blue:focus,.btn_new-blue:hover{background:#61ccd3}.btn_new-primary-blue{background:#61ccd3;border:2px solid #61ccd3}.btn_new-primary-blue:active,.btn_new-primary-blue:focus,.btn_new-primary-blue:hover{background:0 0}.btn_new-red{border:2px solid #f33;color:#fff;background:#f33}.btn_new-red:active,.btn_new-red:focus,.btn_new-red:hover{background:0 0;color:#f33}.btn_new-primary-red{background:#fff;border-color:#fff;color:#f33}.btn_new-primary-red:active,.btn_new-primary-red:focus,.btn_new-primary-red:hover{background:0 0;color:#fff}.btn_new-sm{padding:8px 32px;font-size:14px;line-height:20px}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:0 0;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:0;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:0}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:0 0;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a .8s infinite linear;background:0 0;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.wpcf7 form .wpcf7-response-output{display:none!important}.text-left{text-align:left!important}body.body-white-bg{background:#fff}.editor-prompt{position:absolute;max-width:300px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#0bf;padding:16px}@media all and (max-width:1199px){.editor-prompt{display:none}}.editor-prompt-close{margin-left:10px;cursor:pointer;float:right}.caption-red-line:after{content:"";display:block;text-align:center;height:2px;width:170px;background:#f03a31;margin:25px auto}.button-centered{text-align:center;width:100%}.grecaptcha-badge{visibility:hidden}.g-recaptcha-response{display:none!important}.container{max-width:1170px;margin:0 auto}.services .main .top{background:url(../../images/bg06.jpg) no-repeat;background-size:cover}.expertise .main .top{background:url(../../images/bg07.jpg) no-repeat;background-size:cover}.industry .main .top{background:url(../../images/bg08.jpg) no-repeat;background-size:cover}div.wpcf7>.screen-reader-response{position:relative;height:45px;padding:10px 0;width:100%;overflow:inherit;color:#f03a31}div.wpcf7>.screen-reader-response ul{display:none}.wpcf7-response-output.wpcf7-validation-errors{display:none!important}span.wpcf7-not-valid-tip{color:#f03a31;position:absolute;white-space:nowrap;top:100%}.wpcf7-form-control-wrap{display:block}.on_form_submit:not(.contact_us_style){position:fixed;top:0;width:100%;left:0;height:100%;background:rgba(0,0,0,.35);z-index:100}.on_form_submit:not(.contact_us_style) div{width:600px;margin:0 auto;top:20%;position:fixed;left:48%;background:#fff;padding:28px 30px;margin-left:-300px;border-radius:6px}.on_form_submit:not(.contact_us_style) ul{list-style-type:initial;margin-left:19px;margin-bottom:13px}.on_form_submit.contact_us_style .cufs-wrap .cufs-content p{max-width:800px}.cufs-wrap{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1170px;box-shadow:5px 0 15px 5px rgba(0,0,0,.13);background-color:#fff;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:80px 0}.cufs-wrap .cufs-content,.cufs-wrap .cufs-header,.cufs-wrap .cufs-image{margin-bottom:21px;padding:5px}.cufs-wrap .cufs-content img,.cufs-wrap .cufs-header img,.cufs-wrap .cufs-image img{width:186px;height:160px}.cufs-wrap .cufs-header .title-h2{font:800 36px/46px "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;text-align:center;display:block}.cufs-wrap .cufs-image{max-width:190px}.cufs-wrap .cufs-header h2{font:600 36px/46px "Nunito Sans",Helvetica,sans-serif}.cufs-wrap .cufs-header h2:after{display:none}.cufs-wrap .cufs-content p{margin:0;color:#949494;text-align:center;font:600 16px/24px "Nunito Sans",Helvetica,sans-serif;letter-spacing:.2px}.cufs-wrap .cufs-button button{color:#fff;background-color:#ef4136;padding:16px 90px;font:600 18px/24px "Nunito Sans",Helvetica,sans-serif;cursor:pointer}div.wpcf7 .checkbox input[type=checkbox]{background:0 0;width:24px;height:24px;position:absolute;border:1px solid #f03a31;margin:0;z-index:99;cursor:pointer;opacity:0}div.wpcf7 .checkbox input[type=checkbox]+.wpcf7-list-item-label{display:block;font-size:0;line-height:0;margin:0}div.wpcf7 .checkbox input[type=checkbox]+.wpcf7-list-item-label:before{display:inline-block;width:24px;height:24px;margin:0 15px 0 0;border:solid 1px #ddd;content:"";vertical-align:middle;cursor:pointer;box-sizing:border-box}div.wpcf7 .checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:before{background:url(../../images/checked-red.svg) center center no-repeat;border-color:#f03a31}div.wpcf7 .checkbox span.wpcf7-list-item{margin:0}.pre-title{font:600 14px/20px "Nunito Sans",Helvetica,sans-serif;color:#fff;opacity:.8;margin:0 0 40px}.pre-title:after{display:block;margin:15px auto 0;height:2px;content:"";background:#fff;opacity:.8;width:80px}.white-bg{background:#fff}.title-info{font:400 18px/20px "Nunito Sans",Helvetica,sans-serif;color:#fff;opacity:.8;margin:0 auto}span.okbutton{text-align:center;display:block;width:127px;margin:0 auto;padding:8px 0;background:red;color:#fff;font-weight:700;font-size:14pt;margin-top:27px;cursor:pointer;border-radius:6px}.on_form_submit:not(.contact_us_style) a{color:#0128c3;text-decoration:underline}.wpcf7-mail-sent-ok{display:none!important}.awards-page.wrapper{background:#fff}.positions{padding-top:80px;background:#fff;margin-bottom:0;padding-bottom:120px}.positions .pagination .current{color:#f03a31}.positions h1{color:#000;text-align:center;margin-bottom:50px}.positions-list-wrap{background:#f8f8f8;position:relative}.positions-list-wrap:after,.positions-list-wrap:before{position:absolute;background:#fff;content:"";display:block;top:0;left:0;height:176px;width:100%}.positions-list-wrap:after{top:unset;bottom:0;height:266px}.positions-list{position:relative;display:flex;flex-wrap:wrap;z-index:1;justify-content:center}.positions-list li{width:49%;margin:0 0 90px}.positions-list li .img-box{max-width:470px;height:320px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.13);display:flex;justify-content:center;align-items:center;margin:0 auto 40px}.positions-list li .img-box img{width:auto;max-height:100%;max-width:470px}@media all and (max-width:767px){.positions-list li .img-box img{max-width:100%}}.positions-list li .txt-box{max-width:470px;margin:0 auto;font:800 22px/30px "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;text-align:center}.pagination{text-align:center;align-items:center;display:flex;justify-content:center;padding:0 20px;flex-wrap:wrap}.pagination li{cursor:pointer;margin:0 12px}.pagination li.prev{margin-right:28px}.pagination li.next{margin-left:28px}.pagination li.next a,.pagination li.prev a{text-indent:-9999px;width:10px;height:26px;background:url(../../images/slider-arrow.svg) no-repeat;background-size:10px 26px;display:inline-block}.pagination li.prev a:hover{background:url(../../images/slider-arrow-hover.svg) no-repeat;background-size:10px 26px;transform:rotate(180deg)}.pagination li.next a:hover{background:url(../../images/slider-arrow-hover.svg) no-repeat;background-size:10px 26px;transform:rotate(180deg)}.pagination li.next{transform:rotate(180deg)}.pagination li a{font:800 18px/24px "Nunito Sans",Helvetica,sans-serif;color:#111}.pagination li a:hover{color:#f03a31}.pagination a.prev{margin-right:28px}.pagination a.next,.pagination a.prev{text-indent:-9999px;width:10px;height:26px;background:url(../../images/slider-arrow.svg) no-repeat;background-size:10px 26px;display:inline-block}.pagination a.next{transform:rotate(180deg)}.pagination a,.pagination span{font:800 18px/24px "Nunito Sans",Helvetica,sans-serif;color:#111;margin:0 12px}.pagination span.current{color:#f03a31}.pagination a:hover{color:#f03a31}.pagination a.next:hover{background:url(../../images/slider-arrow-hover.svg) no-repeat;background-size:10px 26px;transform:rotate(0)}.pagination a.prev:hover{background:url(../../images/slider-arrow-hover.svg) no-repeat;background-size:10px 26px;transform:rotate(180deg)}@media all and (max-width:767px){.hide{display:none!important}}.main .contact-us .form-contact .checkbox,.main .testimonial-form .form-contact .checkbox{flex-direction:column;margin:16px 0 24px}.main .contact-us .form-contact .checkbox .wpcf7-form-control-wrap,.main .testimonial-form .form-contact .checkbox .wpcf7-form-control-wrap{position:static}.main .contact-us .form-contact .checkbox input[type=checkbox]+label,.main .testimonial-form .form-contact .checkbox input[type=checkbox]+label{position:relative;display:flex}.main .contact-us .form-contact .btn-container,.main .testimonial-form .form-contact .btn-container{text-align:center}.main .contact-us .form-contact .btn-container .red-btn,.main .testimonial-form .form-contact .btn-container .red-btn{text-transform:uppercase}.main .contact-us .form-contact .btn-container .ajax-loader,.main .testimonial-form .form-contact .btn-container .ajax-loader{position:relative;background-image:none!important}.main .top.single-header{height:455px;min-height:initial}.checkbox{display:flex}.form .checkbox input{display:none}.form .checkbox-1{margin-bottom:10px}.checkbox input[type=checkbox]:checked+label:before{background:url(../../images/checked.svg) center center no-repeat}.checkbox input[type=checkbox]+label{font:400 16px/1.5 "Nunito Sans",Helvetica,sans-serif;text-transform:none;display:inline-block;margin:0;color:#fff}.checkbox input[type=checkbox]+label a{color:#f03a31;text-decoration:underline}.checkbox input[type=checkbox]+label a:hover{opacity:.7}.checkbox input[type=checkbox]+label:before{display:inline-block;width:24px;height:24px;margin:0 15px 0 0;border:solid 1px #ddd;content:"";vertical-align:middle;cursor:pointer;box-sizing:border-box;min-width:24px}.error{color:#f03a31}.circles-numbers{display:none}.page{background-color:#fff;padding:16px 48px 80px}.page h2{margin-top:64px}@media all and (max-width:767px){.page{padding:16px 24px 40px}}.page ul li{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:23px;margin-top:15px;position:relative;padding-left:15px}.page ul li:before{width:6px;height:6px;content:"";display:inline-block;border-radius:50%;background:#000;margin-right:5px;position:absolute;left:0;top:8px}.page h3,.page h4,.page h5,.page h6{margin:10px 0}.page h1{color:#000104}@media all and (min-width:768px){.two-columns{display:flex}.two-columns>*{width:50%;padding-right:16px;box-sizing:border-box}.two-columns>:last-of-type{padding-right:0;padding-left:16px}}.breadcrumbs{display:flex;margin:25px 0}.breadcrumbs li{margin-right:20px;position:relative}.breadcrumbs li:after{content:"";position:absolute;height:16px;width:2px;background:#9b9b9b;right:-11px;top:50%;margin:-8px 0 0 0}.breadcrumbs li:last-child:after{display:none}.breadcrumbs li.active a{color:#f03a31}.breadcrumbs li a{color:#9b9b9b;font-size:16px;line-height:24px}.breadcrumbs li a:hover{color:#f03a31}@media all and (max-width:1200px){.breadcrumbs{padding-left:48px;white-space:nowrap}.breadcrumbs li.active{overflow:hidden;text-overflow:ellipsis;color:#f03a31}}@media all and (max-width:900px){.contact_us_form_submit,.contact_us_style{top:20%;left:0;right:0;padding:40px 0}.contact_us_form_submit .cufs-content,.contact_us_form_submit .cufs-header,.contact_us_form_submit .cufs-image,.contact_us_style .cufs-content,.contact_us_style .cufs-header,.contact_us_style .cufs-image{margin-bottom:15px}.contact_us_form_submit .cufs-image,.contact_us_style .cufs-image{width:30%}.contact_us_form_submit .cufs-header .title-h2,.contact_us_style .cufs-header .title-h2{font:600 28px/1.5 "Nunito Sans",Helvetica,sans-serif}.contact_us_form_submit .cufs-wrap,.contact_us_style .cufs-wrap{padding:5% 0}}@media all and (max-width:590px){.contact_us_form_submit,.contact_us_style{max-width:none;width:100%}.contact_us_form_submit .cufs-content,.contact_us_form_submit .cufs-header,.contact_us_form_submit .cufs-image,.contact_us_style .cufs-content,.contact_us_style .cufs-header,.contact_us_style .cufs-image{margin-bottom:10px}.contact_us_form_submit .cufs-header .title-h2,.contact_us_style .cufs-header .title-h2{font:600 22px/1.5 "Nunito Sans",Helvetica,sans-serif}.contact_us_form_submit .cufs-content p,.contact_us_style .cufs-content p{font:600 14px/1.5 "Nunito Sans",Helvetica,sans-serif}.contact_us_form_submit .cufs-button button,.contact_us_style .cufs-button button{padding:8px 45px}}@media all and (orientation:landscape) and (max-width:900px) and (max-height:540px){.contact_us_form_submit .cufs-image,.contact_us_style .cufs-image{text-align:center;margin-bottom:0}.contact_us_form_submit .cufs-image img,.contact_us_style .cufs-image img{width:60px;height:auto}.contact_us_form_submit .cufs-image .icon.plane:before,.contact_us_style .cufs-image .icon.plane:before{background-size:8em 260em;background-position:0 -112em;width:80px;height:65px}}@media all and (max-width:767px){.breadcrumbs{padding-left:24px;margin:12px 0;flex-wrap:wrap}.breadcrumbs li a{font-size:12px}.main .contact-us .form-contact,.main .testimonial-form .form-contact{flex-direction:column}}.aside-tags-list li{display:inline-block;margin:0 8px 8px 0}.aside-tags-list li a{border:solid 1px #dbdbdb;line-height:22px;white-space:nowrap;box-sizing:border-box;display:inline-block;color:#9b9b9b;font-size:10px;padding:0 15px}.aside-tags-list li a.active,.aside-tags-list li a:hover{color:#fff;background:#dbdbdb}.categories-viewed{width:100%}a.c-red{color:#f03a31;outline:0;text-decoration:none}div.at-share-btn-elements a.at-icon-wrapper span.at-label{display:none}.tags-navigation-qarea{margin:0 auto;text-align:center;margin-bottom:50px}.tags-navigation-qarea ul{list-style:none}.tags-navigation-qarea ul li{display:inline-block;border:solid 1px #dbdbdb;margin-right:15px;margin-bottom:15px}@media all and (max-width:840px){.tags-navigation-qarea ul li{margin-bottom:15px}}@media all and (max-width:570px){.tags-navigation-qarea ul li{margin-left:7px;margin-right:7px}}.tags-navigation-qarea ul li:hover{border:solid 1px #f03a31}.tags-navigation-qarea ul li:last-child{margin-right:0}@media all and (max-width:570px){.tags-navigation-qarea ul li:last-child{margin-right:7px}}.tags-navigation-qarea ul li a{display:block;padding-left:20px;padding-right:20px;font-family:"Nunito Sans";font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.25;letter-spacing:normal;color:#8f8f8f}.tags-navigation-qarea ul li.active{border:none;background-color:#f03a31}.tags-navigation-qarea ul li.active a{color:#fff}fieldset,form{margin:0;padding:0;border-style:none}.form-talk-input{width:100%;height:56px;box-sizing:border-box;border:1px solid #9b9b9b;background:#fff;padding:16px 24px;font-size:16px;color:#111}.form-talk-textarea{height:120px;resize:none;vertical-align:top;padding:16px 24px;box-sizing:border-box;border:1px solid #9b9b9b;background:#fff;width:100%;font-size:16px;color:#9b9b9b}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{cursor:pointer;border-radius:2px;-webkit-appearance:none}#development-form{display:flex;justify-content:space-between}#contentformleft{padding-right:10px}@media screen and (min-width:901px){#development-form{max-width:479px}}@media screen and (max-width:900px){#development-form{display:block}#contentformleft{padding-right:0}}.card-header{display:flex;align-items:center}.card .icon-svg,.card-img{margin-bottom:15px}.card .caption-red-line::after{display:block;text-align:center;height:2px;width:60px;background:#f03a31;margin:25px auto;content:""}@media all and (min-width:768px){.card .card-header{flex-direction:column}.card .icon-svg{min-height:74px}}@media all and (max-width:767px){.card .icon-svg{margin-right:16px}.card .icon-svg-float{float:left;margin-bottom:0;max-width:50px;max-height:40px;transform:scale(.7);position:relative;bottom:10px}}.preloader-gif{width:100vw}.main{overflow:hidden}.main .top{min-height:605px;height:calc(70vh - 89px);text-align:center;padding:40px 20px 40px;background-repeat:no-repeat;background-size:cover;background-position:center;box-sizing:border-box;display:flex;justify-content:center;flex-direction:column;overflow:hidden;position:relative}.main .top .top_block_bg-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:1;max-width:300%;-o-object-fit:cover;object-fit:cover}.main .top .top_block_bg-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.main .top .top_block_bg-image-overlay{position:absolute;z-index:2;width:100%;top:0;left:0;height:100%}.main .top .block_isso-img{display:flex;justify-content:flex-end;align-items:center;position:relative;z-index:3;padding:20px 20px 0 0}.main .top .block_isso-img img{width:20%;max-width:100px;height:auto;-o-object-fit:contain;object-fit:contain}.main .top .top_info{flex:1;justify-content:center;display:flex;flex-direction:column;width:100%;max-width:1170px;margin:0 auto;text-align:left;position:relative;z-index:3}@media (min-width:480px){.main .top .top_info{padding:0 20px}}.main .top h1{margin:0 0 20px}.main .top span{display:block;font:400 28px/1.335 "Nunito Sans",Helvetica,sans-serif;letter-spacing:1px;color:#fff;margin:0 0 30px;width:100%}.main .top .progress_bar{width:100%;height:4px;border-radius:6px;background:#fac6c3;display:none}.main .top .progress_bar div{height:4px;background:#f03a31;width:0%;transition:all 3s ease;border-radius:6px;position:relative}.main .top .circle-list{line-height:0;font-size:0;margin:0;position:relative;z-index:2}.main .top .circle-list .circle{margin:0 70px;position:relative;display:inline-block}.main .top .circle-list .circle p{font:800 32px/1 "Nunito Sans",Helvetica,sans-serif;color:#fff;margin:0}.main .top .circle-list .circle i{display:block;font:normal 400 16px/1 "Nunito Sans",Helvetica,sans-serif;color:#fff}@media only screen and (min-width:1231px){.main .top .circle-list{margin:0 auto;max-width:1170px;display:flex;justify-content:space-between;width:100%}.main .top .circle-list .circle{margin:0}}.main .top .circle-list .data{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.main .top .circle-list span{font:400 24px/1 "Nunito Sans",Helvetica,sans-serif;margin-bottom:24px}.main .top .red-btn{min-width:270px}.main .top.short{min-height:440px}.main .software-wrap{background:#fff}.main .software-wrap .subtitle a{text-decoration:underline}.main .software-wrap .subtitle a:hover{color:#0b0b0b}.main .software-wrap .double-cols a{text-decoration:underline}.main .software-wrap .double-cols a:hover{color:#0b0b0b}.main .software{padding:80px 20px;text-align:justify}.main .software .subtitle h3{margin:40px 0 20px}.main .software .subtitle a{text-decoration:underline}.main .awards{padding:80px 20px}.main .awards-slider-short .slick-prev{left:0}.main .awards-slider-short .slick-next{right:0}.main .awards-slider-short .slick-list{height:240px}.main .awards-slider-short .slick-slide{height:220px;margin:0 25px;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 15px rgba(0,0,0,.09);background-color:#fff}.main .awards-slider-short .slick-slide img{max-width:225px;max-height:200px;-o-object-fit:contain;object-fit:contain}@media all and (max-width:1230px){.main .awards-slider-short .slick-arrow{top:60%;background-size:20px 52px;width:20px;height:52px}.main .awards-slider-short .slick-prev{left:65px}.main .awards-slider-short .slick-next{right:65px}}@media all and (max-width:800px){.main .awards-slider-short .slick-arrow{top:50%}}.main .awards-slider.awards-slider-mobile{display:none}.main .awards-slider.awards-slider-mobile .slick-list{height:auto!important}.main .awards-slider.awards-slider-mobile .slick-track{width:auto!important;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.main .awards-slider.awards-slider-mobile .slick-track:after,.main .awards-slider.awards-slider-mobile .slick-track:before{display:none}.main .awards-slider.awards-slider-mobile .slick-slide{height:39px;width:auto!important;float:none!important;display:inline-block!important;position:static!important;left:0!important;opacity:1!important;padding:0 10px 10px 0;box-sizing:border-box;vertical-align:middle}.main .awards-slider.awards-slider-mobile .slick-slide img{vertical-align:middle;max-width:100%;max-height:100%}.main .awards .slider-border{width:96px;height:5px;background:#f03a31;margin:15px auto 35px;position:relative}.main .awards .slider-border:after{position:absolute;left:50%;top:100%;margin:0 0 0 -7.5px;content:"";width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#f03a31 transparent transparent transparent}.main .reviews{padding:80px 20px}.main .reviews h2{margin:0 0 80px}.main .reviews-slider .slick-arrow{top:100%;width:10px;height:26px;background-size:10px 26px}.main .reviews-slider .slick-prev{left:15px}.main .reviews-slider .slick-next{right:15px}.main .reviews-slider .box{display:flex;box-shadow:0 5px 15px 0 rgba(0,0,0,.2);background:#fff;margin:20px;padding:30px 30px 24px;height:auto}.main .reviews-slider .box .left{min-width:120px;padding:0 30px 0 0;border-right:1px solid #e6e6e6;flex:0 0 120px;text-align:center}.main .reviews-slider .box .left img{border-radius:100%;width:90px;height:90px;margin:-15px 0 10px}.main .reviews-slider .box .left h4{margin:0 0 5px}.main .reviews-slider .box .left span{font:400 14px/1 "Nunito Sans",Helvetica,sans-serif;display:block;color:#fe1204;margin:0 0 5px}.main .reviews-slider .box .left i{font:400 14px/1 "Nunito Sans",Helvetica,sans-serif;display:block;color:#4a4a4a}.main .reviews-slider .box .right{flex:1;padding:0 0 0 30px}.main .reviews-slider .box .right span{font:400 14px/1 "Nunito Sans",Helvetica,sans-serif}.main .reviews-slider p:last-child{padding:0;margin:0}.main .discuss{text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:0}.main .discuss h2{color:#fff;display:inline-block;margin:0 0 30px}.main .discuss h2:after{display:none}.main .discuss .discuss-holder{display:flex;padding:0 20px;align-items:center;justify-content:space-between;width:100%}.main .discuss .discuss-holder .title_h2{font:800 36px/46px "Nunito Sans",Helvetica,sans-serif;text-align:center;color:#fff;display:inline-table;margin-right:10px}.main .services-wrap{background:#fff}.main .services-wrap .list li a{display:block;padding:24px}.main .services{padding:80px 20px 50px}.main .services .list{display:flex;flex-wrap:wrap;margin:0 -2% 0 0}.main .services .list li{display:flex;justify-content:center;align-items:flex-end;width:23%;margin:0 2% 30px 0;box-shadow:0 5px 15px 0 rgba(0,0,0,.13);box-sizing:border-box;text-align:center;border:solid 3px transparent}.main .services .list li p:last-child{margin:0}.main .services .list li:hover{box-shadow:0 15px 40px 0 rgba(51,51,51,.15);border:solid 3px #f03a31}.main .services .subtitle{margin-bottom:60px}.main .blog{padding:80px 20px}.main .blog .red-btn{min-width:270px}.main .blog .list{margin:60px 0 30px 0}.main .blog .list .slick-arrow{top:100%}.main .blog .list .slick-prev{left:0}.main .blog .list .slick-next{right:0}.main .blog .list .slick-list{margin:0 -15px}.main .blog .list .slick-list .slick-track{display:flex}.main .blog .list .slick-list li{margin:0 20px 30px;box-sizing:border-box;box-shadow:0 5px 15px 0 rgba(0,0,0,.09);display:flex;flex-direction:column;height:auto}.main .blog .list .slick-list li .img-holder{height:240px}.main .blog .list .slick-list li .img-holder img{height:100%;margin:0 auto;width:100%;-o-object-fit:cover;object-fit:cover}.main .blog .list .slick-list li .image-holder{height:240px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.main .blog .list .slick-list li .text-holder{background:#fff;padding:24px;flex:1;display:flex;flex-direction:column;min-height:240px}.main .blog .list .slick-list li .text-holder .read-more{margin-top:auto}.main .blog .list .slick-list li h4,.main .blog .list .slick-list li p{margin:0 0 15px}.main .expertise-wrap{background-image:url(../../images/bg04.jpg)!important}.main .expertise{padding:80px 20px}.main .expertise h2{color:#fff}.main .expertise .subtitle{color:#fff}.main .expertises-slider{margin:30px -15px 0}.main .expertises-slider .slick-arrow{top:100%}.main .expertises-slider .slick-prev{left:15px}.main .expertises-slider .slick-next{right:15px}.main .expertises-slider .box{display:flex;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);background:#fff;margin:15px;padding:20px;height:auto}.main .expertises-slider .box .left{min-width:80px;padding:0 18px 0 0;border-right:1px solid #e6e6e6;flex:0 0 80px;align-items:center;display:flex;justify-content:center}.main .expertises-slider .box .left img{max-width:80px}.main .expertises-slider .box .left h4{margin:0 0 5px}.main .expertises-slider .box .left span{font:400 14px/1 "Nunito Sans",Helvetica,sans-serif;display:block;color:#fe1204;margin:0 0 5px}.main .expertises-slider .box .left i{font:400 14px/1 "Nunito Sans",Helvetica,sans-serif;display:block;color:#4a4a4a}.main .expertises-slider .box .right{flex:1;padding:0 0 0 18px}.main .expertises-slider .box .right h4{margin:0 0 5px}.main .expertises-slider p{padding:0;margin:0}.main .cooperation-wrap{background:#fff}.main .cooperation{padding:80px 20px}.main .cooperation .subtitle span{text-align:center;display:block}.main .cooperation .list{display:flex;flex-wrap:wrap;margin:60px -2% 0 0}.main .cooperation .list li{display:inline-block;width:23%;margin:0 2% -66px 0;box-sizing:border-box;text-align:center}.main .cooperation .list li .number{content:"";height:197px;font:800 144px/1 "Nunito Sans",Helvetica,sans-serif;color:#000104;opacity:.2;text-align:right}.main .cooperation .list li .content{padding:24px;box-shadow:0 5px 23px 0 rgba(0,0,0,.09);min-height:250px;position:relative;background:#fff;z-index:1;text-align:center;transition:1s all linear}.main .cooperation .list li h2{font-size:24px;line-height:1}.main .cooperation .list li h2:after{width:60px}.main .cooperation .list li p:last-child{margin:0}.main .cooperation .list li.odd .number{margin:0 0 -92px}.main .cooperation .list li.odd .content{top:-105px}.main .cooperation .list li.even .number{margin:-25px 0 0}.main .cooperation .list li.even .content{top:105px}.main .contact-us-white-bg{background-color:#fff}.main .contact-us-wrap{padding:60px 0}.main .ApplyViaSite .contact-us-wrap,.main _:-ms-lang(x) .contact-us-wrap,.main _:-webkit-full-screen .contact-us-wrap{background-attachment:scroll!important}.main .contact-us{max-width:810px;margin:0 auto;padding:60px 20px;box-sizing:border-box}.main .contact-us h2{color:#fff}.main .contact-us h2:after{background:#fff}.main .contact-us>span{text-align:center;display:block;color:#fff;margin:0 0 25px}.main .contact-us .right{text-align:right}.main .contact-us .add-file{margin:24px 0 0;position:relative;width:100%}.main .contact-us .add-file input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute}.main .contact-us .add-file input+label{color:#fff;display:inline-block;width:100%;padding:30px 80px;border:2px dashed #fff;box-sizing:border-box;text-align:center;font:400 24px/26px "Nunito Sans",Helvetica,sans-serif;cursor:pointer}.main .contact-us .add-file input+label span{display:block}.main .contact-us .add-file input+label .fa-paperclip{margin-right:20px;display:inline-block;font-size:23px}.main .contact-us .add-file input+label i{margin:10px 0 0 0;display:block;font:normal 400 16px/20px "Nunito Sans",Helvetica,sans-serif}.main .contact-us .add-file .input-file-container{position:relative}.main .contact-us .add-file .input-file{width:100%;height:60px;opacity:0;padding:0;cursor:pointer}.main .contact-us .add-file .file-return-wrap{position:relative;overflow:hidden}.main .contact-us .add-file .file-return{position:relative;text-align:center;color:#fff;font:600 16px/1 "Nunito Sans",Helvetica,sans-serif}.main .contact-us .add-file .file-return span{margin:20px 0;display:block}.main .contact-us .add-file .file-data{display:none}.main .contact-us .add-file .close{background:url(../../images/x.svg) no-repeat;width:20px;height:18px;position:absolute;right:10px;top:50%;margin:-9px 0 0 0;display:none;cursor:pointer}.main .contact-us .add-file .hide{font-size:16px;display:block}.main .contact-us .add-file.added{margin:20px 0}.main .contact-us .add-file.added .input-file-trigger{text-indent:-9999px}.main .contact-us .add-file.added .file-return-wrap{position:absolute;left:0;top:0;padding:0 80px;width:100%;box-sizing:border-box;display:flex;align-items:center;align-content:center;justify-content:center}.main .contact-us .add-file.added .file-return-wrap p{margin:0;font:400 14px/1 "Nunito Sans",Helvetica,sans-serif;white-space:nowrap}.main .contact-us .add-file.added .close{display:block;right:20px}.main .contact-us .contact-info-address a,.main .contact-us .contact-info-email a,.main .contact-us .contact-info-phone a{color:#000;font-weight:400}.main .contact-us .contact-info-address address,.main .contact-us .contact-info-email address,.main .contact-us .contact-info-phone address{font-style:normal}.main .contact-us-white-bg .contact-us{max-width:1170px;box-shadow:0 5px 15px 0 rgba(0,0,0,.13);padding:80px 100px;position:relative;box-sizing:border-box;background-color:#fff}@media all and (max-width:900px){.main .contact-us-white-bg .contact-us{margin-top:-28px;padding:40px 20px}}.main .contact-us-white-bg .contact-us .title_h2{color:#000;text-align:left;margin-bottom:32px;font-size:36px;font-weight:800}.main .contact-us-white-bg .contact-us .title_h2:after{display:none}.main .contact-us-white-bg .contact-us div.wpcf7>.screen-reader-response{display:none}.main .contact-us-white-bg .contact-us .contact-form-and-info{display:flex;justify-content:space-between}.main .contact-us-white-bg .contact-us span{color:#9b9b9b;font:400 16px/24px "Nunito Sans",Helvetica,sans-serif;margin-bottom:10px;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none}.main .contact-us-white-bg .contact-us p{color:#111;font:600 16px/24px "Nunito Sans",Helvetica,sans-serif;margin:0}.main .contact-us-white-bg .contact-us input:not(.btn),.main .contact-us-white-bg .contact-us textarea{border:solid 1px #cbcbcc;padding:16px 24px;color:#111;font:600 16px/1.5 "Nunito Sans",Helvetica,sans-serif;width:100%}.main .contact-us-white-bg .contact-us input:not(.btn):focus,.main .contact-us-white-bg .contact-us textarea:focus{border:solid 1px #f03a31}.main .contact-us-white-bg .contact-us textarea{height:112px}.main .contact-us-white-bg .contact-us .red-btn{padding:16px 80px;font:600 18px/24px "Nunito Sans",Helvetica,sans-serif;margin-bottom:0;min-width:200px}.main .contact-us-white-bg .contact-us .submit-button{position:relative;display:inline-block}.main .contact-us-white-bg .contact-us .submit-button input{border:none!important;border-width:0!important}.main .contact-us-white-bg .contact-us .contact-info-address,.main .contact-us-white-bg .contact-us .contact-info-email,.main .contact-us-white-bg .contact-us .contact-info-phone{margin-bottom:24px}.main .contact-us-white-bg .contact-us .contact-info-address p,.main .contact-us-white-bg .contact-us .contact-info-email p,.main .contact-us-white-bg .contact-us .contact-info-phone p{padding-right:15px}.main .contact-us-white-bg .contact-us .contact-info-links ul li{display:inline-block;margin:0 34px 0 0}.main .contact-us-white-bg .contact-us .contact-info-links ul li i:before{color:#f03a31;padding-right:5px}.main .contact-us-white-bg .contact-us .contact-info-links ul li a{text-decoration:underline;font:400 16px/24px "Nunito Sans",Helvetica,sans-serif;position:relative}.main .contact-us-white-bg .contact-us .contact-info-links ul li a:hover{color:#16171b}.main .contact-us-white-bg .contact-us .checkbox-1{position:relative}.main .contact-us-white-bg .contact-us .checkbox-1 input[type=checkbox]{display:none}.main .contact-us-white-bg .contact-us .checkbox-1 input[type=checkbox]:checked+label:before{background:url(../../images/checked.svg) center center no-repeat;background-color:#f03a31}.main .contact-us-white-bg .contact-us .checkbox-1 input[type=checkbox]+label{font:400 16px/1.5 "Nunito Sans",Helvetica,sans-serif;text-transform:none;display:flex;position:relative;margin:0 0 24px 0;color:#fff}.main .contact-us-white-bg .contact-us .checkbox-1 input[type=checkbox]+label a{color:#f03a31}.main .contact-us-white-bg .contact-us .checkbox-1 input[type=checkbox]+label a:hover{opacity:.7}.main .contact-us-white-bg .contact-us .checkbox-1 input[type=checkbox]+label:before{display:inline-block;width:24px;height:24px;margin:0 15px 0 0;border:solid 1px #ddd;content:"";vertical-align:middle;cursor:pointer;box-sizing:border-box;min-width:24px}.main .contact-us-white-bg#contact-us-popup-wrap{background-color:inherit;padding-top:inherit;position:fixed;top:0;left:0;right:0;z-index:999;bottom:0;display:none}.main .contact-us-white-bg#contact-us-popup-wrap.opened{display:flex}.main .contact-us-white-bg#contact-us-popup-wrap .contact-us-wrap{background-image:none!important;padding:inherit;margin:auto;position:relative}.main .contact-us-white-bg#contact-us-popup-wrap .contact-us-wrap .close-btn{position:absolute;right:24px;top:24px;color:#f03a31;width:18px;height:18px;display:block;text-align:center;cursor:pointer}.main .contact-us-white-bg#contact-us-popup-wrap .contact-us-wrap .checkbox-2 label{color:#9b9b9b}.main .contact-us-white-bg#contact-us-popup-wrap .contact-us-wrap .checkbox-2 input[type=checkbox]:checked+label:before{background-color:#f03a31}.main .contact-us-white-bg#contact-us-popup-wrap .contact-us-wrap .contact-us{margin:auto}.main .contact-us-white-bg#contact-us-popup-wrap .contact-us-wrap .contact-info{margin-right:15px}.submit-button .ajax-loader{background-image:none!important;margin:0!important;height:56px!important;display:inline-flex!important;align-items:center;width:40px!important;padding:0 15px!important;position:absolute;right:0}.submit-button input{border-width:0!important}@media (max-width:900px){.main .discuss .discuss-holder{flex-direction:column;justify-content:flex-start}.main .discuss .discuss-holder .title_h2{margin:20px 0;font-size:22px;line-height:1.5}.main .contact-us-white-bg{padding-top:30px}.main .contact-us-white-bg .contact-us .contact-form-and-info{flex-direction:column}.main .contact-us-white-bg .contact-us .contact-info-links ul{margin-bottom:42px}.main .contact-us-white-bg .contact-us .contact-info-links ul li{margin:0 34px 0 0}}@media (max-width:425px){.main .contact-us-white-bg .contact-us h2{text-align:center}.main .contact-us-white-bg .contact-us .contact-info-links ul li{margin:0 18px 0 0}}@media (max-width:700px){.main .contact-us-white-bg .contact-us .title_h2{line-height:36px}.main .contact-us-white-bg .contact-us span.wpcf-7-not-valid-tip{position:absolute!important}.main .contact-us-white-bg .contact-us .submit-button .ajax-loader{height:48px!important}.main .contact-us-white-bg .contact-us .submit-button .red-btn{padding:0}}.awards.center.container{max-height:533px;overflow:hidden}.parallaxie{min-height:200px;background-size:cover}.parallaxie.clients-wrap{background-color:#777;background-image:url(../../images/bg02.jpg)!important}.parallaxie.discuss:not(.separate-btn-block){background-image:url(../../images/bg03.jpg)!important}.form{overflow:hidden}.form .row{display:flex}.form .row.row-flex{justify-content:space-between}.form .row.row-flex .add-file,.form .row.row-flex .wpcf7-form-control-wrap{flex-basis:48%}.form .row.row-flex .add-file{margin:0}.form .row.row-flex .add-file .input-file-trigger{font-size:14px;padding:16px 40px}.form div.row>span{margin-bottom:25px}#main span.wpcf7-form-control-wrap.your-message{width:100%}#main span.wpcf7-form-control-wrap.your-message textarea{margin-bottom:0}label.input-file-trigger{color:#fff;display:inline-block;width:100%;padding:14px 80px;border:2px dashed #fff;box-sizing:border-box;text-align:center;font:400 20px "Nunito Sans",Helvetica,sans-serif;cursor:pointer}.main .contact-us .add-file.added .file-return-wrap p{overflow:hidden}.other-post-list li a.nav-hidden{position:absolute;top:50%;width:35px;height:78px;margin-top:-48px}.nav-prev .nav-hidden{left:-17px}.nav-next .nav-hidden{right:-17px}.other-post-list li a.nav-hidden:after,.other-post-list li a.nav-hidden:before{display:none}.input-file-trigger>span{display:block}.input-file-trigger>span>a.fa.fa-paperclip{margin-right:20px;display:inline-block;font-size:23px}.form input:not(.red-btn){padding:18px 25px 17px;font:400 18px/22px "Nunito Sans",Helvetica,sans-serif;color:#9b9b9b;width:100%}.form textarea{width:100%;max-height:80px;padding:15px 25px;font:400 18px/22px "Nunito Sans",Helvetica,sans-serif}.soc-links.grey{margin:0 0 0 8px}.soc-links.grey li:hover a:hover{background:#9b9b9b;color:#fff}.soc-links.grey li a{color:#9b9b9b;border:2px solid #9b9b9b;font-weight:400}.soc-links li{margin:0 0 0 20px;width:28px;height:28px;box-sizing:border-box;display:inline-block;text-align:center}.soc-links li a{color:#f03a31;border:2px solid #f03a31;font-size:18px;display:block;line-height:24px;transition:all .2s}.soc-links li a.fa-google-plus{font-size:14px}.soc-links li:hover a:hover{color:#222;background:#f03a31}.knowledges-wrap{background-color:#fff}.knowledges-wrap .knowledges{padding:0 20px 80px}.knowledges-wrap .knowledges .knowledge-categories{display:flex;justify-content:space-between;align-items:center;max-width:1200px}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category{flex:1 0 370px}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category:not(:last-child){margin-right:30px}.knowledges-wrap .knowledges .knowledge-categories .knowledges-list{margin-top:16px;list-style-type:disc}.knowledges-wrap .knowledges .knowledge-categories .knowledges-list li{margin-left:30px;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:.2px;text-align:left;color:#7a7a7a}.cooperation-types{background-color:#fff;max-width:100%;display:flex;flex-direction:column;align-items:center;padding:80px 20px}.cooperation-types .cooperation-slider{max-width:1200px;display:flex}.cooperation-types .cooperation-slider .slick-track{display:flex}.cooperation-types .cooperation-slider .box{margin-top:5px;padding:0 15px 30px 15px;flex:1 1 auto;align-self:stretch;height:auto}.cooperation-types .cooperation-slider .box .box-inner{min-height:500px;height:100%;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.13);display:flex;flex-direction:column;align-items:center;padding:32px 30px 40px;box-sizing:border-box}.cooperation-types .cooperation-slider .box .box-inner .img-wrapper{width:120px;height:120px;margin-bottom:16px;display:block}.cooperation-types .cooperation-slider .box .box-inner h4{margin-bottom:16px;text-align:center;width:100%}.cooperation-types .cooperation-slider .box .box-inner p{width:100%}.cooperation-types .cooperation-slider .box .box-inner .p4{margin-bottom:32px;width:100%}.cooperation-types .cooperation-slider .box .box-inner .cooperation-submit{margin-top:auto;width:230px;height:56px;background-color:#ef4136}.clear{clear:both}.img-wrapper{display:flex;justify-content:center;align-items:center}.img-wrapper .icon-svg{transform:scale(.6)}.trusted-by{padding:80px 0;max-width:100%}.trusted-by .trusted-by-wrap{margin-top:40px;width:100%;display:flex;justify-content:center}.trusted-by .trusted-by-slider{max-width:1680px}.trusted-by .trusted-by-slider .slick-list{transform:translate3d(15px,0,0)}.trusted-by .box{width:210px;height:120px;margin:2px 15px 4px}.trusted-by .img-wrapper{width:210px;height:120px;box-shadow:0 2px 8px 0 rgba(51,51,51,.25);background-color:#fff}.trusted-by .img-wrapper img{max-width:100%;max-height:100%}.cooperation-types.parallaxie h2{color:#fff}.pricing-wrap{background-color:#fff;padding:80px 20px}.pricing-wrap .pricing-teams{display:flex;padding-top:8px}.pricing-wrap .pricing-teams .pricing-team{flex:0 0 370px;margin:0 15px}.pricing-wrap .pricing-teams .pricing-team:first-child{margin:0 15px 0 0}.pricing-wrap .pricing-teams .pricing-team:last-child{margin:0 0 0 15px}.pricing-wrap .pricing-teams .pricing-team h4{margin-bottom:8px}.cta-block{margin:10px 0 20px;box-sizing:border-box;display:flex;align-items:center;background-repeat:no-repeat;background-position:center;background-size:cover}.cta-block.cta-simple .cta-left,.cta-block.cta-simple .cta-right{padding:20px}.cta-block.cta-simple .cta-right{text-align:center}.cta-block.cta-complex .cta-left{padding:20px}.cta-block .cta-title{color:#fff;text-transform:none;margin-bottom:0;font-weight:600}.cta-block .cta-left,.cta-block .cta-right{width:100%}.cta-block .cta-base,.cta-block .cta-content{min-height:200px}.cta-block .cta-base{display:flex;flex-direction:column;align-items:center;justify-content:space-around;background-repeat:no-repeat;background-position:center;background-size:cover}.container.small .cta-block.cta-simple h2{text-align:left;margin-top:0}.container.small .cta-block.cta-simple .cta-right a{text-decoration:none}.container.small .cta-block.cta-complex h2{text-align:left;margin-top:0}.container.small .cta-block.cta-complex .cta-left .cta-button{text-decoration:none}.container.small .cta-block.cta-complex .txt-content{font:800 24px "Nunito Sans",Helvetica,sans-serif}@media all and (min-width:476px){.cta-block.cta-simple .cta-left,.cta-block.cta-simple .cta-right{padding:18px}.cta-block.cta-complex .cta-left{padding:30px}.cta-block.cta-complex .cta-content{padding:0 20px}.cta-block.cta-complex.cta-complex-wrap{flex-wrap:wrap}.cta-block.cta-complex.cta-complex-wrap .cta-left,.cta-block.cta-complex.cta-complex-wrap .cta-right{width:100%}.cta-block.cta-complex.cta-complex-wrap .cta-right{padding:20px 0}.cta-block .red-btn{height:auto;max-height:none;margin:0 auto;max-width:none}.cta-block .cta-left,.cta-block .cta-right{width:50%}}@media all and (max-width:475px){.cta-block{flex-wrap:wrap}.cta-block .red-btn{width:100%}.cta-block.cta-complex .cta-content{padding:20px 0}}.double-cols{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:left}.double-cols .row{width:100%}.double-cols .col-item{flex-basis:47%}.spinner{margin:-84px 75% 0!important;width:70px!important;text-align:center}.spinner>div{width:13px;height:13px;background-color:#fff;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.vacancy-page.wrapper{background:#fff}.vacancy-page .main .contact-us-wrap{display:none}.vacancy{padding:120px 20px}.vacancy-row{padding:80px 0}.vacancy-row:first-of-type{padding-top:0}.vacancy-row:last-child{border:none;padding-bottom:0}.vacancy-row .vacancy-item{padding:0 96px;font:400 16px/24px "Nunito Sans",Helvetica,sans-serif;color:#222}.vacancy-row .vacancy-item p{font:400 16px/36px "Nunito Sans",Helvetica,sans-serif}.vacancy-row .vacancy-item li>b{position:relative;left:-20px;padding-left:20px;background:#f8f8f8;font:600 16px/36px "Nunito Sans",Helvetica,sans-serif}.vacancy-row .vacancy-item li>p{position:relative;left:-20px;padding-left:20px;background:#f8f8f8;font:400 16px/36px "Nunito Sans",Helvetica,sans-serif}.vacancy-row .vacancy-item ul{margin:0 0 20px 17px;list-style-type:disc}.vacancy-row .vacancy-item ol{margin:0 0 20px 17px;list-style-type:disc}.vacancy-row .vacancy-item ol:last-of-type,.vacancy-row .vacancy-item ul:last-of-type{margin-bottom:0}.vacancy-row .vacancy-item ol li,.vacancy-row .vacancy-item ul li{margin:0 0 12px}.vacancy-row .vacancy-item h5{color:#222;font:800 24px/30px "Nunito Sans",Helvetica,sans-serif;margin:0 0 24px}.borderBottomV{height:2px;background:#cecece;margin:40px 0}.buttonV{text-align:center}@media all and (max-width:1024px){.main .hire-developers-wrap{padding:40px 20px}.main .hire-developers-wrap .hire-developers .technologie{margin:0;width:50%}.main .hire-developers-wrap .hire-developers .technologie:nth-child(2n):after{display:none}.main .hire-developers-wrap .hire-developers .technologie:nth-child(5n):after{display:unset}.main .hire-developers-wrap .hire-developers .technologie:last-child:after{display:none}.main .hire-developers-wrap .hire-developers .technologie img{filter:url("data:image/svg+xml;utf8, &lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter:grayscale(0)}}.partner-page{background:#fff}.partner-page .partner-row{padding:80px 0;max-width:770px;margin:0 auto}.partner-page .partner-row:first-of-type{padding-top:0}.partner-page .partner-row:last-child{border:none;padding-bottom:0}.partner-page .partner-row .partner-description{padding:80px 0}.partner-page .partner-row .partner-description .mobile-partner-header{display:none;text-align:center;font:800 28px/1 "Nunito Sans",Helvetica,sans-serif}.partner-page .partner-row .partner-description .partner-photo{float:left;width:270px;height:240px;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px 0 rgba(0,0,0,.13);margin-right:30px}.partner-page .partner-row .partner-description .partner-photo img{max-width:100%;max-height:230px;width:auto;height:auto}.partner-page .partner-row .partner-description .partner-text{text-align:left;margin-bottom:56px}.partner-page .partner-row .partner-description .partner-text h2{font:800 28px/1 "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;text-align:left}.partner-page .partner-row .partner-description .partner-text h2:after{margin:25px 0 25px 300px}.partner-page .partner-row .partner-description .partner-text p{font:normal 16px/1.5 "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b}.partner-page .partner-row .partner-description .partner-text a{color:#fe1204;font-weight:600}.partner-page .partner-row .partner-description .partner-text ul{list-style:initial}.partner-page .partner-row .partner-description .partner-text ol{list-style:decimal;padding-left:40px}.partner-page .partner-row .partner-description .partner-files{margin-bottom:56px}.partner-page .partner-row .partner-description .partner-files img{display:inline-block;vertical-align:middle;width:45%;max-height:260px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(51,51,51,.25)}.partner-page .partner-row .partner-description .partner-files img:first-child{margin-right:25px}.partner-page .partner-row .partner-description .partner-download-button{text-align:center}.our-partners-wrap{background:#f8f8f8;position:relative}.our-partners-wrap .our-partners{padding:80px 0 123px 0}.our-partners-wrap .our-partners .subtitle{padding:0 24px;text-align:center}.our-partners-wrap .our-partners .partners-list,.our-partners-wrap .our-partners .partners-list-mobile{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:20px}.our-partners-wrap .our-partners .partners-list .partner-item,.our-partners-wrap .our-partners .partners-list-mobile .partner-item{box-sizing:border-box;width:370px;padding:24px;box-shadow:0 5px 15px 0 rgba(0,0,0,.13);margin-right:30px;background:#fff;margin-bottom:32px;display:flex;flex-direction:column}.our-partners-wrap .our-partners .partners-list .partner-item .partner-item-image-holder,.our-partners-wrap .our-partners .partners-list-mobile .partner-item .partner-item-image-holder{height:176px;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.our-partners-wrap .our-partners .partners-list .partner-item img,.our-partners-wrap .our-partners .partners-list-mobile .partner-item img{display:block;height:auto;max-height:calc(100% - 10px);max-width:calc(100% - 10px);margin:0 auto}.our-partners-wrap .our-partners .partners-list .partner-item h3,.our-partners-wrap .our-partners .partners-list .partner-item p,.our-partners-wrap .our-partners .partners-list-mobile .partner-item h3,.our-partners-wrap .our-partners .partners-list-mobile .partner-item p{color:#0b0b0b;margin-bottom:16px}.our-partners-wrap .our-partners .partners-list .partner-item h3,.our-partners-wrap .our-partners .partners-list-mobile .partner-item h3{font:800 22px/1 "Nunito Sans",Helvetica,sans-serif;text-align:center}.our-partners-wrap .our-partners .partners-list .partner-item p,.our-partners-wrap .our-partners .partners-list-mobile .partner-item p{font:normal 16px/1.5 "Nunito Sans",Helvetica,sans-serif;overflow:hidden}.our-partners-wrap .our-partners .partners-list .partner-item a,.our-partners-wrap .our-partners .partners-list-mobile .partner-item a{font:600 16px/1.5 "Nunito Sans",Helvetica,sans-serif;display:block;text-align:right;color:#fe1204;margin-top:auto;text-decoration:underline}.our-partners-wrap .our-partners .partners-list .partner-item>a:after,.our-partners-wrap .our-partners .partners-list-mobile .partner-item>a:after{margin-left:10px;content:">";text-decoration:none}.our-partners-wrap .our-partners .partners-list .partner-item:nth-child(3n),.our-partners-wrap .our-partners .partners-list-mobile .partner-item:nth-child(3n){margin-right:0}.our-partners-wrap .our-partners .partners-list-mobile{display:none}.our-partners.container{position:relative;z-index:1}.our-partners-wrap:after,.our-partners-wrap:before{display:block;position:absolute;width:100%;background:#fff;content:"";z-index:0}.our-partners-wrap:before{top:0;height:404px}.our-partners-wrap:after{bottom:0;height:333px}.map{text-align:center;max-height:434px;overflow:hidden;padding:40px 0 80px;background:#fff}.map svg{max-width:100%;height:auto;float:right}.map svg text{font:800 20px/24px "Nunito Sans",Helvetica,sans-serif}.map img{width:1360px}.offices-wrap{background:#fff;padding:80px 0}.offices{display:flex;padding:0 20px}.offices h1,.offices h2{text-align:left;margin:15px 0 25px;font:800 24px/28px "Nunito Sans",Helvetica,sans-serif}.offices .offices-rd{padding-right:40px}.offices .offices-rd h1,.offices .offices-rd h2,.offices .offices-rd h3{color:#f03a31}.offices .offices-rd h1{letter-spacing:normal}.offices .offices-rd h1:after{display:block;text-align:center;height:2px;width:170px;background:#f03a31;margin:15px 0 25px;content:""}.offices .offices-hd{flex:1}.offices .offices-hd h2:after{background:#000}.offices .offices-hd:not(:last-child){margin-right:20px}.offices .offices-pr h2:after,.offices .partner-repr-office h2:after{background:#000}.offices h1,.offices h2:after{margin:15px 0 25px}.offices .offices-list{display:flex;justify-content:space-between}.offices .offices-list li{flex:1;padding:0 20px 0 0}.offices .offices-list li h3{font:800 20px/24px "Nunito Sans",Helvetica,sans-serif;margin:0 0 15px}.offices .offices-list li:last-child{padding:0}.offices .offices-list li>div{display:flex;flex-direction:column;font:400 14px/20px "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;min-width:133px}.offices .offices-list li a{font:400 14px/20px "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b}.offices .offices-list li a:hover{color:red}.about-what-wrap{background:#fff}.about-what{padding:80px 20px;display:flex;justify-content:space-between}.about-what .about-what-block{max-width:49%}.obsession .container{max-width:770px;margin:0 auto;text-align:center;padding:90px 20px 50px}.obsession .container h2,.obsession .container p{color:#fff}.cq-wrap{background:#fff}.cq{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:80px 20px}.cq>div{max-width:49%;min-height:330px;margin-bottom:80px}.cq>div h3{margin-bottom:30px}.cq>div p{font:400 16px/1.5 "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b}.cq>div a{color:#f03a31;font:800 18px/22px "Nunito Sans",Helvetica,sans-serif}.cq>div a:hover{opacity:.7}.cq>div ul{margin:0 0 20px 17px;list-style-type:disc}.cq>div ul li{margin:0 0 12px}.cq .left,.cq .right{margin:0 auto 40px}.time-road-wrap{background:#f8f8f8}.time-road{max-width:970px;margin:0 auto;padding:80px 20px}.time-road .subtitle{max-width:770px;margin:0 auto 50px;font:400 16px/1.5 "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;display:block;text-align:center}.time-road .rt-list{display:flex;justify-content:space-between;flex-wrap:wrap}.time-road .rt-list li{display:flex;width:100%;height:85px;overflow:hidden;position:relative}.time-road .rt-list li .year{color:#f03a31;font:700 16px/1.5 "Nunito Sans",Helvetica,sans-serif;position:absolute;left:50%;top:0;transform:translate(-50%,0)}.time-road .rt-list li .year:after{position:absolute;content:"";width:35px;height:2px;background:#cbcbcc;top:11px}.time-road .rt-list li>div{width:370px}.time-road .rt-list li:nth-of-type(odd){justify-content:flex-end}.time-road .rt-list li:nth-of-type(odd) .year:after{left:100%;margin:0 0 0 30px}.time-road .rt-list li:nth-of-type(even) .year:after{right:100%;margin:0 30px 0 0}.time-road .rt-list li p{font:400 16px/1.5 "Nunito Sans",Helvetica,sans-serif;color:#7a7a7a;position:relative;padding:10px 0;margin:5px 0}.time-road .rt-list li p:after{position:absolute;width:2px;height:100%;background:#f03a31;content:"";top:0}.time-road .rt-list li:first-child{flex-direction:flex-end}.time-road .rt-list li:nth-of-type(odd) p:after{left:0;margin:0 0 0 -116px}.time-road .rt-list li:nth-of-type(even) p:after{right:0;margin:0 -116px 0 0}.time-road .rt-list li:last-of-type p:after{display:none}.time-road .rt-list li h3{font:700 16px/1.5 "Nunito Sans",Helvetica,sans-serif;color:#222;height:24px}.mt-wrap{background:#fff}.mt-wrap .mt{padding:80px 0 20px}.mt.blog .subtitle{max-width:770px;margin:0 auto 50px;font:400 16px/1.5 "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;display:block;text-align:center}.mt.blog h3{font:800 20px/1.5 "Nunito Sans",Helvetica,sans-serif;color:#f03a31}.mt.blog h4{font:700 18px/1.5 "Nunito Sans",Helvetica,sans-serif;color:#222}.mt.blog p{font:400 16px/24px "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;margin:0}.page-careers .positions-wrap{background:#fff}.page-careers .vacancy-list{display:flex;flex-direction:column}.page-careers .vacancy-list .vacancy-head{display:flex;justify-content:space-between;padding:32px 24px}.page-careers .vacancy-list .vacancy-head>div{font:500 14px/20px "Nunito Sans",Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase}.page-careers .vacancy-list .vacancy-row{display:flex;justify-content:space-between;padding:12px 24px;cursor:pointer;align-items:center}.page-careers .vacancy-list .vacancy-row:nth-of-type(even){background:#f5f5f5}.page-careers .vacancy-list .vacancy-row.hovered{background:#222}.page-careers .vacancy-list .vacancy-row.hovered>div{color:#fff}.page-careers .vacancy-list .vacancy-head>div{flex:1;font:800 18px/20px "Nunito Sans",Helvetica,sans-serif;color:#222}.page-careers .vacancy-list .vacancy-row>div{flex:1;font:400 18px/20px "Nunito Sans",Helvetica,sans-serif;color:#222}.page-careers .vacancy-list .vacancy-head>div:last-of-type,.page-careers .vacancy-list .vacancy-row>div:last-of-type{max-width:270px;padding:0 0 0 15px;box-sizing:border-box}.page-careers .tabs{max-width:928px;margin:0 auto}.page-careers .tabs .tab-nav li a{color:#4a4a4a;letter-spacing:1px;font:800 18px/24px "Nunito Sans",Helvetica,sans-serif;padding:0 30px 15px;border-bottom:3px solid #f5f5f5;display:inline-block}.page-careers .tabs .tab-nav li a:hover,.page-careers .tabs .tab-nav li.active a{border-color:#f03a31;color:#f03a31}.page-careers .contact-us-wrap{background-image:url(../../images/contact-us-background.jpg)!important}.page-careers .positions h2{margin:0 0 25px;font-size:48px;line-height:1.17;letter-spacing:2px}.page-careers .positions h2:after{display:none}.page-careers .positions .img-block{max-width:1170px;margin-top:120px}.page-careers .positions .img-block img{max-width:100%;max-height:100%;width:100%}@media all and (max-width:767px){.page-careers .btn-container .spinner{margin:0!important;width:53px!important}}.contact-us #wpcf7-f2420-o1 .wpcf7-not-valid-tip{padding:0 25px}.contact-us #wpcf7-f2420-o1 .add-file .wpcf7-not-valid-tip{width:100%;text-align:center;padding:0}.contact-us #wpcf7-f2420-o1 .checkbox-1 .wpcf7-not-valid-tip{position:static;padding:0}.categories-content-wrap .categories{padding:80px 20px 50px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.categories-content-wrap .categories .category-pair{display:flex}.categories-content-wrap .categories .categories-group{width:100%;display:flex;flex-wrap:wrap}.categories-content-wrap .categories .categories-group:not(:last-child){padding-right:30px}.categories-content-wrap .categories .categories-group li{width:25%;padding-bottom:30px}.categories-content-wrap .categories .categories-group li a{color:#111;font-size:14px;line-height:1.2}.categories-content-wrap .categories .categories-group li a:hover{color:#f03a31}.privacy-content-wrap{background:#fff;padding:80px 20px}.privacy-content-wrap .privacy-content{max-width:970px;margin:0 auto}.privacy-content-wrap .privacy-content :first-child{padding-top:0!important}.privacy-content-wrap .privacy-content h3{margin:0;padding:80px 0 25px}.privacy-content-wrap .privacy-content .red{color:#f03a31}.privacy-content-wrap .privacy-content ul{margin-bottom:20px;list-style:disc}.tags-warapper{padding:80px 20px}.tags-warapper .filter-list{padding:16px 0 0;margin-bottom:32px;overflow:hidden;position:relative;max-width:1170px}.tags-warapper .filter-list:before{content:"";background-color:#cecece;position:absolute;height:1px;width:calc(100% - 40px);top:1px;left:0}.tags-warapper .filter-list:after{content:"";background-color:#cecece;position:absolute;height:1px;width:calc(100% - 40px);bottom:2px;left:0}.tags-warapper .filter-list li{line-height:1.71;margin:0 32px 16px 0;float:left}.tags-warapper .filter-list li.ui-state-active a{color:#f03a31}.tags-warapper .filter-list li a{color:#111}.tags-warapper .filter-list li a:hover{color:#f03a31}.tags-warapper .filtered-groups{display:flex;flex-wrap:wrap}.tags-warapper .filtered-groups .filtered-group{display:inline-block;width:20%;margin-bottom:32px}.tags-warapper .filtered-groups .filtered-group .title{padding-bottom:16px}.tags-warapper .filtered-groups .filtered-group li a{font-size:14px;line-height:2.29;color:#111}.tags-warapper .filtered-groups .filtered-group li a:hover{color:#f03a31}.terms-content-wrap{background:#fff;padding:0 20px 80px}.terms-content{max-width:970px;margin:0 auto}.terms-content h3{margin:0;padding:80px 0 25px}.terms-content .red{color:#f03a31}.testimonials-wrap{padding:80px 20px 120px;background:#fff}.testimonials h2{margin-bottom:64px}.testimonials .show-more-button{text-align:center;cursor:pointer}.testimonials .show-more-button p{display:none}.testimonials .show-more-button p{cursor:auto;font:800 18px/1 "Nunito Sans",Helvetica,sans-serif;color:#111;margin-bottom:12px}.testimonials .show-more-button span{cursor:pointer;font:400 18px/1 "Nunito Sans",Helvetica,sans-serif;color:#111;margin-bottom:12px}.testimonials .show-more-button span:last-of-type::after{background-image:url(../../images/show-more-arrow.png);background-size:16px 6px;display:inline-block;margin-left:15px;vertical-align:middle;width:16px;height:6px;content:"";cursor:pointer}.testimonials-list{display:flex;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;flex-direction:column}.testimonials-list .testimonial{max-width:768px;box-shadow:0 5px 15px 0 rgba(0,0,0,.2);background:#fff;padding:30px;height:auto;margin-bottom:30px}.testimonials-list .testimonial .testimonial-header{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin-bottom:24px}.testimonials-list .testimonial .testimonial-header .client-photo{margin-right:32px}.testimonials-list .testimonial .testimonial-header .client-photo img{border-radius:100%;width:96px;height:96px}.testimonials-list .testimonial .testimonial-header .client-info,.testimonials-list .testimonial .testimonial-header .client-info-mobile{justify-content:left}.testimonials-list .testimonial .testimonial-header .client-info h4,.testimonials-list .testimonial .testimonial-header .client-info-mobile h4{margin:0 0 5px;font:800 20px/1 "Nunito Sans",Helvetica,sans-serif}.testimonials-list .testimonial .testimonial-header .client-info span,.testimonials-list .testimonial .testimonial-header .client-info-mobile span{font:800 18px/1 "Nunito Sans",Helvetica,sans-serif;color:#f03a31;display:block;margin-bottom:12px}.testimonials-list .testimonial .testimonial-header .client-info i,.testimonials-list .testimonial .testimonial-header .client-info-mobile i{font:normal 16px/1 "Nunito Sans",Helvetica,sans-serif;display:block;color:#9b9b9b}.testimonials-list .testimonial .testimonial-header .client-info-mobile{display:none}.testimonials-list .testimonial .testimonial-header .client-project{flex-grow:6}.testimonials-list .testimonial .testimonial-header .client-project .project-photo-link{float:right;border:1px solid #ddd;width:176px;height:96px;display:flex;justify-content:center}.testimonials-list .testimonial .testimonial-header .client-project .project-photo-link a{display:block;color:#fe1204;text-align:right;font:600 16px/1 "Nunito Sans",Helvetica,sans-serif;margin-bottom:8px}.testimonials-list .testimonial .testimonial-header .client-project .project-photo-link img{-o-object-fit:contain;object-fit:contain;max-width:175px}.testimonials-list .testimonial .testimonial-header .client-project .project-photo img{width:132px;height:72px;border:solid 1px #ddd;float:right}.testimonials-list .testimonial .testimonial-content .less{display:none}.testimonials-list .testimonial .testimonial-content .testimonial-text{font:normal 16px/1 "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;line-height:24px}.testimonials-list .testimonial .testimonial-content a{color:#f03a31;font:800 16px/1 "Nunito Sans",Helvetica,sans-serif;text-decoration:underline}.testimonials-list .testimonial .testimonial-content a:hover{color:#0b0b0b}.testimonials-list .testimonial .testimonial-content .more:after,.testimonials-list .testimonial .testimonial-content .more:before{display:none}.testimonial-form-wrap{background-image:url(../../images/bg09.jpg)!important}.testimonial-form-wrap .testimonial-form-wrap-layer-1{background-color:rgba(38,44,55,.8)}.testimonial-form-wrap .testimonial-preview{width:100%;background-color:#fff;padding:24px 24px 0 24px;box-sizing:border-box}.testimonial-form-wrap .testimonial-preview textarea{padding:0}.testimonial-form-wrap .testimonial-preview .preview-header{display:flex;flex-direction:row;align-items:center;padding-bottom:16px}.testimonial-form-wrap .testimonial-preview .preview-header .testimonial-client-avatar{margin-right:24px}.testimonial-form-wrap .testimonial-preview .preview-header .testimonial-client-avatar{background:url(../../images/avatar-placeholder.svg) no-repeat;width:72px;height:72px}.testimonial-form-wrap .testimonial-preview .preview-header .testimonial-client-info output{display:block;font:800 16px/1.5 "Nunito Sans",Helvetica,sans-serif}.testimonial-form-wrap .testimonial-preview .preview-header .testimonial-client-info{flex-grow:4}.testimonial-form-wrap .testimonial-preview .preview-header .testimonial-client-info .client-name{color:#111}.testimonial-form-wrap .testimonial-preview .preview-header .testimonial-client-info .client-company{color:#f03a31}.testimonial-form-wrap .testimonial-preview .preview-header .testimonial-client-logo{justify-content:center;display:flex;width:120px;height:72px;border:solid 1px #ddd;background:url(../../images/text-message-logo.svg) no-repeat;background-position:center,center}.testimonial-form{max-width:810px;margin:0 auto;padding:60px 20px 40px;box-sizing:border-box}.testimonial-form h2{color:#fff}.testimonial-form h2:after{background:#fff}.testimonial-form>span{text-align:center;display:block;color:#fff;margin:0 0 25px}.testimonial-form .right{text-align:right}.testimonial-form .add-file{margin:20px 0 0;position:relative}.testimonial-form .add-file input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.testimonial-form .add-file input+label{color:#fff;display:inline-block;width:100%;padding:30px 80px;border:2px dashed #fff;box-sizing:border-box;text-align:center;font:300 24px/26px "Nunito Sans",Helvetica,sans-serif;cursor:pointer}.testimonial-form .add-file input+label span{display:block}.testimonial-form .add-file input+label .fa-paperclip{margin-right:20px;display:inline-block;font-size:23px}.testimonial-form .add-file input+label i{margin:10px 0 0 0;display:block;font:normal 400 16px/20px "Nunito Sans",Helvetica,sans-serif}.testimonial-form .add-file .input-file-container{position:relative;display:flex;padding-top:20px}.testimonial-form .add-file .input-file-container span.kill-file{margin-left:3px;padding-top:2px;z-index:2}.testimonial-form .add-file .input-file-container span.kill-file .fa-close{cursor:pointer}.testimonial-form .add-file .input-file-container span.wpcf7-not-valid-tip{top:calc(100% - 20px)}@media all and (max-width:700px){.testimonial-form .add-file .input-file-container span.wpcf7-not-valid-tip{position:absolute;top:calc(100% - 10px)}}.testimonial-form .add-file .input-file{position:absolute;top:0;left:0;opacity:0;padding:14px 0;cursor:pointer}.testimonial-form .add-file .file-return-wrap{position:relative;overflow:hidden}.testimonial-form .add-file .file-return{position:relative;text-align:center;color:#fff;font:600 16px/1 "Nunito Sans",Helvetica,sans-serif}.testimonial-form .add-file .file-return span{margin:20px 0;display:block}.testimonial-form .add-file .file-data{display:none}.testimonial-form .add-file .close{background:url(../../images/x.svg) no-repeat;width:20px;height:18px;position:absolute;right:10px;top:50%;margin:-9px 0 0 0;display:none;cursor:pointer}.testimonial-form .add-file .hide{font-size:16px;display:block}.testimonial-form .add-file.added{margin:20px 0}.testimonial-form .add-file.added .input-file-trigger{text-indent:-9999px}.testimonial-form .add-file.added .file-return-wrap{position:absolute;left:0;top:0;padding:0 80px;width:100%;box-sizing:border-box;display:flex;align-items:center;align-content:center;justify-content:center}.testimonial-form .add-file.added .file-return-wrap p{margin:0;font:300 24px/1 "Nunito Sans",Helvetica,sans-serif}.testimonial-form .add-file.added .close{top:20px;display:block;right:20px;margin:0}.testimonial-form .testimonial-preview-wrap{width:100%;min-height:193px}.testimonial-form .testimonial-preview-wrap .your-message{height:80px}.testimonial-form .testimonial-preview-wrap .your-message textarea{margin-top:-1px}.testimonial-form wpcf7-form-control-wrap{position:absolute;left:0}.testimonial-form .testimonial-photo input#testimonial-photo{position:absolute;width:300px;height:30px;left:0;padding:0;z-index:1}.testimonial-form .testimonial-logo input#testimonial-logo{position:absolute;width:300px;height:30px;left:0;padding:0;z-index:1}.testimonial-form input:not(.red-btn){padding:18px 25px 17px;font:bold normal 18px/22px "Nunito Sans",Helvetica,sans-serif;color:#111;width:100%}.testimonial-form input:not(.red-btn)::placeholder{font:300 18px/22px "Nunito Sans",Helvetica,sans-serif;color:#9b9b9b;width:100%}.testimonial-form textarea{width:100%;color:#000104;min-height:80px;height:80px;max-height:80px;padding:15px 25px;font:300 18px/22px "Nunito Sans",Helvetica,sans-serif}.testimonial-form .input-file-testimonial{font:normal normal 16px/22px "Nunito Sans",Helvetica,sans-serif;color:#fff;line-height:1.5;letter-spacing:.2px;margin-left:48px;display:block;margin-bottom:16px;cursor:pointer;position:relative}.testimonial-form .input-file-testimonial span{color:#f03a31}.testimonial-form .input-file-testimonial:before{content:url(../../images/metal-clip.svg);position:absolute;left:-48px}.testimonial-form .publish-testimonial-btn{display:none}.error-page-wrap{background:#fff;padding:150px 20px;box-shadow:inset 0 5px 15px 0 rgba(0,0,0,.13)}.error-page{max-width:570px;margin:0 auto;text-align:center}.error-page h1{font:900 144px/1 "Nunito Sans",Helvetica,sans-serif;color:#f03a31;margin:0 0 25px}.error-page h2{font:800 48px/1 "Nunito Sans",Helvetica,sans-serif;color:#f03a31;letter-spacing:2px;margin:0 0 25px}.error-page h2:after{display:none}.error-page h3{font:400 28px/1 "Nunito Sans",Helvetica,sans-serif;color:#7a7a7a;margin:0 0 60px}.top-wrap.case-page,.top-wrap.cases-page{background-size:cover;background-position:center;background-repeat:no-repeat}.top-wrap.case-page .top-inner .p1,.top-wrap.cases-page .top-inner .p1{max-width:870px;margin:0 auto;text-align:left;color:#fff}.top-wrap.case-page .top-inner .p1 a,.top-wrap.cases-page .top-inner .p1 a{text-decoration:underline}.top-wrap.case-page .top-inner .p1 a:hover,.top-wrap.cases-page .top-inner .p1 a:hover{color:#fff}.case-content-wrap{background:#fff;padding:0 20px 64px}.case-content-inner ul{margin-bottom:20px;list-style:initial;padding-left:18px}.case-content-inner ol{list-style:decimal;padding-left:40px}.case-content-inner p a{text-decoration:underline}.case-content-inner h2{text-align:left}.case-content-inner h2:after{background:0 0;height:0;text-align:left}.case-content{display:flex;justify-content:space-between}.case-content .case-content-l{flex:1;width:100%;max-width:100%}.case-content .case-content-l h3{font:800 36px/1.3 "Nunito Sans",Helvetica,sans-serif;margin:64px 0 24px}.case-content .case-content-l .case-content-inner{padding:40px 0 0}.case-content .case-content-r{max-width:270px;padding:64px 0 0 130px;width:100%}.case-content .case-content-r h3{color:#9b9b9b;margin:0 0 24px;font:800 20px/1.3 "Nunito Sans",Helvetica,sans-serif}.case-content .note{color:#000;font:700 18px/1.3 "Nunito Sans",Helvetica,sans-serif}.case-content .note span{color:#f03a31}@media all and (min-width:1231px){.case-content .case-content-l{min-width:0}}.study-desktop-slider-wrap{margin:64px 0 0;display:flex;justify-content:space-between;width:100%}.study-desktop-slider-wrap .study-desktop-slider{max-width:215px;padding-bottom:0}.study-desktop-slider-wrap .study-desktop-slider .slick-slide{max-width:172px;margin-bottom:24px;overflow:hidden;max-height:96px}.study-desktop-slider-wrap .study-desktop-slider .slick-slide img{width:100%;height:auto}.study-desktop-slider-wrap .study-desktop-slider-img{max-width:calc(100% - 210px);max-width:505px;background:url(../../images/case-slider-bg.png) no-repeat;padding:16px 16px 157px;background-size:100%}.study-desktop-slider-wrap .study-desktop-slider-img .slick-slide img{margin:0 auto;max-width:100%;width:100%;height:267px;-o-object-fit:none;object-fit:none}.study-desktop-slider-wrap .study-desktop-slider-img .slick-track{display:flex;justify-content:center}.study-desktop-slider-wrap .study-desktop-slider-img .custom_paging{bottom:182px}.study-desktop-slider-wrap .slick-arrow{top:auto;bottom:0;width:10px!important;height:26px!important;background-size:10px 26px!important}.study-desktop-slider-wrap .slick-prev.slick-arrow{left:0}.study-desktop-slider-wrap .slick-next.slick-arrow{right:0;transform:rotate(180deg)}.study-desktop-slider-wrap .slick-prev:hover{transform:rotate(180deg)}.study-desktop-slider-wrap .slick-next:hover{transform:rotate(0)}.study-desktop-slider-wrap.alt{justify-content:space-around}.study-desktop-slider-wrap.alt .study-desktop-slider-img{width:290px;padding-top:36px;padding-left:54px;background:url(../../images/iphonex_mockup_full.png) no-repeat;background-position-x:50%;overflow:hidden}.study-desktop-slider-wrap.alt .study-desktop-slider-img .slick-list{max-width:182px}.study-desktop-slider-wrap.alt .study-desktop-slider-img .slick-slide img{height:auto;-o-object-fit:fill;object-fit:fill}.study-desktop-slider-wrap.alt .study-desktop-slider-img .custom_paging{bottom:85px}.tags-list{margin:0 0 80px}.tags-list li{cursor:default;border:solid 1px #dbdbdb;height:24px;font:400 10px/24px "Nunito Sans",Helvetica,sans-serif;color:#9b9b9b;padding:0 16px;box-sizing:border-box;margin:0 8px 8px 0;text-transform:uppercase;display:inline-block;white-space:nowrap}.tags-list li a{color:#9b9b9b}.tags-list li a:hover{background:#9b9b9b;color:#fff;display:block;padding:0 16px;margin:0 -16px}.links-list{margin:0 0 20px}.links-list li{display:block}.links-list li a{display:inline-block;cursor:pointer;font:400 14px/1 "Nunito Sans",Helvetica,sans-serif;box-sizing:border-box;color:#f03a31;text-decoration:underline;margin:0 0 10px}.links-list li a:hover{opacity:.7}.case-footer-wrap{border-top:solid 2px #dbdbdb;padding:80px 20px;text-align:center;background:#fff}.case-footer-wrap li{display:inline-block}.case-footer-wrap .red-btn{margin:0 15px;font-size:20px}#tabs-2 .form-wrap{max-width:370px;margin:0 auto;padding:80px 48px}#tabs-2 .form-wrap input{margin-bottom:24px}#tabs-2 .form-wrap input.red-btn{width:100%;font-size:20px}.align-center{text-align:center}.align-items-center{align-items:center;position:relative;z-index:1}@media all and (max-width:700px){.study-desktop-slider-wrap{margin:64px 0}#tabs-2 .form-wrap{max-width:370px;margin:0 auto;padding:40px 20px}#tabs-2 .form-wrap input{margin-bottom:10px}#tabs-2 .form-wrap input.red-btn{width:auto;font-size:18px;margin-left:20px}}@media all and (max-width:549px){.study-desktop-slider-wrap .study-desktop-slider-img .slick-slide img{height:48.4vw}}@media all and (max-width:499px){.study-desktop-slider-wrap .study-desktop-slider-img .slick-slide img{height:47.8vw}}@media all and (max-width:399px){.study-desktop-slider-wrap .study-desktop-slider-img .slick-slide img{height:47vw}}@media all and (max-width:359px){.study-desktop-slider-wrap .study-desktop-slider-img .slick-slide img{height:45.7vw}}.custom_paging{position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}.custom_paging li{display:none;color:#f03a31;font:800 18px/1 "Nunito Sans",Helvetica,sans-serif}.custom_paging li.slick-active{display:block}.cases-page .top-inner .p1{max-width:870px;margin:0 auto;text-align:center;color:#fff}.cases-content .screen-reader-text{display:none}.cases-content .cases-content-r{max-width:270px;padding:0 0 0 30px;width:100%}.cases-content .cases-content-r .categories-wrap{position:relative}.cases-content .cases-content-r #drop-down-categories{display:none;position:absolute;top:3px;left:130px;padding-right:25px;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#f03a31;cursor:pointer}.cases-content .cases-content-r #drop-down-categories.closed:after{content:"";width:1px;height:9px;background:#f03a31;transform:rotate(-50deg);position:absolute;right:5px;bottom:7px}.cases-content .cases-content-r #drop-down-categories.closed:before{content:"";width:1px;height:9px;background:#f03a31;transform:rotate(50deg);position:absolute;right:-2px;bottom:7px}.cases-content .cases-content-r #drop-down-categories:not(.closed):after{content:"";width:1px;height:9px;background:#f03a31;transform:rotate(-50deg);position:absolute;right:-2px;bottom:7px}.cases-content .cases-content-r #drop-down-categories:not(.closed):before{content:"";width:1px;height:9px;background:#f03a31;transform:rotate(50deg);position:absolute;right:5px;bottom:7px}.cases-content .cases-content-r h4{color:#222;margin:0 0 16px;font:800 20px "Nunito Sans",Helvetica,sans-serif}.cases-content .pagination{margin-top:40px}.cases-content .pagination .next{margin-left:28px}.cases-content .pagination .prev{margin-right:28px}.cases-content .pagination .current{color:#f03a31}@media all and (max-width:1230px){.cases-page .top-inner h1{font-size:32px;line-height:48px}.cases-page .top-inner .p1{font-size:16px;line-height:24px;max-width:496px}.cases-content{flex-direction:column}.cases-content .cases-content-r{margin-top:80px;max-width:100%}.cases-content .cases-content-r h4{margin-bottom:24px}}@media all and (max-width:700px){.cases-page .top-inner h1{font-size:24px;line-height:30px}.cases-page .top-inner .p1{font-size:18px;line-height:26px;max-width:none;text-align:center}.cases-content{flex-direction:column}.cases-content .cases-content-r{order:0;margin-top:0}.cases-content .cases-content-r #drop-down-categories{display:block}.cases-content .cases-content-r h4:after{content:":"}.cases-content .cases-content-r #drop-down-categories.closed+.cases-filters{display:none}.cases-content .pagination{margin-top:64px}}.healthcare-block{padding:80px 20px 50px;display:flex;flex-direction:column}.discuss-healthcare{color:#000!important}.page-healthcare-industries .main .contact-us-white-bg .contact-us-wrap{padding-top:0}.page-healthcare-industries .main .contact-us-white-bg .contact-us-wrap .contact-us{top:-80px}.page-healthcare-industries .main .blog .blog-slider .slick-slide img{min-height:240px;margin:0 auto;-o-object-fit:none;object-fit:none}.page-healthcare-industries .main .blog .blog-slider .slick-list li .text-holder{min-height:initial}.page-banking-finance-solutions .main .section-banner .btn-red{max-width:300px}.page-banking-finance-solutions .main .contact-us-white-bg .contact-us-wrap{padding-top:0}.page-banking-finance-solutions .main .contact-us-white-bg .contact-us-wrap .contact-us{top:-80px}.page-media-entertainment-solutions .main .contact-us-white-bg .contact-us-wrap{padding-top:0}.page-media-entertainment-solutions .main .contact-us-white-bg .contact-us-wrap .contact-us{top:-80px}.page-dedicated-teams{background:#fff}.page-dedicated-teams .main .software .double-cols .col-item{max-height:none!important}.page-dedicated-teams .main .software .double-cols .col-item h2{text-align:left;font-size:40px;line-height:42px}.page-dedicated-teams .main .software .double-cols .col-item h2:after{height:0!important;background:0!important}.page-dedicated-teams .main .services-wrap .p5{display:none}.page-dedicated-teams .main .all_cases_button{display:none}.page-dedicated-teams .main .case_studies_block{padding:40px 20px 0}.page-dedicated-teams .main .discuss.parallaxie.backDisPar{margin:40px 0}.page-dedicated-teams .main .section-solutions{padding:0 0 60px}.page-dedicated-teams .main .top h1{margin:0 0 40px}@media all and (min-width:1200px){.page-dedicated-teams .main .services .list li{width:31.33%}}@media screen and (min-width:768px){.page-dedicated-teams .main .software .double-cols{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:450px){.page-dedicated-teams .main .separate-btn-block{padding-bottom:10px}.page-dedicated-teams .main .parallaxie{min-height:250px}}@media all and (max-width:767px){.page-dedicated-teams .main .healthcare-solutions-item .healthcare-solutions-logo{max-width:unset;justify-content:center}.page-dedicated-teams .main .healthcare-solutions-item h3{text-align:center}.page-dedicated-teams .main .services .list li{display:block}.page-dedicated-teams .main .services .list li a h4{width:85%;padding-left:15%}.page-dedicated-teams .main .card-img{margin:0}.page-dedicated-teams .main .card .icon-svg-float{float:none;max-height:none;display:flex;justify-content:center;min-width:70px}}@media all and (min-width:768px){.page-dedicated-teams .main .clients-slider-wrap .slick-dots{display:none!important}.page-dedicated-teams .main .clients-slider-wrap .slick-arrow{display:none!important}.page-dedicated-teams .main .case-studies-wrapper .case_studies_item{margin-bottom:unset}}@media all and (max-width:991px){.page-dedicated-teams .main .discuss .discuss-holder .title_h2{margin:0 0 20px}}@media screen and (min-width:701px){.page-dedicated-teams .main .software .double-cols .col-item{max-height:none}}@media all and (min-width:991px){.page-dedicated-teams .main .discuss .discuss-holder .title_h2{max-width:65%}}@media only screen and (max-width:767px){.software-wrap{padding-right:20px}.double-cols{width:100%;display:block}.col-item:nth-child(1){display:none!important}.col-item:nth-child(2){width:100%!important}}.top-wrap.authors-page .top-inner{display:flex;flex-direction:column;align-items:center}.top-wrap.authors-page .top-inner .p1{max-width:770px;color:#fff;text-align:left}.authors-content-wrap{background:#fff}.authors-content-wrap .authors-content{max-width:1170px;padding:124px 20px}.authors-content-wrap .authors-content .author-block{display:flex;padding:0 30px}.authors-content-wrap .authors-content .author-block:not(:last-child){margin-bottom:64px}.authors-content-wrap .authors-content .author-block .author-foto{width:338px;height:338px;flex:0 0 338px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:cover}.authors-content-wrap .authors-content .author-block .author-foto img{max-width:100%;max-height:100%}.authors-content-wrap .authors-content .author-block .author-data{padding-left:46px;display:flex;flex-direction:column;width:100%}.authors-content-wrap .authors-content .author-block .author-data .author-name{font-size:36px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:#0b0b0b}.authors-content-wrap .authors-content .author-block .author-data .author-position{margin-top:8px;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#9b9b9b}.authors-content-wrap .authors-content .author-block .author-data .author-text{margin-top:16px;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#0b0b0b}.authors-content-wrap .authors-content .author-block .author-data a.author-posts-link{margin-top:12px;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fe1204;align-self:flex-end;padding-right:15px;position:relative}.authors-content-wrap .authors-content .author-block .author-data a.author-posts-link:after{content:"";width:2px;height:6px;background:#f03a31;transform:rotate(-45deg);position:absolute;right:2px;bottom:10px}.authors-content-wrap .authors-content .author-block .author-data a.author-posts-link:before{content:"";width:2px;height:6px;background:#f03a31;transform:rotate(45deg);position:absolute;right:2px;bottom:6px}.article-head-wrap{border-bottom:solid 2px #dbdbdb}.article-head-wrap.article-bottom-wrap{border-top:solid 2px #dbdbdb;margin-top:80px}i.koma:last-child{display:none}.article-head{padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.article-head .article-head-links{display:flex;white-space:nowrap}.article-head .article-head-links .soc-links li{margin:0 5px}.article-head .article-head-profile{display:flex;align-items:center}.article-head .article-head-profile .article-head-profile-image{width:48px;height:48px;border-radius:100%;margin:0 20px 0 0}.article-head .article-head-profile .article-head-profile-image img{width:48px;height:48px;border-radius:100%}.article-head .article-head-profile .article-head-profile-name{display:flex;flex-direction:column}.article-head .article-head-profile .article-head-profile-name span{color:#222;line-height:1.33}.article-head .article-head-profile .article-head-profile-name span:nth-of-type(1){font-size:16px;font-weight:600}.article-head .article-head-profile .article-head-profile-name span:nth-of-type(2){font-size:12px;text-transform:uppercase}.article-head .article-head-date{color:#9b9b9b}.article-head .aside-tags{display:inline-block;overflow:hidden}.article-head .aside-tags>span{float:left}.article-head .aside-tags .aside-tags-list{float:left;width:calc(100% - 60px);margin-left:24px}.article-head .aside-tags .aside-tags-list li{float:left;margin:0 10px 10px 0}.article-content{display:flex}.article-content-main{max-width:770px;width:100%}.article-content-main pre{white-space:pre-wrap}.article-content-main a{color:#f03a31}.article-content-main h2{text-align:left;margin:0 0 25px}.article-content-main h2:after{display:none}.article-content-main p{margin:0 0 25px}.article-content-main p a{text-decoration:underline}.article-content-main img{display:block;margin:15px 0}.article-content-main ul{list-style:unset;padding-left:40px}.article-content-main ol{list-style:decimal;padding-left:40px}.article-content-main .img-sign{color:#9b9b9b;font-size:14px;font-weight:600;text-align:right;margin-bottom:60px}.article-content-main .article-link{margin-bottom:60px}.article-content-main .article-link a{color:#000104;font-size:24px;font-weight:800}.article-content-main .article-link a:hover{opacity:.7}.article-content-main .article-link span{color:#f03a31}.article-content-main .article-cols{display:flex;justify-content:space-between}.article-content-main .article-cols .article-col{width:48%;display:flex;flex-direction:column}.article-content-main .article-cols .article-col .bg-link{height:100%}.article-content-main .article-cols .article-col img{margin:auto 0 15px}.article-content-main .bg-link{background:url(../../images/bg04.jpg) center center no-repeat;background-size:cover;width:100%;align-items:center;display:flex;justify-content:center;flex-direction:column;padding:40px 20px;box-sizing:border-box;margin-bottom:60px}.article-content-main .bg-link h3{color:#fff;font-size:36px;font-weight:800;margin:0 0 25px;text-align:center}.article-content-main .article-info{padding:40px 0;border-top:solid 2px #dbdbdb;border-bottom:solid 2px #dbdbdb;font-size:24px;line-height:1.5;color:#000104;font-weight:800;margin:60px 0}.aside{flex:0 0 270px;padding:0 0 0 30px}.article-content .aside{padding:0 0 0 130px}.aside .view-all{text-align:center;margin:0 0 80px}.aside .view-all a{display:inline-block;color:#fe1204;font-weight:600;cursor:pointer;text-decoration:underline}.aside .view-all a .all i,.aside .view-all a .less i{padding-left:10px}.aside h3{color:#9b9b9b;font-size:20px;font-weight:800;margin:0 0 25px}.aside .aside-search{position:relative;margin:0 0 40px}.aside .aside-search .error{display:none;color:#f03a31}.aside .aside-search input{margin:0;display:block;border:solid 1px #dbdbdb;line-height:22px;padding:16px 40px 16px 24px;width:100%;font-size:18px;color:#9b9b9b;font-weight:300;background:0 0}.aside .aside-search .search-link{position:absolute;right:18px;top:20px;color:#f03a31}.aside .aside-cat-list li{margin-bottom:15px}.aside .aside-cat-list li a{font-size:16px;line-height:1;color:#7a7a7a}.aside .aside-cat-list li a:hover{opacity:.7}.aside .aside-cat-list li a.active{color:#f03a31}.aside .aside-posts{margin-bottom:80px}.aside .aside-posts .aside-posts-list li{height:80px;width:100%;box-shadow:0 5px 23px 0 rgba(0,0,0,.09);display:flex;align-items:center;margin:0 0 15px}.aside .aside-posts .aside-posts-list li .recent_post-wrap{display:flex;align-items:unset;width:100%}.aside .aside-posts .aside-posts-list li .img-box{width:80px;height:80px;min-width:80px;overflow:hidden}.aside .aside-posts .aside-posts-list li .img-box img{width:80px;height:80px}.aside .aside-posts .aside-posts-list li .txt-box{padding:10px;box-sizing:border-box;background:#fff;width:inherit;height:inherit;line-height:60px}.aside .aside-posts .aside-posts-list li .txt-box p{font-size:12px;line-height:14px;color:#111;font-weight:800;margin:0 0 5px;height:28px;overflow:hidden;display:inline-block;vertical-align:middle}.aside .aside-posts .aside-posts-list li .txt-box a{font-size:14px;line-height:1;color:#fe1204;font-weight:600}.aside .aside-posts .aside-posts-list li .txt-box a:hover{opacity:.7}.aside .aside-sub{margin:0 0 80px}.aside .aside-sub input[type=email]{margin:0 0 25px;display:block;border:solid 1px #dbdbdb;line-height:22px;padding:16px 40px 16px 24px;width:100%;font-size:18px;color:#9b9b9b;font-weight:300;background:0 0}.aside .aside-sub .checkbox{margin:0 0 25px;display:flex;align-items:center}.aside .aside-sub .checkbox input[type=checkbox]:checked+label:before{background:url(../../images/checked-red.svg) center center no-repeat}.aside .aside-sub .checkbox input[type=checkbox]+label{color:#7a7a7a}.aside .aside-sub .checkbox input[type=checkbox]+label:before{border:1px solid #f03a31}.aside .aside-sub .red-btn{width:100%}aside .view-all{text-align:center}aside .view-all a .all i,aside .view-all a .less i{padding-left:10px;height:100%;vertical-align:middle}.other-post{border-bottom:1px solid #dbdbdb}.other-post-list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative}.other-post-list:after{content:"";display:block;position:absolute;left:50%;top:0;height:100%;width:2px;margin-left:-1px;background:#dbdbdb}.other-post-list li{padding:68px 0;width:50%;text-align:center;display:flex;box-sizing:border-box;justify-content:center;position:relative}.other-post-list li a{font-size:24px;line-height:1.5;font-weight:800;color:#000104;max-width:370px}.other-post-list li a:before{content:"";display:block;position:absolute;left:0;top:50%;width:1px;height:48px;background:#dbdbdb;transform:rotate(45deg);margin-top:-48px}.other-post-list li a:after{content:"";display:block;position:absolute;left:0;top:50%;width:1px;height:48px;background:#dbdbdb;transform:rotate(-45deg);margin-top:-14px}.other-post-list li:last-of-type a:after,.other-post-list li:last-of-type a:before{right:0;left:auto}.other-post-list li:last-of-type a:before{transform:rotate(135deg)}.other-post-list li:last-of-type a:after{transform:rotate(-135deg)}.comment{max-width:770px;margin:0 auto;padding:0 48px}.comment h4{font-size:36px;line-height:1.28;margin-bottom:40px}.comment h4 span{color:#cbcbcc}.comment-box{border:1px solid #e5e5e5;padding:24px;display:flex;margin-bottom:40px}.comment-box-ava{width:56px;height:56px;margin-right:24px;flex:0 0 56px}.comment-box-info h3{font-size:18px}.comment-box-info-date{color:#9b9b9b;margin-bottom:8px}.comment-box-info p{margin-bottom:0}.textarea-holder{border:solid 1px #e5e5e5;background:#f5f5f5 url(../../images/photo-02.png) no-repeat 24px 24px;background-size:56px 56px;padding:24px 24px 24px 104px;margin-bottom:40px}.textarea-holder textarea{resize:none;width:100%;background:0 0}.other-comments{color:#111;font-weight:800;font-size:18px;padding-right:20px;position:relative}.other-comments:hover{opacity:.7}.other-comments:after{content:"";display:block;position:absolute;right:0;top:5px;width:2px;height:10px;background:#111;transform:rotate(45deg)}.other-comments:before{content:"";display:block;position:absolute;right:6px;top:5px;width:2px;height:10px;background:#111;transform:rotate(-45deg)}@media all and (max-width:1200px){.article-content{flex-direction:column;padding-left:48px;padding-right:48px}.other-post{padding-left:48px;padding-right:48px}.article-content-main{max-width:100%}.article-content-main .bg-link{margin-left:-48px;width:calc(100% + 96px)}.article-content .aside{padding-left:0}.other-post li a{max-width:250px}}@media all and (max-width:767px){.article-content,.other-post{padding-left:24px;padding-right:24px}.article-content-main pre{font-size:12px}.article-content-main ul{padding-left:20px}.article-content-main .bg-link{margin-left:-24px;width:calc(100% + 48px)}.article-content-main .img-sign{margin-bottom:40px}.article-content-main .article-link a{font-size:16px}.article-content-main .article-cols{flex-direction:column}.article-content-main .article-cols .article-col{width:100%}.article-content-main .article-info{margin:40px 0}.article-head{flex-wrap:wrap}.article-head .article-head-profile-image{display:none}.article-head-links{margin-top:16px;justify-content:space-between;flex:0 0 100%}.article-head-links span{font-size:14px}.article-head-links .soc-links li:last-of-type{margin-right:0}.article-head-date{font-size:14px}.article-head .aside-tags{display:flex}.article-head .aside-tags .aside-tags-list li{margin-bottom:8px}.other-post{display:none}.comment{padding:0 24px}.comment h4{font-size:24px;margin-bottom:32px}.textarea-holder{padding-left:72px;background-size:40px 40px;background-position:16px 16px}.comment-box{display:block;overflow:hidden;padding:16px}.comment-box-ava{float:left;width:40px;height:40px;margin-right:16px}}.white-papers-block{background-color:#fff;overflow:hidden}.white-papers-block .single{max-width:870px;padding:0 48px;margin:0 auto;overflow:hidden}.white-papers-block h3{margin-bottom:16px}.white-papers-block ul li{padding-left:20px;position:relative;margin-bottom:16px}.white-papers-block ul li:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#222;position:absolute;left:0;top:8px}.white-papers-block .discuss{padding:55px 0;display:block}.white-papers-block .discuss a{margin:0}.white-papers-block .discuss .form{position:relative;max-width:730px;margin-left:auto;margin-right:auto;overflow:visible}.white-papers-block .discuss .form .row{margin-right:0;width:100%}.white-papers-block .discuss .form .row .input-block input{margin:0 0 15px}.white-papers-block .discuss .form .row span.wpcf7-not-valid-tip{position:absolute;top:100%;left:0}.white-papers-block .discuss .form .row .layout-container{max-width:270px}.white-papers-block .discuss .form .row .layout-container .subscribe-button{position:relative}.white-papers-block .discuss .form .row .layout-container .subscribe-button .ajax-loader{background-image:none}.white-papers-block .discuss .form .row .layout-container .subscribe-button .ajax-loader.spinner{width:55px!important;align-items:center;display:flex;margin:0!important;position:absolute;right:0;top:23px}@media all and (max-width:768px){.white-papers-block .discuss .form .row input[type=submit]{position:relative;order:3;margin-top:7px;width:100%}}.white-papers-block .discuss .form .row .checkbox{text-align:left;clear:both;margin-top:25px;position:relative}@media all and (max-width:700px){.white-papers-block .discuss .form .row .checkbox{width:100%}}.white-papers-block .discuss .form .row .checkbox .wpcf7-form-control-wrap{line-height:1}.white-papers-block .discuss .form .row .checkbox label{display:flex;align-items:center}.white-papers-block .discuss .form .row .checkbox label span:not(.wpcf7-not-valid-tip){color:#fff}.white-papers-block .discuss .form .row .checkbox .wpcf7-not-valid-tip{top:30px;left:0}@media all and (max-width:452px){.white-papers-block .discuss .form .row .checkbox .wpcf7-not-valid-tip{top:35px}}.white-papers-block .discuss .form input[type=text]{margin-right:30px;min-width:340px}.white-papers-block .screen-reader-response{display:none}.white-papers-block .wpcf7-response-output{background:#fff;padding:.2em 1em;border:2px solid red;position:relative;margin:20px}.discuss .form .row>span.wpcf7-form-control-wrap{margin:0 25px 25px 0}.white-papers-item{background-color:#fff;max-width:870px;margin:0 auto 32px;box-shadow:0 5px 23px 0 rgba(0,0,0,.09);display:flex;cursor:pointer}.white-papers-item-image{display:flex;flex:0 0 370px;justify-content:center;align-items:center}.white-papers-item-image img{max-width:100%;width:100%;height:auto}.white-papers-item-info{padding:24px}.white-papers-item-info h3{margin-bottom:16px}.white-papers-item-info p{color:#0b0b0b;font-size:14px}.white-papers-item-info .more{float:right}.white-papers-item-category{color:#f03a31;font-size:12px;font-weight:800;text-transform:uppercase;display:inline-block;margin-bottom:16px}.more{color:#fe1204;font-weight:600;padding-right:20px;position:relative}.more:hover{text-decoration:underline}.more:before{content:"";width:1px;height:9px;background:#fe1204;transform:rotate(-45deg);position:absolute;right:2px;top:5px}.more:after{content:"";width:1px;height:9px;background:#fe1204;transform:rotate(45deg);position:absolute;right:2px;top:11px}.centered{text-align:center}.show-more{color:#f03a31;font-size:18px;font-weight:800;display:inline-block;margin:8px auto 48px;padding-right:30px;background:url(../../images/show-more-link.png) no-repeat;background-size:20px;background-position:100% 50%}.show-more:hover{text-decoration:underline}.paper-slider .slick-track{padding:7px 0}.paper-slider .slick-slide{margin-right:30px;box-shadow:0 2px 8px 0 rgba(51,51,51,.25)}.paper-slider .slick-slide:last-of-type{margin-right:0}.paper-slider .slick-slide img{width:270px;height:auto}.indent{margin-top:80px;margin-bottom:80px}#downloadModal{background-color:#fff;box-shadow:0 15px 40px 0 rgba(51,51,51,.15);padding:40px 50px;position:relative}#downloadModal .btn-close{position:absolute;right:24px;top:24px;cursor:pointer;transform:scale(.6)}#downloadModal form{width:270px;margin:0 auto;position:relative}#downloadModal form h3{font-size:24px;font-weight:800;line-height:1.2;text-align:center;color:#9b9b9b;margin-bottom:16px}#downloadModal form .row{margin-bottom:20px}#downloadModal form input[type=email],#downloadModal form input[type=text]{background-color:#fff;border:solid 1px #dbdbdb;padding:16px 19px;color:#9b9b9b;font-size:18px;font-weight:300;line-height:24px;width:100%;box-sizing:border-box}#downloadModal form .ajax-loader{background-image:none!important;margin:0!important;position:absolute;right:0;height:55px;display:inline-flex;align-items:center}@media all and (max-width:700px){#downloadModal form .ajax-loader{height:48px}}#downloadModal form .checkbox{margin-bottom:16px;display:flex}#downloadModal form .checkbox .wpcf7-not-valid-tip{position:absolute;top:41px;white-space:nowrap}#downloadModal form .checkbox label{color:#7a7a7a;font-size:16px;line-height:1.5}#downloadModal form .checkbox input[type=checkbox]+span.wpcf7-list-item-label:before{border-color:#f03a31}#downloadModal form .checkbox input[type=checkbox]:checked+span.wpcf7-list-item-label:before{background:url(../../images/icon-checked.svg) no-repeat 50% 50%;background-size:70%}#downloadModal form .red-btn{font-size:20px;width:100%}.hidden{display:none}div.checkbox label .wpcf7-form-control-wrap.agree input[type=checkbox]{display:none}div.checkbox label .wpcf7-form-control-wrap.agree input[type=checkbox]+span.wpcf7-list-item-label{color:transparent}div.checkbox label .wpcf7-form-control-wrap.agree input[type=checkbox]+span.wpcf7-list-item-label:before{display:inline-block;width:24px;height:24px;margin:0 15px 0 0;border:solid 1px #ddd;content:""}div.checkbox label .wpcf7-form-control-wrap.agree input[type=checkbox]:checked+span.wpcf7-list-item-label:before{background:url(../../images/checked.svg) center center no-repeat}div.checkbox label .wpcf7-form-control-wrap.agree span:not(.wpcf7-not-valid-tip){font:400 16px/1.5 "Nunito Sans",Helvetica,sans-serif;text-transform:none;display:inline-block;margin:0;color:#fff;vertical-align:middle}div.checkbox label .wpcf7-form-control-wrap.agree .wpcf7-not-valid-tip{position:absolute;top:100%;white-space:nowrap;display:inline-block}div.checkbox label .wpcf7-form-control-wrap.agree+span a{color:#f03a31}div.checkbox label .wpcf7-form-control-wrap.agree+span a:hover{opacity:.7}div.checkbox label .wpcf7-form-control-wrap.agree+span a:before{vertical-align:middle;cursor:pointer;box-sizing:border-box}@media all and (min-width:768px) and (max-width:1200px){.white-papers-item{margin-left:48px;margin-right:48px}.white-papers-item-image{flex:0 0 232px}.main .white-papers-block .discuss{display:block}.main .white-papers-block .discuss .form{margin-top:24px}.main .white-papers-block .discuss .form input[type=text]{margin-right:24px}}@media all and (max-width:767px){.discuss .form .row>span.wpcf7-form-control-wrap{margin:0 0 25px;width:100%}.white-papers-block .discuss .form .row .layout-container{max-width:100%;width:100%}.white-papers-block .discuss .form .row{flex-wrap:wrap}.white-papers-block .discuss .form .row .input-block{width:100%;margin:0 0 15px}.spinner{margin:-92px 75% 0!important;width:70px!important;text-align:center}.layout-container{display:flex!important;flex-direction:column-reverse;max-width:100%!important;width:100%}.layout-container .subscribe-bnt{margin-top:30px}.blog{padding:10px 0 120px}.main .white-papers-block .discuss{padding-left:20px;padding-right:20px;min-height:340px}.main .white-papers-block .discuss h2{margin-bottom:10px}.white-papers-block .single{padding:0 24px}.paper-slider{margin-left:-24px;margin-right:-24px}.paper-slider .slick-slide{padding:0;margin:0 8px}.paper-slider .slick-slide img{width:100%;height:auto}.white-papers-item{margin-left:20px;margin-right:20px;margin-bottom:24px;flex-direction:column}.white-papers-item-image{flex:auto}.white-papers-item-info{padding:18px 20px 24px}.indent{margin-top:48px;margin-bottom:48px}#downloadModal{padding:40px 16px}#downloadModal .btn-close{top:16px;bottom:16px}#downloadModal .download-modal-form{width:248px}}.fancybox-button--close{display:none}.white-papers-block .discuss{min-height:300px}.less{display:none}.blog-content-main .post .post-image,.content .post .post-image{background-repeat:no-repeat;background-size:contain}.blog-content-main .post .post-image a.post-image-link,.content .post .post-image a.post-image-link{display:block;width:100%;height:100%}.commentArticle input#submit{background:#f03a31;color:#fff;font-size:13pt;padding:12px 30px;border-radius:4px;cursor:pointer}.top-wrap{background-color:#777!important;background-repeat:no-repeat;background-size:cover}.blog .list-related-posts{text-align:center}.blog .list-related-posts a{text-decoration:underline}.author-page .top,.blog-page .top{background-image:url(../../images/bg10.jpg);padding:40px 20px}.author-page .top>span,.blog-page .top>span{position:relative;margin:0 auto;max-width:870px;color:#fff;font:400 28px/38px "Nunito Sans",Helvetica,sans-serif;text-align:left}.author-page .top>span:after,.blog-page .top>span:after{display:block;width:80px;height:1px;background:#fff;position:absolute;left:50%;bottom:-16px;margin-left:-40px}.author-page .top>span.top-posts,.blog-page .top>span.top-posts{font:400 14px/1.335 "Nunito Sans",Helvetica,sans-serif;margin-bottom:50px;max-width:none;text-align:center;text-transform:uppercase}.author-page .top>span.top-posts:after,.blog-page .top>span.top-posts:after{content:""}.blog-content-container{display:flex;flex-wrap:wrap;justify-content:center}@media all and (max-width:1199px){.blog-content-container{flex-direction:column}}.blog-content-container .aside{order:2}@media all and (max-width:1199px){.blog-content-container .aside{order:3;flex-basis:100%}}.blog-content-main{order:1;flex:0 0 870px}@media all and (max-width:1199px){.blog-content-main{flex:0 0 auto}}.blog-widget{order:3;flex-basis:100%}@media all and (max-width:1199px){.blog-widget{order:2}}.blog-page .blog-content h2{max-width:1170px;margin-left:auto;margin-right:auto;word-break:break-word}.blog-page .post-link{color:#5a5a5a;transition:none}.new-blog-template .related-posts .related-link{color:#5a5a5a;transition:none}.top-slider{max-width:1170px;margin:0 auto;width:100%}.top-slider .slick-dots{position:absolute;left:50%;bottom:0;transform:translate(-50%)}.top-slider-item{max-width:870px;margin:0 auto}.top-slider-item .h1{font:800 48px/56px "Nunito Sans",Helvetica,sans-serif;margin-bottom:40px}.top-slider-item .h1 a{color:#fff}.top-slider-item .h1:after{height:0}.top-slider-item p{color:#fff;font:400 28px/1.5 "Nunito Sans",Helvetica,sans-serif;text-align:left}.top-author-holder{display:flex;justify-content:space-between;align-items:center;margin:55px -150px 0}.top-author{display:flex;align-items:center}.top-author-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:20px}.top-author-avatar img{max-width:100%;height:auto}.top-author-info{text-align:left;color:#fff}.top-author-info h4,.top-author-info h5{color:inherit;font-weight:400}.top-author-info h4{font-size:16px}.top-author-info h5{font-size:12px;text-transform:uppercase}.top-author-info a{color:#fff}.top-date{color:#fff;margin-bottom:0;font-size:16px}.blog-content h1{font:800 36px/46px "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;text-align:center;letter-spacing:normal}.blog-content h1:after{display:block;text-align:center;height:2px;width:170px;background:#f03a31;margin:25px auto;content:""}.author-content,.blog-content{padding:60px 0}.author-content .container,.blog-content .container{margin-top:48px}.author-content .container .content,.blog-content .container .content{flex:0 0 870px;display:flex;flex-wrap:wrap;justify-content:space-between}@media all and (min-width:1200px){.author-content .container:after,.blog-content .container:after{content:"";display:block;clear:both}.author-content .content,.blog-content .content{max-width:calc(100% - 300px);float:left}.author-content .aside,.blog-content .aside{float:right;max-width:270px}}.tags a{border:solid 1px #dbdbdb;line-height:14px;box-sizing:border-box;display:inline-block;color:#9b9b9b;font-size:10px;padding:5px 15px;margin:0 8px 8px 0}.blog-content .post{display:flex;box-shadow:0 2px 8px 0 rgba(51,51,51,.25);margin-bottom:32px;box-sizing:border-box}.blog-content .post-image{position:relative;width:50%;background-size:cover;background-position:center center;box-sizing:border-box}.blog-content .post-image .read-later{color:#fff;display:inline-flex;align-items:center;font-size:14px;font-weight:800;justify-content:flex-end}.blog-content .post-image .clock{font-size:32px;margin-left:7px}.blog-content .post-image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.blog-content .post-info{width:50%;padding:24px 24px 24px 30px;box-sizing:border-box}.blog-content .post-info .category{font-weight:800;font-size:11px;line-height:1.2;color:#7a7a7a}.blog-content .post-info .category a{color:#7a7a7a!important}.blog-content .post-info .category .koma:last-child{display:none}.blog-content .post p{margin:0 0 24px}.blog-content .post h3{font-size:20px;line-height:1.4;font-weight:800;margin-top:16px;margin-bottom:16px}.blog-content .post .post-info-author{font-size:14px;line-height:1.7;color:#9b9b9b;margin-top:auto}.blog-content .post .post-info-author a{color:#9b9b9b}.pagination-holder{display:flex;justify-content:center;width:100%;margin:50px 0 20px}.pagination-holder h2.screen-reader-text{display:none}.pagination-holder .pagination li{color:#f03a31;font-size:18px;font-weight:800;cursor:default}.pagination-holder .pagination li a{margin:0}.pagination-holder .pagination .current{color:#f33}.tooltip{position:absolute;display:inline-block;right:0;top:0;background:rgba(0,0,0,.3);width:100%;padding:7px 15px;text-align:right;box-sizing:border-box}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}@media all and (min-width:700px){.page-1 .post:nth-child(1),.page-1 .post:nth-child(4){width:calc(100% - 300px);flex-direction:column;min-height:550px}.page-1 .post:nth-child(1) .post-image,.page-1 .post:nth-child(4) .post-image{height:200px;min-height:200px;width:100%;overflow:hidden}.page-1 .post:nth-child(1) .post-image img,.page-1 .post:nth-child(4) .post-image img{min-width:100%}.page-1 .post:nth-child(1) .post-info,.page-1 .post:nth-child(4) .post-info{padding:24px;width:100%;display:flex;flex-direction:column;flex:2}.page-1 .post:nth-child(2),.page-1 .post:nth-child(3){min-height:550px;width:270px;flex-direction:column}.page-1 .post:nth-child(2) .post-image,.page-1 .post:nth-child(3) .post-image{height:200px;min-height:200px;width:100%;overflow:hidden}.page-1 .post:nth-child(2) .post-image img,.page-1 .post:nth-child(3) .post-image img{min-width:100%;height:100%}.page-1 .post:nth-child(2) .post-info,.page-1 .post:nth-child(3) .post-info{padding:24px;width:100%;display:flex;flex-direction:column;flex:2}.page-1 .post:nth-child(2) .post-info h3,.page-1 .post:nth-child(3) .post-info h3{max-height:83px;overflow:hidden}.page-1 .post:nth-child(2) .post-info p,.page-1 .post:nth-child(3) .post-info p{display:none}.page-1 .post:nth-child(2) .post-info .post-info-author-name,.page-1 .post:nth-child(3) .post-info .post-info-author-name{max-width:70%}}@media all and (max-width:1199px){.top-slider{max-width:100%}.top-slider .h1{font-size:32px;line-height:1.5}.top-slider p{font-size:16px;line-height:1.5}.top-slider .slick-arrow{margin:-60px 5% 0}.top-slider-item{max-width:80%}.top-slider .top-author-holder{margin-left:-10%;margin-right:-10%}.top-slider .top-author{max-width:50%}.top-slider .top-date{max-width:95px}.author-content,.blog-content{padding:60px 48px}.author-content .container,.blog-content .container{flex-direction:column}.author-content .container .content,.blog-content .container .content{flex:0 0 auto}.aside-posts,.aside-sub,.view-all{margin-bottom:60px}}@media all and (min-width:768px) and (max-width:1199px){.aside-cat-list{overflow:hidden;display:flex;flex-wrap:wrap;align-content:baseline}.aside-cat-list li{width:30%;padding-right:3%;display:inline-flex;align-self:center}.aside{display:flex;flex-wrap:wrap;justify-content:space-between;flex:0 0 auto}.aside-search,.view-all{width:100%}.aside-search .error{display:none;color:#f03a31}.aside-posts,.aside-sub{width:48%}}@media all and (max-width:767px){.author-page .top h1,.blog-page .top h1{margin-bottom:8px}.author-page .top .slick-arrow,.blog-page .top .slick-arrow{display:none!important}.top-slider p{text-align:center}.top-slider .slick-dots{bottom:-40px}.top-slider-item .h1{font-size:24px;line-height:1.44}.author-content,.blog-content{padding:40px 20px}.author-content .post,.blog-content .post{flex-direction:column;margin-bottom:16px}.author-content .post h3,.blog-content .post h3{margin-top:10px;margin-bottom:5px}.author-content .post .post-image,.blog-content .post .post-image{width:100%;height:120px}.author-content .post .post-info,.blog-content .post .post-info{width:100%;padding:16px}.aside{flex:0 0 auto;padding:0}}.ReadLater{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.4196078431);top:0;left:0;z-index:9999;display:none}.ReadLater div.form-holder{background:#fff;padding:40px 50px;max-width:370px;min-width:272px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%);position:fixed;z-index:999999;box-shadow:0 15px 40px rgba(51,51,51,.15);box-sizing:border-box}.ReadLater div.form-holder input[type=email]{border:1px solid #dbdbdb;padding:10px 16px;width:272px}.ReadLater div.form-holder input[type=submit]{width:100%;background:#f03a31;color:#fff;margin-top:10px;padding:10px 0;font-size:18pt;font-weight:600;cursor:pointer}.ReadLater div.form-holder input[type=submit]:hover{background:#d71a0f}.ReadLater div.form-holder span.h2{text-align:center;display:block;font-size:24px;line-height:1.2;color:#9b9b9b;margin-bottom:16px;font-weight:800}.ReadLater div.form-holder a.close{position:absolute;right:24px;top:24px;font-size:0;line-height:0;color:#f03a31;width:18px;height:18px}.ReadLater div.form-holder a.close:after{content:"";display:block;width:2px;height:100%;transform:rotate(45deg);background-color:#f03a31;margin-left:9px;position:absolute;top:0;left:0}.ReadLater div.form-holder a.close:before{content:"";display:block;width:2px;height:100%;transform:rotate(-45deg);background-color:#f03a31;margin-left:9px;position:absolute;top:0;left:0}.ReadLater div.form-holder .checkbox{display:flex;margin-top:15px}.ReadLater div.form-holder .checkbox .wpcf7-not-valid-tip{position:absolute;top:41px;white-space:nowrap}.ReadLater div.form-holder .checkbox label{color:#7a7a7a}.ReadLater div.form-holder .linkToUrl{display:none}.ReadLater div.form-holder .ajax-loader{background-image:none!important}@media all and (max-width:700px){.ReadLater div.form-holder .ajax-loader{bottom:67px}}.ReadLater div.form-holder .ajax-loader.is-active{display:inline-block}@media all and (min-width:768px){.main .top .top-slider{max-height:381px;overflow:hidden;opacity:0}}.searchform{display:none}.case-content .study-desktop-slider-wrap{display:block}.case-content .study-desktop-slider-wrap>div{margin:0 auto}#downloadModal,.ReadLater,.aside-sub{overflow:hidden}#downloadModal .screen-reader-response,.ReadLater .screen-reader-response,.aside-sub .screen-reader-response{display:none}.aside .aside-sub .wpcf7-form{position:relative}.aside .aside-sub .wpcf7-form .checkbox .subscribe-form-check a{text-decoration:underline}.aside .aside-sub .wpcf7-form .ajax-loader{background-image:none!important}@media only screen and (max-width:767px){.aside .aside-sub .wpcf7-form .ajax-loader{bottom:27px}}.category_title{font-weight:600;font-size:36px;line-height:48px;display:block;width:100%;margin:0;padding-bottom:16px;border-bottom:1px solid #9b9b9b}@media all and (max-width:1024px) and (min-width:768px){.category_title{font-size:30px;line-height:40px}}@media all and (max-width:767px){.category_title{font-size:34px;line-height:42px}}.blog-general header .container{max-width:1048px}.blog-page .sub-nav{max-width:1048px}.blog-page .blog-new-page .container.md{max-width:1048px}.blog-page .blog-new-page .container.gut_berg_admin{margin-bottom:0}.blog-page .internal-section{order:1;padding-top:30px;padding-bottom:56px}@media all and (max-width:767px){.blog-page .internal-section{padding-top:25px;padding-bottom:48px}}.blog-page .post{max-width:1048px}.new-blog-template .main.single-post .main.single-post.container.small{overflow:initial}.new-blog-template .main.single-post .light-grey-bg.indent.indent-inside{margin:0}.thanks-wrap{padding:90px 0;font-family:"Nunito Sans",Helvetica,sans-serif;background-color:#fff;box-shadow:inset 0 5px 15px 0 rgba(0,0,0,.13)}.thanks-wrap .blog{padding:80px 20px}.thanks-wrap .blog h2{margin:0}.thanks-wrap .text-holder{text-align:left}.thanks-wrap .center{text-align:center;width:100%}.thanks-wrap.featured-blog-posts-wrap{padding:0;box-shadow:none}.thanks{max-width:770px}.confirmation-msg{font-size:24px;line-height:40px}.thanks-img img{width:133px;padding:50px 0}.confirmation-header{font-weight:800;color:#f03a31;font-size:48px;margin-bottom:50px}.author-content .container:not(.indent){display:flex;margin-top:48px}.author-content .container:not(.indent) .content{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap}.author-content .container:not(.indent) .content .post{display:flex}.author-content .container:not(.indent) .content .post .post-image img{height:100%}.author-content .container:not(.indent) .content .post .post-info p{display:block}.page-projects .featured-blog-posts-wrap{padding:0 0 40px}.section-cases{padding:80px 0}.section-cases.healthcare-page .row .col-cases{width:auto}.section-cases .row{display:flex;margin:0 -15px;flex-wrap:wrap}.section-cases .row .col-cases{padding:0 15px;width:80%;box-sizing:border-box}.section-cases .row .col-cases-categories{padding:0 15px;width:20%;box-sizing:border-box}.section-cases .row .cases-categories h3{font-size:20px;margin:0 0 16px}.section-cases .row .screen-reader-text{display:none}@media all and (max-width:1230px){.section-cases .row .col-cases{width:100%;padding:0}.section-cases .row .col-cases-categories{width:100%;padding:50px 15px 20px}}.page-company .main .top .top_info{align-items:center;text-align:center}.page-company .main .blog .list li .text-holder{min-height:190px;padding:24px 30px}@media all and (max-width:1230px){.overflow{overflow-x:hidden;overflow-y:auto;position:absolute;left:0;top:100%;z-index:39}.header{box-sizing:border-box}.header .menu li{width:100%;margin:0;border-bottom:solid 1px #efefef}.header .menu li a{padding:17px 20px}.header .menu li:first-child{border-top:solid 1px #efefef}.header .menu li:hover{background:0 0}.header .menu li .sub-menu{position:static;width:100%;min-height:auto;padding:0}.header .menu li .sub-menu li{border:0;margin:5px 0;padding:0;display:inline-block;box-sizing:border-box}.header .menu li .sub-menu li a{display:inline-block;font-size:14px}.header .menu li .sub-menu li:hover{background-color:transparent}.header .menu li .sub-menu li .sub-menu{padding-left:20px}.header .menu li .sub-menu li .sub-menu li a{font-size:12px}.main .top{padding:50px 20px;min-height:1px;height:auto}.main .top .progress_bar{display:block}.main .top span{width:100%}.main .top .circle-list{margin:60px -20px 0 0}.main .top .circle-list .circle{width:50%;margin:0;padding:0 20px 25px 0;box-sizing:border-box;vertical-align:bottom}.main .top .circle-list .circle i{margin:7px 0}.main .top .circle-list .circle i br{display:none}.main .top .circle-list .circle canvas{display:none}.main .top .circle-list .data{position:static;transform:none}.main .services .list li{width:31.33%}.main :not(.contact-us-white-bg)>.contact-us-wrap{background:#222!important}.main .awards,.main .blog,.main .clients,.main .contact-us,.main .expertise,.main .reviews,.main .services,.main .software{padding:40px 20px}.main .mt-wrap .blog.container.mt ul.slick-slider .img-holder img{height:100%;width:auto;margin:0 auto;-o-object-fit:cover;object-fit:cover}.awards-slider img{max-width:170px;-o-object-fit:contain;object-fit:contain}.awards-slider .slick-next{margin:-14px -105px 0 0}.awards-slider .slick-prev{margin:-14px 0 0 -105px}.blog-slider .slick-arrow.slick-prev,.expertises-slider .slick-arrow.slick-prev{top:100%;left:0}.blog-slider .slick-arrow.slick-next,.expertises-slider .slick-arrow.slick-next{top:100%;right:0}.blog-slider .slick-arrow,.expertises-slider .slick-arrow,.reviews-slider .slick-arrow{margin-left:0;margin-right:0}.reviews-slider .slick-arrow.slick-prev{left:0;top:100%}.reviews-slider .slick-arrow.slick-next{top:100%;right:0}.expertises-slider .slick-arrow.slick-next,.expertises-slider .slick-arrow.slick-prev{width:10px;height:26px;background-size:10px 26px;margin-top:18px}.blog-slider .slick-arrow.slick-next,.blog-slider .slick-arrow.slick-prev{width:10px;height:26px;background-size:10px 26px;margin-top:-28px}.reviews-slider .slick-arrow.slick-next,.reviews-slider .slick-arrow.slick-prev{width:10px;height:26px;background-size:10px 26px;margin-top:-28px}.expertises-slider .slick-arrow.slick-next:hover,.expertises-slider .slick-arrow.slick-prev:hover{background-size:10px 26px}.blog-slider .slick-arrow.slick-next:hover,.blog-slider .slick-arrow.slick-prev:hover{background-size:10px 26px}.blog-slider .slick-dots,.expertises-slider .slick-dots{margin:20px 0 40px}.footer .top{display:none}.reviews-slider .slick-list{margin:0 -15px}.positions-list-wrap{padding:0 20px}.time-road .rt-list li{flex-direction:column!important;height:auto;margin-bottom:30px}.time-road .rt-list li>div{width:100%}.time-road .rt-list li .year{position:static;transform:translate(0,0)}.time-road .rt-list li p:after{display:none}.offices{flex-direction:column}.offices .offices-rd{padding:0 0 40px}.offices .offices-hd{padding:0 0 40px}.offices-wrap{padding:60px 0}.case-content{flex-wrap:wrap}.case-content .case-content-r{max-width:100%;padding-left:0;display:flex}.case-content .case-content-r>div{flex:1;padding-right:40px}.case-content-wrap{padding:0 48px}.study-desktop-slider-wrap.alt .study-desktop-slider-img{overflow:visible}.study-desktop-slider-wrap.alt .slick-arrow{top:50%;margin:-30px -140px 0}.study-desktop-slider-wrap .study-desktop-slider{display:none}.offices .offices-rd{padding:0 0 40px}.case-content{flex-wrap:wrap}.case-content .case-content-r{max-width:100%;padding-left:0;display:flex}.case-content .case-content-r>div{flex:1;padding-right:40px}.case-content-wrap{padding:0 48px}.study-desktop-slider-wrap.alt .study-desktop-slider-img{overflow:visible}.study-desktop-slider-wrap.alt .slick-arrow{top:50%;margin:-30px -140px 0}.study-desktop-slider-wrap .study-desktop-slider{display:none}.study-desktop-slider-wrap .study-desktop-slider-img{margin:auto}.study-desktop-slider-wrap .study-desktop-slider-img .custom_paging{bottom:164px}.study-desktop-slider-wrap .slick-arrow{top:50%;margin:-60px -75px 0}.cooperation-types .cooperation-slider{max-width:inherit}.cooperation-slider.slick-initialized.slick-slider .box .box-inner{padding:15px;min-height:318px;height:100%}.cooperation-slider.slick-initialized.slick-slider .box .box-inner .img-wrapper{width:96px;height:96px;margin-bottom:16px}.cooperation-slider.slick-initialized.slick-slider .box .box-inner .img-wrapper .icon-svg{transform:scale(.5)}.cooperation-slider.slick-initialized.slick-slider .box .box-inner h4{margin-bottom:8px}.cooperation-slider.slick-initialized.slick-slider .box .box-inner p{width:100%}.cooperation-slider.slick-initialized.slick-slider .box .box-inner .p4{margin-bottom:16px}.cooperation-slider.slick-initialized.slick-slider .box .box-inner .cooperation-submit{display:flex;justify-content:center;align-items:center;margin-top:auto;min-width:100%;width:100%;padding:0 15px;height:48px;background-color:#ef4136}.knowledges-wrap .knowledges .knowledge-categories{max-width:672px}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category{flex:1 0 218px}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category h4{font-size:18px}.study-desktop-slider-img{margin:auto}.study-desktop-slider-img .custom_paging{bottom:164px}.slick-arrow{top:50%;margin:-60px -75px 0}.our-partners-wrap .our-partners .partners-list{justify-content:space-between;padding:30px 48px 0}.our-partners-wrap .our-partners .partners-list .partner-item{width:48%;margin-right:0}.pricing-wrap{padding:58px 20px}.pricing-wrap .pricing-teams{flex-direction:column}.pricing-wrap .pricing-teams .pricing-team{flex:0 0 auto;margin:4px 28px 0 28px}.pricing-wrap .pricing-teams .pricing-team:last-child{margin:0 28px}.pricing-wrap .pricing-teams .pricing-team:last-child .p3{margin-bottom:0}.pricing-wrap .pricing-teams .pricing-team:first-child{margin:0 28px}.trusted-by{padding:56px 0}.trusted-by .box{width:204px;height:120px}.trusted-by .img-wrapper{width:204px;height:120px}.categories-content-wrap .categories{padding:56px 20px 26px;justify-content:center;align-items:center;flex-wrap:wrap}.categories-content-wrap .categories .categories-group li{padding-bottom:24px}.tags-warapper .filtered-groups .filtered-group{width:50%}}.tablet .case-content{flex-wrap:wrap;flex-direction:column}.tablet .case-content .case-content-r{max-width:100%;padding-left:0;display:flex}.tablet .case-content .case-content-r>div{flex:1;padding-right:40px}.tablet .case-content-wrap{padding:0 48px}@media all and (max-width:1000px){.awards-slider img{max-width:250px}.awards-slider .slick-prev{margin:-14px 0 0 -170px;z-index:2}.awards-slider .slick-next{margin:-14px -170px 0 0;z-index:2}.footer .bot{margin-bottom:25px}.footer .bot .col{width:100%;margin:0 0 20px}.footer .bot .col:last-of-type{margin:0}.footer .bot .col:nth-of-type(1) ul li{width:100%}.footer .social-block .copyright,.soc-links{float:none}.soc-links li{margin:0 20px 0 0}.footer .social-block{flex-direction:column}.footer .social-block .soc-links{order:1;margin-bottom:30px}.footer .social-block .copyright{order:2;margin-bottom:10px}.footer .social-block .policy{order:3}.footer .social-block .policy a{margin:0 30px 0 0}.positions-list li{width:100%}}@media all and (max-width:800px){.reviews-slider .slick-arrow.slick-next:hover,.reviews-slider .slick-arrow.slick-prev:hover{background-size:10px 26px}.awards-slider img{opacity:1;transform:scale(1.3)}.main .services .list{margin:0 -3% 0 0}.main .services .list li{width:47%;margin-right:3%}.awards-slider img{max-width:230px}.authors-content-wrap .authors-content{padding:124px 40px}.authors-content-wrap .authors-content .author-block{width:auto;flex-direction:column;align-items:center}.authors-content-wrap .authors-content .author-block .author-data{padding-left:0}.authors-content-wrap .authors-content .author-block .author-data .author-name{align-self:center}.authors-content-wrap .authors-content .author-block .author-data .author-position{align-self:center}.testimonial-form-wrap .testimonial-form-wrap-layer-1{background-color:#222}.partner-page .partner-row .partner-description{padding:56px 48px}.partner-page .partner-row .partner-description .partner-files .partner-file-1{margin-right:20px}}.tablet .map{max-height:360px;padding:30px 0 60px;background:#fff}.mobile .main .map{display:none}@media all and (max-width:767px){.our-partners-wrap .our-partners{padding-top:72px;padding-bottom:72px}.our-partners-wrap .our-partners .partners-list,.our-partners-wrap .our-partners .partners-list-mobile{padding:30px 24px 0}.our-partners-wrap .our-partners .partners-list .partner-item,.our-partners-wrap .our-partners .partners-list-mobile .partner-item{display:block;width:100%}.our-partners-wrap .our-partners .partners-list .partner-item:last-of-type,.our-partners-wrap .our-partners .partners-list-mobile .partner-item:last-of-type{margin-bottom:0}.our-partners-wrap .our-partners .partners-list .partner-item .partner-item-image-holder,.our-partners-wrap .our-partners .partners-list-mobile .partner-item .partner-item-image-holder{max-width:100%;height:auto;margin-bottom:16px}.our-partners-wrap .our-partners .partners-list .partner-item .partner-item-image-holder img,.our-partners-wrap .our-partners .partners-list-mobile .partner-item .partner-item-image-holder img{max-height:100%}.our-partners-wrap .our-partners .partners-list{display:block}.pagination{padding:0}.pagination a,.pagination span{margin:0 10px}.pagination a.prev{margin-right:5px}.main .cooperation{padding-top:40px;padding-bottom:0}.main .cooperation .subtitle span{text-align:left}.main .cooperation .list{flex-direction:column;margin:10px 0 0}.main .cooperation .list li{width:100%;margin:0;display:flex;flex-direction:column}.main .cooperation .list li.even .number,.main .cooperation .list li.odd .number{display:none}.main .cooperation .list li .content{order:2;padding:10px 0;text-align:left;min-height:auto;box-shadow:none}.main .cooperation .list li .content h2{font-size:16px;line-height:24px;display:inline}.main .cooperation .list li .content h2:after{display:none}.footer .social-block{align-items:flex-start}label.input-file-trigger{font-size:18px}.reviews-slider .slick-list{padding-bottom:46px}.reviews-slider .slick-dots{display:none!important}.reviews-slider .slick-arrow.slick-next,.reviews-slider .slick-arrow.slick-prev{margin-top:0}}@media all and (max-width:437px){.pagination a,.pagination span{margin:0 3px}}@media all and (max-width:400px){.positions-list li .img-box img{width:100%;height:auto}}@media all and (max-width:750px){.knowledges-wrap .knowledges{padding-bottom:56px}.knowledges-wrap .knowledges .knowledge-categories{align-items:flex-start;max-width:none;flex-direction:column}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category{flex:1 0 auto}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category:not(:last-child){margin-right:0;margin-bottom:24px}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category h4{font-size:18px}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category .knowledges-list{list-style-type:none;text-align:left}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category .knowledges-list ul{margin-top:8px}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category .knowledges-list li{display:inline;margin-left:0}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category .knowledges-list li:not(:last-child):after{content:", "}}@media all and (max-width:767px){.main .cooperation h3{font-size:16px;display:inline;line-height:24px}.main .cooperation .caption-red-line:after{content:none}.main .cooperation .list li .content{transition:unset;top:0!important;padding:25px 0 15px;min-height:unset}.thanks-wrap .blog{padding:40px 20px}.main .testimonial-form .form-contact .checkbox{width:100%}.main .testimonial-form .form-contact{flex-direction:column}.preview-header{flex-wrap:wrap}.testimonial-client-avatar{order:1;flex:1}.testimonial-client-avatar div{max-width:72px}.testimonial-client-info{order:3;margin-top:15px;width:100%}.testimonial-form-wrap .testimonial-preview .preview-header .testimonial-client-logo{order:2;margin-right:0}.categories-content-wrap .categories .categories-group li{width:50%;padding-bottom:18px}}@media all and (max-width:767px){.main .services .list li{padding:16px}.main .services .list li a{width:100%;text-align:left;padding:0}.main .services .list li a:after{content:"";display:block;clear:both}.main .services .list li a .card-img{width:60px;height:60px;min-width:60px;min-height:60px;margin-right:15px;margin-bottom:0}.main .services .list li a h4{font-size:16px;line-height:24px;min-height:56px;display:flex;align-items:center}.main .services .list li a h4:after{display:none}.main .services .list li a p{clear:both}}@media all and (max-width:700px){.blog-page .blog-content h1{font:800 24px/30px "Nunito Sans",Helvetica,sans-serif}.vacancy-row .vacancy-item{padding:0 10px}h1{font:800 24px/30px "Nunito Sans",Helvetica,sans-serif;letter-spacing:0}h2{font:800 24px/30px "Nunito Sans",Helvetica,sans-serif}h2:after{width:80px;margin:15px auto}h3{font:800 24px/1.3 "Nunito Sans",Helvetica,sans-serif}h4{font:800 20px/1.3 "Nunito Sans",Helvetica,sans-serif}h5{font:800 18px/1.3 "Nunito Sans",Helvetica,sans-serif}.p1,.p2{font:400 18px/26px "Nunito Sans",Helvetica,sans-serif}.p3{font:400 14px/24px "Nunito Sans",Helvetica,sans-serif}.p4,.p5{font:400 12px/19px "Nunito Sans",Helvetica,sans-serif}.red-btn{min-width:180px;padding:15px;background:#f03a31;height:48px;font:600 16px/23px "Open Sans",Helvetica,sans-serif;line-height:1.2;letter-spacing:.7px}.main .contact-us .double-cols .col-item-unequal-left,.main .testimonial-form .double-cols .col-item-unequal-left{flex-basis:64%}.main .contact-us .double-cols .col-item-unequal-right,.main .testimonial-form .double-cols .col-item-unequal-right{flex-basis:34%}.main .contact-us .double-cols .col-item-unequal-right .add-file,.main .contact-us .double-cols .col-item-unequal-right .add-file.added,.main .testimonial-form .double-cols .col-item-unequal-right .add-file,.main .testimonial-form .double-cols .col-item-unequal-right .add-file.added{height:120px;margin:0}.main .contact-us .double-cols .col-item-unequal-right .add-file .input-file-container,.main .contact-us .double-cols .col-item-unequal-right .add-file.added .input-file-container,.main .testimonial-form .double-cols .col-item-unequal-right .add-file .input-file-container,.main .testimonial-form .double-cols .col-item-unequal-right .add-file.added .input-file-container{height:120px}.main .contact-us .double-cols .col-item-unequal-right .add-file .input-file-container .input-file-trigger,.main .contact-us .double-cols .col-item-unequal-right .add-file.added .input-file-container .input-file-trigger,.main .testimonial-form .double-cols .col-item-unequal-right .add-file .input-file-container .input-file-trigger,.main .testimonial-form .double-cols .col-item-unequal-right .add-file.added .input-file-container .input-file-trigger{height:120px;display:flex;justify-content:center;align-items:center}.main .contact-us .red-btn,.main .testimonial-form .red-btn{min-width:100%}.main .contact-us .form-contact .ajax-loader,.main .testimonial-form .form-contact .ajax-loader{position:relative;bottom:36px;left:40%}.main .contact-us input:not(.red-btn),.main .testimonial-form input:not(.red-btn){margin:0}.main .contact-us .wpcf7-form-control-wrap,.main .testimonial-form .wpcf7-form-control-wrap{margin-bottom:10px}.main .contact-us .wpcf7-form-control-wrap.my-file,.main .testimonial-form .wpcf7-form-control-wrap.my-file{margin-bottom:0}.main .contact-us span.wpcf7-not-valid-tip,.main .testimonial-form span.wpcf7-not-valid-tip{position:static}.main .discuss .form input[type=submit]{margin:30px 0 10px}.main .top span{font:400 18px/26px "Nunito Sans",Helvetica,sans-serif}.parallaxie.clients-wrap{background:#fff!important;min-height:647px}.main .reviews-slider .box{flex-direction:column;padding:16px}.main .reviews-slider .box .left{margin:0 0 25px;padding:0;border:none;text-align:left;flex:unset}.main .reviews-slider .box .left img{float:left;margin:0 30px 0 0}.main .reviews-slider .box .right{padding:0;flex:unset}.main .reviews h2{margin:0 0 10px}.main .services>p,.main .software{text-align:left}.main .software p:last-child{margin:0}.main .services .list li span{font:400 12px/19px "Nunito Sans",Helvetica,sans-serif}.main .expertise-wrap{background:#222!important}.main .expertise>span{text-align:left}.expertises-slider .slick-arrow{background:url(../../images/slider-arrow.svg) no-repeat}.expertises-slider .slick-arrow.slick-prev{transform:rotate(0);left:20px}.expertises-slider .slick-arrow.slick-next{transform:rotate(-180deg);right:20px}.expertises-slider .slick-arrow.slick-prev:hover{background:url(../../images/expertises-mobile-slider-arrow-hover.svg) no-repeat;transform:rotate(-180deg);background-size:10px 26px}.expertises-slider .slick-arrow.slick-next:hover{background:url(../../images/expertises-mobile-slider-arrow-hover.svg) no-repeat;transform:rotate(0);background-size:10px 26px}.form .row{flex-direction:column;margin:0}.form .row.row-flex .add-file{margin-bottom:10px}.form input:not(.red-btn){margin:0 0 10px;padding:12px 25px}.form div.row>span{margin:0}.testimonial-form .testimonial-preview-wrap{width:100%}label.input-file-trigger{background:#f03a31!important;border:none;padding:12px 20px}.input-file-trigger>span>a.fa.fa-paperclip,.main .contact-us .add-file .hide{display:none}.file-return-wrap p:last-child{margin:0}.input-file-trigger>span{display:block;font:600 18px/1.3 "Nunito Sans",Helvetica,sans-serif;letter-spacing:.7;color:#fff}.form input:-moz-placeholder,.form input:-ms-input-placeholder,.form input::-moz-placeholder,.form input::-webkit-input-placeholder{line-height:22px}.main .contact-us .add-file input+label{background:#f03a31;border:none;padding:12px 20px}.main .contact-us .add-file input+label .hide,.main .contact-us .add-file input+label img{display:none}.main .contact-us .add-file input+label span{display:block;font:600 18px/1.3 "Nunito Sans",Helvetica,sans-serif;letter-spacing:.7px;color:#fff}.main .contact-us .add-file .file-return{margin:0}.main .contact-us .add-file .file-return span{display:block;font:600 12px/1 "Nunito Sans",Helvetica,sans-serif;padding:10px 30px;color:#fff;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.main .contact-us .add-file .file-data{display:block;color:#fff;font:600 12px/1 "Nunito Sans",Helvetica,sans-serif;padding:10px 15px;text-align:center}.main .contact-us .add-file .close{display:block;top:18px!important}.main .contact-us .add-file.added .file-return-wrap{padding:0 15px;height:100%}.main .contact-us .add-file.added .file-return-wrap .file-return{display:flex;flex-direction:column;justify-content:center}.main .contact-us .add-file.added label.input-file-trigger{background:0 0!important;border:#d8d8d8 solid 1px}.main .contact-us .right{text-align:center}.main .expertises-slider .box{align-items:center}.main .expertises-slider .box .left{min-width:60px;flex:0 0 60px;padding:20px 15px 20px 0}.main .expertises-slider .box .left img{max-width:60px}.main .expertises-slider .box .right{padding:0 0 0 15px}.main .expertise .subtitle span,.main .services .center{text-align:left}.footer .bot .col{margin:0 0 5px}.footer .bot .col.contacts h2{margin-bottom:10px}.footer .bot .col.contacts h2:after{display:none}.footer .bot .col.contacts h2{display:block}.footer .bot h2:after{margin:10px 0}.main .contact-us .add-file input+label .fa-paperclip{display:none}.about-what{flex-direction:column}.about-what .about-what-block{max-width:100%;margin-bottom:30px}.cq{padding:80px 20px 0}.cq>div{max-width:100%;min-height:1px;margin-bottom:40px}.offices{display:table;width:calc(100% - 40px)}.offices .offices-list li{padding:0 0 20px}.offices .offices-hd{width:100%;float:left}.offices .partner-repr-office{width:100%;float:left}.tabs .tab-nav{text-align:center}.tabs .tab-nav li{margin:0 0 10px}.tabs .tab-nav li a{font-size:16px;line-height:24px;padding:0 13% 15px}.vacancy-list .vacancy-row{padding:10px}.vacancy-list .vacancy-head{padding:20px 10px}.vacancy-list .vacancy-head>div:last-of-type{max-width:100px;padding:0 0 0 5px}.vacancy-list .vacancy-row>div:last-of-type{max-width:100px;padding:0 0 0 5px}.case-content-wrap{padding:0 20px}.case-content-wrap .red-btn{width:280px;margin-bottom:24px}.case-footer-wrap{padding:40px 20px}.case-footer-wrap li:not(:last-of-type){margin:0 0 24px}.case-footer-wrap .red-btn{width:280px;margin:0}.case-content .case-content-l{width:100%}.case-content .case-content-l h3{font:800 24px/1.3 "Nunito Sans",Helvetica,sans-serif}.case-content .case-content-l p{font:400 14px/1.7 "Nunito Sans",Helvetica,sans-serif}.case-content .case-content-r{display:block;padding-top:40px}.study-desktop-slider-wrap.alt .study-desktop-slider-img{padding-bottom:80px}.study-desktop-slider-wrap .study-desktop-slider-img{width:100%;padding:3.5% 3% 31%}.study-desktop-slider-wrap .study-desktop-slider-img .slick-dots{position:absolute;bottom:-15px;left:0;width:100%;top:100%}.study-desktop-slider-wrap .study-desktop-slider-img .slick-arrow{top:110%;margin:-3px 0 0 0;z-index:999}.tags-list{margin-bottom:30px}.categories-content-wrap .categories{flex-wrap:wrap}.categories-content-wrap .categories .category-pair{flex-wrap:wrap}.tags-warapper .filtered-groups{-moz-column-count:3;column-count:3}.double-cols .col-item{flex-basis:100%}.double-cols .col-item p{font-size:16px}}@media all and (min-width:701px){.tabs .tab-nav{display:flex;justify-content:center;margin:0 0 10px}.main .contact-us .form-contact .red-btn,.main .testimonial-form .form-contact .red-btn{min-width:70%}.main .contact-us .form-contact .ajax-loader,.main .testimonial-form .form-contact .ajax-loader{right:50px}.main .double-cols textarea{min-height:132px}.main .software .double-cols{justify-content:center}.main .software .double-cols .col-item{flex-basis:40%;padding:0 20px}}@media all and (max-width:610px){.testimonials-wrap{max-width:768px;padding:56px 20px;background:#fff}.testimonials h2{margin-bottom:24px}.testimonials-list .testimonial .testimonial-header .client-photo{margin-right:15px}.testimonials-list .testimonial .testimonial-header .client-photo img{width:72px;height:72px}.testimonials-list .testimonial .testimonial-header .client-info,.testimonials-list .testimonial .testimonial-header .client-info-mobile{justify-content:left}.testimonials-list .testimonial .testimonial-header .client-info h4,.testimonials-list .testimonial .testimonial-header .client-info-mobile h4{margin:0 0 5px;font:800 16px/1 "Nunito Sans",Helvetica,sans-serif}.testimonials-list .testimonial .testimonial-header .client-info span,.testimonials-list .testimonial .testimonial-header .client-info-mobile span{font:800 16px/1 "Nunito Sans",Helvetica,sans-serif;color:#f03a31;display:block;margin-bottom:12px}.testimonials-list .testimonial .testimonial-header .client-info i,.testimonials-list .testimonial .testimonial-header .client-info-mobile i{font:normal 16px/1 "Nunito Sans",Helvetica,sans-serif;display:block;color:#9b9b9b}.testimonials-list .testimonial .testimonial-header .client-info{display:none}.testimonials-list .testimonial .testimonial-header .client-info-mobile{display:block;width:100%}.testimonials-list .testimonial .testimonial-header .client-project{flex-grow:6}.testimonials-list .testimonial .testimonial-header .client-project .project-photo-link{display:none;float:right}.testimonials-list .testimonial .testimonial-header .client-project .project-photo-link a{display:block;color:#fe1204;text-align:right;font:600 16px/1 "Nunito Sans",Helvetica,sans-serif;margin-bottom:8px}.testimonials-list .testimonial .testimonial-header .client-project .project-photo-link img{display:block;width:84px;height:48px;border:solid 1px #ddd}.testimonials-list .testimonial .testimonial-header .client-project .project-photo img{width:126px;height:72px;float:right}.testimonials-list .testimonial .testimonial-content p{font:normal 14px/1 "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;line-height:24px}.testimonials-list .testimonial .testimonial-content a{color:#f03a31;font:800 14px/1 "Nunito Sans",Helvetica,sans-serif}.tags-list{margin-bottom:30px}.cooperation-types .cooperation-slider{max-width:inherit}.cooperation-slider.slick-initialized.slick-slider .box .box-inner{padding:15px;min-height:450px;height:auto}.cooperation-slider.slick-initialized.slick-slider .box .box-inner .img-wrapper{width:96px;height:96px;margin-bottom:16px}.cooperation-slider.slick-initialized.slick-slider .box .box-inner h4{margin-bottom:8px}.cooperation-slider.slick-initialized.slick-slider .box .box-inner .p4{margin-bottom:16px}.cooperation-slider.slick-initialized.slick-slider .box .box-inner .cooperation-submit{margin-top:auto;min-width:100%;width:100%;padding:0 15px;height:48px;background-color:#ef4136}.offices{display:flex}.offices .offices-list{flex-direction:column}.offices .offices-hd,.offices .partner-repr-office{max-width:none;float:none}}@media all and (max-width:600px){.header .search{width:30px;min-width:30px;height:30px}.header .search .search-link{height:30px;width:30px;line-height:28px;font-size:14px}.main .services .subtitle{margin-bottom:0}.input-file-testimonial{display:none}.input-file-photo{margin-top:65px}.cooperation-types{padding:80px 0}.knowledges-wrap .knowledges{padding-bottom:56px}.knowledges-wrap .knowledges .knowledge-categories{align-items:flex-start;max-width:none;flex-direction:column}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category{flex:1 0 auto}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category:not(:last-child){margin-right:0;margin-bottom:24px}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category h4{font-size:18px}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category .knowledges-list{list-style-type:none;text-align:left}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category .knowledges-list ul{margin-top:8px}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category .knowledges-list li{display:inline;margin-left:0}.knowledges-wrap .knowledges .knowledge-categories .knowledge-category .knowledges-list li:not(:last-child):after{content:", "}.pricing-wrap{padding:58px 20px}.pricing-wrap .pricing-teams{flex-direction:column}.pricing-wrap .pricing-teams .pricing-team{flex:0 0 auto;margin:4px 0 0 0}.pricing-wrap .pricing-teams .pricing-team:last-child{margin:0}.pricing-wrap .pricing-teams .pricing-team:first-child{margin:0}.trusted-by .trusted-by-wrap{margin-top:0}.partner-page .partner-row .partner-description{padding:48px 20px}.partner-page .partner-row .partner-description .mobile-partner-header{display:block}.partner-page .partner-row .partner-description .partner-photo{float:none;text-align:center;margin:20px 0;width:100%}.partner-page .partner-row .partner-description .partner-text h2{display:none}}@media all and (max-width:500px){.screen-reader-response{text-align:center}.awards-slider .slick-prev{margin:-26px 0 0;left:0}.awards-slider .slick-next{margin:-26px 0 0;right:0}.awards-slider img{padding:0 75px}.main .reviews-slider .box .left h4{font-size:16px}.main .reviews-slider .box .left i,.main .reviews-slider .box .left span{font-size:12px}.main .reviews-slider .box .right p{font-size:12px}.main .reviews-slider .box .left img{width:58px;height:58px}.main .services .list{margin:0}.main .services .list li{width:100%;margin-right:0;margin-bottom:20px;padding:25px}.main .services .list li:last-child{margin:0}.main .services .list li h4:after{margin:15px auto}.main .services .subtitle{display:none}.main .expertise .subtitle{display:none}.main .clients .nolink,.main .software .nolink{font-weight:600;color:#000}.main .clients .nolink:focus,.main .clients .nolink:hover,.main .software .nolink:focus,.main .software .nolink:hover{text-decoration:none}.main .clients .link,.main .software .link{font-weight:800}.main .clients .link:focus,.main .clients .link:hover,.main .software .link:focus,.main .software .link:hover{text-decoration:underline}.main .blog .list .slick-list li .image-holder{height:130px;background-size:contain;background-repeat:no-repeat}.main .awards .awards-slider-info.awards-slider-mobile{display:block}.main .top .circle-list .circle p{font-size:24px}.main .top .circle-list .circle i{font-size:14px}.main .contact-us>span{text-align:left;margin:0}.main .awards .slider-border{margin-top:0}.main .blog .list{margin-top:25px}.main .blog .list .slick-list li .text-holder{padding:16px}.main .expertises-slider{margin:10px -15px}.main .expertises-slider .slick-dots{margin-bottom:0}.page-healthcare-industries .slick-list li .image-holder,.page-healthcare-industries .slick-list li .img-holder{height:240px;margin:0 auto}.awards-slider img{max-width:280px}.blog-slider .slick-dots{margin-top:0}.positions-list li .img-box{height:auto;padding:20px}.authors-content-wrap .authors-content{padding:68px 20px}.authors-content-wrap .authors-content .author-block{padding:0}.authors-content-wrap .authors-content .author-block .author-foto{width:250px;height:250px;flex:0 0 250px}.authors-content-wrap .authors-content .author-block .author-data .author-name{font-size:24px;font-weight:800}.authors-content-wrap .authors-content .author-block .author-data .author-position{font-size:12px}.authors-content-wrap .authors-content .author-block .author-data .author-text{font-size:12px}.authors-content-wrap .authors-content .author-block .author-data a.author-posts-link{font-size:12px}.authors-content-wrap .authors-content .author-block .author-data a.author-posts-link:before{bottom:4px}.authors-content-wrap .authors-content .author-block .author-data a.author-posts-link:after{bottom:7px}.categories-content-wrap .categories .categories-group{width:100%;display:flex;flex-wrap:wrap;padding-right:0}.categories-content-wrap .categories .categories-group li{width:100%;padding-bottom:18px}.tags-warapper .filtered-groups{-moz-column-count:1;column-count:1}#read-less-btn{display:block;text-align:center}}@media only screen and (max-width:767px){.on_form_submit div{max-width:90%;width:auto;left:5%;margin-left:0;box-sizing:border-box}.contact_us_style .cufs-wrap{max-width:none;width:100%;left:50%}.case-content{flex-direction:column}.positions-list li .txt-box{font-size:16px;line-height:24px}.footer .bot .col .title-h2:after{margin-top:8px}}@media only screen and (max-width:767px) and (min-width:456px){.aside-sub .checkbox .wpcf7-not-valid-tip{top:30px}}@media only screen and (max-width:949px) and (min-width:768px){.main .cooperation .list li{flex-basis:48%}}@media only screen and (max-width:1230px) and (min-width:700px){.offices{display:table}.offices .offices-hd{width:100%;float:left}.offices .partner-repr-office{width:100%;float:left}}@media screen and (min-width:768px) and (max-width:1400px){.main .blog .list .slick-list li .img-holder img{min-height:240px}.main .cooperation .list{min-height:480px}}@media screen and (min-width:768px) and (max-width:950px){.main .cooperation .list li.odd .number{margin:0 0 -52px}.main .cooperation .list li.even .number{margin:0}}@media screen and (min-width:950px){.main .cooperation .list li.even .content{min-height:330px}}@media screen and (max-width:560px){.footer .bot{flex-direction:column}.footer .bot .col ul[id*=menu-bottom-menu],.footer .bot .col.contacts ul{display:none}}.main{position:relative;z-index:1;padding-top:96px}@media (max-width:1024px){.main{padding-top:64px}}#main .main{padding-top:0}header{background:#fafafa;font:500 14px/16px Poppins,sans-serif}header.header{transition:all ease .5s;position:fixed;top:0;left:0;width:100%;z-index:4}header.header.fixed-header{box-shadow:0 4px 16px rgba(0,0,0,.1);background:#fff}.admin header.header{top:32px}@media all and (max-width:782px){.admin header.header{top:46px}}.customize-support header.header{top:32px}@media all and (max-width:782px){.customize-support header.header{top:46px}}.admin header.header{top:32px}@media all and (max-width:782px){.admin header.header{top:46px}}header .header-holder{padding:24px 0}@media (max-width:1024px){header .header-holder{padding:12px 0}}header .container{display:flex;align-items:center;position:relative;padding:0 20px;max-width:1170px}@media (max-width:1024px){header .container{justify-content:space-between}}.nav{flex:1 0 auto}.nav .nav-drop{display:none}.desktop .nav-drop{display:block}.nav-menu{display:flex;align-items:center;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;list-style:none;margin:0 0 0 25px;padding:0;color:#1c1c1c}.nav-menu>li:last-child{margin-left:auto}.nav-menu li:not(:last-child){margin-right:24px}.nav-menu li a:not(.btn_new){color:#1c1c1c;display:flex;align-items:center;font:500 14px/16px Poppins,sans-serif;transition:all .3s ease-in-out;font-size:14px;text-decoration:none}.nav-menu li a:not(.btn_new).active{color:#f33}.desktop .nav-menu li a:not(.btn_new):hover{color:#f33}.nav-menu li a:not(.btn_new)[aria-current=page]{color:#f33!important}.nav-menu li a:not(.btn_new)[aria-current=page]:after{background:url(../../assets3/img/menu_arrow_hover.svg) no-repeat!important;background-position:center!important;background-size:cover!important}.nav-menu li .drop{display:none}@media all and (min-width:1025px){.desktop .nav-menu li.with-drop{position:relative}.desktop .nav-menu li.with-drop .drop{position:absolute;top:100%;left:-48px;z-index:-1;display:none}.desktop .nav-menu li.with-drop .drop .sub-drop{margin:36px 0 0;line-height:16px;list-style:none;background:#fafafa;padding:40px 0 40px 48px;min-width:340px;transition:transform .55s cubic-bezier(0,0,.16,.96),opacity .55s cubic-bezier(0,0,.16,.96);transform:translateX(0)}.desktop .nav-menu li.with-drop .drop .sub-drop.open{transform:translateY(0) translateX(-20px)}.desktop .nav-menu li.with-drop .drop .sub-drop.active{transform:translateX(0)}.desktop .nav-menu li.with-drop .drop .sub-drop img{margin-right:16px;max-width:16px;max-height:16px}.desktop .nav-menu li.with-drop .drop .sub-drop li{margin-bottom:24px;margin-right:0}.desktop .nav-menu li.with-drop .drop .sub-drop li:last-of-type{margin-bottom:0}.desktop .nav-menu li.with-drop .drop .sub-drop li a{display:inline-flex;align-items:center;white-space:nowrap;padding:0}.desktop .nav-menu li.with-drop .drop .sub-drop li a.active,.desktop .nav-menu li.with-drop .drop .sub-drop li a:hover{color:#f33}.desktop .nav-menu li.with-drop .drop .sub-drop li ul{margin:16px 0 0;padding:0;list-style:none}.desktop .nav-menu li.with-drop .drop .sub-drop li ul li{margin:0 0 12px 32px}.desktop .nav-menu li.with-drop .drop .sub-drop li ul li a{font-weight:400;color:#5a5a5a;font-family:Poppins,sans-serif}.desktop .nav-menu li.with-drop>a{position:relative}.desktop .nav-menu li.with-drop>a:after{content:"";display:inline-block;height:5px;width:9px;background:url(../../assets3/img/menu_arrow.svg) no-repeat;background-position:center;background-size:cover;margin-left:6px;transition:all ease .1s}.dark .desktop .nav-menu li.with-drop>a:after{background:url(../../assets3/img/menu_arrow_white.svg) no-repeat;background-position:center;background-size:cover}.desktop .nav-menu li.with-drop:hover>a{color:#f33}.desktop .nav-menu li.with-drop:hover>a:after{background:url(../../assets3/img/menu_arrow_hover.svg) no-repeat;background-position:center;background-size:cover}.desktop .nav-menu li.with-drop:hover .drop{z-index:2}}.nav-menu li.active a{color:#f33}@media (max-width:1024px){.nav{flex-flow:row-reverse;flex:0 0 auto}.nav-opener{width:40px;height:40px;position:relative;display:block;z-index:4}.nav-opener span,.nav-opener:after,.nav-opener:before{content:"";position:absolute;width:100%;height:4px;background:#f33;border-radius:2px;transition:all .2s ease-in-out}.nav-opener:after{width:26px;bottom:10px;right:0}.nav-opener:before{width:36px;top:10px;right:0}.nav-opener span{display:none}.nav-drop{display:flex;position:fixed;z-index:3;left:100vw;top:0;width:100vw;height:100%;margin:0;background:#fff;pointer-events:none;will-change:transform;transition:transform 1.1s cubic-bezier(.075,.82,.165,1) .7s}.nav-drop:after,.nav-drop:before{content:"";position:absolute;left:0;top:0;height:100vh}.nav-drop:before{z-index:1;width:71vw;background:#fff;transition:transform 1s cubic-bezier(.075,.82,.165,1) .8s}.nav-drop:after{z-index:2;width:100vw;background:#f33;transition:width 1.1s cubic-bezier(.075,.82,.165,1) .6s}.nav-active .nav-drop:after{width:7vw;transition:width 1.4s cubic-bezier(.075,.82,.165,1) .25s}.resize-active .nav-drop{transition:none}.nav.nav-active .nav-opener:after,.nav.nav-active .nav-opener:before{content:"";transform:rotate(-45deg);top:50%;width:33px;right:0;border-radius:50px;transition:all .2s ease-in-out}.nav.nav-active .nav-opener:before{display:block;transform:rotate(45deg)}.nav.nav-active .nav-opener span{opacity:0;visibility:hidden}.nav.nav-active .nav-opener span:after{opacity:0;visibility:hidden}.nav.nav-active .nav-drop{pointer-events:auto;transform:translate3d(-100vw,0,0);transition:transform 1.4s cubic-bezier(.075,.82,.165,1) .2s}.nav.nav-active .nav-drop:before{transform:translate3d(-70vw,0,0);transition:transform 1.4s cubic-bezier(.075,.82,.165,1) .1s}.nav.nav-active .nav-drop:after{width:7vw;transition:width 1.4s cubic-bezier(.075,.82,.165,1) .25s}.nav .nav-menu{flex-direction:column;align-items:flex-start;margin:0;padding-left:7vw;padding-top:64px;overflow-y:auto;width:100%;background:#fafafa;position:relative}}@media screen and (max-width:1024px) and (-ms-high-contrast:active),(max-width:1024px) and (-ms-high-contrast:none){.nav .nav-menu{display:block}}@media (max-width:1024px){.nav .nav-menu:before{content:"";display:none;position:fixed;width:calc(100% - 7vw);height:64px;top:0;left:7vw;background:linear-gradient(to right,rgba(250,250,250,.8) 1%,rgba(250,250,250,.8) 85%,#fafafa 86%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ccfafafa", endColorstr="#fafafa", GradientType=1 );z-index:1}.nav .nav-menu>li{font-size:16px;display:block;width:100%}.nav .nav-menu>li:last-of-type{margin-top:auto}.nav .nav-menu>li:first-of-type{border-top:1px solid #f0f0f0}.nav .nav-menu>li:not(:last-child){margin-bottom:0;margin-right:0}.nav .nav-menu>li>a{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:24px;padding:20px 20px 20px 40px;display:block;border-bottom:1px solid #f0f0f0}.nav .nav-menu>li>a.btn_new{border:none;border-radius:0;border-top:1px solid #f0f0f0;background:#fff;text-align:left;max-width:none}.nav .nav-menu>li>a.btn_new:active,.nav .nav-menu>li>a.btn_new:hover{color:#f33}.nav .nav-menu>li.with-drop>a{position:relative}.nav .nav-menu>li.with-drop>a:before{content:"";display:inline-block;height:6px;width:11px;background:url(../../assets3/img/menu_arrow.svg) no-repeat;background-position:center;background-size:cover;position:absolute;right:30px;top:29px;transition:all ease .1s}.nav .nav-menu>li.with-drop>a.ui-state-active{color:#f33;background:#fff}.nav .nav-menu>li.with-drop>a.ui-state-active:before{background:url(../../assets3/img/menu_arrow_hover.svg) no-repeat;background-position:center;background-size:cover;transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.nav .nav-menu>li .sub-drop{margin:0;padding:0;list-style:none;background:#fff}.nav .nav-menu>li .sub-drop li{margin:0}.nav .nav-menu>li .sub-drop li a{display:flex;align-items:center;padding:16px 0 16px 7vw;line-height:16px}.nav .nav-menu>li .sub-drop li ul{padding:0;margin:0;list-style:none}.nav .nav-menu>li .sub-drop li ul li a{color:#5a5a5a;font-size:14px;line-height:15px;font-family:Poppins,sans-serif;font-weight:400;padding-left:calc(7vw + 32px)}.nav .nav-menu>li .sub-drop img{margin-right:16px;max-width:16px}.nav.nav-active .nav-menu:before{display:block}.admin .nav .nav-menu{padding-top:104px}.customize-support .nav .nav-menu{padding-top:104px}}.scroll-none{overflow:hidden}.drop-shadow{display:none;position:fixed;left:0;right:0;background:rgba(0,0,0,.1);bottom:0;top:96px;width:100%;height:calc(100% - 96px);z-index:3}.dark .header-holder{background:#1c1c1c}.dark .header-holder .nav-menu li>a:not(.btn_new){color:#fff}.dark .header-holder .nav-menu li>a:not(.btn_new).active{color:#f33}.dark .header-holder .nav-menu li .btn_new{color:#fff;border-color:#fff}.dark .header-holder .nav-menu li .sub-drop li ul li a{color:#bdbdbd}@media (min-width:1025px){.dark .header-holder .nav-menu li:hover>a:not(.btn_new){color:#f33}.dark .header-holder .nav-menu li:hover .btn_new{color:#0b0b0b;background:#fff}.dark .header-holder .nav-menu li.with-drop>a:after{background:url(../../assets3/img/menu_arrow_white.svg) no-repeat;background-position:center;background-size:cover}.dark .header-holder .nav-menu li.with-drop:hover>a:after{background:url(../../assets3/img/menu_arrow_hover.svg) no-repeat;background-position:center;background-size:cover}.dark .header-holder .nav-menu li.with-drop .drop .sub-drop{background:#1c1c1c}.dark .header-holder .nav-menu li.with-drop .drop .sub-drop li ul li a{color:#b8b8b8}.dark .header-holder .nav-menu li.with-drop .drop .sub-drop li ul li a.active,.dark .header-holder .nav-menu li.with-drop .drop .sub-drop li ul li a:active,.dark .header-holder .nav-menu li.with-drop .drop .sub-drop li ul li a:hover{color:#f33}}.dark .drop-shadow{background:rgba(17,17,17,.3)}@media (max-width:1024px){.dark .nav .nav-menu{background:#111}.dark .nav .nav-menu:before{background:linear-gradient(to right,rgba(17,17,17,.8) 1%,rgba(17,17,17,.8) 85%,#111 86%,#111 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#111111", endColorstr="#111111", GradientType=1 )}.dark .nav .nav-menu>li .sub-drop{background:#1c1c1c}.dark .nav .nav-menu>li:first-of-type,.dark .nav .nav-menu>li>a{border-color:#313131}.dark .nav .nav-menu>li.with-drop>a:before{background:url(../../assets3/img/menu_arrow_white.svg) no-repeat;background-position:center;background-size:cover}.dark .nav .nav-menu>li.with-drop>a.ui-state-active{background:#1c1c1c;color:#f33}.dark .nav .nav-menu>li.with-drop>a.ui-state-active:before{background:url(../../assets3/img/menu_arrow_hover.svg) no-repeat;background-position:center;background-size:cover}.dark .nav .nav-menu li .btn_new{border-color:#313131;background:#1c1c1c;color:#f33}.dark .nav .nav-menu li:nth-last-child(2){margin-bottom:-1px}}@media screen and (max-width:1024px) and (-ms-high-contrast:active),(max-width:1024px) and (-ms-high-contrast:none){.dark .nav .nav-menu li:nth-last-child(2){margin-bottom:0}}.logo a{display:flex}.logo img{vertical-align:top;max-width:176px;max-height:48px}@media (max-width:1023px){.logo img{max-width:150px;max-height:40px}}.tablet .main{padding-top:72px}.tablet .header-holder{padding:12px 0}.tablet .container{justify-content:space-between}.tablet .nav{flex-flow:row-reverse;flex:0 0 auto}.tablet .nav-opener{width:40px;height:40px;position:relative;display:block;z-index:4}.tablet .nav-opener span,.tablet .nav-opener:after,.tablet .nav-opener:before{content:"";position:absolute;width:100%;height:4px;background:#f33;border-radius:2px;transition:all .2s ease-in-out}.tablet .nav-opener:after{width:26px;bottom:10px;right:0}.tablet .nav-opener:before{width:36px;top:10px;right:0}.tablet .nav-opener span{display:none}.tablet .nav-drop{display:flex;position:fixed;z-index:3;left:100vw;top:0;width:100vw;height:100%;margin:0;background:#fff;pointer-events:none;will-change:transform;transition:transform 1.1s cubic-bezier(.075,.82,.165,1) .7s}.tablet .nav-drop:after,.tablet .nav-drop:before{content:"";position:absolute;left:0;top:0;height:100vh}.tablet .nav-drop:before{z-index:1;width:71vw;background:#fff;transition:transform 1s cubic-bezier(.075,.82,.165,1) .8s}.tablet .nav-drop:after{z-index:2;width:100vw;background:#f33;transition:width 1.1s cubic-bezier(.075,.82,.165,1) .6s}.nav-active .tablet .nav-drop:after{width:7vw;transition:width 1.4s cubic-bezier(.075,.82,.165,1) .25s}.resize-active .tablet .nav-drop{transition:none}.tablet .nav.nav-active .nav-opener:after,.tablet .nav.nav-active .nav-opener:before{content:"";transform:rotate(-45deg);top:50%;width:33px;right:0;border-radius:50px;transition:all .2s ease-in-out}.tablet .nav.nav-active .nav-opener:before{display:block;transform:rotate(45deg)}.tablet .nav.nav-active .nav-opener span{opacity:0;visibility:hidden}.tablet .nav.nav-active .nav-opener span:after{opacity:0;visibility:hidden}.tablet .nav.nav-active .nav-drop{pointer-events:auto;transform:translate3d(-100vw,0,0);transition:transform 1.4s cubic-bezier(.075,.82,.165,1) .2s}.tablet .nav.nav-active .nav-drop:before{transform:translate3d(-70vw,0,0);transition:transform 1.4s cubic-bezier(.075,.82,.165,1) .1s}.tablet .nav.nav-active .nav-drop:after{width:7vw;transition:width 1.4s cubic-bezier(.075,.82,.165,1) .25s}.tablet .nav .nav-menu{flex-direction:column;align-items:flex-start;margin:0;padding-left:7vw;padding-top:72px;overflow-y:auto;width:100%;background:#fafafa;position:relative}.tablet .nav .nav-menu:before{content:"";display:none;position:fixed;width:calc(100% - 7vw);height:64px;top:0;left:7vw;background:linear-gradient(to right,rgba(250,250,250,.8) 1%,rgba(250,250,250,.8) 85%,#fafafa 86%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ccfafafa", endColorstr="#fafafa", GradientType=1 );z-index:1}.tablet .nav .nav-menu>li{font-size:16px;display:block;width:100%}.tablet .nav .nav-menu>li:last-of-type{margin-top:auto}.tablet .nav .nav-menu>li:first-of-type{border-top:1px solid #f0f0f0}.tablet .nav .nav-menu>li:not(:last-child){margin-bottom:0;margin-right:0}.tablet .nav .nav-menu>li>a{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:24px;padding:20px 20px 20px 40px;display:block;border-bottom:1px solid #f0f0f0}.tablet .nav .nav-menu>li>a.btn_new{border:none;border-radius:0;border-top:1px solid #f0f0f0;background:#fff;text-align:left;max-width:none}.tablet .nav .nav-menu>li>a.btn_new:active,.tablet .nav .nav-menu>li>a.btn_new:hover{color:#f33}.tablet .nav .nav-menu>li.with-drop>a{position:relative}.tablet .nav .nav-menu>li.with-drop>a:before{content:"";display:inline-block;height:6px;width:11px;background:url(../../assets3/img/menu_arrow.svg) no-repeat;background-position:center;background-size:cover;position:absolute;right:30px;top:29px;transition:all ease .1s}.tablet .nav .nav-menu>li.with-drop>a.ui-state-active{color:#f33;background:#fff}.tablet .nav .nav-menu>li.with-drop>a.ui-state-active:before{background:url(../../assets3/img/menu_arrow_hover.svg) no-repeat;background-position:center;background-size:cover;transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.tablet .nav .nav-menu>li .sub-drop{margin:0;padding:0;list-style:none;background:#fff}.tablet .nav .nav-menu>li .sub-drop li{margin:0}.tablet .nav .nav-menu>li .sub-drop li a{display:flex;align-items:center;padding:16px 0 16px 7vw;line-height:16px}.tablet .nav .nav-menu>li .sub-drop li ul{padding:0;margin:0;list-style:none}.tablet .nav .nav-menu>li .sub-drop li ul li a{color:#5a5a5a;font-size:14px;line-height:15px;font-family:Poppins,sans-serif;font-weight:400;padding-left:calc(7vw + 32px)}.tablet .nav .nav-menu>li .sub-drop img{margin-right:16px}.tablet .nav.nav-active .nav-menu:before{display:block}.tablet .admin .nav .nav-menu{padding-top:104px}.tablet .customize-support .nav .nav-menu{padding-top:104px}.mobile .main{padding-top:64px}.mobile .header-holder{padding:12px 0}.mobile .container{justify-content:space-between}.mobile .nav{flex-flow:row-reverse;flex:0 0 auto}.mobile .nav-opener{width:40px;height:40px;position:relative;display:block;z-index:4}.mobile .nav-opener span,.mobile .nav-opener:after,.mobile .nav-opener:before{content:"";position:absolute;width:100%;height:4px;background:#f33;border-radius:2px;transition:all .2s ease-in-out}.mobile .nav-opener:after{width:26px;bottom:10px;right:0}.mobile .nav-opener:before{width:36px;top:10px;right:0}.mobile .nav-opener span{display:none}.mobile .nav-drop{display:flex;position:fixed;z-index:3;left:100vw;top:0;width:100vw;height:100%;margin:0;background:#fff;pointer-events:none;will-change:transform;transition:transform 1.1s cubic-bezier(.075,.82,.165,1) .7s}.mobile .nav-drop:after,.mobile .nav-drop:before{content:"";position:absolute;left:0;top:0;height:100vh}.mobile .nav-drop:before{z-index:1;width:71vw;background:#fff;transition:transform 1s cubic-bezier(.075,.82,.165,1) .8s}.mobile .nav-drop:after{z-index:2;width:100vw;background:#f33;transition:width 1.1s cubic-bezier(.075,.82,.165,1) .6s}.nav-active .mobile .nav-drop:after{width:7vw;transition:width 1.4s cubic-bezier(.075,.82,.165,1) .25s}.resize-active .mobile .nav-drop{transition:none}.mobile .nav.nav-active .nav-opener:after,.mobile .nav.nav-active .nav-opener:before{content:"";transform:rotate(-45deg);top:50%;width:33px;right:0;border-radius:50px;transition:all .2s ease-in-out}.mobile .nav.nav-active .nav-opener:before{display:block;transform:rotate(45deg)}.mobile .nav.nav-active .nav-opener span{opacity:0;visibility:hidden}.mobile .nav.nav-active .nav-opener span:after{opacity:0;visibility:hidden}.mobile .nav.nav-active .nav-drop{pointer-events:auto;transform:translate3d(-100vw,0,0);transition:transform 1.4s cubic-bezier(.075,.82,.165,1) .2s}.mobile .nav.nav-active .nav-drop:before{transform:translate3d(-70vw,0,0);transition:transform 1.4s cubic-bezier(.075,.82,.165,1) .1s}.mobile .nav.nav-active .nav-drop:after{width:7vw;transition:width 1.4s cubic-bezier(.075,.82,.165,1) .25s}.mobile .nav .nav-menu{flex-direction:column;align-items:flex-start;margin:0;padding-left:7vw;padding-top:64px;overflow-y:auto;width:100%;background:#fafafa;position:relative}.mobile .nav .nav-menu:before{content:"";display:none;position:fixed;width:calc(100% - 7vw);height:64px;top:0;left:7vw;background:linear-gradient(to right,rgba(250,250,250,.8) 1%,rgba(250,250,250,.8) 85%,#fafafa 86%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ccfafafa", endColorstr="#fafafa", GradientType=1 );z-index:1}.mobile .nav .nav-menu>li{font-size:16px;display:block;width:100%}.mobile .nav .nav-menu>li:last-of-type{margin-top:auto}.mobile .nav .nav-menu>li:first-of-type{border-top:1px solid #f0f0f0}.mobile .nav .nav-menu>li:not(:last-child){margin-bottom:0;margin-right:0}.mobile .nav .nav-menu>li>a{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:24px;padding:20px 20px 20px 40px;display:block;border-bottom:1px solid #f0f0f0}.mobile .nav .nav-menu>li>a.btn_new{border:none;border-radius:0;border-top:1px solid #f0f0f0;background:#fff;text-align:left;max-width:none}.mobile .nav .nav-menu>li>a.btn_new:active,.mobile .nav .nav-menu>li>a.btn_new:hover{color:#f33}.mobile .nav .nav-menu>li.with-drop>a{position:relative}.mobile .nav .nav-menu>li.with-drop>a:before{content:"";display:inline-block;height:6px;width:11px;background:url(../../assets3/img/menu_arrow.svg) no-repeat;background-position:center;background-size:cover;position:absolute;right:30px;top:29px;transition:all ease .1s}.mobile .nav .nav-menu>li.with-drop>a.ui-state-active{color:#f33;background:#fff}.mobile .nav .nav-menu>li.with-drop>a.ui-state-active:before{background:url(../../assets3/img/menu_arrow_hover.svg) no-repeat;background-position:center;background-size:cover;transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.mobile .nav .nav-menu>li .sub-drop{margin:0;padding:0;list-style:none;background:#fff}.mobile .nav .nav-menu>li .sub-drop li{margin:0}.mobile .nav .nav-menu>li .sub-drop li a{display:flex;align-items:center;padding:16px 0 16px 7vw;line-height:16px}.mobile .nav .nav-menu>li .sub-drop li ul{padding:0;margin:0;list-style:none}.mobile .nav .nav-menu>li .sub-drop li ul li a{color:#5a5a5a;font-size:14px;line-height:15px;font-family:Poppins,sans-serif;font-weight:400;padding-left:calc(7vw + 32px)}.mobile .nav .nav-menu>li .sub-drop img{margin-right:16px}.mobile .nav.nav-active .nav-menu:before{display:block}.nav .nav-menu li .image-block{margin-right:16px;width:16px;height:16px;float:left;background-size:contain;background-repeat:no-repeat}div#hubspot-messages-iframe-container.widget-align-right{right:5px!important;bottom:65px!important}.hs-messages-widget-open div#hubspot-messages-iframe-container.widget-align-right{right:0!important;bottom:0!important}.preloader-gif{width:100vw}.on_form_submit.is_down.nunito_sans{display:none!important}@media (max-width:767px){.main .cooperation .list li .content{transition:unset;top:0!important;padding:25px 0 15px;min-height:unset}}@media (max-width:1355px){.main .contact-us-white-bg .contact-us .wpcf7-not-valid-tip{position:relative;right:auto;left:auto;transform:none;text-align:center;margin-top:15px;margin-left:0}}@media (max-width:1355px){.main .contact-us-white-bg .contact-us .wpcf7-not-valid-tip:after{transform:translateX(-50%) rotate(90deg);left:50%;right:auto;top:-8px}}.main .contact-us-wrap{background-image:none!important}html .page-careers .contact-us-wrap{background-image:url(https://qarea.com/wp-content/themes/qarea/images/contact-us-background.jpg)!important}@media screen and (min-width:768px) and (max-width:1400px){.main .blog .list .slick-list li .img-holder img{min-height:240px}.main .services .list li img{min-height:74px}.clients-slider .slick-current img{min-height:74px}.clients-slider .slick-track{min-height:268px}.main .cooperation .list{min-height:550px}}.page-qa-training .contact-us-wrap,html .main .ApplyViaSite .contact-us-wrap{background-image:url(https://qarea.com/wp-content/themes/qarea/images/contact-us-background.jpg)!important}@media (max-width:1200px){.main .hire-developers-wrap .hire-developers .technologie{margin:0;width:50%}}@media (min-width:700px) and (max-width:1200px){.main .hire-developers-wrap .hire-developers .technologie{width:33.3%}.hire-developers-wrap .hire-developers .technologie::after{display:block!important}}body.page-main-page .software-wrap .subtitle{text-align:justify;padding-top:5px}@media (min-width:1200px){body.page-main-page .software-wrap .subtitle{max-width:1170px}}.section-bottom-block .meet-notification{display:none}@media (min-width:768px){.main .top .top-slider{max-height:437px}}@media screen and (max-width:768px){.top-author-avatar{height:60%}}@media screen and (max-width:430px){.top-author-avatar{min-width:48px!important;height:auto!important}}@media screen and (min-width:460px){.top-author-info h4{white-space:nowrap}.top-slider .top-date{white-space:nowrap;max-width:50%}}.checkbox-1 input[type=checkbox]{display:none}.blog .text-holder .title-h2{font-size:20px;margin:0 0 15px;color:#000;display:block;font-weight:800}@media screen and (min-width:500px){.article-content .alignleft{float:left;padding-right:15px;margin:5px 0 10px 0}.article-content .alignright{float:right;padding-left:15px;margin:5px 0 10px 0}}@media screen and (max-width:768px){.top-author-avatar{height:60%}}@media screen and (max-width:430px){.top-author-avatar{width:60%}}@media screen and (min-width:460px){.top-author-info h4{white-space:nowrap}.top-slider .top-date{white-space:nowrap;max-width:50%}}.blog-top-slider{box-sizing:border-box;font:400 16px/1.5 Montserrat,"Helvetica Neue",sans-serif;margin:32px 0 28px}@media screen and (min-width:1024px){.blog-top-slider{max-height:560px;overflow:hidden}}@media screen and (max-width:767px){.blog-top-slider{max-height:182px;overflow:hidden}}.blog-top-slider *{box-sizing:border-box}.blog-top-slider .slick-slide{padding:0}.blog-top-slider .slick-slide:not(:first-child){opacity:0}.blog-top-slider .blog-top-slider-item{position:relative;display:flex;flex-direction:column;padding:16px;justify-content:flex-end;height:160px;text-decoration:none}.blog-top-slider .blog-top-slider-item:before{position:absolute;left:0;right:0;bottom:0;height:75%;content:"";z-index:1;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.55))}.blog-top-slider .blog-top-slider-item .slide-title{font:600 18px/1.3 "Open Sans","Helvetica Neue",sans-serif;text-align:left;max-width:74%;margin-top:0;margin-bottom:0}.blog-top-slider .blog-top-slider-item .slide-title:not(:empty):after{display:none}.blog-top-slider .blog-top-slider-item .slide-img{position:absolute;left:0;right:0;top:0;bottom:0}.blog-top-slider .blog-top-slider-item .slide-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";margin:0}.blog-top-slider .blog-top-slider-item .slide-info{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;color:#fff}.blog-top-slider .blog-top-slider-item .slide-info .slide-title{color:inherit}.blog-top-slider .blog-top-slider-item .slide-meta span{display:inline-block}.blog-top-slider .blog-top-slider-item .slide-meta span+span:before{content:"·";margin-left:5px;margin-right:7px}.blog-top-slider .slick-dots{padding:0;margin-top:10px}.blog-top-slider .slick-dots li{margin:5px}.blog-top-slider .slick-dots li button{border-radius:50%;width:6px;height:6px}@media screen and (min-width:768px){.blog-top-slider{margin:48px 0}.blog-top-slider .blog-top-slider-item{height:560px;padding:92px 58px}.blog-top-slider .blog-top-slider-item:before{height:60%}.blog-top-slider .blog-top-slider-item .slide-img .img-mobile{display:none}.blog-top-slider .blog-top-slider-item .slide-title{font-size:32px;line-height:1.375;max-width:600px}.blog-top-slider .blog-top-slider-item .slide-meta{margin-bottom:10px;order:-1}.blog-top-slider .slick-dots{position:absolute;bottom:16px;left:0;right:0}.blog-top-slider .slick-dots li{margin:8px}.blog-top-slider .slick-dots li button{border-radius:50%;width:12px;height:12px}}@media only screen and (max-width:767px){.blog-top-slider .slide-img .img-mobile{display:block}.blog-top-slider .slide-img .img-mobile~.img-desktop{display:none}.blog-top-slider .slide-meta{font-size:14px;line-height:1.7}}.expertise .box .title-h4{font-size:20px;display:block;margin:0 0 5px;color:#333;font-weight:800}.clients{padding:80px 20px}.clients .col-info .title-h3{font-weight:800;font-size:20px;display:block;margin:0 0 10px}.clients .subtitle,.clients h2{color:#fff}@media all and (max-width:700px){.clients .subtitle,.clients h2{color:#0b0b0b}}.clients-wrap-short{min-height:unset;background-color:#fff;background-image:none!important}.clients-wrap-short .subtitle,.clients-wrap-short h2{color:#0b0b0b}.clients-wrap-short .clients-slider-short{margin:56px auto}@media all and (max-width:575px){.clients-wrap-short .clients-slider-short{max-width:360px}}.clients-wrap-short .clients-slider-short .clients-slider-img{min-height:150px;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 7px -3px rgba(0,0,0,.2);margin:4px 0}@media all and (max-width:767px){.clients-wrap-short .clients-slider-short .clients-slider-img{margin:4px 10px}}.clients-wrap-short .clients-slider-short .slick-track div img{max-height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.clients-wrap-short .clients-slider-short .slick-slide{padding:0 10px}.clients-wrap-short .clients-slider-short .slick-slide img{min-height:74px;filter:none;transform:none!important}.clients-wrap-short .clients-slider-short .slick-slide.slick-active img{transform:none!important}.clients-wrap-short .clients-slider-short .slick-slide.slick-active img:hover{transform:none!important}.clients-wrap-short .clients-slider-short .slick-arrow{top:unset;bottom:0}.clients-wrap-short .clients-slider-short .slick-prev{left:10px;margin:0}@media all and (min-width:768px){.clients-wrap-short .clients-slider-short .slick-prev{left:20px}}.clients-wrap-short .clients-slider-short .slick-next{right:10px;margin:0}@media all and (min-width:768px){.clients-wrap-short .clients-slider-short .slick-next{right:16px}}@media all and (max-width:767px){.clients-wrap-short .clients-slider-short .slick-slide{padding:0;margin-top:10px}.clients-wrap-short .clients-slider-short .slick-slide img{transform:none!important}.clients-wrap-short .clients-slider-short .clients-slider img{margin:15px auto 0;transform:none}.clients-wrap-short .clients-slider-short .clients-slider .slick-current img{transform:none}}.clients .clients-slider-info{padding:60px 100px;background:#fff;width:100%;box-sizing:border-box;margin:-47px 0 0 0}@media all and (min-width:768px){.clients .clients-slider-info .flex-cols .col-info{flex-basis:30%}}.clients .clients-slider-info .cols{margin:0 0 15px}.clients .clients-slider-info .flex-cols{display:flex;flex-wrap:wrap;justify-content:space-between}.clients .clients-slider-info ul li{font:400 12px/19px "Nunito Sans",Helvetica,sans-serif;color:#000104;padding:0 0 0 25px;position:relative;margin:0 0 5px}.clients .clients-slider-info ul li:before{position:absolute;left:5px;top:7px;background:#f03a31;width:6px;height:6px;content:"";border-radius:100%}.clients .read-more-wrap{display:none}@media all and (max-width:700px){.clients .clients-slider-info{padding:0;margin:0}.clients .clients-slider{min-height:242px}.clients .clients-slider .slick-current img{transform:scale(1);box-shadow:none}.clients .clients-slider .slick-current img:hover{transform:scale(1)!important}.clients .clients-slider .slick-prev{margin:-26px 0 0;left:0}.clients .clients-slider .slick-next{margin:-26px 0 0;right:0}.clients .clients-slider .slick-track{padding:0 0 20px 0}}.subtitle-text-block{text-align:center;max-width:770px;margin:0 auto 55px}@media all and (max-width:768px){.subtitle-text-block{margin:0 auto 30px;font-size:14px}}.contact-person-block{width:30%;padding:0 20px;font-size:14px}.contact-person-block .person-info{display:flex;align-items:center;margin:0 0 25px}.contact-person-block .image-block{margin-right:10px;max-width:100px;width:100%}.contact-person-block .image-block img{border-radius:50%}.contact-person-block .info-text span,.contact-person-block .info-text strong{display:block;line-height:1}.contact-person-block .info-text strong{margin:0 0 5px;font-size:16px;line-height:1.3}.contact-person-block .info-text span{text-transform:uppercase;font-weight:300;font-size:14px}@media all and (max-width:768px){.contact-person-block{width:100%;margin:0 0 5px;font-size:12px}.contact-person-block .image-block{max-width:60px}.contact-person-block .info-text strong{font-size:14px}.contact-person-block .info-text span{font-size:12px}}.location-block{width:70%;padding:0 20px}.location-block .image-block img{width:100%;height:auto;max-width:100%}@media all and (max-width:768px){.location-block{width:100%}}.section-bottom-block{display:flex;justify-content:space-between;align-items:center}.section-bottom-block .meet-notification{justify-content:flex-start;font-weight:300;margin-right:15px;width:100%}.section-bottom-block .button-block{justify-content:flex-end;width:100%}@media all and (max-width:768px){.section-bottom-block{justify-content:center}.section-bottom-block .meet-notification{margin:0 0 15px;font-size:14px}}.button-block{display:flex;align-items:center;margin-left:15px}.button-block span{display:block;font-size:18px;font-weight:300;cursor:pointer}.button-block .btn{margin-left:60px;width:160px}@media all and (max-width:768px){.button-block{flex-direction:column;margin:0}.button-block span{margin:0 0 20px;font-size:14px}.button-block .btn{margin:0}}.meet-table{margin:0 0 50px}.meet-table .text-icon{display:flex}.meet-table .text-icon i{color:#f03a31;font-size:.8em;padding-right:4px;padding-top:3px;transform:rotate(-45deg)}.meet-table .slide:hover{background:#eee}.meet-table .slide:hover .detail{text-shadow:0 0 1px #f03a31}.meet-table-row{display:flex;align-items:flex-start;margin:0 -15px 15px;padding:15px 0;transition:.2s background linear}.meet-table-row span{font-weight:300;display:block;color:#0b0b0b}.meet-table-row .detail{transition:.2s text-shadow linear}.meet-table-row .name{display:initial}.meet-table-head span{font-size:14px;color:#7e7e7e}.meet-table-col{width:20%;padding:0 15px}.meet-table-col:last-child{text-align:right;width:12%;white-space:nowrap}.meet-table-col .detail{color:#f03a31}@media all and (max-width:955px){.meet-table .slide:hover{background:inherit}.meet-table .slide:hover .detail{text-shadow:none}}@media all and (max-width:768px){.meet-table{margin:0 0 30px}.meet-table-row .name{display:block}}.meet-table .slick-list{margin:0 -15px}.meet-table .slick-list .slick-slide{height:auto;box-shadow:0 5px 15px rgba(0,0,0,.13);margin:0 20px 20px;padding:30px}.meet-table .slick-list .slick-slide .text-icon{padding-left:18px}.meet-table .slick-list .slick-slide .text-icon::before{left:0}.meet-table .slick-list .slick-slide .meet-table-col{width:auto;padding:0}.meet-table .slick-list .slick-slide .meet-table-col:not(:last-child){margin:0 0 10px}.meet-table .slick-list .slick-slide .meet-table-col .name{display:initial}.meet-table .slick-list .slick-slide .meet-table-col span{font-size:12px}.meet-table .slick-list .slick-slide .meet-table-col:last-child{text-align:center;padding:10px 0 0}.meet-table .slick-list .slick-slide .meet-table-col:last-child a{font-size:12px}.meet-slider-bottom{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;margin:0 0 30px;display:none}.meet-slider-bottom .view-all-link{font-weight:700;margin-left:15px;line-height:1}.meet-slider-bottom .slick-dots{margin:0;margin-right:15px}.meet-slider-bottom .slick-dots li{margin:0}.meet-slider-bottom .slick-dots li:not(:last-child){margin:0 16px 0 0}@media all and (max-width:768px){.meet-table.slick .meet-table-head{display:none}.meet-slider-bottom{display:flex}}.meet-popup-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;padding:0 20px;display:none}.meet-popup{max-width:560px;box-shadow:0 0 30px rgba(0,0,0,.15);background:#fff;position:relative}.meet-popup-content{padding:110px 55px;text-align:center}.meet-popup-content h2{font-size:24px;margin:0 0 40px;line-height:1}.meet-popup-content h2:after{content:none}.meet-popup-content p{margin:0 0 40px}@media all and (max-width:768px){.meet-popup-content{font-size:14px}.meet-popup-content h2{font-size:18px;margin:0 0 30px}.meet-popup-content p{margin:0 0 30px}}.close{position:absolute;right:20px;width:22px;height:22px;top:20px;cursor:pointer}.close:after,.close:before{content:"";height:1px;background:#c4c4c4;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.people-mt-wrap{background:#fff}.people-mt-wrap .mt{padding:0 20px 50px}.people-mt-wrap .blog .people-block{height:auto;margin:0 -15px;display:flex;justify-content:center;flex-wrap:wrap}.people-mt-wrap .blog .people-block li{width:33.3333333333%;padding:0 15px;box-sizing:border-box}.people-mt-wrap .blog .people-block li .people-block-wrapper{width:100%;margin:0 0 30px;box-sizing:border-box;box-shadow:0 5px 15px 0 rgba(0,0,0,.09);display:flex;flex-direction:column;min-height:383px}.people-mt-wrap .blog .people-block li .people-block-wrapper .img-holder{height:240px;overflow:hidden;padding:0 50px}.people-mt-wrap .blog .people-block li .people-block-wrapper .img-holder img{-o-object-fit:cover;object-fit:cover;min-height:240px;width:auto;margin:0 auto;display:block}.people-mt-wrap .blog .people-block li .people-block-wrapper .text-holder{background:#fff;padding:24px 30px;flex:1;display:flex;flex-direction:column}.people-mt-wrap .blog .people-block li .people-block-wrapper .text-holder h3{font:800 20px/1.5 "Nunito Sans",Helvetica,sans-serif;color:#f03a31}.people-mt-wrap .blog .people-block li .people-block-wrapper .text-holder h4{font:700 18px/1.5 "Nunito Sans",Helvetica,sans-serif;color:#222}.people-mt-wrap .blog .people-block li .people-block-wrapper .text-holder .p4{margin:0 0 15px}@media all and (max-width:1230px){.people-mt-wrap .blog .people-block li{width:50%}.people-mt-wrap .blog .people-block li .img-holder{padding:0}}@media all and (max-width:768px){.people-mt-wrap .mt{padding:0 20px 30px}.people-mt-wrap .blog .people-block li{width:100%}}.feed-block{height:auto;margin:0 0 60px;padding:30px}.feed-block-wrapper{padding:60px 30px 40px;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.08)}.feed-block h3{text-align:center;font-size:24px;margin:0 0 5px}.feed-block span{color:#f03a31;display:block;margin:0 0 20px;text-align:center;font-weight:700}@media all and (max-width:1230px){.feed-block{margin:0}}@media all and (max-width:768px){.feed-block-wrapper{padding:40px 30px 30px}.feed-block h3{font-size:18px}}.feed-slider-wrapper{position:relative}.feed-slider-wrapper .slick-arrow{background-size:12px 23px;width:12px;height:23px}.feed-slider-wrapper .slick-arrow:hover{background-size:12px 23px}.feed-slider-wrapper .slick-prev{left:0;top:35%}.feed-slider-wrapper .slick-next{right:0;top:35%}.feed-slider{padding:0 100px}@media all and (max-width:1230px){.feed-slider{padding:0}}.achievement-slider-wrapper{position:relative}.achievement-slider-wrapper .slick-arrow{background-size:12px 23px;width:12px;height:23px}.achievement-slider-wrapper .slick-arrow:hover{background-size:12px 23px}.achievement-slider-wrapper .slick-prev{left:0}.achievement-slider-wrapper .slick-next{right:0}.achievement-slider{padding:0 115px}.achievement-slider .slick-track{padding:0}@media all and (max-width:1230px){.achievement-slider{padding:0}}.achievement-block{padding:0 30px}.achievement-block h3{font-size:20px;position:relative;padding-left:100px;margin:0 0 20px}.achievement-block h3 img{position:absolute;left:0;width:80px;height:auto;padding:0;top:50%;transform:translateY(-50%)!important;margin:0;opacity:1!important}.achievement-block h3:after{content:"";height:2px;width:85px;background:#f03a31;display:block}@media all and (max-width:768px){.achievement-block{padding:0}}@media all and (max-width:480px){.achievement-block h3{padding-left:90px;font-size:18px}}.work-block{width:50%;padding:0 20px;margin:0 0 50px;box-sizing:border-box}.work-block h3{font-size:20px;position:relative;padding-left:45px;margin:0 0 20px}.work-block h3 a{color:#000;display:inline-block;vertical-align:top}.work-block h3:after{content:"";height:2px;background:#f03a31;width:85px;display:block}.work-block h3 img{position:absolute;left:0;top:50%;transform:translateY(-50%)}@media all and (max-width:768px){.work-block{width:100%;margin:0 0 30px}}.activity-block{width:20%;padding:10px 8px;display:flex!important;margin:0 0 30px;box-sizing:border-box}.activity-block-wrapper{padding:30px 20px;box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff;text-align:center;width:100%}.activity-block .icon-block{width:50px;height:50px;margin:0 auto 30px}.activity-block p{margin:0}.activity-block h3{font-size:16px;position:relative;padding-bottom:30px}.activity-block h3::after{content:"";height:2px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:#f03a31;width:100px}.main-info-block{padding:40px 0;font-size:26px;color:#fff;line-height:30px;max-width:610px}.main-info-block h1{margin:0 0 30px;font-size:56px;line-height:66px}.main-info-block p{margin:0 0 40px}.main-info-block .btn{max-width:272px}@media all and (max-width:991px){.main-info-block{font-size:22px}.main-info-block h1{font-size:40px;line-height:1.2}}@media all and (max-width:768px){.main-info-block{font-size:18px}.main-info-block h1{font-size:30px;line-height:1.2}}.page-chicago .section-main{height:90vh!important}@media screen and (max-width:991px){.page-chicago .profile-item{justify-content:left}}.form-block{width:50%;padding:0 20px;box-sizing:border-box}.form-block .input-row{margin:0 0 24px}.form-block .btn{max-width:203px}.form-block .checkbox-1 input[type=checkbox]{display:none}.form-block .checkbox-1 span{color:#9b9b9b}.form-block .checkbox-1 label{font:400 16px/1.5 "Nunito Sans",Helvetica,sans-serif;text-transform:none;display:flex;position:relative;margin:0 0 24px 0}.form-block .checkbox-1 label:before{content:"";display:inline-block;width:24px;height:24px;margin:0 15px 0 0;border:solid 1px #ddd;content:"";vertical-align:middle;cursor:pointer;box-sizing:border-box;min-width:24px}.form-block .checkbox-1 input[type=checkbox]:checked+label:before{background:url(../../images/checked.svg) center center no-repeat;background-color:#f03a31}@media all and (max-width:991px){.form-block{width:100%}}@media all and (max-width:768px){.form-block .btn{max-width:100%}}.profile-block{width:50%;padding:0 20px;box-sizing:border-box}@media all and (max-width:991px){.profile-block{width:100%}}.profile-item{display:flex;align-items:flex-start;margin:0 0 20px}.profile-item .image-block{max-width:100px;width:100%;height:100px;margin-right:24px}.profile-item .image-block img{max-width:100%;height:auto;border-radius:50%}.profile-item .description-block p{margin:0 0 10px}.profile-item .description-block h3{font-size:18px;margin:0 0 10px}.profile-item .description-block span{font-weight:200;margin:0 0 10px;display:block}@media all and (max-width:991px){.profile-item{justify-content:center}}@media all and (max-width:768px){.profile-item{align-items:flex-start;text-align:left}.profile-item .image-block{margin:0 15px 30px 0}}@media all and (max-width:400px){.profile-item{flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.profile-item .image-block{margin:0 0 30px}}.social-list{display:flex;flex-wrap:wrap}.social-list li{margin:0 0 10px;margin-right:35px}.social-list li .fab,.social-list li .fas{color:#f03a31;margin-right:5px}.social-list li a{text-decoration:underline}@media all and (max-width:768px){.social-list{flex-direction:column}}.contacts-section ul{padding-top:10px}.contacts-section ul li.arrow-top-right a:after{content:url(/wp-content/themes/qarea/webpack-wp-3/src/assets/img/arrow-top-right.svg);zoom:.5;filter:grayscale(100%) brightness(110%) contrast(.1)}@-moz-document url-prefix(){.contacts-section ul li.arrow-top-right a:after{content:"↗"}}.contacts-section ul li.arrow-top-right a:hover:after{filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(800%) contrast(.8);transition:.7s all ease}.contacts-section ul li.arrow-top-right a{font-weight:400;color:#5a5a5a}.contacts-section ul li:first-of-type{margin-bottom:0}.talk-popup{position:relative;max-width:944px;width:100%;display:flex;background:#fff}.talk-popup .slogan-block{margin:0 0 50px}.talk-popup .close:after,.talk-popup .close:before{background:#fff}.talk-popup .image-popup{width:50%}.talk-popup .image-popup img{max-width:100%;height:100%}.talk-popup .content-wrapper{width:50%;background:red;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.talk-popup .info-block{padding:70px 30px;color:#fff;text-align:center}.talk-popup .info-block .row{margin:0 0 60px}.talk-popup .info-block h3{color:#fff;font-size:16px;margin:0 0 10px;line-height:1}.talk-popup .info-block .btn{max-width:210px;background:#fff;font-size:18px;font-weight:700;color:#f03a31;padding:16px 24px}@media all and (max-width:1230px){.talk-popup .image-popup{display:none}.talk-popup .content-wrapper{width:100%}}.person-block{display:flex;align-items:center;max-width:300px;margin:0 auto 30px}.person-block .image-block{width:100px;height:100px;margin-right:25px}.person-block .image-block img{border-radius:50%}.person-block .description-block{text-align:left;line-height:1}.person-block .description-block h3{font-size:16px;margin:0 0 5px}.person-block .description-block span{font-size:14px;font-weight:200;display:block;margin:0 0 10px}.person-block .description-block ul{font-size:14px;margin:0}.person-block .description-block ul li{font-weight:700}.person-block .description-block ul li:not(:last-child){margin:0 0 5px}.person-block .description-block ul a{color:#fff;font-weight:200}.popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;padding:0 20px;display:none;z-index:100;transition:all .2s ease}.top_info .p1{color:#fff}.top_info .button-wrapper{text-align:left;width:100%}.page-it-drive .main .top .top_info{text-align:center;align-items:center}@media all and (max-width:1230px){.top_info .button-wrapper{text-align:center}}.main .blog .list .slick-list li .text-holder .title_h3{font:800 20px/1.3 "Nunito Sans",Helvetica,sans-serif;color:#000104;margin:0 0 15px}.main .blog .list .slick-list li .text-holder .p4{margin:15px 0 0}.header .menu-btn{width:24px;height:20px;font-size:0;line-height:0;position:relative;display:none;transition:.3s transform linear,.3s opacity linear,.3s visibility linear}.header .menu-btn span{position:absolute;top:50%;transform:translateY(-50%);opacity:1;visibility:visible}.header .menu-btn span,.header .menu-btn:after,.header .menu-btn:before{content:"";background:red;height:2px;width:100%;position:absolute;transition:.3s transform linear,.3s opacity linear,.3s visibility linear,.3s background linear}.header .menu-btn:before{top:0}.header .menu-btn:after{bottom:0}.header .menu ul{display:none}.header .menu li{display:inline-block;margin:0 20px;position:relative;z-index:100;cursor:pointer}.header .menu li a.arrow::after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:8px;height:16px;background-image:url(../../images/menu-arrow.svg);background-repeat:no-repeat;transition:.3s transform linear}@media all and (max-width:1230px){.header .menu-wrapper{position:absolute;visibility:hidden;overflow-y:auto;height:calc(100vh - 89px);opacity:0;top:100%;z-index:100;left:0;right:0;width:100%;transition:.3s transform linear,.3s opacity linear,.3s visibility linear;transform:translateX(-100%)}.header .menu-wrapper.menu-active{visibility:visible;opacity:1;transform:translateX(0)}.header .menu{background:#fff;width:100%}.header .menu li{margin:0}.header .menu li .sub-menu{box-sizing:border-box}.header .menu li .sub-menu li{margin:0}.header .menu li .sub-menu li a{display:block;position:relative}.header .menu li a{display:block}.header .menu li a.arrow:after{right:20px}.header .menu li a.arrow-active:after{transition:.3s transform linear;transform:translateY(-50%) rotate(90deg)}.header .menu-btn{display:block}.header .menu-btn.menu-btn-active:after,.header .menu-btn.menu-btn-active:before{content:"";top:50%;transform:rotate(-45deg)}.header .menu-btn.menu-btn-active:before{transform:rotate(45deg)}.header .menu-btn.menu-btn-active span{visibility:hidden;opacity:0}.body-scroll-none{overflow:hidden;position:fixed;height:100%;width:100%}}@media all and (max-width:700px){.header .menu-wrapper{height:calc(100vh - 79px)}}@media all and (max-width:600px){.header .menu-wrapper{height:calc(100vh - 60px)}}.main .contact-us-white-bg .contact-us .checkbox-1 input[type=checkbox]+label:before{position:absolute;left:0;top:0;margin:0}.main .contact-us-white-bg .contact-us .checkbox-1 label>span{width:100%;position:relative}.main .contact-us-white-bg .contact-us .checkbox-1 label>span>span:first-child{display:block;padding-left:40px;margin:0}.main .contact-us-white-bg .contact-us .wpcf7-not-valid-tip{position:absolute;white-space:nowrap;left:calc(100% + 10px);margin:0 0 0 20px;top:50%;transform:translateY(-50%);background-color:#45494f;border-radius:3px;color:#fff;padding:6px 12px;font:600 14px/1.5 "Nunito Sans",Helvetica,sans-serif}.main .contact-us-white-bg .contact-us .wpcf7-not-valid-tip:after{border-color:transparent;border-right-color:#45494f;border-style:solid;border-width:6px 6px 6px 0;content:"";height:0;transform:translateY(-50%);position:absolute;right:100%;top:50%;width:0}.main .contact-us-white-bg .contact-us .not-valid{margin:0;position:static}@media all and (min-width:1556px){.main .contact-us-white-bg .contact-us .first-name .wpcf7-not-valid-tip{right:calc(100% + 10px);margin:0 20px 0 0;left:auto}.main .contact-us-white-bg .contact-us .first-name .wpcf7-not-valid-tip:after{left:100%;top:39%;transform:rotate(180deg)}}.main .section-trip .meet_us_form_block .checkbox-1 input[type=checkbox]+label:before{position:absolute;left:0;top:0;margin:0}.main .section-trip .meet_us_form_block .checkbox-1 label>div{width:100%;position:relative}.main .section-trip .meet_us_form_block .checkbox-1 label>div>span:first-child{display:block;padding-left:40px;margin:0}.main .section-trip .meet_us_form_block .wpcf7-not-valid-tip{position:absolute;white-space:nowrap;left:calc(100% + 10px);margin:0 0 0 20px;top:50%;transform:translateY(-50%);background-color:#45494f;border-radius:3px;color:#fff;padding:6px 12px;font:600 14px/1.5 "Nunito Sans",Helvetica,sans-serif}.main .section-trip .meet_us_form_block .wpcf7-not-valid-tip:after{border-color:transparent;border-right-color:#45494f;border-style:solid;border-width:6px 6px 6px 0;content:"";height:0;transform:translateY(-50%);position:absolute;right:100%;top:50%;width:0}.main .section-trip .meet_us_form_block .not-valid{margin:0;position:static}@media all and (min-width:1556px){.main .section-trip .meet_us_form_block .wpcf7-not-valid-tip{right:calc(100% + 10px);margin:0 20px 0 0;left:auto}.main .section-trip .meet_us_form_block .wpcf7-not-valid-tip:after{left:100%;top:39%;transform:rotate(180deg)}}@media all and (max-width:1555px){.main .contact-us-white-bg .contact-us .wpcf7-not-valid-tip{position:relative;right:auto;left:auto;transform:none;text-align:center;margin-top:15px;margin-left:0}.main .contact-us-white-bg .contact-us .wpcf7-not-valid-tip:after{transform:translateX(-50%) rotate(90deg);left:50%;right:auto;top:-8px}.main .section-trip .meet_us_form_block .wpcf7-not-valid-tip{position:relative;right:auto;left:auto;transform:none;text-align:center;margin-top:15px;margin-left:0}.main .section-trip .meet_us_form_block .wpcf7-not-valid-tip:after{transform:translateX(-50%) rotate(90deg);left:50%;right:auto;top:-8px}}.healthcare-needs-tabs .tabs-btn-row{display:flex;justify-content:center;margin:0 0 25px}.healthcare-needs-tabs .tabs-btn-row .slick-dots{margin:0;text-align:left;display:flex}.healthcare-needs-tabs .tabs-btn-row .slick-dots .slick-active .btn{background:#f03a31;border-color:#f03a31;color:#fff}.healthcare-needs-tabs .tabs-btn-row .slick-dots li{min-width:100px;margin:0}.healthcare-needs-tabs .tabs-btn-row .slick-dots li:not(:last-child){margin:0 15px 0 0}.healthcare-needs-tabs .tabs-btn-row .btn{font-size:16px;height:38px;max-width:100px;width:100%;border-radius:0;padding:8px 15px;border:1px solid #979797;background:#fff;color:#979797;transition:.3s background linear,.3s color linear,.3s border-color linear}.healthcare-needs-tabs .tabs-item{height:auto}.healthcare-needs-tabs .tabs-item p{margin:0 0 55px;font-size:18px}.healthcare-needs-tabs .tabs-item .list-row{display:flex;margin:0 -20px;flex-wrap:wrap}.healthcare-needs-tabs .tabs-item .list-row .list-col{width:50%;box-sizing:border-box;padding:0 20px;display:flex;justify-content:center}@media all and (max-width:600px){.healthcare-needs-tabs .tabs-item .list-row .list-col{width:100%}}.list-needs{font-weight:700;min-width:320px;margin:0 0 25px}.list-needs li{position:relative;padding-left:40px}.list-needs li:not(:last-child){margin:0 0 25px}.list-needs li:before{content:"✓";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:#f03a31;text-align:center;color:#fff}@media all and (max-width:768px){.list-needs{width:100%;min-width:auto}}.case-block{box-shadow:0 5px 23px 0 rgba(0,0,0,.09);display:flex;align-items:center;color:#000;max-height:300px;height:300px}.case-block:not(:last-child){margin:0 0 40px}.case-block .img-wrap{min-width:300px;max-width:300px;max-height:300px;display:flex;justify-content:center;align-items:center;overflow:hidden}.case-block .img-wrap img{max-width:100%;display:inline-block;vertical-align:top}.case-block .case-data{padding:20px 100px 20px 50px}.case-block .case-data .category{font-size:12px;display:block;font-weight:800;line-height:1.33;letter-spacing:.5px;text-align:left;color:#f03a31;margin-bottom:16px;text-transform:uppercase}.case-block .case-data .caption-block{margin:0 0 25px}@media all and (min-width:768px){.healthcare-page .case-block{height:247px}.healthcare-page .case-block .img-wrap{max-height:100%}}.healthcare-page .case-block .case-data .category{display:none}@media all and (max-width:1230px){.case-block .case-data{padding:30px 50px}}@media all and (max-width:991px){.case-block .case-data{padding:30px}}@media all and (max-width:768px){.case-block{flex-direction:column;align-items:flex-start;max-height:none;height:auto}.case-block .img-wrap{min-width:100%;width:100%;max-height:100%;padding:30px 0}}@media all and (max-width:768px) and (orientation:landscape){.case-block{flex-direction:row;align-items:center;max-height:none}.case-block .img-wrap{width:35%;min-width:unset;max-height:100%;padding:0 10px}.case-block .case-data{width:65%}}@media all and (max-width:420px){.case-block{display:block}.case-block .img-wrap{width:100%;max-width:none}.case-block .case-data{width:auto}}.case_studies_block{padding:80px 20px}.case-studies-wrapper{display:flex;flex-wrap:wrap;padding:20px 20px}.case-studies-wrapper .case_studies_item{width:calc((100% - 70px)/ 3);max-width:353px;height:300px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.09);margin-bottom:35px;margin-right:35px;box-sizing:border-box;position:relative}.case-studies-wrapper .case_studies_item .case_studies_image_wrap{width:100%;height:160px;display:flex;justify-content:center;align-items:center;overflow:hidden}.case-studies-wrapper .case_studies_item .case_studies_image_wrap img{width:auto;height:auto}.case-studies-wrapper .case_studies_item .case_studies_names{padding:26px 30px 30px}.case-studies-wrapper .case_studies_item .case_studies_category{font-family:Nunito Sans;font-style:normal;font-weight:600;font-size:14px;line-height:24px;text-transform:uppercase;color:#f03a31;margin:0;padding-bottom:8px}.case-studies-wrapper .case_studies_item .case_studies_title{font-family:Nunito Sans;font-style:normal;font-weight:700;font-size:20px;line-height:26px;color:#0b0b0b;margin:0}.case-studies-wrapper .all_cases_button{width:100%;text-align:center;padding-top:25px;clear:both}@media all and (max-width:1024px),screen and (max-width:1024px) and (orientation:landscape){.case_studies_block{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:1024px) and (orientation:portrait){.case_studies_block{padding-top:60px;padding-bottom:20px}}@media all and (max-width:991px){.case_studies_block .container{max-width:816px}.case-studies-wrapper .case_studies_item{width:calc((100% - 35px)/ 2)}.case-studies-wrapper .case_studies_item:nth-of-type(even){margin-right:0}.case-studies-wrapper .case_studies_item .case_studies_category{font-size:12px;line-height:14px}.case-studies-wrapper .case_studies_item .case_studies_title{font-size:18px;line-height:20px}.case-studies-wrapper .all_cases_button{padding-top:15px}}@media all and (min-width:816px){.case-studies-wrapper .case_studies_item:nth-child(3n+3){margin-right:0}}@media all and (min-width:816px) and (max-width:991px){.case-studies-wrapper .case_studies_item:nth-child(3n+3){margin-right:35px}}@media all and (max-width:815px){.case-studies-wrapper .case_studies_item{width:47%;margin-right:6%;float:left}.case-studies-wrapper .case_studies_item:nth-of-type(even){margin-right:0}}@media all and (max-width:767px){.case-studies-wrapper .case_studies_item{float:none;margin-left:auto;margin-right:auto}.case-studies-wrapper .case_studies_item:nth-of-type(even){margin-right:auto}.case-studies-wrapper .case_studies_item .case_studies_title{font-size:18px;line-height:20px}}@media all and (max-width:560px){.case-studies-wrapper .case_studies_item{width:353px}}@media all and (max-width:400px){.case-studies-wrapper{padding-left:0;padding-right:0}.case-studies-wrapper .case_studies_item{width:100%}}.healthcare-solutions-item{box-sizing:border-box;width:33.3333333333%;padding:0 15px;font-size:14px;margin:0 0 25px}.healthcare-solutions-item .healthcare-solutions-logo{height:54px;max-width:58px;margin:0 0 15px;display:flex}.healthcare-solutions-item .healthcare-solutions-logo img{height:inherit}.healthcare-solutions-item h3{font-size:16px;margin:0 0 30px;text-transform:uppercase}@media all and (max-width:991px){.healthcare-solutions-item{width:50%}}@media all and (max-width:768px){.healthcare-solutions-item{width:50%;margin:0 0 30px}}@media all and (max-width:420px){.healthcare-solutions-item{width:100%}}@media (max-width:700px){.cases-categories{margin-top:18px}}.cases-filters{font-size:16px;font-weight:600}.cases-filters li:not(:last-child){margin:0 0 15px}.cases-filters li a{display:inline-block;color:#7a7a7a;vertical-align:top}.cases-filters li a.active-filter{color:#f03a31}.cases-filters li a:hover{color:#f03a31}@media all and (max-width:1230px){.cases-filters{display:flex;flex-wrap:wrap;margin:0 -15px}.cases-filters li{width:33.3333333333%;box-sizing:border-box;padding:0 15px}}@media all and (max-width:700px){.cases-filters{display:flex;flex-wrap:wrap;margin:0 -15px}.cases-filters li{width:100%;box-sizing:border-box;padding:0 15px}}.red-underline{position:relative;padding:0 0 30px}.red-underline:not(:empty):after{content:"";position:absolute;bottom:0;width:170px;margin:0;height:2px;background:#f03a31;left:50%;transform:translateX(-50%)}.preloader-gif{position:fixed;top:0;bottom:0;left:0;right:0;background:#f8f8f8;z-index:99999999999;overflow:hidden}.preloader-gif img{width:30%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media all and (max-width:1230px){.preloader-gif img{width:40%}}@media all and (max-width:991px){.preloader-gif img{width:50%}}@media all and (max-width:768px){.preloader-gif img{width:70%}}@media all and (max-width:500px){.preloader-gif img{width:100%}}.header-new{padding:25px 0;position:relative;background:#fff;box-shadow:rgba(222,222,222,.5) 0 0 20px;z-index:5}.header-new .container{max-width:1170px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.header-new .btn{text-align:center;max-width:140px;padding:13px 10px}.header-new .menu-btn-new{width:24px;height:20px;font-size:0;line-height:0;position:relative;display:none;transition:.3s transform linear,.3s opacity linear,.3s visibility linear}.header-new .menu-btn-new span{position:absolute;top:50%;transform:translateY(-50%);opacity:1;visibility:visible}.header-new .menu-btn-new span,.header-new .menu-btn-new:after,.header-new .menu-btn-new:before{content:"";background:red;height:2px;width:100%;position:absolute;transition:.3s transform linear,.3s opacity linear,.3s visibility linear,.3s background linear}.header-new .menu-btn-new:before{top:0}.header-new .menu-btn-new:after{bottom:0}.header-new .menu-new{display:flex;margin:0 15px;background:#fff}.header-new .menu-new>li{z-index:100}.header-new .menu-new>li:hover{color:#f03a31}.header-new .menu-new>li:hover a{color:#f03a31}.header-new .menu-new>li:hover a:after{width:100%}.header-new .menu-new>li>a{color:#333;padding:47px 26px;position:relative;transition:.2s color linear;position:relative}.header-new .menu-new>li>a:before{content:"";transition:.2s all linear;position:absolute;bottom:0;height:4px;width:0;background:red;left:50%;transform:translateX(-50%)}.header-new .menu-new>li>a:after{content:"";display:block;position:absolute;bottom:0;width:0;height:4px;margin-left:26px;background-color:transparent;transition:1s}.header-new .menu-new>li>a.red-bg:after{width:calc(100% - 52px);background-color:#fe1204}.header-new .menu-new .sub-menu-wrap-bg{top:100%;position:absolute;display:block;left:0;right:0;padding:0;z-index:-10;transition:transform .35s cubic-bezier(0,0,.16,.96),opacity .35s cubic-bezier(0,0,.16,.96);transform:translateY(-20px);opacity:0;pointer-events:none;transition-delay:unset;overflow:hidden}.header-new .menu-new .sub-menu-wrap-bg.open{transform:translateY(0) translateX(-20px);overflow:hidden}.header-new .menu-new .sub-menu-wrap-bg.active{opacity:1;pointer-events:all;transform:translateX(0);transition-delay:250ms;overflow:hidden}.header-new .menu-new .sub-menu-wrap{max-width:1010px;padding:0 20px;margin:0 auto;display:flex;height:334px;box-sizing:border-box}.header-new .menu-new .sub-menu-wrap>.menu-item{opacity:.6;transition:1s;transform:translateX(-20px)}.header-new .menu-new .sub-menu-wrap>.menu-item:first-child,.header-new .menu-new .sub-menu-wrap>.menu-item:last-child{position:relative}.header-new .menu-new .sub-menu-wrap>.menu-item:first-child:before,.header-new .menu-new .sub-menu-wrap>.menu-item:last-child:after{content:"";display:block;position:absolute;height:100%;top:0;background:#fff;opacity:0;z-index:-1;pointer-events:none;transition:1s}.header-new .menu-new .sub-menu-wrap>.menu-item:first-child:before{width:434px;left:-434px}.header-new .menu-new .sub-menu-wrap>.menu-item:last-child:after{width:1000%}.header-new .menu-new .sub-menu-wrap>.menu-item:hover{opacity:1;background:#fff}.header-new .menu-new .sub-menu-wrap>.menu-item:hover:after,.header-new .menu-new .sub-menu-wrap>.menu-item:hover:before{opacity:1}.header-new .menu-new .sub-menu-wrap .menu-links:not(:last-child){padding-right:69px;border-right:1px solid #eee;padding-top:40px;padding-bottom:40px}.header-new .menu-new .sub-menu-wrap .menu-links:not(:first-child){padding-left:70px}.header-new .menu-new .sub-menu-wrap .menu-images{opacity:1;text-align:center;padding-top:40px;padding-bottom:40px}.header-new .menu-new .sub-menu-wrap .menu-images>a:first-child{display:block;width:290px;height:208px;overflow:hidden}.header-new .menu-new .sub-menu-wrap .menu-images span{color:#0b0b0b;font-weight:600;display:block;padding-top:25px}.header-new .menu-new .sub-menu-wrap .menu-images .image-block{width:100%;width:290px;height:208px;margin:0 0 25px;background-color:#fff;background-position:center;background-size:cover;border-right:1px solid #fff;transition:.5s}.header-new .menu-new .sub-menu-wrap .menu-images .image-block .inner-image{width:313px;height:208px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:.5s}.header-new .menu-new .sub-menu-wrap .menu-images:hover .image-block .inner-image,.header-new .menu-new .sub-menu-wrap .menu-images:hover .image-block:not(.two-images){transform:scale(1.1);transition:1s}.header-new .menu-new .sub-menu-wrap .menu-images:not(:first-child){padding-left:45px}.header-new .menu-new .sub-menu-wrap .menu-images.hovered{opacity:1;background:#fff}.header-new .menu-new .sub-menu-wrap .menu-images.hovered:after{opacity:1}.header-new .menu-new .sub-menu-wrap .sub-level-title{font-weight:700;color:#0b0b0b;margin:0 0 20px;display:inline-block}.header-new .menu-new .sub-menu-wrap .sub-level-arrow{color:#0b0b0b}.header-new .menu-new .sub-menu-wrap .sub-menu{margin:0;display:flex;flex-direction:column;flex-wrap:wrap;max-height:210px}.header-new .menu-new .sub-menu-wrap .sub-menu li{padding:0;margin:0 0 0 -13px;border-radius:6px;transition:.5s}.header-new .menu-new .sub-menu-wrap .sub-menu li:hover{background:#ffd6d6;transition:1s}.header-new .menu-new .sub-menu-wrap .sub-menu li:first-child{margin-top:-8px}.header-new .menu-new .sub-menu-wrap .sub-menu li a{color:#333;transition:.2s color linear;white-space:nowrap;padding:8px 13px;display:block}.header-new-bg{opacity:0;width:100%;height:334px;position:absolute;background:#fbfdfe;will-change:transform;transition:transform .35s cubic-bezier(0,0,.16,.96),opacity .35s cubic-bezier(0,0,.16,.96);transform:translateY(-450px);left:0;z-index:4;transition-delay:250ms}.header-new-bg:after{content:"";display:block;background:rgba(0,0,0,.1);width:100%;height:0;top:100%;position:absolute;left:0;opacity:0;transition:opacity .55s;transition-delay:350ms}.header-new-bg.active{opacity:1;transform:translateY(0);transition-delay:unset}.header-new-bg.active:after{height:calc(100vh - 443px);opacity:1}.menu-title-disable-cursor{cursor:default}.mobile_view .header-new .menu-new>li>a.red-bg:after{background-color:transparent}.mobile_view .header-new .container .btn{display:none}.mobile_view .header-new .container .menu-new-wrapper{position:absolute;visibility:hidden;overflow-y:auto;height:calc(100vh - 116px);opacity:0;top:100%;z-index:100;left:0;right:0;width:100%;transition:.3s transform linear,.3s opacity linear,.3s visibility linear;transform:translateX(-100%)}.mobile_view .header-new .container .menu-new-wrapper.menu-active{visibility:visible;opacity:1;transform:translateX(0)}.mobile_view .header-new .container .sub-menu-wrap-bg{position:static;display:none;padding:0;opacity:1;pointer-events:all;transform:none}.mobile_view .header-new .container .sub-menu-wrap{display:block;padding:0 0 0 20px;height:auto;max-width:1366px}.mobile_view .header-new .container .sub-menu-wrap .menu-images,.mobile_view .header-new .container .sub-menu-wrap .menu-links{opacity:1}.mobile_view .header-new .container .sub-menu-wrap .sub-level-title{display:block;position:relative;margin:0;font-weight:400}.mobile_view .header-new .container .sub-menu-wrap .sub-menu{max-height:none;flex-wrap:nowrap;display:none;padding-left:20px}.mobile_view .header-new .container .sub-menu-wrap .sub-menu li{padding:0;border-radius:0;margin-left:0}.mobile_view .header-new .container .sub-menu-wrap .sub-menu li:hover{background:0 0}.mobile_view .header-new .container .sub-menu-wrap .sub-menu li:not(:last-child){margin:0}.mobile_view .header-new .container .sub-menu-wrap .sub-menu li a{padding:17px 20px;display:block}.mobile_view .header-new .container .sub-menu-wrap .menu-images{text-align:left;display:none}.mobile_view .header-new .container .sub-menu-wrap .menu-images:not(:last-child){margin:0}.mobile_view .header-new .container .sub-menu-wrap .menu-images .image-block{width:100%;display:none}.mobile_view .header-new .container .sub-menu-wrap .menu-images span{font-weight:400}.mobile_view .header-new .container .sub-menu-wrap .menu-images a{padding:17px 20px}.mobile_view .header-new .container .sub-menu-wrap .menu-links:not(:last-child){padding:0;margin:0;border:0}.mobile_view .header-new .container .menu-new{margin:0;display:block}.mobile_view .header-new .container .menu-new li{border-top:1px solid #efefef}.mobile_view .header-new .container .menu-new li:not(:last-child){margin:0}.mobile_view .header-new .container .menu-new li .arrow{padding:17px 20px;display:block}.mobile_view .header-new .container .menu-new li .arrow:before{content:none}.mobile_view .header-new .container .menu-new li .arrow:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:8px;height:16px;background-image:url(../../images/menu-arrow.svg);background-repeat:no-repeat;transition:.3s transform linear}.mobile_view .header-new .container .menu-new li .arrow.arrow-active:after{transition:.3s transform linear;transform:translateY(-50%) rotate(90deg)}.mobile_view .header-new .container .menu-btn-new{display:block}.mobile_view .header-new .container .menu-btn-new.menu-btn-active:after,.mobile_view .header-new .container .menu-btn-new.menu-btn-active:before{content:"";top:50%;transform:rotate(-45deg)}.mobile_view .header-new .container .menu-btn-new.menu-btn-active:before{transform:rotate(45deg)}.mobile_view .header-new .container .menu-btn-new.menu-btn-active span{visibility:hidden;opacity:0}@media all and (max-width:1024px){.header-new .container .btn{display:none}.header-new .container .menu-new-wrapper{position:absolute;visibility:hidden;overflow-y:auto;height:calc(100vh - 116px);opacity:0;top:100%;z-index:100;left:0;right:0;width:100%;transition:.3s transform linear,.3s opacity linear,.3s visibility linear;transform:translateX(-100%)}.header-new .container .menu-new-wrapper.menu-active{visibility:visible;opacity:1;transform:translateX(0)}.header-new .container .sub-menu-wrap-bg{position:static;display:none;padding:0;opacity:1;pointer-events:all;transform:none}.header-new .container .sub-menu-wrap{display:block;padding:0 0 0 20px;height:auto}.header-new .container .sub-menu-wrap .menu-images,.header-new .container .sub-menu-wrap .menu-links{opacity:1}.header-new .container .sub-menu-wrap .sub-level-title{display:block;position:relative;margin:0;font-weight:400}.header-new .container .sub-menu-wrap .sub-menu{max-height:none;flex-wrap:nowrap;display:none;padding-left:20px}.header-new .container .sub-menu-wrap .sub-menu li{padding:0;border-radius:0;margin-left:0}.header-new .container .sub-menu-wrap .sub-menu li:hover{background:0 0}.header-new .container .sub-menu-wrap .sub-menu li:not(:last-child){margin:0}.header-new .container .sub-menu-wrap .sub-menu li a{padding:17px 20px;display:block}.header-new .container .sub-menu-wrap .menu-images{text-align:left;display:none}.header-new .container .sub-menu-wrap .menu-images:not(:last-child){margin:0}.header-new .container .sub-menu-wrap .menu-images .image-block{width:100%;display:none}.header-new .container .sub-menu-wrap .menu-images span{font-weight:400}.header-new .container .sub-menu-wrap .menu-images a{padding:17px 20px}.header-new .container .sub-menu-wrap .menu-links:not(:last-child){padding:0;margin:0;border:0}.header-new .container .menu-new{margin:0;display:block}.header-new .container .menu-new li{border-top:1px solid #efefef}.header-new .container .menu-new li:not(:last-child){margin:0}.header-new .container .menu-new li .arrow{padding:17px 20px;display:block}.header-new .container .menu-new li .arrow:before{content:none}.header-new .container .menu-new li .arrow:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:8px;height:16px;background-image:url(../../images/menu-arrow.svg);background-repeat:no-repeat;transition:.3s transform linear}.header-new .container .menu-new li .arrow.arrow-active:after{transition:.3s transform linear;transform:translateY(-50%) rotate(90deg)}.header-new .container .menu-btn-new{display:block}.header-new .container .menu-btn-new.menu-btn-active:after,.header-new .container .menu-btn-new.menu-btn-active:before{content:"";top:50%;transform:rotate(-45deg)}.header-new .container .menu-btn-new.menu-btn-active:before{transform:rotate(45deg)}.header-new .container .menu-btn-new.menu-btn-active span{visibility:hidden;opacity:0}}.hire-developers-wrap{background:#fff;padding:40px 0}.hire-developers-wrap .container{max-width:800px}.hire-developers-wrap .hire-developers{margin:40px auto 0;overflow:hidden}.hire-developers-wrap .hire-developers .technologie{float:left;width:17%;margin:0 10px;color:#fff;position:relative}.hire-developers-wrap .hire-developers .technologie a{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.hire-developers-wrap .hire-developers .technologie a img{width:70px;height:50px;filter:url("data:image/svg+xml;utf8, &lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.hire-developers-wrap .hire-developers .technologie a img:hover{filter:url("data:image/svg+xml;utf8, &lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter:grayscale(0)}.hire-developers-wrap .hire-developers .technologie a .title-h4{white-space:nowrap;padding-top:10px;color:#000}.hire-developers-wrap .hire-developers .technologie::after{content:url(../../images/hire_line.svg);position:absolute;right:0;top:13px;width:0}.hire-developers-wrap .hire-developers .technologie:nth-child(5n):after{display:none}.hire-developers-wrap .link_to_page{text-align:right;margin:0 15px;clear:both}.hire-developers-wrap .link_to_page a{color:#000}.hire-developers-wrap .link_to_page a:after{content:"⟵";vertical-align:middle;font-size:16px;padding:0 5px}.hire-developers-wrap .link_to_page a:hover{color:#f03a31}.hire-developers-wrap .link_to_page a:hover:after{color:#f03a31;transition:all .4s;display:inline-block;transform:rotate(180deg)}.industries-wrap .industries{margin:80px auto 50px}.industries-wrap .industries-description{max-width:770px;margin:0 auto 25px;text-align:center}.industries-wrap .industries-label{font-size:16px;font-weight:700;line-height:24px;color:#fff;margin:auto}.industries-wrap .industries-list{display:flex;flex-wrap:wrap;justify-content:center}.industries-wrap .industries-list-item{display:flex;justify-content:center;align-items:center;margin:20px;width:210px;height:210px;padding:20px;position:relative;overflow:hidden}.industries-wrap .industries-list-item:hover .industries-image{transform:scale(1.1)}.industries-wrap .industries-image{background-size:cover;background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;transition:.3s}.main .top>img:not(.top_block_bg-image){position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.main .top h1{position:relative}.top-wrap.case-page,.top-wrap.cases-page,.top-wrap.tags-page{position:relative}.top-wrap.case-page>img,.top-wrap.cases-page>img,.top-wrap.tags-page>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.authors-content-wrap .authors-content .author-block .author-foto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.content .post .post-image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.content .post .post-image a.post-image-link{position:relative}.section-main>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.section-main .container{position:relative}.covid-block-wrapper{margin:48px 0}.covid-block{display:flex;background-color:#f3f3f3;min-height:200px}.covid-block h2{text-align:left}.covid-block h2:not(:empty):after{content:none}.covid-block .block-content{flex-grow:1;flex-shrink:1;flex-basis:0%;padding:40px 32px}.covid-block .block-img{position:relative;width:40%;flex-shrink:0}.covid-block .block-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.covid-block .block-text{margin-top:16px}.covid-block .block-text a{text-decoration:underline}.covid-block .block-text a:hover{color:#0b0b0b}@media all and (max-width:767px){.covid-block .block-img{display:none}}.dribbble-container{padding:80px 0 70px}.dribbble-container h2{padding:0 15px}.dribbbles-list{list-style:none;overflow:hidden;padding:0;margin:0}.dribbble-container .red-btn{margin-top:30px;border:1px solid #f03a31;max-height:none;line-height:1;transition:all .3s ease;font-size:18px;font-weight:600;min-width:200px}.dribbbles-list .dribbbles-list-item{position:relative;width:30.77%;float:left;padding:0 15px 30px}.dribbbles-list .dribbbles-list-item div.dribbble{position:relative;clear:left;background:#fff;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.07);overflow:hidden}.dribbbles-list .dribbbles-list-item div.dribbble div.dribbble-shot{padding:10px}.dribbbles-list .dribbbles-list-item div.dribbble .shot-display-options{box-sizing:border-box;display:flex;justify-content:flex-end;width:100%;position:absolute;left:0;bottom:0;padding:10px 10px 0 10px;background:#fff;z-index:2;will-change:transition;transform:translate3d(0,0,0);transition:height .2s ease;height:50px}.dribbbles-list .dribbbles-list-item div.dribbble a.dribbble-over{cursor:pointer;position:absolute;top:0;bottom:30px;left:0;width:100%;margin:0;padding:20px;font-size:13px;line-height:2;box-sizing:border-box}.dribbbles-list .dribbbles-list-item div.dribbble .dribbble-shot-title-date .timestamp{font-size:12px;line-height:1em;color:#999}.dribbbles-list .dribbbles-list-item div.dribbble .dribbble-shot-title-date .shot-title{font-weight:500;font-size:13px;line-height:1.3em;color:#333;margin:0 0 2px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dribbbles-list .dribbbles-list-item div.dribbble .dribbble-shot-title-date{background:#fff;z-index:2;flex-grow:1;padding-right:10px;min-width:0}.dribbbles-list .dribbbles-list-item div.dribbble video{position:absolute;width:calc(100% - 20px);margin:10px}.dribbbles-list .dribbbles-list-item div.dribbble div.dribbble-img{max-width:100%;height:0;padding-bottom:75%;overflow:hidden}@media screen and (min-width:900px) and (max-width:1170px){.dribbbles-list .dribbbles-list-item{width:30%}}@media screen and (max-width:900px){.dribbbles-list .dribbbles-list-item{width:45.5%}}@media screen and (max-width:750px){.dribbbles-list .dribbbles-list-item{width:44%}}@media screen and (max-width:500px){.dribbbles-list .dribbbles-list-item{width:100%;margin:0 0 30px;padding:0}.dribbbles-list .dribbbles-list-item div.dribbble div.dribbble-img img{width:100%}.dribbble-container .red-btn{margin-top:0}}.copyright{padding:24px 0;border-top:1px solid #e0e0e0;background:#fafafa;font:14px/1.7 Poppins,sans-serif}.copyright .container{margin:0 auto;max-width:1048px;width:100%;padding:0 20px;box-sizing:border-box}.copyright ul{margin:0;padding:0;list-style:none}@media all and (max-width:499px){.copyright ul{margin:15px 0 0}}.copyright ul li{display:inline-block;margin-right:40px}@media all and (max-width:550px) and (min-width:500px){.copyright ul li{margin-right:15px}}@media all and (max-width:499px){.copyright ul li{margin-right:32px}}.copyright ul li:last-of-type{margin-right:0}.copyright ul li a{color:#1c1c1c;font-weight:500;text-decoration:none;font-size:14px}.copyright ul li a:hover{text-decoration:underline}@media all and (min-width:500px){.copyright .container{display:flex;align-items:center;justify-content:space-between}}.awards-holder{border-top:1px solid #e0e0e0;background:#fafafa}.awards-holder .container{margin:0 auto;max-width:1048px;width:100%;padding:0 20px;box-sizing:border-box;overflow:hidden}.awards{padding:56px 0}@media (max-width:766px){.awards{padding:32px 0}}.awards-list{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center}.awards-list li{margin:0 19px}@media (max-width:766px){.awards-list li{margin:0 10px}}.awards-list li img{filter:grayscale(100%);transition:all ease .3s;max-height:56px}.awards-list li:hover img{filter:none}.section-meet{padding:90px 0}.section-meet .container{padding:0 20px}.section-meet .container .h2{font:800 36px/46px "Nunito Sans",Helvetica,sans-serif;color:#0b0b0b;text-align:center;letter-spacing:normal}.section-meet .container .h2:after{display:block;text-align:center;height:2px;width:170px;background:#f03a31;margin:25px auto;content:""}@media all and (max-width:768px){.section-meet{padding:25px 0}.section-meet .container .h2{font:800 24px/30px "Nunito Sans",Helvetica,sans-serif}.section-meet .container .section-bottom-block{flex-direction:column;text-align:center}.section-meet .container .section-bottom-block .btn{display:none}}.section-trip{padding:90px 0 0 0}.section-trip .container{padding:0 20px}.section-trip .meet_us_form_block{padding:35px 0 0 0}.section-trip .meet_us_form_block .submit-button{position:relative;width:270px}@media screen and (max-width:768px){.section-trip .meet_us_form_block .submit-button .ajax-loader{height:48px!important}}.section-trip .meet_us_form_block .submit-button .btn{padding:16px 80px;min-width:200px;margin-bottom:40px}@media all and (min-width:768px){.section-trip .meet_us_form_block .submit-button .btn{font:600 18px/24px "Nunito Sans",Helvetica,sans-serif}}.section-trip .row{display:flex;align-items:flex-start;margin:0 -20px 0}.section-trip h3{margin:0 0 20px;line-height:1}.section-trip .section-bottom-block{justify-content:flex-end}@media all and (max-width:768px){.section-trip{padding:25px 0}.section-trip .section-bottom-block{justify-content:center}.section-trip .meet_us_form_block{padding:20px 0 0 0}.section-trip .row{flex-wrap:wrap;margin:0 -20px 0}.section-trip h3{font-size:16px}}.section-new-office{padding:90px 0 45px}.section-new-office .container{padding:0 20px}@media all and (max-width:991px){.section-new-office{padding:45px 0 20px}.section-new-office h2{font-size:30px}}@media all and (max-width:768px){.section-new-office h2{font-size:24px}}.section-main{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:159px 0;position:relative;height:100vh;box-sizing:border-box}.section-main .container{padding:0 20px;height:100%;display:flex;align-items:center}.section-main .anchor-button{position:absolute;left:50%;transform:translateX(-50%);bottom:10%}.section-main .anchor-button::after{content:"";width:8px;height:8px;border-radius:50%;border:1px solid #fff;position:absolute;top:11px;left:50%;transform:translateX(-50%);animation:anchorAnimation .7s linear alternate infinite}@keyframes anchorAnimation{0%{top:13px}50%{top:20px}100%{top:25px}}@media all and (max-width:1230px){.section-main{padding:111px 0}}.section-activities{padding:45px 0}.section-activities .activities-slider .slick-slide{height:inherit}.section-activities .activities-slider .slick-dots{margin:0 0 30px}.section-activities h2{margin:0 0 50px}.section-activities .container{padding:0 20px}.section-activities h3{font-size:21px;margin:0 0 17px}.section-activities .row{margin:0 -8px;display:flex}@media all and (max-width:1230px){.section-activities{padding:20px 0}.section-activities .row{display:block}}@media all and (max-width:991px){.section-activities{padding:20px 0}.section-activities h2{font-size:30px}}@media all and (max-width:768px){.section-activities h2{font-size:24px}}.section-work{padding:30px 0 0}.section-work .container{padding:0 20px}.section-work h2{margin:0 0 50px}.section-work .row{display:flex;flex-wrap:wrap;margin:0 -20px}@media all and (max-width:991px){.section-work{padding:20px 0}.section-work h2{font-size:30px}}@media all and (max-width:768px){.section-work h2{font-size:24px}}.section-achievement{padding:35px 0 45px}.section-achievement .container{padding:0 20px}.section-achievement h2{margin:0 0 50px}@media all and (max-width:991px){.section-achievement{padding:20px 0}.section-achievement h2{font-size:30px}}@media all and (max-width:768px){.section-achievement h2{font-size:24px}}.section-feed{padding:45px 0}.section-feed .container{padding:0 20px}.section-feed h2{margin:0 0 50px}@media all and (max-width:1230px){.section-feed h2{margin:0 0 40px}}@media all and (max-width:991px){.section-feed h2{font-size:30px}}@media all and (max-width:768px){.section-feed .feed-slider-wrapper{margin:0 -30px}.section-feed h2{font-size:24px}}.section-talk{padding:45px 0}.section-talk .container{padding:0 20px}.section-talk h2{margin:0 0 90px}.section-talk .row{display:flex;align-items:flex-start;justify-content:space-between;margin:0 -20px;flex-wrap:wrap}@media all and (max-width:1230px){.section-talk h2{margin:0 0 50px}}@media all and (max-width:991px){.section-talk{padding:20px 0}.section-talk h2{font-size:30px}}@media all and (max-width:768px){.section-talk h2{font-size:24px}}.section-healthcare-needs{background:#fff;padding:120px 0 35px}.section-healthcare-needs .container{max-width:970px;padding:0 20px}.section-healthcare-needs h2{margin:0 0 55px}@media all and (max-width:991px){.section-healthcare-needs{padding:45px 0}.section-healthcare-needs h2{margin:0 0 30px}}.section-cases{background:#fff;padding:60px 0}.section-cases h2{margin:0 0 55px}.section-cases .container{padding:0 20px}.section-banner{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;padding:55px 0}.section-banner .container{padding:0 20px}.section-banner h2{text-align:left;font-size:36px;margin:0 0 40px;max-width:870px}.section-banner h2:after{content:none}.section-banner .btn-red{max-width:none;width:301px;height:56px;font-size:24px;line-height:1;padding:15px;font-weight:600}@media all and (max-width:768px){.section-banner{padding:40px 0;text-align:center}.section-banner h2{text-align:center;font-size:28px;line-height:30px}.section-banner .btn-red{max-width:100%;font-size:20px}}.section-solutions{background:#fff;padding:120px 0 60px}.section-solutions h2{font-size:36px;margin:0 0 55px}.section-solutions .container{padding:0 15px}.section-solutions .row{display:flex;flex-wrap:wrap;margin:0 -15px}@media all and (max-width:1230px){.section-solutions{padding:60px 0 30px}}@media all and (max-width:768px){.section-solutions h2{font-size:28px}}.qa-transparent-link{color:transparent}.qa-port-gen-wrap{max-width:1048px;padding-left:20px;padding-right:20px;box-sizing:border-box;margin:auto;background-color:#f6f6f6}.qa-portfolio-title{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:600;font-size:44px;line-height:66px;text-align:center;color:#202020;margin-top:56px}@media screen and (max-width:1023px){.qa-portfolio-title{font-size:26px;line-height:38px}}.qa-portfolio-options{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:100px;margin-bottom:112px}.qa-portfolio-options .qa-gen-filters,.qa-portfolio-options .qa-gen-manually,.qa-portfolio-options .qa-gen-pdf{display:flex;flex-direction:column;align-items:center;position:relative;box-sizing:border-box;padding-top:40px;width:312px;height:250px;background-color:#fff;box-shadow:2px 2px 16px rgba(0,0,0,.08)}.qa-portfolio-options .qa-gen-filters>span,.qa-portfolio-options .qa-gen-manually>span,.qa-portfolio-options .qa-gen-pdf>span{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:600;font-size:18px;line-height:28px;text-align:center;color:#202020;margin:0;padding-top:16px}.qa-portfolio-options .qa-gen-filters>p,.qa-portfolio-options .qa-gen-manually>p,.qa-portfolio-options .qa-gen-pdf>p{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#202020;margin:0;padding-top:4px}.qa-portfolio-options .qa-gen-filters>a,.qa-portfolio-options .qa-gen-manually>a,.qa-portfolio-options .qa-gen-pdf>a{display:block;width:52px;height:52px;border-radius:50%;color:transparent;background-color:#fff;box-shadow:2px 2px 16px rgba(0,0,0,.08);position:absolute;bottom:-26px;background-image:url(/wp-content/themes/qarea/images/arrow-red.svg);background-position:50% 50%;background-repeat:no-repeat}.qa-portfolio-options .qa-gen-filters>a:hover,.qa-portfolio-options .qa-gen-manually>a:hover,.qa-portfolio-options .qa-gen-pdf>a:hover{background-image:url(/wp-content/themes/qarea/images/arrow-white.svg);background-color:#f33;transition:.3s}@media screen and (max-width:1023px){.qa-portfolio-options .qa-gen-filters,.qa-portfolio-options .qa-gen-manually,.qa-portfolio-options .qa-gen-pdf{margin-bottom:56px}}@media screen and (max-width:1023px){.qa-portfolio-options{flex-direction:column;margin-top:48px;margin-bottom:56px}}.qa-back-arrow{margin-top:30px;margin-bottom:52px}.qa-back-arrow>a{display:block;width:28px;height:14px;background-image:url(/wp-content/themes/qarea/images/arrow-left-dark.svg);background-size:contain;background-repeat:no-repeat}.qa-back-arrow>a:hover{background-image:url(/wp-content/themes/qarea/images/arrow-left-red.svg);transition:ease .3s}.qa-title-description{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:1023px){.qa-title-description{flex-direction:column}}.qa-title-description h2{width:50%;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:600;font-size:44px;line-height:66px;color:#202020;margin-top:0;margin-bottom:68px;text-align:left!important}.qa-title-description h2::after{display:none!important}@media screen and (max-width:1023px){.qa-title-description h2{width:100%;max-width:100%;margin-bottom:0;font-size:24px;line-height:38px}}.qa-title-description p{width:45%;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:28px;color:#202020;margin:0}@media screen and (max-width:1023px){.qa-title-description p{width:100%;margin-top:20px;margin-bottom:24px;font-size:14px;line-height:24px}}.qa-gen-steps-options{display:flex;flex-direction:row;justify-content:space-between}.qa-gen-steps-options .qa-gen-steps{width:33%;list-style:none;padding-left:0;margin-top:22px}.qa-gen-steps-options .qa-gen-steps li{padding-left:22px;border-left:2px solid #bdbdbd;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:44px;color:#202020}.qa-gen-steps-options .qa-gen-steps li.qa-step-active{border-left:2px solid #f33;font-weight:600}@media (max-width:609px){.qa-gen-steps-options .qa-gen-steps li{font-size:16px;line-height:36px}}@media (max-width:1023px){.qa-gen-steps-options .qa-gen-steps{width:42%}}@media (max-width:609px){.qa-gen-steps-options .qa-gen-steps{width:100%}}.qa-gen-steps-options .qa-gen-options{width:66%}.qa-gen-steps-options .qa-gen-options .qa-gen-step-title{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:600;font-size:28px;line-height:42px;color:#202020;margin-bottom:0;text-align:left!important}@media screen and (max-width:1023px){.qa-gen-steps-options .qa-gen-options .qa-gen-step-title{margin-bottom:24px}}@media screen and (max-width:959px){.qa-gen-steps-options .qa-gen-options .qa-gen-step-title{font-size:20px;line-height:34px}}.qa-gen-steps-options .qa-gen-options .qa-gen-step-title::after{display:none}.qa-gen-steps-options .qa-gen-options .qa-gen-title-search{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field{width:280px;background-color:#fff;border-radius:200px;box-sizing:border-box;padding:12px 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field [type=search]{border:none;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-size:18px;line-height:28px;max-width:200px;color:#202020}.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field [type=search]:focus{outline:0}.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field [type=search]::-ms-clear,.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field [type=search]::-ms-reveal{display:none}.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field [type=search]::-webkit-search-cancel-button,.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field [type=search]::-webkit-search-decoration,.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field [type=search]::-webkit-search-results-button,.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field [type=search]::-webkit-search-results-decoration{display:none}.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field [type=button]{border:none;background-color:#fff;color:transparent;cursor:pointer;width:28px;height:28px;background-image:url(/wp-content/themes/qarea/images/search.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:50% 50%}@media screen and (max-width:609px){.qa-gen-steps-options .qa-gen-options .qa-gen-title-search .qa-gen-search-field{margin-top:0}}@media screen and (max-width:609px){.qa-gen-steps-options .qa-gen-options .qa-gen-title-search{flex-direction:column;align-items:flex-start}}.qa-gen-steps-options .qa-gen-options .qa-company-choose-block{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio{margin-top:56px;margin-bottom:56px}.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:checked,.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:not(:checked){position:absolute;left:-9999px}.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:checked+.custom-radio-label,.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:not(:checked)+.custom-radio-label{width:313px;height:88px;background-color:#fff;position:relative;padding-left:36px;padding-right:36px;cursor:pointer;line-height:20px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4px;border:1px solid #fff;box-sizing:border-box}.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:checked+.custom-radio-label:before,.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:not(:checked)+.custom-radio-label:before{content:"";position:absolute;right:36px;top:30px;width:22px;height:22px;border:1px solid red;border-radius:5px;background:#fff}.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:checked+.custom-radio-label:after,.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:not(:checked)+.custom-radio-label:after{content:"";width:12px;height:12px;background:red;position:absolute;top:35px;right:41px;border-radius:1px;transition:ease .3s;opacity:1;transform:scale(1)}@media screen and (max-width:609px){.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:checked+.custom-radio-label,.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:not(:checked)+.custom-radio-label{width:100%}}.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:checked+.custom-radio-label{border:1px solid red}.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio [type=radio]:not(:checked)+.custom-radio-label:after{opacity:0}@media screen and (max-width:1023px){.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio{margin-top:12px;margin-bottom:24px}}@media screen and (max-width:609px){.qa-gen-steps-options .qa-gen-options .qa-company-choose-block .custom-radio{width:100%}}@media screen and (max-width:1023px){.qa-gen-steps-options .qa-gen-options .qa-company-choose-block{flex-direction:column;align-items:start}}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block{width:100%;background-color:#fff;padding:12px 24px;box-sizing:border-box;margin-top:56px;margin-bottom:56px}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table tr th{text-align:left;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:500;font-size:18px;line-height:28px;color:#202020;vertical-align:middle;height:64px;border-bottom:1px solid #e6e6e6}@media (max-width:609px){.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table tr th{font-size:14px}}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table tr td{text-align:left;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#202020;vertical-align:middle;border-bottom:1px solid #e6e6e6;height:92px}@media (max-width:609px){.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table tr td{font-size:14px}}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table tr:nth-child(2) td{padding-top:36px;padding-bottom:16px}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table tr:last-child td{border:none}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-checkbox{width:9%}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-checkbox .qa-container{display:block;position:relative;margin-bottom:26px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-checkbox .qa-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-checkbox .qa-checkmark{position:absolute;top:0;left:0;height:24px;width:24px;border-radius:4px;background-color:#fff;border:1px solid red}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-checkbox .qa-container:hover input~.qa-checkmark{background-color:#fdd}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-checkbox .qa-container input:checked~.qa-checkmark{background-color:red}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-checkbox .qa-checkmark:after{content:"";position:absolute;display:none}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-checkbox .qa-container input:checked~.qa-checkmark:after{display:block}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-checkbox .qa-container .qa-checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}@media (max-width:609px){.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-checkbox{width:18%}}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-preview{width:18%}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-preview img{vertical-align:middle}@media (max-width:609px){.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-preview{display:none}}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name{width:50%}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search{display:flex;flex-direction:row;justify-content:start;align-items:center;width:100%}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl{display:flex;flex-direction:row;align-items:center;padding-left:16px}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl [type=search]{border:none;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-size:14px;line-height:28px;max-width:200px;color:#202020}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl [type=search]:focus{outline:0}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl [type=search]::-ms-clear,.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl [type=search]::-ms-reveal{display:none}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl [type=search]::-webkit-search-cancel-button,.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl [type=search]::-webkit-search-decoration,.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl [type=search]::-webkit-search-results-button,.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl [type=search]::-webkit-search-results-decoration{display:none}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl [type=button]{border:none;background-color:#fff;color:transparent;cursor:pointer;width:24px;height:24px;background-image:url(/wp-content/themes/qarea/images/search-grey.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:50% 50%}@media (max-width:609px){.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-name-search .qa-gen-search-field-tbl{display:none}}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-action{width:23%}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-action a{color:#f33;font-weight:500;position:relative;text-decoration:underline}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-action a::after{content:"";display:block;width:28px;height:14px;position:absolute;top:6px;right:-50px;background-image:url(/wp-content/themes/qarea/images/arrow-red.svg);background-repeat:no-repeat;background-size:contain}@media (max-width:639px){.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-action a::after{display:none}}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-action a:hover{text-decoration:none}.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block .qa-gen-portfolio-table .qa-gen-action a:hover::after{right:-55px;transition:.4s}@media screen and (max-width:609px){.qa-gen-steps-options .qa-gen-options .qa-gen-portfolio-list-block{margin-top:42px}}.qa-gen-steps-options .qa-gen-options .qa-names-choose-block{display:flex;flex-direction:row;justify-content:space-between;margin-top:52px;margin-bottom:56px}.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-creator-name,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-file-name{display:flex;flex-direction:column;justify-content:start;align-items:start}.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-creator-name label,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-file-name label{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-size:14px;line-height:20px;color:#202020;position:relative;bottom:-20px}.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-creator-name input,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-file-name input{background-color:transparent;border:none;border-bottom:1px solid #000;width:300px;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-size:18px;line-height:26px;color:#202020;margin-top:6px;outline:0;order:2;padding-bottom:16px}.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-creator-name input::placeholder,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-file-name input::placeholder{color:transparent}.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-creator-name input:focus::placeholder,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-creator-name input:hover::placeholder,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-file-name input:focus::placeholder,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-file-name input:hover::placeholder{color:#bdbdbd;transition:.4s}.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-creator-name input:focus~label,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-creator-name input:hover~label,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-creator-name label:active,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-file-name input:focus~label,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-file-name input:hover~label,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-file-name label:active{bottom:-6px;color:#bdbdbd;font-size:12px;transition:.4s}@media screen and (max-width:1023px){.qa-gen-steps-options .qa-gen-options .qa-names-choose-block{flex-direction:column;margin-top:32px;margin-bottom:24px}.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-creator-name,.qa-gen-steps-options .qa-gen-options .qa-names-choose-block .qa-choose-file-name{margin-top:12px;margin-bottom:12px}}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block{margin-top:30px;margin-bottom:46px}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list{list-style:none;-moz-columns:2;columns:2;padding-left:0}@media (max-width:1023px){.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list{-moz-columns:1;columns:1}}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-size:18px;line-height:48px;color:#202020}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle{display:none}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle+label{position:relative;cursor:pointer;outline:0;-webkit-user-select:none;user-select:none;margin-bottom:0;padding-left:52px}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle+label::after,.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle+label::before{content:"";display:block;position:absolute}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle+label::before{left:0;top:3px;width:36px;height:20px;border:1px solid #202020;border-radius:60px;transition:ease .3s}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle+label::after{top:6px;left:3px;width:14px;height:14px;background-color:#202020;border-radius:100%;transition:ease .3s}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle:checked+label::before{border-color:red}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle:checked+label::after{background-color:red}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle:checked+label::after{transform:translateX(16px)}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle:disabled+label{cursor:default}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle:disabled+label::before{border-color:#bdbdbd}.qa-gen-steps-options .qa-gen-options .qa-industry-choose-block .qa-choose-list li .qa-checkbox-toggle:disabled+label::after{background-color:#bdbdbd}.qa-gen-steps-options .qa-gen-options .qa-gen-bottom-btn{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:72px}.qa-gen-steps-options .qa-gen-options .qa-gen-bottom-btn .qa-gen-btn{display:block;box-sizing:border-box;text-decoration:none;padding:12px 56px;border-radius:40px;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#fff;background-color:#f33;margin-bottom:24px}.qa-gen-steps-options .qa-gen-options .qa-gen-bottom-btn .qa-gen-btn:hover{background-color:#df2d2d;transition:ease .3s}.qa-gen-steps-options .qa-gen-options .qa-gen-bottom-btn .qa-gen-pdf-link{text-decoration:none;position:relative;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#202020;margin-bottom:24px}.qa-gen-steps-options .qa-gen-options .qa-gen-bottom-btn .qa-gen-pdf-link:hover{text-decoration:underline}.qa-gen-steps-options .qa-gen-options .qa-gen-bottom-btn .qa-gen-pdf-link::before{content:"";position:absolute;display:block;width:18px;height:24px;left:-30px;background-image:url(/wp-content/themes/qarea/images/gen-pdf-ico.svg);background-size:contain;background-repeat:no-repeat}@media (max-width:1023px){.qa-gen-steps-options .qa-gen-options .qa-gen-bottom-btn .qa-gen-pdf-link{left:30px}}@media (max-width:1023px){.qa-gen-steps-options .qa-gen-options .qa-gen-bottom-btn{flex-direction:column;align-items:start;margin-bottom:32px}}@media screen and (max-width:1023px){.qa-gen-steps-options .qa-gen-options{width:55%}}@media (max-width:609px){.qa-gen-steps-options .qa-gen-options{width:100%}}@media (max-width:609px){.qa-gen-steps-options{flex-direction:column}}@media (max-width:1023px){.qa-gen-steps-options-list{flex-direction:column}.qa-gen-steps-options-list .qa-gen-steps{width:100%}.qa-gen-steps-options-list .qa-gen-options{width:100%}}.qa-title-link{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:56px}@media screen and (max-width:1023px){.qa-title-link{flex-direction:column;align-items:start}}.qa-title-link h2{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:600;font-size:44px;line-height:66px;color:#202020;margin:0;text-align:left}.qa-title-link h2::after{display:none!important}@media screen and (max-width:1023px){.qa-title-link h2{font-size:24px;line-height:38px}}.qa-title-link p a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#202020;text-decoration:none}.qa-title-link p a:hover{text-decoration:underline}.qa-title-link p a img{padding-right:16px}@media screen and (max-width:1023px){.qa-title-link p a{font-size:14px;line-height:22px}}.qa-dropdown-options{margin-bottom:62px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.qa-dropdown-options select{width:32%;border:none;height:56px;box-sizing:border-box;padding-left:24px;padding-right:24px;-webkit-appearance:none;appearance:none;position:relative;background-image:url(/wp-content/themes/qarea/images/arrow-dropdown.svg);background-repeat:no-repeat;background-size:14px 8px;background-position:90% 50%;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:30px;color:#202020}.qa-dropdown-options select:focus{outline:0}.qa-dropdown-options select::-ms-clear,.qa-dropdown-options select::-ms-reveal{display:none}.qa-dropdown-options select::-webkit-search-cancel-button,.qa-dropdown-options select::-webkit-search-decoration,.qa-dropdown-options select::-webkit-search-results-button,.qa-dropdown-options select::-webkit-search-results-decoration{display:none}@media (max-width:959px){.qa-dropdown-options select{margin-bottom:18px;width:100%}}@media (max-width:959px){.qa-dropdown-options{flex-direction:column;align-items:flex-start;margin-bottom:32px}}.qa-prepared-portfolio-table{margin-bottom:68px;display:block;overflow-x:auto}.qa-prepared-portfolio-table tr th{text-align:left;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:600;font-size:16px;line-height:28px;color:#202020;border-bottom:1px solid #e6e6e6;vertical-align:top;padding-bottom:18px}.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(1),.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(1){position:relative}.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(1)::after,.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(1)::before,.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(1)::after,.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(1)::before{position:absolute;content:"";display:block;width:14px;height:8px;background-size:contain;background-repeat:no-repeat}@media (max-width:609px){.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(1)::after,.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(1)::before,.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(1)::after,.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(1)::before{display:none}}.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(1)::after,.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(1)::after{background-image:url(/wp-content/themes/qarea/images/arrow-down-d.svg);top:16px}.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(1)::before,.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(1)::before{background-image:url(/wp-content/themes/qarea/images/arrow-up-d.svg);top:3px}.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(2),.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(2){font-weight:400;font-size:14px;display:flex;flex-direction:row;align-items:center}.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(2) img,.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(2) img{margin-right:10px}.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(1)::after,.qa-prepared-portfolio-table tr th.qa-brand-col>div:nth-child(1)::before{left:54px}.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(1)::after,.qa-prepared-portfolio-table tr th.qa-date-col>div:nth-child(1)::before{left:44px}.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl,.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl{display:flex;flex-direction:row;align-items:center}.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl [type=search],.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl [type=search]{border:none;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-size:14px;line-height:28px;color:#202020;background-color:transparent}.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl [type=search]:focus,.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl [type=search]:focus{outline:0}.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl [type=search]::-ms-clear,.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl [type=search]::-ms-reveal,.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl [type=search]::-ms-clear,.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl [type=search]::-ms-reveal{display:none}.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl [type=search]::-webkit-search-cancel-button,.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl [type=search]::-webkit-search-decoration,.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl [type=search]::-webkit-search-results-button,.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl [type=search]::-webkit-search-results-decoration,.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl [type=search]::-webkit-search-cancel-button,.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl [type=search]::-webkit-search-decoration,.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl [type=search]::-webkit-search-results-button,.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl [type=search]::-webkit-search-results-decoration{display:none}.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl [type=search]::placeholder,.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl [type=search]::placeholder{font-size:14px;line-height:28px;color:#202020}.qa-prepared-portfolio-table tr th.qa-creator-col .qa-portfolio-search-field-tbl [type=button],.qa-prepared-portfolio-table tr th.qa-f-name-search-col .qa-portfolio-search-field-tbl [type=button]{border:none;background-color:#fff;color:transparent;cursor:pointer;width:24px;height:24px;background-image:url(/wp-content/themes/qarea/images/search-grey.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:50% 50%;background-color:transparent}@media (max-width:609px){.qa-prepared-portfolio-table tr th{font-size:14px}}.qa-prepared-portfolio-table tr td{text-align:left;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#202020;vertical-align:middle;border-bottom:1px solid #e6e6e6;height:68px}@media (max-width:609px){.qa-prepared-portfolio-table tr td{font-size:14px;vertical-align:middle}}.qa-prepared-portfolio-table tr td.qa-brand-col img{position:relative;left:18px;width:17px;height:20px}.qa-prepared-portfolio-table tr td.qa-f-name-search-col{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#202020}.qa-prepared-portfolio-table tr td.qa-date-col{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#202020}.qa-prepared-portfolio-table tr td.qa-creator-col{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#202020;padding-left:30px;position:relative}.qa-prepared-portfolio-table tr td.qa-creator-col::before{content:"";position:absolute;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:url(/wp-content/themes/qarea/images/user.svg);left:0;margin-top:1px}.qa-prepared-portfolio-table tr td.qa-view-col{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#202020;padding-left:30px;position:relative}.qa-prepared-portfolio-table tr td.qa-view-col::before{content:"";position:absolute;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:url(/wp-content/themes/qarea/images/eye.svg);left:0;margin-top:1px}.qa-prepared-portfolio-table tr td.qa-view-col a{color:#202020;text-decoration:none}.qa-prepared-portfolio-table tr td.qa-view-col a:hover{text-decoration:underline}.qa-prepared-portfolio-table tr td.qa-download-col{font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:red;padding-left:30px;position:relative}.qa-prepared-portfolio-table tr td.qa-download-col::before{content:"";position:absolute;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:url(/wp-content/themes/qarea/images/download.svg);left:0}.qa-prepared-portfolio-table tr td.qa-download-col a{color:red;text-decoration:none}.qa-prepared-portfolio-table tr td.qa-download-col a:hover{text-decoration:underline}.qa-prepared-portfolio-table tr:nth-child(2) td{padding-top:24px}.qa-prepared-portfolio-table tr .qa-brand-col{min-width:90px}.qa-prepared-portfolio-table tr .qa-f-name-search-col{min-width:300px}.qa-prepared-portfolio-table tr .qa-date-col{min-width:140px}.qa-prepared-portfolio-table tr .qa-creator-col{min-width:220px}.qa-prepared-portfolio-table tr .qa-view-col{min-width:120px}.qa-prepared-portfolio-table tr .qa-download-col{min-width:130px}@media (max-width:959px){.qa-prepared-portfolio-table tr>td,.qa-prepared-portfolio-table tr>th{box-sizing:border-box;padding-right:12px;padding-left:12px}}.qa-gen-btn-more{text-align:center;margin-bottom:96px}.qa-gen-btn-more a{text-align:center;box-sizing:border-box;text-decoration:none;padding:12px 56px;border-radius:40px;font-family:Poppins,"Nunito Sans",Helvetica,sans-serif;font-weight:500;font-size:18px;line-height:24px;color:#fff;background-color:#f33}.qa-gen-btn-more a:hover{background-color:#df2d2d;transition:ease .3s}.card-bg-gray .offer-tab-content-box-item{background:#f6f6f6;box-shadow:initial}.tabbed-descriptions-row .wp-block-group__inner-container{display:flex}@media all and (max-width:1023px){.tabbed-descriptions-row .wp-block-group__inner-container{flex-direction:column}}.tabbed-descriptions-row .wp-block-group__inner-container h2{width:50%;margin:0 0 15px!important;text-align:left;font-family:Poppins,sans-serif}@media all and (max-width:1023px){.tabbed-descriptions-row .wp-block-group__inner-container h2{width:100%}}.tabbed-descriptions-row .wp-block-group__inner-container h2:after{content:none}.tabbed-descriptions-row .wp-block-group__inner-container .tab-description-wrap{width:50%}@media all and (max-width:1023px){.tabbed-descriptions-row .wp-block-group__inner-container .tab-description-wrap{width:100%}}.tabbed-descriptions-row .wp-block-group__inner-container .tab-description-wrap .tab-description-item{font-size:14px;display:none}.tabbed-descriptions-row .wp-block-group__inner-container .tab-description-wrap .tab-description-item:first-child{display:block}.single-post .offer-tab-content-box-item .p-h4-title{font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.3;color:#1c1c1c;margin-bottom:8px}.single-post .offer-tab-content-box-item .p-h4-title a{font-size:inherit;font-weight:inherit;text-decoration:none;color:#1c1c1c;transition:color .3s ease-in-out}.single-post .offer-tab-content-box-item .p-h4-title a:hover{color:#f33}.single-post .offer-tab-content-box-item p:not(.p-h4-title){font:400 14px/1.7 Poppins,sans-serif;margin:0!important}.single-post .tabbed-descriptions-row .wp-block-group__inner-container h2{font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:56px}.single-post .tabbed-descriptions-row .wp-block-group__inner-container .tab-description-wrap .tab-description-item{font:400 14px/1.7 Poppins,sans-serif;color:#5a5a5a}.single-post .tabbed-descriptions-row .wp-block-group__inner-container .tab-description-wrap .tab-description-item p{margin:0}.single-post .wp-block-qarea-tabbed-content-tab-title-wrap,.single-post .wp-block-qarea-tabbed-content-tab-title-wrap.active{font:400 14px/1.7 Poppins,sans-serif}.single-post .internal-section{padding-top:96px;padding-bottom:56px}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.caption-red-line{display:inline-table}.case-block .img-wrap{height:100%}.main .services .list li{display:block}.main .top{min-height:605px;height:calc(70vh - 89px);vertical-align:middle}.main .blog .list .slick-list li{display:inline-block}.main .blog .list .slick-list li .img-holder{height:auto}.main .discuss{justify-content:flex-start}.profile-item .image-block{width:auto}.description-block{max-width:350px}input[type=checkbox]{opacity:0}.study-desktop-slider-wrap .study-desktop-slider-img .slick-slide img{width:auto;height:267px}.top-slider .top-date{order:1}.offices .offices-hd{flex:none;padding-right:40px}.offices .offices-list li{flex:none}.offices .partner-repr-office{white-space:nowrap}}@media (-ms-high-contrast:none) and (max-width:1230px),(-ms-high-contrast:active) and (max-width:1230px){.offices{display:block}}@media (-ms-high-contrast:none) and (max-width:700px),(-ms-high-contrast:active) and (max-width:700px){.offices .offices-list{display:block}}@media (-ms-high-contrast:none) and (min-width:700px) and (max-width:1230px),(-ms-high-contrast:active) and (min-width:700px) and (max-width:1230px){.offices .offices-hd{float:none}.offices .partner-repr-office{float:none}}@supports (-ms-ime-align:auto){.main .discuss .discuss-holder .title_h2{display:block}.parallaxie.clients-wrap{background-attachment:local!important}.top-slider .top-date{order:1}}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Nunito Sans Italic"),local("NunitoSans-Italic"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe0oMImSLYBIv1o4X1M8cce4E9ZKdmwp.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Nunito Sans Italic"),local("NunitoSans-Italic"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe0oMImSLYBIv1o4X1M8cce4E9dKdmwp.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Nunito Sans Italic"),local("NunitoSans-Italic"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe0oMImSLYBIv1o4X1M8cce4E9lKdg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:600;font-display:swap;src:local("Nunito Sans SemiBold Italic"),local("NunitoSans-SemiBoldItalic"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe01MImSLYBIv1o4X1M8cce4GwZuY1wIUql-.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:600;font-display:swap;src:local("Nunito Sans SemiBold Italic"),local("NunitoSans-SemiBoldItalic"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe01MImSLYBIv1o4X1M8cce4GwZuY10IUql-.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:600;font-display:swap;src:local("Nunito Sans SemiBold Italic"),local("NunitoSans-SemiBoldItalic"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe01MImSLYBIv1o4X1M8cce4GwZuY1MIUg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:800;font-display:swap;src:local("Nunito Sans ExtraBold Italic"),local("NunitoSans-ExtraBoldItalic"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe01MImSLYBIv1o4X1M8cce4G35sY1wIUql-.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:800;font-display:swap;src:local("Nunito Sans ExtraBold Italic"),local("NunitoSans-ExtraBoldItalic"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe01MImSLYBIv1o4X1M8cce4G35sY10IUql-.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:800;font-display:swap;src:local("Nunito Sans ExtraBold Italic"),local("NunitoSans-ExtraBoldItalic"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe01MImSLYBIv1o4X1M8cce4G35sY1MIUg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Sans Regular"),local("NunitoSans-Regular"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe0qMImSLYBIv1o4X1M8cceyI9tScg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Sans Regular"),local("NunitoSans-Regular"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe0qMImSLYBIv1o4X1M8ccezI9tScg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Sans Regular"),local("NunitoSans-Regular"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe0qMImSLYBIv1o4X1M8cce9I9s.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:600;font-display:swap;src:local("Nunito Sans SemiBold"),local("NunitoSans-SemiBold"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe03MImSLYBIv1o4X1M8cc9iB85iU1EQVg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:600;font-display:swap;src:local("Nunito Sans SemiBold"),local("NunitoSans-SemiBold"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe03MImSLYBIv1o4X1M8cc9iB85jU1EQVg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:600;font-display:swap;src:local("Nunito Sans SemiBold"),local("NunitoSans-SemiBold"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe03MImSLYBIv1o4X1M8cc9iB85tU1E.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-display:swap;src:local("Nunito Sans ExtraBold"),local("NunitoSans-ExtraBold"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe03MImSLYBIv1o4X1M8cc8aBc5iU1EQVg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-display:swap;src:local("Nunito Sans ExtraBold"),local("NunitoSans-ExtraBold"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe03MImSLYBIv1o4X1M8cc8aBc5jU1EQVg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-display:swap;src:local("Nunito Sans ExtraBold"),local("NunitoSans-ExtraBold"),url(/wp-content/themes/qarea/common_fonts/nunito_sans/v5/pe03MImSLYBIv1o4X1M8cc8aBc5tU1E.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}