.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}.slideLeft,.slideUp{animation-duration:1s;visibility:visible!important}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(8%);transform:translateY(8%)}65%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}80%{-webkit-transform:translateY(4%);transform:translateY(4%)}95%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease}@keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%)}100%{-webkit-transform:translateY(0)}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@keyframes slideLeft{0%{-webkit-transform:translateX(150%);transform:translateX(150%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%)}100%{-webkit-transform:translateX(0)}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}.expandOpen,.slideExpandUp{animation-timing-function:ease-out;visibility:visible!important}@keyframes slideRight{0%{-webkit-transform:translateX(-150%);transform:translateX(-150%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%)}100%{-webkit-transform:translateX(0)}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;-webkit-animation-timing-function:ease -out}@keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(.5);transform:translateY(100%) scaleX(.5)}30%{-webkit-transform:translateY(-8%) scaleX(.5);transform:translateY(-8%) scaleX(.5)}40%{-webkit-transform:translateY(2%) scaleX(.5);transform:translateY(2%) scaleX(.5)}50%{-webkit-transform:translateY(0) scaleX(1.1);transform:translateY(0) scaleX(1.1)}60%{-webkit-transform:translateY(0) scaleX(.9);transform:translateY(0) scaleX(.9)}70%{-webkit-transform:translateY(0) scaleX(1.05);transform:translateY(0) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleX(.95);transform:translateY(0) scaleX(.95)}90%{-webkit-transform:translateY(0) scaleX(1.02);transform:translateY(0) scaleX(1.02)}100%{-webkit-transform:translateY(0) scaleX(1);transform:translateY(0) scaleX(1)}}@-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(.5)}30%{-webkit-transform:translateY(-8%) scaleX(.5)}40%{-webkit-transform:translateY(2%) scaleX(.5)}50%{-webkit-transform:translateY(0) scaleX(1.1)}60%{-webkit-transform:translateY(0) scaleX(.9)}70%{-webkit-transform:translateY(0) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleX(.95)}90%{-webkit-transform:translateY(0) scaleX(1.02)}100%{-webkit-transform:translateY(0) scaleX(1)}}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:.7s;-webkit-animation-duration:.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important}.fadeIn,.pulse{animation-duration:1.5s}@keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(.6) scaleY(.5);transform:translateY(100%) scale(.6) scaleY(.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12);transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%);transform:translateY(3%)}100%{-webkit-transform:translateY(0) scale(1) scaleY(1);transform:translateY(0) scale(1) scaleY(1)}}@-webkit-keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(.6) scaleY(.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%)}100%{-webkit-transform:translateY(0) scale(1) scaleY(1)}}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important}@keyframes fadeIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;animation-duration:1.2s;-webkit-animation-duration:1.2s;-webkit-animation-timing-function:ease-out}.bigEntrance,.pullUp{animation-timing-function:ease-out}@keyframes expandOpen{0%{-webkit-transform:scale(1.8);transform:scale(1.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandOpen{0%{-webkit-transform:scale(1.8)}100%{-webkit-transform:scale(1)}}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;-webkit-animation-timing-function:ease-out;visibility:visible!important}@keyframes bigEntrance{0%{-webkit-transform:scale(.3) rotate(6deg) translateX(-30%) translateY(30%);transform:scale(.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}100%{-webkit-transform:scale(1) rotate(0) translateX(0) translateY(0);transform:scale(1) rotate(0) translateX(0) translateY(0);opacity:1}}@-webkit-keyframes bigEntrance{0%{-webkit-transform:scale(.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}100%{-webkit-transform:scale(1) rotate(0) translateX(0) translateY(0);opacity:1}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible!important}@keyframes hatch{0%{-webkit-transform:rotate(0) scaleY(.6);transform:rotate(0) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1);transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0) scaleY(.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg)}100%{-webkit-transform:rotate(0)}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes bounce{0%{-webkit-transform:translateY(0) scaleY(.6);transform:translateY(0) scaleY(.6)}60%{-webkit-transform:translateY(-100%) scaleY(1.1);transform:translateY(-100%) scaleY(1.1)}70%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1.05);transform:translateY(0) scaleY(.95) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleY(1.05) scaleX(1);transform:translateY(0) scaleY(1.05) scaleX(1)}90%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1);transform:translateY(0) scaleY(.95) scaleX(1)}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0) scaleY(.6)}60%{-webkit-transform:translateY(-100%) scaleY(1.1)}70%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1.05)}80%{-webkit-transform:translateY(0) scaleY(1.05) scaleX(1)}90%{-webkit-transform:translateY(0) scaleY(.95) scaleX(1)}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1)}}.pulse{animation-name:pulse;-webkit-animation-name:pulse;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.floating,.stretchLeft{animation-duration:1.5s}@keyframes pulse{0%,100%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(.95);opacity:.7}50%{-webkit-transform:scale(1);opacity:1}}.floating{animation-name:floating;-webkit-animation-name:floating;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes floating{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8%);transform:translateY(8%)}}@-webkit-keyframes floating{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(8%)}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes tossing{0%,100%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}}@-webkit-keyframes tossing{0%,100%{-webkit-transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg)}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;animation-duration:1.1s;-webkit-animation-duration:1.1s;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}.pullDown,.stretchLeft{animation-timing-function:ease-out}@keyframes pullUp{0%{-webkit-transform:scaleY(.1);transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01);transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes pullUp{0%{-webkit-transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;-webkit-animation-timing-function:ease-out;transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0}@keyframes pullDown{0%{-webkit-transform:scaleY(.1);transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01);transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-out;transform-origin:100% 0;-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0}@keyframes stretchLeft{0%{-webkit-transform:scaleX(.3);transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02);transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98);transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes stretchLeft{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}@keyframes stretchRight{0%{-webkit-transform:scaleX(.3);transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02);transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98);transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes stretchRight{0%{-webkit-transform:scaleX(.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}
.fill,body,html{height:100%;width:100%}.sl1,.trust-section__logo{vertical-align:middle}body{font-family:Roboto,sans-serif;padding-top:51px;background-color:#d7dee4}body,html{margin:0 auto;-webkit-backface-visibility:hidden}.btn-custom{font-size:15px;margin-top:35px;padding:20px 40px;color:#fff;border-color:#7049ba;background-color:#7049ba}.btn-custom.active,.btn-custom:active,.btn-custom:focus,.btn-custom:hover{text-decoration:none;color:#000;border-color:#593997;background-color:#6440a9}.btn-custom.disabled.active,.btn-custom.disabled:active,.btn-custom.disabled:focus,.btn-custom.disabled:hover,.btn-custom[disabled].active,.btn-custom[disabled]:active,.btn-custom[disabled]:focus,.btn-custom[disabled]:hover,fieldset[disabled] .btn-custom.active,fieldset[disabled] .btn-custom:active,fieldset[disabled] .btn-custom:focus,fieldset[disabled] .btn-custom:hover{border-color:#7049ba;background-color:#7049ba}.btn-read{color:#000;border-color:#000;background-color:#fff}.btn-read.active,.btn-read:active,.btn-read:focus,.btn-read:hover{color:#fff;border-color:#000;background-color:grey}.btn-read.disabled.active,.btn-read.disabled:active,.btn-read.disabled:focus,.btn-read.disabled:hover,.btn-read[disabled].active,.btn-read[disabled]:active,.btn-read[disabled]:focus,.btn-read[disabled]:hover,fieldset[disabled] .btn-read.active,fieldset[disabled] .btn-read:active,fieldset[disabled] .btn-read:focus,fieldset[disabled] .btn-read:hover{border-color:#000;background-color:grey}.container-a4{margin-top:60px}.fill{background-position:center;background-size:cover}.news{margin-top:20px}footer{margin:0;padding:20px 0}.heading-additional,.heading-main{margin-top:10px;margin-bottom:50px}.fifth-section,.first-section,.fourth-section,.second-section,.third-section{padding-top:50px;padding-bottom:50px}.heading-main{font-size:30px;font-weight:800;text-transform:uppercase;color:#000}.heading-additional{font-size:18px;font-weight:400}.heading1{margin-bottom:0}.heading2{font-size:26px}.header-page{font-family:Roboto,sans-serif!important;font-size:36px;font-weight:300}.call-heading{font-size:30px;margin-top:20px;margin-bottom:10px}.a-collapse,.about-txt,.info-panel,.tel-number,.text-custom1{font-size:18px}.font-custom{font-family:Roboto,sans-serif!important;font-weight:300}.caption,.footer-section,.text-style{font-family:Roboto,sans-serif;font-weight:300}.text-custom1{line-height:1.2;text-align:justify}.section{margin-top:30px}.carousel-indicators{display:none}.col-centered{float:none;margin:0 auto}.contact-form,.margin-top{margin-top:15px}.about-txt{text-align:justify}.margin-top{margin-bottom:15px}.first-section{background-color:#41baae}.second-section{background-color:#f2f2f2}.third-section{background-image:url(../img/bgc1.jpg);background-repeat:no-repeat;background-size:cover}.fourth-section{background-color:#4c8eb4}.footer-section,.seo-section{padding-top:75px;padding-bottom:75px}.fifth{padding-right:0;padding-left:0}.footer-section{color:#fff;background-color:#7049ba}.seo-section{background-color:#63c1af}.about-section{padding:50px 0;background:#fff}.company-section1,.company-section2,.company-section3,.company-section4,.services-section1,.services-section2,.services-section3{padding-top:45px;padding-bottom:45px}.font-light{font-weight:300}.footer{margin-bottom:0;border-radius:0}#send-message,.news-section{margin-bottom:40px}.nav{font-size:14px!important;text-transform:uppercase;border-color:#222;background-color:#222}.social-link{font-size:69px;color:#fff}.social-link:hover{color:#222}.company-section1{width:100%;height:580px;background-image:url(../img/company2.png)}.company-section2{background-color:#f2f2f2}.company-section3{background-color:#b0e0ec}.company-section4{text-align:center;background-color:#f5f5f5}.services-section1{height:550px;background-image:url(../img/services2.png)}.services-section3{text-align:center;background-color:#51bad6;background-image:url(../img/contactus.png);background-repeat:no-repeat;background-position:right top}.web-development-section1,.web-development-section3{padding-top:50px;padding-bottom:50px;background-color:#f5f5f5}.web-development-section2{padding-top:50px;padding-bottom:50px}.web-development-section3{text-align:center}.news-section1,.news-section2{padding-top:45px;padding-bottom:45px}.news-section1{height:550px;background-image:url(../img/main12.jpg)}.portfolio-element1{background:url(../img/portfolio/last_pr_1.jpg);background-size:cover}.portfolio-element2{background:url(../img/portfolio/last_pr_2.jpg);background-size:cover}.portfolio-element3{background:url(../img/portfolio/last_pr_3.jpg);background-size:cover}.portfolio-element4{background:url(../img/portfolio/last_pr_4.jpg);background-size:cover}.portfolio-element5{background:url(../img/portfolio/last_pr_5.jpg);background-size:cover}.portfolio-element6{background:url(../img/portfolio/last_pr_6.jpg);background-size:cover}#anim1,#anim10,#anim11,#anim12,#anim13,#anim14,#anim15,#anim16,#anim17,#anim18,#anim2,#anim3,#anim4,#anim5,#anim6,#anim7,#anim8,#anim9,#s-anim1,#s-anim2,#s-anim3,#s-anim4,#s-anim5,#s-anim6{visibility:hidden}#slides_control>div{height:200px}#carousel{width:100%;height:auto}#slides_control{position:absolute;top:20px;left:50%;width:400px;margin-left:-200px}.text-absolute{font-size:6em;position:absolute;top:25%}.contact-form .textarea{min-height:220px;resize:none}.form-control{height:49px;border-color:#eee;-webkit-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#00b09c;-webkit-box-shadow:none;box-shadow:none}.form-control-feedback{line-height:50px;top:0}.main-btn{color:#fff;border-color:#00b09c;background:#00b09c}.main-btn:hover{color:#fff;background:#00a491}#send-message{color:#000;border-color:grey;background:#fff}#send-message:hover{color:#000;background:grey}.caption{position:relative;overflow:hidden;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0)}.caption::before,.caption__overlay{position:absolute;bottom:0;left:0;top:0}.caption::before{right:0;content:' ';-webkit-transition:background .35s ease-out;transition:background .35s ease-out;background:0 0}#caption1:hover::before{background:rgba(87,41,167,.95)}#caption2:hover::before{background:rgba(206,160,22,.95)}#caption3:hover::before{background:rgba(142,138,127,.95)}#caption4:hover::before{background:rgba(189,48,29,.95)}#caption5:hover::before{background:rgba(29,161,22,.95)}#caption6:hover::before{background:rgba(22,161,138,.95)}.caption__img{width:100%;height:267px;background-position:center left}.caption__media{display:block;min-width:100%;max-width:100%;height:auto}.caption__overlay{right:0;padding:10px;-webkit-transition:-webkit-transform .35s ease-out;transition:transform .35s ease-out;transition:transform .35s ease-out,-webkit-transform .35s ease-out;opacity:0;color:#fff}.caption:hover .caption__overlay{opacity:.95}.caption__overlay__title{-webkit-transition:-webkit-transform .35s ease-out;transition:transform .35s ease-out;transition:transform .35s ease-out,-webkit-transform .35s ease-out}.caption:hover .caption__overlay__title{-webkit-transform:translateY(0);transform:translateY(0)}.caption__overlay__title+.caption__overlay__title{border-bottom:1px solid rgba(255,255,255,.24);padding-bottom:10px}.h-text{line-height:1.8}.text-style{line-height:1.6}@media screen and (min-width:600px){.text-style{line-height:2}}@media screen and (min-width:800px){.text-style{line-height:3}}@media screen and (min-width:990px){.text-style{line-height:1.8}}@media screen and (min-width:1050px){.text-style{line-height:2}}@media screen and (min-width:1200px){.text-style{line-height:3}}@media screen and (min-width:1440px){.text-style{line-height:4}}@media screen and (min-width:1500px){.text-style{line-height:4.5}}@media screen and (min-width:1750px){.text-style{line-height:6}}@media screen and (min-width:1800px){.text-style{line-height:6.8}}@media screen and (min-width:2000px){.text-style{line-height:10}}.v-color{color:#7049ba}.info-panel,.info-panel .tel-number,.social-icon>a,.w-color{color:#fff}.td-hover:hover{cursor:pointer;background-color:#a0c9d4}.a-collapse,.a-collapse:hover{text-decoration:none;color:#000}.services-link,.services-link:hover,a:active,a:visited,li.services.active,li.services.active:visited{text-decoration:none!important}.a-collapse{font-weight:700;display:block;padding:10px 0;color:#000}.a-collapse i{padding-right:10px}.p-table{padding-top:15px}.td-no-padding{padding:0 10px!important}.table>tbody+tbody{border-top:0 solid #ddd;border-bottom:0 solid #ddd}table>tbody>tr>td{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.fade{opacity:1}.news-container{overflow:hidden;height:200px}.show{overflow:visible;height:auto}.carousel-new{height:550px}.sl2{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex,.info-panel{display:-webkit-box}.sl3{float:left;text-align:center}.carousel-caption{top:30%}@media (max-width:320px){.sl1,.sl2,.sl3{font-size:16px}}@media (max-width:425px){.sl1,.sl2,.sl3{font-size:18px}}.news-image{margin-top:30px}.services-link{color:#000}.services-link:hover{color:#7049ba!important}.services-list{list-style-type:none}li.services.active{color:#7049ba;border-right:2px solid #7049ba}.image-center{margin:0 auto}#brand{float:left;width:50px}.active-page{background-color:#120f19}.bg1,.columns{background:#d7dee4}.font-vacancy{font-size:22px}.img-carousel{width:100vw;max-height:700px}.news-text{line-height:1.5}.social-btn{float:left;padding:10px}.block{margin:10px}#myCarousel{-webkit-box-flex:1;-ms-flex:auto;flex:auto}#myCarousel .carousel-inner,#myCarousel .carousel-inner .item,#myCarousel .carousel-inner .item img{height:100%;-o-object-fit:cover;object-fit:cover}.bg1{padding:10px 0}.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex__content{-webkit-box-flex:2;-ms-flex:2;flex:2}.flex__sidebar{margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.columns{padding:20px 40px}.columns--bg2{background-color:#bfc9d2}.form-contacts{margin-top:10px;padding:20px;border:1px solid #39bce2;border-radius:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-form .form-contacts{border:none}.form-contacts-header{margin-top:10px;margin-bottom:30px;text-align:center}.form-contacts .form-control{border-radius:0;background:#f2f7fa}.form-contacts .form-control:focus{border-color:#39bce2;background-color:#fff}.form-contacts button[type=submit],.form-contacts input[type=submit]{font-weight:700;text-transform:uppercase}.info-panel-bg{background:#222}.info-panel{display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.demo-trust{font-size:36px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:200px;text-transform:uppercase;color:rgba(0,0,0,.22);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-static{display:block;width:100%;height:100%;background:url(/assets/img/map.png) center no-repeat;background-size:cover}.contact-section{padding-top:50px;padding-bottom:50px;background-color:#d7dee4}.contact-form{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}.contact-form .form-group{width:48%}.contact-form .form-group input{border-width:2px;border-radius:0;background:0 0}.dropdown-menu.multi-level,.dropdown-submenu>.dropdown-menu{min-width:250px}.dropdown-menu.multi-level li>a{white-space:normal}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;content:' ';border-width:5px 0 5px 5px;border-style:solid;border-color:transparent transparent transparent #ccc}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown-menu.dropdown-menu--left{right:100%;left:-100%;background-color:#e0e2e2}.trust-section{padding:30px;background-color:#fff}.trust-section__content{margin:0;padding:0;text-align:center}.trust-section__logo{font-size:0;line-height:0;position:relative;display:inline-block;width:100px;height:100px;margin:0 2.5%;color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain}.logo--pg{width:81px;height:36px;background-position:-145px 0}.logo--at{width:105px;height:48px;background-position:0 0}.logo--nfl{width:71px;height:58px;background-position:-368px 0}.logo--canon{width:109px;height:23px;background-position:0 -104px}.logo--ang{background-image:url(../img/trust/Angular.png)}.logo--react{background-image:url(../img/trust/React.png)}.logo--node{background-image:url(../img/trust/nodejs-new.png)}.logo--meteor{background-image:url(../img/trust/meteor.png)}.logo--mongo{background-image:url(../img/trust/MongoDB.png)}.logo--elasticsearch{background-image:url(../img/trust/Elasticsearch.png)}.logo--laravel{background-image:url(../img/trust/LaravelLogo-300x205.png)}.btn-3d{font-size:18px;font-weight:700;width:200px;margin-top:40px;padding:20px 40px;color:#fff;background-color:#ba1e45;-webkit-box-shadow:3px 4px 0 rgba(0,0,0,.38);box-shadow:3px 4px 0 rgba(0,0,0,.38)}.btn-3d:hover{color:#fff;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,.38);box-shadow:1px 2px 0 rgba(0,0,0,.38)}.dropdown-menu>li>a,.navbar{font-weight:700}i.fa{margin-right:10px}i.fa.fa-viber{background:url(/assets/img/viber.png);width:24px;height:24px;vertical-align:top}i.fa.fa-skype{color:#20c0c5}i.fa.fa-home{color:#212301}@media screen and (min-width:1000px){.bg1{max-height:600px;padding:10px}#myCarousel{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:767px){.services-section1{height:auto;background:0 0}}@media screen and (max-width:780px){.block{margin:10px 0}.flex__content,.flex__sidebar{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.contact-form .form-group{width:100%}.map-static{min-height:300px}.columns{padding:20px}}@media screen and (min-width:1336px){[data-max-height-lg='600']{max-height:600px}}@media screen and (min-width:768px) and (max-width:1199px){.navbar-collapse.collapse{display:none!important}.collapse.in,.navbar-toggle{display:block!important}.navbar-header{float:none}.navbar-nav{float:none!important}.navbar-nav>li{display:block;float:none}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:100%}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}}.d-none{display:none!important}