@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600italic,600,700,300,300italic);@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700,100);@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}#menu li a,#menu li.active a,body{font-family:'Open Sans',sans-serif}#menu,.intro{max-width:1152px}#download a,a{text-decoration:none}#download,#download:hover{text-shadow:0 -1px 0 rgba(0,0,0,.25)}table{border-spacing:0}abbr,acronym,fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}strong{font-weight:700}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%;color:#444}q:after,q:before{content:''}body{color:#333;color:rgba(0,0,0,.5)}.wrap{margin-left:auto;margin-right:auto;width:960px;position:relative}h1{font-size:6em}p{font-size:2em}.intro{margin:0 auto;padding-top:60px;padding-bottom:60px}.slimScrollDiv .intro{padding-top:80px;padding-bottom:30px}.intro p{padding:20px 0 0}.section{text-align:center}#menu li{display:table-cell;vertical-align:middle;padding-top:10px}#menu li:last-child{background:url(../images/here-us-bg.png) 40% 8% no-repeat}#menu li:last-child a{color:#000}#menu li a:hover,#menu li.active,#menu li.active a:hover{color:#cf3820}#menu li a,#menu li.active a{display:block;color:#aaa;font-weight:700}#menu.big li a,#menu.big li.active a{padding:0 10px;font-size:.9em}#examplesList ul,#menu,#wrp-menu{padding:0}#menu li a.trigger-menu{margin-top:7px}#menu li.active a{color:#cf3820}#examplesList ul li a:hover,#infoMenu{color:#f2f2f2}#wrp-menu{position:fixed;background:#fff;height:64px;z-index:70;width:100%;margin:0}#menu{display:table;margin:0 auto}#wrp-status-line{display:none;position:relative;margin:3px auto 0}#status-line,#status-line .status-dot{position:absolute;display:inline-block;content:''}#status-line{overflow:visible!important;height:1px;width:100%;background:#cf3820;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#cf3820));background:-webkit-linear-gradient(left,transparent,#cf3820);background:-o-linear-gradient(left,transparent,#cf3820);background:linear-gradient(to right,transparent,#cf3820)}#status-line .status-dot{top:-4px;right:-4px;background:#cf3820;width:8px;height:8px;border-radius:8px}.twitter-share-button{position:fixed;z-index:99;right:149px;top:9px}#download{margin:10px 0 0;padding:15px 10px;color:#fff;background-color:#49afcd;background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2f96b4));background-image:linear-gradient(top,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:6px;vertical-align:middle;cursor:pointer;display:inline-block;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}#download a{color:#fff}#download:hover{background-color:#2F96B4;background-position:0 -15px;-webkit-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}#infoMenu{height:20px;position:fixed;z-index:70;bottom:0;width:100%;text-align:right;font-size:.9em;padding:8px 0}#infoMenu ul{padding:0 40px}#infoMenu li a{display:block;margin:0 22px 0 0;color:#333}#infoMenu li a:hover{text-decoration:underline}#infoMenu li{display:inline-block;position:relative}#examplesList{display:none;background:#282828;border-radius:6px;padding:20px;float:left;position:absolute;bottom:29px;right:0;width:638px;text-align:left}#examplesList ul li{display:block;margin:5px 0}#examplesList ul li a{color:#BDBDBD;margin:0}#examplesList .column{float:left;margin:0 20px 0 0}#examplesList h3{color:#f2f2f2;font-size:1.2em;margin:0 0 15px;border-bottom:1px solid rgba(0,0,0,.4);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.1);box-shadow:0 1px 0 rgba(255,255,255,.1);padding:0 0 5px}#fullpage h1{color:#fff;text-transform:uppercase;font-size:3.8em!important;line-height:.9em;margin-bottom:18px;font-family:Oswald,sans-serif;font-weight:700}#fullpage #section0 h2,#fullpage h1 span{color:#fff0cd;font-family:'Roboto Slab',serif}#fullpage.node_js h1{line-height:1.4em}.mongodb#fullpage h1 i{margin-bottom:20px}#fullpage h1 .ruby-l-sp-ruby-logo{margin-bottom:-45px}#fullpage h1 span{display:inline-block;margin-bottom:18px;text-transform:none;font-size:.8em;font-weight:100}#fullpage #section0 h2{font-size:1.6em;text-transform:uppercase;font-weight:400}#fullpage .btns{width:100%;display:inline-block;font-size:16px}#fullpage p.inline-popups{padding:0;font-size:1em;text-align:center!important}#fullpage .btns a{display:inline-block;font-size:1.5em;text-transform:uppercase;border:2px solid #fff0cd;color:#fff;padding:24px 35px 26px 34px;font-weight:700;margin:1em auto;outline:0}#fullpage .btns.black-color a{border:2px solid #444;color:#444}#fullpage .btns a:hover{background:#666;background:rgba(0,0,0,.2)}#fullpage .btns.black-color a:hover{border:2px solid #222;color:#222;background:0 0}#section1 .float-l .quality h3,#section1 .float-l ul li{font-family:'Roboto Slab',serif;color:#fff;font-size:18px;font-weight:400;line-height:24px}#demosMenu{position:fixed;bottom:10px;right:10px;z-index:999}#section1 .float-l{width:45%;padding:5% 0 5% 3%;float:left;text-align:left}#section1 .float-r{float:right;text-align:left;width:55%;padding:5% 0 5% 5%}#section1 .float-l ul{margin-top:20px}#section1 .float-l ul li{text-align:left;width:100%;padding:0 10px 0 20px;margin-bottom:6px;position:relative}#section1 .float-l ul li:before{content:'';position:absolute;top:10px;left:0;display:block;background-color:#cf3820;border-radius:50%;width:4px;height:4px}#section1 .float-l .quality{width:100%;margin-top:50px}#section1 .float-l .quality h3{text-align:center;padding-right:10%}#section1 .float-l .control{width:100%;text-align:center;margin-top:15px;padding-right:10%}#section1 .float-l .control h4{font-family:'Open Sans',sans-serif;color:#aaa;font-size:16px;font-weight:300;position:relative;display:inline-block;margin-bottom:30px}#section1 .float-l .control h4:after,#section1 .float-l .control h4:before{display:block;position:absolute;top:10px;width:37px;height:36px;content:''}#section1 .float-l .control h4:before{left:-62px;background:url(../images/mongodb-l-sprite.png) -255px -433px no-repeat}#section1 .float-l .control h4:after{right:-62px;background:url(../images/mongodb-l-sprite.png) -255px -394px no-repeat}#section1 .float-l .quality .control-float-l{float:left;text-align:left;width:45%;padding:10px 5% 5% 0}#section1 .float-l .quality .control-float-r{float:right;text-align:left;width:55%;padding:10px 0 5% 5%}#section1 .float-l h5{font-family:'Roboto Slab',serif;color:#fff;font-size:18px;font-weight:400;text-align:left;margin-bottom:20px}#section1 .control-float-r ul li,#section1 .float-l h2,#section1 .float-l p{font-family:'Open Sans',sans-serif}#section1 .control-float-r ul{margin-left:-10px;margin-top:0}#section1 .control-float-r ul li{line-height:24px;color:#aaa;font-size:16px;font-weight:300;padding:0 10px}#section1 .float-l ul li p{font-size:1em}#section1 .float-l ul li .wrp-i{height:80px}#section1 .float-l ul li p b{color:#fff}#section1 .float-l h2{color:#cf3820;font-size:26px;font-weight:700;font-style:italic;line-height:40px}#section1 .float-l p{color:#aaa;font-size:16px;font-weight:300;line-height:24px;padding-top:0}#section2 ul,#section8 ul{margin-top:60px;display:inline-block}#section2 ul li,#section8 ul li{width:50%;float:left;height:66px;margin-bottom:20px;padding:0 5%;color:#aaa;position:relative}#section8 ul li{margin-bottom:10px;height:90px}.net #section2 ul li{height:auto}#section2 ul li b,#section8 ul li b{color:#fff}#section2 ul li .child-block,#section8 ul li .child-block{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;/ / display:inline}#section2 ul li .helper-block,#section8 ul li .helper-block{display:-moz-inline-box;display:inline-block;vertical-align:middle;height:100%;width:0;zoom:1;/ / display:inline}#section2 ul li:nth-child(2n+1),#section8 ul li:nth-child(2n+1){text-align:right;padding-right:4%;margin-top:-40px}#section2 ul li:nth-child(2n),#section8 ul li:nth-child(2n){text-align:left;padding-left:4%;margin-top:5px}#section8 ul li:nth-child(2n){margin-top:10px}#section2 ul li:nth-child(2n+1):after,#section8 ul li:nth-child(2n+1):after{right:0;top:0}#section2 ul li:nth-child(2n):after,#section8 ul li:nth-child(2n):after{left:0;top:0}#section2 p.text-section2,#section8 p.text-section2{color:#aaa;display:inline-block;margin-top:40px;font-style:italic;font-size:1em}#section2 .text-section2 a,#section8 .text-section2 a{color:#fff;text-decoration:underline}#section2 .text-section2 a:hover,#section8 .text-section2 a:hover{text-decoration:none}.mongodb #section2 .intro p,.mongodb #section3 .intro p,.net #section2 .intro p{font-size:1em;padding:0 0 7px;color:#aaa}.mongodb #section2 .service-icon p,.mongodb #section3 .service-icon p,.net #section2 .service-icon p{padding:40px 0 0}.mongodb #section2 .intro h5,.net #section2 .intro h5{color:#fff;font-size:1em;font-weight:700;padding-top:25px;position:relative}.mongodb #section2 .intro h5 i,.net #section2 .intro h5 i{position:absolute;left:-80px;top:25px}.mongodb #section3 .intro p{padding-top:25px;padding-bottom:25px;position:relative;min-height:62px;text-align:left}.mongodb #section3 .intro .float-l p i{position:absolute;left:-100px;top:25px}.mongodb #section3 .intro .float-r p{text-align:center}.mongodb #section3 .intro .float-r p i{margin:5px}.mongodb #section3 .intro p span.v-align-t{height:67px;vertical-align:top;display:inline-block}.mongodb #section3 .intro p span.v-align-t:last-child i{margin-top:13px}.net #section2_1 h3{font-size:26px;font-weight:100}.net #section2_1 h5{font-size:18px;font-weight:600}.net #section2_1 p{color:#BFDDF1;font-size:16px;font-weight:300;padding-top:16px;letter-spacing:1px}#menu.native-app_menu li a,#menu.native-app_menu li.active a{padding:0 7px}.net #section2_1 .img-wrap{float:left;padding:10% 2%;width:100%}.net #section2_1 .img-wrap img{width:100%}.net #section2_1 h2,.net #section2_1 h3,.net #section2_1 h4,.net #section2_1 h5{color:#fff}.mongodb #section2 .float-r,.mongodb #section3 .float-r,.net #section2 .float-r,.net #section2_1 .float-r{float:right;text-align:left;width:50%;padding:5% 2% 5% 12%}.mongodb #section2 .float-l,.mongodb #section3 .float-l,.net #section2 .float-l,.net #section2_1 .float-l{float:left;text-align:left;width:50%;padding:5% 2% 5% 12%}.net #section2_1 .float-l,.net #section2_1 .float-r{padding:5% 6% 5% 2%}.mongodb #section3 .float-l{padding-left:15%}.mongodb #section2 .float-l a{color:#c6301f}.mongodb #section3 .float-l a{color:#c6301f;text-decoration:underline}.mongodb #section3 .float-l a:hover{text-decoration:none}#section3 .float-l{float:left;text-align:center;width:50%}#section3 .float-l ul li{float:left;text-align:center;width:40%;font-size:.9em;margin:40px 0;padding:0 5%}#section3 .float-l ul li p{font-size:1em;color:#aaa;padding-top:20px}#section3 .float-l ul li p b{color:#000}#section3 .float-r p,.mongodb #section3 .float-r p{vertical-align:middle;font-family:"Open Sans",sans-serif;font-size:1em;color:#aaa}#section3 .float-r{float:right;text-align:left;width:50%;background:url(../images/our-teams-bg.png) 50% 0 no-repeat;padding:7% 0;margin-top:10%;min-height:280px}.mongodb #section3 .float-r,.net #section3 .float-r{background:0 0;padding-top:0;padding-right:30px;padding-left:30px;text-align:center}.mongodb.nosql #section3 .float-r{padding-top:7%}.mongodb.nosql #section3 .float-r.margin-t-n{padding-top:0}.mongodb.cassandra #section3 .float-r{padding-top:11%}.net #section3 .float-r img{width:100%;height:auto;max-width:545px}#section3 .float-r p{font-weight:100;line-height:1.7em}.mongodb #section3 .float-r p{font-weight:400;line-height:1.4em;padding:10px 0}#section6 table.vert-t tr td,.service-icon{vertical-align:top}#section3 .float-r p b{font-size:1.3em;color:#cf3820;font-weight:400}#section3 .float-r .arg-block,#section3 .float-r .by-block{padding:0 15%}#section3 .float-r .arg-block{float:left;text-align:right}#section3 .float-r .by-block{text-align:left}#section3 .float-r .arg-block b{color:#5d83f1}#section3 .float-r p.time{color:#000;font-size:2em;font-family:Oswald,sans-serif;font-weight:100;padding-top:20px}#section3 .float-r p.time small{color:#aaa;font-size:.7em}#section6 table,#section6 ul.grid-tag>li h2{font-family:"Open Sans",sans-serif;font-size:.9em}.hadoop #section3 ul li,.node_js #section3 ul li{width:30%;display:inline-block;text-align:center;vertical-align:top;padding:0 20px;margin-bottom:40px}.node_js #section3 ul li{width:24%}.hadoop #section3 ul li .wrp-i,.node_js #section3 ul li .wrp-i{height:100px}#section6 ul.grid-tag>li{float:left;width:46%;text-align:center;min-height:200px;background:#fff;margin:2%;position:relative;padding:3%}#section6 ul.grid-tag>li .wrp-h2{text-align:center;position:absolute;width:100%;padding:0;margin-left:-8%;top:-18px}#section6 ul.grid-tag>li h2{padding:8px 15px;display:inline-block;color:#fff;border-radius:16px;text-align:center;font-weight:700}#section6 ul.grid-tag>li.ef-elem-1{border-top:1px solid #ea5b45}#section6 ul.grid-tag>li.ef-elem-2{border-top:1px solid #4f9ccd}#section6 ul.grid-tag>li.ef-elem-3{border-top:1px solid #47c8ca}#section6 ul.grid-tag>li.ef-elem-4{border-top:1px solid #c9b634}#section6 ul.grid-tag>li.ef-elem-1 h2{background:#ea5b45}#section6 ul.grid-tag>li.ef-elem-2 h2{background:#4f9ccd}#section6 ul.grid-tag>li.ef-elem-3 h2{background:#c9b634}#section6 ul.grid-tag>li.ef-elem-3.mob-ver{display:none}#section6 table tr td{width:50%;text-align:left}#section6 table tr td ul{margin-top:.5em}#section6 .v-m{width:90%;margin-left:5%}#section6 table{margin:14px 0;color:#aaa;font-weight:100}#section6 table b{font-weight:700;color:#444;font-size:1.1em;line-height:1.6em}#section6 table b.b-normal{font-weight:400}#section6 table b span{color:#c9b634;font-family:'Roboto Slab',serif}#section6 table b span span{color:#ccc;font-weight:100;font-family:"Open Sans",sans-serif}#section6 table tr td ul li{padding-left:15px;position:relative;line-height:2em}#section6 table tr td ul li:before{display:inline-block;content:'';width:8px;height:8px;background:#4f9ccd;position:absolute;left:0;margin-top:10px}#section6 table tr td:nth-child(2n){padding-left:20px}#section6 hr{border:none;color:#e5e5e5;background-color:#e5e5e5;height:1px}#section6 b.arr-img-bg{position:relative}#section6 .ef-elem-1:after,#section6 .ef-elem-2:after,#section6 .ef-elem-3:after,#section6 b.arr-img-bg:before,#section7 .float-l h2:after{position:absolute;content:''}#section6 b.arr-img-bg:before{margin-left:-54px;top:5px}#section6 span.marg-t{margin-top:15px;display:inline-block;color:#aaa}#section6 .ef-elem-1:after{right:-33px;top:45%}#section6 .ef-elem-2:after{left:45%;bottom:-33px}#section6 .ef-elem-3:after{left:-33px;bottom:45%}#section6 .ef-elem-3.mob-ver{display:none}#section7 .float-l{float:left;text-align:left;width:55%;padding:5% 0 5% 5%}#section7 .float-l h2:after{right:-55px;bottom:-50px}#section7 .float-r{float:right;text-align:center;width:40%;margin-top:2%;margin-right:3%}#section7 .float-r h4{color:#fff;font-family:'Roboto Slab',serif;padding-bottom:10px}#section7 .float-r span.wrp-i{height:115px;display:inline-block}#section7 .float-r h3{padding-top:20px;color:#fff;font-family:"Open Sans",sans-serif;font-weight:700}#section7 .float-r p{font-weight:100;font-size:.9em;color:#fff;padding-top:0;padding-bottom:5px}#section7 .float-r p span{color:#ff8989;font-style:italic}#section7 .float-r p a{font-weight:100;color:#fff;text-decoration:underline}#section7 .float-r p a:hover,#test-modal a:hover{text-decoration:none}#section7 .float-r ul li{float:left;text-align:center;width:50%;margin:40px 0}#section7 a.other-locations{margin-top:20px;display:inline-block;position:relative}#section7 a.other-locations:before{content:'';left:-20px;bottom:0;position:absolute}#hire_us-modal.white-popup{background:#eee;max-width:850px;padding:30px 20px 60px 290px}#hire_us-modal .modal-left-block{position:absolute;left:0;top:0;height:100%;max-width:240px;background:#2f3136;text-align:center}#hire_us-modal .modal-left-block:after{position:absolute;right:-20px;top:30px;content:'';display:inline-block;width:0;height:0;border-top:20px solid transparent;border-left:20px solid #2f3136;border-bottom:20px solid transparent}#hire_us-modal .modal-left-block p{display:inline-block;margin-top:120px;padding:0 13px;font-size:14px;color:#eee;text-align:center}.wrp-form ul li,.wrp-form ul li span{padding-bottom:5px;display:inline-block}#hire_us-modal .modal-left-block p img{display:inline-block;margin-bottom:30px}.wrp-form h2{vertical-align:middle;font-family:'Roboto Slab',serif;font-size:1.5em;font-weight:400;line-height:1.7em;color:#fff;position:relative;display:inline-block;text-transform:uppercase}#hire_us-modal.wrp-form h2{color:#6a1414}.wrp-form h4{vertical-align:middle;font-family:"Open Sans",sans-serif;font-size:.9em;font-weight:100;line-height:1.2em;color:#ff8989}.wrp-form.color-grey h4{color:#ccc}.wrp-form ul{margin-top:25px}.wrp-form ul li{width:50%;float:left;font-size:.9em;position:relative}.wrp-form ul li:nth-child(2n+1){clear:both}.wrp-form ul li:last-child{clear:none}.wrp-form ul li.full-width{width:100%}.wrp-form ul li span{color:#fff;min-height:28px;width:100%}#hire_us-modal.wrp-form ul li span{color:#9d3636}#hire_us-modal.wrp-form label{font-family:'Open Sans',sans-serif;color:#9d3636;font-size:14px;font-weight:400;line-height:22px;margin-bottom:15px;margin-top:10px;position:relative}.wrp-form input,.wrp-form textarea{border:2px solid #7b2424;border-radius:5px;background:#bb7373;color:#444;padding:10px 15px;margin-bottom:10px;font-size:1.1em;font-family:'Open Sans',sans-serif}#fullpage #wrp-message-sent h1,.slider-pages-pos{font-family:'Roboto Slab',serif}#hire_us-modal.wrp-form input,#hire_us-modal.wrp-form textarea{background:#f3f3f3;border-color:#c6c6c6}.wrp-form.color-grey input,.wrp-form.color-grey textarea{color:#444;border:2px solid #444;background:#aaa}.wrp-form input{width:90%;margin-right:10%;float:left;display:inline-block;padding-right:15%}.wrp-form input[type=checkbox]:not(old),.wrp-form input[type=radio]:not(old){width:28px;margin:0;padding:0;opacity:0}.wrp-form input[type=checkbox]:not(old)+label,.wrp-form input[type=radio]:not(old)+label{display:inline-block;margin-left:-28px;padding-left:35px;line-height:24px}.wrp-form input[type=checkbox]:not(old)+label:before{content:'\2713';display:block;position:absolute;top:0;left:0;width:22px;height:22px;color:transparent;font-size:16px;line-height:18px;text-align:center;font-weight:700;border:2px solid rgba(0,0,0,.3);border-radius:4px}.wrp-form input[type=checkbox]:not(old):checked+label:before{color:#9d3636}.wrp-form input:not(.form-submit):focus,.wrp-form textarea:focus{background:#fff}.wrp-form textarea{width:95%;overflow:hidden}.wrp-form input.form-submit{background:#6a1414;border-color:#6a1414;text-transform:none;font-weight:700;padding:15px;width:90%;color:#fff;display:block;cursor:pointer;min-height:45px}#hire_us-modal.wrp-form input.form-submit{background:#9d3636;border-width:0 0 2px;border-color:#6a1414}.wrp-form ul li .error-block{display:inline-block;position:absolute;right:15%;top:39px;line-height:24px}.wrp-form ul li.full-width .error-block{right:8%}.wrp-form ul li .error-block span{color:#444;display:inline}.wrp-form #form-ruby-s ul li .error-block span{color:#a72e2e}.wrp-form ul li .error-block img{float:right;padding-left:10px}.wrp-form ul li .error-block.pop-error-block{color:#444;position:relative;display:inline-block;top:0;left:0;line-height:1.3em;border-radius:4px;z-index:999;padding:0 20px 10px 0}.wrp-form ul li .pop-error-block img{position:absolute;top:-46px;right:15%}.wrp-form ul li .error-block.pop-error-block span{color:#fff}.wrp-form #form-ruby-s ul li .error-block.pop-error-block span{color:#cf3820}.wrp-form ul li .ok-block{display:inline-block;position:absolute;right:6%;bottom:48px}.wrp-form ul li.full-width .ok-block{top:20px;right:3%}.wrp-form ul li .message .ok-block{display:inline-block;position:absolute;right:3%;top:-8px}.wrp-form ul li .all-error-block{position:absolute;width:76%;display:inline-block;color:#fff}#hire_us-modal.wrp-form ul li .all-error-block{color:#9d3636}.wrp-form #form-ruby-s ul li .all-error-block{color:#cf3820}#wrp-message-sent p,#wrp-message-sent p a{color:#ff8989;max-width:500px;margin:0 auto;line-height:28px}#wrp-message-sent{text-align:center}#wrp-message-sent img{display:inline;text-align:center;width:100%;height:auto;max-width:500px}#fullpage #wrp-message-sent h1{display:inline-block;text-align:center;color:#fff;max-width:471px;font-weight:400;font-size:30px!important;margin-top:70px}#wrp-message-sent p{display:block;text-align:center;font-size:18px}#wrp-message-sent p a{font-size:18px;text-decoration:underline}#wrp-message-sent a.btn-go-back{display:inline-block;text-align:center;color:#fff;border:1px solid #7b2424;margin:70px 0;font-size:18px;padding:17px 80px;font-weight:700;text-decoration:none;text-transform:uppercase;border-radius:5px}#wrp-message-sent a.btn-go-back:hover{background:#7b2424}.cd-nav-trigger{display:none}#test-modal iframe{border:none;margin-bottom:30px}#test-modal ul li{width:44%;margin:0 3%;float:left}#test-modal p{text-align:left;color:#7a7a7a;font-weight:400;font-size:16px;padding:30px;line-height:31px}#test-modal p b{color:#444;line-height:1.4em;display:inline-block}#test-modal a{color:#cf3820;text-decoration:underline}#test-modal a:hover{color:#cf3820}.wrp-slider{max-width:900px;display:block;margin:0 auto;position:relative;padding-left:170px;padding-right:170px}#section4 .wrp-slider{max-width:1000px}.crsl-items{display:block;padding:30px 0 20px}.crsl-item{font-size:17px;line-height:1;color:#fff;padding:15px 0}.nav-popuper.e-left,.nav-popuper.e-right,a.callbacks_nav.next,a.callbacks_nav.prev{text-indent:-9999px;display:inline-block;width:80px;height:80px;position:absolute;top:50%;z-index:2}.nav-popuper.e-left,.nav-popuper.e-right{position:absolute;top:500px;cursor:pointer}.mongodb.node_js a.callbacks_nav.next,.nav-popuper.e-right,a.callbacks_nav.next{background:url(../images/slider/arrow-right.png) no-repeat;background-size:cover;right:10px;outline:0}.mongodb.node_js a.callbacks_nav.prev,.nav-popuper.e-left,a.callbacks_nav.prev{background:url(../images/slider/arrow-left.png) no-repeat;left:10px;background-size:cover;outline:0}.nav-popuper.e-left{left:-90px}.nav-popuper.e-right{right:-90px}.mongodb a.callbacks_nav.next,.net a.callbacks_nav.next{background:url(../images/slider/arrow-right-net.png) no-repeat;background-size:cover}.mongodb a.callbacks_nav.prev,.net a.callbacks_nav.prev{background:url(../images/slider/arrow-left-net.png) no-repeat;background-size:cover}.wrp-modal-slider a.callbacks_nav.next,.wrp-modal-slider a.callbacks_nav.prev{text-indent:-9999px;display:inline-block;position:relative;height:48px;bottom:0;z-index:2;margin-top:5px;outline:0}.wrp-modal-slider a.callbacks_nav.next{background:url(../images/slider/arrow-right2.png) no-repeat;background-size:cover;width:63px}.wrp-modal-slider a.callbacks_nav.prev{background:url(../images/slider/arrow-left2.png) no-repeat;background-size:cover;width:65px;outline:0}#popup-slider .wrp-pop{display:none}#popup-slider .wrp-pop.active,.modal-slider{display:block}#section5 a.callbacks_nav.next,.mongodb.node_js #section5 a.callbacks_nav.next{background:url(../images/slider/arrow-right3.png) no-repeat;background-size:cover;right:10px;outline:0}#section5 a.callbacks_nav.prev,.mongodb.node_js #section5 a.callbacks_nav.prev{background:url(../images/slider/arrow-left3.png) no-repeat;left:10px;background-size:cover;outline:0}.mongodb #section5 a.callbacks_nav.next,.net #section5 a.callbacks_nav.next{background:url(../images/slider/arrow-right3-net.png) no-repeat;background-size:cover}.mongodb #section5 a.callbacks_nav.prev,.net #section5 a.callbacks_nav.prev{background:url(../images/slider/arrow-left3-net.png) no-repeat;background-size:cover}.wrp-modal-slider{text-align:center}.modal-slider{width:90%;margin:40px auto 0}.wrp-modal-slider img{width:100%;height:auto}.wrp-modal-slider .bold-red{color:#cf3820;font-weight:700;font-size:16px;text-transform:uppercase}.wrp-modal-slider h2{color:#444;font-weight:400;font-size:28px}.wrp-modal-slider p{text-align:left;color:#7a7a7a;font-weight:400;font-size:16px;padding:30px;line-height:31px}.wrp-slider li.next-el,.wrp-slider li.prev-el{width:80%;top:11%;opacity:.5!important;overflow:hidden;height:80%;background:#fff}.wrp-slider li.next-el{left:30%}.wrp-slider li.prev-el{left:-10%}.slider-p-title{color:#fff;font-size:1.3em;font-weight:100;height:60px;margin-top:10px;cursor:pointer;text-decoration:underline}.slider-p-title:hover{text-decoration:none}.net .slider-p-title{color:#464831}.slider-pages-pos{color:#464831;font-size:18px;font-weight:700}#section5 .wrp-slider{max-width:1100px}ul#slider2 li{background:#fff;border-radius:4px;padding:65px 65px 40px}.wrp-slider ul#slider2 .wrp-img-hr{width:88px;display:inline-block;text-align:left;position:relative;/ / margin-bottom:10 px;/ / float:left;margin-right:20px}.wrp-slider ul#slider2 iframe{width:100%;height:280px;margin-bottom:30px}.wrp-slider ul#slider2 .wrp-hr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;/ / justify-content:flex-start;-ms-flex-pack:distribute;justify-content:space-around;border-top:1px solid #e5e5e5;padding-top:30px}.wrp-slider ul#slider2 .wrp-hr h5,.wrp-slider ul#slider2 .wrp-hr h6{display:inline-block;/ / float:left;text-align:left;width:100%}.wrp-slider ul#slider2 .wrp-hr .wrp-left-block{/ / float:left;/ / width:40 %;text-align:left;padding-right:20px}.wrp-slider ul#slider2 img{width:auto;height:auto;float:none;display:inline-block}.wrp-slider ul#slider2 p{color:#444;font-style:30px;font-style:italic;padding-top:0;font-family:'Open Sans',sans-serif;padding-bottom:40px}.wrp-slider ul#slider2 h5{color:#cf3820;font-style:18px;padding-top:0;font-family:'Roboto Slab',serif}.wrp-slider ul#slider2 h6{color:#aaa;font-style:14px;padding:5px 0 15px}.wrp-slider ul#slider2 li.prev-el{left:20%}.wrp-slider ul#slider2 li.next-el{left:0}#section4 .wrp-slider,#section5 .wrp-slider{padding-left:120px;padding-right:120px}#section5 .wrp-slider .rslides{overflow:hidden;padding:0 7%;margin-top:20px}.callbacks_tabs.callbacks2_tabs{margin-top:20px;margin-bottom:0}.callbacks_tabs.callbacks2_tabs li{margin-right:7px;display:inline;float:none}.callbacks_tabs.callbacks2_tabs li a{width:10px;height:10px;display:inline-block;text-indent:-9999px;background:#292c34;border-radius:10px}.callbacks_tabs.callbacks2_tabs li.callbacks_here a{background:#fff}.wrp-slider .color-gren{color:#e5e281;font-family:serif;font-weight:700;font-size:1.2em;padding:5px}#section6 .ef-elem-1:after,#section6 .ef-elem-2:after,#section6 .ef-elem-3:after,#section6 b.arr-img-bg:before,#section7 .float-l h2:after,#section7 a.other-locations:before,.ruby-l-sp-altoros-logo,.ruby-l-sp-here-us-l,.ruby-l-sp-here-us-r,.ruby-l-sp-icon-ok,.ruby-l-sp-icon-warning,.ruby-l-sp-our-teams-icon-1,.ruby-l-sp-our-teams-icon-2,.ruby-l-sp-our-teams-icon-3,.ruby-l-sp-our-teams-icon-4,.ruby-l-sp-ruby-logo,.ruby-l-sp-services-icon-1,.ruby-l-sp-services-icon-2,.ruby-l-sp-services-icon-3,.ruby-l-sp-services-icon-4{display:inline-block;background:url(../images/ruby-l-sprite-trial.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.ruby-l-sp-expertise-bg-1:after,.ruby-l-sp-expertise-bg-2:after,.ruby-l-sp-expertise-bg-3:after,.ruby-l-sp-expertise-bg-4:after,.ruby-l-sp-expertise-bg-5:after,.ruby-l-sp-expertise-bg-6:after,.ruby-l-sp-expertise-bg-7:after{content:'';display:inline-block;background:url(../images/ruby-l-sprite-trial.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;position:absolute}.ruby-l-sp-ruby-logo{background-position:-2px 0;width:226px;height:199px}.ruby-l-sp-altoros-logo{background-position:-2px -201px;width:171px;height:28px}.ruby-l-sp-here-us-r{background-position:-2px -231px;width:120px;height:109px}.ruby-l-sp-here-us-l{background-position:-124px -231px;width:94px;height:109px}.ruby-l-sp-our-teams-icon-1{background-position:-2px -342px;width:64px;height:64px}.ruby-l-sp-our-teams-icon-2{background-position:-68px -342px;width:64px;height:64px}.ruby-l-sp-our-teams-icon-3{background-position:-134px -342px;width:64px;height:64px}.ruby-l-sp-our-teams-icon-4{background-position:-2px -408px;width:64px;height:64px}.ruby-l-sp-services-icon-1{background-position:-68px -408px;width:64px;height:64px}.ruby-l-sp-services-icon-2{background-position:-134px -408px;width:64px;height:64px}.ruby-l-sp-services-icon-3{background-position:-2px -474px;width:64px;height:64px}.ruby-l-sp-services-icon-4{background-position:-68px -474px;width:64px;height:64px}#section6 .ef-elem-1:after{background-position:-134px -474px;width:53px;height:31px}#section6 .ef-elem-2:after{background-position:-189px -529px;width:31px;height:45px}#section6 .ef-elem-3:after{background-position:-134px -507px;width:53px;height:31px}#section6 b.arr-img-bg:before{background-position:-175px -201px;width:33px;height:10px}.ruby-l-sp-icon-warning{background-position:-200px -342px;width:24px;height:24px}.ruby-l-sp-expertise-bg-1:after{background-position:-200px -368px;width:23px;height:66px}.ruby-l-sp-expertise-bg-2:after{background-position:-35px -540px;width:23px;height:66px}.ruby-l-sp-expertise-bg-3:after{background-position:-60px -540px;width:23px;height:66px}.ruby-l-sp-expertise-bg-4:after{background-position:-85px -540px;width:23px;height:66px}.ruby-l-sp-expertise-bg-5:after{background-position:-110px -540px;width:23px;height:66px}.ruby-l-sp-expertise-bg-6:after{background-position:-135px -540px;width:23px;height:66px}.ruby-l-sp-expertise-bg-7:after{background-position:-160px -540px;width:23px;height:66px}#section7 .float-l h2:after{background-position:-185px -576px;width:22px;height:62px}.ruby-l-sp-icon-ok{background-position:-200px -436px;width:18px;height:18px}#section7 a.other-locations:before{background-position:-210px -201px;width:10px;height:14px}.dev-l-sprite-001,.dev-l-sprite-002,.dev-l-sprite-003,.dev-l-sprite-004,.dev-l-sprite-005,.dev-l-sprite-006,.dev-l-sprite-007,.dev-l-sprite-008,.dev-l-sprite-009,.dev-l-sprite-010,.dev-l-sprite-011,.dev-l-sprite-012,.dev-l-sprite-013,.dev-l-sprite-014{content:'';display:inline-block;background:url(../images/dev-l-sprite-trial.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.dev-l-sprite-001{background-position:-2px 0;width:172px;height:69px}.dev-l-sprite-007{background-position:-2px -70px;width:92px;height:99px}.dev-l-sprite-005{background-position:-2px -170px;width:85px;height:69px}.dev-l-sprite-002{background-position:-95px -70px;width:78px;height:79px}.dev-l-sprite-003{background-position:-95px -150px;width:76px;height:67px}.dev-l-sprite-004{background-position:-88px -218px;width:76px;height:66px}.dev-l-sprite-006{background-position:-2px -240px;width:71px;height:56px}.dev-l-sprite-010{background-position:-2px -298px;width:17px;height:47px}.dev-l-sprite-011{background-position:-19px -298px;width:17px;height:47px}.dev-l-sprite-012{background-position:-37px -298px;width:17px;height:47px}.dev-l-sprite-013{background-position:-55px -298px;width:17px;height:48px}.dev-l-sprite-014{background-position:-73px -298px;width:17px;height:47px}.dev-l-sprite-008{background-position:-91px -298px;width:16px;height:46px}.dev-l-sprite-009{background-position:-108px -298px;width:16px;height:46px}.mongodb-l-sprite-001,.mongodb-l-sprite-002,.mongodb-l-sprite-003,.mongodb-l-sprite-004,.mongodb-l-sprite-005,.mongodb-l-sprite-006,.mongodb-l-sprite-008,.mongodb-l-sprite-009,.mongodb-l-sprite-010,.mongodb-l-sprite-011,.mongodb-l-sprite-012,.mongodb-l-sprite-013,.mongodb-l-sprite-014,.mongodb-l-sprite-015,.mongodb-l-sprite-016,.mongodb-l-sprite-017,.mongodb-l-sprite-018,.mongodb-l-sprite-019,.mongodb-l-sprite-020,.mongodb-l-sprite-021{content:'';display:inline-block;background:url(../images/mongodb-l-sprite-trial.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.mongodb-l-sprite-001{background-position:-1px 0;width:306px;height:88px}.mongodb-l-sprite-019{background-position:-1px -89px;width:150px;height:51px}.mongodb-l-sprite-018{background-position:-152px -89px;width:116px;height:67px}.mongodb-l-sprite-016{background-position:-1px -141px;width:113px;height:58px}.mongodb-l-sprite-017{background-position:-115px -157px;width:113px;height:58px}.mongodb-l-sprite-020{background-position:-1px -200px;width:92px;height:102px}.mongodb-l-sprite-003{background-position:-229px -157px;width:77px;height:74px}.mongodb-l-sprite-004{background-position:-94px -216px;width:77px;height:67px}.mongodb-l-sprite-005{background-position:-172px -232px;width:77px;height:67px}.mongodb-l-sprite-002{background-position:-94px -284px;width:71px;height:78px}.mongodb-l-sprite-012{background-position:-166px -300px;width:71px;height:62px}.mongodb-l-sprite-013{background-position:-1px -303px;width:71px;height:55px}.mongodb-l-sprite-014{background-position:-1px -359px;width:71px;height:58px}.mongodb-l-sprite-015{background-position:-73px -363px;width:71px;height:62px}.mongodb-l-sprite-006{background-position:-250px -232px;width:53px;height:53px}.mongodb-l-sprite-008{background-position:-250px -286px;width:53px;height:52px}.mongodb-l-sprite-009{background-position:-238px -339px;width:53px;height:53px}.mongodb-l-sprite-010{background-position:-145px -363px;width:53px;height:53px}.mongodb-l-sprite-011{background-position:-199px -393px;width:53px;height:53px}.mongodb-l-sprite-021{background-position:-1px -426px;width:117px;height:67px}.nosql-l-sprite-001,.nosql-l-sprite-002,.nosql-l-sprite-003,.nosql-l-sprite-004,.nosql-l-sprite-005,.nosql-l-sprite-006,.nosql-l-sprite-007,.nosql-l-sprite-008{content:'';display:inline-block;background:url(../images/nosql-l-sprite-trial.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.nosql-l-sprite-001{background-position:-1px 0;width:140px;height:109px}.nosql-l-sprite-002{background-position:-1px -325px;width:71px;height:71px}.nosql-l-sprite-003{background-position:-74px -252px;width:64px;height:78px}.nosql-l-sprite-004{background-position:-1px -180px;width:81px;height:71px}.nosql-l-sprite-005{background-position:-1px -252px;width:72px;height:72px}.nosql-l-sprite-006{background-position:-1px -110px;width:85px;height:69px}.nosql-l-sprite-007{background-position:-73px -331px;width:59px;height:57px}.nosql-l-sprite-008{background-position:-1px -397px;width:71px;height:60px}.hadoop-l-sprite-001,.hadoop-l-sprite-002,.hadoop-l-sprite-003,.hadoop-l-sprite-004,.hadoop-l-sprite-005,.hadoop-l-sprite-006,.hadoop-l-sprite-007,.hadoop-l-sprite-008,.hadoop-l-sprite-009,.hadoop-l-sprite-010,.hadoop-l-sprite-011,.hadoop-l-sprite-012{content:'';display:inline-block;background:url(../images/hadoop-l-sprite-trial.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.hadoop-l-sprite-001{background-position:-1px 0;width:253px;height:115px}.hadoop-l-sprite-006{background-position:-1px -116px;width:80px;height:62px}.hadoop-l-sprite-007{background-position:-82px -116px;width:72px;height:71px}.hadoop-l-sprite-008{background-position:-155px -116px;width:71px;height:62px}.hadoop-l-sprite-011{background-position:-1px -179px;width:71px;height:60px}.hadoop-l-sprite-004{background-position:-155px -179px;width:67px;height:50px}.hadoop-l-sprite-002{background-position:-73px -188px;width:66px;height:64px}.hadoop-l-sprite-009{background-position:-140px -230px;width:64px;height:55px}.hadoop-l-sprite-003{background-position:-1px -240px;width:59px;height:62px}.hadoop-l-sprite-010{background-position:-61px -253px;width:59px;height:57px}.hadoop-l-sprite-005{background-position:-121px -286px;width:55px;height:51px}.hadoop-l-sprite-012{background-position:-1px -311px;width:100px;height:57px}.node_js-l-sprite-001,.node_js-l-sprite-002,.node_js-l-sprite-003,.node_js-l-sprite-004,.node_js-l-sprite-005,.node_js-l-sprite-006,.node_js-l-sprite-007,.node_js-l-sprite-008,.node_js-l-sprite-009,.node_js-l-sprite-010,.node_js-l-sprite-011,.node_js-l-sprite-012{content:'';display:inline-block;background:url(../images/node_js-l-sprite-trial.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.node_js-l-sprite-011{background-position:-1px 0;width:354px;height:91px}.node_js-l-sprite-012{background-position:-1px -92px;width:315px;height:126px}.node_js-l-sprite-001{background-position:-1px -219px;width:279px;height:75px}.node_js-l-sprite-010{background-position:-1px -295px;width:92px;height:96px}.node_js-l-sprite-002{background-position:-94px -295px;width:76px;height:67px}.node_js-l-sprite-004{background-position:-171px -295px;width:76px;height:67px}.node_js-l-sprite-009{background-position:-281px -219px;width:73px;height:64px}.node_js-l-sprite-005{background-position:-281px -284px;width:71px;height:65px}.node_js-l-sprite-007{background-position:-248px -350px;width:71px;height:62px}.node_js-l-sprite-008{background-position:-94px -363px;width:71px;height:55px}.node_js-l-sprite-003{background-position:-166px -363px;width:57px;height:68px}.node_js-l-sprite-006{background-position:-1px -392px;width:56px;height:74px}.cassandra-l-sprite-001,.cassandra-l-sprite-002,.cassandra-l-sprite-003,.cassandra-l-sprite-004,.cassandra-l-sprite-005,.cassandra-l-sprite-006,.cassandra-l-sprite-008,.cassandra-l-sprite-009,.cassandra-l-sprite-010,.cassandra-l-sprite-011,.cassandra-l-sprite-012,.cassandra-l-sprite-013,.cassandra-l-sprite-014,.cassandra-l-sprite-015,.cassandra-l-sprite-016{content:'';display:inline-block;background:url(../images/cassandra-l-sprite-trial.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.cassandra-l-sprite-001{background-position:-1px 0;width:205px;height:136px}.cassandra-l-sprite-004{background-position:-1px -137px;width:77px;height:67px}.cassandra-l-sprite-003{background-position:-79px -137px;width:76px;height:74px}.cassandra-l-sprite-005{background-position:-1px -205px;width:76px;height:67px}.cassandra-l-sprite-002{background-position:-78px -212px;width:73px;height:80px}.cassandra-l-sprite-012{background-position:-1px -273px;width:71px;height:62px}.cassandra-l-sprite-013{background-position:-73px -293px;width:71px;height:55px}.cassandra-l-sprite-014{background-position:-1px -336px;width:71px;height:60px}.cassandra-l-sprite-015{background-position:-73px -349px;width:71px;height:62px}.cassandra-l-sprite-016{background-position:-145px -293px;width:56px;height:74px}.cassandra-l-sprite-006{background-position:-152px -212px;width:53px;height:53px}.cassandra-l-sprite-008{background-position:-145px -368px;width:53px;height:52px}.cassandra-l-sprite-009{background-position:-1px -397px;width:53px;height:53px}.cassandra-l-sprite-010{background-position:-55px -412px;width:53px;height:53px}.cassandra-l-sprite-011{background-position:-109px -421px;width:53px;height:53px}.customers-001,.customers-002,.customers-002-s,.customers-003,.customers-004,.customers-004-s,.customers-005,.customers-006,.customers-006-s,.customers-007,.customers-008,.customers-008-s,.customers-009,.customers-010,.customers-010-s,.customers-011,.customers-012,.customers-012-s,.customers-013,.customers-014,.customers-014-s{content:'';display:inline-block;background:url(../images/reviews-l-sprite.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.customers-014{background-position:-1px 0;width:250px;height:37px}.customers-010{background-position:-1px -38px;width:233px;height:33px}.customers-004{background-position:-1px -72px;width:200px;height:66px}.customers-008{background-position:-1px -139px;width:190px;height:28px}.customers-012{background-position:-1px -168px;width:187px;height:64px}.customers-006{background-position:-1px -233px;width:124px;height:84px}.customers-002{background-position:-126px -233px;width:96px;height:16px}.customers-001{background-position:-92px -373px;width:88px;height:88px}.customers-003{background-position:-1px -378px;width:88px;height:88px}.customers-005{background-position:-90px -462px;width:88px;height:87px}.customers-007{background-position:-1px -467px;width:88px;height:88px}.customers-009{background-position:-90px -550px;width:88px;height:87px}.customers-011{background-position:-1px -556px;width:88px;height:88px}.customers-013{background-position:-90px -638px;width:88px;height:88px}.nosql-l-sprite-v2-001,.nosql-l-sprite-v2-002,.nosql-l-sprite-v2-003,.nosql-l-sprite-v2-004,.nosql-l-sprite-v2-005{display:inline-block;background:url(../images/nosql-l-sprite-v2-trial.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.nosql-l-sprite-v2-001{background-position:0 -147px;width:70px;height:77px}.nosql-l-sprite-v2-002{background-position:0 -224px;width:70px;height:76px}.nosql-l-sprite-v2-003{background-position:0 -70px;width:71px;height:77px}.nosql-l-sprite-v2-004{background-position:0 -300px;width:69px;height:69px}.nosql-l-sprite-v2-005{background-position:0 0;width:74px;height:70px}.java-l-sprite-001,.java-l-sprite-002,.java-l-sprite-003,.java-l-sprite-004,.java-l-sprite-005,.java-l-sprite-006{display:inline-block;background:url(../images/java-l-sprite-trial.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.java-l-sprite-001{background-position:-73px -156px;width:72px;height:72px}.java-l-sprite-002{background-position:0 -156px;width:73px;height:73px}.java-l-sprite-003{background-position:-145px -156px;width:71px;height:70px}.java-l-sprite-004{background-position:-145px -226px;width:64px;height:65px}.java-l-sprite-005{background-position:-73px -228px;width:64px;height:65px}.java-l-sprite-006{background-position:0 0;width:250px;height:156px}#menu li a,#menu li.active a{padding:0 12px;font-size:.9em;outline:0}.nosql.v2 #section1 .float-l ul li{width:100%}.nosql.v2 #section1 .float-l ul li .wrp-i{float:left;margin-right:40px}.nosql.v2 #section1 .float-l ul li p{color:#fff;text-align:left;padding-top:0}.nosql.v2.mongodb #section2 h4{text-align:center;color:#fff;font-size:20px;text-transform:none;font-weight:800}.section.our-team h3,.section.our-team ul.filtr-mobile span{font-weight:300;font-family:'Open Sans',sans-serif}.nosql.v2.mongodb #section2 .text-section2{margin-top:20px;margin-bottom:20px}.nosql.v2.mongodb #section3 ul li{float:left;text-align:left;width:50%;padding:1% 2% 1% 138px}.nosql.v2.mongodb #section3 ul li p{padding-top:25px;padding-bottom:25px;position:relative;min-height:62px;text-align:left}.nosql.v2.mongodb #section3 ul li p a{color:#c00}.nosql.v2.mongodb #section3 .intro p{padding-bottom:5px;color:#333}.nosql.v2.mongodb #section3 p.t-align-c{text-align:center;padding-left:2%;padding-right:2%}.nosql.v2.mongodb #section3 ul li p i{position:absolute;left:-100px;top:25px}.nosql.v2.mongodb #section3 .intro p span.v-align-t:last-child i{margin-top:7px;margin-left:10px}.nosql.v2.mongodb #section3 .btns a{margin-top:0}.nosql.v2.mongodb #section3 .margin-t-n .btns a{margin-top:1em}.section.our-team h3{font-size:22px;color:#000;padding:0 40px}.section.our-team ul.filtr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:40px;margin-bottom:40px}.section.our-team ul.filtr-mobile{display:none;text-align:left;padding:30px 20px;width:100%}.section.our-team ul.filtr-mobile span{font-size:16px;display:inline-block;padding-bottom:5px;width:100%;color:#8f969e}.section.our-team ul.filtr-mobile span span{color:#00BDBC;width:auto;padding-bottom:0}.section.our-team ul.filtr-mobile span.title-filtr{font-size:18px;padding-bottom:0;font-weight:700;border-bottom:1px solid #aaa;margin-top:15px;display:block;color:#8f969e;font-family:'Open Sans',sans-serif}.section.our-team ul.filtr-mobile .open-block span.title-filtr{width:100%;padding-bottom:10px;text-align:left;font-weight:700;margin-bottom:12px;color:#28273A;font-family:'Open Sans',sans-serif;border-bottom:none!important}.section.our-team ul.filtr-mobile .filter-selection{margin:15px 0 5px}.section.our-team ul.filtr .filter-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-wrap-1{margin-right:60px;width:40%}.filter-wrap-2{width:40%}.section.our-team ul.filtr li{font-size:16px;color:#000;font-weight:400;width:25%;float:left;text-align:left}.section.our-team ul.filtr li:nth-child(2){font-size:16px;color:#000;font-weight:400;width:50%;float:left;text-align:left}.section.our-team ul.filtr li:first-child{width:25%}@media (min-width:768px) and (max-width:1160px){.section.our-team ul.filtr li:first-child,.section.our-team ul.filtr li:nth-child(3){width:25%}.section.our-team ul.filtr li:nth-child(2),.section.our-team ul.filtr li:nth-child(3){font-size:16px;color:#000;font-weight:400;float:left;text-align:left}}.section.our-team.dot_net_teams ul.filtr li{width:21%}.section.our-team.dot_net_teams ul.filtr li:first-child{width:16%}.section.our-team.dot_net_teams ul.filtr li:nth-child(2){width:14%}.section.our-team.dot_net_teams ul.filtr li:last-child{width:28%}.section.our-team.js_teams ul.filtr li{width:21%}.section.our-team.js_teams ul.filtr li:first-child{width:16%}.section.our-team.js_teams ul.filtr li:nth-child(2){width:28%}.section.our-team.js_teams ul.filtr li:last-child{width:14%}.section.our-team ul.filtr li .title-filtr{width:100%;padding-bottom:10px;margin-bottom:16px;display:inline-block;position:relative}.section.our-team ul.filtr li span:not(.title-filtr){font-size:14px;color:#6b7f87;font-weight:400;font-family:'Open Sans',sans-serif;cursor:pointer;display:inline-block;width:90%;letter-spacing:0;margin-bottom:4px;line-height:20px;}.percent-ch,.percent-ch .p-text,.percent-ch .p-val{font-size:16px}.section.our-team .people{display:inline-block;width:100%;position:relative;margin-top:45px}.section.our-team .people-ch{left:-1px;top:-1px;position:absolute;border-right:none;border-bottom:none;z-index:10;padding-bottom:2px}.percent-ch{font-family:'Open Sans',sans-serif;display:inline-block;font-weight:400;position:absolute;height:25px;top:-54px;left:0;color:#6B7F87}.section.our-team .people ul li{display:inline-block;float:left;width:68px;height:68px;overflow:hidden;margin:0 30px 30px 0;padding:0;border-radius:2px;position:relative}.section.our-team .people-ch li{border-bottom:3px solid #02BEBD}.section.our-team .people ul li i{opacity:.2;height:84px;width:84px;position:absolute;left:-8px;top:0}.section.our-team ul.people-ch li i{opacity:1}.section.our-team span.info-lp{position:absolute;right:0}.section.our-team .info-lp .info-icon{display:inline-block;cursor:pointer;position:absolute;right:0;top:0;height:16px;width:16px;line-height:16px;font-size:12px;color:#fff;border-radius:50%;background-color:#DFE1E4;text-align:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-weight:600;padding-right:1px;z-index:21}.section.our-team .info-lp .info-icon:hover{background-color:#1A82FB}.section.our-team .info-map-lp{display:none;position:absolute;right:-50px;top:-65px;z-index:20}.section.our-team .info-lp:hover .info-map-lp{display:block}#section1_2 h3.our-h{font-size:16px;color:#444;font-weight:700;font-family:'Open Sans',sans-serif;display:inline-block;margin:30px 0 20px}#section1_2 ul.our-approach li{float:left;width:48%;text-align:center;min-height:200px;background:#fff;margin:1%;position:relative;padding:3%;height:300px;overflow:hidden}#section1_2 ul.our-approach .wrp-title-text{position:absolute;background:#fff;bottom:0;left:0;width:100%;display:inline-block;height:120px;text-align:left;padding:15px}.ruby01,.ruby02,.ruby03,.ruby04,.ruby05,.ruby06,.ruby07,.ruby08,.ruby09,.ruby10,.ruby11,.ruby12,.ruby13,.ruby14,.ruby15,.ruby16,.ruby17,.ruby19,.ruby20,.ruby21,.ruby22,.ruby23,.ruby24,.ruby25,.ruby26,.ruby27,.ruby28,.ruby29,.ruby30,.ruby31,.ruby32,.ruby33,.ruby34,.ruby35{height:82px}#section1_2 ul.our-approach li h4{font-size:16px;padding:0 0 3px;font-weight:700;color:#444}#section1_2 ul.our-approach li p{font-size:14px;padding:3px 0;color:#757575}#section1_2 ul.our-approach li img{width:100%;position:absolute;left:0;top:0;margin-top:-45px}#section1_2 ul.our-approach li img.middle-img{margin-top:-30px}.services-icons{display:block;width:100%;font-size:0;text-align:center;margin-bottom:10px;margin-top:50px}.services-icons.three .service-icon{width:31%;padding-left:1.66%;padding-right:1.66%}.services-icons.four .service-icon{width:24%;padding-left:1.5%;padding-right:1.5%}.services-icons.five .service-icon{width:20%;padding-left:1.5%;padding-right:1.5%}.services-icons.doubled .service-icon{width:30%;padding-left:2.5%;padding-right:2.5%;margin-bottom:100px}.ruby01,.ruby02,.ruby03,.ruby04,.ruby05,.ruby06,.ruby07,.ruby08,.ruby09,.ruby10,.ruby11,.ruby12,.ruby13,.ruby14,.ruby15,.ruby16,.ruby17,.ruby19,.ruby20,.ruby21,.ruby22,.ruby23,.ruby24,.ruby25,.ruby26,.ruby27,.ruby28,.ruby29,.ruby30,.ruby31,.ruby32,.ruby33,.ruby34,.ruby35,.ruby36{width:80px}.service-icon{display:inline-block;position:relative;padding-top:75px;margin-bottom:20px}.net #section2 .service-icon p,.service-icon p{font-family:'Open Sans',sans-serif;color:#fff;font-size:16px;font-weight:300;line-height:24px}.service-icon .wrp-i{position:absolute;top:0;left:0;right:0}.ruby01,.ruby02,.ruby03,.ruby04,.ruby05,.ruby06,.ruby07,.ruby08,.ruby09,.ruby10,.ruby11,.ruby12,.ruby13,.ruby14,.ruby15,.ruby16,.ruby17,.ruby18,.ruby19,.ruby20,.ruby21,.ruby22,.ruby23,.ruby24,.ruby25,.ruby26,.ruby27,.ruby28,.ruby29,.ruby30,.ruby31,.ruby32,.ruby33,.ruby34,.ruby35,.ruby36{display:inline-block;background:url(https://www.altoros.com/wp-content/uploads/2016/06/ruby_team_sprite.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.ruby01{background-position:0 0}.ruby02{background-position:-80px 0}.ruby03{background-position:-160px 0}.ruby04{background-position:-240px 0}.ruby05{background-position:-320px 0}.ruby06{background-position:-400px 0}.ruby07{background-position:0 -82px}.ruby08{background-position:-80px -82px}.ruby09{background-position:-160px -82px}.ruby10{background-position:-240px -82px}.ruby11{background-position:-320px -82px}.ruby12{background-position:-400px -82px}.ruby13{background-position:0 -164px}.ruby14{background-position:-80px -164px}.ruby15{background-position:-160px -164px}.ruby16{background-position:-240px -164px}.ruby17{background-position:-320px -164px}.ruby18{background-position:-400px -164px;width:80px;height:82px}.ruby19{background-position:0 -246px}.ruby20{background-position:-80px -246px}.ruby21{background-position:-160px -246px}.ruby22{background-position:-240px -246px}.ruby23{background-position:-320px -246px}.ruby24{background-position:-400px -246px}.ruby25{background-position:0 -328px}.ruby26{background-position:-80px -328px}.ruby27{background-position:-160px -328px}.ruby28{background-position:-240px -328px}.ruby29{background-position:-320px -328px}.ruby30{background-position:-400px -328px}.ruby31{background-position:0 -410px}.ruby32{background-position:-80px -410px}.ruby33{background-position:-160px -410px}.ruby34{background-position:-240px -410px}.ruby35{background-position:-320px -410px}.ruby36{background-position:-400px -410px;height:82px}.big-data01,.big-data02,.big-data03,.big-data04,.big-data05,.big-data06,.big-data07,.big-data08,.big-data09,.big-data10,.big-data11,.big-data12,.big-data13,.big-data14,.big-data15,.big-data16,.big-data17,.big-data18,.big-data19,.big-data20,.big-data21,.big-data22,.big-data23,.dot-net01,.dot-net02,.dot-net03,.dot-net04,.dot-net05,.dot-net06,.dot-net07,.dot-net08,.dot-net09,.dot-net10,.dot-net11,.dot-net12,.dot-net13,.dot-net14,.dot-net15,.dot-net16,.dot-net17,.dot-net18,.dot-net19,.dot-net20,.dot-net21,.dot-net22,.dot-net23,.dot-net24,.dot-net25,.dot-net26,.dot-net27,.dot-net28,.dot-net29,.dot-net30,.dot-net31,.dot-net32,.dot-net33,.dot-net34,.dot-net35,.dot-net36,.dot-net37,.dot-net38,.dot-net39,.dot-net40,.dot-net41,.dot-net42,.js01,.js03,.js04,.js05,.js06,.js07,.js08,.js09,.js10,.js11,.js12,.js13,.js14,.js15,.js16,.js17,.js18,.js19,.js20,.js21,.js22{width:82px;height:82px}.dot-net01,.dot-net02,.dot-net03,.dot-net04,.dot-net05,.dot-net06,.dot-net07,.dot-net08,.dot-net09,.dot-net10,.dot-net11,.dot-net12,.dot-net13,.dot-net14,.dot-net15,.dot-net16,.dot-net17,.dot-net18,.dot-net19,.dot-net20,.dot-net21,.dot-net22,.dot-net23,.dot-net24,.dot-net25,.dot-net26,.dot-net27,.dot-net28,.dot-net29,.dot-net30,.dot-net31,.dot-net32,.dot-net33,.dot-net34,.dot-net35,.dot-net36,.dot-net37,.dot-net38,.dot-net39,.dot-net40,.dot-net41,.dot-net42{display:inline-block;background:url(../../img/developers/net-developers-sprite.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.dot-net01{background-position:0 0}.dot-net02{background-position:-82px 0}.dot-net03{background-position:-164px 0}.dot-net04{background-position:-246px 0}.dot-net05{background-position:-328px 0}.dot-net06{background-position:-410px 0}.dot-net07{background-position:0 -82px}.dot-net08{background-position:-82px -82px}.dot-net09{background-position:-164px -82px}.dot-net10{background-position:-246px -82px}.dot-net11{background-position:-328px -82px}.dot-net12{background-position:-410px -82px}.dot-net13{background-position:0 -164px}.dot-net14{background-position:-82px -164px}.dot-net15{background-position:-164px -164px}.dot-net16{background-position:-246px -164px}.dot-net17{background-position:-328px -164px}.dot-net18{background-position:-410px -164px}.dot-net19{background-position:0 -246px}.dot-net20{background-position:-82px -246px}.dot-net21{background-position:-164px -246px}.dot-net22{background-position:-246px -246px}.dot-net23{background-position:-328px -246px}.dot-net24{background-position:-410px -246px}.dot-net25{background-position:0 -328px}.dot-net26{background-position:-82px -328px}.dot-net27{background-position:-164px -328px}.dot-net28{background-position:-246px -328px}.dot-net29{background-position:-328px -328px}.dot-net30{background-position:-410px -328px}.dot-net31{background-position:0 -410px}.dot-net32{background-position:-82px -410px}.dot-net33{background-position:-164px -410px}.dot-net34{background-position:-246px -410px}.dot-net35{background-position:-328px -410px}.dot-net36{background-position:-410px -410px}.dot-net37{background-position:0 -492px}.dot-net38{background-position:-82px -492px}.dot-net39{background-position:-164px -492px}.dot-net40{background-position:-246px -492px}.dot-net41{background-position:-328px -492px}.dot-net42{background-position:-410px -492px}.js01,.js02,.js03,.js04,.js05,.js06,.js07,.js08,.js09,.js10,.js11,.js12,.js13,.js14,.js15,.js16,.js17,.js18,.js19,.js20,.js21,.js22{display:inline-block;background:url(../../img/developers/js-developer-sprite.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.js01{background-position:0 0}.js02{background-position:-82px 0;width:82px;height:82px}.js03{background-position:-164px 0}.js04{background-position:-246px 0}.js05{background-position:0 -82px}.js06{background-position:-82px -82px}.js07{background-position:-164px -82px}.js08{background-position:-246px -82px}.js09{background-position:0 -164px}.js10{background-position:-82px -164px}.js11{background-position:-164px -164px}.js12{background-position:-246px -164px}.js13{background-position:0 -246px}.js14{background-position:-82px -246px}.js15{background-position:-164px -246px}.js16{background-position:-246px -246px}.js17{background-position:0 -328px}.js18{background-position:-82px -328px}.js19{background-position:-164px -328px}.js20{background-position:-246px -328px}.js21{background-position:0 -410px}.js22{background-position:-82px -410px}.big-data01,.big-data02,.big-data03,.big-data04,.big-data05,.big-data06,.big-data07,.big-data08,.big-data09,.big-data10,.big-data11,.big-data12,.big-data13,.big-data14,.big-data15,.big-data16,.big-data17,.big-data18,.big-data19,.big-data20,.big-data21,.big-data22,.big-data23{display:inline-block;background:url(../../img/developers/bigdata-developer-sprite.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.big-data01{background-position:0 0}.big-data02{background-position:-82px 0}.big-data03{background-position:-164px 0}.big-data04{background-position:-246px 0}.big-data05{background-position:0 -82px}.big-data06{background-position:-82px -82px}.big-data07{background-position:-164px -82px}.big-data08{background-position:-246px -82px}.big-data09{background-position:0 -164px}.big-data10{background-position:-82px -164px}.big-data11{background-position:-164px -164px}.big-data12{background-position:-246px -164px}.big-data13{background-position:0 -246px}.big-data14{background-position:-82px -246px}.big-data15{background-position:-164px -246px}.big-data16{background-position:-246px -246px}.big-data17{background-position:0 -328px}.big-data18{background-position:-82px -328px}.big-data19{background-position:-164px -328px}.big-data20{background-position:-246px -328px}.big-data21{background-position:0 -410px}.big-data22{background-position:-82px -410px}.big-data23{background-position:-164px -410px}@media screen and (min-width:992px) and (max-width:1200px){#menu li a,#menu li.active a{padding:0 10px;font-size:.8em}#menu.big li a,#menu.big li.active a{padding:0 8px;font-size:.8em}#menu li a:first-child img{width:90%}#menu li a.trigger-menu{margin-right:-5px}#menu.big li a.trigger-menu{margin-right:0}.carousel-feature img{max-width:80%}}@media screen and (min-width:768px) and (max-width:992px){body{font-size:1.3rem}body #menu{font-size:1.5rem}#section7 .float-l h2:after{display:none}#menu.big li a,#menu.big li.active a{padding:0 6px;font-size:.7em}#menu li a:first-child img{width:75%}#menu li a.trigger-menu,#menu.big li a.trigger-menu{margin-right:0}#section1 .float-r{margin-right:5%}#section3 .float-l{width:95%}#section3 .float-r{float:left;width:95%;margin-top:5%;min-height:215px}#section3 .float-r p{padding-top:15px}#section3 .float-r .arg-block,#section3 .float-r .by-block{float:left;padding:0 5%;width:50%;text-align:center}#section3 .float-r p.time{padding-top:15px}#section3 .float-r .arg-block img,#section3 .float-r .by-block img{width:60%;height:auto}#section1 .float-l{width:40%;padding:5% 0 5% 1%}#menu li a,#menu li.active a{padding:0 7px;font-size:.7em}#hire_us-modal.white-popup{max-width:670px}}@media screen and (max-width:768px){#menu li,#menu li a,#menu li:last-child{background:#fff}.net #section2_1 .float-l,.net #section2_1 .float-r{width:100%;float:left;padding-left:20px;padding-right:20px;text-align:center}#section1 .float-l .control,#section1 .float-l .quality h3{padding-right:0}#section1_2 ul.our-approach li{width:98%}#section1_2 ul.our-approach .wrp-title-text{height:135px}#section1_2 ul.our-approach li p{font-size:13px}.section.our-team ul.filtr{display:none}.section.our-team ul.filtr-mobile{display:inline-block}#hire_us-modal .modal-left-block,#section7 .float-l h2:after,#wrp-menu,.section.our-team .people{display:none}#hire_us-modal.white-popup{padding-top:50px;padding-left:50px}#fullpage #section0 video{display:none!important}.mongodb #section2 .float-l,.mongodb #section3 .float-l,.nosql #section8 .float-l{width:90%;padding:0 0 5% 120px}#section1 .float-l{width:100%;padding:5% 8%}.net #section2 .intro h5 i{left:-30px}#section1 .float-r{float:left;width:90%;padding:0 0 5% 11%}.mongodb #section2 .float-r,.mongodb #section3 .float-r,.net #section2 .float-r,.nosql #section8 .float-r{width:90%;padding:0 0 5% 120px;float:left}.mongodb #section3 .float-r{padding-left:20px}.net #section2 .float-l,.net #section2 .float-r{padding-left:63px;padding-top:20px;width:50%}.net #section2 .float-l{padding-bottom:0}#menu li,#menu li a,#menu li.active a{padding:10px}#section2 ul,#section8 ul{margin-top:0}.carousel-container{position:relative;width:500px;margin:0 auto;min-height:200px}#menu li,#menu li a,#menu ul{display:inline-block;width:100%}#carousel,#carousel2{height:266px;width:500px;position:relative;margin-bottom:.5em;font-size:12px}body{font-size:1.2rem}#wrp-menu{height:81px;overflow:hidden}.cd-nav-trigger{display:inline-block}#wrp-menu.on-trigger{height:auto;overflow:visible}#menu li a{color:#000}#wrp-status-line{display:none!important}#fullpage #section0 h1 .ruby-l-sp-ruby-logo{margin-bottom:-45px}#fullpage .btns a{padding:19px 30px 21px 29px}#section2 ul li,#section8 ul li{width:70%;min-height:70px;color:#aaa;float:none;margin:15px auto;clear:both}#section2 ul li:nth-child(2n+1),#section8 ul li:nth-child(2n+1){text-align:right;padding-right:10%;margin-top:0}#section2 ul li:nth-child(2n),#section8 ul li:nth-child(2n){text-align:left;padding-left:10%;background-position:0 50%;margin-top:0}#section2 p.text-section2,#section8 p.text-section2{padding:0 5%}#section3 .float-l{width:95%}#section3 .float-l ul li{width:50%;margin:30px 0 0}#section3 .float-r{float:left;width:95%;margin-top:5%;min-height:215px}#section3 .float-r p{padding-top:15px}#section3 .float-r .arg-block,#section3 .float-r .by-block{float:left;padding:0 5%;width:50%;text-align:center}#section3 .float-r p.time{padding-top:15px}#section3 .float-r .arg-block img,#section3 .float-r .by-block img{width:60%;height:auto}#section6 ul.grid-tag>li{min-width:90%;min-height:150px;margin-bottom:50px;margin-left:5%}#section6 .ef-elem-1:after,#section6 .ef-elem-2:after,#section6 .ef-elem-3:after{top:92%;left:43%}ul#slider2 li{padding:25px 25px 20px}.wrp-slider ul#slider2 img{width:100%;height:auto;min-width:60px;max-width:88px}ul#slider2 li p{font-size:1.5em}#section6 .ef-elem-1:after{background-position:-189px -474px;width:31px;height:53px}#section6 .ef-elem-3:after{background-position:-2px -540px;width:31px;height:53px}#section6 ul.grid-tag>li.ef-elem-3.mob-ver{display:block}#section6 ul.grid-tag>li.ef-elem-3:not(.mob-ver){display:none}#section7 .float-l{width:95%}#section7 .float-r{float:left;width:95%}.wrp-slider{padding-left:120px;padding-right:120px}.nav-popuper.e-left,.nav-popuper.e-right,a.callbacks_nav.next,a.callbacks_nav.prev{width:50px;height:50px;outline:0}#test-modal iframe{padding-top:30px}.mfp-close-btn-in .mfp-close{width:100%;opacity:.9;height:30px;line-height:30px;border-radius:0;right:0}.wrp-form ul{margin-top:15px}.wrp-form ul li .error-block{top:36px}.wrp-form ul li .ok-block{bottom:46px;right:8%}.wrp-form ul li .pop-error-block img{top:-45px}.wrp-form ul li.full-width .ok-block{right:4%}#section4 .wrp-slider,#section5 .wrp-slider{padding-left:75px;padding-right:75px}#section5 .wrp-slider .rslides{margin-top:0}#fullpage .btns a{font-size:1em}.customers-002{background-position:-126px -250px;width:90px;height:15px}.customers-004{background-position:-126px -266px;width:90px;height:30px}.customers-006{background-position:-126px -297px;width:90px;height:61px}.customers-008{background-position:-1px -318px;width:90px;height:13px}.customers-010{background-position:-1px -332px;width:90px;height:13px}.customers-012{background-position:-1px -346px;width:90px;height:31px}.customers-014{background-position:-92px -359px;width:90px;height:13px}.wrp-slider ul#slider2 .wrp-hr{display:inline-block;border-top:1px solid #e5e5e5;padding-top:30px;text-align:center;width:100%;margin-bottom:10px}.wrp-slider ul#slider2 .wrp-hr .wrp-left-block{width:100%}.wrp-slider ul#slider2 .wrp-hr h5,.wrp-slider ul#slider2 .wrp-hr h6{width:100%;text-align:center}.wrp-slider ul#slider2 .wrp-hr i:last-child{float:none}.services-icons.four .service-icon{width:50%;padding-left:3%;padding-right:3%;margin-bottom:50px}.services-icons.five .service-icon{width:33%;padding-left:2%;padding-right:2%;margin-bottom:50px}.services-icons.doubled .service-icon{width:50%;padding-left:2.5%;padding-right:2.5%;margin-bottom:50px}.nosql.v2.mongodb #section3 ul li{padding:1% 2% 20px 138px;width:50%}.nosql.v2.mongodb #section3 ul li p i{left:-80px}}@media screen and (max-width:480px){#popup-slider .nav-popuper,#section1 .float-l .control h4:after,#section1 .float-l .control h4:before{display:none}#section1 .float-l .quality .control-float-l,#section1 .float-l .quality .control-float-r{width:100%;padding:10px 0 5%}#section1 .control-float-r ul{margin-left:0}.wrp-form ul li{width:100%}.wrp-form input,.wrp-form input.form-submit,.wrp-form ul li.full-width{width:95%}#section1 .float-r{width:95%;float:left;text-align:left;padding:5% 0 5% 10%}.wrp-form textarea,.wrp-form ul li .error-block.pop-error-block{width:100%}.wrp-form ul li span{min-height:15px;padding-bottom:2px}.wrp-form ul li .error-block{right:8%;top:22px}.wrp-form ul li .ok-block{right:3%;bottom:33px}.wrp-form ul li .pop-error-block img{top:-36px;right:8%}.wrp-form ul li.full-width .error-block{right:3.5%}.wrp-form ul li.full-width .ok-block{right:-2%;top:6px}.wrp-form input,.wrp-form textarea{margin-bottom:2px}body{font-size:1rem}#fullpage h1{font-size:2.8em!important}.wrp-slider{padding-left:90px;padding-right:90px}.nav-popuper.e-left,.nav-popuper.e-right,a.callbacks_nav.next,a.callbacks_nav.prev{top:50%;width:40px;height:40px}#test-modal ul li{width:90%}.slimScrollDiv .intro{padding-top:30px;padding-bottom:30px}#section4 .wrp-slider,#section5 .wrp-slider{padding-left:65px;padding-right:65px}.hadoop #section3 ul li,.node_js #section3 ul li{width:45%;display:inline-block;text-align:center;vertical-align:top;padding:0 20px;margin-bottom:40px}.services-icons.five .service-icon,.services-icons.four .service-icon,.services-icons.three .service-icon{width:50%;padding-left:2%;padding-right:2%}.services-icons.doubled .service-icon{width:50%;padding-left:2.5%;padding-right:2.5%;margin-bottom:100px}.net #section2 .float-r{padding-left:63px;padding-top:0;width:90%}.net #section2 .float-l{padding-left:63px;padding-bottom:0;padding-top:20px;width:90%}.nosql.v2.mongodb #section3 ul li{padding:80px 5% 1%;width:100%}.nosql.v2.mongodb #section3 ul li p i{left:50%;top:-50px;margin-left:-37px}}.s-team .team-certified-block{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:60px 0;color:#fff}.s-team .team-certified{max-width:152px;margin:15px 3px;border-radius:6px;padding:8px 0}.s-team .team-certified p{font-weight:100;font-size:12px;border-bottom:1px solid #fff;padding:4px 12px;line-height:18px;color:#fff;text-align:left;margin:0}.s-team .blue-block{background-color:#130FFC}.s-team .green-block{background-color:#007F7F}.s-team .azure-block{background-color:#57B6CC}.s-team .team-certified p:first-child{padding:8px 12px}.s-team .team-certified p:last-child{border-bottom:none}.s-team .team-certified span{padding:0 12px}.s-team .team-certified .microsoft-name{font-size:27px;line-height:32px;color:#fff}.s-team .team-certified .certified{font-size:16px;letter-spacing:6px;line-height:19px;text-transform:uppercase;color:#fff}.s-team .team-certified .certified,.s-team .team-certified .microsoft-name{display:block;font-weight:600}