@charset "UTF-8";@font-face{font-family:'Agrandir';src:url(https://www.linecore.com/fonts/agrandir/Agrandir-Italic.eot);src:url(https://www.linecore.com/fonts/agrandir/Agrandir-Italic.eot?) format("embedded-opentype") , url(../fonts/agrandir/Agrandir-Italic.woff2) format("woff2") , url(../fonts/agrandir/Agrandir-Italic.woff) format("woff") , url(../fonts/agrandir/Agrandir-Italic.ttf) format("truetype") , url(../fonts/agrandir/Agrandir-Italic.svg) format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Agrandir';src:url(../fonts/agrandir/Agrandir-BlackItalic.eot);src:url(../fonts/agrandir/Agrandir-BlackItalic.eot@) format("embedded-opentype") , url(../fonts/agrandir/Agrandir-BlackItalic.woff2) format("woff2") , url(../fonts/agrandir/Agrandir-BlackItalic.woff) format("woff") , url(../fonts/agrandir/Agrandir-BlackItalic.ttf) format("truetype") , url(../fonts/agrandir/Agrandir-BlackItalic.svg) format("svg");font-weight:900;font-style:italic}@font-face{font-family:'Agrandir';src:url(../fonts/agrandir/Agrandir-Light.eot);src:url(../fonts/agrandir/Agrandir-Light.eot@) format("embedded-opentype") , url(../fonts/agrandir/Agrandir-Light.woff2) format("woff2") , url(../fonts/agrandir/Agrandir-Light.woff) format("woff") , url(../fonts/agrandir/Agrandir-Light.ttf) format("truetype") , url(../fonts/agrandir/Agrandir-Light.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Agrandir';src:url(../fonts/agrandir/Agrandir-LightItalic.eot);src:url(../fonts/agrandir/Agrandir-LightItalic.eot@) format("embedded-opentype") , url(../fonts/agrandir/Agrandir-LightItalic.woff2) format("woff2") , url(../fonts/agrandir/Agrandir-LightItalic.woff) format("woff") , url(../fonts/agrandir/Agrandir-LightItalic.ttf) format("truetype") , url(../fonts/agrandir/Agrandir-LightItalic.svg) format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Agrandir';src:url(../fonts/agrandir/Agrandir-Bold.eot);src:url(../fonts/agrandir/Agrandir-Bold.eot@) format("embedded-opentype") , url(../fonts/agrandir/Agrandir-Bold.woff2) format("woff2") , url(../fonts/agrandir/Agrandir-Bold.woff) format("woff") , url(../fonts/agrandir/Agrandir-Bold.ttf) format("truetype") , url(../fonts/agrandir/Agrandir-Bold.svg) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Agrandir';src:url(../fonts/agrandir/Agrandir-BoldItalic.eot);src:url(../fonts/agrandir/Agrandir-BoldItalic.eot@) format("embedded-opentype") , url(../fonts/agrandir/Agrandir-BoldItalic.woff2) format("woff2") , url(../fonts/agrandir/Agrandir-BoldItalic.woff) format("woff") , url(../fonts/agrandir/Agrandir-BoldItalic.ttf) format("truetype") , url(../fonts/agrandir/Agrandir-BoldItalic.svg) format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'Agrandir';src:url(../fonts/agrandir/Agrandir.eot);src:url(../fonts/agrandir/Agrandir.eot@) format("embedded-opentype") , url(../fonts/agrandir/Agrandir.woff2) format("woff2") , url(../fonts/agrandir/Agrandir.woff) format("woff") , url(../fonts/agrandir/Agrandir.ttf) format("truetype") , url(../fonts/agrandir/Agrandir.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Agrandir';src:url(../fonts/agrandir/Agrandir-Black.eot);src:url(../fonts/agrandir/Agrandir-Black.eot@) format("embedded-opentype") , url(../fonts/agrandir/Agrandir-Black.woff2) format("woff2") , url(../fonts/agrandir/Agrandir-Black.woff) format("woff") , url(../fonts/agrandir/Agrandir-Black.ttf) format("truetype") , url(https://www.linecore.com/fonts/agrandir/Agrandir-Black.svg) format("svg");font-weight:900;font-style:normal}@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot@xq8f12);src:url(../fonts/icomoon.eot@xq8f12) format('embedded-opentype') , url(../fonts/icomoon.ttf@xq8f12) format('truetype') , url(../fonts/icomoon.woff@xq8f12) format('woff') , url(../fonts/icomoon.svg@xq8f12) format('svg');font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]) {display:none;height:0}img{border-style:none}svg:not(:root) {overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input:not([type=checkbox]),
input:not([type=radio]),
textarea {appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:"\e903"}.icon-arrow-right:before{content:"\e904"}.icon-video-icon:before{content:"\e901"}.icon-connect-icon:before{content:"\e902"}.icon-link:before{content:"\e900"}.container:before,.header:before,.footer:before,.page:before,.wrapper:before,.container:after,.header:after,.footer:after,.page:after,.wrapper:after{display:table;content:"";line-height:0}.container:after,.header:after,.footer:after,.page:after,.wrapper:after{clear:both}h1,h2,h3,h4{font-family:"Agrandir",sans-serif;font-weight:bold;margin-top:0;margin-bottom:1rem;text-align:left;line-height:1.5rem}@media (min-width:1025px){h1,h2,h3,h4{margin-bottom:2rem}}h1{font-size:1.95rem}@media (min-width:1025px){h1{font-size:2.44rem;line-height:3rem}}h2{font-size:1.56rem}@media (min-width:1025px){h2{font-size:1.95rem;line-height:2rem}}h3{font-size:1.25rem}@media (min-width:1025px){h3{font-size:1.56rem;line-height:2rem}}h4{font-size:1.25rem;line-height:2rem}a{font-size:.875rem;line-height:1rem;color:#fff;font-family:"Agrandir",sans-serif;font-weight:bold;text-decoration:none;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width:1025px){a{font-size:1rem;line-height:1.5rem}}a:hover,a:focus{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}b,strong{font-weight:bold}i,em{font-style:italic}p,ul,ol,pre,table,blockquote{font-size:.875rem;line-height:1rem;font-family:"Agrandir",sans-serif;color:#282725;margin-top:0;padding-bottom:1rem;text-align:left}@media (min-width:1025px){p,ul,ol,pre,table,blockquote{font-size:1rem;line-height:1.5rem}}ul ul,ol ol,ul ol,ol ul{text-align:left;padding-bottom:0;margin-top:0;margin-bottom:0}hr,.hr{background-color:#282725;border:0;height:1px}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}::-webkit-input-placeholder{font-size:.875rem;color:#fff;opacity:1}:-moz-placeholder{font-size:.875rem;color:#fff;opacity:1}::-moz-placeholder{font-size:.875rem;color:#fff;opacity:1}:-ms-input-placeholder{font-size:.875rem;color:#fff;opacity:1}button{cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}button,input,textarea,select{outline:none;border:none}button:active,input:active,textarea:active,select:active{outline:none}button:focus,input:focus,textarea:focus,select:focus{outline:none}button,input,textarea{display:inline-block;margin-bottom:2rem;text-align:left;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}input[type="text"],textarea{padding:1rem}input[type="text"]:focus,textarea:focus{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}input[type="submit"]{cursor:pointer;display:block;margin:2rem auto;padding:1rem;border-radius:3px}.button:hover,.button:focus{text-decoration:none;border-color:#fff}.button:hover:before,.button:focus:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}html,body{height:100%}body{font-size:1rem;line-height:2rem;font-family:"Agrandir",sans-serif;background:#fff;color:#282725}img{max-width:100%;height:auto}a.svg{position:relative;display:inline-block}a.svg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.container,.header,.footer,.page{width:100%;margin:0 auto}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:12px;margin:auto}@media (min-width:639px){.wrapper{padding:0;width:75%;height:81.5%}}.main{width:100%;position:relative}.page{width:100%;margin:0 auto}.title{font-size:1.56rem;line-height:2rem;font-weight:900}@media (min-width:1025px){.title{font-size:2.44rem;line-height:3rem}}.fp-controlArrow{display:none!important}.header{position:absolute;top:0;left:0;right:0;width:100%;height:4rem;background-color:rgba(255,255,255,.05)}@media (min-width:639px){.header{position:relative;background-color:transparent}}.logo{float:none;width:100%;text-align:right;padding:12px}.logo a{display:inline-block}.logo svg{width:136px;height:30px;margin-top:6px}@media (min-width:639px){.logo{float:left;width:50%;text-align:left;padding:0}}@media (min-width:1025px){.logo svg{width:200px;height:50px;margin-top:0}}.headerInfo{display:none}@media (min-width:638px){.headerInfo{display:block;float:right;width:50%;text-align:right;padding-right:4rem;padding-top:4px;font-size:1.56rem;font-weight:bold;color:#fff}.cd-section .headerInfo{padding-right:0;padding-top:0}}@media (min-width:1025px){.headerInfo{font-size:1.95rem}}.section{position:relative;padding:0}.section .content,.section .title,.section h2,.section p,.section a{text-align:center}@media (min-width:639px){.section .content,.section .title,.section h2,.section p,.section a{text-align:left}}.main{background-color:#1f6ed6}.main .header{background-color:rgba(255,255,255,.05)}.main .linecore{fill:white}.main .title,.main p{color:#fff}@media (min-width:639px){.main{}.main .header{background-color:transparent}}.main .title,.main p,.main a{color:#fff}.main .title strong,.main p strong,.main a strong{color:#282725;font-weight:900}.landing{background-color:#fff}.landing .header{background-color:rgba(40,39,37,.05)}.landing .linecore{fill:#1f6ed6}.landing .title,.landing p{color:#1f6ed6}@media (min-width:639px){.landing{}.landing .header{background-color:transparent}}.landing .headerInfo,.landing a{color:#1f6ed6;fill:#1f6ed6}.landing .weDoIcon{color:#1f6ed6;fill:#1f6ed6}.landing .hamburger:after,.landing .hamburger:before{background-color:#1f6ed6}.portal{background-color:#7d32fb}.portal .header{background-color:rgba(255,255,255,.05)}.portal .linecore{fill:#fbec34}.portal .logo a{color:#fbec34;fill:#fbec34}.portal .title,.portal p{color:#fbec34}@media (min-width:639px){.portal{}.portal .header{background-color:transparent}}.portal .weDoIcon{color:#fbec34;fill:#fbec34}.portal a{color:#fff}.project{background-color:#f84a32}.project .header{background-color:rgba(255,255,255,.05)}.project .linecore{fill:#282725}.project .weDoIcon{color:#202e39;fill:#202e39}.project .logo a{fill:#202e39}.project .title,.project p{color:#282725}@media (min-width:639px){.project{}.project .header{background-color:transparent}}.mobile{background-color:#fddc66}.mobile .header{background-color:rgba(255,255,255,.05)}.mobile .linecore{fill:#282725}.mobile .title,.mobile p{color:#282725}@media (min-width:639px){.mobile{}.mobile .header{background-color:transparent}}.vr{background-color:#b5cf39}.vr .header{background-color:rgba(255,255,255,.05)}.vr .linecore{fill:#282725}.vr .title,.vr p{color:#282725}@media (min-width:639px){.vr{}.vr .header{background-color:transparent}}.faq{background-color:#3f30a5}@media (min-width:639px){.faq{}}.testimonials{background-color:#282725}.testimonials .header{background-color:rgba(255,255,255,.05)}.testimonials .linecore{fill:#d6cab0}.testimonials .title,.testimonials p{color:#d6cab0}.testimonials .weDoIcon{color:#d6cab0;fill:#d6cab0}.testimonials .logo a{fill:#d6cab0}@media (min-width:639px){.testimonials{}.testimonials .header{background-color:transparent}}.testimonials .content{width:100%}@media (min-width:639px){.testimonials .content{margin-left:0;width:50%}}.dylan,.smith,.jane{background-position:50% 100%;background-repeat:no-repeat;background-size:100%}.dylan{}@media (min-width:639px){.dylan{background-position:67% 100%;background-size:80%}}@media (min-width:1025px){.dylan{background-size:60%}}@media (min-width:1199px){.dylan{background-size:35%}}.smith{}@media (min-width:639px){.smith{background-position:90% 100%;background-size:80%}}@media (min-width:1025px){.smith{background-size:60%}}@media (min-width:1199px){.smith{background-size:40%}}.jane{}@media (min-width:639px){.jane{background-position:90% 100%;background-size:70%}}@media (min-width:1025px){.jane{background-position:90% 100%;background-size:50%}}@media (min-width:1199px){.jane{background-position:90% 100%;background-size:35%}}.ux,.color,.grid,.typography,.adaptivity,.interactions,.webvr{background-color:#232b3e}.ux .linecore,.color .linecore,.grid .linecore,.typography .linecore,.adaptivity .linecore,.interactions .linecore,.webvr .linecore{fill:#d0311e}.ux a,.color a,.grid a,.typography a,.adaptivity a,.interactions a,.webvr a{}.ux .title,.ux p,.color .title,.color p,.grid .title,.grid p,.typography .title,.typography p,.adaptivity .title,.adaptivity p,.interactions .title,.interactions p,.webvr .title,.webvr p{text-align:center;color:#fff}@media (min-width:639px){.ux,.color,.grid,.typography,.adaptivity,.interactions,.webvr{}.ux .header,.color .header,.grid .header,.typography .header,.adaptivity .header,.interactions .header,.webvr .header{background-color:transparent}}.tech{text-transform:uppercase;text-align:center!important;overflow-wrap:break-word;word-wrap:break-word;font-weight:900;font-size:5.96rem;line-height:7.45rem;color:#d0311e}@media (min-width:1025px){.tech{font-size:7.45rem;overflow-wrap:normal;word-wrap:normal}}.contacts{position:relative;background-color:#f84a32}.contacts:before{}.contacts .content p{color:#182235}.contacts .content p a{color:#182235;font-weight:normal}.contacts .content h2{margin-bottom:4rem;color:#182235}@media (min-width:1025px){.contacts:before{}}.social{margin:3rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social a{padding:1rem;color:#182235}@media (min-width:479px){.social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:639px){.social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.social li:first-of-type>a{padding-left:0}}.message{color:#fff}.content{width:100%;margin:auto}.partText{width:100%;float:none}@media (min-width:639px){.partText{width:50%;float:left}}.partImg{width:100%;float:none;text-align:center}.partImg .weDoIcon{text-align:center}.partImg svg{width:200px;height:200px}@media (min-width:639px){.partImg{width:50%;float:right}.partImg .weDoIcon{text-align:right}}@media (min-width:1025px){.partImg svg{width:250px;height:300px}}.partL{width:100%;float:none;padding-right:0}.partL h2,.partL p{text-align:center}@media (min-width:639px){.partL{width:50%;float:left;padding-right:5%}}@media (min-width:1025px){.partL h2,.partL p{text-align:left}}.partR{width:100%;float:none;padding-left:0}.partR h2,.partR p{text-align:center}@media (min-width:639px){.partR{width:50%;float:right;padding-left:5%}}@media (min-width:1025px){.partR h2,.partR p{text-align:right}}.price{font-weight:900;font-size:1.25rem;margin-top:2rem}.hamburger,.close{position:relative;height:42px;width:40px;background:transparent;display:block;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.hamburger:after,.hamburger:before,.close:after,.close:before{content:"";top:19px;left:8px;width:24px;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute;display:block;height:3px;background:#fff}.hamburger:before,.close:before{top:12px}.hamburger:after,.close:after{top:28px}#menu{display:block}.hiddenBLock{display:none!important}#menu .navBack{position:fixed;right:auto;left:12px;top:12px;z-index:100;width:0;height:0;border-radius:50% 50% 50% 50%;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-shadow:0 0 0 0 #fff , 0 0 0 0 #fff;box-shadow:0 0 0 0 #fff , 0 0 0 0 #fff;cursor:pointer}#menu .menuHeaderBlock .logo{position:absolute;display:none;top:8%;left:12.5%;z-index:100}#menu .menuHeaderBlock .logo svg{fill:#fff}#menu .menuHeaderVisible .logo{display:block}#menu .menuHeaderVisible .navMob{opacity:1}#menu .navBack .close{opacity:0}@media (min-width:769px){#menu .navBack{left:auto;right:12.5%;top:9%}}#menu input{display:none}#menu input:checked+.navBack{width:40px;height:40px}#menu input:checked .menuHeaderBlock{}#menu input:checked+.navBack .close{opacity:1}#menu input:checked+.navBack .close:after{top:18px}#menu input:checked+.navBack .close:before{top:18px}#menu input:checked+.navBack+.navMob{opacity:1;top:50%;left:50%;-/*webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: .25s .2s ease-in-out;
  -o-transition: .25s .2s ease-in-out;
  transition: .25s .2s ease-in-out;*/
}#menu .navMob{z-index:200;position:absolute;width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:.25s 0s ease-in-out;-o-transition:.25s 0s ease-in-out;transition:.25s 0s ease-in-out}#menu .navMob .close,#menu .navMob span{color:#fff;font-size:30px;font-weight:bold;line-height:2rem;position:relative;height:35px;width:auto}#menu .navMob .close:after,#menu .navMob .close:before,#menu .navMob span:after,#menu .navMob span:before{content:none}#menu .navMob .submenu .close,#menu .navMob .submenu .close:hover,#menu .navMob .submenu .close:focus,#menu .navMob .submenu .close:visited{color:#93c2ff;font-size:16px;font-weight:normal;line-height:2rem}#menu .navMob .submenu .close:hover,#menu .navMob .submenu .close:focus{color:#fff}#menu .navMob .submenu .close:hover:before,#menu .navMob .submenu .close:focus:before{content:"";top:50%;left:-40px;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute;display:block;background-color:#fff;height:1px;width:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.navMobIcon{position:absolute;right:0;top:0;z-index:100;width:40px;height:42px;background-color:transparent;cursor:pointer;margin-bottom:0}.navFooter{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navL,.navR,.show{width:30%}.show{text-align:center}.button{display:inline-block;padding:1rem 2rem;border-radius:2rem;border:2px solid #fff}.navL,.navR{font-weight:bold;font-size:.875rem}.navL a,.navR a{display:none;position:relative;padding:1rem}.navL a:before,.navR a:before{content:'';position:absolute;background-color:#fff;height:2px;width:50px;top:28px}#menu .navMob .submenu{position:relative;cursor:pointer}#menu ul li.submenu ul{position:absolute;top:30px;padding-top:40px;display:none}@media (min-width:639px){.navL a,.navR a{display:inline-block}}@media (min-width:769px){#menu .navMob .submenu:hover ul{display:block}#menu .navMob .submenu span{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#menu .navMob .submenu:hover span{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#000}#menu .navMob a:hover,#menu .navMob .submenu .close:hover{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#000}}.navR{text-align:right}.navR a{padding-right:4rem}.navR a:before{right:0}.navL{text-align:left}.navL a{padding-left:4rem}.navL a:before{left:0}.formFeedback{width:100%;max-width:600px;padding:2rem 0;margin:0 auto 2rem}.formFeedback textarea{font-size:1.25rem;background-color:#fff}.formFeedback input[type="submit"]{cursor:pointer;display:block;padding:1rem 2rem;margin:0 auto}.formFeedback label{position:absolute;z-index:5;top:0;left:0;font-size:1.25rem;font-weight:300;margin:.66667rem;padding:0;background-color:#fff;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.formFeedback div{position:relative;height:70px}.formFeedback div:last-of-type{height:205px}.formFeedback .active{color:#282725;top:-24px;font-size:1rem;padding:0 1rem;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.formControl{width:100%;position:absolute;top:0;padding:2rem;border:2px solid #282725;border-radius:3px;font-size:1rem;text-align:left;background-color:#fff;color:#282725}.formControl:focus+label{color:#282725;top:-24px;left:0;font-size:1rem;padding:0 1rem;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.formControl:focus{outline:none}section{overflow:hidden}header,.navFooter,.partText{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.hideHeader{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hideNavFooter{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hidePartText{-webkit-transform:translateX(-150%);-moz-transform:translateX(-150%);-ms-transform:translateX(-150%);-o-transform:translateX(-150%);transform:translateX(-150%);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.weDoIcon{width:250px;height:2700px;position:absolute;right:0;transform:rotate(90deg);margin-top:-30px}.weDoIconShow{animation:showIconAnimation .7s;animation-fill-mode:forwards;animation-delay:.7s}@keyframes showIconAnimation {
    0% { transform: rotate(90deg);}
    25% { transform: rotate(-5deg);}
    50% { transform: rotate(1deg);}
    75% { transform: rotate(-0.5deg);}
    100%{ transform: rotate(0deg);}
}.wrapper{z-index:2}.bigRightCircleElementContainer{position:absolute;right:-100vh;top:0;width:500%;height:100%;z-index:0;-webkit-transform:rotate(16deg);-moz-transform:rotate(16deg);-ms-transform:rotate(16deg);-o-transform:rotate(16deg);transform:rotate(16deg);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.bigRightCircleElementContainerSlider{position:absolute;right:-100vh;top:0;width:100%;height:100%;z-index:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.bigRightCircleElementContainerSliderShow{animation:showCircleAnimationSlider .6s;animation-fill-mode:forwards;animation-delay:.8s}@keyframes showCircleAnimationSlider {
    0% { right: -100vh; }
    25% { right: 15vh; }
    50% { right: -5vh; }
    75% { right: 1vh; }
    100%{ right: 0; }
}.bigRightCircleElementContainerShow{animation:showCircleAnimation .7s;animation-fill-mode:forwards;animation-delay:.7s;right:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}@keyframes showCircleAnimation {
    0% { transform: rotate(16deg);}
    25% { transform: rotate(-5deg);}
    50% { transform: rotate(1deg);}
    75% { transform: rotate(-0.5deg);}
    100%{ transform: rotate(0deg);}
}.bigRightCircleElement{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:-45vh;height:135vh;width:135vh;border-radius:50%;z-index:0}.main-crl{background-color:#2673d7}.lan-crl{background-color:#f7f8f8}.por-crl{background-color:#8138fb}.proj-crl{background-color:#f8533c}.mob-crl{background-color:#fdde71}.vr-crl{background-color:#bad247}.testi-crl{background-color:#2c2b29}.connect-crl{background-color:#2673d7}.section.active{z-index:2}.partR .title{text-align:right}.faq{position:relative}.faq:after{content:'';background-color:#4334ab;position:absolute;right:-100%;height:100%;width:50%;top:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.faqShowContent:after{right:0;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s}.slide{position:relative;overflow:hidden;background-color:#282725}.bigRightCircleElementContainerSlider{z-index:0}.slideShow{background-position-y:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.testimonialsClientImage{position:absolute;left:61%;bottom:-150%;width:35%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index:1}.testimonialsClientImage img{width:100%}.testimonialsClientImageShow{bottom:-10px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.jane .testimonialsClientImage{width:30%}.smith .testimonialsClientImage{width:37%}.technologiesCircles-sm-left{position:absolute;left:40%;top:100vh;width:35vh;height:35vh;border-radius:50%;background-color:#2a3244;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.technologiesCircles-sm-right{position:absolute;right:40%;top:100vh;width:35vh;height:35vh;border-radius:50%;background-color:#2a3244;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.technologiesCircles-sm-top{position:absolute;left:50%;top:100vh;width:35vh;height:35vh;border-radius:50%;background-color:#2a3244;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.technologiesCircles-big-bot{position:absolute;left:50%;bottom:-148vh;width:180vh;height:180vh;border-radius:50%;background-color:#2a3244;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.technologiesAnimationOn .technologiesCircles-sm-left{left:-19vh;top:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.technologiesAnimationOn .technologiesCircles-sm-right{right:-19vh;top:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.technologiesAnimationOn .technologiesCircles-sm-top{top:-19vh;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.technologiesAnimationOn .technologiesCircles-big-bot{animation:showCircleAnimationTechno .7s;animation-fill-mode:forwards;animation-delay:.4s}@keyframes showCircleAnimationTechno {
    0%  { bottom: -148vh; }
    25% { bottom: -120vh; }
    50% { bottom: -130vh; }
    75% { bottom: -127vh; }
    100%{ bottom: -128vh; }
}.tech{-webkit-transform:translateY(-60vh);-moz-transform:translateY(-60vh);-ms-transform:translateY(-60vh);-o-transform:translateY(-60vh);transform:translateY(-100vh);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.technologiesAnimationOn .tech{animation:showCircleAnimationTechnoTitle .7s;animation-fill-mode:forwards;animation-delay:.4s}@keyframes showCircleAnimationTechnoTitle {
    0%  { transform: translateY(-60vh); }
    25% { transform: translateY(10vh); }
    50% { transform: translateY(-3vh); }
    75% { transform: translateY(1vh); }
    100%{ transform: translateY(0); }
}.techDesc{-webkit-transform:translateY(60vh);-moz-transform:translateY(60vh);-ms-transform:translateY(60vh);-o-transform:translateY(60vh);transform:translateY(60vh);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.technologiesAnimationOn .techDesc{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.contacts .partText{float:initial;width:100%}.firstsector .partText{width:100%;float:initial}.bigRightCircleElementMain{position:absolute;-webkit-transform:translate(100vh,-50%);-moz-transform:translate(100vh,-50%);-o-transform:translate(100vh,-50%);transform:translate(100vh,-50%);top:50%;right:-45vh;height:135vh;width:135vh;border-radius:50%;z-index:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.bigRightCircleElementMainShow{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s}.showMeHowItem{position:fixed;z-index:3;left:0;top:0;width:100%;height:100%;background-color:#2673d7;display:table;table-layout:fixed;display:none}.showMeHowItem .linecore{fill:white}.showMeHowItem .bigRightCircleElementMain{background-color:#2d77d8}.showMeHowItemLeftPart,.showMeHowItemRightPart{width:50%}.showMeHowItemLeftPart{float:left}.showMeHowItemRightPart{float:right}.showMeHowSliderTitle{font-family:'Agrandir';font-weight:bold;color:#fff;font-size:18px;margin-bottom:15px;margin-top:40px}.showMeHowSliderDesc{font-family:'Agrandir';font-weight:normal;color:#fff;font-size:16px;line-height:22px;padding-right:90px}.showMeHowSlider{width:480px;margin-left:-15px}.slick-dots li button{width:61px;height:2px;background-color:rgba(255,255,255,.29);padding:0;margin-bottom:0}.slick-dots li button:before{display:none}.slick-dots li{width:auto;margin:0 35px 0 0;height:2px}.slick-dots li:last-child{margin-right:0}.slick-dots{text-align:initial;margin-top:30px;position:relative;padding-left:15px}.slick-active button{background-color:#fff!important}.showMeHowItem .content{padding-top:30px}.showMeHowSliderItem{position:relative;margin:0 15px}.showMeHowSliderLink{position:absolute;right:0;top:313px;display:block;width:75px;height:40px;border-radius:30px;border:2px solid #fff;line-height:37px;text-align:center}.showMeHowSliderImgContainer{width:100%;height:265px}.showMeHowSliderImgContainer{width:100%;height:100%;object-fit:cover}.form-group{position:relative}.form-group+.form-group{margin-top:30px}.form-label{position:absolute;left:0;top:3px;color:#999;z-index:10;font-family:'Agrandir';font-weight:normal;font-size:16px;z-index:-1;color:#fff;transition:font-size 150ms ease-out , -webkit-transform 150ms ease-out;transition:transform 150ms ease-out , font-size 150ms ease-out;transition:transform 150ms ease-out , font-size 150ms ease-out , -webkit-transform 150ms ease-out}.focused .form-label{-webkit-transform:translateY(-125%);transform:translateY(-125%);font-size:.75em}.form-input{position:relative;padding:0 0 15px 0!important;width:100%;outline:0;border:0;border-bottom:1px solid rgba(255,255,255,.28);background-color:transparent;transition:box-shadow 150ms ease-out;font-family:'Agrandir';font-weight:normal;font-size:16px;color:#fff;margin-bottom:1rem}.form-input:focus{border-bottom:1px solid #fff}.form-input.filled{border-bottom:2px solid #b5cf39}.showMeHowItemRightPart form{width:335px;float:right;margin-top:36px}.focused label{color:#4d6079;font-weight:bold;top:10px}.showMeHowItemRightPart .navR{width:100%;margin-top:86px;margin-bottom:-16px}.connectModal{}.connectModal .linecore{fill:white}.connectModal .bigRightCircleElementMain{background-color:#2d77d8}.connectModalLeftPart,.connectModalRightPart{width:50%}.connectModalLeftPart{float:left}.connectModalRightPart{float:right}.connectModalLeftPart .navL{width:100%;margin-top:86px;margin-bottom:-16px}.connectModalLeftPart form{width:480px}.connectModal .content{padding-top:55px}.connectModalRightPart span{font-size:230px;color:#6ca0e4;position:absolute;right:0}.mt-one,.mt-two,.mt-thi{display:none}.mt-show{display:block}.mainTextFirstRow span{animation-delay:.1s}.mainTextSecondRow span{animation-delay:.4s}.mainTextThirdRow span{animation-delay:.8s}.mainTextStatic,.mainTextFirstRow{display:inline-block}.navL,.navR,.show{width:33%}.mtsr-mobile{display:none}.mtsr-desctop{display:block}.landing .title,.landing p{color:#282725}.landing .show a{color:#282725;border-color:#1f6ed6}.portal .show a{border-color:#fbec34}.section .show a,.section .video a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.section .show a:hover,.section .video a:hover{background-color:#263542;border-color:#fff;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.section .cd-modal-action .btn.to-circle{padding:0}.videoModalContent{position:relative;width:100%;height:100%}.videoModalContent iframe{position:absolute;top:0;left:0;z-index:2;width:100vw;height:100vh}.mobile .show a,.mobile .title,.mobile p,.mobile .weDoIcon svg{color:#202e39}.project .title,.project p,.project .weDoIcon svg{color:#202e39}.vr .show a,.vr .title,.vr p,.vr .weDoIcon svg{color:#202e39}.project .linecore,.mobile .linecore,.vr .linecore{fill:#202e39}.landing .navR a,.landing .navL a{color:#282724}.landing .navL a:before,.landing .navR a:before{background-color:#1e6ed6}.portal .navR a,.portal .navL a{color:#fbec34}.technologieSector .navR a,.technologieSector .navL a{color:#d0311e}.project .navR a,.project .navL a{color:#202e39}.mobile .navR a,.mobile .navL a{color:#202e39}.vr .navR a,.vr .navL a{color:#202e39}.partL p,.partR p{padding-bottom:10px;font-size:16px}.partL h2,.partR h2{font-size:44px}.video .button{width:220px;height:60px;padding:0;line-height:55px;text-align:center}.video .icon-video-icon{margin-right:15px;font-size:20px;display:inline-block;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}.testimonials .navR a,.testimonials .navL a{color:#d6cab0}.testiNavContMob{display:none}.techDesc p{font-size:13px;letter-spacing:1px}.techDesc .title{letter-spacing:2px;margin-bottom:10px}.technologieSector .tech{font-size:160px;margin-bottom:40px;margin-top:12%}.techDesc p{font-size:13px;letter-spacing:1px}.techDesc .title{letter-spacing:2px}.interactions .tech{font-size:145px}.contacts .content h2,.contacts .content p,.social a{color:#182325}.social{margin:20px 0 35px 0;padding-bottom:0}.contacts .content h2{margin-bottom:35px}.contacts .content p{padding-bottom:5px}.cd-section .logo svg{fill:#fff}.closeModalButton{padding:0;background:transparent;margin-bottom:0;margin-left:25px}.closeModalButton .close{position:relative;top:12px;height:40px;width:40px;background:transparent;display:block;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.closeModalButton .close:after,.closeModalButton .close:before{content:"";top:19px;left:8px;width:24px;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute;display:block;height:3px;background:#fff}.closeModalButton .close{opacity:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:transparent}.closeModalButton .close:after{background-color:#fff;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);top:18px}.closeModalButton .close:before{background-color:#fff;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:18px}.partErrorText .title{font-size:55px}.partErrorText p{font-size:18px}@media (max-width:638px){.cd-section .wrapper{padding:0}.cd-section .header{position:relative}.cd-section .headerInfo{display:block!important;font-family:'Agrandir';font-weight:bold;margin-top:35px;text-align:center;font-size:24px;padding:0 30px;color:#fff}.closeModalButton{position:absolute;top:1px;left:15px;margin:0;z-index:2}.partErrorText .title{margin-bottom:2rem!important}.partErrorText p{font-size:14px;text-align:center;line-height:18px;padding:0 45px}.partErrorText p br{display:none}.navFooterError{margin-bottom:20px}.navFooterError .navL{width:100%}.navFooterError .navL a{display:block;width:200px;height:42px;padding:0 10px!important;font-size:12px!important;line-height:40px;border-radius:30px;border:2px solid #fff;margin:0 auto;text-align:center}.navFooterError .navL a:before{display:none}}@media (max-width:480px){.partErrorText .title{margin-bottom:1.5rem!important}}.landing .show .button:hover{background-color:#1f6ed6!important;border-color:#1f6ed6}.landing .btn.to-circle{background-color:#1f6ed6!important;border-color:#1f6ed6}.cd-section[data-modal="landing"] .cd-modal-bg{background-color:#1f6ed6!important}.cd-section[data-modal="landing"] .bigRightCircleElementMainShow{background-color:#2d77d8!important}.landing .navR a,.landing .navL a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.landing .navR a:hover,.landing .navL a:hover{color:#1f6ed6;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.landing .hamburger:after,.landing .hamburger:before{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.landing .hamburger:hover:after,.landing .hamburger:hover:before{background-color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="landing"] .showMeHowSliderLink{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="landing"] .showMeHowSliderLink:hover{background-color:#fff;color:#1f6ed6;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="landing"] .showMeHowItemRightPart .navR a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="landing"] .showMeHowItemRightPart .navR a:hover{color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="landing"] .focused label{color:#004eb5}.cd-section[data-modal="landing"] .form-input.filled{border-bottom:2px solid #004eb5}.cd-section[data-modal="landing"] .closeModalButton .close:hover:after,.cd-section[data-modal="landing"] .closeModalButton .close:hover:before{background-color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.portal .show .button:hover{background-color:#fbec34!important;border-color:#fbec34;color:#7d32fb}.portal .show .button:focus{background-color:#722aec!important;border-color:#722aec;color:#7d32fb}.portal .btn.to-circle{background-color:#722aec!important;border-color:#722aec}.cd-section[data-modal="portal"] .cd-modal-bg{background-color:#722aec!important}.cd-section[data-modal="portal"] .bigRightCircleElementMainShow{background-color:#7631ed!important}.portal .navR a,.portal .navL a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.portal .navR a:hover,.portal .navL a:hover{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.portal .hamburger:after,.portal .hamburger:before{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.portal .hamburger:hover:after,.portal .hamburger:hover:before{background-color:#fbec34;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="portal"] .showMeHowSliderLink{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="portal"] .showMeHowSliderLink:hover{background-color:#fff;color:#722aec;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="portal"] .showMeHowItemRightPart .navR a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="portal"] .showMeHowItemRightPart .navR a:hover{color:#fbec34;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="portal"] .focused label{color:#5322a5}.cd-section[data-modal="portal"] .form-input.filled{border-bottom:2px solid #5322a5}.cd-section[data-modal="portal"] .closeModalButton .close:hover:after,.cd-section[data-modal="portal"] .closeModalButton .close:hover:before{background-color:#fbec34;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.project .show .button:hover{background-color:#fff!important;border-color:#fff;color:#f84a32}.project .show .button:focus{background-color:#e04630!important;border-color:#e04630;color:#f84a32}.project .btn.to-circle{background-color:#e04630!important;border-color:#e04630}.cd-section[data-modal="project"] .cd-modal-bg{background-color:#e04630!important}.cd-section[data-modal="project"] .bigRightCircleElementMainShow{background-color:#e14c36!important}.project .navR a,.project .navL a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.project .navR a:hover,.project .navL a:hover{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.project .hamburger:after,.project .hamburger:before{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.project .hamburger:hover:after,.project .hamburger:hover:before{background-color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="project"] .showMeHowSliderLink{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="project"] .showMeHowSliderLink:hover{background-color:#fff;color:#e04630;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="project"] .showMeHowItemRightPart .navR a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="project"] .showMeHowItemRightPart .navR a:hover{color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="project"] .focused label{color:#a83424}.cd-section[data-modal="project"] .form-input.filled{border-bottom:2px solid #a83424}.cd-section[data-modal="project"] .closeModalButton .close:hover:after,.cd-section[data-modal="project"] .closeModalButton .close:hover:before{background-color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mobile .show .button:hover{background-color:#fff!important;border-color:#fff;color:#fddc66}.mobile .show .button:focus{background-color:#ffd144!important;border-color:#ffd144;color:#fddc66}.mobile .btn.to-circle{background-color:#ffd144!important;border-color:#ffd144}.cd-section[data-modal="mobile"] .cd-modal-bg{background-color:#f4cd41!important}.cd-section[data-modal="mobile"] .bigRightCircleElementMainShow{background-color:#ffd44f!important}.mobile .navR a,.mobile .navL a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mobile .navR a:hover,.mobile .navL a:hover{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mobile .hamburger:after,.mobile .hamburger:before{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mobile .hamburger:hover:after,.mobile .hamburger:hover:before{background-color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="mobile"] .showMeHowSliderLink{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="mobile"] .showMeHowSliderLink:hover{background-color:#fff;color:#f4cd41;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="mobile"] .showMeHowItemRightPart .navR a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="mobile"] .showMeHowItemRightPart .navR a:hover{color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="mobile"] .focused label{color:#c6a633}.cd-section[data-modal="mobile"] .form-input.filled{border-bottom:2px solid #c6a633}.cd-section[data-modal="mobile"] .closeModalButton .close:hover:after,.cd-section[data-modal="mobile"] .closeModalButton .close:hover:before{background-color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.vr .show .button:hover{background-color:#fff!important;border-color:#fff;color:#b5cf39}.vr .show .button:focus{background-color:#a7bf36!important;border-color:#a7bf36;color:#b5cf39}.vr .btn.to-circle{background-color:#a7bf36!important;border-color:#a7bf36}.cd-section[data-modal="vr"] .cd-modal-bg{background-color:#a7bf36!important}.cd-section[data-modal="vr"] .bigRightCircleElementMainShow{background-color:#abc240!important}.vr .navR a,.vr .navL a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.vr .navR a:hover,.vr .navL a:hover{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.vr .hamburger:after,.vr .hamburger:before{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.vr .hamburger:hover:after,.vr .hamburger:hover:before{background-color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="vr"] .showMeHowSliderLink{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="vr"] .showMeHowSliderLink:hover{background-color:#fff;color:#a7bf36;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="vr"] .showMeHowItemRightPart .navR a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="vr"] .showMeHowItemRightPart .navR a:hover{color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="vr"] .focused label{color:#82952a}.cd-section[data-modal="vr"] .form-input.filled{border-bottom:2px solid #82952a}.cd-section[data-modal="vr"] .closeModalButton .close:hover:after,.cd-section[data-modal="vr"] .closeModalButton .close:hover:before{background-color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.testimonials .video .button:hover{background-color:#fff!important;border-color:#fff;color:#282725}.testimonials .video .button:focus{background-color:#191918!important;border-color:#191918;color:#282725}.testimonials .btn.to-circle{background-color:#191918!important;border-color:#191918}.cd-section[data-modal="testimonials"] .cd-modal-bg{background-color:#191918!important}.cd-section[data-modal="testimonials"] .bigRightCircleElementMainShow{background-color:#191919!important}.videoModalBlock .cd-modal-close{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.videoModalBlock .cd-modal-close:hover{background-color:#191918!important;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.testimonials .navR a,.testimonials .navL a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.testimonials .navR a:hover,.testimonials .navL a:hover{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.testimonials .hamburger:after,.testimonials .hamburger:before{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.testimonials .hamburger:hover:after,.testimonials .hamburger:hover:before{background-color:#1f6ed6;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.technologieSector .show .button:hover{background-color:#fff!important;border-color:#fff;color:#232b3e}.technologieSector .show .button:focus{background-color:#232b3e!important;border-color:#232b3e;color:#2a3244}.technologieSector .btn.to-circle{background-color:#232b3e!important;border-color:#232b3e}.cd-section[data-modal="technologies"] .cd-modal-bg{background-color:#232b3e!important}.cd-section[data-modal="technologies"] .bigRightCircleElementMainShow{background-color:#242c3e!important}.videoModalBlock .cd-modal-close{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.videoModalBlock .cd-modal-close:hover{background-color:#191918!important;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.technologieSector .navR a,.technologieSector .navL a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.technologieSector .navR a:hover,.technologieSector .navL a:hover{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.technologieSector .hamburger:after,.technologieSector .hamburger:before{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.technologieSector .hamburger:hover:after,.technologieSector .hamburger:hover:before{background-color:#f84a32;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="vtechnologiesr"] .showMeHowSliderLink{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="technologies"] .showMeHowSliderLink:hover{background-color:#fff;color:#232b3e;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="technologies"] .showMeHowItemRightPart .navR a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="technologies"] .showMeHowItemRightPart .navR a:hover{color:#d0311e;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="technologies"] .focused label{color:#516081}.cd-section[data-modal="technologies"] .form-input.filled{border-bottom:2px solid #516081}.cd-section[data-modal="technologies"] .closeModalButton .close:hover:after,.cd-section[data-modal="technologies"] .closeModalButton .close:hover:before{background-color:#d0311e;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contacts .video .button:hover{background-color:#fff!important;border-color:#fff;color:#f84a32}.contacts .video .button:focus{background-color:#e04630!important;border-color:#e04630;color:#f84a32}.contacts .btn.to-circle{background-color:#e04630!important;border-color:#e04630}.cd-section[data-modal="contacts-video"] .cd-modal-bg{background-color:#e04630!important}.contacts .navR a,.contacts .navL a{color:#182325;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contacts .navR a:hover,.contacts .navL a:hover{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contacts .hamburger:after,.contacts .hamburger:before{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contacts .hamburger:hover:after,.contacts .hamburger:hover:before{background-color:#282725;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.social a:hover{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#menu,#connect-modal{position:fixed;left:0;top:0;width:100%;height:100%;left:100vw;z-index:-999999;overflow:hidden}#connect-modal{display:table;table-layout:fixed;width:100%}.menuPreBackground{position:absolute;left:100vw;top:0;z-index:0;height:100%;width:100%;background:rgba(255,255,255,.62);transition:all .8s;transition-delay:.2s;z-index:1}.menuMainBackground{position:absolute;left:100vw;top:0;z-index:0;height:100%;width:100%;background:#1f6ed6;transition:all .8s;z-index:2}.menuVisible{left:0!important;z-index:99!important}.menuVisibleAnimation .menuMainBackground{left:0!important;transition:all .8s;transition-delay:.2s}.menuVisibleAnimation .menuPreBackground{left:0!important;transition:all .8s}.menuHeaderBlock .logo{left:0!important}.menuHeaderBlock .header{position:absolute;width:75%;top:8.6%}#menu .navBack .close:before{background-color:#fff;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:18px}#menu .navBack .close:after{background-color:#fff;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);top:18px}#menu .navBack .close{opacity:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:transparent}#menu .navBack .close{opacity:1}#menu .navBack{position:absolute}#menu .navBack{right:30px}.navMob li{opacity:0;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menuVisibleAnimation .menuLi-1{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;transition-delay:1s}.menuVisibleAnimation .menuLi-2{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;transition-delay:.9s}.menuVisibleAnimation .menuLi-3{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;transition-delay:.8s}.menuVisibleAnimation .menuLi-4{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;transition-delay:.7s}.menuVisibleAnimation .menuLi-5{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;transition-delay:.6s}.menuVisibleAnimation .menuLi-6{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;transition-delay:.5s}.submenu li{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navBack{opacity:0}.contacts .logo svg{color:#182325;fill:#182325}.cd-section[data-modal="testimonials"] .cd-modal-close,.cd-section[data-modal="contacts-video"] .cd-modal-close{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-section[data-modal="testimonials"] .cd-modal-close:hover,.cd-section[data-modal="contacts-video"] .cd-modal-close:hover{background-color:#191918;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cd-modal .headerInfoTitle,#connect-modal .headerInfoTitle{position:relative;top:-11px}.closeModalButton .close{top:0}#connect-modal .closeModalButton .close{visibility:visible}#connect-modal .logo svg{color:#fff;fill:#fff}#connect-modal .headerInfo{padding-right:0}#connect-modal .bigRightCircleElementMain{z-index:2}#connect-modal .wrapper{z-index:3}.message{font-family:"Agrandir",sans-serif;font-weight:bold;text-decoration:none;font-size:1rem;line-height:1.5rem;color:#fff;background-color:transparent}.connectModalLeftPart .form-label-container{-webkit-transform:translateX(-25vw);-moz-transform:translateX(-25vw);-o-transform:translateX(-25vw);transform:translateX(-25vw)}.menuVisibleAnimation .connectModalLeftPart .form-label-container{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s;transition-delay:.8s}.connectModalLeftPart .form-input-container{-webkit-transform:translateX(-50vw);-moz-transform:translateX(-50vw);-o-transform:translateX(-50vw);transform:translateX(-50vw)}.menuVisibleAnimation .connectModalLeftPart .form-input-container{animation:connectInputShow .5s;animation-fill-mode:forwards;animation-delay:1.2s}@keyframes connectInputShow {
    0% { transform: translateX(-50vw);}
    25% { transform: translateX(5vw);}
    50% { transform: translateX(-2vw);}
    75% { transform: translateX(1vw);}
    100%{ transform: translateX(0);}
}.menuVisibleAnimation .bigRightCircleElementContainer{z-index:2}.menuVisibleAnimation .weDoIconShow,.menuVisibleAnimation .bigRightCircleElementContainerShow{animation-delay:1.2s}.menuVisibleAnimation .weDoIconShow{margin-top:11vh}.connectModalLeftPart .navL{-webkit-transform:translateX(42vh);-moz-transform:translateX(42vh);-o-transform:translateX(42vh);transform:translateY(42vh);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menuVisibleAnimation .connectModalLeftPart .navL{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateY(0);-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s;transition-delay:.8s}#connect-modal .logo svg{opacity:0}.menuVisibleAnimation .logo svg{opacity:1!important;transition-delay:.5s}#connect-modal .headerInfo{opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menuVisibleAnimation .headerInfo{opacity:1!important;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;transition-delay:.8s!important}.firstsector .logo svg{fill:#fff}.langContainer{position:absolute;z-index:9;right:60px;top:13px;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.langContainer ul{padding:25px 20px;margin-top:-25px;height:60px;overflow:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.langContainer ul:hover{background-color:#2b77d9;height:176px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.langContainer ul li{margin-bottom:10px;line-height:24px}.langContainer ul li a{font-family:'Agrandir';font-weight:normal;font-size:16px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.langContainer ul li:first-child{font-weight:bold;font-family:'Agrandir';font-size:16px;color:#fff}.langContainer ul li a:hover{color:#194c8f;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.langContainer ul li:first-child span{font-size:8px;transform:rotate(-90deg);display:inline-block;position:relative;left:4px;top:-1px}.langContainer ul li:last-child{margin-bottom:0}.cd-modal-action .btn{width:220px;text-align:center}.techDesk{display:block!important}.techMob{display:none!important}.cd-modal-action a{cursor:pointer}.price{opacity:0;z-index:-99999;display:none}.partImg{height:230px;width:230px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.partImg .weDoIcon{top:0}.partL{-webkit-transform:translate(-120%,-50%);-moz-transform:translate(-120%,-50%);-o-transform:translate(-120%,-50%);transform:translate(-120%,-50%);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;left:0;top:50%;position:absolute;box-shadow:0 0 black}.partR{-webkit-transform:translate(120%,-50%);-moz-transform:translate(120%,-50%);-o-transform:translate(120%,-50%);transform:translate(120%,-50%);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;right:0;top:50%;position:absolute}.faqShowContent .partL,.faqShowContent .partR{-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.faqRightContent h3{font-size:19px;line-height:initial;color:#fff;text-align:right;margin-bottom:0}.aboutContainer h3{color:#1f6ed6;margin-bottom:10px}.aboutContainer span{line-height:25px;display:block;margin-bottom:40px}.aboutContainer ul li{list-style:disc}.aboutContainer ul{margin-left:20px}.about .weDoIcon{width:290px}.contacts button.message{padding:0}.view{display:none}.faqRightContent .title{display:none}.cd-modal-action .btn,.cd-modal-action .cd-modal-bg{margin-top:-2px}.navFooter .button{padding:1.15rem 2rem}.testimonialsVideo{right:-50vw;top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:560px;height:320px}.testimonialsVideoContainer{position:absolute;width:100%;height:100%;left:0;top:0}.testimonialsVideoContainer iframe{width:100%;height:100%}.testimonialsVideoShow{right:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .5s;transition:all .5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}.testimonialsTextContainer{width:100%}.contacts .showMeHowItemRightPart form{margin-top:0}.contacts .showMeHowItemLeftPart button.message{display:none}.contacts .showMeHowItemLeftPart{margin-top:35px;float:left;width:50%}.contacts .form-input.filled{border-bottom:1px solid #182325}.contacts .focused label,.connectModalLeftPart .focused label{color:#182325}.contactsDesktopFormContainer .form-label-container{-webkit-transform:translateX(50vw);-moz-transform:translateX(50vw);-o-transform:translateX(50vw);transform:translateX(50vw);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.contactsDesktopFormContainerShow .form-label-container{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.contactsDesktopFormContainer .form-input-container{-webkit-transform:translateX(50vw);-moz-transform:translateX(50vw);-o-transform:translateX(50vw);transform:translateX(50vw)}.contactsDesktopFormContainerShow .form-input-container{animation:connectInputShow .5s;animation-fill-mode:forwards;animation-delay:.9s}@keyframes connectInputShow {
    0% { transform: translateX(50vw);}
    25% { transform: translateX(-5vw);}
    50% { transform: translateX(2vw);}
    75% { transform: translateX(-1vw);}
    100%{ transform: translateX(0);}
}.fp-slidesNav.fp-bottom{display:none;bottom:9.5%;text-align:center;max-width:300px}.fp-slidesNav.fp-bottom ul{display:inline-block}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#d6cab0}.testimonialsTextContainer a:hover{text-decoration:underline}.navR a:hover{cursor:pointer}@supports (-ms-ime-align: auto) {

  .logo svg {
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
    position: absolute;
    left: -70px;
    top: -5px;
    width: 300px;
    height: 60px;
  }

  .pageLoader .logoBlue svg,
  .pageLoader .logoWhite svg {
    margin-left: -50px;
    width: 300px;
    -webkit-transform: scale(0.6);
    -moz-transform: scale(0.6);
    -ms-transform: scale(0.6);
    -o-transform: scale(0.6);
    transform: scale(0.6);
  }

}.slick-dots{display:box;display:-webkit-box;display:-moz-box;-webkit-box-align:start;-moz-box-align:start;box-align:start;width:100%;padding:0 15px}.slick-dots li{width:initial;margin:0 15px 0 0;height:2px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;display:block;text-align:center}.slick-dots li button{width:100%}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0)
{
  @media {

    .navMobIcon {
      top: -4px;
    }

    .button {
      padding: 1.1rem 2rem;
    }

  }
}@media not all and (min-resolution:.001dpcm){@media {

        .navMobIcon {
          top: -4px;
        }

        .button {
          padding: 1.1rem 2rem;
        }
    
    }}@media screen and (min-width:1024px) and (max-width:1200px){#menu .navMob .close,#menu .navMob span{font-size:20px!important}#menu ul li.submenu ul{top:35px!important;padding-top:25px!important;width:120%}#menu .navMob .submenu .close{line-height:30px!important;font-size:14px!important;height:30px!important}#menu .navMob .submenu .close:hover{font-size:14px!important;line-height:30px!important}}@media screen and (min-width:1200px) and (max-height:650px){#menu .navMob .close,#menu .navMob span{font-size:24px!important}#menu ul li.submenu ul{top:35px!important;padding-top:25px!important}#menu .navMob .submenu .close{line-height:30px!important;font-size:14px!important;height:30px!important}#menu .navMob .submenu .close:hover{font-size:14px!important;line-height:30px!important}}@media screen and (max-height:650px){.technologieSector .tech{margin-top:4%}}@media screen and (max-width:1500px){.interactions .tech{font-size:113px;margin-bottom:20px}.adaptivity .tech{font-size:135px;margin-bottom:30px}.typography .tech{font-size:120px;margin-bottom:25px}#menu .navMob .close,#menu .navMob span{font-size:28px}#menu ul li.submenu ul{top:25px;padding-top:20px}}@media screen and (max-width:1400px){.testimonials .title{font-size:2rem}.testimonialsVideo{width:46%;height:270px}}@media screen and (max-width:1261px){.partL p,.partR p{padding-bottom:5px;font-size:13px}.partL h2,.partR h2{font-size:35px}}@media screen and (max-width:1200px){.title{font-size:35px}.pTman p{font-size:15px}.partImg svg{width:230px}.weDoIcon{width:230px;margin-top:-15px}.bigRightCircleElementContainer{-webkit-transform:rotate(32deg);-moz-transform:rotate(32deg);-ms-transform:rotate(32deg);-o-transform:rotate(32deg);transform:rotate(32deg)}@keyframes showCircleAnimation {
      0% { transform: rotate(32deg);}
      25% { transform: rotate(-5deg);}
      50% { transform: rotate(1deg);}
      75% { transform: rotate(-0.5deg);}
      100%{ transform: rotate(0deg);}
  }.technologiesCircles-big-bot{width:140vh;height:140vh;bottom:-100vh}@keyframes showCircleAnimationTechno {
      0%  { bottom: -100vh; }
      25% { bottom: -77vh; }
      50% { bottom: -87vh; }
      75% { bottom: -84vh; }
      100%{ bottom: -85vh; }
  }.technologieSector .tech{font-size:130px;margin-bottom:30px}.typography .tech{font-size:105px;margin-bottom:10px}.adaptivity .tech{font-size:119px;margin-bottom:20px}.interactions .tech{font-size:97px;margin-bottom:10px}.showMeHowSlider{width:355px}.showMeHowSliderLink{top:230px;width:70px;height:36px;line-height:34px}.showMeHowItemRightPart form{margin-top:20px}.form-group+.form-group{margin-top:25px}.slick-dots li{margin:0 25px 0 0}.slick-dots li button{width:45px}.connectModalLeftPart form{width:355px}#menu .navMob .close,#menu .navMob span{font-size:24px}.showMeHowSlider .slick-dots{margin-top:73px}}@media screen and (max-width:1050px){.title{font-size:30px}.navR a,.navL a{font-size:14px}}@media screen and (max-width:1024px){.bigRightCircleElementMain{height:110vh;width:110vh}.navFooter .navR a{padding:21px 4rem 21px 0;font-size:.67rem}.navFooter .navL a{padding:21px 0 21px 4rem;font-size:.67rem}.bigRightCircleElement{height:110vh;width:110vh}.navFooter .show{padding-top:10px}.navFooter .show a{width:140px;line-height:15px;height:40px;text-align:center;padding:.6rem 1rem;font-size:.675rem}.pTman p{font-size:14px;line-height:22px}.title{font-size:25px}.weDoIcon{width:180px;margin-top:10px}.partImg svg{width:180px}.partL p,.partR p{padding-bottom:5px;font-size:9px}.partL p{text-align:left}.partR p{text-align:right}.partL h2,.partR h2{font-size:25px}.techDesc p{font-size:11px}.technologieSector .tech span{display:block}.technologieSector .tech{font-size:120px!important;line-height:110px;margin-bottom:15px!important}.showMeHowItemRightPart form{margin-top:0}.showMeHowSliderTitle{margin-top:35px}.form-group+.form-group{margin-top:20px}.showMeHowSliderDesc{font-size:14px;line-height:20px;margin-bottom:10px}.showMeHowItemRightPart form{width:100%;max-width:225px}.testimonials .title{font-size:1.5rem}.testimonialsVideo{height:200px}}@media screen and (min-width:639px) and (max-width:1024px) and (min-height:650px){.testimonialsClientImage{width:70%!important;left:64%!important}.jane .testimonialsClientImage{width:60%!important;left:67%!important}.smith .testimonialsClientImage{width:70%!important;left:65%!important}.technologiesCircles-big-bot{width:80vh;height:80vh;bottom:-50vh}@keyframes showCircleAnimationTechno {
      0%  { bottom: -50vh; }
      25% { bottom: -33vh; }
      50% { bottom: -35vh; }
      75% { bottom: -32vh; }
      100%{ bottom: -33vh; }
  }.technologiesCircles-sm-right{width:25vh;height:25vh}.technologiesAnimationOn .technologiesCircles-sm-right{right:-13vh;top:35%}.technologiesCircles-sm-left{width:25vh;height:25vh}.technologiesAnimationOn .technologiesCircles-sm-left{left:-13vh;top:35%}.technologiesCircles-sm-top{width:25vh;height:25vh}.technologiesAnimationOn .technologiesCircles-sm-top{top:-13vh}.techDesc p{font-size:14px;line-height:19px}}@media screen and (max-width:1023px){.slick-dotted.slick-slider{width:300px}.cd-section .slick-dots{margin-top:25px}.cd-section .slick-dots li{width:auto;margin:0 16px 0 0}.cd-section .slick-dots li button{width:40px}.showMeHowSliderLink{top:195px}.connectModalLeftPart form{width:355px}.connectModalLeftPart .navL{margin-top:75px}#menu .navMob{width:90%}#menu .navMob .close,#menu .navMob span{font-size:20px}#menu ul li.submenu ul{top:40px;padding-top:25px;width:120%}#menu ul li.submenu ul .close{height:auto;line-height:1!important;font-size:14px!important;margin-bottom:25px}#menu .navMob span{text-align:center}.about .weDoIcon{width:215px}}@media screen and (max-width:800px){.bigRightCircleElement,.bigRightCircleElementMain{right:-50vh;height:100vh;width:90vh}.title{font-size:20px;line-height:30px}.testimonials .content{width:300px}.testimonialsClientImage{left:68%;width:50%}.jane .testimonialsClientImage{width:43%;left:74%}.smith .testimonialsClientImage{width:53%;left:72%}.video .icon-video-icon{margin-right:12px;font-size:17px}.video .button{width:180px;height:50px;font-size:12px;line-height:45px}.testimonials .video{padding-top:5px}.showMeHowSliderTitle{margin-top:25px;font-size:16px;margin-bottom:10px}.showMeHowSliderLink{top:160px;width:50px;height:32px;line-height:30px}.cd-section .slick-dots{margin-top:25px}.cd-section .slick-dots li{margin:0 14px 0 0}.cd-section .slick-dots li button{width:34px}.form-group+.form-group{margin-top:10px}.showMeHowItemRightPart .navR{margin-top:50px}.slick-dotted.slick-slider{width:255px}.connectModalLeftPart form{width:100%}}@media screen and (max-width:768px){.menuHeaderBlock .header{background:transparent;z-index:999;width:100%;top:0;left:0}#menu .menuHeaderBlock .logo{right:0;left:initial!important}#menu .menuHeaderVisible .navMob{overflow-x:hidden}.menuMainBackground{background:#2673d7}.menuPreBackground,.menuMainBackground{left:-100vw}.navMob li{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.menuVisibleAnimation .menuLi-1{transition-delay:.5s}.menuVisibleAnimation .menuLi-2{transition-delay:.6s}.menuVisibleAnimation .menuLi-3{transition-delay:.7s}.menuVisibleAnimation .menuLi-4{transition-delay:.8s}.menuVisibleAnimation .menuLi-5{transition-delay:.9s}.menuVisibleAnimation .menuLi-6{transition-delay:1s}.submenu li{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#connect-modal .closeModalButton{top:12px}.connectModalLeftPart .form-label-container{-webkit-transform:translateX(-125vw);-moz-transform:translateX(-125vw);-o-transform:translateX(-125vw);transform:translateX(-125vw)}.menuVisibleAnimation .connectModalLeftPart .form-label-container{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.connectModalLeftPart .form-input-container{-webkit-transform:translateX(-150vw);-moz-transform:translateX(-150vw);-o-transform:translateX(-150vw);transform:translateX(-150vw)}@keyframes connectInputShow {
    0% { transform: translateX(-150vw);}
    25% { transform: translateX(5vw);}
    50% { transform: translateX(-2vw);}
    75% { transform: translateX(1vw);}
    100%{ transform: translateX(0);}
  }.headerInfo{display:block}.headerInfo .headerInfoTitle{display:none}#menu .navMob{width:100%;padding:0;top:66px;left:0;opacity:0;z-index:-1;display:block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);height:calc(100% - 66px);overflow-y:scroll}#menu .menuHeaderVisible .navMob{opacity:1;z-index:200;display:block!important}.logo{padding:15px;height:66px}.logo a{height:26px;margin-top:5px}#menu .menuHeaderBlock .logo{top:0;left:50%;width:50%}.logo svg{margin:0}#menu input:checked+.navMob{opacity:1}#menu input:checked+.navBack+.navMob{top:66px;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#menu .navMob li{position:relative;display:inline-block;width:100%!important;height:65px;text-align:center;background-color:#1f6ed6;border-top:1px solid #2673d7}#menu .navMob li:first-child{border:none}#menu ul li.submenu{height:auto;position:relative}#menu ul li.submenu ul{position:relative;top:0;padding-top:0}#menu ul li.submenu ul{display:none}#menu ul li.subMenuVisible ul{display:block;width:100%}#menu ul li.submenu:before{content:'';position:absolute;top:30px;right:15px;z-index:1;width:13px;height:1px;background-color:#6ca0e4}#menu ul li.submenu:after{content:'';position:absolute;top:30px;right:15px;z-index:1;width:13px;height:1px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:#6ca0e4;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#menu ul li.subMenuVisible:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#menu ul .submenu ul li{line-height:1;height:auto;background-color:#2673d7;border-bottom:1px solid #1f6ed6}#menu ul .submenu ul li:last-child{border:none}#menu ul li.submenu ul .close{height:45px!important;margin-bottom:0;line-height:42px!important}#menu .navMob .close,#menu ul li.submenu span{font-size:22px;height:65px;line-height:62px}#menu .navMob .submenu .close{font-size:1rem}#menu .navBack .close{display:none}#menu .navBackVisible .close{display:block}#menu .logo a{float:right}.navMobIcon{top:10px}.headerInfo .headerInfoTitle{display:block;margin-top:12px}.langContainer{left:60px;right:initial}.langContainer ul{padding:21px 20px;margin-top:-13px}.langContainer ul:hover{height:185px}.langContainer ul li:first-child{margin-bottom:27px}.techDesk{display:none!important}.techMob{display:block!important}}@media screen and (max-width:767px){.navFooter .navR a{padding:21px 2.8rem 21px 0;font-size:.58rem}.navFooter .navL a{padding:21px 0 21px 2.8rem;font-size:.58rem}.navFooter .navL a:before,.navFooter .navR a:before{width:35px}}

@media screen and (max-width:1280px){.partImg1{display:none;}

@media screen and (max-width:638px){.bigRightCircleElementMain,.bigRightCircleElement{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:initial;left:50%;bottom:-70vh;width:100vh;height:100vh}.bigRightCircleElementContainer{width:100%}.mtsr-mobile{display:block}.mtsr-desctop{display:none}.firstsector .title{margin-bottom:2rem}.weDoIcon{width:90px;position:absolute;left:50%;transform: 
    -webkit-transform: rotate(90deg) translateX(-50%);-moz-transform:rotate(90deg) translateX(-50%);-o-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);right:initial;margin-top:0}.weDoIconShow{animation:showIconAnimation .7s;animation-fill-mode:forwards;animation-delay:.7s}@keyframes showIconAnimation {
      0% { transform: translateX(-50%) rotate(90deg);}
      25% { transform: translateX(-50%) rotate(-5deg);}
      50% { transform: translateX(-50%) rotate(1deg);}
      75% { transform: translateX(-50%) rotate(-0.5deg);}
      100%{ transform: translateX(-50%) rotate(0deg);}
  }.partImg svg{width:110px;height:auto}.weDoIcon{width:110px}.navFooter .show{padding-top:0;margin-bottom:30px;width:100%}.navFooter .show a{line-height:22px;height:45px;width:200px;padding:.6rem 2rem;font-size:11px}.pTman{margin-top:-50px}.bigRightCircleElementContainer{-webkit-transform:translateY(50vh);-moz-transform:translateY(50vh);-ms-transform:translateY(50vh);-o-transform:translateY(50vh);transform:translateY(50vh)}@keyframes showCircleAnimation {
    0% { transform: translateY(50vh)}
    25% { transform: translateY(-5vh)}
    50% { transform: translateY(1vh)}
    75% { transform: translateY(-0.5vh)}
    100%{ transform: translateY(0)}
  }.navFooter .show{z-index:2}.partL p,.partR p,.partR h2,.partR h1{text-align:center!important}.partL{margin-bottom:25px}.partL{margin-top:35px}.testimonials .navFooter{position:absolute;bottom:30px}.title{font-size:27px;line-height:32px}.testimonialsClientImage{left:50%;width:80%}.jane .testimonialsClientImage{width:75%;left:50%}.smith .testimonialsClientImage{width:83%;left:50%}.testimonials .content{min-height:66%}.video .button{background-color:#2c2b29}.video .button{width:200px}.testiNavContMob{width:200px;bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.testimonials .video{margin-bottom:70px}.testiNavContMob{display:block}.technologieSector .content{}.technologieSector .tech{font-size:61px!important;line-height:55px;margin-top:-25%}.technologieSector .navFooter{position:absolute;bottom:30px}.technologieSectorMobile .navFooter .show a{background-color:#2a3244}.technologieSectorMobile .slide{background-color:#232b3e}.technologieSectorMobile .testiNavRight,.technologieSectorMobile .testiNavLeft{background-color:#232b3e}.technologiesCircles-sm-left,.technologiesCircles-sm-right,.technologiesCircles-sm-top{display:none}.techDesc p{padding:0 20px}.technologieSectorMobile .title{font-size:25px;line-height:25px}.ux .tech{font-size:120px!important;margin-bottom:50px!important}.color .tech{font-size:86px!important;margin-bottom:40px!important}.grid .tech{font-size:90px!important;margin-bottom:40px!important}.typography .tech{font-size:60px!important;margin-bottom:25px!important;line-height:57px}.webvr .tech{font-size:75px!important;margin-bottom:30px!important}.webvr .title{max-width:230px;margin:0 auto;line-height:35px;margin-bottom:10px}.adaptivity .tech{font-size:62px!important;line-height:57px;margin-bottom:25px!important}.technologiesCircles-big-bot{width:60vh;height:60vh;bottom:-40vh}@keyframes showCircleAnimationTechno {
      0%  { bottom: -40vh; }
      25% { bottom: -20vh; }
      50% { bottom: -32vh; }
      75% { bottom: -29vh; }
      100%{ bottom: -30vh; }
  }.contacts .navFooter{position:absolute;bottom:30px}.contacts .video .button{background-color:#f84a32}.showMeHowItemLeftPart,.showMeHowItemRightPart{width:100%;float:none}.showMeHowItemLeftPart{max-width:320px;position:relative;margin:0 auto;margin-top:55px;padding-bottom:70px}.showMeHowItemRightPart{margin-top:80px}.cd-section .slick-dotted.slick-slider{width:100%;max-width:320px;margin:0 auto;margin-left:0}.cd-section .wrapper{width:100%;overflow-y:scroll}.showMeHowItemRightPart form{width:100%;max-width:290px;float:none;margin:0 auto}.showMeHowSliderTitle{position:absolute;top:0;left:0;width:100%;text-align:center;margin:0 0 20px 0}.showMeHowSliderDesc{position:absolute;top:45px;left:0;width:100%;padding:0 30px;text-align:center}.showMeHowSliderImgContainer{margin-top:150px}.showMeHowSliderLink{top:125px;left:50%;width:200px;height:42px;line-height:46px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.showMeHowSliderLink span{font-size:20px}.showMeHowSliderImgContainer{margin-top:193px}.cd-section .slick-dots{display:none!important}.showMeHowSliderNav{width:200px;bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.showMeHowItemLeftPart .testiNavLeft{color:#fff;background-color:transparent;width:90px;height:45px;border-radius:2rem;text-align:center;line-height:44px;display:inline-block;border:2px solid #fff}.showMeHowItemLeftPart .testiNavRight{color:#fff;background-color:transparent;width:90px;height:45px;float:right;border-radius:2rem;text-align:center;line-height:44px;display:inline-block;border:2px solid #fff}.showMeHowSliderNav{display:block}.showMeHowItemRightPart form input{text-align:center}.showMeHowItemRightPart form label{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.showMeHowItemRightPart form .focused label{-webkit-transform:translate(-50%,-125%);-moz-transform:translate(-50%,-125%);-o-transform:translate(-50%,-125%);transform:translate(-50%,-125%)}.form-group+.form-group{margin-top:20px}.showMeHowItemRightPart .navR{margin-bottom:140px;margin-top:35px}.showMeHowItemRightPart .navR a{display:block;width:200px;height:42px;padding:0 10px;line-height:40px;border-radius:30px;border:2px solid #fff;margin:0 auto;text-align:center}.connectModalLeftPart form .navL a:before,.showMeHowItemRightPart form .navR a:before{display:none}.connectModalLeftPart,.connectModalRightPart{width:100%}.connectModalRightPart{display:none}.connectModalLeftPart form{width:100%;max-width:290px;float:none;margin:0 auto}.connectModalLeftPart form input{text-align:center}.connectModalLeftPart form label{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.connectModalLeftPart form .focused label{-webkit-transform:translate(-50%,-125%);-moz-transform:translate(-50%,-125%);-o-transform:translate(-50%,-125%);transform:translate(-50%,-125%)}.connectModalLeftPart .navL a{display:block;width:200px;height:42px;padding:0 10px;line-height:40px;border-radius:30px;border:2px solid #fff;margin:0 auto;text-align:center}.technologieSectorMobile .navFooter .show{margin-bottom:70px}.closeModalButton{top:12px}.cd-section .bigRightCircleElementMainShow{display:none}.cd-modal-content{display:block;table-layout:initial}.fp-tableCell{display:block;vertical-align:initial}.cd-modal .wrapper{overflow-y:initial;height:auto}.cd-modal .content{height:calc(100vh - 66px);overflow-y:scroll}.navMobIcon{left:15px;padding:0;margin-bottom:0;z-index:999;top:12px}.headerInfo .headerInfoTitle{display:none}.partImg{height:auto;width:100%;position:relative;top:initial;-webkit-transform:initial;-moz-transform:initial;-o-transform:initial;transform:initial}.aboutContainer ul{width:275px;margin:0 auto}.aboutContainer,.aboutContainer h3{text-align:center}.about .weDoIcon{display:none}.aboutContainer span{line-height:25px;display:block;max-width:500px;margin:0 auto 40px auto}.about .pTman{margin-top:0}.partL,.partR{position:relative}.faqRightContent h3{text-align:center}.partR{-webkit-transform:translate(120%,0);-moz-transform:translate(120%,0);-o-transform:translate(120%,0);transform:translate(120%,0);top:0}.partL{-webkit-transform:translate(-120%,0);-moz-transform:translate(-120%,0);-o-transform:translate(-120%,0);transform:translate(-120%,0);top:0}.faqShowContent .partL,.faqShowContent .partR{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);top:0}.faqRightContent .title{display:block}.faqRightContent h3{font-size:16px}.faq .wrapper{padding:0 30px}.cd-section[data-modal="landing"] .showMeHowSliderNav{display:none}.cd-section[data-modal="landing"] .showMeHowItemLeftPart{padding-bottom:0}.testimonialsVideo{top:70vh;width:120%;margin-left:-10%;margin-top:30px;position:relative;transform:initial;right:initial;-webkit-transform:initial;-moz-transform:initial;-o-transform:initial;transform:initial}.testimonialsVideoShow{top:0;right:initial;-webkit-transform:initial;-moz-transform:initial;-o-transform:initial;transform:initial}.contacts .showMeHowItemRightPart{display:none}.contacts .showMeHowItemLeftPart button.message{display:inline-block}.contacts .showMeHowItemLeftPart{margin-top:0;float:initial;width:100%;padding-bottom:0}@supports (-ms-ime-align: auto) {

    .logo svg {
      left: initial;
      right: -50px;
      top: 3px;
    }

    .weDoIcon {
      left: 40%;
    }

  }}@media screen and (max-width:480px){.bigRightCircleElementMain,.bigRightCircleElement{bottom:-35vh;width:60vh;height:60vh}.firstsector .title{font-size:1.7rem;line-height:2rem;margin-bottom:3rem}.partL p,.partR p{font-size:12px}.testiNavLeft{color:#fff;background-color:#2c2b29;width:90px;height:45px;border-radius:2rem;text-align:center;line-height:44px;display:inline-block;border:2px solid #fff}.testiNavRight{color:#fff;background-color:#2c2b29;width:90px;height:45px;float:right;border-radius:2rem;text-align:center;line-height:44px;display:inline-block;border:2px solid #fff}.addBlock{padding-bottom:15px!important;max-width:240px;margin:0 auto}.contacts .content h2{margin-bottom:15px}.social{margin:15px 0}.contacts .content h2{margin-top:-20px}.message{margin-bottom:1rem}.testimonials .navFooter{}.testimonialsVideo{width:100%;margin-left:0}.fp-slidesNav.fp-bottom{display:none}.about .content{padding:40px 25px 0 25px}.about .navFooter{display:none}}@media screen and (max-width:480px) and (max-height:630px){.partImg svg,.weDoIcon{width:100px}}@media screen and (max-width:480px) and (max-height:560px){.partImg svg,.weDoIcon{width:80px;margin-top:-7px}.testimonialsClientImage{width:65%}.jane .testimonialsClientImage{width:56%}.smith .testimonialsClientImage{width:68%}.social a{padding:7px}.connectModalLeftPart .navL{margin-top:35px}.message{margin-bottom:1rem}}@media screen and (max-width:359px){.firstsector .title{font-size:1.5rem;line-height:1.9rem;margin-bottom:2rem}.bigRightCircleElementMain,.bigRightCircleElement{bottom:-45vh;width:70vh;height:70vh}.partImg svg,.weDoIcon{width:65px}.weDoIcon{margin-top:-25px}.pTman{margin-top:-30px}.price{margin-top:1rem}.partL h2,.partR h2{font-size:20px;margin-bottom:5px}.partL p,.partR p{padding-bottom:0;font-size:10px}.jane .testimonialsClientImage{width:60%}.slide .content p,.slide .content p a{font-size:12px}.slide .title{font-size:20px!important;line-height:27px}.testimonialsClientImage{width:70%}.smith .testimonialsClientImage{width:72%}.slide .title{font-size:20px!important}.testimonialsVideo{width:90%;height:150px;margin:0 auto;display:inline-block;margin-top:10px}}@media screen and (max-width:480px) and (max-height:530px){.partL{margin-top:50px}.partL{margin-bottom:0}.partL h2,.partR h2{font-size:16px;margin-bottom:0}.faqRightContent h3{font-size:11px}.partL p,.partR p{padding-bottom:0;font-size:9px;margin-bottom:1px}}@media screen and (max-width:360px) and (max-height:500px){.portal .title span,.project .title span{display:block}.title{font-size:25px;line-height:32px;margin-bottom:10px}.pTman p{font-size:12px;line-height:20px;padding-bottom:5px;margin-top:5px}.section a.view{font-size:13px}.partImg svg,.weDoIcon{width:55px}.ux .tech{font-size:100px!important;margin-bottom:30px!important}.slide .title{}.slide .content p,.slide .content p a{font-size:9px}.color .tech{font-size:70px!important;margin-bottom:20px!important}.grid .tech{font-size:80px!important;margin-bottom:25px!important}.typography .tech{font-size:55px!important;margin-bottom:5px!important;line-height:54px}.adaptivity .tech{font-size:58px!important;line-height:54px;margin-bottom:5px!important}.webvr .tech{font-size:60px!important;margin-bottom:13px!important}.contacts .content h2{margin-top:-20px;font-size:20px;margin-bottom:5px}.addBlock{padding-bottom:5px!important;font-size:11px;max-width:180px}.contacts .content p a{font-size:12px}.social{margin:0}.social a{padding:5px;font-size:11px}#connect-modal form{margin-top:50px}.connectModalLeftPart .navL{margin-top:10px}.message{margin-bottom:1rem}}