@font-face{font-family:RalewayBold;src:url(../fonts/Raleway/RalewayBold/Raleway-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:LatoBold;src:url(../fonts/Lato/LatoBold/Lato-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:LatoLight;src:url(../fonts/Lato/LatoLight/Lato-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:LatoRegular;src:url(../fonts/Lato/LatoRegular/Lato-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LatoThin;src:url(../fonts/Lato/LatoThin/Lato-Thin.woff) format("woff");font-weight:200;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font-size:100%;vertical-align:baseline;-webkit-tap-highlight-color:transparent}a{text-decoration:none}a:active,a:hover{outline:0;color:inherit;text-decoration:inherit}img,svg{display:inline-block;max-width:100%}li,ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}audio,img,video{max-width:100%;height:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}button,input,select,textarea{outline:0;border:none;font-size:100%;margin:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.menu-burger{display:block;position:relative;width:50px;height:24px;cursor:pointer;-webkit-tap-highlight-color:transparent}.menu-burger span{background-color:#00c994;position:absolute;right:0;width:100%;height:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-burger:after,.menu-burger:before{content:"";background-color:#00c994;position:absolute;width:100%;height:2px;left:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu-burger:before{top:0}.menu-burger:after{bottom:0}.menu-burger.active:before{width:34px;top:11px;left:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-burger.active:after{width:34px;bottom:11px;left:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-burger.active span{display:none}.btn-see-more{display:inline-block;background-color:transparent;cursor:pointer;position:relative;margin-right:47px;padding:0;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#000;font-weight:300;line-height:1.5rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-see-more span{position:absolute;bottom:5px;right:-47px;height:1px;width:40px;background-color:#000;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.btn-see-more span::after,.btn-see-more span::before{position:absolute;right:0;content:"";height:1px;width:5px;background-color:inherit}.btn-see-more span::after{bottom:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-see-more span::before{bottom:-2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-see-more:hover{color:#00c994}.btn-see-more:hover span{right:-57px;width:50px;background-color:#00c994}.btn-view-project{display:inline-block;background-color:transparent;cursor:pointer;position:relative;margin-right:47px;padding:0;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#fff;font-weight:300;line-height:1.5rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-view-project span{position:absolute;bottom:5px;right:-47px;height:1px;width:40px;background-color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-view-project span::after,.btn-view-project span::before{position:absolute;right:0;content:"";height:1px;width:5px;background-color:inherit}.btn-view-project span::after{bottom:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-view-project span::before{bottom:-2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-view-project:hover{color:#00c994}.btn-view-project:hover span{right:-57px;width:50px;background-color:#00c994}.main-subheading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-subheading__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:2.75rem;color:#002163;font-weight:700;line-height:3.25rem;text-transform:uppercase;margin-bottom:20px}.main-subheading__title .before-block{display:inline-block;background-color:#00c994;min-width:108px;height:108px;margin-right:20px}.main-subheading__subtitle{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#000;font-weight:300;line-height:1.5rem;text-transform:capitalize}.main-subheading.to-right{margin-left:auto}.main-subheading.to-right .main-subheading__title{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:0}.main-subheading.to-right .main-subheading__title .before-block{margin-right:0;margin-left:20px}.step-by-step_wrapper{position:relative;max-width:1160px;width:100%;margin:0 auto;min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:50}.step-by-step_inner-wrapper{padding-top:30px;margin-left:30px;-webkit-box-flex:0;-ms-flex:0 0 370px;flex:0 0 370px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-by-step__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.step-by-step__item{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}.step-by-step__item:nth-child(2){margin-left:200px}.step-by-step__item:nth-child(3){margin-left:400px}.step-by-step__item:nth-child(4){margin-left:600px}.step-by-step__title{margin-bottom:15px;font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem;text-transform:uppercase;text-transform:uppercase}.step-by-step__text{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.step-by-step__number{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;height:200px;background-color:#efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.step-by-step__number .word{font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:4rem;color:#919191;font-weight:700;line-height:3.5rem;text-transform:uppercase;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.step-by-step__number .num{font-family:LatoThin,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:7.5rem;color:#919191;font-weight:200;line-height:6.875rem;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.step-by-step__item:hover .step-by-step__number{background-color:#00c994}.step-by-step__item:hover .step-by-step__number .num,.step-by-step__item:hover .step-by-step__number .word{color:#fff}.step-by-step__item:hover .step-by-step__title{color:#00c994}.arrow-action{position:absolute;left:0;right:0;bottom:25px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.arrow-action_wrapper{margin-bottom:30px}.arrow-action span{display:block;position:relative;width:50px;height:17px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation:arrows-down 2s infinite;animation:arrows-down 2s infinite}.arrow-action span::after,.arrow-action span::before{content:"";position:absolute;width:2px;height:30px;background-color:#00c994}.arrow-action span::before{top:0;left:20%;-webkit-transform:rotate(-70deg);-ms-transform:rotate(-70deg);transform:rotate(-70deg)}.arrow-action span::after{top:0;right:20%;-webkit-transform:rotate(70deg);-ms-transform:rotate(70deg);transform:rotate(70deg)}.arrow-action span:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s}.arrow-action span:nth-child(2){-webkit-animation-delay:.75s;animation-delay:.75s}.arrow-action span:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes arrows-down{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes arrows-down{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.main-logo{width:143px;height:60px}.main-logo img{max-width:100%}.path-index{display:block;position:absolute;top:-178px;left:0}.path-index__anchor,.path-index__body{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem}.path-index__anchor:hover{text-decoration:underline}.path-index__end{color:#00c994}.sbs-info-section{padding-top:100px;padding-bottom:100px;padding-left:72px;padding-right:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sbs-info-section .wrapper-outer{max-width:898px;text-align:center}.sbs-info-section .attention-text{font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:2.75rem;color:#002163;font-weight:700;line-height:3.25rem}.sbs-info-section .sbs-info-section__title{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:3rem;color:#fff;font-weight:300;line-height:3.625rem;text-transform:capitalize;font-size:2.75rem;color:#002163;text-transform:uppercase}.sbs-info-section .sbs-info-section_btn{display:inline-block;background-color:transparent;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#00c994;font-weight:300;line-height:1.5rem;text-transform:uppercase;border:1px solid #00c994;min-width:240px;cursor:pointer;padding:12px 40px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;margin-top:37px;padding:12px 25px}.sbs-info-section .sbs-info-section_btn:hover{color:#002163;text-decoration:none}.sbs-contact-us{padding-top:100px;padding-bottom:100px;padding-left:72px;padding-right:72px;background-color:#00c994}.sbs-contact-us .wrapper-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sbs-contact-us__title{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:3rem;color:#fff;font-weight:300;line-height:3.625rem;text-transform:capitalize;text-align:center;max-width:730px}.sbs-contact-us__btn{margin-left:60px;display:inline-block;text-align:center;min-width:240px;background-color:transparent;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#fff;font-weight:300;line-height:1.5rem;text-transform:uppercase;border:1px solid #fff;cursor:pointer;padding:12px 40px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.sbs-contact-us__btn:hover{border:1px solid #00c994;color:#00c994;background-color:#fff;text-decoration:none}.bg-wrapper img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;height:100%;width:100%}.page-header-section .wrapper-outer{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,33,99,.7);width:100%}.page-header-section .wrapper-inner{position:relative;width:100%;max-width:1720px;margin:0 auto;padding-left:72px;padding-right:72px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main-heading{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-heading:before{content:"";background-color:rgba(0,201,148,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;height:100%;top:0;width:100%}.main-heading__title{font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:4rem;color:#fff;font-weight:700;line-height:4.6875rem;text-transform:uppercase}.main-heading__subtitle{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:2.75rem;color:#fff;font-weight:300;line-height:3.3125rem;text-transform:uppercase}.main-heading_wrapper-inner{position:relative;z-index:1;margin-left:128px}.page-header-section.child-page .wrapper-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-header-section.child-page .main-heading{height:290px;margin-bottom:100px}.page-header-section.child-page .main-heading:before{max-width:290px}.page-header-section.child-page .main-heading__subtitle{max-width:747px}.page-header-section.main-page .wrapper-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-header-section.main-page .main-heading{height:620px;margin-bottom:140px}.page-header-section.main-page .main-heading:before{max-width:620px}.page-header-section.main-page .main-heading__subtitle{max-width:500px}.portfolio-shadow{-webkit-box-shadow:0 4px 40px rgba(0,0,0,.2);box-shadow:0 4px 40px rgba(0,0,0,.2)}.statistic-section{padding-left:15px;padding-right:15px;padding-top:100px;padding-bottom:100px;width:100%;background-color:#efefef}.statistic-section .wrapper-outer{max-width:1320px;margin:0 auto;width:100%}.statistic-section__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.statistic-section__item{-webkit-box-flex:0;-ms-flex:0 1 203px;flex:0 1 203px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.statistic-section .item-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:4rem;color:#000;font-weight:300;line-height:3.625rem}.statistic-section .item-number:after{display:inline-block;content:"+";font-size:5rem}.statistic-section .item-description{margin-top:25px;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem;text-transform:uppercase}.home-technologies-section__list .slick-list{overflow:hidden}.home-technologies-section__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-technologies-section__list .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:45px}.home-technologies-section__list .slick-dots li{padding:0;margin:0 10px}.home-technologies-section__list .slick-dots li button{font-size:0;background:#fff;display:inline-block;width:15px;height:15px;padding:0;cursor:pointer}.home-technologies-section__list .slick-dots li button:active,.home-technologies-section__list .slick-dots li button:focus,.home-technologies-section__list .slick-dots li button:hover{background:#00c994}.home-technologies-section__list .slick-dots li.slick-active button{background-color:#00c994}.home-section_list-reviews .slick-list{overflow:hidden}.home-section_list-reviews .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-section_list-reviews .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:45px}.home-section_list-reviews .slick-dots li{padding:0;margin:0 10px}.home-section_list-reviews .slick-dots li button{font-size:0;background:#efefef;display:inline-block;width:15px;height:15px;padding:0;cursor:pointer}.home-section_list-reviews .slick-dots li button:active,.home-section_list-reviews .slick-dots li button:focus,.home-section_list-reviews .slick-dots li button:hover{background:#00c994}.home-section_list-reviews .slick-dots li.slick-active button{background-color:#00c994}.testimonials-clients_list-reviews .slick-list{overflow:hidden}.testimonials-clients_list-reviews .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials-clients_list-reviews .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials-clients_list-reviews .slick-dots li{padding:0;margin:0 10px}.testimonials-clients_list-reviews .slick-dots li button{font-size:0;background:#efefef;display:inline-block;width:15px;height:15px;padding:0;cursor:pointer}.testimonials-clients_list-reviews .slick-dots li button:active,.testimonials-clients_list-reviews .slick-dots li button:focus,.testimonials-clients_list-reviews .slick-dots li button:hover{background:#00c994}.testimonials-clients_list-reviews .slick-dots li.slick-active button{background-color:#00c994}#home-industries .home-industies-section__item .img-wrap{-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease}#home-industries .home-industies-section__item .img-base{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#home-industries .home-industies-section__item .img-move{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}#home-industries .home-industies-section__item #img-circle-arrow{-webkit-transition:-webkit-transform 1.2s ease;transition:-webkit-transform 1.2s ease;-o-transition:transform 1.2s ease;transition:transform 1.2s ease;transition:transform 1.2s ease,-webkit-transform 1.2s ease;-webkit-transform-origin:26px 31px;-ms-transform-origin:26px 31px;transform-origin:26px 31px}#home-industries .home-industies-section__item:hover .img-wrap{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}#home-industries .home-industies-section__item:hover .img-base{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}#home-industries .home-industies-section__item:hover .img-base #img-circle-arrow{-webkit-animation-name:rotate-self;animation-name:rotate-self;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}#home-industries .home-industies-section__item:hover .img-car{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}#home-industries .home-industies-section__item:hover .img-fintech{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}#home-industries .home-industies-section__item:hover .img-media{-webkit-transform:translateY(11px);-ms-transform:translateY(11px);transform:translateY(11px)}#home-industries .home-industies-section__item:hover .img-move{-webkit-animation-name:spaceboots;animation-name:spaceboots;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}#home-industries .home-industies-section__item:hover .img-pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}#home-industries .home-industies-section__item:hover .img-hand{-webkit-animation-name:hand-moving;animation-name:hand-moving;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}#home-industries .home-industies-section__item:hover .img-play{-webkit-animation-name:play;animation-name:play;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transform-origin:28px 28px;-ms-transform-origin:28px 28px;transform-origin:28px 28px;-webkit-animation-timing-function:linear;animation-timing-function:linear}#home-industries .home-industies-section__item:hover .img-togglers>path:nth-child(odd){-webkit-animation-name:gorizontal-moving-2;animation-name:gorizontal-moving-2;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}#home-industries .home-industies-section__item:hover .img-togglers>path:nth-child(even){-webkit-animation-name:gorizontal-moving-2;animation-name:gorizontal-moving-2;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item .img-wrap,.step-content_wrapper .home-services-section__item .img-wrap{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.home-services-section .home-services-section__item .img-base,.step-content_wrapper .home-services-section__item .img-base{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.home-services-section .home-services-section__item:hover .img-wrap,.home-services-section .step-content:hover .img-wrap,.step-content_wrapper .home-services-section__item:hover .img-wrap,.step-content_wrapper .step-content:hover .img-wrap{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.home-services-section .home-services-section__item:hover .img-btn,.home-services-section .step-content:hover .img-btn,.step-content_wrapper .home-services-section__item:hover .img-btn,.step-content_wrapper .step-content:hover .img-btn{-webkit-animation-name:color-change-2;animation-name:color-change-2;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #img-doc>path,.home-services-section .step-content:hover #img-doc>path,.step-content_wrapper .home-services-section__item:hover #img-doc>path,.step-content_wrapper .step-content:hover #img-doc>path{opacity:0}.home-services-section .home-services-section__item:hover #img-doc path:nth-child(1),.home-services-section .step-content:hover #img-doc path:nth-child(1),.step-content_wrapper .home-services-section__item:hover #img-doc path:nth-child(1),.step-content_wrapper .step-content:hover #img-doc path:nth-child(1){-webkit-animation-name:element-opacity;animation-name:element-opacity;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #img-doc path:nth-child(2),.home-services-section .step-content:hover #img-doc path:nth-child(2),.step-content_wrapper .home-services-section__item:hover #img-doc path:nth-child(2),.step-content_wrapper .step-content:hover #img-doc path:nth-child(2){-webkit-animation-name:element-opacity;animation-name:element-opacity;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #img-doc path:nth-child(3),.home-services-section .step-content:hover #img-doc path:nth-child(3),.step-content_wrapper .home-services-section__item:hover #img-doc path:nth-child(3),.step-content_wrapper .step-content:hover #img-doc path:nth-child(3){-webkit-animation-name:element-opacity;animation-name:element-opacity;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #img-doc path:nth-child(5),.home-services-section .step-content:hover #img-doc path:nth-child(5),.step-content_wrapper .home-services-section__item:hover #img-doc path:nth-child(5),.step-content_wrapper .step-content:hover #img-doc path:nth-child(5){-webkit-animation-name:element-opacity;animation-name:element-opacity;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #img-doc path:nth-child(4),.home-services-section .step-content:hover #img-doc path:nth-child(4),.step-content_wrapper .home-services-section__item:hover #img-doc path:nth-child(4),.step-content_wrapper .step-content:hover #img-doc path:nth-child(4){-webkit-animation-name:element-opacity;animation-name:element-opacity;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #img-phone-lay,.home-services-section .step-content:hover #img-phone-lay,.step-content_wrapper .home-services-section__item:hover #img-phone-lay,.step-content_wrapper .step-content:hover #img-phone-lay{visibility:hidden}.home-services-section .home-services-section__item:hover #img-phone-stay,.home-services-section .step-content:hover #img-phone-stay,.step-content_wrapper .home-services-section__item:hover #img-phone-stay,.step-content_wrapper .step-content:hover #img-phone-stay{-webkit-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translateX(-25%)}.home-services-section .home-services-section__item:hover #img-phone-stay #img-wheel,.home-services-section .step-content:hover #img-phone-stay #img-wheel,.step-content_wrapper .home-services-section__item:hover #img-phone-stay #img-wheel,.step-content_wrapper .step-content:hover #img-phone-stay #img-wheel{-webkit-transform-origin:65.5px 39.5px;-ms-transform-origin:65.5px 39.5px;transform-origin:65.5px 39.5px;-webkit-animation-name:rotate-self;animation-name:rotate-self;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #img-success,.home-services-section .step-content:hover #img-success,.step-content_wrapper .home-services-section__item:hover #img-success,.step-content_wrapper .step-content:hover #img-success{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);-webkit-animation-name:element-opacity-2;animation-name:element-opacity-2;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #img-clock,.home-services-section .step-content:hover #img-clock,.step-content_wrapper .home-services-section__item:hover #img-clock,.step-content_wrapper .step-content:hover #img-clock{opacity:0;-webkit-animation:.5s ease-in-out 0s normal forwards 1 element-opacity;animation:.5s ease-in-out 0s normal forwards 1 element-opacity;-webkit-animation-delay:.5s;animation-delay:.5s}.home-services-section .home-services-section__item:hover #img-lines,.home-services-section .step-content:hover #img-lines,.step-content_wrapper .home-services-section__item:hover #img-lines,.step-content_wrapper .step-content:hover #img-lines{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.home-services-section .home-services-section__item:hover #img-lines>path:nth-child(odd),.home-services-section .step-content:hover #img-lines>path:nth-child(odd),.step-content_wrapper .home-services-section__item:hover #img-lines>path:nth-child(odd),.step-content_wrapper .step-content:hover #img-lines>path:nth-child(odd){-webkit-animation-name:gorizontal-moving;animation-name:gorizontal-moving;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #img-lines>path:nth-child(even),.home-services-section .step-content:hover #img-lines>path:nth-child(even),.step-content_wrapper .home-services-section__item:hover #img-lines>path:nth-child(even),.step-content_wrapper .step-content:hover #img-lines>path:nth-child(even){-webkit-animation-name:gorizontal-moving;animation-name:gorizontal-moving;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover .up-move,.home-services-section .step-content:hover .up-move,.step-content_wrapper .home-services-section__item:hover .up-move,.step-content_wrapper .step-content:hover .up-move{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.home-services-section .home-services-section__item:hover #img-pen,.home-services-section .step-content:hover #img-pen,.step-content_wrapper .home-services-section__item:hover #img-pen,.step-content_wrapper .step-content:hover #img-pen{-webkit-transform-origin:40px 60px;-ms-transform-origin:40px 60px;transform-origin:40px 60px;-webkit-animation-name:pen-way;animation-name:pen-way;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #final-picture .left-part,.home-services-section .home-services-section__item:hover #final-picture .right-part,.home-services-section .step-content:hover #final-picture .left-part,.home-services-section .step-content:hover #final-picture .right-part,.step-content_wrapper .home-services-section__item:hover #final-picture .left-part,.step-content_wrapper .home-services-section__item:hover #final-picture .right-part,.step-content_wrapper .step-content:hover #final-picture .left-part,.step-content_wrapper .step-content:hover #final-picture .right-part{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-animation-name:img-grow;animation-name:img-grow;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #final-picture .left-part,.home-services-section .step-content:hover #final-picture .left-part,.step-content_wrapper .home-services-section__item:hover #final-picture .left-part,.step-content_wrapper .step-content:hover #final-picture .left-part{-webkit-transform-origin:45%;-ms-transform-origin:45%;transform-origin:45%}.home-services-section .home-services-section__item:hover #final-picture .right-part,.home-services-section .step-content:hover #final-picture .right-part,.step-content_wrapper .home-services-section__item:hover #final-picture .right-part,.step-content_wrapper .step-content:hover #final-picture .right-part{-webkit-transform-origin:55%;-ms-transform-origin:55%;transform-origin:55%}@-webkit-keyframes img-grow{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes img-grow{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}.home-services-section .home-services-section__item:hover #img-process>path:nth-child(odd),.home-services-section .step-content:hover #img-process>path:nth-child(odd),.step-content_wrapper .home-services-section__item:hover #img-process>path:nth-child(odd),.step-content_wrapper .step-content:hover #img-process>path:nth-child(odd){-webkit-animation-name:gorizontal-moving-2;animation-name:gorizontal-moving-2;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #img-process>path:nth-child(even),.home-services-section .step-content:hover #img-process>path:nth-child(even),.step-content_wrapper .home-services-section__item:hover #img-process>path:nth-child(even),.step-content_wrapper .step-content:hover #img-process>path:nth-child(even){-webkit-animation-name:gorizontal-moving-2;animation-name:gorizontal-moving-2;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #text-group>.img-text,.home-services-section .step-content:hover #text-group>.img-text,.step-content_wrapper .home-services-section__item:hover #text-group>.img-text,.step-content_wrapper .step-content:hover #text-group>.img-text{opacity:0}.home-services-section .home-services-section__item:hover #text-group .img-text:nth-child(1),.home-services-section .step-content:hover #text-group .img-text:nth-child(1),.step-content_wrapper .home-services-section__item:hover #text-group .img-text:nth-child(1),.step-content_wrapper .step-content:hover #text-group .img-text:nth-child(1){-webkit-animation-name:element-opacity;animation-name:element-opacity;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #text-group .img-text:nth-child(2),.home-services-section .step-content:hover #text-group .img-text:nth-child(2),.step-content_wrapper .home-services-section__item:hover #text-group .img-text:nth-child(2),.step-content_wrapper .step-content:hover #text-group .img-text:nth-child(2){-webkit-animation-name:element-opacity;animation-name:element-opacity;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-services-section .home-services-section__item:hover #text-group .img-text:nth-child(3),.home-services-section .step-content:hover #text-group .img-text:nth-child(3),.step-content_wrapper .home-services-section__item:hover #text-group .img-text:nth-child(3),.step-content_wrapper .step-content:hover #text-group .img-text:nth-child(3){-webkit-animation-name:element-opacity;animation-name:element-opacity;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.home-technologies-section .home-technologies-section__item .icon{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.home-technologies-section .home-technologies-section__item .icon:hover{-webkit-transform:scale(.8,.8);-ms-transform:scale(.8,.8);transform:scale(.8,.8)}@-webkit-keyframes change-color{0%{fill:#000}100%{fill:#00c994}}@keyframes change-color{0%{fill:#000}100%{fill:#00c994}}@-webkit-keyframes pen-way{0%{-webkit-transform:translateY(0) scale(.85,.85);transform:translateY(0) scale(.85,.85)}49%{-webkit-transform:translateY(2px) scale(.85,.85);transform:translateY(2px) scale(.85,.85)}50%{-webkit-transform:translateY(2px) scale(.85,.85);transform:translateY(2px) scale(.85,.85)}75%{-webkit-transform:translateY(4px) scale(.85,.85);transform:translateY(4px) scale(.85,.85)}100%{-webkit-transform:translateY(0) scale(.85,.85);transform:translateY(0) scale(.85,.85)}}@keyframes pen-way{0%{-webkit-transform:translateY(0) scale(.85,.85);transform:translateY(0) scale(.85,.85)}49%{-webkit-transform:translateY(2px) scale(.85,.85);transform:translateY(2px) scale(.85,.85)}50%{-webkit-transform:translateY(2px) scale(.85,.85);transform:translateY(2px) scale(.85,.85)}75%{-webkit-transform:translateY(4px) scale(.85,.85);transform:translateY(4px) scale(.85,.85)}100%{-webkit-transform:translateY(0) scale(.85,.85);transform:translateY(0) scale(.85,.85)}}@-webkit-keyframes gorizontal-moving-2{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}60%{-webkit-transform:translateX(0);transform:translateX(0)}80%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}100%{-webkit-transform:translate(1px);transform:translate(1px)}}@keyframes gorizontal-moving-2{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}60%{-webkit-transform:translateX(0);transform:translateX(0)}80%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}100%{-webkit-transform:translate(1px);transform:translate(1px)}}@keyframes gorizontal-moving-2{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}60%{-webkit-transform:translateX(0);transform:translateX(0)}80%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}100%{-webkit-transform:translate(1px);transform:translate(1px)}}@-webkit-keyframes gorizontal-moving{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}60%{-webkit-transform:translateX(0);transform:translateX(0)}80%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}99%{-webkit-transform:translate(1px);transform:translate(1px)}100%{opacity:0}}@keyframes gorizontal-moving{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}60%{-webkit-transform:translateX(0);transform:translateX(0)}80%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}99%{-webkit-transform:translate(1px);transform:translate(1px)}100%{opacity:0}}@-webkit-keyframes element-opacity-2{0%{opacity:0}90%{opacity:0}100%{opacity:1}}@keyframes element-opacity-2{0%{opacity:0}90%{opacity:0}100%{opacity:1}}@-webkit-keyframes element-opacity{0%{opacity:0}100%{opacity:1}}@keyframes element-opacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes color-change-2{0%{fill:transparent}100%{fill:#00c994}}@keyframes color-change-2{0%{fill:transparent}100%{fill:#00c994}}@-webkit-keyframes color-change{0%{fill:#00c994}1%{fill:red}}@keyframes color-change{0%{fill:#00c994}1%{fill:red}}@-webkit-keyframes play{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}15%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}30%{-webkit-transform:scale(1,1);transform:scale(1,1)}31%{opacity:0}100%{opacity:1}}@keyframes play{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}15%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}30%{-webkit-transform:scale(1,1);transform:scale(1,1)}31%{opacity:0}100%{opacity:1}}@-webkit-keyframes hand-moving{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}40%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}60%{-webkit-transform:translateX(6px);transform:translateX(6px)}80%{-webkit-transform:translate(0,1px);transform:translate(0,1px)}100%{-webkit-transform:translate(1px,0);transform:translate(1px,0)}}@keyframes hand-moving{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}40%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}60%{-webkit-transform:translateX(6px);transform:translateX(6px)}80%{-webkit-transform:translate(0,1px);transform:translate(0,1px)}100%{-webkit-transform:translate(1px,0);transform:translate(1px,0)}}@-webkit-keyframes spaceboots{0%{-webkit-transform:translate(1px,1px) rotate(0);transform:translate(1px,1px) rotate(0)}10%{-webkit-transform:translate(0,-1px) rotate(-1deg);transform:translate(0,-1px) rotate(-1deg)}20%{-webkit-transform:translate(-1px,0) rotate(1deg);transform:translate(-1px,0) rotate(1deg)}30%{-webkit-transform:translate(0,1px) rotate(0);transform:translate(0,1px) rotate(0)}40%{-webkit-transform:translate(1px,0) rotate(1deg);transform:translate(1px,0) rotate(1deg)}50%{-webkit-transform:translate(0,1px) rotate(-1deg);transform:translate(0,1px) rotate(-1deg)}60%{-webkit-transform:translate(-1px,0) rotate(0);transform:translate(-1px,0) rotate(0)}70%{-webkit-transform:translate(1px,0) rotate(-1deg);transform:translate(1px,0) rotate(-1deg)}80%{-webkit-transform:translate(0,-1px) rotate(1deg);transform:translate(0,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,1px) rotate(0);transform:translate(1px,1px) rotate(0)}100%{-webkit-transform:translate(1px,-1px) rotate(-1deg);transform:translate(1px,-1px) rotate(-1deg)}}@keyframes spaceboots{0%{-webkit-transform:translate(1px,1px) rotate(0);transform:translate(1px,1px) rotate(0)}10%{-webkit-transform:translate(0,-1px) rotate(-1deg);transform:translate(0,-1px) rotate(-1deg)}20%{-webkit-transform:translate(-1px,0) rotate(1deg);transform:translate(-1px,0) rotate(1deg)}30%{-webkit-transform:translate(0,1px) rotate(0);transform:translate(0,1px) rotate(0)}40%{-webkit-transform:translate(1px,0) rotate(1deg);transform:translate(1px,0) rotate(1deg)}50%{-webkit-transform:translate(0,1px) rotate(-1deg);transform:translate(0,1px) rotate(-1deg)}60%{-webkit-transform:translate(-1px,0) rotate(0);transform:translate(-1px,0) rotate(0)}70%{-webkit-transform:translate(1px,0) rotate(-1deg);transform:translate(1px,0) rotate(-1deg)}80%{-webkit-transform:translate(0,-1px) rotate(1deg);transform:translate(0,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,1px) rotate(0);transform:translate(1px,1px) rotate(0)}100%{-webkit-transform:translate(1px,-1px) rotate(-1deg);transform:translate(1px,-1px) rotate(-1deg)}}@-webkit-keyframes rotate-self{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate-self{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1,1) translateY(10px);transform:scale(1,1) translateY(10px)}50%{-webkit-transform:scale(1.1,1.1) translateY(10px);transform:scale(1.1,1.1) translateY(10px)}100%{-webkit-transform:scale(1,1) translateY(10px);transform:scale(1,1) translateY(10px)}}@keyframes pulse{0%{-webkit-transform:scale(1,1) translateY(10px);transform:scale(1,1) translateY(10px)}50%{-webkit-transform:scale(1.1,1.1) translateY(10px);transform:scale(1.1,1.1) translateY(10px)}100%{-webkit-transform:scale(1,1) translateY(10px);transform:scale(1,1) translateY(10px)}}#map-SBS{display:inline-block;max-width:100%}#map-SBS.active-map #icon-sbs{will-change:transform;-webkit-transform-origin:730px 165px;-ms-transform-origin:730px 165px;transform-origin:730px 165px;-webkit-animation-name:turn-around;animation-name:turn-around;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:7.5s;animation-duration:7.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}#map-SBS.active-map #icon-sbs .bg-icon-sbs{opacity:0}#map-SBS.active-map #icon-sbs .letter-S{fill:#00c994}@-webkit-keyframes turn-around{0%{-webkit-transform:translateX(0) scale(1) rotateY(0);transform:translateX(0) scale(1) rotateY(0)}20%{-webkit-transform:translateX(-100px) scale(20) rotateY(0);transform:translateX(-100px) scale(20) rotateY(0)}50%{-webkit-transform:translateX(-100px) scale(20) rotateY(180deg);transform:translateX(-100px) scale(20) rotateY(180deg)}80%{-webkit-transform:translateX(-100px) scale(20) rotateY(0);transform:translateX(-100px) scale(20) rotateY(0)}100%{-webkit-transform:translateX(0) scale(1) rotateY(0);transform:translateX(0) scale(1) rotateY(0)}}@keyframes turn-around{0%{-webkit-transform:translateX(0) scale(1) rotateY(0);transform:translateX(0) scale(1) rotateY(0)}20%{-webkit-transform:translateX(-100px) scale(20) rotateY(0);transform:translateX(-100px) scale(20) rotateY(0)}50%{-webkit-transform:translateX(-100px) scale(20) rotateY(180deg);transform:translateX(-100px) scale(20) rotateY(180deg)}80%{-webkit-transform:translateX(-100px) scale(20) rotateY(0);transform:translateX(-100px) scale(20) rotateY(0)}100%{-webkit-transform:translateX(0) scale(1) rotateY(0);transform:translateX(0) scale(1) rotateY(0)}}#map-SBS.active-map .svg-countries{fill:#efefef;-webkit-animation-name:opacity-map;animation-name:opacity-map;-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}#map-SBS.active-map .flag-usa{-webkit-transform-origin:256px 215px;-ms-transform-origin:256px 215px;transform-origin:256px 215px;-webkit-transform:scale(20);-ms-transform:scale(20);transform:scale(20)}#map-SBS.active-map #map-SBS g{will-change:auto}#map-SBS.active-map .up-flags{will-change:transform;-webkit-transform:translateY(-1500px);-ms-transform:translateY(-1500px);transform:translateY(-1500px)}#map-SBS.active-map .down-flags{-webkit-transform:translateY(1500px);-ms-transform:translateY(1500px);transform:translateY(1500px)}#map-SBS.active-map .left-flags{-webkit-transform:translateX(-1500px);-ms-transform:translateX(-1500px);transform:translateX(-1500px)}#map-SBS.active-map .right-flags{-webkit-transform:translateX(1500px);-ms-transform:translateX(1500px);transform:translateX(1500px)}#map-SBS.active-map .down-flags g,#map-SBS.active-map .left-flags g,#map-SBS.active-map .right-flags g,#map-SBS.active-map .up-flags g{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}#map-SBS.active-map .up-flags g{-webkit-animation-name:come-back-up;animation-name:come-back-up}#map-SBS.active-map .up-flags g:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}#map-SBS.active-map .up-flags g:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}#map-SBS.active-map .up-flags g:nth-of-type(4){-webkit-animation-delay:.9s;animation-delay:.9s}#map-SBS.active-map .up-flags g:nth-of-type(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}#map-SBS.active-map .up-flags g:nth-of-type(6){-webkit-animation-delay:1.5s;animation-delay:1.5s}#map-SBS.active-map .down-flags g{-webkit-animation-name:come-back-down;animation-name:come-back-down}#map-SBS.active-map .down-flags g:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}#map-SBS.active-map .down-flags g:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}#map-SBS.active-map .down-flags g:nth-of-type(4){-webkit-animation-delay:.9s;animation-delay:.9s}#map-SBS.active-map .down-flags g:nth-of-type(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}#map-SBS.active-map .left-flags g{-webkit-animation-name:come-back-left;animation-name:come-back-left}#map-SBS.active-map .left-flags g:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}#map-SBS.active-map .left-flags g:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}#map-SBS.active-map .left-flags g:nth-of-type(4){-webkit-animation-delay:.9s;animation-delay:.9s}#map-SBS.active-map .left-flags g:nth-of-type(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}#map-SBS.active-map .left-flags g:nth-of-type(6){-webkit-animation-delay:1.5s;animation-delay:1.5s}#map-SBS.active-map .left-flags g:nth-of-type(7){-webkit-animation-delay:1.8s;animation-delay:1.8s}#map-SBS.active-map .left-flags g:nth-of-type(8){-webkit-animation-delay:2.1s;animation-delay:2.1s}#map-SBS.active-map .right-flags g{-webkit-animation-name:come-back-right;animation-name:come-back-right}#map-SBS.active-map .right-flags g:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}#map-SBS.active-map .right-flags g:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}#map-SBS.active-map .right-flags g:nth-of-type(4){-webkit-animation-delay:.9s;animation-delay:.9s}#map-SBS.active-map .right-flags g:nth-of-type(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}#map-SBS.active-map .right-flags g:nth-of-type(6){-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes come-back-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(1500px);transform:translateY(1500px)}}@keyframes come-back-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(1500px);transform:translateY(1500px)}}@-webkit-keyframes come-back-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-1500px);transform:translateY(-1500px)}}@keyframes come-back-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-1500px);transform:translateY(-1500px)}}@-webkit-keyframes come-back-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(1500px);transform:translateX(1500px)}}@keyframes come-back-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(1500px);transform:translateX(1500px)}}@-webkit-keyframes come-back-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px)}}@keyframes come-back-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px)}}@-webkit-keyframes opacity-map{0%{fill:#efefef}100%{fill:#78dcc2}}@keyframes opacity-map{0%{fill:#efefef}100%{fill:#78dcc2}}.header-section{position:absolute;top:0;left:0;right:0;padding-left:15px;padding-right:15px;z-index:40}.header-section_wrapper-outer{position:relative;width:100%;max-width:1720px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:180px}.header-section_outer-logo{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.header-section__nav{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:0;width:0}.header-section__nav.active{-webkit-transition:opacity .3s ease .1s,-webkit-transform .5s ease .1s;transition:opacity .3s ease .1s,-webkit-transform .5s ease .1s;-o-transition:transform .5s ease .1s,opacity .3s ease .1s;transition:transform .5s ease .1s,opacity .3s ease .1s;transition:transform .5s ease .1s,opacity .3s ease .1s,-webkit-transform .5s ease .1s;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:1;width:auto}.header-section .list-social-icons{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.header-section .list-social-icons .list-social-icons__item{padding:0 20px}.header-section .menu-burger_wrapper{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:99999}.header-section .list_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.header-section .list_wrapper .list__item{display:block;padding:0 25px}.header-section .list_wrapper .list__item a{display:inline-block;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#fff;font-weight:300;line-height:1.5rem;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header-section .list_wrapper .list__item a:focus,.header-section .list_wrapper .list__item a:hover{color:#00c994}@-webkit-keyframes scale{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes scale{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.header-section__btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:65px;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:scale;animation-name:scale}.header-section__btn a{display:inline-block;background-color:transparent;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#fff;font-weight:300;line-height:1.5rem;text-transform:uppercase;border:1px solid #00c994;color:#00c994;cursor:pointer;padding:12px 40px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;min-width:240px;text-align:center}.header-section__btn a:hover{color:#fff;text-decoration:none}.header-section__btn.active{display:none;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.header-section__tagline{margin-left:52px}.header-section__tagline p{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#fff;font-weight:300;line-height:1.375rem;text-transform:capitalize}.header-section .menu-burger__title{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#fff;font-weight:300;line-height:1.5rem;text-transform:uppercase;margin-right:21px}.header-section .menu-burger__title.active{display:none}.footer-section{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:15px;padding-right:15px;background-color:#002163}.footer-section .wrapper-outer{min-height:160px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1720px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-section .footer-section_logo{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-section .footer-section_btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 60px}.footer-section .footer-section_btn a{display:inline-block;background-color:transparent;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#fff;font-weight:300;line-height:1.5rem;text-transform:uppercase;border:1px solid #00c994;color:#00c994;cursor:pointer;padding:12px 40px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;min-width:240px;text-align:center}.footer-section .footer-section_btn a:hover{color:#fff;text-decoration:none}.footer-section .footer-section_location{-webkit-box-flex:0;-ms-flex:0 1 650px;flex:0 1 650px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-section .location-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-section .location-item:first-child{margin-right:40px}.footer-section .location-item__icon{margin-right:10px}.footer-section .location-item__text{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#fff;font-weight:300;line-height:1.375rem;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.footer-section .location-item__text:hover{color:#00c994;text-decoration:underline}.footer-section .footer-section__nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.footer-section .list_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-section .list__item a{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#fff;font-weight:300;line-height:1.375rem;text-transform:capitalize;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer}.footer-section .list__item a:hover{text-decoration:underline;color:#00c994}.footer-section .info-copyright{position:absolute;left:0;right:0;bottom:10px;text-align:right;font-family:LatoThin,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:.75rem;color:#fff;font-weight:200;line-height:.875rem}.home-header-section{position:relative;min-height:960px}.home-header-section .slideshow picture{will-change:opacity}.home-labels-section{background-color:#efefef;padding:40px 0}.home-labels-section .wrapper-outer{width:100%;max-width:1720px;margin:0 auto;padding-left:72px;padding-right:72px}.label_list{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.label_list-wrapper{max-width:1320px;margin:0 auto}.label_list__item{padding:0 15px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.label_list__item div{display:inline-block;width:226px;max-width:100%;height:76px}.label_list__item .label-1{background-position:-10px -106px}.label_list__item .label-2{background-position:-10px -10px}.label_list__item .label-3{background-position:-256px -10px}.label_list__item .label-4{background-position:-256px -106px}.label_list__item .label-5{background-position:-10px -202px}.home-organize-section{position:relative;background-color:#fff;padding-top:100px;padding-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.home-organize-section .wrapper-outer{width:100%;max-width:1720px;margin:0 auto;padding-left:72px;padding-right:72px;position:relative;width:100%;height:auto;margin-top:-150px}.home-organize-section .main-subheading{position:relative;top:150px}.home-organize-section .main-subheading__subtitle{padding-left:128px}.home-organize-section .wrapper-inner{position:absolute;right:72px;bottom:0;width:100%;max-width:465px;opacity:.5}.home-industies-section{background-color:#efefef;min-height:588px;padding-top:100px;padding-bottom:100px;padding-bottom:40px}.home-industies-section .wrapper-outer{position:relative;padding-left:72px;padding-right:72px;width:100%;max-width:1720px;margin:0 auto}.home-industies-section .wrapper-inner{position:relative;max-width:1320px;margin:0 auto}.home-industies-section__item{position:relative;background-color:#fff;padding:39px 45px;min-height:310px}.home-industies-section__item::after,.home-industies-section__item::before{content:"";width:0;height:1px;position:absolute;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#919191}.home-industies-section__item .brd-effect::after,.home-industies-section__item .brd-effect::before{content:"";width:1px;height:0;position:absolute;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#919191}.home-industies-section__item .brd-effect::after{right:0;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-industies-section__item .brd-effect::before{left:0;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-industies-section__item::after{right:0;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-industies-section__item::before{left:0;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-industies-section__item:hover .brd-effect::after{height:100%;right:0;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-industies-section__item:hover .brd-effect::before{height:100%;left:0;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-industies-section__item:hover::after{right:0;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;width:100%}.home-industies-section__item:hover::before{width:100%;left:0;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-industies-section__item:hover .item__title:after{width:100%}.home-industies-section .list-items_wrapper{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-right:-30px}.home-industies-section .item{padding-left:30px;padding-right:30px;margin-bottom:60px;-webkit-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%;display:-webkit-box;display:-ms-flexbox;display:flex}.home-industies-section .item_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.home-industies-section .item__logo{-webkit-box-flex:0;-ms-flex:0 1 80px;flex:0 1 80px;margin-right:20px}.home-industies-section .item__title{width:-webkit-min-content;width:-moz-min-content;width:min-content;position:relative;font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#002163;font-weight:400;line-height:1.5rem;text-transform:uppercase}.home-industies-section .item__title:after{display:block;position:absolute;margin-top:5px;left:0;width:0;height:1px;background-color:#002163;content:"";-webkit-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out}.home-industies-section .item__text{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.home-projects-section{background-color:#fff;padding-top:100px;padding-bottom:100px;padding-bottom:70px}.home-projects-section .wrapper-outer{position:relative;padding-left:72px;padding-right:72px;width:100%;max-width:1720px;margin:0 auto}.home-projects-section .btn-see-more_wrapper{margin-top:51px;position:absolute;top:0;right:0}.home-projects-section__heading{position:relative}.home-projects-section_hover-block{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;background:rgba(0,33,99,.7);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 40px 40px 50px}.home-projects-section_hover-block .hover-block__header{display:-webkit-box;display:-ms-flexbox;display:flex}.home-projects-section_hover-block .hover-block__header .hover-block__header-logo{width:40px;height:40px;margin-right:10px}.home-projects-section_hover-block .hover-block__header .hover-block__header-title{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:2.25rem;color:#fff;font-weight:400;line-height:2.6875rem;text-transform:uppercase}.home-projects-section_hover-block .hover-block__text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.home-projects-section_hover-block .hover-block__text p{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#fff;font-weight:300;line-height:1.375rem}.home-projects-section_hover-block .hover-block__btn{-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;margin-top:46px}.home-projects-section__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.home-projects-section__item{position:relative;background-color:#efefef;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;overflow:hidden}.home-projects-section__item .img-project{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.home-projects-section__item:hover .home-projects-section_hover-block{opacity:1}.home-projects-section__item:hover .img-project{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.home-projects-section_content{position:relative;padding-top:57px;max-width:1320px;margin:0 auto}.home-projects-section_content .item-wrapper{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;min-height:355px;padding-left:15px;padding-right:15px;margin-bottom:30px}.home-team-section{position:relative}.home-team-section:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,33,99,.7);z-index:1}.home-team-section .wrapper-inner{position:relative;padding-top:100px;padding-bottom:100px;width:100%;max-width:1720px;margin:0 auto;padding-left:72px;padding-right:72px;min-height:640px;z-index:2}.home-team-section__content_wrapper{max-width:1320px;margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.home-team-section__content-text{margin-top:10px;max-width:652px;text-align:right}.home-team-section__content-text p{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#fff;font-weight:300;line-height:1.375rem;padding-bottom:20px}.home-team-section__content-btn .btn-read-more{display:inline-block;background-color:transparent;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#fff;font-weight:300;line-height:1.5rem;text-transform:uppercase;border:1px solid #00c994;color:#00c994;cursor:pointer;padding:12px 40px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;min-width:240px;text-align:center;width:240px;text-align:center;margin-top:10px}.home-team-section__content-btn .btn-read-more:hover{color:#fff;text-decoration:none}.home-team-section .main-subheading__title{color:#fff}.home-technologies-section{padding-left:15px;padding-right:15px;padding-top:100px;padding-bottom:100px;width:100%;background-color:#efefef}.home-technologies-section_wrapper-outer{max-width:1320px;margin:0 auto}.home-technologies-section__item{text-align:center}.home-technologies-section__item svg{width:108px;height:108px}.home-services-section{padding-top:100px;padding-bottom:100px;width:100%;max-width:1720px;margin:0 auto;padding-left:72px;padding-right:72px;background-color:#fff;padding-bottom:40px}.home-services-section .wrapper-outer{position:relative;min-height:308px}.home-services-section__header{position:absolute;top:0;left:0}.home-services-section__header .wrapper-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-services-section_list-wrapper{max-width:1320px;margin:0 auto}.home-services-section__item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-services-section_item-wrapper{-webkit-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%;padding-left:30px;padding-right:30px;margin-bottom:60px}.home-services-section_item-wrapper:first-child{visibility:hidden}.home-services-section__item{position:relative;width:100%;min-height:160px;padding:30px 30px 30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex}.home-services-section__item::after,.home-services-section__item::before{content:"";width:0;height:1px;position:absolute;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#919191}.home-services-section__item .brd-effect::after,.home-services-section__item .brd-effect::before{content:"";width:1px;height:0;position:absolute;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#919191}.home-services-section__item .brd-effect::after{right:0;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-services-section__item .brd-effect::before{left:0;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-services-section__item::after{right:0;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-services-section__item::before{left:0;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-services-section__item:hover .item-title{color:#00c994}.home-services-section__item:hover .item-title:after{width:100%}.home-services-section__item:hover .brd-effect::after{height:100%;right:0;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-services-section__item:hover .brd-effect::before{height:100%;left:0;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-services-section__item:hover::after{right:0;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;width:100%}.home-services-section__item:hover::before{width:100%;left:0;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.home-services-section__item:hover .item__title:after{width:100%}.home-services-section .home-services-section__item-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-services-section .home-services-section__item-head .item-icon{width:80px;height:80px}.home-services-section .home-services-section__item-head .item-title{width:-webkit-min-content;width:-moz-min-content;width:min-content;position:relative;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;margin-left:15px;font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.875rem;color:#000;font-weight:700;line-height:2.1875rem;text-transform:uppercase}.home-services-section .home-services-section__item-head .item-title a{color:inherit}.home-services-section .home-services-section__item-head .item-title:after{display:block;position:absolute;margin-top:5px;left:0;width:0;height:1px;background-color:#00c994;content:"";-webkit-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out}.home-testimonials-section{padding-left:15px;padding-right:15px;padding-top:100px;padding-bottom:100px;width:100%;background-color:#fff}.home-testimonials-section .wrapper-outer{position:relative;max-width:850px;margin:0 auto}.home-testimonials-section .home-section_list-reviews .review-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.home-testimonials-section .home-section_list-reviews .autor-review{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem;text-transform:uppercase}.home-testimonials-section .home-section_list-reviews .autor-position{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.home-testimonials-section .home-section_list-reviews .autor-text{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.home-testimonials-section .home-section_list-reviews .vertical-margin:not(:last-child){margin-bottom:20px}.home-testimonials-section .home-section_list-reviews .quotes-img{position:relative;width:50px;height:50px;background-color:#00c994}.home-testimonials-section .home-section_list-reviews .quotes-img:before{position:absolute;left:50%;top:0;content:",,";display:inline-block;height:100%;font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:70px;color:#fff;font-weight:700;line-height:0;-webkit-transform:rotate(.5turn) translateX(50%);-ms-transform:rotate(.5turn) translateX(50%);transform:rotate(.5turn) translateX(50%)}.aboutus-header-section{position:relative;min-height:600px}.aboutus-ourstory-section{background-color:#fff;padding-top:100px;padding-bottom:100px}.aboutus-ourstory-section .wrapper-outer{position:relative;padding-left:72px;padding-right:72px;width:100%;max-width:1720px;margin:0 auto}.aboutus-ourstory-section .main-subheading__title{margin-bottom:0}.aboutus-ourstory-section .wrapper-inner{position:relative;padding-top:13px;max-width:1320px;margin:0 auto}.aboutus-ourstory-section .ourstory-heading{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem;margin-bottom:30px}.aboutus-ourstory-section__text{margin-top:12px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.aboutus-ourstory-section__text p{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.aboutus-ourstory-section__text>p:first-child{text-indent:1rem}.aboutus-values{position:relative}.aboutus-values__slideshow{will-change:scroll-position;overflow:hidden;z-index:1;position:absolute;left:0;top:0;right:0;bottom:0}.aboutus-values__slideshow:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,33,99,.7)}.aboutus-values__slideshow.active{-webkit-animation:moveSlideshow 60s linear infinite both;animation:moveSlideshow 60s linear infinite both}@-webkit-keyframes moveSlideshow{100%{background-position:-2150px 0}}@keyframes moveSlideshow{100%{background-position:-2150px 0}}.aboutus-values .bg-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,33,99,.7)}.aboutus-values .wrapper-outer{min-height:500px;position:relative;width:100%;max-width:1720px;margin:0 auto;padding-left:72px;padding-right:72px;padding-top:100px;padding-bottom:100px;padding-bottom:58px;z-index:3}.aboutus-values .main-subheading__title{color:#fff}.aboutus-values .wrapper-inner{padding-top:42px;max-width:1320px;margin:0 auto}.aboutus-values .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aboutus-values_item{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;padding:0 30px 30px 30px}.aboutus-values_item .item-wrapper{border:1px solid #919191;min-height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 20px}.aboutus-values_item .item-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.aboutus-values_item .item-icon .icon{width:100px;height:100px}.aboutus-values_item .title-item{margin-left:10px;font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.875rem;color:#fff;font-weight:700;line-height:1.875rem;text-transform:uppercase}.aboutus-geography{padding-top:100px;padding-bottom:100px;background-color:#fff}.aboutus-geography .wrapper-outer{width:100%;max-width:1720px;margin:0 auto;padding-left:72px;padding-right:72px}.aboutus-geography .main-subheading__title{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:0;margin-bottom:20px}.aboutus-geography .main-subheading__title .before-block{margin-right:0;margin-left:20px}.aboutus-geography__content_wrapper{max-width:1320px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aboutus-geography__content-text{-ms-flex-item-align:end;align-self:flex-end;max-width:645px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;text-align:right;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.aboutus-geography__map{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:50px}.sbs-team{padding-top:100px;padding-bottom:100px}.sbs-team .wrapper-outer{width:100%;max-width:1720px;margin:0 auto;padding-left:72px;padding-right:72px}.sbs-team .wrapper-inner{max-width:1320px;margin:0 auto}.sbs-team__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sbs-team__item{position:relative;-webkit-box-flex:0;-ms-flex:0 0 330px;flex:0 0 330px;background-size:cover;background-position:center;padding-top:330px;cursor:pointer}.sbs-team__item:hover .sbs-team__text{opacity:1}.sbs-team__item:last-child{cursor:unset;padding-top:0}.sbs-team__text{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;background:rgba(0,33,99,.7);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sbs-team__text p{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#fff;font-weight:400;line-height:1.375rem;text-transform:capitalize}.sbs-team__text h3{padding-top:20px;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#fff;font-weight:300;line-height:1.375rem;text-transform:uppercase;opacity:.7}.sbs-block{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px}.sbs-block__logo{display:inline-block;max-width:100%;margin:15px 0}.sbs-block__head:first-child{padding-top:15px}.sbs-block__head{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.5rem;color:#000;font-weight:300;line-height:1.8125rem;text-transform:uppercase}.sbs-block__num{font-size:2.25rem;line-height:2.6875rem}.contactus-header-section{min-height:180px;background-color:#002163}.contactus-content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contactus-content-section .contactus-form-section{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;background-color:#fff;padding-top:100px;padding-bottom:100px;padding-bottom:0}.contactus-content-section .wrapper-outer{width:100%;max-width:1720px;margin:0 auto;padding-left:72px;padding-right:72px}.contactus-content-section .main-subheading__title{margin-bottom:0}.contactus-content-section .wrapper-inner{position:relative;width:100%;max-width:1320px;margin:0 auto;padding-top:33px;padding-bottom:44px}.contactus-content-section .location-wrapper{display:block;margin-left:auto;margin-right:auto;margin-bottom:34px;width:100%;max-width:1320px;display:-webkit-box;display:-ms-flexbox;display:flex}.contactus-content-section .our-post{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px}.contactus-content-section .our-post p{display:inline-block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:10px;font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#000;font-weight:400;line-height:1.375rem}.contactus-content-section .our-location{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.contactus-content-section .our-location p{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#000;font-weight:300;line-height:1.375rem;text-transform:capitalize}.contactus-content-section .our-location span{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#000;font-weight:400;line-height:1.375rem;text-transform:uppercase}.contactus-content-section .contactus-form-section__form{height:100%;width:100%}.contactus-content-section .form_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:30px}.contactus-content-section .privacy-protected{max-width:960px;margin:0 auto;padding:30px 0 30px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.contactus-content-section .privacy-protected p{display:inline-block;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem;color:#00c994}.contactus-content-section .privacy-protected svg{margin-left:5px;vertical-align:bottom}.contactus-content-section .column{-webkit-box-flex:0;-ms-flex:0 1 520px;flex:0 1 520px;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contactus-content-section .contactus-form-section__text h4{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem;margin-bottom:30px}.contactus-content-section input.form__field{display:inline-block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:40px;padding:10px 10px 0 10px;width:100px}.contactus-content-section .input-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contactus-content-section .input-block .input__title.active-title{-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%);width:0}.contactus-content-section .input-block .check-line{position:absolute;bottom:0;left:0;height:1px;width:100%}.contactus-content-section .input-block .check-line:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;display:inline-block;background-color:#919191;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.contactus-content-section .input-block .check-line:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;background-color:#00c994;-webkit-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;transition:all .3s ease .15s}.contactus-content-section .input-block .active-line.check-line:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.contactus-content-section .input-block .active-line.check-line:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.contactus-content-section textarea.form__field{display:inline-block;width:100%;min-height:80px;border:1px solid #919191;padding:5px}.contactus-content-section textarea.form__field:focus{border:1px solid #00c994}.contactus-content-section .textarea-field .input__title{display:block;margin:8px 0}.contactus-content-section .input-add-file{margin:20px 0 0 0}.contactus-content-section .input-add-file input[type=file]{outline:0;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.contactus-content-section .input-add-file .input-add-file_label{min-width:100px;max-width:200px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.contactus-content-section .input-add-file .input-add-file_label:hover .material-icon path{fill:#00c994}.contactus-content-section .input-add-file .input-add-file_label .input__title{color:#919191;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:10px}.contactus-content-section .input-add-file .input-add-file_label .input__title.js-value{max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.contactus-content-section .input-add-file .input-add-file_label .material-icon{-webkit-transform:scale(2.1) translateY(-2px);-ms-transform:scale(2.1) translateY(-2px);transform:scale(2.1) translateY(-2px)}.contactus-content-section .input__title{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.contactus-content-section .input__title .star{color:#00c994}.contactus-content-section .form-btn-send{-ms-flex-item-align:end;align-self:flex-end;margin-top:-24px}.contactus-content-section .form-btn-send button{display:inline-block;background-color:transparent;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#00c994;font-weight:300;line-height:1.5rem;text-transform:uppercase;border:1px solid #00c994;min-width:240px;cursor:pointer;padding:12px 40px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.contactus-content-section .form-btn-send button:hover{color:#002163;text-decoration:none}.contactus-content-section .form-btn-send button span{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.contactus-content-section .map{background-color:#fff;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contactus-content-section .error{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem;color:red;font-size:1rem;margin-left:auto}.contactus-content-section #clientContact-error,.contactus-content-section #clientEmail-error,.contactus-content-section #clientName-error{position:absolute;top:40px;right:0}.contactus-content-section textarea.form__field.error{border:1px solid red}.contactus-content-section input.form__field.valid{color:#00c994}.contactus-content-section textarea.form__field.valid{border-color:#00c994}.page-404{background-color:#002163;width:100%;min-height:1080px;height:100vh;padding-top:180px}.page-404 .page-404_container{position:relative;width:100%;height:100%;padding-left:15px;padding-right:15px;max-width:1170px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:97px}.page-404 .page-404__message{-webkit-box-flex:0;-ms-flex:0 1 450px;flex:0 1 450px;width:100%;max-width:1011px;background-position:center;background-size:100% auto;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.page-404 .attention-text{font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:4rem;color:#00c994;font-weight:700;line-height:5rem;text-transform:uppercase}.page-404 .description-text{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#fff;font-weight:400;line-height:2.9375rem;text-transform:uppercase}.page-404 .page-404__btn{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.page-404 .page-404__btn a{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;background-color:#00c994;text-align:center;border:1px solid transparent;min-width:240px;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#fff;font-weight:300;line-height:1.5rem;text-transform:uppercase;cursor:pointer;padding:12px 40px;-webkit-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.page-404 .page-404__btn a:hover{border:1px solid #00c994;color:#002163;background-color:#fff}.page-404 .page-404__info-copyright{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:10px;text-align:center}.page-404 .page-404__info-copyright p{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1rem;color:#fff;font-weight:300;line-height:1.3rem}.page-under-construction{background-color:#fff;width:100%;min-height:900px;height:100vh}.page-under-construction__header{background-color:#002163;min-height:180px}.page-under-construction_wrapper-outer{position:relative;width:100%;height:calc(100% - 180px)}.page-under-construction .line-grd{position:absolute;top:371px;left:0;right:0;width:100%;height:142px;background:-o-repeating-linear-gradient(135deg,rgba(255,206,43,.2),rgba(255,206,43,.2) 75px,rgba(0,0,0,.2) 75px,rgba(0,0,0,.2) 150px);background:repeating-linear-gradient(315deg,rgba(255,206,43,.2),rgba(255,206,43,.2) 75px,rgba(0,0,0,.2) 75px,rgba(0,0,0,.2) 150px);-webkit-filter:blur(10px);filter:blur(10px)}.page-under-construction_container{position:relative;min-height:calc(100% + 180px);width:100%;padding-left:15px;padding-right:15px;max-width:1170px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:30}.page-under-construction_container .title{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:4rem;color:#00c994;font-weight:300;line-height:5rem;text-transform:uppercase;margin-top:76px;margin-bottom:34px}.page-under-construction_container .page-img{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.page-under-construction_container .description-text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:4rem;color:#002163;font-weight:700;line-height:5rem}.page-under-construction_container__btn{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.page-under-construction_container__btn a{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;background-color:#00c994;text-align:center;border:1px solid transparent;min-width:240px;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#fff;font-weight:300;line-height:1.5rem;text-transform:uppercase;cursor:pointer;padding:12px 40px;-webkit-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.page-under-construction_container__btn a:hover{border:1px solid #00c994;color:#002163;background-color:#fff}.page-under-construction_container__info-copyright{margin-bottom:10px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-item-align:end;align-self:flex-end}.page-under-construction_container__info-copyright p{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1rem;color:#002163;font-weight:300;line-height:1.3rem}.testimonials-content-wrapper .sbs-info-section{background-color:#fff}.testimonials-header-section{position:relative;min-height:600px}.testimonials-clients-section{position:relative;background-color:#fff;padding-top:100px;padding-bottom:100px}.testimonials-clients-section .part-left{position:relative}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper{max-width:50%}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews{min-width:0;margin-right:40px;min-height:333px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .clients-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .autor-review{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem;text-transform:uppercase}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .autor-position{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .autor-text{max-width:500px;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .vertical-margin:not(:last-child){margin-bottom:20px}.testimonials-clients-section .part-right{position:relative;margin-top:-542px;margin-left:auto;max-width:50%;min-height:542px;padding-bottom:45px;display:-webkit-box;display:-ms-flexbox;display:flex}.testimonials-clients-section .part-right .col-1{-webkit-box-flex:0;-ms-flex:0 0 158px;flex:0 0 158px}.testimonials-clients-section .part-right .col-2{-webkit-box-flex:0;-ms-flex:0 1 187px;flex:0 1 187px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonials-clients-section .part-right .col-2 .quotes-img{display:none}.testimonials-clients-section .part-right .col-3{-webkit-box-flex:0;-ms-flex:0 0 248px;flex:0 0 248px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonials-clients-section .part-right .clients-img{opacity:.4;-webkit-transition:opacity .7s ease;-o-transition:opacity .7s ease;transition:opacity .7s ease}.testimonials-clients-section .part-right .clients-img.active{opacity:1;-webkit-transition:opacity .7s ease;-o-transition:opacity .7s ease;transition:opacity .7s ease}.testimonials-clients-section .part-right .clients-img_1{width:158px;height:158px;margin-top:25px}.testimonials-clients-section .part-right .clients-img_2{display:inline-block;width:108px;height:108px;margin-right:0;margin-bottom:23px}.testimonials-clients-section .part-right .clients-img_3{width:158px;height:158px;margin-top:75px}.testimonials-clients-section .part-right .quotes-img{margin-top:46px;width:84px;height:84px;background-color:#00c994;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonials-clients-section .part-right .quotes-img:before{content:",,";-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:120px;color:#fff;font-weight:700;line-height:0;-webkit-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.testimonials-clients-section .part-right .additional-img-1{-ms-flex-item-align:end;align-self:flex-end;margin-right:42px;width:48px;height:48px;background:rgba(209,211,212,.3)}.testimonials-clients-section .part-right .additional-img-2{margin-top:58px;-ms-flex-item-align:end;align-self:flex-end;width:158px;height:158px;background-color:rgba(0,201,148,.5)}.testimonials-clients-section .testimonials-clients-slider_wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;min-height:439px;padding-right:30px}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .autor-review{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem;text-transform:uppercase}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .autor-position{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .autor-text{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .vertical-margin:not(:last-child){margin-bottom:20px}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients__radio-group_wrapper{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients__radio-group{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients__radio-group .radio-group__item{padding-left:10px;padding-right:10px}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients__radio-group .radio{display:none}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients__radio-group .radio+label{cursor:pointer;display:inline-block;width:15px;height:15px;background-color:#efefef}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients__radio-group .radio:checked+label{background-color:#00c994}.testimonials-clients-section .wrapper-outer{padding-left:72px;padding-right:72px;width:100%;max-width:1720px;margin:0 auto}.testimonials-clients-section .testimonials-clients-section__heading .main-subheading__title{margin-bottom:0}.testimonials-clients-section .wrapper-inner{padding-top:13px;position:relative;max-width:1320px;margin:0 auto}.testimonials-clients-section .testimonials-clients-section__text{position:relative;padding-bottom:43px;max-width:50%}.testimonials-clients-section .testimonials-clients-section__text h4{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem}.testimonials-special-section .wrapper-outer{min-height:100px;padding-bottom:0}.testimonials-special-section .home-testimonials-section:last-child{background-color:#efefef}.howWeWork-header-section{position:relative;min-height:600px}.howWeWork-process-section .part-up{background-color:#fff;min-height:500px;padding-top:100px;padding-bottom:100px;padding-bottom:70px}.howWeWork-process-section .part-up .wrapper-outer{position:relative;padding-left:72px;padding-right:72px;width:100%;max-width:1720px;margin:0 auto}.howWeWork-process-section .part-up .wrapper-inner{padding-top:13px;position:relative;max-width:1320px;margin:0 auto}.howWeWork-process-section .main-subheading__title{margin-bottom:0}.howWeWork-process-section .part-down{background-color:#002163;padding-top:100px;padding-bottom:100px;padding-left:72px;padding-right:72px;padding-bottom:70px}.howWeWork-process-section .part-down .wrapper-outer{position:relative;max-width:1320px;margin:0 auto}.howWeWork-process-section .part-down .part-down__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.howWeWork-process-section .part-down .part-down__item{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;margin-bottom:30px}.howWeWork-process-section .part-down .item__img{width:100px;height:100px;background-color:#00c994;padding:10px}.howWeWork-process-section .part-down .item__content{background-color:#fff;-webkit-box-flex:0;-ms-flex:0 1 320px;flex:0 1 320px;padding:10px 15px 10px 23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.howWeWork-process-section .part-down .item__content h3{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#002163;font-weight:400;line-height:1.875rem;text-transform:uppercase}.howWeWork-process-section .part-down .item__content p{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem}.steps-process__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}.steps-process__item:first-child .line-element::before{visibility:hidden}.steps-process__item:last-child .line-element::after{visibility:hidden}.steps-process__item{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px}.steps-process__item .step-number{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-bottom:5px;font-family:LatoThin,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:4.5rem;color:#919191;font-weight:200;line-height:5.375rem}.steps-process__item .line-element{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-process__item .line-element span{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;position:relative;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;background-color:#00c994;-webkit-box-shadow:0 0 0 10px #fff;box-shadow:0 0 0 10px #fff}.steps-process__item .line-element::before{display:inline-block;content:"";height:6px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:-15px;background-color:#efefef}.steps-process__item .line-element::after{margin-right:-15px;display:inline-block;content:"";height:6px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#efefef}.step-content_wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:48px}.step-content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;background-color:#efefef;padding:30px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;position:relative}.step-content h3{margin-top:30px;-ms-flex-item-align:start;align-self:flex-start;font-family:LatoBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:700;line-height:1.375rem;text-transform:uppercase}.step-content p{margin-top:30px;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.step-content::after,.step-content::before{content:"";width:0;height:1px;position:absolute;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#919191}.step-content .brd-effect::after,.step-content .brd-effect::before{content:"";width:1px;height:0;position:absolute;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#919191}.step-content .brd-effect::after{right:0;bottom:50%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.step-content .brd-effect::before{left:0;top:50%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.step-content:after{right:50%;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.step-content:before{left:50%;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.steps-process__list::before{content:"";position:absolute;left:0;top:0;right:0;min-height:158px;z-index:2;opacity:0}.steps-process__item:hover .step-number{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#000}.steps-process__item:hover .line-element span{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.steps-process__item:hover .step-content_wrapper .step-content .item-title{color:#00c994}.steps-process__item:hover .step-content_wrapper .step-content .item-title:after{width:100%}.steps-process__item:hover .step-content_wrapper .step-content .brd-effect::after{height:100%;right:0;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.steps-process__item:hover .step-content_wrapper .step-content .brd-effect::before{height:100%;left:0;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.steps-process__item:hover .step-content_wrapper .step-content::after{right:0;bottom:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;width:100%}.steps-process__item:hover .step-content_wrapper .step-content::before{width:100%;left:0;top:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.steps-process__item:hover .step-content_wrapper .step-content .item__title:after{width:100%}.steps-process__item:hover .step-content_wrapper .step-content .opacity-appearing{opacity:0;-webkit-animation:1s ease-in-out 0s normal forwards 1 element-appearing;animation:1s ease-in-out 0s normal forwards 1 element-appearing}.steps-process__item:hover .step-content_wrapper .step-content .animation-delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.steps-process__item:hover .step-content_wrapper .step-content .animation-delay-half{-webkit-animation-delay:.5s;animation-delay:.5s}.steps-process__item:hover .step-content_wrapper .step-content .animation-delay-1s-half{-webkit-animation-delay:1.5s;animation-delay:1.5s}.steps-process__item:hover .step-content_wrapper .step-content .diagonal-appearing{opacity:0;-webkit-animation:.2s linear 0s normal forwards 1 diagonal-appearing;animation:.2s linear 0s normal forwards 1 diagonal-appearing;-webkit-animation-delay:2s;animation-delay:2s}.steps-process__item:hover .step-content_wrapper .step-content .appearing-from-top{-webkit-animation:.5s ease-in-out 0s normal forwards 1 from-top-appearing;animation:.5s ease-in-out 0s normal forwards 1 from-top-appearing}.steps-process__item:hover .step-content_wrapper .step-content .appear-from-left{-webkit-animation:.7s ease-in-out 0s normal forwards 1 appearing-from-left;animation:.7s ease-in-out 0s normal forwards 1 appearing-from-left}.sbs-info-section{background-color:#efefef}@-webkit-keyframes element-appearing{0%{opacity:0}100%{opacity:1}}@keyframes element-appearing{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes diagonal-appearing{0%{opacity:0;-webkit-transform:translate(11px,-11px);transform:translate(11px,-11px)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes diagonal-appearing{0%{opacity:0;-webkit-transform:translate(11px,-11px);transform:translate(11px,-11px)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes from-top-appearing{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes from-top-appearing{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes appearing-from-left{0%{-webkit-transform:translateX(-30px);transform:translateX(-30px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-from-left{0%{-webkit-transform:translateX(-30px);transform:translateX(-30px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.services-header-section{position:relative;min-height:600px}.service-custom-section,.service-design-section,.service-management-section,.service-mobile-section,.service-web-section{background-color:#fff;padding-top:100px;padding-bottom:100px;padding-bottom:70px}.service-custom-section .part-up .services-section__content .service-text,.service-design-section .part-up .services-section__content .service-text,.service-management-section .part-up .services-section__content .service-text,.service-mobile-section .part-up .services-section__content .service-text,.service-web-section .part-up .services-section__content .service-text{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding-bottom:20px}.service-custom-section .part-down,.service-design-section .part-down,.service-management-section .part-down,.service-mobile-section .part-down,.service-web-section .part-down{margin-top:64px}.service-custom-section .part-down .service-headings,.service-design-section .part-down .service-headings,.service-management-section .part-down .service-headings,.service-mobile-section .part-down .service-headings,.service-web-section .part-down .service-headings{margin-top:15px;text-align:center;text-transform:capitalize}.service-custom-section .part-up .services-section__content .service-text{padding-bottom:0}.service-design-section.reverse,.service-mobile-section.reverse{background-color:#efefef}.service-design-section.reverse .main-subheading__title,.service-mobile-section.reverse .main-subheading__title{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:0}.service-design-section.reverse .main-subheading__title .before-block,.service-mobile-section.reverse .main-subheading__title .before-block{margin-right:0;margin-left:20px}.service-design-section.reverse .services-section__content,.service-mobile-section.reverse .services-section__content{margin-left:auto}.service-design-section.reverse .services-section__img,.service-mobile-section.reverse .services-section__img{margin-left:0}.service-mobile-section.reverse .service-list__item.item-decor{margin-bottom:0}.service-mobile-section.reverse .big-img-container{position:relative}.service-mobile-section.reverse .big-img-container .services-section__img{position:absolute;left:0}.service-headings{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem}.service-text{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.services-wrapper-inner{position:relative;max-width:1320px;margin:0 auto}.services-wrapper-outer{position:relative;padding-left:72px;padding-right:72px;width:100%;max-width:1720px;margin:0 auto;text-align:left}.services-section__heading .main-subheading__title{margin-bottom:0}.service-icon__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-icon__item{margin-bottom:30px;-webkit-box-flex:0;-ms-flex:0 1 198px;flex:0 1 198px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-icon__item .icon{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.service-list{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-list__item:not(:last-child){margin-bottom:12px}.services-section__content{position:relative;max-width:545px;width:100%;min-height:210px;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.services-section__img{margin-top:-320px;min-height:340px;margin-left:auto;max-width:490px;width:100%}.big-img-container{position:relative;max-width:1320px;margin:0 auto}.home-contact-us-section__title{max-width:700px;text-align:left}.spin{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:2s ease-in-out 0s normal forwards 1 rotate;animation:2s ease-in-out 0s normal forwards 1 rotate;transform-box:fill-box}.spin-over-center{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:2s ease-in-out 0s normal forwards 1 rotate;animation:2s ease-in-out 0s normal forwards 1 rotate}.pushright{-webkit-animation:2s ease-in-out 0s normal forwards 1 moveright;animation:2s ease-in-out 0s normal forwards 1 moveright}.fade-in{-webkit-animation:2s ease-in-out 0s normal forwards 1 fadein;animation:2s ease-in-out 0s normal forwards 1 fadein}.fade-from-bottom{-webkit-animation:2s ease-in-out 0s normal forwards 1 fadeFromBottom;animation:2s ease-in-out 0s normal forwards 1 fadeFromBottom}.fade-from-bottom-30{-webkit-animation:1s ease-in-out 0s normal forwards 1 fadeFromBottom-30;animation:1s ease-in-out 0s normal forwards 1 fadeFromBottom-30}.fade-in-opacity{-webkit-animation:.6s linear 0s normal forwards 1 opacity-appearing;animation:.6s linear 0s normal forwards 1 opacity-appearing;opacity:0}.fade-in-with-delay{-webkit-animation:.6s ease-in-out 0s normal forwards 1 opacity-appearing;animation:.6s ease-in-out 0s normal forwards 1 opacity-appearing;-webkit-animation-delay:.8s;animation-delay:.8s;opacity:0}.fade-in-with-delay-2s{-webkit-animation:.6s ease-in-out 0s normal forwards 1 opacity-appearing;animation:.6s ease-in-out 0s normal forwards 1 opacity-appearing;-webkit-animation-delay:1s;animation-delay:1s}.from-left{-webkit-animation:.6s ease-in-out 0s normal forwards 1 fromLeft;animation:.6s ease-in-out 0s normal forwards 1 fromLeft}.grow-line{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-animation:.6s ease-in-out 0s normal forwards 1 grow;animation:.6s ease-in-out 0s normal forwards 1 grow}.animated-message-pm-white{-webkit-transform:translateX(-57px);-ms-transform:translateX(-57px);transform:translateX(-57px)}.section-animation-trigger{position:absolute}.main-animation-trigger,.section-animation-trigger{right:0;top:0;height:150px;width:250px;z-index:10;opacity:0}.main-animation-trigger{position:fixed}.opacity-0{opacity:0}.animated-pen{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.animated-tool{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.pos-relative{position:relative}.grow-left-part,.grow-right-part{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-animation-name:img-grow;animation-name:img-grow;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.grow-left-part,.grow-right-part{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.animation-delay-1-and-half{-webkit-animation-delay:1.5s;animation-delay:1.5s}.animation-delay-06{-webkit-animation-delay:.6s;animation-delay:.6s}.animated-line-left,.animated-line-right{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes moveright{from{-webkit-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveright{from{-webkit-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadein{0%{opacity:0}66%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadein{0%{opacity:0}66%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeFromBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeFromBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeFromBottom-30{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeFromBottom-30{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes opacity-appearing{from{opacity:0}to{opacity:1}}@keyframes opacity-appearing{from{opacity:0}to{opacity:1}}@-webkit-keyframes fromLeft{from{opacity:1;-webkit-transform:translateX(-57px);transform:translateX(-57px)}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fromLeft{from{opacity:1;-webkit-transform:translateX(-57px);transform:translateX(-57px)}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes grow{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes grow{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes img-grow{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}.portfolio-header-section{position:relative;min-height:600px}.portfolio-section{background-color:#fff;padding-left:72px;padding-right:72px;padding-top:80px;padding-bottom:80px}.portfolio-section .wrapper-outer{max-width:1320px;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio-section .wrapper-inner{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.portfolio-section .wrapper-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.portfolio-section .wrapper-right{-webkit-box-flex:0;-ms-flex:0 1 700px;flex:0 1 700px;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:470px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.portfolio-section .portfolio-section_heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 0 30px 0}.portfolio-section .portfolio-section_heading img{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px}.portfolio-section .portfolio-heading{margin-left:20px;font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:2.25rem;color:#000;font-weight:400;line-height:2.25rem;text-transform:uppercase}.portfolio-section .btn-wrapper{margin-top:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio-section .btn-portfolio{text-align:center;display:inline-block;background-color:transparent;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#00c994;font-weight:300;line-height:1.5rem;text-transform:uppercase;border:1px solid #00c994;min-width:240px;cursor:pointer;padding:12px 40px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.portfolio-section .btn-portfolio:hover{color:#002163;text-decoration:none}.portfolio-section .portfolio-text{margin-top:30px;-webkit-box-flex:0;-ms-flex:0 1 110px;flex:0 1 110px;max-width:550px;padding-bottom:15px}.portfolio-section .portfolio-text p{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem}.portfolio-section.up-section{padding-top:0}.portfolio-case-head .path-index,.portfolio-section .path-index{max-width:1320px;margin:0 auto;top:0;min-height:100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:32px}.portfolio-section.reverse{background-color:#efefef}.portfolio-section.reverse .wrapper-outer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.portfolio-section.reverse .wrapper-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.portfolio-section.reverse .portfolio-section_heading{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.portfolio-section.reverse .portfolio-heading{margin-left:0;margin-right:20px}.portfolio-section.reverse .wrapper-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.portfolio-section.reverse .btn-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.portfolio-header-case{background-color:#002163;width:100%;min-height:180px}.portfolio-content-wrapper{background-color:#fff}.portfolio-headings{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem}.portfolio-headings-2{font-family:LatoRegular,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:400;line-height:1.375rem;font-weight:700}.portfolio-text{font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.125rem;color:#000;font-weight:300;line-height:1.375rem}.item-decor{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-decor::before{content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;background-color:#00c994;margin-right:16px}.portfolio-case-head{padding-left:72px;padding-right:72px;width:100%;max-width:1720px;margin:0 auto}.portfolio-case-head .wrapper-outer{max-width:1320px;margin:0 auto}.portfolio-case-head .wrapper-inner{max-width:1288px;margin-left:auto;margin-top:30px}.portfolio-case-head .wrapper-inner .portfolio-text{margin-top:30px}.portfolio-case-head .done-list{padding:35px 0 0 0;max-width:1162px;margin-left:auto}.portfolio-case-head .done-list .list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.portfolio-case-head .done-list .portfolio-item{-webkit-box-flex:0;-ms-flex:0 1 394px;flex:0 1 394px;padding:0 10px}.portfolio-case-head .done-list .portfolio-item p{line-height:1.125rem}.portfolio-case-presentation{position:relative;padding-left:72px;padding-right:72px}.portfolio-case-presentation .portfolio-case-section__bg{position:absolute;z-index:-1;left:0;width:100%}.portfolio-case-presentation .wrapper-outer{max-width:1280px;margin:0 auto}.portfolio-case-presentation .portfolio-case-section__img{position:relative;max-width:100%;z-index:10}.portfolio-case-presentation.top{margin-top:35px}.project-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:70px 0}.project-link-wrapper .project-link{display:inline-block;background-color:transparent;font-family:LatoLight,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:1.25rem;color:#00c994;font-weight:300;line-height:1.5rem;text-transform:uppercase;border:1px solid #00c994;min-width:240px;cursor:pointer;padding:12px 40px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;font-size:20px;text-align:center;text-transform:lowercase;color:#000}.project-link-wrapper .project-link:hover{color:#002163;text-decoration:none}.givetivity-content .home-testimonials-section .autor-text{max-width:520px}.givetivity-content .portfolio-case-section__bg{top:120px}.givetivity-content .sbs-contact-us{margin-top:80px;margin-bottom:80px}.dualsosh-content .portfolio-case-head .wrapper-inner:first-child{margin-top:0;margin-bottom:30px}.dualsosh-content .portfolio-case-presentation.top{margin-top:70px}.dualsosh-content .portfolio-case-presentation.top .wrapper-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dualsosh-content .portfolio-case-presentation.top .portfolio-case-section__bg{top:450px}.dualsosh-content .sbs-contact-us{margin-top:70px;margin-bottom:70px}.dualsosh-content .portfolio-case-presentation.down{min-height:1180px;display:-webkit-box;display:-ms-flexbox;display:flex}.dualsosh-content .portfolio-case-presentation.down .wrapper-outer{-ms-flex-item-align:end;align-self:flex-end}.memscore-content .portfolio-case-head .wrapper-inner:first-child{margin-top:0;margin-bottom:30px}.memscore-content .portfolio-text{max-width:825px}.memscore-content .portfolio-case-presentation.top .portfolio-case-section__bg{top:350px}.memscore-content .portfolio-case-presentation.down{margin-bottom:70px}.energy-solutions-content .portfolio-case-presentation.top{margin-top:70px}.energy-solutions-content .portfolio-case-presentation.top .portfolio-case-section__bg{top:400px}.energy-solutions-content .portfolio-case-presentation.top .wrapper-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.energy-solutions-content .wrapper-outer .portfolio-text{max-width:825px}.energy-solutions-content .wrapper-inner .portfolio-text{max-width:750px}.energy-solutions-content .portfolio-case-presentation.down{margin-bottom:70px}.energy-solutions-content .project-link-wrapper .project-link{padding:12px 20px}.doing-boon-content .portfolio-case-presentation.top{margin-top:0}.doing-boon-content .portfolio-case-presentation.top .portfolio-case-section__bg{top:-50px}.doing-boon-content .portfolio-case-presentation.top .wrapper-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.doing-boon-content .portfolio-case-presentation.top .portfolio-case-section__img.top{margin-top:80px}.doing-boon-content .portfolio-case-presentation.top .portfolio-case-section__img.down{margin-top:100px}.doing-boon-content .project-link-wrapper .project-link{border:none;padding:0}.mybubblz-content .wrapper-inner .portfolio-headings-2.top{margin-bottom:30px}.mybubblz-content .portfolio-case-head{position:relative}.mybubblz-content .portfolio-case-presentation.top{position:absolute;top:60px;right:128px}.mybubblz-content .wrapper-outer .portfolio-headings-2,.mybubblz-content .wrapper-outer .portfolio-text{max-width:762px}.mybubblz-content .portfolio-case-presentation.down{margin-top:200px}.mybubblz-content .project-link-wrapper .project-link{border:none;padding:0}html{font-size:16px;font-weight:400;height:100%}body{position:relative;margin:0;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.about_us-content-wrapper,.contactus-content-wrapper,.home-content-wrapper,.howWeWork-content-wrapper,.portfolio-content-wrapper,.services-content-wrapper,.testimonials-content-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1199.98px){.aboutus-values .bg-wrapper{display:none}}@media (min-width:1720px){.home-projects-section .btn-see-more_wrapper{margin-right:128px}}@media (max-width:1600px){.header-section__nav{position:absolute;top:150px;right:0;text-align:right;padding:30px 0 30px 0;background:rgba(0,33,99,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-left:-15px;margin-right:-15px;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;border-radius:50% 0 0 50%}.header-section .list-social-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.header-section .list_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-section .list_wrapper .list__item{width:100%;max-width:300px}.header-section .list_wrapper .list__item a{display:inline-block;padding:20px 0;width:100%;-webkit-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.footer-section .wrapper-outer{padding:30px 0}.footer-section .footer-section_location{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-section .footer-section__nav{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:30px 0}.footer-section .list_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-section .list__item{padding:0 15px}}@media (max-width:1550px){.home-organize-section .main-subheading{margin-bottom:50px}}@media (max-width:1450px){.home-organize-section .wrapper-outer{margin-top:0}.home-organize-section .main-subheading{top:0}.home-services-section_item-wrapper{-webkit-box-flex:0;-ms-flex:0 1 500px;flex:0 1 500px}.steps-process__list{margin-left:-8px;margin-right:-8px}.steps-process__item{padding-left:8px;padding-right:8px}.mybubblz-content .portfolio-case-presentation.top{right:0}}@media (max-width:1400px){.aboutus-values .list-item{margin:0}.aboutus-values_item{padding:0}.aboutus-values_item .item-wrapper{padding:0}}@media (max-width:1350px){.step-by-step_inner-wrapper{padding-top:0;-webkit-box-flex:0;-ms-flex:0 1 500px;flex:0 1 500px;margin-left:20px}.step-by-step__item:nth-child(2){margin-left:150px}.step-by-step__item:nth-child(3){margin-left:300px}.step-by-step__item:nth-child(4){margin-left:450px}.step-by-step__title{margin-bottom:10px;margin-top:20px}.step-by-step__number{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;height:150px;padding:10px}.step-by-step__number .word{font-size:2.5rem;line-height:2.7rem}.step-by-step__number .num{font-size:5rem;line-height:5.2rem}.home-organize-section .wrapper-inner{max-width:350px}.home-industies-section{padding-bottom:70px}.home-industies-section .list-items_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-industies-section .item{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.contactus-content-section .wrapper-outer{padding-left:15px;padding-right:15px}.contactus-content-section .our-post{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.service-mobile-section.reverse .service-icon__list .service-icon__item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.service-icon__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-icon__item{-webkit-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%}.portfolio-case-presentation .portfolio-case-section__bg{display:none}.mybubblz-content .portfolio-case-presentation.top{position:relative;top:0}.mybubblz-content .portfolio-case-presentation.top .wrapper-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mybubblz-content .portfolio-case-presentation.down{margin-top:30px}}@media (max-width:1200px){.step-by-step__item{padding:10px 0}.step-by-step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-by-step__item:nth-child(2){margin-left:0}.step-by-step__item:nth-child(3){margin-left:0}.step-by-step__item:nth-child(4){margin-left:0}.sbs-info-section{padding-left:15px;padding-right:15px}.sbs-contact-us{padding-left:15px;padding-right:15px}.sbs-contact-us .wrapper-outer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sbs-contact-us__btn{margin-left:0;margin-top:30px}.page-header-section .wrapper-inner{padding-left:15px;padding-right:15px}.main-heading__title{font-size:3rem;line-height:3.5rem}.main-heading__subtitle{font-size:2rem}.page-header-section.child-page .main-heading__subtitle{max-width:500px}.page-header-section.main-page .wrapper-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-section.main-page .main-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header-section.main-page .main-heading:before{max-width:350px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:350px}.page-header-section.main-page .main-heading__subtitle{max-width:280px}.statistic-section{padding-top:50px;padding-bottom:35px}.statistic-section__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.statistic-section__item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:40px}.statistic-section .item-description{margin-top:15px}.testimonials-clients_list-reviews .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-labels-section .wrapper-outer{padding-left:15px;padding-right:15px}.home-organize-section .wrapper-outer{padding-left:15px;padding-right:15px}.home-organize-section .wrapper-inner{position:relative;margin-left:auto;margin-top:30px;right:15px}.home-industies-section .wrapper-outer{padding-left:15px;padding-right:15px}.home-industies-section .list-items_wrapper{margin-left:-15px;margin-right:-15px}.home-industies-section .item{-webkit-box-flex:0;-ms-flex:0 1 400px;flex:0 1 400px;padding-left:15px;padding-right:15px;margin-bottom:30px}.home-projects-section .wrapper-outer{padding-left:15px;padding-right:15px}.home-team-section .wrapper-inner{padding-left:15px;padding-right:15px}.home-services-section{padding-left:15px;padding-right:15px}.home-services-section{padding-bottom:30px}.home-services-section__item-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.home-services-section_item-wrapper{padding-left:15px;padding-right:15px;margin-bottom:30px}.aboutus-ourstory-section .wrapper-outer{padding-left:15px;padding-right:15px}.aboutus-values__slideshow{display:none}.aboutus-values .wrapper-outer{padding-left:15px;padding-right:15px}.aboutus-values_item{-webkit-box-flex:0;-ms-flex:0 1 400px;flex:0 1 400px;padding:20px 20px 20px 20px}.aboutus-geography .wrapper-outer{padding-left:15px;padding-right:15px}.sbs-team .wrapper-outer{padding-left:15px;padding-right:15px}.sbs-team__item{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;padding-top:300px}.contactus-content-section .wrapper-outer{padding-left:15px;padding-right:15px}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper{max-width:100%;margin-top:0;padding-right:0;padding-bottom:15px;text-align:center}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews{margin-right:0;min-height:280px;margin-bottom:20px}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .autor-text{margin:0 auto}.testimonials-clients-section .part-right{width:100%;max-width:100%;margin-top:0;padding-bottom:0;min-height:auto}.testimonials-clients-section .part-right .col-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.testimonials-clients-section .part-right .col-1 .quotes-img{display:none}.testimonials-clients-section .part-right .col-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.testimonials-clients-section .part-right .col-2 .quotes-img{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.testimonials-clients-section .part-right .col-3 .additional-img-1,.testimonials-clients-section .part-right .col-3 .additional-img-2{display:none}.testimonials-clients-section .part-right .col-1,.testimonials-clients-section .part-right .col-2,.testimonials-clients-section .part-right .col-3{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.testimonials-clients-section .part-right .clients-img_1{margin-top:0}.testimonials-clients-section .part-right .clients-img_2{margin-bottom:0;margin-top:23px;width:158px;height:158px}.testimonials-clients-section .part-right .clients-img_3{margin-top:0}.testimonials-clients-section .wrapper-outer{padding-left:15px;padding-right:15px}.howWeWork-process-section .part-up .wrapper-outer{padding-left:15px;padding-right:15px}.howWeWork-process-section .part-down{padding-left:15px;padding-right:15px}.services-wrapper-outer{padding-left:15px;padding-right:15px}.portfolio-section{padding-left:15px;padding-right:15px}.portfolio-case-head{padding-left:15px;padding-right:15px}.portfolio-case-presentation{padding-left:15px;padding-right:15px}}@media (max-width:1100px){.footer-section .wrapper-outer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-section .footer-section_logo{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.footer-section .footer-section_btn{padding:0}.footer-section .footer-section_location{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}.service-design-section.reverse .services-section__img,.service-mobile-section.reverse .services-section__img{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.respond-big-svg{max-width:80%}.services-section__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:992px){.sbs-contact-us{padding-top:50px;padding-bottom:50px}.main-heading__subtitle{font-size:1.875rem;line-height:2.25rem}.header-section__btn{display:none}.label_list__item{-webkit-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%}.home-projects-section__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-projects-section_content .item-wrapper{-webkit-box-flex:0;-ms-flex:0 1 645px;flex:0 1 645px}.sbs-team__item{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;padding-top:240px}.contactus-content-section .form-btn-send{margin-top:20px}.page-404 .page-404_container{padding-top:0}.testimonials-clients-section .testimonials-clients-slider_wrapper{max-width:100%;margin-top:0;padding-right:0;min-height:325px;padding-bottom:15px}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonials-clients-section .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .testimonials-clients__review{max-width:645px;text-align:center}.testimonials-clients-section .testimonials-clients-section__text{max-width:100%;padding-bottom:30px}.respond-big-svg{max-width:330px;height:250px}.services-section__content{max-width:50%}.portfolio-section .wrapper-outer{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio-section .wrapper-inner{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.portfolio-section .wrapper-right{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio-section .portfolio-section_heading{padding:0 0 15px 0}.portfolio-section .btn-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio-section.reverse .wrapper-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio-section.reverse .btn-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){.main-subheading{text-align:center}.main-subheading__title{display:block;text-align:center}.main-subheading__title .before-block{display:inline-block;min-width:20px;height:20px;margin-right:10px}.main-subheading__title{font-size:1.5rem;line-height:1.75rem}.main-subheading.to-right{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}.main-subheading.to-right .main-subheading__title .before-block{margin-right:10px;margin-left:0}.step-by-step_inner-wrapper{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:12px}.step-by-step__item{padding:21px 0}.step-by-step__number{padding:5px;-webkit-box-flex:0;-ms-flex:0 0 117px;flex:0 0 117px;height:117px}.step-by-step__number .word{font-size:1.875rem;line-height:2.1875rem}.step-by-step__number .num{font-size:4.5rem;line-height:4.5rem}.path-index{top:-100px}.sbs-info-section{padding-top:50px;padding-bottom:50px}.sbs-info-section .sbs-info-section__title{font-size:2rem;line-height:2.5rem}.sbs-contact-us{padding-top:50px;padding-bottom:50px}.sbs-contact-us__title{font-size:2rem}.main-heading__title{font-size:2rem;line-height:2.625rem}.statistic-section{padding-top:50px;padding-bottom:50px}.header-section_wrapper-outer{min-height:80px}.header-section__nav{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;text-align:center;border-radius:0;left:0;top:80px}.header-section .menu-burger__title{display:none}.footer-section .footer-section_location{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-section .location-item:first-child{margin-right:0;margin-bottom:15px}.footer-section .info-copyright{text-align:center}.home-organize-section{padding-top:50px;padding-bottom:50px}.home-organize-section .main-subheading{margin-bottom:15px}.home-organize-section .main-subheading__subtitle{padding:0}.home-organize-section .wrapper-inner{max-width:175px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.home-industies-section{padding-top:50px;padding-bottom:50px}.home-industies-section{padding-bottom:20px}.home-projects-section{padding-top:50px;padding-bottom:50px}.home-projects-section{padding-bottom:20px}.home-projects-section .btn-see-more_wrapper{left:0;-webkit-text-emphasis:left;text-emphasis:left}.home-team-section .wrapper-inner{padding-top:50px;padding-bottom:50px}.home-team-section__content_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-team-section__content-btn{margin-top:40px}.home-technologies-section{padding-top:50px;padding-bottom:50px}.home-services-section{padding-top:50px;padding-bottom:50px}.home-services-section__header{position:relative;margin-bottom:30px}.home-services-section_item-wrapper:first-child{display:none}.home-services-section__item{min-height:auto}.home-testimonials-section{padding-top:50px;padding-bottom:50px}.aboutus-ourstory-section{padding-top:50px;padding-bottom:50px}.aboutus-ourstory-section{padding-top:100px}.aboutus-ourstory-section .ourstory-heading{margin-bottom:15px}.aboutus-ourstory-section__text{-webkit-column-count:1;-moz-column-count:1;column-count:1}.aboutus-values .wrapper-outer{padding-top:50px;padding-bottom:50px}.aboutus-geography{padding-top:50px;padding-bottom:50px}.aboutus-geography .main-subheading__title .before-block{margin-right:10px;margin-left:0}.sbs-team{padding-top:50px;padding-bottom:50px}.sbs-team__item{-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px;padding-top:145px}.sbs-block__logo{margin:5px 0}.sbs-block__head{font-size:1rem;line-height:1.25rem}.sbs-block__num{font-size:1.5rem;line-height:1.75rem}.contactus-header-section{min-height:80px}.contactus-content-section .contactus-form-section{padding-top:50px;padding-bottom:50px}.contactus-content-section .contactus-form-section{padding-bottom:0;padding-top:100px}.contactus-content-section .wrapper-inner{padding-top:15px;padding-bottom:0}.contactus-content-section .location-wrapper{margin:30px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.contactus-content-section .our-post{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px;margin-left:0}.contactus-content-section .our-location{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.contactus-content-section .form_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}.contactus-content-section .column{padding:0}.contactus-content-section .input-block,.contactus-content-section .textarea-field{margin:20px 0}.contactus-content-section .form-btn-send{-ms-flex-item-align:center;align-self:center}.page-404{min-height:100vh;padding-top:80px}.page-404 .attention-text{font-size:2rem;line-height:2.2rem}.page-404 .description-text{margin-top:15px;font-size:1rem;line-height:1.2rem}.page-404 .page-404__info-copyright{margin-top:30px}.page-under-construction__header{min-height:80px}.page-under-construction_wrapper-outer{height:calc(100% - 80px)}.page-under-construction .line-grd{top:340px;height:100px;background:-o-repeating-linear-gradient(135deg,rgba(255,206,43,.2),rgba(255,206,43,.2) 35px,rgba(0,0,0,.2) 35px,rgba(0,0,0,.2) 70px);background:repeating-linear-gradient(315deg,rgba(255,206,43,.2),rgba(255,206,43,.2) 35px,rgba(0,0,0,.2) 35px,rgba(0,0,0,.2) 70px)}.page-under-construction_container{min-height:calc(100% + 80px)}.page-under-construction_container .title{margin-top:50px;margin-bottom:20px;font-size:3rem;line-height:3.5rem}.page-under-construction_container .description-text{font-size:3rem;line-height:3.5rem}.testimonials-clients-section{padding-top:50px;padding-bottom:50px}.testimonials-clients-section{padding-top:100px}.howWeWork-process-section .part-up{padding-top:50px;padding-bottom:50px}.howWeWork-process-section .part-up{padding-top:100px}.howWeWork-process-section .part-down{padding-top:50px;padding-bottom:50px}.howWeWork-process-section .part-down{padding-bottom:20px}.service-custom-section,.service-design-section,.service-management-section,.service-mobile-section,.service-web-section{padding-top:50px;padding-bottom:50px}.service-custom-section,.service-design-section,.service-management-section,.service-mobile-section,.service-web-section{padding-bottom:20px}.service-custom-section .part-down,.service-design-section .part-down,.service-management-section .part-down,.service-mobile-section .part-down,.service-web-section .part-down{margin-top:32px}.service-web-section{padding-top:100px}.service-design-section.reverse .main-subheading__title .before-block,.service-mobile-section.reverse .main-subheading__title .before-block{margin-right:10px;margin-left:0}.service-design-section.reverse .services-section__img,.service-mobile-section.reverse .services-section__img{margin:0 auto}.service-mobile-section.reverse .big-img-container .services-section__img{position:relative;top:0}.respond-big-svg{margin:0 auto;max-width:100%;max-height:100%;margin:10px 0 20px 0}.services-section__content{max-width:100%}.services-section__img{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:auto}.portfolio-section{padding-top:50px;padding-bottom:50px}.portfolio-section .portfolio-heading{font-size:2rem;line-height:2rem}.portfolio-section.up-section{padding-top:0}.portfolio-header-case{min-height:80px}.givetivity-content .sbs-contact-us{margin-top:30px;margin-bottom:30px}.dualsosh-content .sbs-contact-us{margin-top:30px;margin-bottom:30px}}@media (max-width:576px){.step-by-step__title{margin-top:0;margin-bottom:5px}.page-header-section.child-page .main-heading{margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:330px;margin-bottom:140px}.page-header-section.child-page .main-heading_wrapper-inner{margin-left:0;text-align:center;max-width:290px}.page-header-section.child-page .main-heading:before{max-width:330px}.page-header-section.child-page .main-heading__subtitle{max-width:100%}.page-header-section.main-page .main-heading{margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:330px}.page-header-section.main-page .main-heading_wrapper-inner{margin-left:0;text-align:center;max-width:300px}.page-header-section.main-page .main-heading__subtitle{max-width:100%}.statistic-section__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-section_wrapper-outer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:15px}.header-section_outer-logo{max-width:100px}.header-section .menu-burger_wrapper{margin-top:9px}.header-section .list_wrapper .list__item{max-width:100%;padding:0}.header-section__tagline{display:none}.footer-section .footer-section_logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-section .footer-section_logo .main-logo{width:100px}.footer-section .footer-section_btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-top:30px}.footer-section .footer-section_location{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-section .location-item__text{font-size:.9375rem}.footer-section .footer-section__nav{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer-section .list_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-section .list__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center;padding:15px}.footer-section .list__item a{font-size:1.5rem}.home-header-section{min-height:634px}.label_list__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.home-industies-section__item{padding-left:20px;padding-top:20px}.home-industies-section .item__logo{margin-right:5px}.home-industies-section .item__title{font-size:1rem}.home-services-section_item-wrapper{-webkit-box-flex:0;-ms-flex:0 1 320px;flex:0 1 320px;padding:0}.home-services-section__item{padding:10px}.home-services-section .home-services-section__item-head .item-title{font-size:1.25rem;line-height:1.5rem}.aboutus-values_item{padding:8px 0 8px 0}.aboutus-values_item .title-item{font-size:1.25rem}.contactus-content-section .location-wrapper{margin:30px 0 15px 0}.page-404 .page-404__message{-webkit-box-flex:0;-ms-flex:0 1 350px;flex:0 1 350px}.page-under-construction .line-grd{top:320px;height:80px;background:-o-repeating-linear-gradient(135deg,rgba(255,206,43,.2),rgba(255,206,43,.2) 20px,rgba(0,0,0,.2) 20px,rgba(0,0,0,.2) 40px);background:repeating-linear-gradient(315deg,rgba(255,206,43,.2),rgba(255,206,43,.2) 20px,rgba(0,0,0,.2) 20px,rgba(0,0,0,.2) 40px);-webkit-filter:blur(0);filter:blur(0)}.page-under-construction_container .title{font-size:2.5rem;line-height:3rem}.page-under-construction_container .description-text{font-size:2.3rem;line-height:3rem}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .autor-review{font-size:1rem}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .autor-position{font-size:1rem}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .autor-text{font-size:1rem}.testimonials-clients-section .part-left .testimonials-clients-slider_wrapper .testimonials-clients_list-reviews .vertical-margin:not(:last-child){margin-bottom:10px}.testimonials-clients-section .part-right .col-2 .quotes-img{width:50px;height:50px}.testimonials-clients-section .part-right .col-2 .quotes-img:before{content:",,";-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;font-family:RalewayBold,Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:80px;color:#fff;font-weight:700;line-height:0}.testimonials-clients-section .part-right .clients-img_1,.testimonials-clients-section .part-right .clients-img_2,.testimonials-clients-section .part-right .clients-img_3{width:90px;height:90px}.testimonials-clients-section .part-right .clients-img_1,.testimonials-clients-section .part-right .clients-img_3{margin-top:20px}.howWeWork-process-section .part-down .part-down__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.howWeWork-process-section .part-down .item__img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center}.howWeWork-process-section .part-down .item__content{padding:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.howWeWork-process-section .part-down .item__content h3{color:#919191}.howWeWork-process-section .part-down .item__content p{color:#fff}.steps-process__list{margin:-15px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.steps-process__item:first-child .line-element::before{visibility:visible}.steps-process__item:last-child .line-element::after{visibility:visible}.steps-process__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:15px 0}.steps-process__item .line-element::before{background-color:#002163}.steps-process__item .line-element::after{background-color:#002163}.step-content_wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:24px}.service-mobile-section.reverse .service-icon__list .service-icon__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.service-icon__item{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.energy-solutions-content .project-link-wrapper .project-link{font-size:1rem}}@media (max-width:450px){.home-technologies-section__list .slick-dots li button{max-width:10px;height:10px}.home-section_list-reviews .slick-dots li button{max-width:10px;height:10px}.home-projects-section_hover-block{padding:30px 20px 20px 30px}.home-projects-section_hover-block .hover-block__header .hover-block__header-logo{width:30px;height:30px}.home-projects-section_hover-block .hover-block__header .hover-block__header-title{font-size:1.5rem;line-height:1.8rem}.home-projects-section_hover-block .hover-block__btn{margin-top:20px}.home-technologies-section__item svg{width:70px;height:70px}}@media (min-width:576px) and (max-width:1100px){.steps-process__list.media-reverse{margin:-15px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.steps-process__list.media-reverse .steps-process__item{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:0}.steps-process__list.media-reverse .steps-process__item .step-number{margin-bottom:0}.steps-process__list.media-reverse .steps-process__item .line-element{-webkit-box-flex:0;-ms-flex:0 1 20px;flex:0 1 20px;height:100%;margin-left:20px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.steps-process__list.media-reverse .steps-process__item .line-element span{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:auto;width:20px}.steps-process__list.media-reverse .steps-process__item .line-element::before{width:6px;height:auto;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0}.steps-process__list.media-reverse .steps-process__item .line-element::after{margin-right:0;width:6px;height:auto;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.steps-process__list.media-reverse .steps-process__item .step-content_wrapper{-webkit-box-flex:0;-ms-flex:0 1 522px;flex:0 1 522px;width:100%;margin-top:0;padding:15px 0 15px 15px}.steps-process__list.media-reverse .steps-process__item .step-content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}@media (min-width:576px) and (max-width:1100px) and (max-width:768px){.steps-process__list.media-reverse .steps-process__item{-webkit-box-flex:1;-ms-flex:1 1 450px;flex:1 1 450px}}