@charset "UTF-8";
/*! tailwindcss v3.4.0 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-left-20{left:-5rem}.-top-40{top:-10rem}.bottom-80{bottom:20rem}.left-12{left:3rem}.left-20{left:5rem}.top-56{top:14rem}.top-60{top:15rem}.z-10{z-index:10}.float-left{float:left}.m-0{margin:0}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-5{margin:1.25rem}.m-auto{margin:auto}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.-mt-12{margin-top:-3rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-32{margin-bottom:8rem}.mb-4{margin-bottom:1rem}.mt-auto{margin-top:auto}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.size-16{width:4rem;height:4rem}.size-20{width:5rem;height:5rem}.size-24{width:6rem;height:6rem}.size-28{width:7rem;height:7rem}.size-72{width:18rem;height:18rem}.size-full{width:100%;height:100%}.h-0{height:0}.h-1{height:.25rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-full{height:100%}.w-11\/12{width:91.666667%}.w-2\/12{width:16.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-3\/4{width:75%}.w-4\/12{width:33.333333%}.w-52{width:13rem}.w-8\/12{width:66.666667%}.w-full{width:100%}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-screen-2xl{max-width:1536px}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.columns-2{-moz-columns:2;column-count:2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-10{gap:2.5rem}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-maven-blue{--tw-bg-opacity:1;background-color:rgb(1 165 238/var(--tw-bg-opacity))}.bg-maven-gray{--tw-bg-opacity:1;background-color:rgb(0 154 133/var(--tw-bg-opacity))}.bg-maven-green{--tw-bg-opacity:1;background-color:rgb(73 204 46/var(--tw-bg-opacity))}.bg-maven-grey{--tw-bg-opacity:1;background-color:rgb(0 154 133/var(--tw-bg-opacity))}.bg-maven-red{--tw-bg-opacity:1;background-color:rgb(243 99 35/var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-none{background-image:none}.bg-cover{background-size:cover}.bg-local{background-attachment:local}.bg-center{background-position:50%}.bg-left-top{background-position:0 0}.bg-no-repeat{background-repeat:no-repeat}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-5{padding:1.25rem}.px-12{padding-left:3rem;padding-right:3rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-12{padding-top:3rem}.pb-12,.py-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-middle{vertical-align:middle}.font-montserrat{font-family:Montserrat SemiBold,Helvetica,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.text-maven-blue{--tw-text-opacity:1;color:rgb(1 165 238/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.shadow-card{--tw-shadow:0 3px 40px #00000014;--tw-shadow-colored:0 3px 40px var(--tw-shadow-color)}.shadow-card,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-maven-blue-dark{--tw-shadow-color:#0184be;--tw-shadow:var(--tw-shadow-colored)}.shadow-maven-gray-dark{--tw-shadow-color:#007b6a;--tw-shadow:var(--tw-shadow-colored)}.shadow-maven-green-dark{--tw-shadow-color:#3aa325;--tw-shadow:var(--tw-shadow-colored)}.shadow-maven-red-dark{--tw-shadow-color:#d3490c;--tw-shadow:var(--tw-shadow-colored)}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}*,:after,:before{box-sizing:inherit}ul{margin:0;padding:0;list-style:none}img{max-width:100%}.pan,.ptn,.pvn{padding-top:0}.pax,.ptx,.pvx{padding-top:5px}.pax,.phx,.prx{padding-right:5px}.pax,.pbx,.pvx{padding-bottom:5px}.pax,.phx,.plx{padding-left:5px}.max,.mtx,.mvx{margin-top:5px}.max,.mhx,.mrx{margin-right:5px}.max,.mbx,.mvx{margin-bottom:5px}.max,.mhx,.mlx{margin-left:5px}.pas,.pts,.pvs{padding-top:10px}.pam,.ptm,.pvm{padding-top:20px}.pal,.ptl,.pvl{padding-top:60px}.pan,.phn,.prn{padding-right:0}.pas,.phs,.prs{padding-right:10px}.pam,.phm,.prm{padding-right:20px}.pal,.phl,.prl{padding-right:60px}.pan,.pbn,.pvn{padding-bottom:0}.pas,.pbs,.pvs{padding-bottom:10px}.pam,.pbm,.pvm{padding-bottom:20px}.pal,.pbl,.pvl{padding-bottom:60px}.pan,.phn,.pln{padding-left:0}.pas,.phs,.pls{padding-left:10px}.pam,.phm,.plm{padding-left:20px}.pal,.phl,.pll{padding-left:60px}.man,.mtn,.mvn{margin-top:0}.mas,.mts,.mvs{margin-top:10px}.mam,.mtm,.mvm{margin-top:20px}.mal,.mtl,.mvl{margin-top:60px}.man,.mhn,.mrn{margin-right:0}.mas,.mhs,.mrs{margin-right:10px}.mam,.mhm,.mrm{margin-right:20px}.mal,.mhl,.mrl{margin-right:60px}.man,.mbn,.mvn{margin-bottom:0}.mas,.mbs,.mvs{margin-bottom:10px}.mam,.mbm,.mvm{margin-bottom:20px}.mal,.mbl,.mvl{margin-bottom:60px}.man,.mhn,.mln{margin-left:0}.mas,.mhs,.mls{margin-left:10px}.mam,.mhm,.mlm{margin-left:20px}.mal,.mhl,.mll{margin-left:60px}.by-center{text-align:center}.by-right{text-align:right}.by-left{text-align:left}.pull-left{float:left}.pull-right{float:right}.centered{margin-right:auto;margin-left:auto}.no-float{float:none}.clearfix:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.hidden{display:none}.col1of2,.col1of3,.col1of4,.col1of5,.col1of6,.col2of3,.col2of4,.col2of5,.col2of6,.col3of4,.col3of5,.col3of6,.col4of5,.col4of6,.col5of6{float:left}.col1of2,.col2of4,.col3of6{width:50%}.col1of3,.col2of6{width:33.33333%}.col2of3,.col4of6{width:66.66667%}.col1of4{width:25%}.col3of4{width:75%}.col1of5{width:20%}.col2of5{width:40%}.col3of5{width:60%}.col4of5{width:80%}.col1of6{width:16.66667%}.col5of6{width:83.33333%}.row:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}@media (max-width:1000px){.responsive>.col1of2,.responsive>.col1of3,.responsive>.col1of4,.responsive>.col1of5,.responsive>.col1of6,.responsive>.col2of3,.responsive>.col2of4,.responsive>.col2of5,.responsive>.col2of6,.responsive>.col3of4,.responsive>.col3of5,.responsive>.col3of6,.responsive>.col4of5,.responsive>.col4of6,.responsive>.col5of6{float:none;width:100%;margin-bottom:40px;padding-right:0;padding-left:0}}@media (max-width:500px){.small-phone-off{display:none}}.phone-only-on,.small-phone-on{display:none}@media (max-width:500px){.small-phone-on{display:block}}@media (max-width:1000px){.phone-only-off{display:none}.phone-only-on{display:block}}@font-face{font-family:Montserrat Regular;src:url(assets/fonts/Montserrat-Regular.eot);src:url(assets/fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Montserrat-Regular.woff) format("woff"),url(assets/fonts/Montserrat-Regular.ttf) format("truetype");font-style:normal}@font-face{font-family:Montserrat;src:url(assets/fonts/Montserrat-Regular.eot);src:url(assets/fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Montserrat-Regular.woff) format("woff"),url(assets/fonts/Montserrat-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Montserrat SemiBold;src:url(assets/fonts/Montserrat-SemiBold.eot);src:url(assets/fonts/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Montserrat-SemiBold.woff) format("woff"),url(assets/fonts/Montserrat-SemiBold.ttf) format("truetype");font-style:normal}@font-face{font-family:Montserrat Medium;src:url(assets/fonts/Montserrat-Medium.eot);src:url(assets/fonts/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Montserrat-Medium.woff) format("woff"),url(assets/fonts/Montserrat-Medium.ttf) format("truetype");font-style:normal}@font-face{font-family:Montserrat Bold;src:url(assets/fonts/Montserrat-Bold.eot);src:url(assets/fonts/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Montserrat-Bold.woff) format("woff"),url(assets/fonts/Montserrat-Bold.ttf) format("truetype");font-style:normal}@font-face{font-family:Montserrat ExtraBold;src:url(assets/fonts/Montserrat-ExtraBold.eot);src:url(assets/fonts/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Montserrat-ExtraBold.woff) format("woff"),url(assets/fonts/Montserrat-ExtraBold.ttf) format("truetype");font-style:normal}@font-face{font-family:GG Eesti Pro Text Thin;src:url(assets/fonts/GT-Eesti-Pro-Text-Thin.eot);src:url(assets/fonts/GT-Eesti-Pro-Text-Thin.eot?#iefix) format("embedded-opentype"),url(assets/fonts/GT-Eesti-Pro-Text-Thin.woff) format("woff"),url(assets/fonts/GT-Eesti-Pro-Text-Thin.ttf) format("truetype");font-style:normal}@font-face{font-family:AvenirLTStd-Book;src:url(assets/fonts/GT-Eesti-Pro-Text-Book.eot);src:url(assets/fonts/GT-Eesti-Pro-Text-Book.eot?#iefix) format("embedded-opentype"),url(assets/fonts/GT-Eesti-Pro-Text-Book.woff) format("woff"),url(assets/fonts/GT-Eesti-Pro-Text-Book.ttf) format("truetype");font-style:normal}@font-face{font-family:GG Eesti Pro Display Medium;src:url(assets/fonts/GT-Eesti-Pro-Display-Medium.eot);src:url(assets/fonts/GT-Eesti-Pro-Display-Medium.eot?#iefix) format("embedded-opentype"),url(assets/fonts/GT-Eesti-Pro-Display-Medium.woff) format("woff"),url(assets/fonts/GT-Eesti-Pro-Display-Medium.ttf) format("truetype");font-style:normal}html{font-weight:300;font-family:GG Eesti Pro Text Thin,Helvetica,sans-serif;font-size:16px;line-height:1.5;color:#1e1e1e}body{font-size:1.125rem}h1,h2,h3,h4,h5,h6{font-family:Montserrat SemiBold,Helvetica,sans-serif;font-weight:500;text-transform:uppercase;color:#343639}.project-intro h4,h1.regular,h2.regular,h3.regular,h4.regular,h5.regular,h6.regular{font-family:GG Eesti Pro Text Thin,Helvetica,sans-serif;font-weight:300;text-transform:none}h1{font-size:3.125rem;line-height:1.1;margin:0 0 .625rem}h2{font-size:2.8125rem;line-height:1.2;margin:0 0 .875rem;letter-spacing:-1px}@media screen and (max-width:575px){h2{font-size:2.6rem}}h3{font-size:2.0625rem;line-height:1.3;margin:0 0 1rem}h4{font-size:1.625rem;margin:0 0 30px;line-height:1}h5{font-size:1.1875rem;margin:0}p{margin:0 auto 1.875rem}.strong{font-family:AvenirLTStd-Book}html{overflow-y:scroll;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}.content{position:relative;z-index:0}@media (max-height:650px),(max-width:720px){.is-nav-shown .content{display:none}}.container{max-width:980px;width:90%;margin-right:auto;margin-left:auto;padding-right:35px;padding-left:35px}.container.is-xtra-wide{max-width:1070px}@media screen and (max-width:767px){.container{padding-right:15px;padding-left:15px}}@media (min-width:1461px){.container.is-wide{max-width:1090px}.container.is-xtra-wide{max-width:1472px}}@media (max-width:1000px){.container{width:auto}}@media (max-width:800px){.section-inner{max-width:100%;width:100%}.mobile-menu{max-width:100%}.modal-menu>li>.ancestor-wrapper>a,.modal-menu>li>a{font-size:45px}.modal-menu ul li a{font-size:35px}.header-navigation-wrapper.mobile-hire-us{display:block;top:30px;left:275px;position:absolute}.col1of4.prm ul li{margin-left:unset}}@media (max-width:420px){.menu-wrapper{max-width:100%}.modal-menu>li>.ancestor-wrapper>a,.modal-menu>li>a{text-align:center}.modal-menu .ancestor-wrapper{position:relative}button.sub-menu-toggle{border-left:unset;padding:unset;position:absolute;left:30px}.modal-menu ul li a{margin-left:15px}.header-inner{padding:unset}.menu-modal .menu-top{position:relative}.header-navigation-wrapper.mobile-hire-us{display:block;top:20px;left:110px;position:absolute}button.close-nav-toggle{width:50px;margin-left:200px}}.wrapper{position:relative;width:80%;margin-right:auto;margin-left:auto;padding-right:35px;padding-left:35px;max-width:1070px}@media (min-width:1461px){.wrapper{max-width:1472px}}@media (max-width:1000px){.wrapper{padding:10px 0}}.skin-blue .entry-header{background-color:#441cd1;background-image:linear-gradient(180deg,#441cd1 0,#10a3d5)}.skin-blue .nav-header:not(.is-scrolled) a:hover{color:#42cfff}.skin-blue .nav-header:not(.is-scrolled) .button:hover,.skin-blue .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#42cfff}@media (max-height:650px),(max-width:720px){.skin-blue.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-blue.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-blue.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-light-blue .entry-header{background-color:#3680d1;background-image:linear-gradient(180deg,#3680d1 0,#9cd2f0)}.skin-light-blue .nav-header:not(.is-scrolled) a:hover{color:#9cd2f0}.skin-light-blue .nav-header:not(.is-scrolled) .button:hover,.skin-light-blue .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#9cd2f0}@media (max-height:650px),(max-width:720px){.skin-light-blue.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-light-blue.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-light-blue.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-blue-turquoise .entry-header{background-color:#2a4cad;background-image:linear-gradient(180deg,#2a4cad 0,#2db2bd)}.skin-blue-turquoise .nav-header:not(.is-scrolled) a:hover{color:#3fd5e1}.skin-blue-turquoise .nav-header:not(.is-scrolled) .button:hover,.skin-blue-turquoise .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#3fd5e1}@media (max-height:650px),(max-width:720px){.skin-blue-turquoise.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-blue-turquoise.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-blue-turquoise.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-turquoise .entry-header{background-color:#2c789b;background-image:linear-gradient(180deg,#2c789b 0,#3bc3a7)}.skin-turquoise .nav-header:not(.is-scrolled) a:hover{color:#50e4c5}.skin-turquoise .nav-header:not(.is-scrolled) .button:hover,.skin-turquoise .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#50e4c5}@media (max-height:650px),(max-width:720px){.skin-turquoise.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-turquoise.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-turquoise.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-orange .entry-header{background-color:#dc5e48;background-image:linear-gradient(180deg,#dc5e48 0,#ef9535)}.skin-orange .nav-header:not(.is-scrolled) a:hover{color:#ffb64e}.skin-orange .nav-header:not(.is-scrolled) .button:hover,.skin-orange .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#ffb64e}@media (max-height:650px),(max-width:720px){.skin-orange.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-orange.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-orange.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-yellow .entry-header{background-color:#d46e35;background-image:linear-gradient(180deg,#d46e35 0,#f0b639)}.skin-yellow .nav-header:not(.is-scrolled) a:hover{color:#ffce59}.skin-yellow .nav-header:not(.is-scrolled) .button:hover,.skin-yellow .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#ffce59}@media (max-height:650px),(max-width:720px){.skin-yellow.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-yellow.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-yellow.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-light-green .entry-header{background-color:#519b79;background-image:linear-gradient(180deg,#519b79 0,#aad558)}.skin-light-green .nav-header:not(.is-scrolled) a:hover{color:#c1f286}.skin-light-green .nav-header:not(.is-scrolled) .button:hover,.skin-light-green .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#c1f286}@media (max-height:650px),(max-width:720px){.skin-light-green.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-light-green.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-light-green.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-green-blue .entry-header{background-color:#018b47;background-image:linear-gradient(180deg,#018b47 0,#4b9dd1)}.skin-green-blue .nav-header:not(.is-scrolled) a:hover{color:#c1f286}.skin-green-blue .nav-header:not(.is-scrolled) .button:hover,.skin-green-blue .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#c1f286}@media (max-height:650px),(max-width:720px){.skin-green-blue.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-green-blue.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-green-blue.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-green .entry-header{background-color:#1f7c4d;background-image:linear-gradient(180deg,#1f7c4d 0,#44c592)}.skin-green .nav-header:not(.is-scrolled) a:hover{color:#62e7a0}.skin-green .nav-header:not(.is-scrolled) .button:hover,.skin-green .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#62e7a0}@media (max-height:650px),(max-width:720px){.skin-green.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-green.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-green.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-pale-green .entry-header{background-color:#093637;background-image:linear-gradient(180deg,#093637 0,#44a08d)}.skin-pale-green .nav-header:not(.is-scrolled) a:hover{color:#44a08d}.skin-pale-green .nav-header:not(.is-scrolled) .button:hover,.skin-pale-green .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#44a08d}@media (max-height:650px),(max-width:720px){.skin-pale-green.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-pale-green.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-pale-green.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-purple .entry-header{background-color:#13176d;background-image:linear-gradient(180deg,#13176d 0,#7326c6)}.skin-purple .nav-header:not(.is-scrolled) a:hover{color:#927cf1}.skin-purple .nav-header:not(.is-scrolled) .button:hover,.skin-purple .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#927cf1}@media (max-height:650px),(max-width:720px){.skin-purple.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-purple.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-purple.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-dark-blue .entry-header{background-color:#110a6e;background-image:linear-gradient(180deg,#110a6e 0,#0f41c0)}@media (max-height:650px),(max-width:720px){.skin-dark-blue.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-dark-blue.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-dark-blue.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-liliac .entry-header{background-color:#4a17ab;background-image:linear-gradient(180deg,#4a17ab 0,#af41b7)}.skin-liliac .nav-header:not(.is-scrolled) a:hover{color:#c059e2}.skin-liliac .nav-header:not(.is-scrolled) .button:hover,.skin-liliac .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#c059e2}@media (max-height:650px),(max-width:720px){.skin-liliac.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-liliac.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-liliac.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-pink .entry-header{background-color:#54459b;background-image:linear-gradient(180deg,#54459b 0,#bc2974)}.skin-pink .nav-header:not(.is-scrolled) a:hover{color:#c447cf}.skin-pink .nav-header:not(.is-scrolled) .button:hover,.skin-pink .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#c447cf}@media (max-height:650px),(max-width:720px){.skin-pink.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-pink.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-pink.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-ruby .entry-header{background-color:#4b134f;background-image:linear-gradient(180deg,#4b134f 0,#c94b4b)}.skin-ruby .nav-header:not(.is-scrolled) a:hover{color:#c94b4b}.skin-ruby .nav-header:not(.is-scrolled) .button:hover,.skin-ruby .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#c94b4b}@media (max-height:650px),(max-width:720px){.skin-ruby.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-ruby.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-ruby.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-grey .entry-header{background-color:#5c78a3;background-image:linear-gradient(180deg,#5c78a3 0,#afc2d1)}.skin-grey .nav-header:not(.is-scrolled) a:hover{color:#afc2d1}.skin-grey .nav-header:not(.is-scrolled) .button:hover,.skin-grey .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#afc2d1}@media (max-height:650px),(max-width:720px){.skin-grey.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-grey.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-grey.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.skin-beige-blue .entry-header{background-color:#636fa4;background-image:linear-gradient(180deg,#636fa4 0,#e8cbc0)}.skin-beige-blue .nav-header:not(.is-scrolled) a:hover{color:#e8cbc0}.skin-beige-blue .nav-header:not(.is-scrolled) .button:hover,.skin-beige-blue .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#e8cbc0}@media (max-height:650px),(max-width:720px){.skin-beige-blue.is-nav-shown .nav-header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-beige-blue.is-nav-shown .nav-header:not(.is-scrolled) .button:hover,.skin-beige-blue.is-nav-shown .nav-header:not(.is-scrolled) .hamburger:hover{border-color:#01a5ee;color:#fff}}.hamburger{width:25px;padding-bottom:6px;border-color:#01a5ee;cursor:pointer}.has-dark-bg:not(.is-scrolled) .hamburger{border-color:#fff}.index .has-dark-bg:not(.is-scrolled) .hamburger{border-color:#2fd6ff}.index .has-dark-bg:not(.is-scrolled) .hamburger:hover{border-color:#fff}@media (max-height:650px),(max-width:720px){.index .has-dark-bg:not(.is-scrolled) .hamburger:hover,.is-nav-shown .has-dark-bg .hamburger{border-color:#01a5ee}}.hamburger .cheese,.hamburger .meet,.hamburger .salad{float:right;margin-top:6px;width:100%;border-top:3px solid;border-color:inherit;transform-origin:right center;transition:all .33s cubic-bezier(.33,0,.2,1)}.hamburger .cheese{transform-origin:right top}.is-nav-shown .hamburger .cheese{width:27px;transform:rotate(-45deg)}.is-nav-shown .hamburger .salad{opacity:0}.hamburger .meet{transform-origin:right bottom}.is-nav-shown .hamburger .meet{width:27px;transform:rotate(45deg)}.breadcrumbs{float:left;overflow:hidden;margin-left:15px;font-family:Montserrat Medium,Helvetica,sans-serif;font-size:1rem;line-height:45px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:#343639}.breadcrumbs a{color:#343639;transition:all .15s ease-in}.case-studies-template .breadcrumbs span{color:#fff;transition-duration:.3s}.header.sticky .breadcrumbs span,.header.sticky.active .breadcrumbs span{color:#343639}@media screen and (max-width:950px){.breadcrumbs{font-size:12px}}.has-dark-bg:not(.is-scrolled) .breadcrumbs a{color:#fff}.breadcrumbs a:hover{opacity:.6}.breadcrumbs .arrow{display:inline-block;margin-top:-2px;padding:0 1em;font-size:.9375em;vertical-align:top}.has-dark-bg:not(.is-scrolled) .breadcrumbs{color:#fff}@media (max-width:1000px){.breadcrumbs{display:none}}.apply-button,.contact-button,.hire-button{padding:6px 16px;border:1px solid #01a5ee;font-family:Montserrat Medium,Helvetica,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;color:#01a5ee;cursor:pointer;transition:all .3s ease}.apply-button,.hire-button{font-size:13px}.contact-button{font-size:17px}.apply-button:hover,.contact-button:hover,.hire-button:hover{background-color:#01a5ee;color:#fff}.has-dark-bg:not(.is-scrolled) .apply-button,.has-dark-bg:not(.is-scrolled) .contact-button,.has-dark-bg:not(.is-scrolled) .hire-button{border-color:#ffffffb3;color:#fff}.has-dark-bg:not(.is-scrolled) .apply-button:hover,.has-dark-bg:not(.is-scrolled) .contact-button:hover,.has-dark-bg:not(.is-scrolled) .hire-button:hover{background-color:#fff;color:#01a5ee}.index .has-dark-bg:not(.is-scrolled) .apply-button,.index .has-dark-bg:not(.is-scrolled) .contact-button,.index .has-dark-bg:not(.is-scrolled) .hire-button{border-color:#2fd6ff;color:#2fd6ff}.index .has-dark-bg:not(.is-scrolled) .apply-button:hover,.index .has-dark-bg:not(.is-scrolled) .contact-button:hover,.index .has-dark-bg:not(.is-scrolled) .hire-button:hover{background-color:initial;color:#fff;border-color:#fff}.hire-button.inverse,.inverse.apply-button,.inverse.contact-button{background-color:#01a5ee;color:#fff}.hire-button.inverse:hover,.inverse.apply-button:hover,.inverse.contact-button:hover{background-color:initial;color:#01a5ee}.big.apply-button,.big.contact-button,.hire-button.big{margin-top:20px;display:inline-block;padding:10px 22px;font-size:15px}@media (min-width:1461px){.big.apply-button,.big.contact-button,.hire-button.big{margin-top:26px}}@media (max-width:1000px){.big.apply-button,.big.contact-button,.hire-button.big{font-size:13px;padding:8px 18px}}.hire-button.is-notice,.is-notice.apply-button,.is-notice.contact-button{border-color:#b93250;color:#b93250;cursor:auto}.hire-button.is-notice:hover,.is-notice.apply-button:hover,.is-notice.contact-button:hover{background-color:initial}.footer{padding:45px 0;font-size:17px;line-height:1.6em;background:#0e0f10;font-family:AvenirLTStd-Book,Helvetica,sans-serif}.footer,.footer a{color:#999}.footer .title{font-size:60px;color:#fff;padding-bottom:90px}.footer .title span{color:#01a5ee}.footer .address{color:#999;font-size:13px;line-height:1.3rem;padding-bottom:20px}.footer .address .city-country{display:block;text-transform:uppercase;font-family:Montserrat Medium,Helvetica,sans-serif}.footer .logo-sign{width:85px;height:36px;fill:#01a5ee}.footer .logo-text{margin-top:5px;width:90px;height:24px}.footer .contact-button{display:inline-block;margin-top:15px;padding:4px 12px;color:#01a5ee}.footer h4{font-size:17px;font-weight:400;font-family:Montserrat Medium,Helvetica,sans-serif;line-height:.9;color:#fff;border-bottom:2px solid #01a5ee;padding-bottom:17px}.footer li{margin-bottom:5px}.footer .dim h4{border-bottom-color:#8d8d91}.footer .no-header{margin-top:32px;border-top:2px solid #8d8d91;padding-top:35px}.footer a{display:block;transition:.25s linear;transform:translateZ(0)}.footer a:hover{color:#fff}.footer .extra{border-top:1px solid #2e3134;font-size:13px;line-height:2.2rem;margin-top:50px;padding-top:25px}.footer .extra a{display:inline-block}.footer .seo-text{margin:0 auto;max-width:600px;font-size:11px;line-height:1.47;color:#414549;padding-top:30px;text-align:center}.footer .contacts-link{margin-top:12px}.footer a[class*=link]{display:inline-block;width:35px;height:35px;transition:.15s ease-in}.footer a[class*=link]:hover{opacity:.3;transform:scale(1.04) translateZ(0)}.footer .socials{text-align:center}.footer .socials [class*=-link]{padding-right:60px}.footer .socials:last-child{padding-right:0}.footer .twitter-link{background:url(assets/images/social-icons/twitter-icon.svg) no-repeat}.footer .facebook-link{background:url(assets/images/social-icons/facebook-icon.svg) no-repeat}.footer .github-link{background:url(assets/images/social-icons/github-icon.svg) no-repeat}.footer .vimeo-link{background:url(assets/images/social-icons/vimeo-icon.svg) no-repeat}.footer .youtube-link{background:url(assets/images/social-icons/youtube-icon.svg) no-repeat}.footer .flickr-link{background:url(assets/images/social-icons/flickr-icon.svg) no-repeat}.footer .email-link{background:url(assets/images/social-icons/email-icon.svg) 0 5px no-repeat;margin-left:10px}.footer .skype-link{background:url(assets/images/social-icons/skype-icon.svg) no-repeat}.footer .instagram-link{background:url(assets/images/social-icons/instagram-icon.svg) no-repeat}.footer .dribbble-link{background:url(assets/images/social-icons/dribbble-icon.svg) no-repeat}.footer .linkedin-link{background:url(assets/images/social-icons/linkedin-icon.svg) no-repeat}.footer .policies{text-align:right}.footer .policies h6{display:inline-block;line-height:normal;color:#6f7378;text-transform:none;font-size:15px;margin-top:0;margin-bottom:0;margin-right:.75rem}.footer .policies>a:not(:last-child):after{content:"|";color:#343639;margin:0 .8rem 0 1rem}@media screen and (min-width:1900px){.footer .container{max-width:1560px!important}}@media (max-height:650px),(max-width:720px){.is-nav-shown .footer{display:none}}@media (min-width:1461px){.footer{font-size:19px;padding-top:125px}.footer .container{max-width:1460px;padding:0 40px}.footer .address{font-size:15px}}@media (max-width:1000px){.footer .logo-sign{width:60px;height:22px}.footer .logo{margin-bottom:45px}.footer h4{margin-bottom:15px}}@media (min-width:1461px){.footer .extra{font-size:15px;line-height:3rem}}@media (max-width:1460px){.footer .extra{margin-top:25px}}@media (max-width:1000px){.footer .extra{margin-top:0}}@media (min-width:1461px){.footer .seo-text{padding-top:50px;max-width:800px}.footer a[class*=link]{width:46px;height:46px}}@media (max-width:1000px){.footer .socials{text-align:left}.footer{padding:55px 0 0}.footer .container{padding:0 50px}}@media (max-width:1460px){.footer .policies{text-align:left}}@keyframes hideAnimation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes showAnimation{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.counter-wrapper{position:relative;margin-top:16px;margin-bottom:22px;height:110px;line-height:1;text-align:center;color:#343639}@media (min-width:1461px){.counter-wrapper{margin-top:32px;margin-bottom:44px}}.counter{position:absolute;top:0;left:50%;transform:translateX(-50%)}.counter .value{font-size:66px;font-weight:300;opacity:1;transform:translateY(0);animation:showAnimation .4s cubic-bezier(.07,.65,.42,1) .5s both}.counter.is-animated .value{animation:hideAnimation .3s cubic-bezier(.6,.06,.71,.53) .1s both}.counter.has-initial-state .value{animation:none}.counter .filtered-value{margin-top:8px;font-size:53px;font-weight:300;opacity:0;transform:translateY(-20px);animation:hideAnimation .3s cubic-bezier(.6,.06,.71,.53) .1s both}.counter.is-animated .filtered-value{animation:showAnimation .4s cubic-bezier(.07,.65,.42,1) .5s both}.counter.has-initial-state .filtered-value{animation:none}.counter .divider{color:#d7d7d7}.counter .text-label{font-family:Montserrat Medium,Helvetica,sans-serif;font-size:13px;text-transform:uppercase;color:#c7c7c7}.counter .text-label.is-short{margin-top:4px;animation:showAnimation .4s cubic-bezier(.24,.5,.59,1) .3s both}.counter.is-animated .text-label.is-short{animation:hideAnimation .3s cubic-bezier(.66,.02,.87,.45) both}.counter.has-initial-state .text-label.is-short{animation:none}.counter .text-label.is-long{margin-top:7px;opacity:0;transform:translateY(-20px);animation:hideAnimation .3s cubic-bezier(.66,.02,.87,.45) both}.counter.is-animated .text-label.is-long{animation:showAnimation .4s cubic-bezier(.24,.5,.59,1) .3s both}.counter.has-initial-state .text-label.is-long{animation:none}@media (min-width:1461px){.counter .value{font-size:74px}}@media (max-width:1000px){.counter .value{animation-delay:-1s!important}}@media (min-width:1461px){.counter .filtered-value{font-size:58px}}@media (max-width:1000px){.counter .filtered-value{animation-delay:-1s!important}}@media (min-width:1461px){.counter .text-label{font-size:14px}}@media (max-width:1000px){.counter .text-label.is-long,.counter .text-label.is-short{animation-delay:-1s!important}}.header{position:fixed;top:0;right:0;left:0;z-index:1;padding:20px 25px;background-color:#fff0;box-shadow:0 3px 5px -3px #0000;transition:all .33s cubic-bezier(.33,0,.2,1);transform:translateZ(0)}@media (max-width:1000px){.header{position:absolute}}@media (max-width:500px){.header{padding:12px 9px}}@media (max-height:650px),(max-width:720px){.header{transition:none}}.is-nav-shown .header{right:280px}@media (max-height:650px),(max-width:720px){.is-nav-shown .header{position:relative;overflow:hidden}}body.index .header{margin-top:44px}body.index .header.is-sticky{margin-top:0}.header.is-scrolled{background-color:#fffffff2;box-shadow:0 3px 5px -3px #00000080}.header .logo-wrapper{float:left;overflow:hidden}.header .logo-sign,.header .logo-text{float:left}.header .logo-sign svg,.header .logo-text svg{display:block}.header .logo-sign{box-sizing:initial;padding:10px 15px 11px;width:66px;height:24px;fill:#01a5ee}body[class*=fintech] .header .logo-sign{fill:url(#green-blue)}.header.has-dark-bg:not(.is-scrolled) .logo-sign{fill:#fff}.index .header.has-dark-bg:not(.is-scrolled) .logo-sign{fill:#2fd6ff}@media (max-height:650px),(max-width:720px){.is-nav-shown .header.has-dark-bg .logo-sign{fill:#01a5ee}}.footer .logo-text,.header .logo-text{padding:12px 15px;width:130px;height:45px}.footer .logo-text{fill:#fff}.header .logo-text{padding:12px 15px;width:130px;height:45px;border-left:1px solid #afafb0;fill:#343335}.header.has-dark-bg:not(.is-scrolled) .logo-text{border-color:#ffffff80;fill:#fff}.header .apply-button,.header .contact-button,.header .hire-button{margin-right:25px}.header .side{display:flex;justify-content:space-between}.header .side-right{align-items:center}.header .apply-button,.header .contact-button{float:right;margin-top:5px}.header.branded:not(.is-scrolled) .logo-sign{fill:#fff}.header.branded:not(.is-scrolled) .logo-text{border-color:#fff;fill:#fff}.header.branded:not(.is-scrolled) .apply-button,.header.branded:not(.is-scrolled) .contact-button,.header.branded:not(.is-scrolled) .hire-button{border-color:#fff;color:#fff}.header.branded:not(.is-scrolled) .apply-button:hover,.header.branded:not(.is-scrolled) .contact-button:hover,.header.branded:not(.is-scrolled) .hire-button:hover{background-color:#fff;color:#0a73cf}.header.branded:not(.is-scrolled) .hamburger{border-color:#fff}@media (max-height:650px),(max-width:720px){.header .logo-text{display:none}}.roles-filter{margin-top:80px}.mavensolutions .roles-filter{margin-top:0}@media (max-width:1460px){.roles-filter .container{max-width:100%;width:100%}}@media (min-width:501px) and (max-width:1000px){.roles-filter .filter-group{padding-left:3%}}.roles-filter label{margin:0 3%}@media (max-width:1000px){.roles-filter label{margin:0}}.angle-arrow,.angle-arrow:after,.angle-arrow:before,.more-link{transition:all .2s}.more-link{display:inline-block;font-size:18px;font-family:AvenirLTStd-Book,Helvetica,sans-serif}.more-link:hover{color:#343639}.more-link .angle-arrow{width:25px;height:25px;margin-left:5px;border:1px solid #01a5ee;border-radius:50%;vertical-align:middle}.more-link:hover .angle-arrow{border-color:#343639}.more-link .angle-arrow:after,.more-link .angle-arrow:before{left:10px;width:2px;height:6px}.more-link:hover .angle-arrow:after,.more-link:hover .angle-arrow:before{background-color:#343639}.more-link .angle-arrow:before{top:6px}.more-link .angle-arrow:after{top:11px}@media (min-width:1461px){.more-link{font-size:21px}}@media (max-width:1000px){.more-link{padding-top:20px;font-size:18px}.more-link .angle-arrow{width:22px;height:22px;top:-1px}.more-link .angle-arrow:after,.more-link .angle-arrow:before{left:8px;height:5px}.more-link .angle-arrow:before{top:5px}.more-link .angle-arrow:after{top:10px}}.filter{text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter .filter-group{padding:7px 0}.filter label{display:inline-block;margin:0 4%;color:#01a5ee;font-size:1.2rem;font-family:AvenirLTStd-Book,Helvetica,sans-serif;cursor:pointer}.filter input[type=checkbox]:checked+.label-text:before,.filter input[type=radio]:checked+.label-text:before{background-color:initial}.filter.filter-radio input[type=checkbox]+.label-text,.filter.filter-radio input[type=radio]+.label-text{padding-left:0;border-bottom:1px dashed #01a5ee}.filter.filter-radio input[type=checkbox]+.label-text:after,.filter.filter-radio input[type=checkbox]+.label-text:before,.filter.filter-radio input[type=radio]+.label-text:after,.filter.filter-radio input[type=radio]+.label-text:before{display:none}.filter.filter-radio input[type=checkbox]:checked+.label-text,.filter.filter-radio input[type=radio]:checked+.label-text{border-bottom-color:#0000;color:#1e1e1e}@media (min-width:501px) and (max-width:1000px){.filter:not(.grouped-filter) .filter-group{display:flex;flex-wrap:wrap;max-width:500px;margin:auto}.filter.open-source-filter .filter-group{padding-left:8%}}@media (max-width:500px){.filter .filter-group{display:inline-block}}@media (min-width:1461px){.filter label{margin:0 5%;font-size:1.3125rem}}@media (max-width:1460px){.filter label{flex:1 1 40%;text-align:left}}@media (max-width:1000px){.filter label{margin-right:0;margin-left:30px;display:block;padding:0 0 10px}}@media (max-width:500px){.filter:not(.grouped-filter) label{margin-left:0}}.stats{padding-top:120px;text-align:center}@media (min-width:1461px){.stats{padding-top:160px}}@media (max-width:1000px){.stats{padding-top:100px}}.animated-intro{position:relative;overflow:hidden}.animated-intro .container{position:relative;z-index:1}.animated-intro .image-cover{position:absolute;width:100%;height:100%;top:0;left:0;background:no-repeat 50%}.animated-intro .cover{position:absolute;top:40%;right:0;bottom:0;left:0;opacity:0;background-color:#000;transform:translateZ(0)}.error-hint{display:none;position:absolute;right:17px;top:50%;z-index:1;width:26px;height:23px;margin-top:-2px;transform:translateY(-50%);background:url(assets/images/contact/error-icon.svg) no-repeat 50%;cursor:pointer}@media (max-width:1000px){.error-hint{margin-top:-1px}}.has-error .error-hint{display:block}.error-hint .error-message{display:none;position:absolute;right:-35px;bottom:100%;width:275px;margin-bottom:9px;padding:19px;background-color:#ffdc00;font-size:14px}.error-hint .error-message:after{content:"";display:block;width:0;height:0;position:absolute;bottom:-9px;right:38px;border-color:#ffdc00 #0000 #0000;border-style:solid;border-width:10px 10px 0}.error-hint:hover .error-message{display:block}.angle-arrow{position:relative;display:inline-block;width:13px;height:22px;vertical-align:top}.angle-arrow.is-right{transform:rotateY(180deg)}.angle-arrow:after,.angle-arrow:before{position:absolute;left:5px;width:3px;height:11px;background-color:#01a5ee;content:""}.has-dark-bg:not(.is-scrolled) .angle-arrow:after,.has-dark-bg:not(.is-scrolled) .angle-arrow:before{background-color:#fff}.angle-arrow:before{top:0;transform:skewX(-45deg)}.angle-arrow:after{top:11px;transform:skewX(45deg)}.additional-navigation{display:flex;border-top:1px solid #dbdbdb}.additional-navigation.has-dark-layout{border-top:none}.additional-navigation .item{display:flex;flex-direction:column;flex:1;position:relative;padding:100px 35px 75px;border-left:1px solid #e4e4e6;text-align:center}.additional-navigation .item:first-child{border-left:0}.additional-navigation .item:hover{background-color:#fbfbfb}.additional-navigation .item .icon{position:relative;overflow:hidden;width:104px;height:104px;margin:0 auto;perspective:200}.additional-navigation .item .icon .image{border-radius:50%}.additional-navigation .item:hover .icon .image{opacity:0;transition:opacity .05s linear .25s}.additional-navigation .item .icon .arrow,.additional-navigation .item .icon .circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.additional-navigation .item .icon .circle{border-radius:50%}.additional-navigation .item .icon .circle.is-outer{width:100%;height:100%;background-color:#c0c0c000;transition:all .3s linear}.additional-navigation .item:hover .icon .circle.is-outer{background-color:silver}.additional-navigation .item .icon .circle.is-inner{width:24px;height:24px;background-color:#fbfbfb00;transition:.3s cubic-bezier(0,.77,.64,1);transition-property:width,height}.additional-navigation .item:hover .icon .circle.is-inner{width:98px;height:98px;background-color:#fbfbfb}.additional-navigation .item .icon .arrow{margin-left:17px;width:20px;height:36px;background:url(assets/images/case-studies/additional-navigation/arrow.svg);opacity:0;transition-duration:0s}.additional-navigation .item:hover .icon .arrow{margin-left:-4px;opacity:1;transition:all .3s cubic-bezier(0,.77,.64,1)}.additional-navigation .item .icon .arrow.is-right{margin-left:-17px;transform:translate(-50%,-50%) scaleX(-1)}.additional-navigation .item:hover .icon .arrow.is-right{margin-left:4px}.additional-navigation .item .icon .square{position:absolute;width:42px;height:42px;transition:.4s;transform-style:preserve-3d}.additional-navigation .item:hover .icon .square{transform:rotateX(180deg)}.additional-navigation .item .icon .square:first-child{top:7px;left:7px}.additional-navigation .item .icon .square:first-child .project-icon{background-position:0 0}.additional-navigation .item .icon .square:nth-child(2){top:7px;left:55px;transition-delay:65ms}.additional-navigation .item .icon .square:nth-child(2) .project-icon{background-position:100% 0}.additional-navigation .item .icon .square:nth-child(2) .mask{transition-delay:65ms}.additional-navigation .item .icon .square:nth-child(3){top:55px;left:7px;transition-delay:.26s}.additional-navigation .item .icon .square:nth-child(3) .project-icon{background-position:0 100%}.additional-navigation .item .icon .square:nth-child(3) .mask{transition-delay:.26s}.additional-navigation .item .icon .square:nth-child(4){top:55px;left:55px;transition-delay:195ms}.additional-navigation .item .icon .square:nth-child(4) .project-icon{background-position:100% 100%}.additional-navigation .item .icon .square:nth-child(4) .mask{transition-delay:195ms}.additional-navigation .item .icon .project-icon{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;transform-style:preserve-3d}.additional-navigation .item .icon .project-icon.is-front{z-index:2;background:url(assets/images/case-studies/additional-navigation/projects-list.jpg) no-repeat;transform:rotateX(0deg)}.additional-navigation .item .icon .project-icon.is-back{background-color:#fbfbfb;border:3px solid silver;transform:rotateX(180deg)}.additional-navigation .item .icon .mask{backface-visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:silver;transition:opacity .2s}.additional-navigation .item:hover .icon .mask{opacity:1}.additional-navigation .item .main-icon svg path{transition:all .5s}.additional-navigation .item:hover .main-icon svg path.icon-border{fill:#009bc4}.additional-navigation .item:hover .main-icon svg path.icon-bg{fill:#e0eff0}.additional-navigation .title{margin-top:14px;font-family:Montserrat Medium,Helvetica,sans-serif;font-size:18px;color:#343639;text-transform:uppercase}.additional-navigation .big-title{font-family:Montserrat SemiBold,Helvetica,sans-serif;font-size:34px;font-weight:700;line-height:1;color:#343639;text-transform:uppercase}.additional-navigation .description{margin:10px auto 30px;color:#1e1e1e;font-size:18px;max-width:70%}.additional-navigation .more-link{margin-top:auto}@media (max-width:500px){.additional-navigation{flex-direction:column}}@media (min-width:1001px) and (max-width:1460px){.additional-navigation:not(.is-projects) .item{padding-top:70px}}@media (max-width:1000px){.additional-navigation .item{padding:50px 15px 35px}}@media (max-width:500px){.additional-navigation .item{border-bottom:1px solid #e4e4e6;border-left:0}.additional-navigation .item.is-all-works{order:3}}@media (max-width:1460px){.additional-navigation .item .main-icon svg{width:180px;height:180px}}@media (min-width:1461px){.additional-navigation .title{size:22px}}@media (max-width:1000px){.additional-navigation .title{font-size:16px}}@media (min-width:1461px){.additional-navigation .big-title{margin-top:14px;font-size:36px}}@media (max-width:1000px){.additional-navigation .big-title{font-size:28px}}@media (min-width:1461px){.additional-navigation .description{font-size:20px}}@media (max-width:1460px){.additional-navigation .description{font-size:18px}}.marked-list{margin-bottom:45px;line-height:1.62}.marked-list li{padding-left:25px;margin-bottom:18px}.marked-list li:before{content:"";display:inline-block;width:8px;height:8px;position:relative;top:-2px;margin:0 17px 0 -25px;border-radius:50%;background-color:#00a2c3}.marked-list li ul{margin-top:10px;margin-bottom:-5px;margin-left:5px}.marked-list li ul li{margin-bottom:10px}@media (max-width:1000px){.marked-list{line-height:1.25}.marked-list li:before{width:6px;height:6px;top:-3px}}.not-found{padding-top:130px;padding-bottom:130px;text-align:center}.not-found h1{font-size:58px;line-height:1}.not-found p{font-size:22px}@media (min-width:1461px){.not-found{padding-top:170px;padding-bottom:170px}}@media (max-width:1000px){.not-found{padding-top:95px;padding-bottom:95px}}@media (min-width:1461px){.not-found h1{font-size:66px}}@media (max-width:1000px){.not-found h1{font-size:34px}}@media (min-width:1461px){.not-found p{font-size:25px}}@media (max-width:1000px){.not-found p{font-size:18px}}.submit-button{display:inline-block;padding:12px 35px;border:1px solid #01a5ee;border-radius:4px;background-color:#01a5ee;font-family:Montserrat SemiBold,Helvetica,sans-serif;font-size:18px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;outline:none;cursor:pointer;transition:all .3s ease}.submit-button:not(.is-loading):hover{border-color:#01a5ee;background-color:initial;color:#01a5ee}.submit-button.is-loading{background:#b3b3b9;background-image:linear-gradient(45deg,#ffffff40 25%,#0000 0,#0000 50%,#ffffff40 0,#ffffff40 75%,#0000 0,#0000);background-size:60px 60px;cursor:default}@media (min-width:1461px){.submit-button{padding:20px 70px;font-size:21px}}@media (max-width:1000px){.submit-button{padding-top:14px;padding-bottom:14px}}.grouped-filter .container{display:flex}.grouped-filter .filter-group{flex:1 1 auto;border:solid #d1d1d1;border-width:0 1px 0 0}.grouped-filter .filter-group:last-child{border:none}.grouped-filter .label-text{font-family:AvenirLTStd-Book,Helvetica,sans-serif}.grouped-filter input[type=checkbox]{display:none}.grouped-filter input[type=checkbox]+.label-text{position:relative;display:inline-block;padding-left:25px}.grouped-filter input[type=checkbox]+.label-text:before{position:absolute;left:0;top:8px;width:13px;height:13px;border:1px solid #01a5ee;content:""}.grouped-filter input[type=checkbox]:checked+.label-text:after{content:"";position:absolute;top:9px;left:3px;height:5px;width:12px;border:2px solid #01a5ee;border-width:0 0 2px 2px;box-shadow:inset 2px -2px 0 0 #fff,-1px 2px 0 0 #fff;transform:rotate(-45deg)}@media (max-width:650px){.grouped-filter .container{flex-direction:column}.grouped-filter .filter-group{border-width:0 0 1px;padding:0 0 10px;margin-bottom:20px}}@media (min-width:1461px){.grouped-filter input[type=checkbox]+.label-text:before{top:10px}.grouped-filter input[type=checkbox]:checked+.label-text:after{top:11px}}.grid-list-wrapper{margin-top:35px}@media (min-width:1461px){.grid-list-wrapper{margin-top:50px}}.grid-list{min-height:693px}.grid-list .item{position:relative;overflow:hidden;display:none;background-color:#f2f2f2;line-height:normal;color:#fff;vertical-align:top;transform:translateZ(0)}.grid-list .item .mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00395d;opacity:0;transition:all .25s;transform:translateZ(0)}.grid-list .item .details{position:absolute;top:50%;right:0;left:0;text-align:center;transform:translateY(-50%)}.grid-list .item .details .name{font-size:36px;font-family:Montserrat Medium,Helvetica,sans-serif;opacity:0;text-transform:uppercase;transform:scale(1.6) translateZ(0)}.grid-list .item .details .description{position:relative;opacity:0;transform:scale(1.05) translateZ(0)}@media (min-width:1001px){.grid-list .item:hover .mask{opacity:.93}.grid-list .item:hover .details .name{transform:scale(1) translateZ(0);opacity:1;transition:transform .3s cubic-bezier(0,.38,.3,1),opacity .3s}.grid-list .item:hover .details .description{transform:scale(1) translateZ(0);opacity:1;transition:all .6s .17s}}.intro h1{margin-bottom:.9375rem;font-size:58px}.intro p{margin-bottom:0;font-size:22px}.intro.is-dark-scheme,.intro.is-dark-scheme h1,.intro.is-dark-scheme h4{color:#fff}@media (min-width:1461px){.intro h1{font-size:66px}}@media (max-width:1000px){.intro h1{font-size:28px}}@media (min-width:1461px){.intro p{font-size:26px}}@media (max-width:1000px){.intro p{font-size:17px}}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{display:block;width:100%;padding:17px 30px 17px 20px;border:1px solid #bababa;font-size:18px;line-height:1.2;outline:none;transition:border-color .5s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:1000px){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{padding:11px 30px 11px 15px;font-size:15px}}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#00add3}.has-error input[type=email],.has-error input[type=number],.has-error input[type=password],.has-error input[type=tel],.has-error input[type=text],.has-error textarea{border-color:#ffdc00}textarea{resize:none}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+.label-text,input[type=radio]+.label-text{display:inline-block;cursor:pointer;position:relative;font-family:AvenirLTStd-Book,Helvetica,sans-serif;padding-left:27px}input[type=checkbox]+.label-text:after,input[type=checkbox]+.label-text:before,input[type=radio]+.label-text:after,input[type=radio]+.label-text:before{content:"";position:absolute}input[type=checkbox]+.label-text:before,input[type=radio]+.label-text:before{left:0;border:1px solid #01a5ee}input[type=checkbox]+.label-text:after,input[type=radio]+.label-text:after{display:none}input[type=checkbox]:checked+.label-text,input[type=radio]:checked+.label-text{cursor:default}input[type=checkbox]:checked+.label-text:after,input[type=radio]:checked+.label-text:after{display:block}input[type=checkbox]:checked+.label-text:before,input[type=radio]:checked+.label-text:before{background-color:#01a5ee}input[type=checkbox]+.label-text:before{top:7px;width:13px;height:13px}@media (max-width:1000px){input[type=checkbox]+.label-text,input[type=radio]+.label-text{font-size:14px;padding-right:50px}}.is-inactive input[type=checkbox]+.label-text:before{display:none}@media (max-width:1000px){input[type=checkbox]+.label-text:before{top:4px}}input[type=checkbox]+.label-text:after{top:10px;left:2px;height:5px;width:9px;border:solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg) translateZ(0)}input[type=radio]+.label-text:before{top:6px;width:16px;height:16px;border-radius:50%}input[type=radio]+.label-text:after{top:12px;left:6px;height:4px;width:4px;border-radius:50%;background-color:#fff}@media (max-width:1000px){input[type=checkbox]+.label-text:after{top:8px}}.download-button,.download-button-bottom{position:relative;padding:20px 35px 20px 60px;text-align:center;border:1px solid #01a5ee;border-radius:6px;display:inline-block;font-family:Montserrat SemiBold,Helvetica,sans-serif;font-size:12px;font-style:normal;text-decoration:none;text-transform:uppercase;color:#01a5ee;cursor:pointer;transition:all .3s ease}.download-button-bottom:hover,.download-button:hover{background-color:#01a5ee;color:#fff}.download-button svg{position:absolute;top:50%;margin-top:-19px;left:10px}.download-button-bottom{display:block;margin:50px auto 0;max-width:256px}.download-button-bottom svg{position:absolute;top:50%;margin-top:-19px;left:10px}@media (max-width:1000px){.download-button{display:none}}@media (min-width:1001px){.download-button-bottom{display:none}}label{display:block;margin-bottom:13px}label.extra-check{font-style:italic;margin-bottom:30px}fieldset{margin:0 0 20px;padding:0;border:none}fieldset:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}fieldset:last-child{margin-bottom:0}@media (max-width:1000px){fieldset{margin-bottom:35px}}.field{position:relative;margin-bottom:18px}.field.email-field{padding-right:9px}.field.phone-field{padding-left:9px}@media (min-width:1461px){.field{margin-bottom:22px}}@media (max-width:1000px){.field{margin-bottom:14px}}@media (min-width:1461px){.field.email-field{padding-right:11px}.field.phone-field{padding-left:11px}}@media (max-width:1000px){.field.email-field,.field.phone-field{float:none;width:100%;padding:0}}.gradient-text{background:linear-gradient(45deg,#0b72ca,#64d056 80%);-webkit-background-clip:text;-webkit-text-fill-color:#0000}.gradient-text-purple{background:linear-gradient(45deg,#0779ec,#1a33c6,#dc1590 70%);-webkit-background-clip:text;-webkit-text-fill-color:#0000}.gradient-text-dark-blue{background:linear-gradient(135deg,#6d238f,#083cc2 70%);-webkit-background-clip:text;-webkit-text-fill-color:#0000}.gradient-text-red-blue{background:linear-gradient(135deg,#ff3e2b,#004eff 80%);-webkit-background-clip:text;-webkit-text-fill-color:#0000}.gradient-text-purple-blue{background:linear-gradient(382deg,#ae4178,#2917a1 77%);-webkit-background-clip:text;-webkit-text-fill-color:#0000}.overlapped-gradients{background-image:radial-gradient(100% 480px at top right,#fff6ee,#fff0 75%),radial-gradient(100% 480px at top left,#d8f4fa,#fff0 75%),linear-gradient(#f7fbfe 866px,#fff0 1576px)}@media (min-width:1461px){.overlapped-gradients{background-image:radial-gradient(100% 480px at top right,#fff6ee,#fff0 75%),radial-gradient(100% 480px at top left,#d8f4fa,#fff0 75%),linear-gradient(#f7fbfe 1866px,#fff0 2076px)}}@media (max-width:1000px){.overlapped-gradients{background-image:none}}.light-fill{background-image:linear-gradient(0deg,#fcfdff,#fcfdff 773px,#fff0 1700px)}.ultra-light-fade{background-image:linear-gradient(180deg,#f2f5fd,#fff 1200px)}.gradient-button{background-image:linear-gradient(90deg,#159bd9,#0cc7ce);font-family:Montserrat Bold;font-size:16px;padding:2px;border-radius:10px;text-transform:uppercase;color:#fff;border:none;display:inline-block}.gradient-button .caption{padding:19px 30px 17px;display:inline-block;border-radius:8px;transition:background-color .5s ease,color .5s ease}.gradient-button.is-reverse,.gradient-button:hover .caption{background-color:#fff;color:#0094ce}.gradient-button.is-reverse{transition:background-color .5s ease;background-image:none}.gradient-button.is-reverse:hover{padding:0;border:2px solid #fff;background:#0000}.gradient-button.is-reverse:hover .caption{background:#0000;color:#fff;-webkit-text-fill-color:#fff}.gradient-button.regular,.project-intro h4.gradient-button{background-color:#01a5ee}.gradient-button.regular .caption,.project-intro h4.gradient-button .caption{color:#fff}.gradient-button.regular:hover,.project-intro h4.gradient-button:hover{background-color:#fff}.gradient-button.regular:hover .caption,.project-intro h4.gradient-button:hover .caption{color:#01a5ee}.video-button{display:inline;width:87px;height:87px;margin:0 auto;transform:scale(.8);border-radius:50%;cursor:pointer;fill:#676361;width:80%}.video-button .triangle{transition:all .4s}.video-button:hover .triangle{opacity:0}.video-button .circle{transition:all .4s;opacity:0}.video-button:hover .circle{opacity:1}.testimonial-video{position:relative;overflow:hidden;padding:122px 0 95px;text-align:center;color:#fff}.testimonial-video .image-cover{position:absolute;bottom:0;left:0;width:100%;height:140%;background:no-repeat 50% fixed;background-size:cover;min-height:500px}.testimonial-video .container{position:relative}.testimonial-video .video-button{display:block;margin:0 auto;width:87px;height:87px;border-radius:50%;cursor:pointer;fill:#fff}.testimonial-video .video-button .triangle{transition:all .2s}.testimonial-video .video-button:hover .triangle{opacity:0}.testimonial-video .video-button .circle{transition:all .2s;opacity:0}.testimonial-video .video-button:hover .circle{opacity:1}.testimonial-video .citation{margin:35px 0 0;padding:0;line-height:1.33;font-size:32px;font-family:AvenirLTStd-Book,Helvetica,sans-serif}.testimonial-video .citation:after,.testimonial-video .citation:before{width:19px;height:19px;top:-3px;margin-right:8px}.testimonial-video .customer{position:relative;margin-top:40px}.testimonial-video .customer .name{margin-top:70px;font-family:Montserrat SemiBold,Helvetica,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase}.testimonial-video .customer .title{font-size:15px;font-family:AvenirLTStd-Book,Helvetica,sans-serif}.testimonial-video .customer svg{margin-left:10px;fill:#fff;height:48px;vertical-align:middle}.testimonial-video .more-link{color:#40ddff}.testimonial-video .more-link:hover{color:#fff}.testimonial-video .more-link .angle-arrow{border-color:#40ddff}.testimonial-video .more-link:hover .angle-arrow{border-color:#fff}.testimonial-video .more-link .angle-arrow:after,.testimonial-video .more-link .angle-arrow:before{background-color:#40ddff}.testimonial-video .more-link:hover .angle-arrow:after,.testimonial-video .more-link:hover .angle-arrow:before{background-color:#fff}@media (min-width:1461px){.testimonial-video{padding-top:148px;padding-bottom:97px}}@media (max-width:1000px){.testimonial-video{padding-top:93px;padding-bottom:80px}.testimonial-video .container{max-width:700px}}@media (min-width:1461px){.testimonial-video .video-button{width:102px;height:102px}}@media (max-width:1000px){.testimonial-video .video-button{width:75px;height:75px}}@media (min-width:1461px){.testimonial-video .citation{margin-top:50px;font-size:36px}}@media (max-width:1000px){.testimonial-video .citation{font-size:24px}}@media (min-width:1461px){.testimonial-video .citation:after,.testimonial-video .citation:before{width:22px;height:22px;top:-5px}.testimonial-video .customer{margin-top:70px}.testimonial-video .customer .name{font-size:28px}.testimonial-video .customer .title{font-size:18px}}@media (max-width:1000px){.testimonial-video .customer .title{font-size:14px}.testimonial-video .customer svg{display:block;margin:10px auto 0}}@media (max-width:1460px){.testimonial-video .customer svg{height:40px}}@media (max-width:1000px){.testimonial-video .more-link{position:relative;margin-top:30px}}@media (min-width:1001px){.testimonial-video .more-link{position:absolute;right:70px;bottom:60px}}.fancybox-wrap.wistia-fancybox-wrap,.fancybox-wrap.wistia-fancybox-wrap .fancybox-inner{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important}.fancybox-wrap.wistia-fancybox-wrap .fancybox-close{top:25px;right:15px}.open-source-list{min-height:700px;padding-bottom:55px;text-align:center}.open-source-list .item{position:relative;overflow:hidden;display:none;margin:15px 21px 30px;padding-right:30px;padding-bottom:75px;padding-left:30px;width:227px;height:303px;border-top:3px solid;text-align:left;vertical-align:top}.open-source-list .item-animation-delay-1{transition-delay:.1s!important}.open-source-list .item-animation-delay-2{transition-delay:.2s!important}.open-source-list .item-animation-delay-3{transition-delay:.3s!important}.open-source-list .item-animation-delay-4{transition-delay:.4s!important}.open-source-list .item-animation-delay-5{transition-delay:.5s!important}.open-source-list .item-animation-delay-6{transition-delay:.6s!important}.open-source-list .item-animation-delay-7{transition-delay:.7s!important}.open-source-list .item-animation-delay-8{transition-delay:.8s!important}.open-source-list .item-animation-delay-9{transition-delay:.9s!important}.open-source-list .item-animation-delay-10{transition-delay:1s!important}.open-source-list .item-animation-delay-11{transition-delay:1.1s!important}.open-source-list .item-animation-delay-12{transition-delay:1.2s!important}.open-source-list .item-animation-delay-13{transition-delay:1.3s!important}.open-source-list .item-animation-delay-14{transition-delay:1.4s!important}.open-source-list .item-animation-delay-15{transition-delay:1.5s!important}.open-source-list .item-animation-delay-16{transition-delay:1.6s!important}.open-source-list .item-animation-delay-17{transition-delay:1.7s!important}.open-source-list .item-animation-delay-18{transition-delay:1.8s!important}.open-source-list .item-animation-delay-19{transition-delay:1.9s!important}.open-source-list .item-animation-delay-20{transition-delay:2s!important}.open-source-list .item-animation-delay-21{transition-delay:2.1s!important}.open-source-list .item-animation-delay-22{transition-delay:2.2s!important}.open-source-list .item-animation-delay-23{transition-delay:2.3s!important}.open-source-list .item-animation-delay-24{transition-delay:2.4s!important}.open-source-list .item-animation-delay-25{transition-delay:2.5s!important}.open-source-list .item-animation-delay-26{transition-delay:2.6s!important}.open-source-list .item-animation-delay-27{transition-delay:2.7s!important}.open-source-list .item-animation-delay-28{transition-delay:2.8s!important}.open-source-list .item-animation-delay-29{transition-delay:2.9s!important}.open-source-list .item-animation-delay-30{transition-delay:3s!important}.open-source-list .item-animation-delay-31{transition-delay:3.1s!important}.open-source-list .item-animation-delay-32{transition-delay:3.2s!important}.open-source-list .item-animation-delay-33{transition-delay:3.3s!important}.open-source-list .item-animation-delay-34{transition-delay:3.4s!important}.open-source-list .item-animation-delay-35{transition-delay:3.5s!important}.open-source-list .item-animation-delay-36{transition-delay:3.6s!important}.open-source-list .item-animation-delay-37{transition-delay:3.7s!important}.open-source-list .item-animation-delay-38{transition-delay:3.8s!important}.open-source-list .item-animation-delay-39{transition-delay:3.9s!important}.open-source-list .item-animation-delay-40{transition-delay:4s!important}.open-source-list .item-animation-delay-41{transition-delay:4.1s!important}.open-source-list .item-animation-delay-42{transition-delay:4.2s!important}.open-source-list .item-animation-delay-43{transition-delay:4.3s!important}.open-source-list .item-animation-delay-44{transition-delay:4.4s!important}.open-source-list .item-animation-delay-45{transition-delay:4.5s!important}.open-source-list .item-animation-delay-46{transition-delay:4.6s!important}.open-source-list .item-animation-delay-47{transition-delay:4.7s!important}.open-source-list .item-animation-delay-48{transition-delay:4.8s!important}.open-source-list .item-animation-delay-49{transition-delay:4.9s!important}.open-source-list .item .mask{position:absolute;top:-3px;right:0;bottom:0;left:0;z-index:-1;background-color:#f4f4f4;box-shadow:inset 0 0 0 0;transition:all .15s cubic-bezier(.13,.47,.66,.82)}.open-source-list .tech-icon{position:absolute;top:15px;right:20px;width:34px;height:34px}.open-source-list .tech-icon.is-apple{background-image:url(assets/images/open-source/tech/apple.svg)}.open-source-list .tech-icon.is-c{background-image:url(assets/images/open-source/tech/c.svg)}.open-source-list .tech-icon.is-coffee{background-image:url(assets/images/open-source/tech/coffee.svg)}.open-source-list .tech-icon.is-css{background-image:url(assets/images/open-source/tech/css.svg)}.open-source-list .tech-icon.is-js{background-image:url(assets/images/open-source/tech/js.svg)}.open-source-list .tech-icon.is-php{background-image:url(assets/images/open-source/tech/php.svg)}.open-source-list .tech-icon.is-python{background-image:url(assets/images/open-source/tech/python.svg)}.open-source-list .tech-icon.is-ruby{background-image:url(assets/images/open-source/tech/ruby.svg)}.open-source-list .tech-icon.is-shell{background-image:url(assets/images/open-source/tech/shell.svg)}.open-source-list .forked{position:absolute;top:19px;right:65px;left:30px;font-size:11px;line-height:1.1;color:#575757}.open-source-list .forked .project{overflow:hidden;width:125px;white-space:nowrap;text-overflow:ellipsis;font-weight:700;color:#01a5ee}.open-source-list .name{margin-top:70px;font-family:Montserrat SemiBold,Helvetica,sans-serif;font-size:16px;line-height:1.2;text-transform:uppercase;color:#333;word-wrap:break-word}.open-source-list .description{margin-top:10px;font-size:16px;color:#1e1e1e}.open-source-list .forks,.open-source-list .stars{position:absolute;padding-left:22px;bottom:28px;font-size:14px;font-weight:700;line-height:18px;color:#454545;background:no-repeat 0}.open-source-list .stars{left:30px;background-image:url(assets/images/open-source/star.svg)}.open-source-list .forks{left:50%;background-image:url(assets/images/open-source/fork.svg)}@media (min-width:1001px){.open-source-list .item:hover .mask{background-color:#fff;box-shadow:inset 0 0 0 6px}}.navigation{position:fixed;top:0;right:-280px;z-index:1;width:280px;height:100%;font-size:16px;font-family:Montserrat Medium,Helvetica,sans-serif;letter-spacing:.5px;text-transform:uppercase;background-color:#fff;color:#1e1e1e;transition:all .33s cubic-bezier(.33,0,.2,1);transform:translateZ(0)}@media (max-height:650px),(max-width:720px){.navigation{transition:none}}.is-nav-shown .navigation{right:0;box-shadow:0 0 100px 0 #0000001f}@media (max-height:650px),(max-width:720px){.is-nav-shown .navigation{position:static;width:auto;box-shadow:none}}.navigation>ul>li{position:relative;border-bottom:1px solid #efefef}.navigation .arrow-item,.navigation .item{display:block;padding:22px 17px 22px 22px;line-height:28px;color:#343639;cursor:pointer}.navigation .arrow-item:hover,.navigation .item:hover{color:#01a5ee}.navigation .arrow-item.is-active,.navigation .item.is-active{background-color:#01a5ee;color:#fff}.navigation .arrow-item.has-subnav,.navigation .item.has-subnav{cursor:pointer}.navigation .arrow-item.has-subnav.is-selected .arrow,.navigation .item.has-subnav.is-selected .arrow{transform:rotate(90deg);transform-origin:50% 50%}.navigation .arrow-item.has-subnav.is-active .arrow,.navigation .item.has-subnav.is-active .arrow{top:18px;right:22px;transform:rotate(0deg);transform-origin:50% 50%}.navigation .arrow-item.has-subnav.is-active .arrow svg,.navigation .arrow-item.has-subnav.is-active:hover .arrow svg,.navigation .item.has-subnav.is-active .arrow svg,.navigation .item.has-subnav.is-active:hover .arrow svg{fill:#fff}.navigation .arrow-item.has-subnav.is-active.is-selected,.navigation .item.has-subnav.is-active.is-selected{background-color:#01a5ee;color:#fff;border-bottom:none}.navigation .arrow-item.has-subnav.is-active.is-selected .arrow,.navigation .item.has-subnav.is-active.is-selected .arrow{transform:rotate(90deg)}.navigation .arrow-item.has-subnav .arrow svg,.navigation .has-subnav.item:hover .arrow svg{fill:#34363980}.navigation .arrow-item:not(.has-subnav),.navigation .item:not(.has-subnav){padding-left:54px}.navigation .arrow-item .icon,.navigation .item .icon{display:inline-block;margin-right:8px;width:28px;color:silver}.navigation .arrow-item .icon,.navigation .item:hover .icon{color:#01a5ee}.navigation .arrow-item .icon,.navigation .item.is-active .icon{color:#fff}.navigation .arrow-item .icon svg,.navigation .item .icon svg{vertical-align:top}.navigation .arrow-item .icon.youtube-icon,.navigation .item .icon.youtube-icon{position:relative;top:3px}.navigation .arrow-item .arrow,.navigation .item .arrow{display:inline-block;margin-right:20px;margin-left:6px}.navigation .arrow-item .arrow svg,.navigation .item .arrow svg{fill:silver}.navigation .external-arrow{position:absolute;top:30px;left:20px;color:silver}.navigation .item.has-subnav.is-selected{background-color:#efefef80;border-bottom:1px solid #efefef}.navigation .arrow-item{color:#1e1e1e;width:55px;float:left}.navigation .arrow-item:hover .arrow svg{fill:#01a5ee}.navigation .subnav{position:relative;display:none;padding:5px 20px 25px 15px;font-size:14px}.navigation .subnav.is-selected{border-top:1px solid #efefef}.navigation .subnav-item{display:block;padding:20px 24px 0 43px;color:#1e1e1e}.navigation .subnav-item.is-active,.navigation .subnav-item:hover{color:#01a5ee}.navigation .subnav-item.is-active:before{position:absolute;margin-top:6px;margin-left:-31px;width:12px;height:8px;background-image:url(assets/images/shared/breadcrumb-arrow.svg);content:"";opacity:.4}@media (max-height:650px),(max-width:720px){.navigation>ul>li:first-child{border-top:1px solid #efefef}}.cards-grid,.items-grid{display:flex;flex-flow:row wrap;justify-content:center;margin-top:1rem}@media (max-width:1000px){.cards-grid,.items-grid{flex-flow:column nowrap;width:100%}}.cards-grid.justify-left,.items-grid.justify-left{justify-content:flex-start}.cards-grid .card,.items-grid .card{flex:0 0 21%;min-height:191px;background-color:#fff;box-shadow:.643px .766px 0 0 #0c224217,10.285px 12.257px 38px 0 #0c224221;border-radius:20px;margin-right:.5vw;margin-bottom:1vw;margin-left:.5vw;display:flex;flex-flow:column nowrap;padding:21px 26px;font-size:14px}@media (min-width:1461px){.cards-grid .card,.items-grid .card{flex-basis:300px;min-height:300px;font-size:20px;padding:36px 3rem}}@media (max-width:1000px){.cards-grid .card,.items-grid .card{flex:1 0 100%;min-height:140px;width:100%;font-size:14px;margin-right:auto;margin-bottom:25px;margin-left:auto;padding:1rem 26px}.cards-grid .card:last-child,.items-grid .card:last-child{margin-bottom:0}}.cards-grid .card.is-text,.items-grid .card.is-text{min-height:auto;margin-bottom:25px}@media (min-width:1001px){.cards-grid .card.is-text,.items-grid .card.is-text{flex-basis:45%;margin-bottom:40px}}@media (min-width:1461px){.cards-grid .card.is-text,.items-grid .card.is-text{flex-basis:295px;margin-bottom:50px}}.cards-grid .card.is-text.is-wide,.items-grid .card.is-text.is-wide{flex-basis:420px;min-height:auto}@media (max-width:1000px){.cards-grid .card.is-text.is-wide,.items-grid .card.is-text.is-wide{flex-basis:auto}}.cards-grid .card.is-text.is-wide .card-icon,.items-grid .card.is-text.is-wide .card-icon{flex:auto;margin-bottom:10px}.cards-grid .card.is-text .card-category,.items-grid .card.is-text .card-category{text-align:left;text-transform:uppercase;font-family:AvenirLTStd-Book;font-size:13px;padding-bottom:8px;color:#8546a8}.cards-grid .card.is-text .card-icon,.items-grid .card.is-text .card-icon{flex:0 0 20%;min-height:20%;text-align:left;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1000px){.cards-grid .card.is-text .card-icon,.items-grid .card.is-text .card-icon{flex-grow:1}}.cards-grid .card.is-text .card-icon svg,.items-grid .card.is-text .card-icon svg{width:62px;height:62px}@media (min-width:1461px){.cards-grid .card.is-text .card-icon svg,.items-grid .card.is-text .card-icon svg{width:70px;height:70px;margin-left:-4px}}@media (max-width:1000px){.cards-grid .card.is-text .card-icon svg,.items-grid .card.is-text .card-icon svg{margin-bottom:8px}}.cards-grid .card.is-text .card-title,.items-grid .card.is-text .card-title{flex:none;align-items:flex-start;text-align:left}@media (max-width:1460px){.cards-grid .card.is-text .card-title,.items-grid .card.is-text .card-title{font-size:18px}}.cards-grid .card.is-text .card-text,.items-grid .card.is-text .card-text{margin:1rem 0;font-size:1rem;font-family:AvenirLTStd-Book}.cards-grid .card-icon,.items-grid .card-icon{flex:0 0 70%;min-height:70%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1000px){.cards-grid .card-icon,.items-grid .card-icon{flex-grow:1}}.cards-grid .card-icon svg,.items-grid .card-icon svg{width:62px;height:62px}@media (min-width:1461px){.cards-grid .card-icon svg,.items-grid .card-icon svg{width:100px;height:100px}}.cards-grid .card-title,.items-grid .card-title{flex:0 0 30%;font-family:GG Eesti Pro Display Medium;line-height:1.2;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.items-grid .item{display:flex;flex-flow:column nowrap;width:45%}.items-grid .item:first-child{padding-right:30px}.items-grid .item:nth-child(2){padding-left:30px}.info-table{width:100%;font-size:14px;font-family:Montserrat Regular}.info-table thead{font-family:Montserrat Medium}.info-table .spacer,.info-table .spacer td{background-color:#eee}.info-table tr{background-color:#efefef}.info-table td{padding:.75rem;line-height:1.2}.info-table tbody td{vertical-align:top}.info-table tbody td a,.info-table tbody td.broken-words{word-break:break-word}.info-table tbody td:first-child{width:10%}.info-table-holder{max-width:100%;overflow:auto}.info-table.halfy td{width:50%}.plain-intro{min-height:240px;padding-top:90px;text-align:center;background-color:#f6f6f6}.plain-intro h2{margin-top:20px}@media (max-width:1000px){.plain-intro{padding-bottom:50px;padding-top:90px;margin-bottom:44px}}@media (min-width:1901px){.plain-intro{min-height:260px}}.plain-section h4{margin-bottom:15px}.plain-section h5{margin-bottom:7px}.plain-section .marked-list li{margin-bottom:5px}.skin-blue:not(.privacy-policy) .intro{background-color:#441cd1;background-image:linear-gradient(180deg,#441cd1 0,#10a3d5)}.skin-blue:not(.privacy-policy) .intro h2{color:#fff}.skin-blue:not(.privacy-policy) .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-blue:not(.privacy-policy) .intro .apply-button:hover{color:#441cd1;border-color:#441cd1;background-color:initial}.skin-blue:not(.privacy-policy) .header:not(.is-scrolled){color:#fff}.skin-blue:not(.privacy-policy) .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-blue:not(.privacy-policy) .header:not(.is-scrolled) .logo-sign:hover{fill:#42cfff}.skin-blue:not(.privacy-policy) .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-blue:not(.privacy-policy) .header:not(.is-scrolled) a{color:#fff}.skin-blue:not(.privacy-policy) .header:not(.is-scrolled) a:hover{color:#42cfff}.skin-blue:not(.privacy-policy) .header:not(.is-scrolled) .apply-button:hover,.skin-blue:not(.privacy-policy) .header:not(.is-scrolled) .contact-button:hover,.skin-blue:not(.privacy-policy) .header:not(.is-scrolled) .hamburger:hover,.skin-blue:not(.privacy-policy) .header:not(.is-scrolled) .hire-button:hover{border-color:#42cfff;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-blue.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-blue.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-blue.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-blue.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-blue.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-blue.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-light-blue .intro{background-color:#3680d1;background-image:linear-gradient(180deg,#3680d1 0,#9cd2f0)}.skin-light-blue .intro h2{color:#fff}.skin-light-blue .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-light-blue .intro .apply-button:hover{color:#3680d1;border-color:#3680d1;background-color:initial}.skin-light-blue .header:not(.is-scrolled){color:#fff}.skin-light-blue .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-light-blue .header:not(.is-scrolled) .logo-sign:hover{fill:#9cd2f0}.skin-light-blue .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-light-blue .header:not(.is-scrolled) a{color:#fff}.skin-light-blue .header:not(.is-scrolled) a:hover{color:#9cd2f0}.skin-light-blue .header:not(.is-scrolled) .apply-button,.skin-light-blue .header:not(.is-scrolled) .contact-button,.skin-light-blue .header:not(.is-scrolled) .hamburger,.skin-light-blue .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-light-blue .header:not(.is-scrolled) .apply-button:hover,.skin-light-blue .header:not(.is-scrolled) .contact-button:hover,.skin-light-blue .header:not(.is-scrolled) .hamburger:hover,.skin-light-blue .header:not(.is-scrolled) .hire-button:hover{border-color:#9cd2f0;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-light-blue.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-light-blue.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-light-blue.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-light-blue.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-light-blue.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-light-blue.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-blue-turquoise .intro{background-color:#2a4cad;background-image:linear-gradient(180deg,#2a4cad 0,#2db2bd)}.skin-blue-turquoise .intro h2{color:#fff}.skin-blue-turquoise .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-blue-turquoise .intro .apply-button:hover{color:#2a4cad;border-color:#2a4cad;background-color:initial}.skin-blue-turquoise .header:not(.is-scrolled){color:#fff}.skin-blue-turquoise .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-blue-turquoise .header:not(.is-scrolled) .logo-sign:hover{fill:#3fd5e1}.skin-blue-turquoise .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-blue-turquoise .header:not(.is-scrolled) a{color:#fff}.skin-blue-turquoise .header:not(.is-scrolled) a:hover{color:#3fd5e1}.skin-blue-turquoise .header:not(.is-scrolled) .apply-button,.skin-blue-turquoise .header:not(.is-scrolled) .contact-button,.skin-blue-turquoise .header:not(.is-scrolled) .hamburger,.skin-blue-turquoise .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-blue-turquoise .header:not(.is-scrolled) .apply-button:hover,.skin-blue-turquoise .header:not(.is-scrolled) .contact-button:hover,.skin-blue-turquoise .header:not(.is-scrolled) .hamburger:hover,.skin-blue-turquoise .header:not(.is-scrolled) .hire-button:hover{border-color:#3fd5e1;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-blue-turquoise.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-blue-turquoise.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-blue-turquoise.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-blue-turquoise.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-blue-turquoise.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-blue-turquoise.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-turquoise .intro{background-color:#2c789b;background-image:linear-gradient(180deg,#2c789b 0,#3bc3a7)}.skin-turquoise .intro h2{color:#fff}.skin-turquoise .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-turquoise .intro .apply-button:hover{color:#2c789b;border-color:#2c789b;background-color:initial}.skin-turquoise .header:not(.is-scrolled){color:#fff}.skin-turquoise .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-turquoise .header:not(.is-scrolled) .logo-sign:hover{fill:#50e4c5}.skin-turquoise .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-turquoise .header:not(.is-scrolled) a{color:#fff}.skin-turquoise .header:not(.is-scrolled) a:hover{color:#50e4c5}.skin-turquoise .header:not(.is-scrolled) .apply-button,.skin-turquoise .header:not(.is-scrolled) .contact-button,.skin-turquoise .header:not(.is-scrolled) .hamburger,.skin-turquoise .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-turquoise .header:not(.is-scrolled) .apply-button:hover,.skin-turquoise .header:not(.is-scrolled) .contact-button:hover,.skin-turquoise .header:not(.is-scrolled) .hamburger:hover,.skin-turquoise .header:not(.is-scrolled) .hire-button:hover{border-color:#50e4c5;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-turquoise.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-turquoise.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-turquoise.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-turquoise.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-turquoise.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-turquoise.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-orange .intro{background-color:#dc5e48;background-image:linear-gradient(180deg,#dc5e48 0,#ef9535)}.skin-orange .intro h2{color:#fff}.skin-orange .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-orange .intro .apply-button:hover{color:#dc5e48;border-color:#dc5e48;background-color:initial}.skin-orange .header:not(.is-scrolled){color:#fff}.skin-orange .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-orange .header:not(.is-scrolled) .logo-sign:hover{fill:#ffb64e}.skin-orange .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-orange .header:not(.is-scrolled) a{color:#fff}.skin-orange .header:not(.is-scrolled) a:hover{color:#ffb64e}.skin-orange .header:not(.is-scrolled) .apply-button,.skin-orange .header:not(.is-scrolled) .contact-button,.skin-orange .header:not(.is-scrolled) .hamburger,.skin-orange .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-orange .header:not(.is-scrolled) .apply-button:hover,.skin-orange .header:not(.is-scrolled) .contact-button:hover,.skin-orange .header:not(.is-scrolled) .hamburger:hover,.skin-orange .header:not(.is-scrolled) .hire-button:hover{border-color:#ffb64e;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-orange.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-orange.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-orange.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-orange.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-orange.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-orange.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-yellow .intro{background-color:#d46e35;background-image:linear-gradient(180deg,#d46e35 0,#f0b639)}.skin-yellow .intro h2{color:#fff}.skin-yellow .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-yellow .intro .apply-button:hover{color:#d46e35;border-color:#d46e35;background-color:initial}.skin-yellow .header:not(.is-scrolled){color:#fff}.skin-yellow .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-yellow .header:not(.is-scrolled) .logo-sign:hover{fill:#ffce59}.skin-yellow .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-yellow .header:not(.is-scrolled) a{color:#fff}.skin-yellow .header:not(.is-scrolled) a:hover{color:#ffce59}.skin-yellow .header:not(.is-scrolled) .apply-button,.skin-yellow .header:not(.is-scrolled) .contact-button,.skin-yellow .header:not(.is-scrolled) .hamburger,.skin-yellow .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-yellow .header:not(.is-scrolled) .apply-button:hover,.skin-yellow .header:not(.is-scrolled) .contact-button:hover,.skin-yellow .header:not(.is-scrolled) .hamburger:hover,.skin-yellow .header:not(.is-scrolled) .hire-button:hover{border-color:#ffce59;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-yellow.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-yellow.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-yellow.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-yellow.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-yellow.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-yellow.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-light-green .intro{background-color:#519b79;background-image:linear-gradient(180deg,#519b79 0,#aad558)}.skin-light-green .intro h2{color:#fff}.skin-light-green .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-light-green .intro .apply-button:hover{color:#519b79;border-color:#519b79;background-color:initial}.skin-light-green .header:not(.is-scrolled){color:#fff}.skin-light-green .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-light-green .header:not(.is-scrolled) .logo-sign:hover{fill:#c1f286}.skin-light-green .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-light-green .header:not(.is-scrolled) a{color:#fff}.skin-light-green .header:not(.is-scrolled) a:hover{color:#c1f286}.skin-light-green .header:not(.is-scrolled) .apply-button,.skin-light-green .header:not(.is-scrolled) .contact-button,.skin-light-green .header:not(.is-scrolled) .hamburger,.skin-light-green .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-light-green .header:not(.is-scrolled) .apply-button:hover,.skin-light-green .header:not(.is-scrolled) .contact-button:hover,.skin-light-green .header:not(.is-scrolled) .hamburger:hover,.skin-light-green .header:not(.is-scrolled) .hire-button:hover{border-color:#c1f286;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-light-green.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-light-green.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-light-green.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-light-green.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-light-green.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-light-green.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-green-blue .intro{background-color:#018b47;background-image:linear-gradient(180deg,#018b47 0,#4b9dd1)}.skin-green-blue .intro h2{color:#fff}.skin-green-blue .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-green-blue .intro .apply-button:hover{color:#018b47;border-color:#018b47;background-color:initial}.skin-green-blue .header:not(.is-scrolled){color:#fff}.skin-green-blue .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-green-blue .header:not(.is-scrolled) .logo-sign:hover{fill:#c1f286}.skin-green-blue .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-green-blue .header:not(.is-scrolled) a{color:#fff}.skin-green-blue .header:not(.is-scrolled) a:hover{color:#c1f286}.skin-green-blue .header:not(.is-scrolled) .apply-button,.skin-green-blue .header:not(.is-scrolled) .contact-button,.skin-green-blue .header:not(.is-scrolled) .hamburger,.skin-green-blue .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-green-blue .header:not(.is-scrolled) .apply-button:hover,.skin-green-blue .header:not(.is-scrolled) .contact-button:hover,.skin-green-blue .header:not(.is-scrolled) .hamburger:hover,.skin-green-blue .header:not(.is-scrolled) .hire-button:hover{border-color:#c1f286;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-green-blue.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-green-blue.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-green-blue.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-green-blue.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-green-blue.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-green-blue.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-green .intro{background-color:#1f7c4d;background-image:linear-gradient(180deg,#1f7c4d 0,#44c592)}.skin-green .intro h2{color:#fff}.skin-green .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-green .intro .apply-button:hover{color:#1f7c4d;border-color:#1f7c4d;background-color:initial}.skin-green .header:not(.is-scrolled){color:#fff}.skin-green .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-green .header:not(.is-scrolled) .logo-sign:hover{fill:#62e7a0}.skin-green .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-green .header:not(.is-scrolled) a{color:#fff}.skin-green .header:not(.is-scrolled) a:hover{color:#62e7a0}.skin-green .header:not(.is-scrolled) .apply-button,.skin-green .header:not(.is-scrolled) .contact-button,.skin-green .header:not(.is-scrolled) .hamburger,.skin-green .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-green .header:not(.is-scrolled) .apply-button:hover,.skin-green .header:not(.is-scrolled) .contact-button:hover,.skin-green .header:not(.is-scrolled) .hamburger:hover,.skin-green .header:not(.is-scrolled) .hire-button:hover{border-color:#62e7a0;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-green.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-green.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-green.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-green.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-green.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-green.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-pale-green .intro{background-color:#093637;background-image:linear-gradient(180deg,#093637 0,#44a08d)}.skin-pale-green .intro h2{color:#fff}.skin-pale-green .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-pale-green .intro .apply-button:hover{color:#093637;border-color:#093637;background-color:initial}.skin-pale-green .header:not(.is-scrolled){color:#fff}.skin-pale-green .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-pale-green .header:not(.is-scrolled) .logo-sign:hover{fill:#44a08d}.skin-pale-green .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-pale-green .header:not(.is-scrolled) a{color:#fff}.skin-pale-green .header:not(.is-scrolled) a:hover{color:#44a08d}.skin-pale-green .header:not(.is-scrolled) .apply-button,.skin-pale-green .header:not(.is-scrolled) .contact-button,.skin-pale-green .header:not(.is-scrolled) .hamburger,.skin-pale-green .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-pale-green .header:not(.is-scrolled) .apply-button:hover,.skin-pale-green .header:not(.is-scrolled) .contact-button:hover,.skin-pale-green .header:not(.is-scrolled) .hamburger:hover,.skin-pale-green .header:not(.is-scrolled) .hire-button:hover{border-color:#44a08d;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-pale-green.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-pale-green.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-pale-green.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-pale-green.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-pale-green.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-pale-green.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-purple .intro{background-color:#13176d;background-image:linear-gradient(180deg,#13176d 0,#7326c6)}.skin-purple .intro h2{color:#fff}.skin-purple .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-purple .intro .apply-button:hover{color:#13176d;border-color:#13176d;background-color:initial}.skin-purple .header:not(.is-scrolled){color:#fff}.skin-purple .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-purple .header:not(.is-scrolled) .logo-sign:hover{fill:#927cf1}.skin-purple .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-purple .header:not(.is-scrolled) a{color:#fff}.skin-purple .header:not(.is-scrolled) a:hover{color:#927cf1}.skin-purple .header:not(.is-scrolled) .apply-button,.skin-purple .header:not(.is-scrolled) .contact-button,.skin-purple .header:not(.is-scrolled) .hamburger,.skin-purple .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-purple .header:not(.is-scrolled) .apply-button:hover,.skin-purple .header:not(.is-scrolled) .contact-button:hover,.skin-purple .header:not(.is-scrolled) .hamburger:hover,.skin-purple .header:not(.is-scrolled) .hire-button:hover{border-color:#927cf1;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-purple.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-purple.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-purple.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-purple.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-purple.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-purple.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-dark-blue .intro{background-color:#110a6e;background-image:linear-gradient(180deg,#110a6e 0,#0f41c0)}.skin-dark-blue .intro h2{color:#fff}.skin-dark-blue .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-dark-blue .intro .apply-button:hover{color:#110a6e;border-color:#110a6e;background-color:initial}.skin-dark-blue .header:not(.is-scrolled){color:#fff}.skin-dark-blue .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-dark-blue .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-dark-blue .header:not(.is-scrolled) a{color:#fff}.skin-dark-blue .header:not(.is-scrolled) .apply-button,.skin-dark-blue .header:not(.is-scrolled) .contact-button,.skin-dark-blue .header:not(.is-scrolled) .hamburger,.skin-dark-blue .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-dark-blue .header:not(.is-scrolled) .apply-button:hover,.skin-dark-blue .header:not(.is-scrolled) .contact-button:hover,.skin-dark-blue .header:not(.is-scrolled) .hamburger:hover,.skin-dark-blue .header:not(.is-scrolled) .hire-button:hover{background-color:initial}@media (max-height:650px),(max-width:720px){.skin-dark-blue.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-dark-blue.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-dark-blue.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-dark-blue.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-dark-blue.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-dark-blue.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-liliac .intro{background-color:#4a17ab;background-image:linear-gradient(180deg,#4a17ab 0,#af41b7)}.skin-liliac .intro h2{color:#fff}.skin-liliac .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-liliac .intro .apply-button:hover{color:#4a17ab;border-color:#4a17ab;background-color:initial}.skin-liliac .header:not(.is-scrolled){color:#fff}.skin-liliac .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-liliac .header:not(.is-scrolled) .logo-sign:hover{fill:#c059e2}.skin-liliac .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-liliac .header:not(.is-scrolled) a{color:#fff}.skin-liliac .header:not(.is-scrolled) a:hover{color:#c059e2}.skin-liliac .header:not(.is-scrolled) .apply-button,.skin-liliac .header:not(.is-scrolled) .contact-button,.skin-liliac .header:not(.is-scrolled) .hamburger,.skin-liliac .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-liliac .header:not(.is-scrolled) .apply-button:hover,.skin-liliac .header:not(.is-scrolled) .contact-button:hover,.skin-liliac .header:not(.is-scrolled) .hamburger:hover,.skin-liliac .header:not(.is-scrolled) .hire-button:hover{border-color:#c059e2;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-liliac.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-liliac.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-liliac.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-liliac.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-liliac.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-liliac.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-pink .intro{background-color:#54459b;background-image:linear-gradient(180deg,#54459b 0,#bc2974)}.skin-pink .intro h2{color:#fff}.skin-pink .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-pink .intro .apply-button:hover{color:#54459b;border-color:#54459b;background-color:initial}.skin-pink .header:not(.is-scrolled){color:#fff}.skin-pink .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-pink .header:not(.is-scrolled) .logo-sign:hover{fill:#c447cf}.skin-pink .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-pink .header:not(.is-scrolled) a{color:#fff}.skin-pink .header:not(.is-scrolled) a:hover{color:#c447cf}.skin-pink .header:not(.is-scrolled) .apply-button,.skin-pink .header:not(.is-scrolled) .contact-button,.skin-pink .header:not(.is-scrolled) .hamburger,.skin-pink .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-pink .header:not(.is-scrolled) .apply-button:hover,.skin-pink .header:not(.is-scrolled) .contact-button:hover,.skin-pink .header:not(.is-scrolled) .hamburger:hover,.skin-pink .header:not(.is-scrolled) .hire-button:hover{border-color:#c447cf;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-pink.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-pink.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-pink.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-pink.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-pink.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-pink.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-ruby .intro{background-color:#4b134f;background-image:linear-gradient(180deg,#4b134f 0,#c94b4b)}.skin-ruby .intro h2{color:#fff}.skin-ruby .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-ruby .intro .apply-button:hover{color:#4b134f;border-color:#4b134f;background-color:initial}.skin-ruby .header:not(.is-scrolled){color:#fff}.skin-ruby .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-ruby .header:not(.is-scrolled) .logo-sign:hover{fill:#c94b4b}.skin-ruby .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-ruby .header:not(.is-scrolled) a{color:#fff}.skin-ruby .header:not(.is-scrolled) a:hover{color:#c94b4b}.skin-ruby .header:not(.is-scrolled) .apply-button,.skin-ruby .header:not(.is-scrolled) .contact-button,.skin-ruby .header:not(.is-scrolled) .hamburger,.skin-ruby .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-ruby .header:not(.is-scrolled) .apply-button:hover,.skin-ruby .header:not(.is-scrolled) .contact-button:hover,.skin-ruby .header:not(.is-scrolled) .hamburger:hover,.skin-ruby .header:not(.is-scrolled) .hire-button:hover{border-color:#c94b4b;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-ruby.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-ruby.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-ruby.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-ruby.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-ruby.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-ruby.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-grey .intro{background-color:#5c78a3;background-image:linear-gradient(180deg,#5c78a3 0,#afc2d1)}.skin-grey .intro h2{color:#fff}.skin-grey .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-grey .intro .apply-button:hover{color:#5c78a3;border-color:#5c78a3;background-color:initial}.skin-grey .header:not(.is-scrolled){color:#fff}.skin-grey .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-grey .header:not(.is-scrolled) .logo-sign:hover{fill:#afc2d1}.skin-grey .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-grey .header:not(.is-scrolled) a{color:#fff}.skin-grey .header:not(.is-scrolled) a:hover{color:#afc2d1}.skin-grey .header:not(.is-scrolled) .apply-button,.skin-grey .header:not(.is-scrolled) .contact-button,.skin-grey .header:not(.is-scrolled) .hamburger,.skin-grey .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-grey .header:not(.is-scrolled) .apply-button:hover,.skin-grey .header:not(.is-scrolled) .contact-button:hover,.skin-grey .header:not(.is-scrolled) .hamburger:hover,.skin-grey .header:not(.is-scrolled) .hire-button:hover{border-color:#afc2d1;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-grey.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-grey.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-grey.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-grey.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-grey.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-grey.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.skin-beige-blue .intro{background-color:#636fa4;background-image:linear-gradient(180deg,#636fa4 0,#e8cbc0)}.skin-beige-blue .intro h2{color:#fff}.skin-beige-blue .intro .apply-button{color:#fff;border-color:#fff;background-color:initial}.skin-beige-blue .intro .apply-button:hover{color:#636fa4;border-color:#636fa4;background-color:initial}.skin-beige-blue .header:not(.is-scrolled){color:#fff}.skin-beige-blue .header:not(.is-scrolled) .logo-sign{fill:#fff;transition:fill .3s ease}.skin-beige-blue .header:not(.is-scrolled) .logo-sign:hover{fill:#e8cbc0}.skin-beige-blue .header:not(.is-scrolled) .breadcrumbs{color:inherit}.skin-beige-blue .header:not(.is-scrolled) a{color:#fff}.skin-beige-blue .header:not(.is-scrolled) a:hover{color:#e8cbc0}.skin-beige-blue .header:not(.is-scrolled) .apply-button,.skin-beige-blue .header:not(.is-scrolled) .contact-button,.skin-beige-blue .header:not(.is-scrolled) .hamburger,.skin-beige-blue .header:not(.is-scrolled) .hire-button{border-color:#fff}.skin-beige-blue .header:not(.is-scrolled) .apply-button:hover,.skin-beige-blue .header:not(.is-scrolled) .contact-button:hover,.skin-beige-blue .header:not(.is-scrolled) .hamburger:hover,.skin-beige-blue .header:not(.is-scrolled) .hire-button:hover{border-color:#e8cbc0;background-color:initial}@media (max-height:650px),(max-width:720px){.skin-beige-blue.is-nav-shown .intro .apply-button:hover{border-color:#01a5ee;color:#fff}.skin-beige-blue.is-nav-shown .header:not(.is-scrolled) a:hover{color:#01a5ee}.skin-beige-blue.is-nav-shown .header:not(.is-scrolled) .apply-button:hover,.skin-beige-blue.is-nav-shown .header:not(.is-scrolled) .contact-button:hover,.skin-beige-blue.is-nav-shown .header:not(.is-scrolled) .hamburger:hover,.skin-beige-blue.is-nav-shown .header:not(.is-scrolled) .hire-button:hover{border-color:#01a5ee;color:#fff}}.custom-intro{position:relative;overflow:hidden;background-color:#fff}.custom-intro h1,.custom-intro p{margin:0}.custom-intro .container{align-items:center;padding-top:130px;padding-bottom:180px}.custom-intro .container,.custom-intro .container>*{z-index:2;position:relative}.custom-intro h1{width:580px;font-family:Montserrat ExtraBold;font-size:54px}.custom-intro p{width:55%;margin-top:20px;font-family:AvenirLTStd-Book;font-size:20px}.custom-intro p+p{font-family:GG Eesti Pro Text Thin;font-size:16px;line-height:2;width:50%}@media (min-width:1461px){.custom-intro{min-height:840px}.custom-intro h1,.custom-intro p{margin-left:25px}}@media (max-width:1000px){.custom-intro h1,.custom-intro p{margin:0 auto;width:auto;max-width:auto;text-align:center}}@media (min-width:1461px){.custom-intro .container{padding-top:160px;padding-bottom:180px}}@media (max-width:1000px){.custom-intro .container{padding-top:120px;padding-bottom:100px}}@media (min-width:1461px){.custom-intro h1{font-size:80px;line-height:80px;margin-bottom:50px;width:765px}}@media (max-width:1000px){.custom-intro h1{font-size:37px;width:auto}}@media (min-width:1461px){.custom-intro p{margin-top:25px;font-size:26px;width:45%}}@media (min-width:1001px){.custom-intro p{margin-top:35px}}@media (max-width:1000px){.custom-intro p{margin-top:14px;font-size:18px;width:90%}}@media (min-width:1461px){.custom-intro p+p{font-size:20px;width:45%}}@media (max-width:1000px){.custom-intro p+p{margin-top:14px;font-size:13px;line-height:2;width:90%;max-width:400px}}.projects-list .item{margin-left:-1px;width:33.33333%;cursor:pointer}.project-list-vertical-fix .projects-list .item{margin-top:-1px}@media (min-height:1101px){.projects-list .item{width:50%}}@media (min-width:1461px){.projects-list .item{width:33.33333%}}@media (min-width:2461px){.projects-list .item{width:25%}}@media (max-width:1000px){.projects-list .item{width:50%}}@media (max-width:700px){.projects-list .item{width:100%;margin-left:0}}.projects-list .item-animation-delay-1{transition-delay:.1s!important}.projects-list .item-animation-delay-2{transition-delay:.2s!important}.projects-list .item-animation-delay-3{transition-delay:.3s!important}.projects-list .item-animation-delay-4{transition-delay:.4s!important}.projects-list .item-animation-delay-5{transition-delay:.5s!important}.projects-list .item-animation-delay-6{transition-delay:.6s!important}.projects-list .item-animation-delay-7{transition-delay:.7s!important}.projects-list .item-animation-delay-8{transition-delay:.8s!important}.projects-list .item-animation-delay-9{transition-delay:.9s!important}.projects-list .item-animation-delay-10{transition-delay:1s!important}.projects-list .item-animation-delay-11{transition-delay:1.1s!important}.projects-list .item-animation-delay-12{transition-delay:1.2s!important}.projects-list .item-animation-delay-13{transition-delay:1.3s!important}.projects-list .item-animation-delay-14{transition-delay:1.4s!important}.projects-list .item-animation-delay-15{transition-delay:1.5s!important}.projects-list .item-animation-delay-16{transition-delay:1.6s!important}.projects-list .item-animation-delay-17{transition-delay:1.7s!important}.projects-list .item-animation-delay-18{transition-delay:1.8s!important}.projects-list .item-animation-delay-19{transition-delay:1.9s!important}.projects-list .item-animation-delay-20{transition-delay:2s!important}.projects-list .item-animation-delay-21{transition-delay:2.1s!important}.projects-list .item-animation-delay-22{transition-delay:2.2s!important}.projects-list .item-animation-delay-23{transition-delay:2.3s!important}.projects-list .item-animation-delay-24{transition-delay:2.4s!important}.projects-list .item-animation-delay-25{transition-delay:2.5s!important}.projects-list .item-animation-delay-26{transition-delay:2.6s!important}.projects-list .item-animation-delay-27{transition-delay:2.7s!important}.projects-list .item-animation-delay-28{transition-delay:2.8s!important}.projects-list .item-animation-delay-29{transition-delay:2.9s!important}.projects-list .item-animation-delay-30{transition-delay:3s!important}.projects-list .item-animation-delay-31{transition-delay:3.1s!important}.projects-list .item-animation-delay-32{transition-delay:3.2s!important}.projects-list .item-animation-delay-33{transition-delay:3.3s!important}.projects-list .item-animation-delay-34{transition-delay:3.4s!important}.projects-list .item-animation-delay-35{transition-delay:3.5s!important}.projects-list .item-animation-delay-36{transition-delay:3.6s!important}.projects-list .item-animation-delay-37{transition-delay:3.7s!important}.projects-list .item-animation-delay-38{transition-delay:3.8s!important}.projects-list .item-animation-delay-39{transition-delay:3.9s!important}.projects-list .item-animation-delay-40{transition-delay:4s!important}.projects-list .item-animation-delay-41{transition-delay:4.1s!important}.projects-list .item-animation-delay-42{transition-delay:4.2s!important}.projects-list .item-animation-delay-43{transition-delay:4.3s!important}.projects-list .item-animation-delay-44{transition-delay:4.4s!important}.projects-list .item-animation-delay-45{transition-delay:4.5s!important}.projects-list .item-animation-delay-46{transition-delay:4.6s!important}.projects-list .item-animation-delay-47{transition-delay:4.7s!important}.projects-list .item-animation-delay-48{transition-delay:4.8s!important}.projects-list .item-animation-delay-49{transition-delay:4.9s!important}.projects-list .item img{display:block;max-width:100%;transition:all .3s;transform:translateZ(0)}.no-project-list-hover-zoom .projects-list .item img{transform:none!important}@media (min-width:1001px){.projects-list .item:hover img{transform:scale(1.1) translateZ(0)}}.projects-list .item .project-name{position:absolute;bottom:9%;left:6%;font-size:17px;font-family:Montserrat Medium,Helvetica,sans-serif;text-transform:uppercase;transition:all .3s;transform:translateZ(0)}.projects-list .item .project-name.is-dark{color:#1e1e1e}.projects-list .item .own-product-label{position:absolute;bottom:9%;right:6%;padding-bottom:5px;font-size:10px;font-family:Montserrat SemiBold,Helvetica,sans-serif;line-height:12px;text-align:right;text-transform:uppercase;transition:all .3s;transform:translateZ(0)}.projects-list .item .own-product-label.is-dark{color:#1e1e1e}.projects-list .item .own-product-label .tiny-logo{display:inline-block;vertical-align:middle;width:32px;height:12px}.projects-list .item .own-product-label .wrap{display:inline-block;padding-left:10px;vertical-align:middle}.projects-list .item .details{padding:60px 60px 80px}.projects-list .item .details .name{font-size:28px}.projects-list .item .details .description{font-size:20px;font-family:AvenirLTStd-Book,Helvetica,sans-serif;color:#00ebff}.projects-list .item .location-mark,.projects-list .item .location-text{position:absolute;bottom:10%;left:50%;opacity:0;text-transform:uppercase}.projects-list .item .location-mark{width:20px;height:50px;background:url(assets/images/case-studies/list/location.svg) no-repeat top;transform:translateX(-50%) translateZ(0)}.projects-list .item .location-text{font-size:10px;font-family:Montserrat SemiBold,Helvetica,sans-serif;transform:translate(-50%,10px) translateZ(0)}@media (min-height:1101px){.projects-list .item .project-name{font-size:22px}}@media (min-width:1461px){.projects-list .item .project-name{font-size:22px}}@media (max-width:1000px){.projects-list .item .project-name{font-size:22px}}@media (max-width:500px){.projects-list .item .project-name{font-size:18px}}@media (min-width:1001px){.projects-list .item:hover .project-name{bottom:2.5%;left:2%;opacity:0}}@media (min-width:1461px){.projects-list .item .own-product-label{font-size:12px}}@media (min-width:1001px){.projects-list .item:hover .own-product-label{bottom:2.5%;right:2%;opacity:0}}@media (min-width:1461px){.projects-list .item .own-product-label .tiny-logo{width:41px;height:15px}}@media (max-width:500px){.projects-list .item .details{padding:60px}}@media (min-width:1461px){.projects-list .item .details .name{font-size:30px}}@media (max-height:1100px) and (max-width:1460px){.projects-list .item .details .name{font-size:23px}}@media (max-width:1000px){.projects-list .item .details .name{font-size:27px}}@media (max-width:500px){.projects-list .item .details .name{font-size:26px}}@media (min-width:1461px){.projects-list .item .details .description{font-size:18px}}@media (max-height:1100px) and (max-width:1460px){.projects-list .item .details .description{font-size:15px}}@media (max-width:1000px){.projects-list .item .details .description{font-size:17px}}@media (max-width:500px){.projects-list .item .details .description{font-size:16px}}@media (min-width:1001px){.projects-list .item:hover .location-mark,.projects-list .item:hover .location-text{opacity:1}}@media (max-width:1000px){.projects-list .item .location-mark,.projects-list .item .location-text{display:none}}@media (min-width:1001px){.projects-list .item:hover .location-mark{transition:all .6s .17s}.projects-list .item:hover .location-text{transition:opacity .6s ease .17s,transform .4s cubic-bezier(0,.38,.3,1) .17s;transform:translate(-50%) translateZ(0)}}.project-testimonial .description .testimonial-video p.citation:first-of-type:after,.project-testimonial .description p.has-closing-quote:first-of-type:after,.project-testimonial .description p:first-of-type:before,.project-testimonial .description p:last-of-type:after,.testimonial-video .citation:after,.testimonial-video .citation:before,.testimonial-video .project-testimonial .description p.citation:first-of-type:after{content:"";display:inline-block;position:relative;width:16px;height:16px;background:url(assets/images/case-studies/testimonial/quotes.svg) no-repeat 0;background-size:contain}.project-testimonial .description p:first-of-type:before,.testimonial-video .citation:before{top:1px;margin-right:16px}.project-testimonial .description .testimonial-video p.citation:first-of-type:after,.project-testimonial .description p.has-closing-quote:first-of-type:after,.project-testimonial .description p:last-of-type:after,.testimonial-video .citation:after,.testimonial-video .project-testimonial .description p.citation:first-of-type:after{top:3px;left:7px;transform:rotate(180deg)}.project-involvement{padding-top:140px;padding-bottom:140px}@media (max-width:1000px){.project-involvement{padding-top:80px;padding-bottom:80px}}.testimonials-list+.project-involvement{padding-top:0}@media (max-width:1000px){.testimonials-list+.project-involvement{padding-top:20px}.project-involvement .container{max-width:600px}}.project-involvement h1{margin-bottom:40px}.project-involvement .involvement-list{margin-top:63px;display:flex;flex-wrap:wrap;justify-content:center}.project-involvement .involvement-list .item{margin:0 3.2% 35px;padding-top:140px;width:110px;font-size:17px;font-family:AvenirLTStd-Book,Helvetica,sans-serif;line-height:normal;text-align:center;background:no-repeat top/110px 124px;color:#4d525a}.project-involvement .involvement-list .item:nth-last-child(6):first-child,.project-involvement .involvement-list .item:nth-last-child(6):first-child~.item{margin-right:4%;margin-left:4%}.project-involvement .involvement-list .item.is-android{background-image:url(assets/images/shared/product-platforms/android.svg)}.project-involvement .involvement-list .item.is-back-end{background-image:url(assets/images/case-studies/involvement/back-end.svg)}.project-involvement .involvement-list .item.is-front-end{background-image:url(assets/images/case-studies/involvement/front-end.svg)}.project-involvement .involvement-list .item.is-graphic{background-image:url(assets/images/case-studies/involvement/graphic.svg)}.project-involvement .involvement-list .item.is-interaction{background-image:url(assets/images/case-studies/involvement/interaction.svg)}.project-involvement .involvement-list .item.is-ios{background-image:url(assets/images/shared/product-platforms/ios.svg)}.project-involvement .involvement-list .item.is-support{background-image:url(assets/images/case-studies/involvement/support.svg)}.project-involvement .involvement-list .item.is-system{background-image:url(assets/images/case-studies/involvement/system.svg)}.project-involvement .involvement-list .item img{margin-bottom:20px}.project-involvement .involvement-list .item .title{display:table-cell;width:110px;height:48px;vertical-align:middle}@media (max-width:1000px){.project-involvement h1{font-size:34px}}@media (max-width:500px){.project-involvement h1{font-size:32px}}@media (min-width:1461px){.project-involvement .involvement-list .item{margin-right:4.2%;margin-left:4.2%}.project-involvement .involvement-list .item:nth-last-child(6):first-child,.project-involvement .involvement-list .item:nth-last-child(6):first-child~.item{margin-right:5%;margin-left:5%}}@media (max-width:1000px){.testimonials-list .container{max-width:600px}}@media (max-width:1460px){.testimonials-list .more-link{font-size:18px}}@media (min-width:1001px){.testimonials-list.is-preview{padding-bottom:80px}}@media (max-width:1000px){.testimonials-list.is-preview .description{text-align:center}}.testimonials-list.is-multi-column{padding-top:120px;padding-bottom:90px}.project-details+.testimonials-list.is-multi-column,.project-poster+.testimonials-list.is-multi-column{padding-top:105px}@media (min-width:1001px){.testimonials-list.is-multi-column .container{display:flex;flex-wrap:wrap}}.testimonials-list.is-multi-column .project-testimonial{padding-top:0;padding-bottom:40px;width:50%;display:block}.testimonials-list.is-multi-column .project-testimonial:nth-child(odd){margin-left:-32px;padding-right:30px}.testimonials-list.is-multi-column .project-testimonial:nth-child(2n){padding-left:30px}.testimonials-list.is-multi-column .project-testimonial .avatar{width:54px;height:54px}.testimonials-list.is-multi-column .project-testimonial .name{margin-top:4px;margin-bottom:3px}@media (max-width:1000px){.testimonials-list.is-multi-column .project-testimonial{width:100%}.testimonials-list.is-multi-column .project-testimonial:nth-child(odd){margin-left:0;padding-right:0}.testimonials-list.is-multi-column .project-testimonial:nth-child(2n){padding-left:0}}@media (min-width:1001px){.testimonials-list.is-multi-column .project-testimonial .customer{order:0;padding-left:27px}}@media (min-width:501px){.testimonials-list.is-multi-column .project-testimonial .customer{text-align:left}.testimonials-list.is-multi-column .project-testimonial .avatar{float:left;margin-right:18px}}@media (min-width:1461px){.testimonials-list.is-multi-column .project-testimonial .avatar{width:58px;height:58px}}@media (min-width:501px){.testimonials-list.is-multi-column .project-testimonial .info{overflow:hidden}}@media (max-width:1000px){.testimonials-list.is-multi-column .project-testimonial .name{font-size:22px}}@media (min-width:1001px){.testimonials-list.is-multi-column .project-testimonial .name{font-size:24px}}@media (min-width:1461px){.testimonials-list.is-multi-column .project-testimonial .title{font-size:18px}}.project-details{position:relative;overflow:hidden;padding-top:180px;padding-bottom:80px;min-height:645px;font-size:21px;font-family:AvenirLTStd-Book,Helvetica,sans-serif;color:#fff}.project-details .image-cover{position:absolute;top:0;right:0;bottom:0;left:0;height:1058px;background:no-repeat 50%}.project-details .container{position:relative}.project-details h1{margin-top:10px;margin-bottom:20px;height:90px;font-size:40px;color:#fff}.project-details .location,.project-details .team,.project-details .timeline{float:left;margin-bottom:55px}.project-details .location{width:41%}.project-details .city{font-size:32px;font-weight:300}.project-details .region{font-size:16px}.project-details .team{width:41.5%}.project-details .team .title{margin-bottom:11px}.project-details .timeline{width:16%}.project-details .arrow{margin:10px 0 6px -4px}.project-details .arrow img{vertical-align:top}@media (max-width:1000px){.project-details{padding-top:120px;padding-bottom:50px}}@media (max-width:500px){.project-details{padding-top:120px;padding-bottom:50px}}@media (min-width:1001px){.project-details .image-cover{transform:translateY(-360px)}}@media (min-width:1901px){.project-details .image-cover{background-size:100% auto}}@media (max-width:1000px){.project-details .image-cover{height:auto;background-size:auto 100%}.project-details h1{margin-bottom:15px;height:auto;font-size:34px}.project-details .location,.project-details .team,.project-details .timeline{float:none;text-align:center}}@media (min-width:1461px){.project-details .location{width:42%}}@media (max-width:1000px){.project-details .location{width:auto}}@media (min-width:1001px){.project-details .location h1{margin-bottom:7px}}@media (max-width:1000px){.project-details .city{font-weight:400}}@media (max-width:500px){.project-details .city{font-size:26px}}@media (min-width:1461px){.project-details .team{width:41%}}@media (max-width:1000px){.project-details .team,.project-details .timeline{width:auto}}.project-technologies{overflow:hidden;padding:115px 0;background-color:#f2f2f3;font-size:17px;font-family:AvenirLTStd-Book,Helvetica,sans-serif;color:#4d525a}.project-technologies .container{white-space:nowrap}.project-technologies .item{display:inline-block;width:50%;vertical-align:top;white-space:normal}.project-technologies .item.is-technologies{border-right:1px solid #c8c8c8}.project-technologies .item.is-integrations{padding-left:12%;width:62%}.project-technologies .item:only-child{padding-left:0;width:100%;border-right:0}.project-technologies .item:only-child h3{text-align:center}.project-technologies .item:only-child .tech-list{justify-content:center}.project-technologies .item:only-child .tech-item{margin-top:30px;margin-right:5%;margin-left:5%}.project-technologies h3{margin-bottom:35px;line-height:.9}.project-technologies .tech-list{display:flex;flex-wrap:wrap}.project-technologies .tech-list .tech-item{margin:20px 13% 0 0;padding-top:73px;min-height:105px;width:82px;background:no-repeat 0 0}@media (max-width:1000px){.project-technologies .container{white-space:normal;max-width:600px}.project-technologies h1{font-size:34px}}@media (max-width:500px){.project-technologies h1{font-size:32px}}@media (max-width:1000px){.project-technologies .item{width:100%}.project-technologies .item.is-technologies{border-right:0}.project-technologies .item.is-integrations{margin-top:55px;padding-left:0;width:100%}.project-technologies h3{font-size:26px;text-align:center}.project-technologies .tech-list{justify-content:center}.project-technologies .tech-list .tech-item{margin-right:3%;margin-left:3%}}.project-about{padding-top:105px;padding-bottom:100px}.project-about h1{margin-bottom:40px}.project-about .about-links{margin-top:60px;display:flex;flex-wrap:wrap;justify-content:center;font-size:24px;font-weight:300}.project-about .about-links .link{display:inline-block;margin:0 3% 15px;padding-bottom:4px;font-family:AvenirLTStd-Book,Helvetica,sans-serif;font-size:20px;line-height:32px;transition:all .2s}.project-about .about-links .link:hover{color:#343639}.project-about .about-links .link svg{width:32px;height:32px;margin-left:8px;vertical-align:top}@media (max-width:1000px){.project-about{padding-top:80px;padding-bottom:80px}.project-about .container{max-width:600px}.project-about h1{font-size:34px}}@media (min-width:1461px){.project-about .about-links .link{font-size:24px}.project-about .about-links .link svg{width:36px;height:36px}}.project-stats{background-color:#f6f6f6}.project-stats .container{display:flex;justify-content:space-around}.project-stats .info{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:57px;padding-bottom:57px}.project-stats img{padding-right:5%}.project-stats .number{font-size:55px;font-weight:400;font-family:Montserrat Regular,Helvetica,sans-serif;line-height:1;color:#41464d}.project-stats .description{padding-top:4px;max-width:160px;font-size:21px;font-family:Montserrat Medium,Helvetica,sans-serif;line-height:1.05;text-transform:uppercase;color:#95979b}.project-stats .item{flex:1 0 auto;display:flex;align-items:center;padding-top:22px;padding-bottom:21px;padding-right:6%}.project-stats .item:not(:last-child){border-right:2px solid #eaeaea}.project-stats .item:nth-child(n+2){padding-left:5%}.project-stats .item:last-child:first-child,.project-stats .item:last-child:first-child~.item{padding-right:0}.project-stats .item:last-child:first-child img,.project-stats .item:last-child:first-child~.item img{width:140px;padding-right:3%}.project-stats .item:last-child:first-child .number,.project-stats .item:last-child:first-child~.item .number{font-size:65px}.project-stats .item:last-child:first-child .description,.project-stats .item:last-child:first-child~.item .description{font-size:26px;line-height:1}.project-stats .item:nth-last-child(2):first-child,.project-stats .item:nth-last-child(2):first-child~.item{width:50%;border-right:none}.project-stats .item:nth-last-child(2):first-child:first-child,.project-stats .item:nth-last-child(2):first-child~.item:first-child{padding-right:10%}.project-stats .item:nth-last-child(2):first-child img,.project-stats .item:nth-last-child(2):first-child~.item img{width:110px}.project-stats .item:nth-last-child(2):first-child .number,.project-stats .item:nth-last-child(2):first-child~.item .number{margin-right:20px}.project-stats .item:nth-last-child(2):first-child .description,.project-stats .item:nth-last-child(2):first-child~.item .description{font-size:21px}.project-stats .item:nth-last-child(3):first-child{flex-basis:33%;flex-direction:column;border:none;padding-left:0;padding-right:5%}.project-stats .item:nth-last-child(3):first-child~.item{flex-basis:33%;flex-direction:column;border:none;padding-left:5%;padding-right:5%}.project-stats .item:nth-last-child(3):first-child~.item:first-child{padding-left:0;padding-right:5%}.project-stats .item:nth-last-child(3):first-child:last-child,.project-stats .item:nth-last-child(3):first-child~.item:last-child{padding-left:10%;padding-right:0}.project-stats .item:nth-last-child(3):first-child img,.project-stats .item:nth-last-child(3):first-child~.item img{width:110px;padding-right:0;margin-bottom:10px}.project-stats .item:nth-last-child(3):first-child .description,.project-stats .item:nth-last-child(3):first-child~.item .description{text-align:center;margin-top:10px}.project-stats .item:nth-last-child(4):first-child,.project-stats .item:nth-last-child(4):first-child~.item{flex-basis:50%;border:none;padding-right:0;padding-left:0}.project-stats .item:nth-last-child(4):first-child img,.project-stats .item:nth-last-child(4):first-child~.item img{width:110px}.project-stats .item:nth-last-child(4):first-child:nth-child(3),.project-stats .item:nth-last-child(4):first-child~.item:nth-child(3){padding-left:0}.project-stats .item:nth-last-child(n+5),.project-stats .item:nth-last-child(n+5)~.item{align-self:baseline}.project-stats .item:nth-last-child(n+5) img,.project-stats .item:nth-last-child(n+5)~.item img{width:120px}.project-stats .item:nth-last-child(n+5):nth-child(2),.project-stats .item:nth-last-child(n+5):nth-child(4n+6),.project-stats .item:nth-last-child(n+5)~.item:nth-child(2),.project-stats .item:nth-last-child(n+5)~.item:nth-child(4n+6){border-right:none}.project-stats .item:nth-last-child(n+5):nth-child(-n+2),.project-stats .item:nth-last-child(n+5)~.item:nth-child(-n+2){flex-basis:50%}.project-stats .item:nth-last-child(n+5):nth-child(n+4),.project-stats .item:nth-last-child(n+5)~.item:nth-child(n+4){padding-left:6%}.project-stats .item:nth-last-child(n+5):nth-child(4n+3),.project-stats .item:nth-last-child(n+5)~.item:nth-child(4n+3){padding-right:11%;padding-left:0}.project-stats .item:nth-last-child(n+5):nth-child(n+3){flex-basis:25%;flex-direction:column;align-items:flex-start;padding-top:7px;padding-bottom:10px;margin-top:55px;margin-bottom:57px}.project-stats .item:nth-last-child(n+5):nth-child(n+3) img{width:80px;margin-bottom:12px}.project-stats .item:nth-last-child(n+5):nth-child(n+3) .number{margin-bottom:5px;font-size:36px;font-weight:700;line-height:1}.project-stats .item:nth-last-child(n+5):nth-child(n+3) .description{font-size:17px;line-height:1.15}.project-stats .item:nth-last-child(n+5)~.item:nth-child(n+3){flex-basis:25%;flex-direction:column;align-items:flex-start;padding-top:7px;padding-bottom:10px;margin-top:55px;margin-bottom:57px}.project-stats .item:nth-last-child(n+5)~.item:nth-child(n+3) img{width:80px;margin-bottom:12px}.project-stats .item:nth-last-child(n+5)~.item:nth-child(n+3) .number{margin-bottom:5px;font-size:36px;font-weight:700;line-height:1}.project-stats .item:nth-last-child(n+5)~.item:nth-child(n+3) .description{font-size:17px;line-height:1.15}@media (max-width:1000px){.project-stats .container{max-width:600px}}@media (min-width:1001px) and (max-width:1460px){.project-stats img{width:90px}}@media (min-width:1461px){.project-stats .item{padding-top:25px;padding-bottom:25px}}@media (max-width:500px){.project-stats .item:last-child:first-child,.project-stats .item:last-child:first-child~.item{flex-direction:column;text-align:center;padding-top:0;padding-bottom:0}}@media (max-width:1000px){.project-stats .item:last-child:first-child img,.project-stats .item:last-child:first-child~.item img{width:110px}.project-stats .item:last-child:first-child .number,.project-stats .item:last-child:first-child~.item .number{font-size:60px}}@media (max-width:500px){.project-stats .item:last-child:first-child .number,.project-stats .item:last-child:first-child~.item .number{padding-top:10px}}@media (max-width:1000px){.project-stats .item:last-child:first-child .description,.project-stats .item:last-child:first-child~.item .description{font-size:25px}}@media (max-width:500px){.project-stats .item:last-child:first-child .description,.project-stats .item:last-child:first-child~.item .description{padding-top:10px}}@media (max-width:1000px){.project-stats .item:nth-last-child(2):first-child:first-child,.project-stats .item:nth-last-child(2):first-child~.item:first-child{padding-right:15%}}@media (max-width:500px){.project-stats .item:nth-last-child(2):first-child:first-child,.project-stats .item:nth-last-child(2):first-child~.item:first-child{padding-right:0}}@media (max-width:1000px){.project-stats .item:nth-last-child(2):first-child:nth-child(2),.project-stats .item:nth-last-child(2):first-child~.item:nth-child(2){padding-left:15%}}@media (max-width:500px){.project-stats .item:nth-last-child(2):first-child:nth-child(2),.project-stats .item:nth-last-child(2):first-child~.item:nth-child(2){padding-top:50px;padding-right:0;padding-left:0}}@media (max-width:1000px){.project-stats .item:nth-last-child(2):first-child,.project-stats .item:nth-last-child(2):first-child~.item{flex-direction:column;text-align:center;padding-top:0;padding-bottom:0}}@media (max-width:500px){.project-stats .item:nth-last-child(2):first-child,.project-stats .item:nth-last-child(2):first-child~.item{width:100%}}@media (max-width:1000px){.project-stats .item:nth-last-child(2):first-child img,.project-stats .item:nth-last-child(2):first-child~.item img{width:90px;padding-right:0}.project-stats .item:nth-last-child(2):first-child .number,.project-stats .item:nth-last-child(2):first-child~.item .number{padding-top:10px;font-size:45px}.project-stats .item:nth-last-child(2):first-child .description,.project-stats .item:nth-last-child(2):first-child~.item .description{padding-top:10px}}@media (max-width:500px){.project-stats .item:nth-last-child(2):first-child .description,.project-stats .item:nth-last-child(2):first-child~.item .description{font-size:20px}}@media (min-width:1461px){.project-stats .item:nth-last-child(3):first-child:first-child,.project-stats .item:nth-last-child(3):first-child:first-child~.item:first-child{padding-right:10%}}@media (max-width:500px){.project-stats .item:nth-last-child(3):first-child:first-child,.project-stats .item:nth-last-child(3):first-child:first-child~.item:first-child{padding-right:0}}@media (max-width:1460px){.project-stats .item:nth-last-child(3):first-child:last-child,.project-stats .item:nth-last-child(3):first-child~.item:last-child{padding-left:5%}}@media (max-width:500px){.project-stats .item:nth-last-child(3):first-child:last-child,.project-stats .item:nth-last-child(3):first-child~.item:last-child{padding-left:0}}@media (min-width:1001px){.project-stats .item:nth-last-child(3):first-child:last-child img,.project-stats .item:nth-last-child(3):first-child~.item:last-child img{margin-right:2.5%}}@media (max-width:500px){.project-stats .item:nth-last-child(3):first-child,.project-stats .item:nth-last-child(3):first-child~.item{flex-basis:100%;text-align:center;padding-right:0;padding-left:0}}@media (max-width:1460px){.project-stats .item:nth-last-child(3):first-child .number,.project-stats .item:nth-last-child(3):first-child~.item .number{font-size:45px}}@media (max-width:1000px){.project-stats .item:nth-last-child(3):first-child .number,.project-stats .item:nth-last-child(3):first-child~.item .number{font-size:40px}}@media (min-width:1001px){.project-stats .item:nth-last-child(4):first-child .number,.project-stats .item:nth-last-child(4):first-child~.item .number{padding-right:20px}}@media (max-width:1000px){.project-stats .item:nth-last-child(4):first-child,.project-stats .item:nth-last-child(4):first-child~.item{flex-direction:column;text-align:center}.project-stats .item:nth-last-child(4):first-child img,.project-stats .item:nth-last-child(4):first-child~.item img{width:120px;padding-right:0}.project-stats .item:nth-last-child(4):first-child .number,.project-stats .item:nth-last-child(4):first-child~.item .number{padding-top:10px;font-size:48px}.project-stats .item:nth-last-child(4):first-child .description,.project-stats .item:nth-last-child(4):first-child~.item .description{font-size:19px}}@media (max-width:500px){.project-stats .item:nth-last-child(4):first-child,.project-stats .item:nth-last-child(4):first-child~.item{flex-basis:100%}.project-stats .item:nth-last-child(4):first-child img,.project-stats .item:nth-last-child(4):first-child~.item img{width:90px}}@media (max-width:1000px){.project-stats .item:nth-last-child(n+5) img,.project-stats .item:nth-last-child(n+5)~.item img{padding-right:0}}@media (max-width:500px){.project-stats .item:nth-last-child(n+5):nth-child(2),.project-stats .item:nth-last-child(n+5):nth-child(4n+6),.project-stats .item:nth-last-child(n+5)~.item:nth-child(2),.project-stats .item:nth-last-child(n+5)~.item:nth-child(4n+6){padding-top:50px}.project-stats .item:nth-last-child(n+5):nth-child(-n+2),.project-stats .item:nth-last-child(n+5)~.item:nth-child(-n+2){flex-basis:100%;border-right:none}}@media (max-width:1000px){.project-stats .item:nth-last-child(n+5):nth-child(n+4),.project-stats .item:nth-last-child(n+5)~.item:nth-child(n+4){padding-left:0}.project-stats .item:nth-last-child(n+5):nth-child(n+3) .description,.project-stats .item:nth-last-child(n+5)~.item:nth-child(n+3) .description{font-size:14px}.project-stats .item:nth-last-child(n+5):nth-child(n+3){align-items:center}.project-stats .item:nth-last-child(n+5):nth-child(n+3):not(:last-child){border:none}.project-stats .item:nth-last-child(n+5)~.item:nth-child(n+3){align-items:center}.project-stats .item:nth-last-child(n+5)~.item:nth-child(n+3):not(:last-child){border:none}}@media (max-width:500px){.project-stats .item:nth-last-child(n+5):nth-child(n+3),.project-stats .item:nth-last-child(n+5)~.item:nth-child(n+3){flex-basis:50%;margin-bottom:0}}@media (max-width:1000px){.project-stats .item:nth-last-child(n+5),.project-stats .item:nth-last-child(n+5)~.item{flex-direction:column;text-align:center;padding:0}.project-stats .item:nth-last-child(n+5) img,.project-stats .item:nth-last-child(n+5)~.item img{width:100px}.project-stats .item:nth-last-child(n+5) .description,.project-stats .item:nth-last-child(n+5) .number,.project-stats .item:nth-last-child(n+5)~.item .description,.project-stats .item:nth-last-child(n+5)~.item .number{padding-top:10px}}.project-testimonial{padding-top:107px;padding-bottom:95px}.project-testimonial+.project-testimonial{padding-top:0}.project-testimonial .customer{text-align:center;margin-bottom:30px}.project-testimonial .customer svg{fill:#343639;height:48px}.project-testimonial.is-vertical .customer svg{vertical-align:middle}.project-testimonial .avatar{border-radius:50%;margin-bottom:15px}.project-testimonial .name{font-family:Montserrat SemiBold,Helvetica,sans-serif;font-size:26px;font-weight:700;line-height:1.2;text-transform:uppercase;color:#343639}.project-testimonial .title{margin-bottom:5px;font-size:15px;font-family:AvenirLTStd-Book,Helvetica,sans-serif}.project-testimonial .description{flex:1}.project-testimonial.is-vertical .description{font-size:22px}.project-testimonial .description p:first-of-type{position:relative}@media (max-width:1000px){.project-testimonial{padding-top:55px}}@media (max-width:500px){.project-testimonial{padding-top:85px;padding-bottom:50px}}@media (min-width:1461px){.project-testimonial{padding-top:140px;padding-bottom:110px}}@media (min-width:1001px){.project-testimonial.is-vertical{text-align:center}}@media (min-width:1461px){.project-testimonial.is-vertical{padding-left:55px;padding-right:55px}}@media (min-width:1001px){.project-testimonial:not(.is-vertical){display:flex;flex-direction:row}.project-testimonial:not(.is-vertical) .customer{flex:1;padding-left:32px;padding-right:30px}.project-testimonial.is-right .customer{order:2;padding-right:0}}@media (max-width:1460px){.project-testimonial .customer svg{height:40px}}@media (min-width:1001px) and (max-width:1460px){.project-testimonial .avatar{width:150px}}@media (max-width:1000px){.project-testimonial .avatar{width:120px}}@media (min-width:1001px) and (max-width:1460px){.project-testimonial.is-vertical .avatar{width:132px}}@media (min-width:1461px){.project-testimonial.is-vertical .avatar{width:164px}}@media (max-width:1000px){.project-testimonial .name{font-size:24px}}@media (min-width:1461px){.project-testimonial .name{font-size:30px}.project-testimonial .title{font-size:18px;font-family:AvenirLTStd-Book,Helvetica,sans-serif;line-height:1.3}}@media (min-width:1001px){.project-testimonial.is-vertical .title{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:7px}}@media (min-width:1461px){.project-testimonial .description{padding-top:7px}}@media (min-width:1001px){.project-testimonial.is-vertical .description{font-size:24px}}@media (min-width:1461px){.project-testimonial.is-vertical .description{line-height:1.58;font-size:26px}}@media (min-width:1001px){.project-testimonial:not(.is-vertical) .description{flex:2;padding-left:32px}}@media (max-width:1000px){.project-testimonial .description p{margin-bottom:20px}}@media (min-width:1001px){.project-testimonial:not(.is-vertical) .description p:first-of-type:before{position:absolute;top:6px;left:-32px}.project-testimonial.is-vertical .description p:first-of-type:before{position:static}}.project-intro{padding-top:210px;height:1561px;text-align:center}.project-intro.is-own-product{padding-top:140px}.project-intro h1{margin-bottom:7px;font-size:52px}.project-intro h4{margin:0}.project-intro .image{display:block;position:absolute;top:0;right:50%;transform:translate(50%);max-width:none}@media (max-width:1460px){.project-intro{padding-top:170px;height:1104px}}@media (max-width:1000px){.project-intro{padding-top:90px;height:679px}}@media (min-width:1461px){.project-intro h1{margin-bottom:10px;font-size:66px}}@media (max-width:1000px){.project-intro h1{overflow:hidden;text-overflow:ellipsis;font-size:30px;margin-bottom:5px}}@media (min-width:1461px){.project-intro h4{font-size:32px}}@media (max-width:1000px){.project-intro h4{font-size:18px;line-height:1.3}}@media (min-width:2561px){.project-intro .image{width:100%}}.header.has-project-navigation .col1of2:first-child{display:flex}.header.has-project-navigation .breadcrumbs{flex:1}.project-navigation{color:#01a5ee}.has-dark-bg:not(.is-scrolled) .project-navigation{color:#fff}@media (max-height:650px),(max-width:720px){.is-nav-shown .project-navigation,.is-nav-shown .project-navigation.link-to-project{display:none}}.project-navigation.link-to-project{position:relative;overflow:hidden;display:inline-block;line-height:45px;vertical-align:top;white-space:nowrap}.project-navigation.link-to-project .project{font-family:Montserrat SemiBold,Helvetica,sans-serif;font-size:.8rem;text-transform:uppercase;transition:all .6s}.project-navigation.link-to-project:hover .project{transition-duration:.4s;transition-timing-function:cubic-bezier(.42,.01,.04,.99)}.project-navigation.link-to-project .project .angle-arrow{position:absolute;top:11px}.project-navigation.link-to-project .project span{opacity:0;transition:all .6s}.project-navigation.link-to-project:hover .project span{opacity:1;transition-duration:.4s;transition-timing-function:cubic-bezier(.42,.01,.04,.99)}.project-navigation.link-to-project.is-prev{margin-right:28px;margin-left:auto;padding-left:30px}.project-navigation.link-to-project.is-prev .project{margin-right:-150px}.project-navigation.link-to-project.is-prev .project .angle-arrow{left:5px}.project-navigation.link-to-project.is-next{margin-left:28px;padding-right:30px}.project-navigation.link-to-project.is-next .project{margin-left:-150px}.project-navigation.link-to-project.is-next .project .angle-arrow{right:5px}.project-navigation.link-to-list{position:absolute;left:50%;width:40px;height:45px;transform:translateX(-50%)}.project-navigation.link-to-list .square{position:absolute;width:10px;height:10px;border:2px solid #01a5ee;transition:all .2s}@media (max-width:500px){.project-navigation.link-to-project.is-prev{margin-right:15px}}@media (min-width:1001px){.project-navigation.link-to-project.is-prev:hover .project{margin-right:0}}@media (max-width:500px){.project-navigation.link-to-project.is-next{margin-left:15px}}@media (min-width:1001px){.project-navigation.link-to-project.is-next:hover .project{margin-left:0}}.has-dark-bg:not(.is-scrolled) .project-navigation.link-to-list .square{border-color:#fff}.project-navigation.link-to-list:hover .square{background-color:#01a5ee}.has-dark-bg:not(.is-scrolled) .project-navigation.link-to-list:hover .square{background-color:#fff}.project-navigation.link-to-list .square:first-child{top:11px;left:9px}.project-navigation.link-to-list .square:nth-child(2){top:11px;left:22px}.project-navigation.link-to-list .square:nth-child(3){top:24px;left:9px}.project-navigation.link-to-list .square:nth-child(4){top:24px;left:22px}@media (max-width:1000px){.project-navigation,.project-navigation.link-to-project{display:none}}.project-about p,.project-involvement p,.project-testimonial .description{line-height:1.58}@media (min-width:1461px){.project-about p,.project-involvement p,.project-testimonial .description{font-size:21px;line-height:1.7}}.project-related{overflow:hidden;padding-top:18px;margin-top:-18px}.project-related-wrapper{background-image:linear-gradient(90deg,#0b72ca,#59c464)}.project-related a{display:block;height:218px;line-height:218px;font-family:GG Eesti Pro Display Medium;font-size:26px;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:padding-left .5s ease;position:relative;left:-10px}.project-related a .angle-arrow{width:40px;height:40px;position:relative;border-color:#fff;border-width:2px;transition:opacity .5s ease,left .5s ease,right .5s ease}.project-related a .angle-arrow:before{background-color:#fff;top:50%;width:3px;margin-top:-8px;margin-left:-2px;left:50%;height:8px}.project-related a .angle-arrow:after{background-color:#fff;top:50%;width:3px;margin-left:-2px;left:50%;height:8px;margin-top:0}.project-related a .angle-arrow:first-child{opacity:0;left:-5%;transition-delay:0s}.project-related a .angle-arrow:last-child{opacity:1;right:-1%;transition-delay:.25s}.project-related a:hover{padding-left:40px;color:#fff}.project-related a:hover .angle-arrow{border-color:#fff}.project-related a:hover .angle-arrow:after,.project-related a:hover .angle-arrow:before{background-color:#fff}.project-related a:hover .angle-arrow:first-child{opacity:1;left:-2%;transition-delay:.25s}.project-related a:hover .angle-arrow:last-child{opacity:0;right:-5%;transition-delay:0s}.project-related .container{position:relative}.project-related .image{position:absolute;height:236px;width:394px;background:url(assets/images/fintech/related-illustration.png) no-repeat 50%;background-size:394px 236px;right:-50px;bottom:0;transform:translateX(35%)}@media (min-width:1461px){.project-related a{font-size:30px}.project-related .image{transform:translateX(50%)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.project-related .image{background-image:url(assets/images/fintech/related-illustration@2x.png)}}@media (max-width:1000px){.project-related{padding-top:0;margin-top:0}.project-related a{height:458px;line-height:normal;display:block;max-width:430px;margin:0 auto;padding:85px 0 0;left:auto;text-align:center;transition:none}.project-related a .angle-arrow{transition:none;position:static}.project-related a .angle-arrow:first-child{display:none}.project-related a .angle-arrow:last-child{display:block;margin:15px auto 0}.project-related a:hover{padding-left:0}.project-related a:hover .angle-arrow:first-child{opacity:0}.project-related a:hover .angle-arrow:last-child{opacity:1}.project-related .image{bottom:0;left:50%;transform:translateX(-50%)}}.why-expertise{padding-top:138px;padding-bottom:50px;background-color:#f6f6f6;text-align:center}.why-expertise .expertise-schema{width:100%;height:590px;margin-top:-30px;background:url(assets/images/company/why-railsware/expertise-medium.svg) no-repeat 50%}.why-expertise p{max-width:820px;margin-bottom:34px}.why-expertise .more-link{position:relative;z-index:1}@media (max-width:1000px){.why-expertise{padding-top:60px;padding-bottom:70px}}@media (min-width:1001px){.why-expertise .container{display:flex;flex-direction:column}}@media (max-width:1000px){.why-expertise .expertise-schema{height:698px;margin-top:0;background-image:url(assets/images/company/why-railsware/expertise-small.svg)}}@media (min-width:1001px){.why-expertise .expertise-schema{order:4;background-size:contain}}@media (min-width:1461px){.why-expertise .expertise-schema{height:640px;margin-top:-45px;background-image:url(assets/images/company/why-railsware/expertise-big.svg)}}@media (max-width:1000px){.why-expertise p{margin-top:20px}}@media (min-width:1001px){.why-expertise .more-link{align-self:center}}.why-clients-stats{position:relative;padding-top:195px;padding-bottom:160px;text-align:center}.why-clients-stats .stats-cover{position:absolute;top:0;right:0;bottom:0;left:0;background:no-repeat 50%;background-image:url(assets/images/company/why-railsware/stats-layer-medium.jpg)}.why-clients-stats .container{position:relative;z-index:1}.why-clients-stats h2{margin-bottom:50px;font-size:58px}.why-clients-stats p{max-width:560px;margin-bottom:44px}.why-clients-stats .stats-counter-wrapper{margin-top:16px;margin-bottom:28px;line-height:1;text-align:center}.why-clients-stats .stats-counter{display:inline-block;margin-right:4%;margin-left:4%}.why-clients-stats .stats-counter .value{font-size:60px;font-weight:300;font-family:Montserrat Regular,Helvetica,sans-serif}.why-clients-stats .stats-counter .text-label{margin-top:4px;font-family:Montserrat Medium,Helvetica,sans-serif;font-size:13px;text-transform:uppercase;color:#c7c7c7}.why-clients-stats .more-link{display:block}.why-clients-stats .more-link:last-child{padding-top:12px}@media (min-width:1461px){.why-clients-stats{padding-top:180px;padding-bottom:185px}}@media (max-width:1000px){.why-clients-stats{padding-top:60px;padding-bottom:50px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.why-clients-stats .stats-cover{background-image:url(assets/images/company/why-railsware/stats-layer-medium@2x.jpg);background-size:1396px 538px}}@media (min-width:1461px){.why-clients-stats .stats-cover{background-image:url(assets/images/company/why-railsware/stats-layer-big.jpg)}}@media (max-width:1000px){.why-clients-stats .stats-cover{position:static;width:100%;height:244px;background-image:url(assets/images/company/why-railsware/stats-layer-small.jpg)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.why-clients-stats .stats-cover{background-image:url(assets/images/company/why-railsware/stats-layer-small@2x.jpg);background-size:270px 244px}}@media (max-width:1000px){.why-clients-stats h2{font-size:26px}}@media (min-width:1461px){.why-clients-stats p{max-width:590px}}@media (max-width:1000px){.why-clients-stats p{margin-top:30px;margin-bottom:25px}}@media (min-width:1001px){.why-clients-stats .stats-counter-wrapper{margin-bottom:50px}}@media (max-width:1000px){.why-clients-stats .stats-counter .value{font-size:46px}}@media (min-width:1461px){.why-clients-stats .stats-counter .text-label{font-size:14px}}.testimonials-intro{display:flex;min-height:667px;padding-top:213px;padding-bottom:60px;text-align:center}.testimonials-intro .image-cover{background-image:url(assets/images/company/testimonials/intro-medium.jpg)}.testimonials-intro .container{display:flex;flex-direction:column;width:100%}.testimonials-intro .client-logos{display:flex;justify-content:center;margin-top:200px}.testimonials-intro .client-logos .item{margin:0 2% 15px;align-self:center}.testimonials-intro .client-logos .item.is-calendly{width:167px}.testimonials-intro .client-logos img{vertical-align:middle}@media (max-width:1000px){.testimonials-intro{min-height:655px;padding-top:122px}}@media (min-width:1461px){.testimonials-intro{min-height:857px;padding-top:285px;padding-bottom:95px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.testimonials-intro .image-cover{background-image:url(assets/images/company/testimonials/intro-medium@2x.jpg);background-size:1460px 667px}}@media (max-width:1000px){.testimonials-intro .image-cover{background-image:url(assets/images/company/testimonials/intro-small.jpg)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.testimonials-intro .image-cover{background-image:url(assets/images/company/testimonials/intro-small@2x.jpg);background-size:1030px 685px}}@media (min-width:1461px){.testimonials-intro .image-cover{background-image:url(assets/images/company/testimonials/intro-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.testimonials-intro .image-cover{background-size:auto}}@media (min-width:2561px){.testimonials-intro .image-cover{background-size:100% auto}}@media (min-width:1001px){.testimonials-intro .container{max-width:1500px}}@media (min-width:1461px){.testimonials-intro .client-logos{margin-top:250px}}@media (max-width:670px){.testimonials-intro .client-logos{flex-wrap:wrap;max-width:400px;margin-left:auto;margin-right:auto}}@media (max-width:1000px){.testimonials-intro .client-logos{margin-top:150px}.testimonials-intro .client-logos .item{margin-left:3%;margin-right:3%}}@media (max-width:670px){.testimonials-intro .client-logos img{max-width:85%}}@media (min-width:1001px) and (max-width:1460px){.testimonials-intro .client-logos img{max-width:80%}}.why-clients-intro{min-height:724px;padding-top:157px;text-align:center}.why-clients-intro .container{max-width:700px}.why-clients-intro .image-cover{overflow:hidden;background-image:url(assets/images/company/why-railsware/map-medium.jpg)}.why-clients-intro .map-grid{position:relative;top:181px;left:-2px;height:330px;background:url(assets/images/company/why-railsware/map-grid-medium.svg) no-repeat 50%}.why-clients-intro .map-legend{position:absolute;bottom:85px;left:50%;transform:translateX(-50%);width:349px;min-height:57px;padding-top:19px;padding-bottom:17px;border-radius:4px;background-color:#012d4526;font-family:Montserrat SemiBold,Helvetica,sans-serif;font-size:11px;text-transform:uppercase;color:#fff}.why-clients-intro .map-legend .pin{padding-left:22px;padding-right:22px}.why-clients-intro .map-legend .pin:before{display:inline-block;content:"";width:17px;height:21px;position:relative;top:-1px;margin-right:8px;vertical-align:middle;background:url(assets/images/company/why-railsware/map-point-client.svg) no-repeat 50%}.why-clients-intro .map-legend .pin.is-office:before{background-image:url(assets/images/company/why-railsware/map-point-office.svg)}.why-clients-intro h1{margin-bottom:0;color:#fff;font-size:58px;line-height:.9}@media (max-width:1000px){.why-clients-intro{min-height:501px;padding-top:102px}}@media (min-width:1461px){.why-clients-intro{min-height:920px;padding-top:180px}}@media (max-width:1000px){.why-clients-intro .container{max-width:385px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.why-clients-intro .image-cover{background-image:url(assets/images/company/why-railsware/map-medium@2x.jpg);background-size:1460px 724px}}@media (max-width:1000px){.why-clients-intro .image-cover{background-image:url(assets/images/company/why-railsware/map-small.jpg)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.why-clients-intro .image-cover{background-image:url(assets/images/company/why-railsware/map-small@2x.jpg);background-size:1000px 501px}}@media (min-width:1461px){.why-clients-intro .image-cover{background-image:url(assets/images/company/why-railsware/map-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.why-clients-intro .image-cover{background-size:auto}}@media (min-width:2561px){.why-clients-intro .image-cover{background-size:100% auto}}@media (max-width:1000px){.why-clients-intro .map-grid{display:none}}@media (min-width:1461px){.why-clients-intro .map-grid{top:223px;left:-28px;height:408px;background-image:url(assets/images/company/why-railsware/map-grid-big.svg)}}@media (max-width:1000px){.why-clients-intro .map-legend{display:none;width:320px;bottom:0}}@media (min-width:1461px){.why-clients-intro .map-legend{bottom:96px}}@media (max-width:1000px){.why-clients-intro .map-legend .pin{padding-left:10px;padding-right:15px}}@media (min-width:1461px){.why-clients-intro h1{font-size:66px}}@media (max-width:1000px){.why-clients-intro h1{font-size:28px;line-height:1}.why-section .container{max-width:600px}}.why-section h1{margin-bottom:25px;line-height:1}.why-section p{font-size:18px;line-height:1.7}@media (min-width:1461px){.why-section h1{font-size:58px}}@media (max-width:1000px){.why-section h1{font-size:32px}}@media (min-width:1461px){.why-section p{font-size:19px}}@media (max-width:1000px){.why-section p{font-size:16px;line-height:24px;padding-left:20px;text-align:left}}.why-culture{padding-top:112px;padding-bottom:130px}.why-culture .item{position:relative}.why-culture .item:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.why-culture .item.is-control{padding-bottom:92px}.why-culture .item.is-control img{float:right;margin-top:-21px}.why-culture .item.is-contribution{padding-top:30px}.why-culture .item.is-contribution .contribution-layer{width:100%;height:324px;background:no-repeat 50%;background-image:url(assets/images/company/why-railsware/contribution-small.jpg)}@media (min-width:1461px){.why-culture{padding-top:155px}}@media (max-width:1000px){.why-culture{padding-top:50px;padding-bottom:60px}.why-culture h1{text-align:center}}@media (min-width:1001px){.why-culture p{margin-left:0;margin-right:0}}@media (min-width:1461px){.why-culture .item.is-control{padding-bottom:168px}}@media (max-width:1000px){.why-culture .item.is-control{padding-bottom:0}}@media (min-width:1461px){.why-culture .item.is-control img{margin-top:10px}}@media (max-width:1460px){.why-culture .item.is-control img{max-width:450px}}@media (max-width:1000px){.why-culture .item.is-control img{float:none;display:block;margin:25px auto;max-width:307px;width:100%}}@media (min-width:1001px){.why-culture .item.is-control h1,.why-culture .item.is-control p{width:40%}}@media (max-width:1000px){.why-culture .item.is-contribution{text-align:center}}@media (min-width:1001px) and (max-width:1460px){.why-culture .item.is-contribution{min-height:503px}}@media (min-width:1461px){.why-culture .item.is-contribution{min-height:580px;padding-top:45px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.why-culture .item.is-contribution .contribution-layer{background-image:url(assets/images/company/why-railsware/contribution-small@2x.jpg);background-size:252px 324px}}@media (max-width:1000px){.why-culture .item.is-contribution .contribution-layer{margin-top:25px;margin-bottom:25px}}@media (min-width:1001px) and (max-width:1460px){.why-culture .item.is-contribution .contribution-layer{background-image:url(assets/images/company/why-railsware/contribution-medium.jpg)}}@media (min-width:1001px) and (max-width:1460px) and (-webkit-min-device-pixel-ratio:2),(min-width:1001px) and (max-width:1460px) and (min-resolution:2dppx){.why-culture .item.is-contribution .contribution-layer{background-image:url(assets/images/company/why-railsware/contribution-medium@2x.jpg);background-size:545px 503px}}@media (min-width:1001px){.why-culture .item.is-contribution .contribution-layer{position:absolute;z-index:-1;top:0;left:0;height:503px;background-position:0 0}}@media (min-width:1461px){.why-culture .item.is-contribution .contribution-layer{height:580px;background-image:url(assets/images/company/why-railsware/contribution-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.why-culture .item.is-contribution .contribution-layer{background-size:auto}}@media (min-width:1001px) and (max-width:1460px){.why-culture .item.is-contribution .more-link,.why-culture .item.is-contribution h1,.why-culture .item.is-contribution p{padding-left:47%}}@media (min-width:1461px){.why-culture .item.is-contribution .more-link,.why-culture .item.is-contribution h1,.why-culture .item.is-contribution p{padding-left:53.6%}}@media (max-width:1000px){.why-culture .item.is-contribution h1{font-size:25px}}.values-intro{padding-top:255px;height:620px}.values-intro .orbit{position:absolute;z-index:1;left:0;right:0;bottom:150px;width:790px;height:399px;margin:auto;background:url(assets/images/values/orbit.svg) 50%/contain}.values-intro h1,.values-intro p{position:relative;margin-left:auto;margin-right:auto;padding:0 30px;max-width:660px;text-align:center}.values-intro .image-cover{background:#066b84 no-repeat bottom;background-image:url(assets/images/values/face-medium.jpg)}@media (min-width:1461px){.values-intro{padding-top:160px;height:860px}}@media (max-width:1000px){.values-intro{padding-top:90px;padding-bottom:320px;height:auto}}@media (min-width:1001px) and (max-width:1460px){.values-intro .orbit{left:-15px}}@media (min-width:1461px){.values-intro .orbit{bottom:35px;width:875px;height:442px}}@media (max-width:1000px){.values-intro .orbit{bottom:40px;left:-20px;width:412px;height:208px}}@media (min-width:1461px){.values-intro h1,.values-intro p{max-width:840px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.values-intro .image-cover{background-image:url(assets/images/values/face-medium@2x.jpg);background-size:1184px 620px}}@media (max-width:1000px){.values-intro .image-cover{background-image:url(assets/images/values/face-small.jpg)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.values-intro .image-cover{background-image:url(assets/images/values/face-small@2x.jpg);background-size:658px 442px}}@media (min-width:1461px){.values-intro .image-cover{background-image:url(assets/images/values/face-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.values-intro .image-cover{background-size:auto}}@media (min-width:2561px){.values-intro .image-cover{background-size:100% auto}}.services-additional{position:relative;overflow:hidden;padding-top:215px;padding-bottom:180px;background-color:#f6f6f6}.services-additional h1,.services-additional p{margin:0;width:50%}.services-additional h1{font-size:58px}.services-additional p{margin-top:20px;font-size:22px;max-width:420px}.services-additional .layers{position:absolute;top:115px;left:47%;width:597px;height:521px;background-image:url(assets/images/services/services-site-desktop.svg);background-repeat:no-repeat;background-size:547px 471px}@media (min-width:1461px){.services-additional{padding-top:280px;padding-bottom:270px;min-height:840px}}@media (max-width:1000px){.services-additional{padding-top:95px;padding-bottom:15px}.services-additional h1,.services-additional p{margin:0 auto;width:auto;max-width:500px;text-align:center}}@media (min-width:1461px){.services-additional .container{width:80%;max-width:1340px}.services-additional h1{font-size:66px}}@media (max-width:1000px){.services-additional h1{font-size:32px}}@media (min-width:1461px){.services-additional p{margin-top:25px;font-size:24px}}@media (max-width:1000px){.services-additional p{margin-top:14px;font-size:17px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-additional .layers{background-image:url(assets/images/services/services-site-desktop.svg)}}@media (min-width:1461px){.services-additional .layers{top:145px;left:48%;width:755px;height:659px;background-image:url(assets/images/services/services-site-desktop.svg)}}@media (max-width:1000px){.services-additional .layers{position:static;margin:0 auto;width:290px;height:220px;max-width:100%;background-image:url(assets/images/services/services-site-mobile.svg);background-size:290px 220px}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.services-additional .layers{background-image:url(assets/images/services/services-site-mobile.svg)}}.services-intro{position:relative;overflow:hidden;height:833px;background-color:#f6f6f6}.services-intro .image{position:absolute;left:50%;background-repeat:no-repeat;background-position:50%}.services-intro .text-wrapper{position:relative;top:0;left:50%;max-width:340px}.services-intro h1{font-size:58px;font-family:Montserrat SemiBold,Helvetica,sans-serif}.services-intro p{margin-top:20px;font-size:22px}@media (min-width:1461px){.services-intro{height:1148px}}@media (max-width:1000px){.services-intro{height:auto}.services-intro .image{position:relative;margin-left:0;transform:translateX(-50%)!important}}@media (min-width:1461px){.services-intro .text-wrapper{max-width:450px;top:-50px}}@media (max-width:1000px){.services-intro .text-wrapper{position:static;margin:85px auto 0;padding:0 15px;text-align:center;transform:none!important}}@media (min-width:1001px) and (max-width:1460px){.services-intro h1{line-height:1}}@media (min-width:1461px){.services-intro h1{font-size:66px}}@media (max-width:1000px){.services-intro h1{font-size:32px}}@media (min-width:1461px){.services-intro p{margin-top:25px;font-size:24px}}@media (max-width:1000px){.services-intro p{margin-top:14px;margin-bottom:0;font-size:17px}}.services-intro-mobile .image{bottom:65px;margin-left:-600px;width:673px;height:680px;background-image:url(assets/images/services/mobile/intro-medium.png)}.services-intro-mobile .text-wrapper{transform:translateY(250px)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-intro-mobile .image{background-image:url(assets/images/services/mobile/intro-medium@2x.png);background-size:contain}}@media (min-width:1461px){.services-intro-mobile .image{bottom:100px;margin-left:-785px;width:932px;height:941px;background-image:url(assets/images/services/mobile/intro-big.png)}}@media (max-width:1000px){.services-intro-mobile .image{bottom:0;margin-top:15px;margin-bottom:25px;margin-left:0;width:374px;height:377px;background-image:url(assets/images/services/mobile/intro-small.png)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.services-intro-mobile .image{background-image:url(assets/images/services/mobile/intro-small@2x.png);background-size:contain}}@media (min-width:1001px) and (max-width:1460px){.services-intro-mobile .text-wrapper{margin-left:115px}}@media (min-width:1461px){.services-intro-mobile .text-wrapper{margin-left:180px;transform:translateY(290px)}}.services-intro-web .image{bottom:0;margin-left:-120px;width:741px;height:740px;background-image:url(assets/images/services/web/intro-medium.png)}.services-intro-web .text-wrapper{transform:translateY(270px)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-intro-web .image{background-image:url(assets/images/services/web/intro-medium@2x.png);background-size:contain}}@media (min-width:1461px){.services-intro-web .image{margin-left:-250px;width:1064px;height:1063px;background-image:url(assets/images/services/web/intro-big.png)}}@media (max-width:1000px){.services-intro-web .image{width:435px;height:434px;margin-left:0;background-image:url(assets/images/services/web/intro-small.png)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.services-intro-web .image{background-image:url(assets/images/services/web/intro-small@2x.png);background-size:contain}}@media (min-width:1001px) and (max-width:1460px){.services-intro-web .text-wrapper{margin-left:-450px}}@media (min-width:1461px){.services-intro-web .text-wrapper{transform:translateY(330px);margin-left:-600px}}.scrollmagic-pin-spacer{position:absolute!important;clip:rect(auto,auto,auto,auto)}.services-types .item{position:relative;z-index:0;overflow:hidden;height:100vh;max-height:1078px;background:no-repeat 50%}.services-types .item .content-wrapper{position:absolute;top:50%;left:50%;margin-left:0}.services-types .item.is-entertainment h2,.services-types .item.is-entertainment p{color:#fff}.services-types .item h2{margin-bottom:17px;font-size:52px;line-height:1}.services-types .item.is-consumer h2{color:#fff}.services-types .item.is-entertainment h2{font-size:44px}.services-types .item p{line-height:1.5}.services-types .item .pin-wrapper{width:100%;height:100%;transform:translateZ(0)}@media (min-width:1461px){.services-types .item{max-height:1482px}}@media (min-height:885px) and (min-width:1001px) and (max-width:1460px){.services-types .item{background-size:cover}}@media (min-height:1550px) and (min-width:1461px){.services-types .item{background-size:cover}}@media (max-width:1000px){.services-types .item .content-wrapper{position:static;margin-right:auto;margin-left:auto;padding:0 15px;text-align:center;opacity:1!important;transform:none!important}}@media (min-width:1461px){.services-types .item h2{font-size:68px}}@media (max-width:1000px){.services-types .item h2{margin-top:60px;margin-bottom:12px;font-size:30px}.services-types .item h2 br{display:none}}@media (min-width:1461px){.services-types .item.is-entertainment h2{font-size:60px}}@media (max-width:1000px){.services-types .item.is-entertainment h2{font-size:30px}}@media (min-width:1461px){.services-types .item p{font-size:22px}}@media (max-width:1000px){.services-types .item p br{display:none}.services-types .item .pin-wrapper{position:static!important}}.no-parallax-animations .services-types .item.is-consumer .pin-wrapper,.no-parallax-animations .services-types .item.is-entertainment .pin-wrapper{position:absolute;top:100%}.services-types .item .back,.services-types .item .front,.services-types .item .front-bottom,.services-types .item .front-top,.services-types .item .image,.services-types .item .middle{position:absolute;left:50%;background-repeat:no-repeat;background-position:50%}@media (max-width:1000px){.services-types .item .back,.services-types .item .front,.services-types .item .front-bottom,.services-types .item .front-top,.services-types .item .image,.services-types .item .middle{display:none}.services-types-mobile .item{height:565px}}.services-types-mobile .item .image{top:calc(-50% - 519px);margin-left:6px;width:610px;height:1078px}.services-types-mobile .item .content-wrapper{top:-60%;left:45%;margin-left:-333px;max-width:340px}.services-types-mobile .item.is-business .content-wrapper{top:40%}.services-types-mobile .item.is-business .image{top:calc(50% - 519px);background-image:url(assets/images/services/mobile/business-hand-medium.png)}.services-types-mobile .item.is-business .back{margin-top:39px;margin-left:-567px;width:1076px;height:249px;transform:translateY(518px);background-image:url(assets/images/services/mobile/business-back-medium.png)}.services-types-mobile .item.is-business .middle{margin-top:90px;margin-left:-605px;width:1239px;height:484px;transform:translateY(320px);background-image:url(assets/images/services/mobile/business-middle-medium.png)}.services-types-mobile .item.is-business .front-bottom{top:calc(50% - 220px);margin-left:-170px;width:164px;height:122px;background-image:url(assets/images/services/mobile/business-front-bottom-medium.png)}.services-types-mobile .item.is-business .front-top{top:calc(50% - 200px);margin-left:315px;width:60px;height:100px;background-image:url(assets/images/services/mobile/business-front-top-medium.png)}.services-types-mobile .item.is-consumer{background:#e5af2b;background:linear-gradient(180deg,#e5af2b 0,#e5a72b)}.services-types-mobile .item.is-consumer .image{background-image:url(assets/images/services/mobile/consumer-hand-medium.png)}.services-types-mobile .item.is-consumer .back{margin-left:410px;width:116px;height:243px;background-image:url(assets/images/services/mobile/consumer-back-medium.png)}.services-types-mobile .item.is-consumer .middle{margin-left:260px;width:123px;height:123px;background-image:url(assets/images/services/mobile/consumer-middle-medium.png)}.services-types-mobile .item.is-consumer .front{margin-left:-470px;width:465px;height:370px;background-image:url(assets/images/services/mobile/consumer-front-medium.png)}.services-types-mobile .item.is-entertainment{background:#242426;background:linear-gradient(180deg,#212025 0,#5c5a5d)}.services-types-mobile .item.is-entertainment .image{background-image:url(assets/images/services/mobile/entertainment-hand-medium.png)}.services-types-mobile .item.is-entertainment .back{margin-left:-330px;width:768px;height:539px;background-image:url(assets/images/services/mobile/entertainment-back-medium.png)}.services-types-mobile .item.is-entertainment .middle{margin-left:-15px;width:488px;height:413px;background-image:url(assets/images/services/mobile/entertainment-middle-medium.png)}.services-types-mobile .item.is-entertainment .front{margin-left:-190px;width:648px;height:218px;background-image:url(assets/images/services/mobile/entertainment-front-medium.png)}@media (min-width:1461px){.services-types-mobile .item .image{top:calc(-50% - 716px);margin-left:-53px;width:904px;height:1482px}.services-types-mobile .item .content-wrapper{margin-top:20px;margin-left:-450px;max-width:360px}}@media (max-width:1000px){.services-types-mobile .item .content-wrapper{margin-left:auto}.services-types-mobile .item .content-wrapper p{font-size:16px}.services-types-mobile .item.is-business{background:50%;background-image:url(assets/images/services/mobile/business-bg-small.jpg)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.services-types-mobile .item.is-business{background-image:url(assets/images/services/mobile/business-bg-small@2x.jpg);background-size:800px 565px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-business .image{background-image:url(assets/images/services/mobile/business-hand-medium@2x.png);background-size:610px 1078px}}@media (min-width:1461px){.services-types-mobile .item.is-business .image{top:calc(50% - 716px);background-image:url(assets/images/services/mobile/business-hand-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-business .image{background-size:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-business .back{background-image:url(assets/images/services/mobile/business-back-medium@2x.png);background-size:1076px 249px}}@media (min-width:1461px){.services-types-mobile .item.is-business .back{margin-top:28px;margin-left:-813px;width:1511px;height:377px;background-image:url(assets/images/services/mobile/business-back-big.png);transform:translateY(618px)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-business .back{background-size:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-business .middle{background-image:url(assets/images/services/mobile/business-middle-medium@2x.png);background-size:1239px 484px}}@media (min-width:1461px){.services-types-mobile .item.is-business .middle{margin-top:44px;margin-left:-873px;width:1744px;height:696px;background-image:url(assets/images/services/mobile/business-middle-big.png);transform:translateY(420px)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-business .middle{background-size:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-business .front-bottom{background-image:url(assets/images/services/mobile/business-front-bottom-medium@2x.png);background-size:164px 122px}}@media (min-width:1461px){.services-types-mobile .item.is-business .front-bottom{top:calc(50% - 340px);margin-left:-265px;width:227px;height:171px;background-image:url(assets/images/services/mobile/business-front-bottom-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-business .front-bottom{background-size:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-business .front-top{background-image:url(assets/images/services/mobile/business-front-top-medium@2x.png);background-size:60px 100px}}@media (min-width:1461px){.services-types-mobile .item.is-business .front-top{top:calc(50% - 200px);margin-left:433px;width:70px;height:149px;background-image:url(assets/images/services/mobile/business-front-top-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-business .front-top{background-size:auto}}@media (max-width:1000px){.services-types-mobile .item.is-consumer{background:50%;background-image:url(assets/images/services/mobile/consumer-bg-small.jpg)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.services-types-mobile .item.is-consumer{background-image:url(assets/images/services/mobile/consumer-bg-small@2x.jpg);background-size:1000px 565px}}@media (min-width:1461px){.services-types-mobile .item.is-consumer .content-wrapper{max-width:450px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-consumer .image{background-image:url(assets/images/services/mobile/consumer-hand-medium@2x.png);background-size:610px 1078px}}@media (min-width:1461px){.services-types-mobile .item.is-consumer .image{background-image:url(assets/images/services/mobile/consumer-hand-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-consumer .image{background-size:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-consumer .back{background-image:url(assets/images/services/mobile/consumer-back-medium@2x.png);background-size:116px 243px}}@media (min-width:1461px){.services-types-mobile .item.is-consumer .back{margin-left:560px;width:163px;height:339px;background-image:url(assets/images/services/mobile/consumer-back-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-consumer .back{background-size:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-consumer .middle{background-image:url(assets/images/services/mobile/consumer-middle-medium@2x.png);background-size:123px}}@media (min-width:1461px){.services-types-mobile .item.is-consumer .middle{margin-left:360px;width:172px;height:171px;background-image:url(assets/images/services/mobile/consumer-middle-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-consumer .middle{background-size:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-consumer .front{background-image:url(assets/images/services/mobile/consumer-front-medium@2x.png);background-size:465px 370px}}@media (min-width:1461px){.services-types-mobile .item.is-consumer .front{margin-left:-640px;width:660px;height:498px;background-image:url(assets/images/services/mobile/consumer-front-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-consumer .front{background-size:auto}}@media (max-width:1000px){.services-types-mobile .item.is-entertainment{background:50%;background-image:url(assets/images/services/mobile/entertainment-bg-small.jpg)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.services-types-mobile .item.is-entertainment{background-image:url(assets/images/services/mobile/entertainment-bg-small@2x.jpg);background-size:1000px 565px}}@media (min-width:1461px){.services-types-mobile .item.is-entertainment .content-wrapper{max-width:440px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-entertainment .image{background-image:url(assets/images/services/mobile/entertainment-hand-medium@2x.png);background-size:610px 1078px}}@media (min-width:1461px){.services-types-mobile .item.is-entertainment .image{background-image:url(assets/images/services/mobile/entertainment-hand-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-entertainment .image{background-size:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-entertainment .back{background-image:url(assets/images/services/mobile/entertainment-back-medium@2x.png);background-size:768px 539px}}@media (min-width:1461px){.services-types-mobile .item.is-entertainment .back{margin-left:-480px;width:1079px;height:757px;background-image:url(assets/images/services/mobile/entertainment-back-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-entertainment .back{background-size:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-entertainment .middle{background-image:url(assets/images/services/mobile/entertainment-middle-medium@2x.png);background-size:488px 413px}}@media (min-width:1461px){.services-types-mobile .item.is-entertainment .middle{margin-left:-35px;width:686px;height:580px;background-image:url(assets/images/services/mobile/entertainment-middle-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-entertainment .middle{background-size:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.services-types-mobile .item.is-entertainment .front{background-image:url(assets/images/services/mobile/entertainment-front-medium@2x.png);background-size:648px 218px}}@media (min-width:1461px){.services-types-mobile .item.is-entertainment .front{margin-left:-280px;width:915px;height:296px;background-image:url(assets/images/services/mobile/entertainment-front-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.services-types-mobile .item.is-entertainment .front{background-size:auto}}.benefits-list{background-color:#f6f6f6;padding-top:20px;padding-bottom:50px}.benefits-list h1{text-align:center;padding-top:80px;padding-bottom:20px}.benefits-list .container{max-width:1200px}@media (min-width:1461px){.benefits-list{padding-top:50px}}@media (max-width:1000px){.benefits-list h1{text-align:center;font-size:40px;margin-bottom:40px}}.benefits-container{display:flex;flex-wrap:wrap;justify-content:space-between}.benefits-container .benefit{font-size:18px;width:33%;margin-top:30px;padding-right:5%}.benefits-container .benefit.has-download-button{font-size:14px;font-style:italic;padding-right:0;padding-top:162px}.benefits-container .benefit .required:after{content:"*";color:#00a2c3;margin-left:3px;position:relative;top:-3px;font-size:14px;font-weight:400}.benefits-container .benefit .starred{margin-top:12px}.benefits-container .benefit .starred:before{content:"*";color:#00a2c3;margin-right:10px;position:relative;font-size:22px;font-weight:400;top:6px}.benefits-container .benefit h4{margin-top:20px;margin-bottom:38px}.benefits-container .benefit i{font-size:.88em}@media (max-width:1000px){.benefits-container{flex-direction:column;margin:0 auto;max-width:500px}}@media (min-width:1461px){.benefits-container .benefit{font-size:19px;margin-top:70px}}@media (max-width:1000px){.benefits-container .benefit{padding-right:0;margin-top:10px;width:100%}.benefits-container .benefit.has-download-button{padding-top:0;font-size:13px;margin-top:-10px}.benefits-container .benefit img{margin:0 auto;display:block}.benefits-container .benefit h4{text-align:center}.benefits-container .benefit h4 br{display:none}}.contact-content{padding-top:90px;padding-bottom:100px}.contact-content h2{margin:30px 0;font-size:26px}@media (max-width:1000px){.contact-content{padding-top:55px;padding-bottom:35px}}@media (min-width:1461px){.contact-content{padding-top:105px}}@media (max-width:1000px){.contact-content .container{max-width:600px}}@media (min-width:1001px){.contact-content .container{max-width:1000px;width:100%}}@media (min-width:1461px){.contact-content .container,.contact-intro .container{max-width:1270px}}@media (max-width:1000px){.contact-content h2{margin-bottom:25px;font-size:24px}}@media (min-width:1461px){.contact-content h2{font-size:36px}}.company-map{position:relative;overflow:hidden;height:528px}.company-map .map-pins{position:relative;top:272px;left:33px;height:154px;background:url(assets/images/contact/map-pins-medium.svg) no-repeat 50%}.company-map .image-cover{position:absolute;top:0;right:0;bottom:0;left:0;height:723px;transform:translateY(-195px);background:no-repeat 50%}@media (max-width:1000px){.company-map{display:none}}@media (min-width:1461px){.company-map{height:648px}.company-map .map-pins{top:340px;left:-16px;height:190px;background-image:url(assets/images/contact/map-pins-big.svg)}}@media (min-width:1001px) and (max-width:1460px){.company-map .image-cover{background-image:url(assets/images/contact/map-medium.jpg)}}@media (min-width:1001px) and (max-width:1460px) and (-webkit-min-device-pixel-ratio:2),(min-width:1001px) and (max-width:1460px) and (min-resolution:2dppx){.company-map .image-cover{background-image:url(assets/images/contact/map-medium@2x.jpg);background-size:1640px 723px}}@media (min-width:1461px){.company-map .image-cover{height:897px;transform:translateY(-90px);background-image:url(assets/images/contact/map-big.jpg)}}@media (min-width:2561px){.company-map .image-cover{background-size:100% auto}}.thank-you{padding-top:40px;text-align:center}.thank-you h1{font-size:46px;margin-bottom:30px}.thank-you p{font-size:19px;margin-bottom:40px;max-width:470px}.thank-you h3{font-size:28px}.thank-you .action-buttons{padding:80px 0;text-align:center}.thank-you .item{display:inline-block;margin:24px 10px 0;padding:30px 20px;width:252px;border:1px solid #d6d6d6;border-radius:5px;color:inherit;transition:border-color .3s ease}.thank-you .item:hover{border-color:#00aed3;cursor:pointer}.thank-you .item:hover.is-twitter{border-color:#009ee3}.thank-you .item:hover.is-facebook{border-color:#3260ac}.thank-you .item:hover.is-blog{border-color:#88c400}.thank-you .item svg{display:inline-block;margin-bottom:25px;width:100%}.thank-you .item p{margin-bottom:0}@media (max-width:1000px){.thank-you{padding-top:5px;max-width:280px;margin:0 auto}}@media (min-width:1461px){.thank-you{padding-top:75px}}@media (max-width:1000px){.thank-you h1{font-size:34px;margin-bottom:10px}}@media (min-width:1461px){.thank-you h1{font-size:52px}}@media (max-width:1000px){.thank-you p{font-size:14px;margin-bottom:25px}}@media (min-width:1461px){.thank-you p{margin-bottom:55px}}@media (max-width:1000px){.thank-you h3{font-size:23px}}@media (min-width:1461px){.thank-you h3{font-size:34px}}@media (max-width:1000px){.thank-you .submit-button{width:100%}}@media (min-width:1461px){.thank-you .action-buttons{padding:95px 0}}@media (max-width:1000px){.thank-you .item{margin:10px 0 0;padding:25px;width:100%;text-align:left}}@media (min-width:1461px){.thank-you .item{margin:30px 15px 0;padding:40px 30px;width:280px}}@media (max-width:1000px){.thank-you .item svg{float:right;width:40%;margin-bottom:0}.thank-you .item p{margin:8px 0 0;max-width:110px;font-size:18px}}.company-locations{padding-top:60px;padding-bottom:40px;background-color:#f7f7f9}.company-locations .location{margin-bottom:40px;padding:20px 10px 0;text-align:left;background:no-repeat top}.company-locations .location p>a{color:#1e1e1e}.company-locations .location.is-pl{background-image:url(assets/images/contact/icon-city-pl.svg)}.company-locations .location.is-uae{background-image:url(assets/images/contact/icon-city-db.svg)}.company-locations .location h2{margin-bottom:0;font-size:26px}.company-locations .location h5{margin-bottom:13px;font-size:18px;font-family:Montserrat Medium,Helvetica,sans-serif;text-transform:uppercase}.company-locations .location p{margin-bottom:0;font-size:15px}@media (min-width:768px){.company-locations .location .street{min-height:50px}}@media (min-width:1461px){.company-locations{padding-top:80px;padding-bottom:60px}}@media (max-width:1000px){.company-locations{padding-top:45px}}@media (min-width:1001px){.company-locations .container{max-width:1175px}}@media (min-width:1461px){.company-locations .container{max-width:1440px}.company-locations .location h2{font-size:28px;margin-bottom:3px}}@media (max-width:1000px){.company-locations .location h2{font-size:24px}.company-locations .location h5{margin-bottom:9px;font-size:16px}}@media (min-width:1461px){.company-locations .location p{font-size:17px}}@media (max-width:1000px){.company-locations .location p{font-size:14px}}.platforms-options{display:flex}.platforms-options label{flex:1;position:relative;font-family:AvenirLTStd-Book,Helvetica,sans-serif;margin-right:18px;padding:193px 20px 20px;border-radius:4px;border:1px dashed #bababa;background:no-repeat 50% 40%;cursor:pointer}.platforms-options label:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;transition:all .15s cubic-bezier(.13,.47,.66,.82)}.platforms-options label:hover:before{box-shadow:inset 0 0 0 5px #01a5ee}.platforms-options label.is-checked:before{box-shadow:inset 0 0 0 2px #01a5ee}.platforms-options label:last-child{margin-right:0}.platforms-options label.is-web{background-image:url(assets/images/shared/product-platforms/web.svg)}.platforms-options label.is-ios{background-image:url(assets/images/shared/product-platforms/ios.svg)}.platforms-options label.is-android{background-image:url(assets/images/shared/product-platforms/android.svg)}@media (max-width:480px){.platforms-options{flex-direction:column}}@media (min-width:1461px){.platforms-options label{margin-right:22px}}@media (max-width:1460px){.platforms-options label{margin-right:16px;padding-top:135px;padding-bottom:10px;background-position-y:24px;background-size:85px}}@media (max-width:480px){.platforms-options label{margin-right:0;padding:106px 15px 6px;background-position:right 13px center;background-size:115px}}.product-types{margin-bottom:40px}.product-types .existing-product-options{margin-top:13px;margin-left:27px}.product-types .label-text{font-family:AvenirLTStd-Book,Helvetica,sans-serif}.product-types input[type=checkbox]:disabled+.label-text{opacity:.5}@media (max-width:1000px){.product-types{font-size:14px}}@media (max-width:1000px) and (max-width:1000px){.product-types input[type=checkbox]+.label-text:before{top:4px}.product-types input[type=checkbox]+.label-text:after{top:7px}.product-types input[type=radio]+.label-text:before{top:2px}.product-types input[type=radio]+.label-text:after{top:8px}}.calculations{margin-top:490px;margin-left:60px;width:320px;font-size:16px;background-color:#f7f7f9;transition:all .33s cubic-bezier(.33,0,.2,1)}.calculations .estimation-item{padding:20px 30px;border-bottom:1px dashed #bababa}.calculations .estimation-item.title{background:no-repeat url(assets/images/contact/icon-estimate.svg) 30px;padding:15px 0 13px 112px}.calculations .estimation-item.disclaimer{padding:20px 30px;font-size:13px;font-weight:bolder;border-bottom:none}.calculations .estimation-item.disclaimer p{margin-bottom:15px}.calculations .estimation-item.disclaimer p:last-child{margin-bottom:0}.calculations h2{margin-top:0;margin-bottom:15px;padding-top:13px;font-size:24px}.calculations h3{margin:0 0 -3px;font-size:24px;font-family:Montserrat Medium,Helvetica,sans-serif;text-transform:inherit;background:no-repeat 100% 0}.calculations h3.web-icon{background-image:url(assets/images/contact/icon-web.svg)}.calculations h3.ios-icon{background-image:url(assets/images/contact/icon-apple.svg)}.calculations h3.android-icon{background-image:url(assets/images/contact/icon-android.svg)}.calculations h4{font-size:1.3rem;font-family:Montserrat Medium,Helvetica,sans-serif;text-transform:none;margin-bottom:0}.calculations .estimate-details{list-style:none;padding:15px 10px 5px 0}.calculations .estimate-details li{padding-left:26px;background:no-repeat -5px 0}.calculations .estimate-details li.duration{padding-bottom:3px;background-image:url(assets/images/contact/icon-cal.svg)}.calculations .estimate-details li.budget{background-image:url(assets/images/contact/icon-budget.svg)}.calculations .role{padding-bottom:15px}.calculations .role .estimate-details{padding:8px 0 20px}.calculations .role .estimate-details:last-child{padding-bottom:0}.calculations .role .estimate-details .duration{padding-left:25px}.calculations .role:last-child{padding-bottom:0}@media (max-width:1000px){.calculations{display:none}}@media (min-width:1461px){.calculations{margin-top:525px;font-size:18px;width:350px}.calculations .estimation-item.disclaimer{font-size:15px;font-weight:400}.calculations h2{font-size:28px}.calculations h3{font-size:26px}.calculations .estimate-details li{background-position-y:1px}}.contact-intro{padding-top:130px;text-align:center}.contact-intro .container{text-align:left}.contact-intro .container .contacts-links .link{text-align:center}.contact-intro .tel{display:inline-block;margin-top:13px;margin-bottom:40px;font-size:28px;font-family:Montserrat Regular,Helvetica,sans-serif;color:#343639}.contact-intro .contacts-links{margin-top:45px}.contact-intro .contacts-links .link{display:inline-block;margin-left:18px;margin-right:18px;font-family:Montserrat Medium,Helvetica,sans-serif;font-size:11px;text-transform:uppercase;transition:background .3s ease;color:#01a5ee;cursor:pointer}.contact-intro .contacts-links .link .icon{display:block;margin-bottom:16px}.contact-intro .contacts-links .link .icon .bg{opacity:0;transition:all .2s}.contact-intro .contacts-links .link:hover .icon .bg{opacity:1}@media (max-width:1000px){.contact-intro{display:flex;padding-top:105px;background-color:#f7f7f9}}@media (min-width:1461px){.contact-intro{min-height:817px;padding-top:250px}}@media (max-width:1000px){.contact-intro .container{display:flex;flex-direction:column;width:100%}}@media (min-width:1461px){.contact-intro .tel{margin-top:45px;margin-bottom:53px;font-size:30px}}@media (max-width:1000px){.contact-intro .tel{font-size:20px}.contact-intro .contacts-links{padding-bottom:35px}}@media (min-width:1461px){.contact-intro .contacts-links .link{margin-left:20px;margin-right:20px;font-size:13px}}@media (max-width:1000px){.contact-intro .contacts-links .link{margin-left:2%;margin-right:2%}}@media (min-width:1001px) and (max-width:1460px){.contact-intro .contacts-links .link .icon{width:70px;height:70px;margin-bottom:20px}}@media (max-width:1000px){.contact-intro .contacts-links .link .icon{width:65px;height:65px;margin:0 auto 10px}}.homepage-social{overflow:hidden;display:flex;flex-wrap:wrap;margin-right:auto;margin-left:auto;padding-top:120px;padding-bottom:120px;max-width:1000px}.homepage-social .column{position:relative;padding-right:50px;padding-left:50px;width:50%}.homepage-social .social-heading{margin:0 0 25px;padding:0;line-height:1;font-size:33px}.homepage-idea,.homepage-idea h2{color:#fff}.homepage-idea .container{max-width:100%;background-image:url(assets/images/homepage/cta-backgroud.svg);background-position:50%;background-size:cover;background-repeat:no-repeat;width:100%;height:380px}.homepage-idea .container,.homepage-idea .container .wrapper{display:flex;align-items:center}.homepage-idea .container .wrapper{flex-direction:column;justify-content:center}.homepage-idea .contact-button{margin-top:30px;border-color:#fff;background-color:#fff}.homepage-idea .contact-button:hover{background-color:initial;color:#fff}@media (min-width:1461px){.homepage-social{padding-right:40px;padding-left:40px;max-width:1460px}}@media (max-width:1000px){.homepage-social{padding-top:50px;padding-bottom:0}}@media (min-width:1461px){.homepage-social .column{padding-right:55px;padding-left:55px}}@media (max-width:1000px){.homepage-social .column{padding-right:30px;padding-bottom:60px;padding-left:30px;width:100%}}@media (min-width:1461px){.homepage-social .social-heading{font-size:38px}}@media (max-width:1000px){.homepage-social .social-heading{font-size:22px}}.youtube-banner{display:block;padding:8px 0;color:#fff;text-align:center;background:#063553;transition:.2s ease-out}.youtube-banner:hover{background:#062c44;cursor:pointer}.youtube-banner .youtube-icon{position:relative;top:3px}.youtube-banner a{color:#fff;font-weight:700}.blogposts-list .item{display:flex;padding-top:10px;padding-bottom:10px}.blogposts-list .item:not(:last-child){border-bottom:1px solid #e0e0e0}.blogposts-list .item:first-child{padding-top:0}.blogposts-list .date{margin-right:20px;margin-left:5px;width:45px;text-align:center}.blogposts-list .date .day{font-size:38px;font-family:Montserrat Regular,Helvetica,sans-serif;line-height:1.2;color:#9b9ea3}.blogposts-list .date .month{padding:2px 5px 3px;border:1px solid #bbc2c3;border-radius:4px;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;color:#72777e}.blogposts-list .info{flex:1}.blogposts-list .title{display:block;margin-top:4px;font-size:20px;font-family:AvenirLTStd-Book,Helvetica,sans-serif;line-height:1.4}.blogposts-list .author{margin-top:5px;font-size:14px}@media (min-width:1461px){.blogposts-list .item{padding-top:15px;padding-bottom:15px}.blogposts-list .title{font-size:24px}}@media (max-width:1000px){.blogposts-list .title{margin-top:10px;font-size:18px}}@media (min-width:1461px){.blogposts-list .author{font-size:16px}}@media (max-width:1000px){.blogposts-list .author{font-size:13px}}.homepage-integrations p,.homepage-technologies .domains p{font-size:16px;line-height:1.6}@media (min-width:1461px){.homepage-integrations p,.homepage-technologies .domains p{font-size:19px}}.homepage-technologies{padding-bottom:80px}.homepage-technologies h1,.homepage-technologies h2{margin-bottom:20px}.homepage-technologies .technologies-intro{text-align:center}.homepage-technologies .technologies-intro img{width:686px;height:516px;margin:0 auto}.homepage-technologies .domains{margin-top:51px;min-height:1825px}.homepage-technologies .domains .container{position:relative}.homepage-technologies .domains .item{position:absolute;width:45%}.homepage-technologies .domains .item img{width:450px;height:450px}.homepage-technologies .domains .item.backend-info,.homepage-technologies .domains .item.frontend-img,.homepage-technologies .domains .item.integrations-info,.homepage-technologies .domains .item.mobile-img{left:55%}.homepage-technologies .domains .item.frontend-img img,.homepage-technologies .domains .item.mobile-img img{float:right}.homepage-technologies .domains .item.backend-info p,.homepage-technologies .domains .item.integrations-info p{text-align:justify}.homepage-technologies .domains .item.frontend-info{top:145px}.homepage-technologies .domains .item.frontend-img{top:20px}.homepage-technologies .domains .item.backend-img{top:505px}.homepage-technologies .domains .item.backend-info{top:605px}.homepage-technologies .domains .item.mobile-info{top:1045px}.homepage-technologies .domains .item.mobile-img{top:945px}.homepage-technologies .domains .item.integrations-info{top:1500px}.homepage-technologies .domains .item.integrations-img{top:1400px}.homepage-technologies .technologies-intro p{margin-bottom:20px;font-size:20px}@media (min-width:1461px){.homepage-technologies{padding-bottom:20px}}@media (max-width:1000px){.homepage-technologies{padding-top:60px}}@media (min-width:1461px){.homepage-technologies h1{margin-bottom:45px}.homepage-technologies h2{font-size:36px}}@media (max-width:1000px){.homepage-technologies h2{margin-top:30px;font-size:20px}}@media (min-width:1461px){.homepage-technologies .domains{margin-top:42px}}@media (max-width:1000px){.homepage-technologies .domains{min-height:0;background:none}}@media (min-width:1461px){.homepage-technologies .domains .container{max-width:1200px}}@media (max-width:1000px){.homepage-technologies .domains .item{position:static;width:auto;text-align:center}.homepage-technologies .domains p{margin-bottom:0}}.development-options .items-wrapper .item p,.homepage-build .item p{margin-bottom:20px;font-size:20px}@media (min-width:1461px){.development-options .items-wrapper .item p,.homepage-build .item p,.homepage-technologies .technologies-intro p{font-size:24px;margin-bottom:40px}}@media (max-width:1000px){.development-options .items-wrapper .item p,.homepage-build .item p,.homepage-technologies .technologies-intro p{font-size:17px;margin-bottom:15px}}.homepage-team{position:relative;overflow:hidden;padding-top:70px;text-align:center}.homepage-team .image-back,.homepage-team .image-front{position:absolute;top:0;right:0;bottom:0;left:0;background:no-repeat top}.homepage-team .image-back{margin-top:90px;height:1374px;transform:translateY(-240px)}.homepage-team .container{position:relative;transform:translateY(50px)}.homepage-team h1{line-height:1}.homepage-team p{margin-top:20px;font-size:20px}@media (min-width:1461px){.homepage-team{padding:20px 0}}@media (max-width:1000px){.homepage-team{height:545px}}@media (max-width:500px){.homepage-team{padding-top:30px}}@media (max-width:1000px){.homepage-team .image-back,.homepage-team .image-front{display:none}}@media (min-width:1001px) and (-webkit-min-device-pixel-ratio:2),(min-width:1001px) and (min-resolution:2dppx){.homepage-team .image-back{background-image:url(assets/images/homepage/city-medium@2x.jpg);background-size:1460px 915px}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.homepage-team .image-back{background-image:url(assets/images/homepage/city-big@2x.jpg);background-size:2560px 1374px}}@media (min-width:1461px){.homepage-team h1{font-size:58px}}@media (max-width:1000px){.homepage-team h1{font-size:32px}}@media (min-width:1461px){.homepage-team p{margin-top:25px;font-size:26px}}@media (max-width:1000px){.homepage-team p{margin-top:14px;margin-bottom:0;font-size:17px}}.homepage-intro{max-width:100%;width:100%;background-color:#f1f1f1;overflow:initial}.homepage-intro h1{font-size:65px;line-height:1}.homepage-intro p{font-size:22px}.homepage-intro .cover{background-color:#001523}.homepage-intro .container{display:flex;justify-content:space-between}.homepage-intro .presentation{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;width:45%}.homepage-intro .presentation p{width:90%;margin-left:0;font-size:18px}.homepage-intro .image{width:55%}.homepage-intro .contact-button{color:#fff;background-color:#01a5ee;border-color:#01a5ee}.homepage-intro .contact-button:hover{opacity:.5}.homepage-intro .more-links{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;margin-top:60px}.homepage-intro .more-links .link{display:inline-block;margin:0 30px 15px;font-size:23px;font-family:AvenirLTStd-Book,Helvetica,sans-serif;color:#01a5ee;transition:all .2s}.homepage-intro .more-links .link:hover{color:#fff}.homepage-intro .more-links .link.is-case-studies svg{opacity:.8}.homepage-intro .more-links .link svg{position:relative;top:-3px;margin-right:5px;vertical-align:middle}.homepage-intro .more-links .link .icon.on-tablet{display:none}@media (max-width:767px){.homepage-intro .title,.homepage-intro .title+p{text-align:center}.homepage-intro .title+p{width:100%}.homepage-intro .contact-button{margin-top:15px;font-size:13px}.homepage-technologies .domains .item img{height:auto;margin-bottom:20px}}@media (max-width:1000px){.homepage-intro{padding-top:95px}}@media (min-width:768px){.homepage-intro .container{padding-right:0}.homepage-intro .image img{height:calc(100vh - 130px)}}@media (min-width:1461px){.homepage-intro h1{font-size:66px}}@media (max-width:1000px){.homepage-intro h1{font-size:27px}}@media (max-width:500px){.homepage-intro h1{font-size:24px}}@media (min-width:1461px){.homepage-intro p{font-size:26px}}@media (max-width:1000px){.homepage-intro p{font-size:14px}}@media (min-width:2561px){.homepage-intro .image{width:100%}}@media (min-width:1001px) and (max-width:1460px){.homepage-intro .more-links{margin-top:34px}}@media (max-width:1000px){.homepage-intro .more-links{margin-top:22px}}@media (min-width:1001px) and (max-width:1460px){.homepage-intro .more-links .link{margin-left:20px;margin-right:20px}}@media (max-width:1460px){.homepage-intro .more-links .link{font-size:18px}}@media (max-width:1000px){.homepage-intro .more-links .link{font-size:16px}.homepage-intro .more-links .link.is-about-us{display:none}}@media (max-width:1460px){.homepage-intro .more-links .link .icon{display:none}.homepage-intro .more-links .link .icon.on-tablet{display:inline-block}}.homepage-build .divider{top:220px}.development-options .divider{top:250px;background-color:#bebfc2;border-radius:50%;box-shadow:0 0 0 14px #f2f2f2;transform:translateX(-50%)}.development-options .divider,.homepage-build .divider{position:absolute;left:50%;display:inline-block;width:38px;height:38px;line-height:36px;font-size:20px;font-weight:700;color:#fff;text-align:center}.development-options .divider:after,.development-options .divider:before,.homepage-build .divider:before{position:absolute;top:100%;left:50%;content:""}.development-options .divider:before,.homepage-build .divider:before{background-color:#cccdcf;width:1px;height:450px}@media (min-width:1461px){.development-options .divider:before,.homepage-build .divider:before{height:530px}}.development-options .divider:after{margin-top:449px;margin-left:-4px;width:9px;height:9px;background-color:#bebfc2;border-radius:50%}@media (min-width:1461px){.development-options .divider:after{margin-top:529px}.homepage-build .divider{top:180px}.development-options .divider{top:310px;box-shadow:0 0 0 18px #f2f2f2}.development-options .divider,.homepage-build .divider{width:48px;height:48px;line-height:48px;font-size:24px}}@media (max-width:1000px){.development-options .divider{box-shadow:none;transform:none}.development-options .divider,.homepage-build .divider{position:relative;top:auto;left:auto;margin:15px auto;width:20px;height:20px;line-height:19px;font-size:11px;text-indent:2px}.development-options .divider:before,.homepage-build .divider:before{top:50%;left:50%;z-index:-1;width:260px;height:1px;transform:translateX(-50%)}.development-options .divider:after{display:none}}.development-options .items-wrapper,.homepage-build{position:relative;text-align:center;padding-bottom:75px}.homepage-build{padding-top:150px}.development-options .items-wrapper{padding-top:130px}@media (min-width:1461px){.development-options .items-wrapper,.homepage-build{padding-top:150px;padding-bottom:100px}}@media (max-width:1000px){.development-options .items-wrapper,.homepage-build{padding-top:55px;padding-bottom:25px}}.development-options .items-wrapper .item,.homepage-build .item{margin-top:10px;display:inline-block;padding-top:445px;max-width:500px;width:50%;vertical-align:top;background:no-repeat top/auto 410px}.development-options .items-wrapper .item.is-web,.homepage-build .item.is-web{background-image:url(assets/images/homepage/web-development.svg)}.development-options .items-wrapper .item.is-mobile,.homepage-build .item.is-mobile{background-image:url(assets/images/homepage/mobile-development.svg)}@media (min-width:1461px){.development-options .items-wrapper .item,.homepage-build .item{padding-top:475px;max-width:720px;background-size:auto 460px}}@media (max-width:1000px){.development-options .items-wrapper .item,.homepage-build .item{display:block;margin-right:auto;margin-left:auto;padding-top:310px;max-width:300px;width:auto;background-size:auto 300px}}.development-options .items-wrapper .item p,.homepage-build .item p{margin-top:10px;max-width:420px}@media (min-width:1461px){.development-options .items-wrapper .item p,.homepage-build .item p{max-width:500px;margin-top:24px}}@media (min-width:1001px) and (max-width:1460px){.homepage-stats .container{max-width:1070px;width:100%}}@media (min-width:1461px){.homepage-stats .container{max-width:1200px}}@media (max-width:500px){.homepage-stats .container{padding-right:10px;padding-left:10px}}.homepage-stats .detailed-info,.homepage-stats .main-info{display:flex;flex-wrap:wrap}.homepage-stats .item{flex:1}.homepage-stats .item:not(:last-child){box-shadow:2px 0 0 0 #f1f1f1}.homepage-stats .number{font-family:Montserrat Regular,Helvetica,sans-serif;line-height:1;color:#41464d}.homepage-stats .description{font-family:Montserrat Medium,Helvetica,sans-serif;text-transform:uppercase;color:#95979b}.homepage-stats .main-info{padding:34px 0 30px;border-bottom:2px solid #f1f1f1}.homepage-stats .main-info .item{display:flex;align-items:center;background:no-repeat 10px 50%;background-size:96px}.homepage-stats .main-info .item.is-years{justify-content:flex-end}.homepage-stats .main-info .item.is-years img{height:200px}.homepage-stats .main-info .item.is-team-members{justify-content:space-evenly}.homepage-stats .main-info .item.is-team-members img{width:275px;height:275px}.homepage-stats .main-info .item .number{font-size:70px;font-weight:400}.homepage-stats .main-info .item .description{padding-top:6px;font-size:24px;line-height:1.05;max-width:160px}.homepage-stats .detailed-info{padding-top:55px;padding-bottom:57px}.homepage-stats .detailed-info .item{display:flex;justify-content:space-around;align-content:center}.homepage-stats .detailed-info .item img{margin-top:-7px}.homepage-stats .detailed-info .item .number{margin-bottom:5px;font-size:36px;font-weight:700;line-height:1}.homepage-stats .detailed-info .item .description{font-size:15px;line-height:1.15}@media (min-width:1461px){.homepage-stats .main-info{padding-top:69px;padding-bottom:67px}}@media (max-width:1000px){.homepage-stats .main-info{display:block;padding:0}}@media (min-width:1001px) and (max-width:1460px){.homepage-stats .main-info .item.is-years{background-position:0 50%}.homepage-stats .main-info .item.is-team-members{background-position:50px}}@media (min-width:1461px){.homepage-stats .main-info .item.is-team-members{background-position:70px}.homepage-stats .main-info .item{padding-top:40px;padding-bottom:25px;background-size:105px auto}}@media (max-width:1000px){.homepage-stats .main-info .item{margin:0 auto;padding-top:40px;padding-bottom:40px;padding-right:10px;max-width:300px;background-position:10px 50%;background-size:70px auto}.homepage-stats .main-info .item:not(:last-child){border-bottom:2px solid #f1f1f1;box-shadow:none}}@media (min-width:1461px){.homepage-stats .main-info .item .number{font-size:84px}}@media (max-width:1000px){.homepage-stats .main-info .item .number{font-size:56px}}@media (max-width:500px){.homepage-stats .main-info .item .number{font-size:46px}}@media (min-width:1461px){.homepage-stats .main-info .item .description{max-width:200px;font-size:30px}}@media (max-width:1000px){.homepage-stats .main-info .item .description{padding-left:12px;font-size:20px}}@media (min-width:1461px){.homepage-stats .detailed-info{padding-top:66px;padding-bottom:100px}}@media (max-width:1000px){.homepage-stats .detailed-info{margin-right:auto;margin-left:auto;padding-top:30px;padding-bottom:30px;max-width:300px}}@media (min-width:1461px){.homepage-stats .detailed-info .item{padding-top:9px;padding-bottom:4px}}@media (max-width:1000px){.homepage-stats .detailed-info .item{flex-basis:auto;width:50%;padding-top:15px;padding-bottom:15px;padding-left:13px;box-shadow:none}.homepage-stats .detailed-info .item:nth-child(odd){align-items:normal;box-shadow:2px 0 0 0 #f1f1f1}}@media (min-width:1001px) and (max-width:1460px){.homepage-stats .detailed-info .item img{width:90px}}@media (max-width:1000px){.homepage-stats .detailed-info .item img{width:72px;margin-bottom:15px}}@media (min-width:1461px){.homepage-stats .detailed-info .item .number{font-size:42px}}@media (max-width:1000px){.homepage-stats .detailed-info .item .number{font-size:25px}}@media (min-width:1461px){.homepage-stats .detailed-info .item .description{max-width:155px;font-size:20px}}@media (max-width:1000px){.homepage-stats .detailed-info .item .description{font-size:14px}}.homepage-integrations{padding-bottom:70px}.homepage-integrations .container{min-height:488px;background:url(assets/images/homepage/integrations-medium.svg) no-repeat 100% 0}.homepage-integrations h1{margin-bottom:20px}@media (min-width:1461px){.homepage-integrations{padding-bottom:130px}}@media (max-width:1000px){.homepage-integrations{padding-bottom:0;text-align:center}}@media (min-width:1001px) and (max-width:1460px){.homepage-integrations .container{padding-right:450px}}@media (min-width:1461px){.homepage-integrations .container{max-width:1200px;min-height:607px;padding-right:560px;background-image:url(assets/images/homepage/integrations-big.svg)}}@media (max-width:1000px){.homepage-integrations .container{background:none}}@media (min-width:1001px){.homepage-integrations img{display:none}}@media (min-width:1461px){.homepage-integrations h1{margin-bottom:45px;padding-top:80px}}.development-options .items-wrapper h1,.development-options .items-wrapper h2,.homepage-build h1,.homepage-build h2,.homepage-integrations h1,.homepage-technologies h1,.homepage-technologies h2{line-height:1}@media (min-width:1461px){.development-options .items-wrapper h1,.development-options .items-wrapper h2,.homepage-build h1,.homepage-build h2,.homepage-integrations h1,.homepage-technologies h1,.homepage-technologies h2{font-size:3rem;line-height:1}}@media (max-width:1000px){.development-options .items-wrapper h1,.development-options .items-wrapper h2,.homepage-build h1,.homepage-build h2,.homepage-integrations h1,.homepage-technologies h1,.homepage-technologies h2{font-size:1.5rem;line-height:2rem}}section{overflow:hidden}body[class*=ai-machine] section,body[class*=fintech] section,body[class*=ruby-on-rails] section{position:relative;padding:160px 0}body[class*=ai-machine] section.no-pad,body[class*=ai-machine] section:first-child,body[class*=fintech] section.no-pad,body[class*=fintech] section:first-child,body[class*=ruby-on-rails] section.no-pad,body[class*=ruby-on-rails] section:first-child{padding:0}body[class*=ai-machine] section.pbn,body[class*=fintech] section.pbn,body[class*=ruby-on-rails] section.pbn{padding-bottom:0}body[class*=ai-machine] section.ptn,body[class*=fintech] section.ptn,body[class*=ruby-on-rails] section.ptn{padding-top:0}@media (max-width:1000px){body[class*=ai-machine] section,body[class*=fintech] section,body[class*=ruby-on-rails] section{padding:50px 0}}@media (min-width:1461px){body[class*=ai-machine] section.pbn,body[class*=ai-machine] section:first-child,body[class*=fintech] section.pbn,body[class*=fintech] section:first-child,body[class*=ruby-on-rails] section.pbn,body[class*=ruby-on-rails] section:first-child{padding-bottom:110px}}section.is-filled{background-color:#f2f5fe}section.is-flat{padding:0}@media (max-width:1000px){section.is-flat{padding:0}}body[class*=ai-machine] section:nth-child(2){padding-top:30px}body[class*=ai-machine] h1,body[class*=fintech] h1,body[class*=ruby-on-rails] h1{width:580px;font-family:Montserrat ExtraBold;font-size:52px}@media (min-width:1461px){body[class*=ai-machine] h1,body[class*=fintech] h1,body[class*=ruby-on-rails] h1{font-size:62px;line-height:1.1;margin-bottom:50px;width:765px}}@media (max-width:1000px){body[class*=ai-machine] h1,body[class*=fintech] h1,body[class*=ruby-on-rails] h1{text-align:center;font-size:32px;width:auto}}.wrapper h2{font-family:Montserrat ExtraBold;font-size:47px;margin:0 auto 20px;text-align:center}.wrapper h3{font-family:GG Eesti Pro Display Medium;text-transform:none}.wrapper h3.big{font-size:56px}.wrapper p{text-align:center;z-index:2}.wrapper p.thin{font-size:17px}.wrapper p.extra-thin{font-size:14px}.wrapper p.extra-thin,.wrapper p.thin{text-align:left;font-family:GG Eesti Pro Text Thin;max-width:100%;line-height:1.8}.wrapper p strong{font-weight:700}.wrapper p.lead{font-family:GG Eesti Pro Display Medium}.wrapper h2.desktop-left,.wrapper p.desktop-left{text-align:left}.wrapper .cta{text-align:center;padding-top:50px}@media (min-width:1461px){.wrapper h2{font-size:54px;line-height:1.1;max-width:1020px}}@media (max-width:1000px){.wrapper h2{margin-bottom:20px;font-size:32px}.wrapper h3.big{font-size:43px}}@media (min-width:1461px){.wrapper p.extra-thin,.wrapper p.thin{font-size:18px}}@media (max-width:1000px){.wrapper p.extra-thin,.wrapper p.thin{text-align:center;font-size:14px;max-width:80%}}@media (min-width:1461px){.wrapper p{max-width:1120px;font-size:22px}}@media (max-width:1000px){.wrapper h2.desktop-left,.wrapper p.desktop-left{text-align:center}}@media (min-width:1461px){.wrapper .cta{padding-top:60px}}@media (max-width:1000px){.wrapper .cta{padding-top:50px}}.hero{padding-top:130px;padding-bottom:180px}.hero>*{position:relative;z-index:2}.hero p{width:55%;margin:20px 0 0;font-family:AvenirLTStd-Book;font-size:20px}.hero .layers{position:absolute;top:0;z-index:1}@media (min-width:1461px){.hero{padding-top:160px;padding-bottom:180px}}@media (max-width:1000px){.hero{padding-top:120px;padding-bottom:100px}}@media (min-width:1461px){.hero p{margin-left:0;margin-top:25px;font-size:26px;width:45%}}@media (min-width:1001px){.hero p{margin-top:35px}}@media (max-width:1000px){.hero p{width:90%;margin:14px auto 0;font-size:18px}}.cards-grid-block{text-align:center}.cards-grid-block .card svg circle,.cards-grid-block .card svg path,.cards-grid-block .card svg polygon,.cards-grid-block .card svg rect{fill:url(#fintech-expertise)}.cards-grid-block .cards-grid{margin-top:0}.cards-grid-block .cards-grid .card.is-text{padding:30px 26px 40px;flex-basis:45%;margin-bottom:20px}.cards-grid-block .cards-grid .card.is-text .card-icon{min-height:28%}.cards-grid-block .cards-grid .card.is-text .card-title{font-size:24px;margin-top:10px}.cards-grid-block .cards-grid .card.is-text .card-text{text-align:left}.cards-grid-block .cards-grid .card.is-text .card svg{border:1px solid red}.cards-grid-block .cards-grid .card.is-text .card svg circle,.cards-grid-block .cards-grid .card.is-text .card svg path,.cards-grid-block .cards-grid .card.is-text .card svg polygon,.cards-grid-block .cards-grid .card.is-text .card svg rect{fill:url(#ror-primary)}@media (min-width:1461px){.cards-grid-block .cards-grid .card.is-text{flex-basis:32%}}@media (max-width:1000px){.cards-grid-block .cards-grid .card.is-text .card-title{font-size:20px}}.statement{display:flex;justify-content:center}.statement .image{width:35%;padding-right:50px}.statement .text-wrapper{max-width:590px}.statement .text-wrapper h2{font-size:47px;margin-bottom:20px}.statement.ruby{align-items:flex-start}.statement.tools{align-items:center}@media (max-width:1000px){.statement{flex-direction:column-reverse}}@media (min-width:1461px){.statement .image{width:25%}}@media (max-width:1000px){.statement .image{max-width:300px;width:100%;padding:0}.statement .text-wrapper{text-align:center;max-width:none}.statement .text-wrapper h2{font-size:32px}.statement.ruby{align-items:center}}@media (max-width:500px){.statement.tools .image{transform:translate(100px)}}.graphics h3{font-size:26px}.graphics h4{text-align:left;font-family:GG Eesti Pro Display Medium;text-transform:none}.graphics .cards-grid .card.is-text{padding:31px 36px}.graphics .cards-grid .card.is-text .card-icon{min-height:40%}.graphics .cards-grid .card.is-text .card-title{font-size:32px}.graphics .cards-grid .card.is-text .card svg{border:1px solid red}.graphics .cards-grid .card.is-text .card svg circle,.graphics .cards-grid .card.is-text .card svg path,.graphics .cards-grid .card.is-text .card svg polygon,.graphics .cards-grid .card.is-text .card svg rect{fill:url(#ror-primary)}@media (min-width:1461px){.graphics h3{font-size:32px}}.graph{text-align:center;max-width:1160px;margin:0 auto}.graph-header{position:relative;display:flex;align-items:baseline;justify-content:space-between}.graph-header .legend{display:flex;font-family:AvenirLTStd-Book,Helvetica,sans-serif;top:0;right:0;border-radius:15px;padding:15px;box-shadow:.643px .766px 0 0 #0c224217,10.285px 12.257px 38px 0 #0c224221}.graph-header .legend-item{display:flex;font-size:15px;margin-right:30px}.graph-header .legend-item:last{margin-right:0}.graph-header .legend-item:first-child:before{margin:1px 8px 0 0;width:20px;height:20px;border-radius:20px;float:left;content:"";background-color:#e98234}.graph-header .legend-item:nth-child(2):before{margin:1px 8px 0 0;width:20px;height:20px;border-radius:20px;float:left;content:"";background-color:#6f1d99}@media (max-width:1000px){.graph-header{flex-direction:column;margin:0;text-align:center}.graph-body,.graph-header .legend{display:none}.graph-description{display:flex;flex-direction:column}}.graph-description .col1of3{padding-right:4rem}.graph-description .col1of3 h4{margin-bottom:10px}.graph-description .col1of3 p{text-align:left;font-size:18px}@media (max-width:1000px){.graph-description .col1of3{width:100%;padding-right:0}}.graph-description,.graph-header{margin:0 33px}@media (max-width:1000px){.graph-description,.graph-header{margin:0}}.graph>svg{width:800px}@media (min-width:1461px){.graph>svg{width:700px}}@media (max-width:1000px){.graph>svg{width:350px}}.contacts{display:flex;align-items:center;flex-direction:column;min-height:658px;padding:50px 0;justify-content:center;text-align:center}.contacts,.contacts h2{color:#fff}.contacts p{max-width:825px;font-size:20px;font-family:AvenirLTStd-Book,Helvetica,sans-serif}.contacts .image-cover{width:140%}.contacts .image-cover .image{width:100%}@media (min-width:1461px){.contacts{min-height:984px}}@media (max-width:1000px){.contacts{min-height:500px}.contacts p{font-size:18px}.contacts .image-cover{width:250%}}@media (min-width:501px) and (max-width:1000px){.contacts .image-cover{width:150%}}.contacts-ai .contacts h2{margin-bottom:50px}@media (min-width:1461px){.contacts-ai .contacts h2{margin-bottom:100px}}@media (max-width:1000px){.contacts-ai .contacts h2{margin-bottom:50px}}.contacts-fintech .contacts{min-height:unset}.contacts-fintech .contacts .cta{padding-top:0}@media (max-width:1000px){.contacts-fintech .contacts h2{font-size:2.8125rem}}.bubble-blocks{max-width:940px;line-height:1.3;display:flex;flex-flow:row wrap;font-size:18px;font-family:GG Eesti Pro Display Medium}.bubble-blocks>li{padding:20px 30px;flex-basis:30%;margin:10px;align-items:center;text-align:center;border-radius:20px;background-color:#662991}@media (min-width:1461px){.bubble-blocks{max-width:1250px}}@media (max-width:1000px){.bubble-blocks>li{flex:0 0 100%}.bubble-blocks>li:first-child,.bubble-blocks>li:nth-child(2),.bubble-blocks>li:nth-child(3){background-image:linear-gradient(to top left,#54309a,#1d4fb8 80%)}}@media (min-width:1001px){.bubble-blocks>li:first-child{background-image:linear-gradient(to top left,#54309a,#1d4fb8 80%)}.bubble-blocks>li:nth-child(2){background-image:linear-gradient(to top left,#861c83,#333fab 80%)}.bubble-blocks>li:nth-child(3){background-image:linear-gradient(to top left,#af0e7b,#642993 80%)}}@media (min-width:1461px){.bubble-blocks>li{font-size:24px;padding:30px 45px;flex-basis:31%}}.pipeline{display:flex;flex-flow:row wrap;margin:40px 0;justify-content:center}@media (max-width:1000px){.pipeline{margin-top:10px}}@media (min-width:1001px){.pipeline{border-top:3px solid #04aff4;border-bottom:0;-o-border-image:linear-gradient(90deg,#04aff4,#911bb0,#ff8d00,#a1ca48,#27c9b0) 1 0;border-image:linear-gradient(90deg,#04aff4,#911bb0,#ff8d00,#a1ca48,#27c9b0) 1 0;margin:50px 0 0;justify-content:flex-start}}.pipeline-item{display:flex;flex:0 0 45%;flex-flow:column nowrap}.pipeline-item .pipeline-number{display:flex;width:35px;height:35px;border-radius:50%;background-color:#4d89d2;color:#fff;align-items:center;justify-content:center;margin-top:0;margin-bottom:7px;font-family:AvenirLTStd-Book;font-size:17px}.pipeline-item .pipeline-number.is-first{background-color:#04aff4}.pipeline-item .pipeline-number.is-second{background-color:#c41b97}.pipeline-item .pipeline-number.is-third{background-color:#ff8d00}.pipeline-item .pipeline-number.is-fourth{background-color:#95ca52}.pipeline-item .pipeline-header{display:flex;font-family:GG Eesti Pro Display Medium;font-size:30px;text-transform:none}.pipeline-item .pipeline-text{display:flex;text-align:left;margin-right:25%;font-family:GG Eesti Pro Text Thin;font-size:16px}@media (min-width:1001px){.pipeline-item{flex:0 0 25%}}@media (max-width:1000px){.pipeline-item{flex:0 0 100%;margin-bottom:30px;align-items:center}.pipeline-item:last-child{margin-bottom:0}}@media (min-width:1001px){.pipeline-item .pipeline-number{margin-bottom:20px;margin-top:-19px}}@media (min-width:1461px){.pipeline-item .pipeline-header{font-size:42px}.pipeline-item .pipeline-text{font-size:19px}}@media (max-width:1000px){.pipeline-item .pipeline-text{text-align:center;margin-right:0}}.case-studies p{z-index:2;position:relative}.case-studies h3{font-size:36px;line-height:1}@media (max-width:1000px){.case-studies h3{font-size:43px}}.case-studies-blocks{position:relative;z-index:1}.case-studies-blocks .icon{display:block;width:130px;height:130px;margin:0 auto 1rem}.case-studies-blocks h2{max-width:1020px}.case-studies-blocks .block{position:relative}.case-studies-blocks .block-text{position:relative;z-index:3}.case-studies-blocks .block-text h4{text-transform:none;font-size:24px;font-family:GG Eesti Pro Text Thin;line-height:1.3;margin-bottom:20px}.case-studies-blocks .block-text a.more-link{font-size:18px;font-family:AvenirLTStd-Book}.case-studies-blocks .block-text a.more-link .angle-arrow{width:1.25em;height:1.25em;margin-left:.23077em}.case-studies-blocks .block-text a.more-link .angle-arrow:after,.case-studies-blocks .block-text a.more-link .angle-arrow:before{left:.5em;height:.30769em}.case-studies-blocks .block-text a.more-link .angle-arrow:before{top:.23077em}.case-studies-blocks .block-text a.more-link .angle-arrow:after{top:.53846em}.case-studies-blocks .block-image,.case-studies-blocks .block-layer{position:absolute;background-repeat:no-repeat;background-size:cover;z-index:2}@media (min-width:1461px){.case-studies-blocks h2{max-width:800px}.case-studies-blocks p{max-width:1020px;font-size:22px}.case-studies-blocks .block-text a.more-link{font-size:20px}}.development-options h3{text-transform:capitalize;font-size:80px}.development-options .divider{top:80px;box-shadow:none;font-family:Montserrat Semibold;background-image:linear-gradient(180deg,#1aa2c3,#7cd37d);margin-left:-.5px}.development-options .divider:before{background-image:linear-gradient(180deg,#87db6d,#2c96f1)}.development-options .items-wrapper{position:relative;padding-bottom:0}.development-options .item{width:calc(50% - 20px)}@media (max-width:1000px){.development-options h3{font-size:43px}}@media (min-width:1461px){.development-options .divider{top:125px}}@media (max-width:1000px){.development-options .divider{width:40px;height:40px;background-image:linear-gradient(#0cc7ce,#159bda);top:auto;font-size:17px;line-height:37px}.development-options .divider:before{background-image:linear-gradient(#32c9d5,#18a4cd);width:80vw}.development-options .item{width:auto}}.listing{position:relative}.listing p.h4{font-family:AvenirLTStd-Book;font-size:36px;margin-bottom:1.5rem}.listing .inner-wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.listing .image-cover,.listing ul{width:45%}.listing .image-cover{display:flex;justify-content:center}.listing ul{font-size:16px}.listing ul>li{display:flex;flex-flow:row nowrap;align-items:center;line-height:1.4;font-family:AvenirLTStd-Book;font-size:inherit}.listing ul>li+li{margin-top:35px}.listing ul>li>svg{flex:0 0 50px;width:50px;height:50px;margin-right:30px}.listing ul>li>svg path{fill:url(#linear);width:100%}.listing ul>li>.caption{flex:1}@media (min-width:1461px){.listing p.h4{font-size:43px}}@media (max-width:1000px){.listing p.h4{font-size:26px;max-width:355px;margin-left:auto;margin-right:auto}.listing .inner-wrapper{flex-direction:column}.listing .image-cover{width:150%;margin:50px 0 20px}.listing ul>li>svg{width:65px;height:65px;flex-basis:65px;margin-right:0}}@media (min-width:1461px){.listing ul{font-size:26px}.listing ul>li>svg{flex:0 0 65px;width:65px;height:65px}.listing ul>li+li{margin-top:45px}}@media (max-width:1000px){.listing ul{width:100%;max-width:355px;font-size:20px}.listing ul>li{flex-direction:column;text-align:center}.listing ul>li .caption{margin-top:1rem}}.hero.ai{padding-bottom:0}.hero.ai .layers{height:100%;background-image:url(assets/images/ai/ai-intro-medium.jpg);background-size:100% auto}.hero.ai .layers,.hero.ror .layers{right:-560px;width:991px;background-repeat:no-repeat}.hero.ror .layers{height:688px;background-image:url(assets/images/ror/ror-intro-medium.jpg);background-size:991px 688px}.hero.fintech h1{width:475px}.hero.fintech p{width:45%}.hero.fintech .layers{left:36%;width:894px;height:595px;background-image:url(assets/images/fintech/intro-medium.jpg);background-size:894px 595px;background-repeat:no-repeat}@media (max-width:1460px){.hero.ai{height:700px}}@media (max-width:500px){.hero.ai{height:900px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero.ai .layers{background-image:url(assets/images/ai/ai-intro-medium@2x.jpg)}}@media (min-width:1461px){.hero.ai .layers{right:-600px;width:1262px;height:876px;background-image:url(assets/images/ai/ai-intro-big.jpg);background-size:100% auto}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.hero.ai .layers{background-image:url(assets/images/ai/ai-intro-big@2x.jpg)}}@media (max-width:1000px){.hero.ai .layers{top:auto;bottom:-15px;left:50%;right:auto;transform:translateX(-50%);margin:20px auto 0;width:877px;height:505px;background-image:url(assets/images/ai/ai-intro-small.jpg);background-size:100% auto}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.hero.ai .layers{background-image:url(assets/images/ai/ai-intro-small@2x.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero.ror .layers{background-image:url(assets/images/ror/ror-intro-medium@2x.jpg)}}@media (min-width:1461px){.hero.ror .layers{right:-600px;width:1262px;height:876px;background-image:url(assets/images/ror/ror-intro-big.jpg);background-size:1262px 876px}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.hero.ror .layers{background-image:url(assets/images/ror/ror-intro-big@2x.jpg)}}@media (max-width:1000px){.hero.ror .layers{top:0;left:0;margin:20px auto 0;position:relative;width:670px;height:535px;background-size:100% auto;background-image:none}.no-webp .hero.ror .layers{background-image:url(assets/images/ror/ror-intro-small.jpg)}.webp .hero.ror .layers{background-image:url(assets/images/ror/ror-intro-small-30a0e0d6.webp)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.no-webp .hero.ror .layers{background-image:url(assets/images/ror/ror-intro-small@2x.jpg)}.webp .hero.ror .layers{background-image:url(assets/images/ror/ror-intro-small@2x-7d484f9c.webp)}}@media (max-width:1000px){.hero.fintech{padding-bottom:400px}.hero.fintech h1,.hero.fintech p{width:100%}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.hero.fintech .layers{background-image:url(assets/images/fintech/intro-medium@2x.jpg)}}@media (min-width:1461px){.hero.fintech .layers{left:28%;width:1694px;height:1000px;background-image:url(assets/images/fintech/intro-big.jpg);background-size:auto}}@media (max-width:1000px){.hero.fintech .layers{top:auto;left:50%;transform:translateX(-50%);bottom:0;margin:20px auto 0;width:877px;height:541px;background-image:url(assets/images/fintech/intro-small.jpg);background-size:100% auto}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.hero.fintech .layers{background-image:url(assets/images/fintech/intro-small@2x.jpg)}}body[class*=ai-machine] .header .logo-sign{fill:url(#ai-primary)}body[class*=ai-machine] .header .hamburger{border-color:#574acb}body[class*=ai-machine] .header .apply-button,body[class*=ai-machine] .header .contact-button,body[class*=ai-machine] .header .hire-button{border-color:#574acb;color:#574acb}body[class*=ai-machine] .header .apply-button:hover,body[class*=ai-machine] .header .contact-button:hover,body[class*=ai-machine] .header .hire-button:hover{background-color:#3f32b0;border-color:#3f32b0}body[class*=ai-machine] .card-icon svg path,body[class*=ai-machine] .card-icon svg polygon{fill:url(#ai-primary)}body[class*=ai-machine] .header .apply-button:hover,body[class*=ai-machine] .header .contact-button:hover,body[class*=ai-machine] .header .hire-button:hover{color:#fff}body[class*=ruby-on-rails] .header .logo-sign{fill:url(#ror-primary)}body[class*=ruby-on-rails] .header .hamburger{border-color:#332496}body[class*=ruby-on-rails] .header .apply-button,body[class*=ruby-on-rails] .header .contact-button,body[class*=ruby-on-rails] .header .hire-button{border-color:#332496;color:#332496}body[class*=ruby-on-rails] .header .apply-button:hover,body[class*=ruby-on-rails] .header .contact-button:hover,body[class*=ruby-on-rails] .header .hire-button:hover{background-color:#251a6d;border-color:#251a6d}body[class*=ruby-on-rails] .card-icon svg path,body[class*=ruby-on-rails] .card-icon svg polygon{fill:url(#ror-primary)}body[class*=ruby-on-rails] .header .apply-button,body[class*=ruby-on-rails] .header .contact-button,body[class*=ruby-on-rails] .header .hire-button{background-color:#332496;color:#fff}body[class*=fintech] .card-icon svg path,body[class*=fintech] .card-icon svg polygon{fill:url(#green-blue)}.contacts-fintech{background-image:url(assets/images/fintech/innovate-medium.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.contacts-fintech{background-image:url(assets/images/fintech/innovate-medium@2x.jpg)}}@media (min-width:1461px){.contacts-fintech{background-image:url(assets/images/fintech/innovate-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.contacts-fintech{background-image:url(assets/images/fintech/innovate-big@2x.jpg)}}@media (max-width:1000px){.contacts-fintech{background-image:linear-gradient(41deg,#8b00e4 15%,#05b0e8 85%)}}.contacts-ai{background-color:#211f8a;background-image:linear-gradient(to top left,#c00e77,#1c0978,#3486e0)}.contacts-ror{background-repeat:no-repeat;background-position:50%;background-image:url(assets/images/ror/footer-pic-medium.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.contacts-ror{background-image:url(assets/images/ror/footer-pic-medium@2x.jpg);background-size:1475px 658px}}@media (max-width:1000px){.contacts-ror{background-image:none;background-size:auto 100%}.no-webp .contacts-ror{background-image:url(assets/images/ror/footer-pic-small.jpg)}.webp .contacts-ror{background-image:url(assets/images/ror/footer-pic-small-9d85a696.webp)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.no-webp .contacts-ror{background-image:url(assets/images/ror/footer-pic-small@2x.jpg)}.webp .contacts-ror{background-image:url(assets/images/ror/footer-pic-small@2x-7bc06119.webp)}}@media (min-width:1461px){.contacts-ror{background-image:url(assets/images/ror/footer-pic-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.contacts-ror{background-image:url(assets/images/ror/footer-pic-big@2x.jpg);background-size:2930px 984px}}@media (min-width:2561px){.contacts-ror{background-size:cover}}body[class*=fintech] .testimonial-video .citation:after,body[class*=fintech] .testimonial-video .citation:before{background-image:url(assets/images/case-studies/testimonial/quotes-light.svg)}.case-studies.ai .case-studies-blocks .block:first-child{padding:170px 0 0}.case-studies.ai .case-studies-blocks .block:first-child .block-layer{width:740px;height:801px;top:0;left:50%;background-image:url(assets/images/ai/case-studies-bg-1-medium.jpg)}.case-studies.ai .case-studies-blocks .block:first-child .block-image{width:474px;height:326px;top:150px;left:calc(50% + 100px);background-image:url(assets/images/ai/case-studies-ipad-medium.png)}.case-studies.ai .case-studies-blocks .block:first-child .block-text{margin-left:65px;margin-right:58%}.case-studies.ai .case-studies-blocks .block:nth-child(2){padding:267px 0 0}.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-layer{width:822px;height:678px;top:130px;left:-300px;background-image:url(assets/images/ai/case-studies-bg-2-medium.jpg)}.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-image{width:623px;height:466px;top:220px;left:-85px;background-image:url(assets/images/ai/case-studies-mac-medium.png)}.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-text{margin-left:65%}.case-studies.ai .case-studies-blocks .block:nth-child(3){padding:135px 0 160px}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-layer{width:550px;height:619px;top:94px;left:calc(50% + 173px);background-image:url(assets/images/ai/case-studies-bg-3-medium.jpg)}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-image{width:257px;height:277px;top:281px;right:0;background-image:url(assets/images/ai/case-studies-face-medium.png)}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-text{width:420px;margin-left:auto;margin-right:auto}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-text p{margin-right:100px}.case-studies.fintech .case-studies-blocks .block:first-child{padding:230px 0 0}.case-studies.fintech .case-studies-blocks .block:first-child .block-layer{width:740px;height:801px;top:-88px;left:50%;background-image:url(assets/images/fintech/case-studies-bg-1-medium.jpg)}.case-studies.fintech .case-studies-blocks .block:first-child .block-image{width:266px;height:485px;top:230px;left:calc(50% + 100px);background-image:url(assets/images/fintech/case-studies-phone-medium.png)}.case-studies.fintech .case-studies-blocks .block:first-child .block-text{margin-left:125px;margin-right:51%}.case-studies.fintech .case-studies-blocks .block:nth-child(2){padding:227px 0 0}.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-layer{width:822px;height:678px;top:130px;left:-240px;background-image:url(assets/images/fintech/case-studies-bg-2-medium.jpg)}.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-image{width:623px;height:466px;top:220px;left:-85px;background-image:url(assets/images/fintech/case-studies-mac-medium.png)}.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-text{margin-left:68%}.case-studies.fintech .case-studies-blocks .block:nth-child(3){padding:125px 0 160px}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-layer{width:550px;height:619px;top:94px;left:calc(50% + 173px);background-image:url(assets/images/fintech/case-studies-bg-3-medium.jpg)}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-image{width:257px;height:277px;top:281px;right:0;background-image:url(assets/images/fintech/case-studies-face-medium.png)}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-text{width:430px;margin-left:auto;margin-right:auto}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-text p{margin-right:100px}.case-studies.ror .case-studies-blocks:first-child .icon{background-image:url(assets/images/ror/icons/icon-web.svg)}.case-studies.ror .case-studies-blocks:first-child .block{position:relative;padding:157px 0 0}.case-studies.ror .case-studies-blocks:first-child .block .block-layer{position:absolute;width:682px;height:683px;top:60px;left:-300px;background-image:url(assets/images/ror/bg-knowa.svg)}.case-studies.ror .case-studies-blocks:first-child .block .block-image{position:absolute;width:623px;height:466px;top:140px;left:-100px;background-image:url(assets/images/ror/knowa-medium.png)}.case-studies.ror .case-studies-blocks:first-child .block .block-text{margin-left:55%}.case-studies.ror .case-studies-blocks:nth-child(2){margin-top:200px}.case-studies.ror .case-studies-blocks:nth-child(2) .icon{width:137px;height:146px;background-image:url(assets/images/ror/icons/icon-power.svg)}.case-studies.ror .case-studies-blocks:nth-child(2) .block{position:relative;padding:157px 0 0}.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-layer{position:absolute;width:682px;height:683px;top:60px;right:-300px;background-image:url(assets/images/ror/bg-calendly.svg)}.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-image{position:absolute;width:623px;height:466px;top:150px;right:-100px;background-image:url(assets/images/ror/calendly-medium.png)}.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-text{margin-right:55%}.case-studies.ror .case-studies-blocks:nth-child(3){margin-top:150px;margin-bottom:160px}.case-studies.ror .case-studies-blocks:nth-child(3) .icon{width:137px;height:146px;background-image:url(assets/images/ror/icons/icon-outofthebox.svg)}.case-studies.ror .case-studies-blocks:nth-child(3) .block{position:relative;padding:157px 0 0}.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-layer{position:absolute;width:682px;height:683px;top:-40px;left:-300px;background-image:url(assets/images/ror/bg-mailtrap.svg)}.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-image{position:absolute;width:623px;height:466px;top:140px;left:-100px;background-image:url(assets/images/ror/mailtrap-medium.png)}.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-text{margin-left:55%}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.case-studies.ai .case-studies-blocks .block:first-child .block-layer{background-image:url(assets/images/ai/case-studies-bg-1-medium@2x.jpg)}.case-studies.ai .case-studies-blocks .block:first-child .block-image{background-image:url(assets/images/ai/case-studies-ipad-medium@2x.png)}.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-layer{background-image:url(assets/images/ai/case-studies-bg-2-medium@2x.jpg)}.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-image{background-image:url(assets/images/ai/case-studies-mac-medium@2x.png)}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-layer{background-image:url(assets/images/ai/case-studies-bg-3-medium@2x.jpg)}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-image{background-image:url(assets/images/ai/case-studies-face-medium@2x.png)}}@media (min-width:1461px){.case-studies.ai .case-studies-blocks .block:first-child{padding:180px 0 0}.case-studies.ai .case-studies-blocks .block:first-child .block-layer{width:924px;height:764px;top:0;left:646px;background-image:url(assets/images/ai/case-studies-bg-1-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.ai .case-studies-blocks .block:first-child .block-layer{background-image:url(assets/images/ai/case-studies-bg-1-big@2x.jpg)}}@media (min-width:1461px){.case-studies.ai .case-studies-blocks .block:first-child .block-image{width:706px;height:486px;top:120px;left:746px;background-image:url(assets/images/ai/case-studies-ipad-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.ai .case-studies-blocks .block:first-child .block-image{background-image:url(assets/images/ai/case-studies-ipad-big@2x.png)}}@media (min-width:1461px){.case-studies.ai .case-studies-blocks .block:first-child .block-text{margin-left:130px}.case-studies.ai .case-studies-blocks .block:nth-child(2){padding:308px 0 0}.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-layer{width:1216px;height:1003px;top:55px;left:-370px;background-image:url(assets/images/ai/case-studies-bg-2-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-layer{background-image:url(assets/images/ai/case-studies-bg-2-big@2x.jpg)}}@media (min-width:1461px){.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-image{width:929px;height:685px;top:314px;left:-200px;background-image:url(assets/images/ai/case-studies-mac-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-image{background-image:url(assets/images/ai/case-studies-mac-big@2x.png)}}@media (min-width:1461px){.case-studies.ai .case-studies-blocks .block:nth-child(3){padding:280px 0 225px}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-layer{width:986px;height:913px;top:95px;right:-500px;left:auto;background-image:url(assets/images/ai/case-studies-bg-3-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-layer{background-image:url(assets/images/ai/case-studies-bg-3-big@2x.jpg)}}@media (min-width:1461px){.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-image{width:393px;height:425px;top:375px;right:0;background-image:url(assets/images/ai/case-studies-face-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-image{background-image:url(assets/images/ai/case-studies-face-big@2x.png)}}@media (min-width:1461px){.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-text{width:550px}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-text p{margin-right:175px}}@media (max-width:1000px){.case-studies.ai .case-studies-blocks .block:first-child{padding:506px 0 0}.case-studies.ai .case-studies-blocks .block:first-child .block-layer{display:none}.case-studies.ai .case-studies-blocks .block:first-child .block-image{width:765px;height:557px;top:-35px;left:50%;transform:translateX(-50%);background-image:url(assets/images/ai/case-studies-ipad-small.png)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.case-studies.ai .case-studies-blocks .block:first-child .block-image{background-image:url(assets/images/ai/case-studies-ipad-small@2x.png)}}@media (max-width:1000px){.case-studies.ai .case-studies-blocks .block:first-child .block-text{margin-left:0;margin-right:0;text-align:center}.case-studies.ai .case-studies-blocks .block:first-child .block-text p{text-align:inherit}.case-studies.ai .case-studies-blocks .block:nth-child(2){padding:389px 0 0}.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-layer{display:none}.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-image{width:663px;height:486px;top:58px;left:50%;transform:translateX(-50%);background-image:url(assets/images/ai/case-studies-mac-small.png)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-image{background-image:url(assets/images/ai/case-studies-mac-small@2x.png)}}@media (max-width:1000px){.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-text{margin-left:0;margin-right:0;text-align:center}.case-studies.ai .case-studies-blocks .block:nth-child(2) .block-text p{text-align:inherit}.case-studies.ai .case-studies-blocks .block:nth-child(3){padding:385px 0 0}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-layer{display:none}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-image{width:796px;height:513px;top:-3px;right:auto;left:50%;transform:translateX(-50%);background-image:url(assets/images/ai/case-studies-face-small.png)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-image{background-image:url(assets/images/ai/case-studies-face-small@2x.png)}}@media (max-width:1000px){.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-text{margin-left:0;margin-right:0;text-align:center;width:auto}.case-studies.ai .case-studies-blocks .block:nth-child(3) .block-text p{text-align:inherit;margin-right:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.case-studies.fintech .case-studies-blocks .block:first-child .block-layer{background-image:url(assets/images/fintech/case-studies-bg-1-medium@2x.jpg)}.case-studies.fintech .case-studies-blocks .block:first-child .block-image{background-image:url(assets/images/fintech/case-studies-phone-medium@2x.png)}.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-layer{background-image:url(assets/images/fintech/case-studies-bg-2-medium@2x.jpg)}.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-image{background-image:url(assets/images/fintech/case-studies-mac-medium@2x.png)}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-layer{background-image:url(assets/images/fintech/case-studies-bg-3-medium@2x.jpg)}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-image{background-image:url(assets/images/fintech/case-studies-face-medium@2x.png)}}@media (min-width:1461px){.case-studies.fintech .case-studies-blocks .block:first-child{padding:328px 0 0}.case-studies.fintech .case-studies-blocks .block:first-child .block-layer{width:1134px;height:1184px;top:-127px;left:706px;background-image:url(assets/images/fintech/case-studies-bg-1-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.fintech .case-studies-blocks .block:first-child .block-layer{background-image:url(assets/images/fintech/case-studies-bg-1-big@2x.jpg)}}@media (min-width:1461px){.case-studies.fintech .case-studies-blocks .block:first-child .block-image{width:367px;height:690px;top:310px;left:856px;background-image:url(assets/images/fintech/case-studies-phone-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.fintech .case-studies-blocks .block:first-child .block-image{background-image:url(assets/images/fintech/case-studies-phone-big@2x.png)}}@media (min-width:1461px){.case-studies.fintech .case-studies-blocks .block:first-child .block-text{margin-left:130px}.case-studies.fintech .case-studies-blocks .block:nth-child(2){padding:308px 0 0}.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-layer{width:1216px;height:1003px;top:136px;left:-370px;background-image:url(assets/images/fintech/case-studies-bg-2-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-layer{background-image:url(assets/images/fintech/case-studies-bg-2-big@2x.jpg)}}@media (min-width:1461px){.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-image{width:929px;height:685px;top:280px;left:-200px;background-image:url(assets/images/fintech/case-studies-mac-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-image{background-image:url(assets/images/fintech/case-studies-mac-big@2x.png)}}@media (min-width:1461px){.case-studies.fintech .case-studies-blocks .block:nth-child(3){padding:180px 0 225px}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-layer{width:986px;height:913px;top:145px;right:-500px;left:auto;background-image:url(assets/images/fintech/case-studies-bg-3-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-layer{background-image:url(assets/images/fintech/case-studies-bg-3-big@2x.jpg)}}@media (min-width:1461px){.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-image{width:393px;height:425px;top:415px;right:0;background-image:url(assets/images/fintech/case-studies-face-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-image{background-image:url(assets/images/fintech/case-studies-face-big@2x.png)}}@media (min-width:1461px){.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-text{width:630px}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-text p{margin-right:175px}}@media (max-width:1000px){.case-studies.fintech .case-studies-blocks .block:first-child{padding:506px 0 0}.case-studies.fintech .case-studies-blocks .block:first-child .block-layer{display:none}.case-studies.fintech .case-studies-blocks .block:first-child .block-image{width:765px;height:557px;top:-35px;left:50%;transform:translateX(-50%);background-image:url(assets/images/fintech/case-studies-phone-small.png)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.case-studies.fintech .case-studies-blocks .block:first-child .block-image{background-image:url(assets/images/fintech/case-studies-phone-small@2x.png)}}@media (max-width:1000px){.case-studies.fintech .case-studies-blocks .block:first-child .block-text{margin-left:0;margin-right:0;text-align:center}.case-studies.fintech .case-studies-blocks .block:first-child .block-text p{text-align:inherit}.case-studies.fintech .case-studies-blocks .block:nth-child(2){padding:389px 0 0}.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-layer{display:none}.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-image{width:663px;height:486px;top:58px;left:50%;transform:translateX(-50%);background-image:url(assets/images/fintech/case-studies-mac-small.png)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-image{background-image:url(assets/images/fintech/case-studies-mac-small@2x.png)}}@media (max-width:1000px){.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-text{margin-left:0;margin-right:0;text-align:center}.case-studies.fintech .case-studies-blocks .block:nth-child(2) .block-text p{text-align:inherit}.case-studies.fintech .case-studies-blocks .block:nth-child(3){padding:385px 0 138px}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-layer{display:none}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-image{width:796px;height:513px;top:-3px;right:auto;left:50%;transform:translateX(-50%);background-image:url(assets/images/fintech/case-studies-face-small.png)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-image{background-image:url(assets/images/fintech/case-studies-face-small@2x.png)}}@media (max-width:1000px){.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-text{margin-left:0;margin-right:0;text-align:center;width:auto}.case-studies.fintech .case-studies-blocks .block:nth-child(3) .block-text p{text-align:inherit;margin-right:auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.case-studies.ror .case-studies-blocks:first-child .block .block-image{background-image:url(assets/images/ror/knowa-medium@2x.png)}}@media (min-width:1461px){.case-studies.ror .case-studies-blocks:first-child .block{padding:100px 0 225px}.case-studies.ror .case-studies-blocks:first-child .block .block-layer{width:986px;height:985px;top:-5px;right:830px;left:auto;background-image:url(assets/images/ror/bg-knowa.svg)}.case-studies.ror .case-studies-blocks:first-child .block .block-image{width:929px;height:685px;top:80px;right:0;background-image:url(assets/images/ror/knowa-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.ror .case-studies-blocks:first-child .block .block-image{background-image:url(assets/images/ror/knowa-big@2x.png)}}@media (min-width:1461px){.case-studies.ror .case-studies-blocks:first-child .block .block-text{width:550px}}@media (max-width:1000px){.case-studies.ror .case-studies-blocks:first-child .block{padding:385px 0 0}.case-studies.ror .case-studies-blocks:first-child .block .block-layer{display:none}.case-studies.ror .case-studies-blocks:first-child .block .block-image{width:500px;height:486px;top:0;right:auto;left:50%;transform:translateX(-50%);background-image:none}.no-webp .case-studies.ror .case-studies-blocks:first-child .block .block-image{background-image:url(assets/images/ror/knowa-small.jpg)}.webp .case-studies.ror .case-studies-blocks:first-child .block .block-image{background-image:url(assets/images/ror/knowa-small-8a1287b4.webp)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.no-webp .case-studies.ror .case-studies-blocks:first-child .block .block-image{background-image:url(assets/images/ror/knowa-small@2x.jpg)}.webp .case-studies.ror .case-studies-blocks:first-child .block .block-image{background-image:url(assets/images/ror/knowa-small@2x-326251c1.webp)}}@media (max-width:1000px){.case-studies.ror .case-studies-blocks:first-child .block .block-text{margin:120px 0 40px;text-align:center;width:auto}.case-studies.ror .case-studies-blocks:first-child .block .block-text p{text-align:inherit;margin-right:auto}}@media (min-width:1461px){.case-studies.ror .case-studies-blocks:nth-child(2){margin-top:50px}}@media (max-width:1000px){.case-studies.ror .case-studies-blocks:nth-child(2){margin-top:50px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-image{background-image:url(assets/images/ror/calendly-medium@2x.png)}}@media (min-width:1461px){.case-studies.ror .case-studies-blocks:nth-child(2) .block{padding:100px 0 225px}.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-layer{width:986px;height:985px;top:25px;right:-190px;left:auto;background-image:url(assets/images/ror/bg-calendly.svg)}.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-image{width:929px;height:685px;top:80px;right:-100px;background-image:url(assets/images/ror/calendly-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-image{background-image:url(assets/images/ror/calendly-big@2x.png)}}@media (min-width:1461px){.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-text{width:550px}}@media (max-width:1000px){.case-studies.ror .case-studies-blocks:nth-child(2) .block{padding:385px 0 0}.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-layer{display:none}.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-image{width:500px;height:486px;top:0;right:auto;left:50%;transform:translateX(-50%);background-image:none}.no-webp .case-studies.ror .case-studies-blocks:nth-child(2) .block .block-image{background-image:url(assets/images/ror/calendly-small.jpg)}.webp .case-studies.ror .case-studies-blocks:nth-child(2) .block .block-image{background-image:url(assets/images/ror/calendly-small-a780a509.webp)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.no-webp .case-studies.ror .case-studies-blocks:nth-child(2) .block .block-image{background-image:url(assets/images/ror/calendly-small@2x.jpg)}.webp .case-studies.ror .case-studies-blocks:nth-child(2) .block .block-image{background-image:url(assets/images/ror/calendly-small@2x-bf99bfd1.webp)}}@media (max-width:1000px){.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-text{margin-left:0;margin-right:0;text-align:center;width:auto}.case-studies.ror .case-studies-blocks:nth-child(2) .block .block-text p{text-align:inherit;margin-right:auto}.case-studies.ror .case-studies-blocks:nth-child(3){margin-top:50px;margin-bottom:30px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-image{background-image:url(assets/images/ror/mailtrap-medium@2x.png)}}@media (min-width:1461px){.case-studies.ror .case-studies-blocks:nth-child(3) .block{padding:100px 0 225px}.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-layer{width:986px;height:985px;top:-135px;right:830px;left:auto;background-image:url(assets/images/ror/bg-mailtrap.svg)}.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-image{width:929px;height:685px;top:80px;right:0;background-image:url(assets/images/ror/mailtrap-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-image{background-image:url(assets/images/ror/mailtrap-big@2x.png)}}@media (min-width:1461px){.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-text{width:550px}}@media (max-width:1000px){.case-studies.ror .case-studies-blocks:nth-child(3) .block{padding:385px 0 0}.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-layer{display:none}.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-image{width:500px;height:486px;top:0;right:auto;left:50%;transform:translateX(-50%);background-image:none}.no-webp .case-studies.ror .case-studies-blocks:nth-child(3) .block .block-image{background-image:url(assets/images/ror/mailtrap-small.jpg)}.webp .case-studies.ror .case-studies-blocks:nth-child(3) .block .block-image{background-image:url(assets/images/ror/mailtrap-small-1d93553c.webp)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.no-webp .case-studies.ror .case-studies-blocks:nth-child(3) .block .block-image{background-image:url(assets/images/ror/mailtrap-small@2x.jpg)}.webp .case-studies.ror .case-studies-blocks:nth-child(3) .block .block-image{background-image:url(assets/images/ror/mailtrap-small@2x-3b5fbeb3.webp)}}@media (max-width:1000px){.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-text{margin-left:0;margin-right:0;text-align:center;width:auto}.case-studies.ror .case-studies-blocks:nth-child(3) .block .block-text p{text-align:inherit;margin-right:auto}}body[class*=london] .header .logo-sign{fill:url(#london-primary)}body[class*=london] .header .hamburger{border-color:#574acb}body[class*=london] .header .apply-button,body[class*=london] .header .contact-button,body[class*=london] .header .hire-button{border-color:#574acb;color:#574acb}body[class*=london] .header .apply-button:hover,body[class*=london] .header .contact-button:hover,body[class*=london] .header .hire-button:hover{background-color:#574acb;color:#fff}body[class*=london] .card-icon svg path,body[class*=london] .card-icon svg polygon{fill:url(#london-primary)}body[class*=london] h1,body[class*=london] h2{font-family:Montserrat ExtraBold;font-size:52px}@media (min-width:1461px){body[class*=london] h1,body[class*=london] h2{font-size:62px;line-height:1.1}}@media (max-width:1000px){body[class*=london] h1,body[class*=london] h2{font-size:32px}.custom-intro.is-london .container{margin-bottom:60px;padding-bottom:450px}}.custom-intro.is-london h1{width:610px}.custom-intro.is-london .layers{position:absolute;top:68px;right:-380px;width:1070px;height:766px;z-index:1;background-image:url(assets/images/london/london-intro.svg);background-size:1070px 766px;background-repeat:no-repeat}.custom-intro.is-london .gradient-text-dark-blue{background-image:linear-gradient(135deg,#750f93,#0544d1 70%)}@media (min-width:1461px){.custom-intro.is-london h1{width:805px}}@media (max-width:1000px){.custom-intro.is-london h1{width:auto}}@media (min-width:1001px) and (max-width:1460px){.custom-intro.is-london p{width:48%}}@media (min-width:1001px){.custom-intro.is-london p+p{width:40%}}@media (max-width:1000px){.custom-intro.is-london p+p{font-size:17px;line-height:inherit;max-width:none}}@media (min-width:1461px){.custom-intro.is-london .layers{top:45px;right:-440px;width:1360px;height:990px;background-size:1360px 990px}}@media (max-width:1000px){.custom-intro.is-london .layers{width:430px;height:450px;background-size:100% auto;bottom:0;top:auto;right:50%;transform:translateX(50%)}.custom-intro.is-london br{display:none}}.london-about-us{padding-top:0;padding-bottom:20px}.london-about-us .items-grid p{text-align:left;font-size:17px}.london-about-us svg{width:45px;height:45px;margin-bottom:10px}.london-about-us>.container{display:flex;flex-flow:column nowrap;align-items:center}.london-about-us h2,.london-about-us p{max-width:1200px;text-align:center}.london-about-us h2{max-width:1200px}.london-about-us h4{text-align:center}.london-about-us p{font-size:21px}.london-about-us .photo-wall{width:100%;height:454px;background-repeat:no-repeat;background-position-x:center;background-image:url(assets/images/london/photo-wall-medium.jpg)}@media (max-width:1000px){.london-about-us .items-grid .item{width:100%;margin-bottom:25px;align-items:center}.london-about-us .items-grid .item:first-child{padding-right:0}.london-about-us .items-grid .item:nth-child(2){padding-left:0}}@media (min-width:1461px){.london-about-us{padding-top:0;padding-bottom:60px}}@media (max-width:1000px){.london-about-us{padding-top:0;padding-bottom:50px}.london-about-us>.container{max-width:500px}}@media (max-width:1900px){.london-about-us h2,.london-about-us p{max-width:1100px}}@media (min-width:1461px){.london-about-us h2{margin-bottom:30px}}@media (min-width:1001px){.london-about-us h4{text-align:left}}@media (min-width:1461px){.london-about-us p{margin-bottom:50px;font-size:22px}}@media (max-width:1000px){.london-about-us p{font-size:18px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.london-about-us .photo-wall{background-image:url(assets/images/london/photo-wall-medium@2x.jpg);background-size:1460px 454px}}@media (max-width:1000px){.london-about-us .photo-wall{width:100%;height:291px;background-image:url(assets/images/london/photo-wall-small.jpg)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.london-about-us .photo-wall{background-image:url(assets/images/london/photo-wall-small@2x.jpg);background-size:1000px 291px}}@media (min-width:1461px){.london-about-us .photo-wall{width:100%;height:619px;background-image:url(assets/images/london/photo-wall-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.london-about-us .photo-wall{background-image:url(assets/images/london/photo-wall-big@2x.jpg);background-size:2560px 619px}}@media (min-width:2561px){.london-about-us .photo-wall{background-size:cover}}.london-our-stats{padding-bottom:60px}.london-our-stats .detailed-info .item{box-shadow:none}.london-our-stats .detailed-info .item .number{font-size:72px;font-family:Montserrat SemiBold,Helvetica,sans-serif}.london-our-stats .detailed-info .item img{width:120px}@media (max-width:1000px){.london-our-stats .detailed-info{max-width:335px;padding-bottom:0}}@media (max-width:500px){.london-our-stats .detailed-info .item{width:100%;text-align:center;padding-bottom:50px}.london-our-stats .detailed-info .item:nth-child(odd){box-shadow:none}.london-our-stats .detailed-info .item:nth-child(2n){padding-left:0;padding-right:0}.london-our-stats .detailed-info .item:not(:last-child){border-bottom:2px solid #f1f1f1}}.london-case-studies{min-height:2000px;padding-bottom:65px;overflow:hidden}.london-case-studies h2,.london-case-studies p{position:relative;z-index:2;max-width:740px;margin-left:auto;margin-right:auto;text-align:center}.london-case-studies h2{max-width:460px}.london-case-studies p{font-size:18px}.london-case-studies p strong,.london-case-studies p.lead{font-family:GG Eesti Pro Display Medium}.london-case-studies p.lead{max-width:460px}.london-case-studies p+p{font-size:18px}.london-case-studies h3{font-family:GG Eesti Pro Display Medium;font-size:56px;text-transform:capitalize;line-height:.8;margin-bottom:20px}.london-case-studies .project-testimonial{padding-top:90px}.london-case-studies .project-technologies{padding-top:25px;padding-bottom:80px;background-color:initial;text-align:center}.london-case-studies .project-technologies .tech-list{justify-content:center}.london-case-studies .project-technologies .tech-item{width:100px;background-position-x:center}@media (min-width:1461px){.london-case-studies{margin-top:0}}@media (max-width:1000px){.london-case-studies{margin-top:0}}@media (min-width:1461px){.london-case-studies h2,.london-case-studies p{max-width:860px}}@media (max-width:1000px){.london-case-studies h2,.london-case-studies p{max-width:320px}}@media (min-width:1461px){.london-case-studies h2{max-width:800px;margin-bottom:30px}.london-case-studies p{font-size:22px}.london-case-studies p.lead{max-width:580px}.london-case-studies h3{font-size:70px;margin-bottom:30px}}@media (max-width:1000px){.london-case-studies h3{font-size:43px}}@media (min-width:1001px){.london-case-studies .project-testimonial{padding-top:110px;padding-bottom:75px}.london-case-studies .project-technologies .tech-item{margin-left:25px;margin-right:25px}}.london-case-studies-blocks{position:relative;z-index:1}.london-case-studies-blocks .block{position:relative}.london-case-studies-blocks .block-text{position:relative;z-index:3}.london-case-studies-blocks .block-text h4{text-transform:none;font-size:24px;font-family:AvenirLTStd-Book,Helvetica,sans-serif;line-height:1.3;margin-bottom:20px}.london-case-studies-blocks .block-text p{text-align:left;font-size:16px;font-family:GG Eesti Pro Text Thin;max-width:100%;line-height:1.8}.london-case-studies-blocks .block-text .project-technologies-title{font-size:26px}.london-case-studies-blocks .block-image,.london-case-studies-blocks .block-layer{position:absolute;background-repeat:no-repeat;background-size:cover;z-index:2}.london-case-studies-blocks .block-layer{background-size:contain}.london-case-studies-blocks .block:nth-child(3){padding:170px 0 0}.london-case-studies-blocks .block:nth-child(3) .block-layer{width:900px;height:680px;top:0;left:50%;background-image:url(assets/images/london/bg1.svg)}.london-case-studies-blocks .block:nth-child(3) .block-image{width:623px;height:466px;top:150px;left:calc(50% + 100px);background-image:url(assets/images/london/quorso-medium.png)}.london-case-studies-blocks .block:nth-child(3) .block-text{margin-left:65px;margin-right:50%}.london-case-studies-blocks .block:nth-child(2){padding:267px 0 0}.london-case-studies-blocks .block:nth-child(2) .block-layer{width:865px;height:678px;top:76px;left:-444px;background-image:url(assets/images/london/bg2.svg)}.london-case-studies-blocks .block:nth-child(2) .block-image{width:519px;height:399px;top:285px;left:-157px;background-image:url(assets/images/london/4fin-medium.png)}.london-case-studies-blocks .block:nth-child(2) .block-text{margin-left:53%;margin-bottom:100px}.london-case-studies-blocks .block:first-child{padding:300px 0 10px}.london-case-studies-blocks .block:first-child .block-layer{width:846px;height:744px;top:-30px;left:calc(50% + 10px);background-image:url(assets/images/london/bg3.svg)}.london-case-studies-blocks .block:first-child .block-image{width:437px;height:466px;top:195px;right:-40px;background-image:url(assets/images/london/supadupa-medium.png)}.london-case-studies-blocks .block:first-child .block-text{max-width:470px;padding-bottom:50px}.london-case-studies-blocks .block:first-child .block-text p{margin-right:100px}@media (min-width:1461px){.london-case-studies-blocks .block-text p{font-size:18px}}@media (max-width:1000px){.london-case-studies-blocks .block-text p{font-size:14px;max-width:80%}}@media (min-width:1461px){.london-case-studies-blocks .block-text .project-technologies-title{font-size:30px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.london-case-studies-blocks .block:nth-child(3) .block-image{background-image:url(assets/images/london/quorso-medium@2x.png)}.london-case-studies-blocks .block:nth-child(2) .block-image{background-image:url(assets/images/london/4fin-medium@2x.png)}.london-case-studies-blocks .block:first-child .block-image{background-image:url(assets/images/london/supadupa-medium@2x.png)}}@media (min-width:1461px){.london-case-studies-blocks .block:nth-child(3){padding:180px 0 140px}.london-case-studies-blocks .block:nth-child(3) .block-layer{width:1288px;height:973px;top:-25px;left:725px}.london-case-studies-blocks .block:nth-child(3) .block-image{width:929px;height:685px;top:270px;left:746px;background-image:url(assets/images/london/quorso-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.london-case-studies-blocks .block:nth-child(3) .block-image{background-image:url(assets/images/london/quorso-big@2x.png)}}@media (min-width:1461px){.london-case-studies-blocks .block:nth-child(3) .block-text{margin-left:130px;margin-right:54%}.london-case-studies-blocks .block:nth-child(2){padding:308px 0 0}.london-case-studies-blocks .block:nth-child(2) .block-layer{width:1273px;height:960px;top:25px;left:-620px}.london-case-studies-blocks .block:nth-child(2) .block-image{width:770px;height:593px;top:314px;left:-200px;background-image:url(assets/images/london/4fin-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.london-case-studies-blocks .block:nth-child(2) .block-image{background-image:url(assets/images/london/4fin-big@2x.png)}}@media (min-width:1461px){.london-case-studies-blocks .block:nth-child(2) .block-text{margin-left:55%}.london-case-studies-blocks .block:first-child{padding:415px 0 15px}.london-case-studies-blocks .block:first-child .block-layer{width:1247px;height:1087px;top:-65px;left:calc(50% - 77px)}.london-case-studies-blocks .block:first-child .block-image{width:647px;height:691px;top:270px;right:0;background-image:url(assets/images/london/supadupa-big.png)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.london-case-studies-blocks .block:first-child .block-image{background-image:url(assets/images/london/supadupa-big@2x.png)}}@media (min-width:1461px){.london-case-studies-blocks .block:first-child .block-text{max-width:535px;padding-bottom:195px}.london-case-studies-blocks .block:first-child .block-text p{margin-right:0}}@media (min-width:1001px) and (max-width:1460px){.london-case-studies-blocks .block:nth-child(3){padding-bottom:120px}.london-case-studies-blocks .block:nth-child(3) .block-layer{top:8px;left:59%}.london-case-studies-blocks .block:nth-child(3) .block-image{top:240px}.london-case-studies-blocks .block:nth-child(3) .block-text{margin-left:0;margin-right:45%}}@media (max-width:1000px){.london-case-studies-blocks .block:nth-child(3){padding:550px 0 100px}.london-case-studies-blocks .block:nth-child(3) .block-layer{display:none}.london-case-studies-blocks .block:nth-child(3) .block-image{width:765px;height:557px;top:-35px;left:50%;transform:translateX(-50%);background-image:url(assets/images/london/quorso-small.jpg)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.london-case-studies-blocks .block:nth-child(3) .block-image{background-image:url(assets/images/london/quorso-small@2x.jpg)}}@media (max-width:1000px){.london-case-studies-blocks .block:nth-child(3) .block-text{margin-left:0;margin-right:0;text-align:center}.london-case-studies-blocks .block:nth-child(3) .block-text p{text-align:inherit}.london-case-studies-blocks .block:nth-child(2){padding:600px 0 130px}.london-case-studies-blocks .block:nth-child(2) .block-layer{display:none}.london-case-studies-blocks .block:nth-child(2) .block-image{width:663px;height:486px;top:58px;left:50%;transform:translateX(-50%);background-image:url(assets/images/london/4fin-small.png)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.london-case-studies-blocks .block:nth-child(2) .block-image{background-image:url(assets/images/london/4fin-small@2x.png)}}@media (max-width:1000px){.london-case-studies-blocks .block:nth-child(2) .block-text{margin-left:0;margin-right:0;text-align:center}.london-case-studies-blocks .block:nth-child(2) .block-text p{text-align:inherit}.london-case-studies-blocks .block:first-child{padding:585px 0 138px}.london-case-studies-blocks .block:first-child .block-layer{display:none}.london-case-studies-blocks .block:first-child .block-image{width:796px;height:528px;top:-3px;right:auto;left:50%;transform:translateX(-50%);background-image:url(assets/images/london/supadupa-small.png)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.london-case-studies-blocks .block:first-child .block-image{background-image:url(assets/images/london/supadupa-small@2x.png)}}@media (max-width:1000px){.london-case-studies-blocks .block:first-child .block-text{margin-left:0;margin-right:0;text-align:center;width:auto;max-width:none}.london-case-studies-blocks .block:first-child .block-text p{text-align:inherit;margin-right:auto}}.london-summary{background-repeat:no-repeat;background-position:50%;background-image:url(assets/images/london/footer-pic-medium.jpg)}.london-summary>.container{display:flex;flex-direction:column;min-height:658px;padding-top:50px;padding-bottom:50px;align-items:center;justify-content:center;text-align:center;color:#fff}.london-summary p{max-width:825px;font-size:20px;font-family:AvenirLTStd-Book,Helvetica,sans-serif}.london-summary h3{color:#fff;margin-top:1rem;margin-bottom:3rem;max-width:900px}.london-summary .gradient-button{background-color:#159bd9;transition:background .5s ease}.london-summary .gradient-button:hover{padding:0;border:2px solid #fff;background:#0000}.london-summary .gradient-button:hover .caption{background-color:initial;color:#fff}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.london-summary{background-image:url(assets/images/london/footer-pic-medium@2x.jpg);background-size:1475px 658px}}@media (max-width:1000px){.london-summary{background-image:url(assets/images/london/footer-pic-small.jpg);background-size:auto 100%}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.london-summary{background-image:url(assets/images/london/footer-pic-small@2x.jpg);background-size:initial}}@media (min-width:1461px){.london-summary{background-image:url(assets/images/london/footer-pic-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.london-summary{background-image:url(assets/images/london/footer-pic-big@2x.jpg);background-size:2930px 984px}}@media (min-width:2561px){.london-summary{background-size:cover}}@media (min-width:1461px){.london-summary>.container{min-height:984px}}@media (max-width:1000px){.london-summary>.container{min-height:500px}.london-summary p{font-size:18px}.london-summary h3{margin-bottom:2rem}}.jobs-intro.benefits{color:#fff}.jobs-intro.benefits h1{max-width:370px;color:#fff;margin:0 auto 10px}.jobs-intro.benefits p{font-family:AvenirLTStd-Book,Helvetica,sans-serif}.jobs-intro.benefits .gradient-button{margin-top:20px}.jobs-intro.benefits .image-cover{background-image:url(assets/images/team/benefits/header-medium.jpg);background-size:cover}@media (min-width:1461px){.jobs-intro.benefits h1{max-width:410px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.jobs-intro.benefits .image-cover{background-image:url(assets/images/team/benefits/header-medium@2x.jpg);background-size:1460px 638px}}@media (max-width:1000px){.jobs-intro.benefits .image-cover{background-image:url(assets/images/team/benefits/header-small.jpg)}}@media (max-width:1000px) and (-webkit-min-device-pixel-ratio:2),(max-width:1000px) and (min-resolution:2dppx){.jobs-intro.benefits .image-cover{background-image:url(assets/images/team/benefits/header-small@2x.jpg);background-size:1000px 508px}}@media (min-width:1461px){.jobs-intro.benefits .image-cover{background-image:url(assets/images/team/benefits/header-big.jpg)}}@media (min-width:1461px) and (-webkit-min-device-pixel-ratio:2),(min-width:1461px) and (min-resolution:2dppx){.jobs-intro.benefits .image-cover{background-size:cover}}.benefits-video{display:flex;min-height:600px;background-image:url(assets/images/team/benefits/benefits-video-bg.jpg);background-size:cover!important;justify-content:center;align-items:center}.benefits-video .video-button{display:block;margin:0 auto;width:87px;height:87px;transform:scale(1.5);border-radius:50%;cursor:pointer;fill:#fff}.benefits-video .video-button .triangle{transition:all .2s}.benefits-video .video-button:hover .triangle{opacity:0}.benefits-video .video-button .circle{transition:all .2s;opacity:0}.benefits-video .video-button:hover .circle{opacity:1}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.benefits-video{background-image:url(assets/images/team/benefits/benefits-video-bg@2x.jpg);background-size:auto}}@media (max-width:1000px){.benefits-video{background-position:50% 50%}}@media (min-width:1461px){.benefits-video{background-position:0 50%}.benefits-video .video-button{width:102px;height:102px}}@media (max-width:1000px){.benefits-video .video-button{width:75px;height:75px}}.benefits-cta{min-height:200px;display:flex;align-items:center}.benefits-cta .container{display:flex;justify-content:center}.footer.footer-nav-widgets-wrapper .footer-inner{max-width:100%;margin:0 auto}.footer .col6of6>.row.responsive:first-child,.footer .col6of6>.row.responsive:first-child .wrapper{display:flex;max-width:100%;width:100%;padding:0;margin:0}.footer .col6of6>.row.responsive.extra{display:flex;justify-content:space-between}.footer .col6of6>.row.responsive.extra:after{content:none}@media (max-width:1023px){.desktop{display:none}.homepage-intro .container{flex-direction:column}.homepage-intro .container .image,.homepage-intro .container .presentation{width:auto}.homepage-intro .container .presentation{align-items:center}.homepage-intro .container .image{margin:20px 0 20px auto}.homepage-intro .container .image img{width:290px}.homepage-team{height:230px}.homepage-stats .main-info{display:flex;flex-direction:column}.homepage-stats .main-info .item{justify-content:space-between;width:100%}.homepage-stats .main-info .item.is-team-members img,.homepage-stats .main-info .item.is-years img{width:150px;height:150px}.homepage-stats .detailed-info{max-width:100%}.homepage-stats .detailed-info .item{flex-direction:column;align-items:center;width:-moz-min-content;width:min-content}.homepage-stats .detailed-info .item:nth-child(2){box-shadow:2px 0 0 0 #f1f1f1}.homepage-stats .detailed-info .item:last-child{box-shadow:none}.responsive>.col1of4{margin-bottom:0;text-align:center}.responsive>.col1of4.location{text-align:left}.footer-top{padding-top:0}.footer .col6of6>.row.responsive{flex-direction:column;align-items:center}.footer .col6of6>.row.responsive:first-child .wrapper,.footer .col6of6>.row.responsive>.socials{width:auto}.footer .col6of6>.row.responsive:first-child .wrapper{margin-bottom:20px}}.privacy-policy__list{list-style:auto}.contact-intro .container,.contact-intro .image-cover,.homepage-intro .container,.services-additional .container,.services-additional>.layers{transform:none!important}.contact-intro,.homepage-intro,.services-additional{overflow:initial}@media (min-width:1024px){.mobile{display:none}.homepage-intro{padding-top:92.5px;padding-bottom:37.5px}.homepage-stats .main-info .item.is-years{justify-content:center}.homepage-stats .main-info .item.is-years img{margin-right:30px}.homepage-idea{margin-top:30px}.footer .col6of6>.row.responsive:first-child{justify-content:space-between}.footer .col6of6>.row.responsive .socials{display:flex;justify-content:flex-end}}.case-studies-template{font-size:22px}@media screen and (max-width:1900px){.case-studies-template{font-size:18px}}.case-studies-template .container{max-width:1256px}.case-studies-template .container-long{max-width:1546px}.case-studies-template .container-short{max-width:890px}@media screen and (max-width:1900px){.case-studies-template .container{max-width:900px}.case-studies-template .container-long{max-width:1280px}.case-studies-template .container-short{max-width:700px}}.contact-content .submit-button,.site-btn{border-radius:8px!important;height:56px;font-size:16px;min-width:224px;display:inline-flex;background:#01a5ee;border:1px solid #01a5ee;justify-content:center;align-items:center;transition:all .3s ease!important;color:#fff;font-family:Montserrat;font-weight:700;text-transform:uppercase;outline:none;letter-spacing:0}@media screen and (max-width:1000px){.contact-content .submit-button,.site-btn{height:50px}}@media screen and (max-width:768px){.contact-content .submit-button,.site-btn{min-width:180px}}#contact_form .submit-button:hover,.site-btn:hover{background:#058cc7!important;opacity:1!important;border:1px solid #058cc7;text-decoration:none}.page-banner{background:#f1f1f1}@media screen and (max-width:577px){.page-banner{background:#f1f1f1}}.page-banner .container{display:flex;max-width:1570px;position:relative;padding-top:135px;padding-bottom:70px;align-items:center}@media screen and (max-width:1900px){.page-banner .container{max-width:1280px;padding-top:110px;padding-bottom:50px}}@media screen and (max-width:577px){.page-banner .container{padding-top:100px;padding-bottom:50px}}.page-banner .container .decor{position:absolute;top:19vh;left:-100px;z-index:0}@media screen and (max-height:600px){.page-banner .container .decor{top:22vh}}@media screen and (max-width:1900px){.page-banner .container .decor{max-width:24vw;left:-50px}}@media screen and (max-width:1199px){.page-banner .container .decor{left:-30px}}@media screen and (max-width:991px){.page-banner .container .decor{display:none}}.page-banner .presentation{width:40%;padding-right:15px;z-index:1;padding-bottom:180px}@media screen and (max-width:1900px){.page-banner .presentation{width:47%;padding-bottom:0}}@media screen and (max-width:1199px){.page-banner .presentation{width:50%;padding-bottom:0}}@media screen and (max-width:991px){.page-banner .presentation{width:700px;margin:0 auto;max-width:100%;text-align:center;padding-right:0}}.page-banner .presentation_img{display:none;margin:0 auto 25px}@media screen and (max-width:991px){.page-banner .presentation_img{display:block}}.page-banner h1{padding-top:140px;font-size:66px;line-height:66px;margin-bottom:41px}.home .page-banner h1{font-size:90px;line-height:90px}@media screen and (max-width:1900px){.page-banner h1{padding-top:60px;margin-bottom:30px;font-size:50px;line-height:55px}.home .page-banner h1{font-size:70px;line-height:70px}}@media screen and (max-width:991px){.page-banner h1{padding-top:0;font-size:40px;line-height:40px}.home .page-banner h1{font-size:60px;line-height:60px}}@media screen and (max-width:577px){.home .page-banner h1,.page-banner h1{padding-top:0;font-size:38px;line-height:38px}}.home .page-banner .image{display:flex;justify-content:flex-end}.home .page-banner .image img{max-width:125%}@media screen and (max-width:991px){.home .page-banner .image{display:none}.home .page-banner .image img{max-width:100%}}.page-banner p{margin-bottom:41px;font-size:26px;line-height:36px;font-family:AvenirLTStd-Book}@media screen and (max-width:1450px){.page-banner p{margin-bottom:30px;font-size:22px;line-height:30px}}@media screen and (max-width:1900px){.page-banner p{font-size:18px;line-height:25px}}@media screen and (max-width:991px){.page-banner p{max-width:100%;width:700px;margin:0 auto 30px}}@media screen and (max-width:577px){.page-banner p{font-size:18px}}.page-banner .image{width:60%}@media screen and (max-width:1450px){.page-banner .image{width:53%;display:flex;align-items:center}}@media screen and (max-width:991px){.page-banner .image{display:none}}.symfony-page{font-size:25px;line-height:31px}@media screen and (max-width:991px){.symfony-page{font-size:20px;line-height:25px}}.serv-page h2,.symfony-page h2{margin-bottom:30px;text-align:center}@media screen and (max-width:1900px){.serv-page h2,.symfony-page h2{margin-bottom:20px}}.why-choise{text-align:center}.why-choise .container{max-width:1260px}@media screen and (max-width:1900px){.why-choise .container{max-width:900px}}.why-choise .container>p{color:#9d9fa2;font-family:AvenirLTStd-Book}@media screen and (max-width:992px){.why-choise p{font-size:16px}}.why-choise_frame{display:flex;text-align:left;border-radius:17px;box-shadow:0 3px 40px #00000014;padding:60px 85px 18px;position:relative;background:#fff;z-index:11}@media screen and (max-width:1900px){.why-choise_frame{padding:30px 60px 30px 85px}}@media screen and (max-width:992px){.why-choise_frame{padding:60px 30px 20px}}@media screen and (max-width:767px){.why-choise_frame{padding:50px 15px 20px;flex-direction:column-reverse;align-items:center}}.why-choise_frame-container{position:relative;display:block;margin-top:100px}.why-choise_frame-container:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:2px;background:#f1f1f1;z-index:-1}.why-choise_frame .decor{position:absolute;top:30px;left:-50px}@media screen and (max-width:992px){.why-choise_frame .decor{left:15px;top:-40px}}.why-choise_descr{padding-right:70px;font-size:26px}@media screen and (max-width:1900px){.why-choise_descr{font-size:20px;padding-right:30px}}@media screen and (max-width:767px){.why-choise_descr{padding-right:0;font-size:18px;display:flex;flex-direction:column-reverse;text-align:center}}.why-choise_descr p{color:#343639;font-family:AvenirLTStd-Book,sans-serif}.why-choise_descr p:first-child{font-style:italic}.why-choise_descr p:last-child{padding-left:65px;margin-bottom:0}@media screen and (max-width:992px){.why-choise_descr p:last-child{padding-left:0}}@media screen and (max-width:767px){.why-choise_descr p:last-child{padding-top:20px;padding-bottom:20px}}.why-choise_descr p:last-child span{display:block;font-size:20px}@media screen and (max-width:1900px){.why-choise_descr p:last-child span{display:block;font-size:18px}}.why-choise_descr p:last-child span:first-child{font-family:Avenir-Heavy,sans-serif}.why-choise_descr p:last-child span:last-child{color:#9d9fa2}.why-choise_img{height:254px;width:254px;min-width:254px}@media screen and (max-width:1900px){.why-choise_img{height:200px;width:200px;min-width:200px}}.benefits{background:#f6f6f6;padding-bottom:100px}@media screen and (max-width:1900px){.benefits{padding-bottom:50px!important}}.benefits h2{margin-bottom:50px;width:100%}@media screen and (max-width:1900px){.benefits h2{margin-bottom:80px}}.benefits .container{max-width:1536px}.benefits_container{display:flex;flex-wrap:wrap;padding-left:65px}@media screen and (max-width:1299px){.benefits_container{padding-left:0}}.benefits-block_container{width:50%;padding:0 5px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}@media screen and (max-width:1299px){.benefits-block_container{width:100%}}.benefits_block{background:#fff;border-radius:17px;box-shadow:0 3px 40px #00000014;padding:33px 60px 60px 54px;position:relative;margin-bottom:46px;min-height:320px}@media screen and (max-width:1900px){.benefits_block{padding:30px 40px 40px 30px;margin-bottom:30px;min-height:280px}}@media screen and (max-width:1299px){.benefits_block{min-height:240px}}@media screen and (max-width:991px){.benefits_block{padding:75px 30px 50px;margin-bottom:10px;text-align:center}}@media screen and (max-width:577px){.benefits_block{padding:75px 15px 50px}}@media screen and (max-width:1299px){.benefits-block_container{width:80%;margin:0 auto}}@media screen and (max-width:991px){.benefits-block_container{width:100%}}.benefits_block .title{font-size:44px;line-height:50px;text-transform:uppercase;font-weight:500;margin-bottom:16px;font-family:Montserrat SemiBold,Helvetica,sans-serif}@media screen and (max-width:1900px){.benefits_block .title{font-size:36px;line-height:45px}}@media screen and (max-width:991px){.benefits_block .title{font-size:33px;line-height:45px}}.benefits_block .text{margin-left:55px;padding-top:16px;position:relative;font-size:22px;color:#9d9fa2}@media screen and (max-width:1900px){.benefits_block .text{font-size:18px;line-height:25px}}@media screen and (max-width:991px){.benefits_block .text{margin-left:0}}.benefits_block .text:before{content:"";width:90%;max-width:100%;height:5px;background:url(assets/images/flawless-products-with-symfony/border-top.svg);position:absolute;top:0;left:0}.benefits-block_container__first .benefits_block:nth-child(2) .text:before,.benefits-block_container__last .benefits_block:first-child .text:before{background:url(assets/images/flawless-products-with-symfony/border-top-green.svg)}.benefits-block_container__first .benefits_block:nth-child(3) .text:before{background:url(assets/images/flawless-products-with-symfony/border-top-red.svg)}.benefits-block_container__first .benefits_block:nth-child(4) .text:before,.benefits-block_container__last .benefits_block:nth-child(2) .text:before{background:url(assets/images/flawless-products-with-symfony/border-top-yellow.svg)}.benefits-block_container__first .benefits_block:nth-child(5) .text:before{background:url(assets/images/flawless-products-with-symfony/border-top-grey.svg)}@media screen and (max-width:991px){.benefits_block .text:before{left:50%;transform:translateX(-50%)}}.benefits_block .icon{width:110px;position:absolute;top:50%;left:-70px;transform:translateY(-50%)}@media screen and (max-width:1900px){.benefits_block .icon{width:110px;left:-55px}}@media screen and (max-width:991px){.benefits_block .icon{left:50%;top:0;transform:translate(-50%,-50%);height:95px;width:95px}}.benefits-block_container__first .benefits_block:nth-child(2),.benefits-block_container__first .benefits_block:nth-child(4){display:none}@media screen and (max-width:1299px){.benefits-block_container__first .benefits_block:nth-child(2),.benefits-block_container__first .benefits_block:nth-child(4){display:block}}.benefits-block_container__first .benefits_block:nth-child(3){left:90px}.benefits-block_container__last{align-items:flex-start}@media screen and (max-width:1299px){.benefits-block_container__last{display:none}.benefits-block_container__first .benefits_block:nth-child(2),.benefits-block_container__first .benefits_block:nth-child(4){left:10%}.benefits-block_container__first .benefits_block:first-child,.benefits-block_container__first .benefits_block:nth-child(3),.benefits-block_container__first .benefits_block:nth-child(5){left:auto}}@media screen and (max-width:991px){.benefits-block_container__first .benefits_block:nth-child(2),.benefits-block_container__first .benefits_block:nth-child(4){left:auto}}.benefits-block_container__last .benefits_block:first-child{margin-bottom:220px}.big-companies{text-align:center}.big-companies .container{max-width:1870px}.big-companies .undertitle{max-width:1196px;margin:0 auto 120px;color:#929598}@media screen and (max-width:1900px){.big-companies .undertitle{margin:0 auto 60px;max-width:900px;font-size:18px}}.big-companies_item,.big-companies_items{display:flex;justify-content:center;flex-wrap:wrap}.big-companies_item{width:25%;align-items:center;flex-direction:column;font-size:18px;font-weight:500;font-family:Montserrat SemiBold,Helvetica,sans-serif;border-right:2px solid #f1f1f1}@media screen and (max-width:1900px){.big-companies_item span:first-child{max-width:80px}}@media screen and (max-width:767px){.big-companies_item{width:50%;padding-top:20px}}.big-companies_item:last-child{border-right:none}@media screen and (max-width:767px){.big-companies_item:nth-child(2){border-right:none;border-bottom:2px solid #f1f1f1}.big-companies_item:first-child{border-bottom:2px solid #f1f1f1}}.big-companies_item span:last-child{padding-top:34px}@media screen and (max-width:767px){.big-companies_item span:last-child{padding-top:20px;padding-bottom:20px}}.lets{background:url(assets/images/flawless-products-with-symfony/lets-bg.jpg) no-repeat 50%/cover;text-align:center;position:relative}.lets.section{padding:145px 0}@media screen and (max-width:991px){.lets.section{padding:118px 0}}.lets .decor{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;max-height:90%}@media screen and (max-width:991px){.lets .decor{width:500px}}@media screen and (max-width:767px){.lets .decor{width:309px}}.lets h2{z-index:1;position:relative;color:#fff;margin-bottom:43px}@media screen and (min-width:1900px){.lets h2{font-size:66px}}@media screen and (max-width:1199px){.lets h2{font-size:40px}}.lets-btn{z-index:1;position:relative;background:#fec629;color:#000;border-radius:8px;min-width:290px;height:56px;display:inline-flex;justify-content:center;align-items:center;font-family:Montserrat SemiBold,Helvetica,sans-serif;font-weight:500;font-size:16px;text-transform:uppercase}.lets-btn:hover{background:#fea429}.cost-efficient .container{max-width:1470px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width:1900px){.cost-efficient .container{max-width:1280px}}.cost-efficient h2{width:100%}.cost-efficient_img{width:46%;padding-right:6%}@media screen and (max-width:991px){.cost-efficient_img{width:100%;padding-right:0}.cost-efficient_img img{margin:0 auto;width:500px;max-width:100%}}.cost-efficient_text{color:#929598;width:47%}@media screen and (max-width:991px){.cost-efficient_text{width:100%}}@media screen and (max-width:1199px){.cost-efficient_text{max-width:100%;padding-top:30px;padding-left:0}}@media screen and (max-width:991px){.cost-efficient_text{font-size:18px}}@media screen and (max-width:575px){.cost-efficient_text a{text-decoration:underline}}.services-slider{padding:100px 0 160px;background:#005078;color:#fff;text-align:center}@media screen and (max-width:1900px){.services-slider{padding:100px 0}}@media screen and (max-width:767px){.services-slider{padding:50px 0}}.services-slider h2{color:#fff}.services-slider .container{max-width:1660px;display:flex;flex-wrap:wrap;position:relative}@media screen and (max-width:991px){.services-slider .container{margin-bottom:0}}@media screen and (max-width:579px){.services-slider .container{padding:0}}.services-slider h2{width:100%}.services-slider_undertitle{max-width:1196px;width:100%;margin:0 auto 109px}@media screen and (max-width:1900px){.services-slider_undertitle{font-size:18px;line-height:25px;margin-bottom:50px;max-width:900px}}@media screen and (max-width:991px){.services-slider_undertitle{font-size:18px;margin-bottom:30px;line-height:25px}}.services-slider_slider{text-align:left}@media screen and (max-width:991px){.services-slider_item .services-slider_item-container{padding:50px 15px;border:1px solid #01a5ee;border-radius:17px}.services-slider_item{padding:5px}}@media screen and (max-width:575px){.services-slider_item .services-slider_item-container{padding:29px 10px 45px}}.services-slider_item-title{font-family:Montserrat SemiBold,Helvetica,sans-serif;font-weight:500;text-transform:uppercase;color:#01a5ee;font-size:48px;margin-bottom:15px;line-height:66px}@media screen and (max-width:1900px){.services-slider_item-title{font-size:36px;line-height:48px}}@media screen and (max-width:991px){.services-slider_item-title{font-size:36px;line-height:48px}}@media screen and (max-width:575px){.services-slider_item-title{font-size:2.0625rem;line-height:1.3;margin:0 0 1rem}}.services-slider_item-excerpt{font-size:26px;line-height:36px}@media screen and (max-width:1900px){.services-slider_item-excerpt{font-size:20px;line-height:25px}}@media screen and (max-width:1199px){.services-slider_item-excerpt{min-height:auto}}@media screen and (max-width:991px){.services-slider_item-excerpt{font-size:20px}}@media screen and (max-width:575px){.services-slider_item-excerpt{min-height:60px;font-size:16px;margin-bottom:15px}}.services-slider_item-names{font-size:16px;color:#bfbfbf;text-transform:uppercase;font-weight:500;font-family:Montserrat SemiBold,Helvetica,sans-serif;padding:35px 0}@media screen and (max-width:1900px){.services-slider_item-names{padding:20px 0}}@media screen and (max-width:575px){.services-slider_item-names{padding:5px 0 35px}}.services-slider_item-names span:first-child{color:#01a5ee;margin-right:60px}@media screen and (max-width:575px){.services-slider_item-names span:first-child{margin-right:15px}}.services-slider_item-container{display:flex}@media screen and (max-width:1199px){.services-slider_item-container{text-align:center}}.services-slider_item-descr{font-size:18px;color:#9d9fa2;line-height:30px;margin-bottom:30px;min-height:90px;padding-right:70px}@media screen and (max-width:1900px){.services-slider_item-descr{line-height:25px}}@media screen and (max-width:1199px){.services-slider_item-descr{padding-right:0;min-height:auto}}@media screen and (max-width:767px){.services-slider_item-descr{display:none}}.services-slider_item-text{width:100%}.services-slider_slider{width:40%;margin-bottom:0;padding-bottom:150px}@media screen and (max-width:1900px){.services-slider_slider{padding-bottom:100px}}@media screen and (max-width:1199px){.services-slider_slider{width:100%;padding-bottom:120px}.saas-slider .services-slider_slider{padding-bottom:0}}@media screen and (max-width:575px){.services-slider_slider{padding-bottom:0}}.services-slider_img-slider-container{width:60%;max-width:700px;padding-top:23px;padding-left:69px;padding-right:42px;margin-left:auto;position:relative}@media screen and (max-width:1299px){.services-slider_img-slider-container{padding-left:61px;padding-right:35px}}@media screen and (max-width:1199px){.services-slider_img-slider-container{display:none}}.services-slider_img-slider{width:calc(100% - 50px);margin-right:35px;margin-left:auto}.services-slider-decor{position:absolute;z-index:0;width:150px;transition-duration:.3s}.services-slider-pc{position:absolute;right:0;width:100%;max-width:684px;top:0;z-index:11}.services-slider_item-img{display:none;position:relative;padding-top:20px;padding-bottom:100px}@media screen and (max-width:767px){.services-slider_item-img{padding-top:10px;padding-bottom:100px}}@media screen and (max-width:575px){.services-slider_item-img{padding-bottom:60px}}.services-slider_item-img .pc{position:absolute;width:600px;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:1199px){.services-slider_item-img .pc{width:566px}}@media screen and (max-width:767px){.services-slider_item-img .pc{width:333px}}@media screen and (max-width:430px){.services-slider_item-img .pc{width:285px}}.services-slider_item-img .img{margin:0 auto;width:430px}@media screen and (max-width:767px){.services-slider_item-img .img{width:256px}}@media screen and (max-width:430px){.services-slider_item-img .img{width:221px}}@media screen and (max-width:1199px){.services-slider_item-img{display:block;position:relative}}.services-slider_slider .slick-arrow{z-index:9;height:81px;width:81px}@media screen and (max-width:1900px){.services-slider_slider .slick-arrow{height:61px;width:61px}}.services-slider_slider .slick-arrow:before{content:"";background:url(assets/images/flawless-products-with-symfony/arrow.svg) no-repeat 50%/cover;height:81px;width:81px;position:absolute;top:0;left:0;opacity:1!important}@media screen and (max-width:1900px){.services-slider_slider .slick-arrow:before{height:61px;width:61px}}.services-slider_slider .slick-arrow.slick-prev{left:0;bottom:-40px;top:auto}@media screen and (max-width:1900px){.services-slider_slider .slick-arrow.slick-prev{bottom:-20px}}@media screen and (max-width:1199px){.services-slider_slider .slick-arrow.slick-prev{left:50%;transform:translateX(-100px);bottom:0}}.services-slider_slider .slick-arrow.slick-next{transform:rotate(180deg) translateY(50%);right:auto;left:120px;bottom:-40px;top:auto}@media screen and (max-width:1900px){.services-slider_slider .slick-arrow.slick-next{bottom:-20px;left:80px}}@media screen and (max-width:1199px){.services-slider_slider .slick-arrow.slick-next{left:auto;right:50%;transform:translateX(100px) rotate(180deg);bottom:0}}.section{padding:160px 0}@media screen and (max-width:1900px){.section{padding:100px 0}}@media screen and (max-width:991px){.section{padding:70px 0}}.go-beyond{text-align:center}.go-beyond .container{max-width:1260px}@media screen and (max-width:1900px){.go-beyond .container{max-width:900px}}.go-beyond_undertitle{color:#929598;font-size:22px;margin-bottom:83px}@media screen and (max-width:1900px){.go-beyond_undertitle{font-size:18px;max-width:900px;margin:0 auto 30px}}.go-beyond_mob{display:none}@media screen and (max-width:991px){.go-beyond_undertitle{font-size:18px;margin-bottom:0;margin-top:30px}.go-beyond_desc{display:none}.go-beyond_mob{display:block}.go-beyond_mob img{width:500px;max-width:100%}.go-beyond_undertitle{text-align:left}}.go-beyond div{width:100%}.go-beyond div img{margin:0 auto}@media screen and (max-width:1900px){.go-beyond div img{width:71%}}@media screen and (max-width:992px){.go-beyond div img{width:480px;max-width:100%}}.why-maven{background:url(assets/images/why-bg.jpg) no-repeat 50%/cover}@media screen and (max-width:575px){.why-maven{background:url(assets/images/why-bg-mob.jpg) no-repeat 50%/cover}}.why-maven .container{max-width:1560px}@media screen and (max-width:1900px){.why-maven .container{max-width:1280px}}.why-maven h2{color:#fff;text-align:center}.why-maven_logo{margin-bottom:60px}@media screen and (max-width:1900px){.why-maven_logo{margin-bottom:30px}}.why-maven_logo img{margin:0 auto}@media screen and (max-width:1900px){.why-maven_logo img{max-width:100px}}.why-maven_blocks{display:flex;flex-wrap:wrap}.why-maven_block-container{width:50%;padding:0 5px 10px;display:flex;align-items:stretch}@media screen and (max-width:991px){.why-maven_block-container{width:100%}}.why-maven_block{border:1px solid #029bed45;border-radius:17px;padding:46px 95px 40px 50px;color:#929598;width:100%}@media screen and (max-width:1900px){.why-maven_block{padding:26px 75px 20px 30px}}@media screen and (max-width:577px){.why-maven_block{padding:36px 18px 40px;max-width:100%}}.why-maven_block .title{font-weight:500;font-family:Montserrat SemiBold;text-transform:uppercase;font-size:40px;line-height:66px;width:390px;max-width:100%;border-bottom:1px solid #9d9fa2;margin-bottom:27px}@media screen and (max-width:1900px){.why-maven_block .title{font-size:32px;line-height:50px;margin-bottom:10px}}.why-maven_block-container:first-child .title{color:#01a5ee;border-color:#01a5ee}.why-maven_block-container:nth-child(2) .title{color:#f36323;border-color:#f36323}.why-maven_block-container:nth-child(3) .title{color:#49cc2e;border-color:#49cc2e}.why-maven_block-container:nth-child(4) .title{color:#009a85;border-color:#009a85}.why-maven_block-container:nth-child(5) .title{color:#19e6a6;border-color:#19e6a6}.why-maven_block-container:nth-child(6) .title{color:#fec629;border-color:#fec629}.what-say h2{text-align:center}.what-say .container{max-width:1260px}@media screen and (max-width:1900px){.what-say .container{max-width:900px}}.what-say_avatar{display:flex;justify-content:center;padding-top:50px;padding-bottom:30px}@media screen and (max-width:1900px){.what-say_avatar{padding-bottom:15px;padding-top:0}}.what-say_avatar span{height:210px;width:210px;display:block;border-radius:100px}@media screen and (max-width:1900px){.what-say_avatar span{height:180px;width:180px}}.what-say_name{text-align:center;font-size:20px;margin-bottom:30px;font-family:Avenir-Heavy,sans-serif}@media screen and (max-width:1900px){.what-say_name{margin-bottom:15px}}@media screen and (max-width:991px){.what-say_name{font-size:18px;margin-bottom:40px}}.what-say_name span{color:#9d9fa2;font-family:AvenirLTStd-Book}.what-say_text-container{position:relative}.what-say_text-container:before{content:"";position:absolute;top:50%;left:50%;width:100vw;height:2px;transform:translate(-50%,-50%);background:#f1f1f1}.what-say_text{padding:40px 106px 40px 85px;border-radius:17px;box-shadow:0 3px 40px #00000014;font-size:26px;position:relative;line-height:36px;font-style:italic;font-family:AvenirLTStd-Book;background:#fff}@media screen and (max-width:1900px){.what-say_text{font-size:20px;line-height:26px}}@media screen and (max-width:1199px){.what-say_text{padding:61px 30px 60px}}@media screen and (max-width:991px){.what-say_text{font-size:18px;line-height:25px;padding:50px 30px}}@media screen and (max-width:577px){.what-say_text{padding:50px 15px}}.what-say_text-img{position:absolute;left:0;top:30px;transform:translateX(-50%)}@media screen and (max-width:1900px){.what-say_text-img{top:15px}}@media screen and (max-width:1199px){.what-say_text-img{position:absolute;left:15px;top:0;transform:translateY(-50%)}}@media screen and (max-width:991px){.what-say_text-img{width:78px}}.lets2{background:url(assets/images/flawless-products-with-symfony/lets-bg2.jpg) no-repeat 50%/cover}.lets3{background:url(assets/images/saas-development-services/lets-bg.jpg) no-repeat 50%/cover}.lets .text{color:#fff}.lets .text,.lets2 .text{font-size:26px;font-family:AvenirLTStd-Book;margin:-30px auto 30px;position:relative;z-index:1}.lets2 .text{color:#2e2f32;width:894px;max-width:100%}@media screen and (max-width:1900px){.lets .text{font-size:20px;line-height:25px}}.lets2 .lets-btn{background:#005078;color:#fff}.lets2 .lets-btn:hover{background:#013c5a}.footer{padding:100px 0 0;background:#0e0f0f}@media screen and (max-width:1199px){.footer{padding:50px 0 0}}.footer .container{max-width:1568px;display:flex;flex-wrap:wrap}@media screen and (max-width:1900px){.footer .container{max-width:1280px}}.footer-bottom{display:flex;justify-content:space-between;padding:22px 0 30px;border-top:2px solid #434445;width:100%}@media screen and (max-width:575px){.footer-bottom{flex-direction:column-reverse;align-items:center}}.footer-bottom a,.footer-bottom span{color:#bfbfbf}@media screen and (max-width:575px){.footer-bottom a{text-decoration:underline;margin-bottom:16px}}.footer-menus-block{margin-bottom:50px}.footer-menus-block .title{font-family:Montserrat SemiBold;font-size:20px;font-weight:500;color:#fff;text-transform:uppercase;padding-bottom:23px;border-bottom:2px solid #01a5ee;width:223px;margin-bottom:30px}@media screen and (max-width:1199px){.footer-menus-block .title{margin:0 auto 30px}}.footer-menus-block{width:20%;padding-right:20px}@media screen and (max-width:1900px){.footer-menus-block{width:25%}}@media screen and (max-width:1199px){.footer-menus-block{width:33.33%;text-align:center;padding-right:10px;padding-left:10px}}@media screen and (max-width:767px){.footer-menus-block{width:100%;text-align:center}}@media screen and (max-width:1449px){.footer-menus-block_first{width:25%}}@media screen and (max-width:1199px){.footer-menus-block_first{width:33.33%}}@media screen and (max-width:767px){.footer-menus-block_first{width:100%}}.footer .footer-social{width:40%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-bottom:50px}@media screen and (max-width:1900px){.footer .footer-social{width:25%}}.footer-social_logo_mob{display:none}@media screen and (max-width:1199px){.footer .footer-social{width:100%;align-items:center}}.footer .footer-social_logo a{background:#0000;width:auto;height:auto}@media screen and (max-width:1199px){.footer .footer-social_logo{display:none}.footer-social_logo_mob{display:flex;justify-content:center;width:100%;margin-bottom:35px}}.footer_mobile-logo{display:none;width:100%;margin-bottom:30px}@media screen and (max-width:1199px){.footer_mobile-logo{display:flex;justify-content:center}}.footer .footer-social_items{display:flex;justify-content:flex-end}.footer .footer-social_items a{background:#0000;width:auto;height:auto;margin-left:30px}@media screen and (max-width:1199px){.footer .footer-social_items a{margin-left:15px;margin-right:15px}}.footer .footer-social_items a:hover{filter:brightness(50%)}.footer-menus-block_btn{margin:35px 0!important}.footer-menus-block_btn .site-btn{background:#0000;color:#01a5ee;border-radius:17px;min-width:136px;height:40px;border:1px solid #01a5ee;display:inline-flex}.we-develop{padding-bottom:75px}@media screen and (max-width:1900px){.we-develop{padding-bottom:0}}.we-develop h2{text-align:center;margin-bottom:15px;width:100%}.we-develop_undertitle{margin:0 auto 100px;color:#9d9fa2;text-align:center;max-width:1196px;width:100%}@media screen and (max-width:1900px){.we-develop_undertitle{margin:0 auto 80px;max-width:900px}}.we-develop_img{width:100%}.we-develop_img img{margin:0 auto 60px}@media screen and (max-width:1900px){.we-develop_img img{width:500px;max-width:100%}}.we-develop .container{max-width:1556px;display:flex;flex-wrap:wrap}@media screen and (max-width:1900px){.we-develop .container{max-width:1280px}}.we-develop_block{width:100%;text-align:center;margin-bottom:101px;padding:0 5px;display:flex;align-items:stretch;min-height:480px}@media screen and (max-width:1900px){.we-develop_block{min-height:360px}.web-we-develop .we-develop_block{min-height:300px}.we-develop_block{min-height:380px}}.we-develop_block-container{width:50%}@media screen and (max-width:1199px){.we-develop_block-container{width:100%}}.we-develop_block>div{border-radius:17px;box-shadow:0 3px 40px #00000014;background:#fff;display:flex;flex-direction:column;align-items:center;padding:0 55px 25px}@media screen and (max-width:1900px){.we-develop_block>div{padding:0 30px 25px;min-height:335px}}@media screen and (max-width:1199px){.we-develop_block>div{padding:0 55px 55px;min-height:auto}}@media screen and (max-width:767px){.we-develop_block>div{padding:0 30px 55px}}@media screen and (max-width:575px){.we-develop_block>div{padding:0 15px 30px}}.we-develop_block .img{margin-top:-70px}@media screen and (max-width:1900px){.we-develop_block .img{margin-top:-50px}}.we-develop_block .img img{margin:0 auto}@media screen and (max-width:1900px){.we-develop_block .img img{width:100px}}.we-develop_block .title{font-weight:500;font-family:Montserrat SemiBold;padding-top:15px;padding-bottom:20px;margin-bottom:20px;font-size:40px;line-height:56px;position:relative;width:100%;max-width:100%}@media screen and (max-width:1900px){.we-develop_block .title{font-size:32px;line-height:32px;padding-bottom:15px;margin-bottom:15px}}@media screen and (max-width:1199px){.we-develop_block .title{font-size:32px;line-height:32px}}@media screen and (max-width:575px){.we-develop_block .title{font-size:25px;line-height:28px}}.we-develop_block .title:after{content:"";height:5px;width:490px;max-width:78%;background:url(assets/images/flawless-products-with-symfony/border-top.svg);position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.we-develop_block-container:nth-child(4) .we-develop_block:first-child .title:after,.web-we-develop .we-develop_block:nth-child(5) .title:after{background:url(assets/images/flawless-products-with-symfony/border-top-green.svg)}.web-we-develop .we-develop_block-container:nth-child(4) .we-develop_block:first-child .title:after{background:url(assets/images/flawless-products-with-symfony/border-top.svg)}.we-develop_block:nth-child(4) .title:after,.web-we-develop .we-develop_block-container:nth-child(5) .we-develop_block:first-child .title:after{background:url(assets/images/flawless-products-with-symfony/border-top-green.svg)}.web-we-develop .we-develop_block:nth-child(4) .title:after{background:url(assets/images/flawless-products-with-symfony/border-top.svg)}.we-develop_block-container:nth-child(3) .we-develop_block:nth-child(2) .title:after,.web-we-develop .we-develop_block-container:nth-child(4) .we-develop_block:nth-child(2) .title:after{background:url(assets/images/flawless-products-with-symfony/border-top-grey.svg)}.we-develop_block-container:nth-child(4) .we-develop_block:nth-child(2) .title:after,.web-we-develop .we-develop_block-container:nth-child(5) .we-develop_block:nth-child(2) .title:after{background:url(assets/images/flawless-products-with-symfony/border-top-red.svg)}.web-we-develop .we-develop_block:nth-child(6) .title:after{background:url(assets/images/flawless-products-with-symfony/border-top-grey.svg)}.web-we-develop .we-develop_block:nth-child(7) .title:after{background:url(assets/images/flawless-products-with-symfony/border-top-red.svg)}.we-develop_block .text{color:#9d9fa2}@media screen and (max-width:1900px){.we-develop_block .text{font-size:18px;line-height:25px}}.solutions{color:#fff;text-align:center;background:#005078}.solutions .container{max-width:1266px;display:flex;flex-wrap:wrap}@media screen and (max-width:1900px){.solutions .container{max-width:900px}}.solutions h2{color:#fff;width:100%}.solutions_undertitle{width:100%;max-width:1100px;margin:0 auto}.solutions_items{width:50%}.solutions_item{padding:50px 35px 0}@media screen and (max-width:1900px){.solutions_item{padding:30px 15px 0}}@media screen and (max-width:991px){.solutions_items{width:100%}.solutions_item{padding:30px 0 0}}@media screen and (max-width:575px){.solutions_item{padding:17px 0 0}}.solutions_item>div{border:2px solid #01a5ee;padding:20px 40px;display:flex;align-items:center;height:105px;border-radius:100px;font-size:30px;font-family:Montserrat SemiBold,Helvetica,sans-serif}@media screen and (max-width:1900px){.solutions_item>div{font-size:20px;padding:20px 30px;height:80px}}@media screen and (max-width:991px){.solutions_item>div{padding:10px 30px;height:75px}}@media screen and (max-width:575px){.solutions_item>div{font-size:18px}}.solutions_item>div span{height:25px;width:25px;border-radius:50px;background:#f36323;margin-right:34px}@media screen and (max-width:1900px){.solutions_item>div span{margin-right:20px}}@media screen and (max-width:575px){.solutions_item>div span{margin-right:15px}}.solutions_items:nth-child(3) .solutions_item:nth-child(4) span,.solutions_items:nth-child(4) .solutions_item:first-child span{background:#49cc2e}.solutions_items:nth-child(3) .solutions_item:nth-child(2) span,.solutions_items:nth-child(4) .solutions_item:nth-child(3) span{background:#009a85}.solutions_items:nth-child(3) .solutions_item:nth-child(5) span,.solutions_items:nth-child(4) .solutions_item:nth-child(2) span{background:#fec629}.solutions_items:nth-child(3) .solutions_item:nth-child(3) span,.solutions_items:nth-child(4) .solutions_item:nth-child(5) span{background:#01a5ee}.product-development .container{display:flex;flex-wrap:wrap;max-width:1266px}@media screen and (max-width:1900px){.product-development .container{max-width:900px}}.product-development h2{text-align:center;width:100%}.product-development_undertitle{color:#9d9fa2;max-width:1100px;margin:0 auto 80px;text-align:center;width:100%}@media screen and (max-width:1199px){.product-development_undertitle{font-size:18px}}.product-development_num{width:30%;display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (max-width:1900px){.product-development_num{width:20%}}@media screen and (max-width:767px){.product-development_num{position:absolute;right:0;top:0;display:none}}.product-development_num:before{content:"";background:url(assets/images/saas-development-services/line.png);width:5px;height:606px;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:1900px){.product-development_num:before{height:400px}}@media screen and (max-width:767px){.product-development_num:before{height:500px}}@media screen and (max-width:575px){.product-development_num:before{height:700px}}.product-development_num span{height:104px;width:104px;display:flex;justify-content:center;align-items:center;background:#01a5ee;color:#fff;font-size:60px;font-weight:500;font-family:Montserrat SemiBold,Helvetica,sans-serif;border-radius:100px;margin-bottom:147px;z-index:1;position:relative}@media screen and (max-width:1900px){.product-development_num span{margin-bottom:123px;height:80px;width:80px;font-size:50px}}@media screen and (max-width:767px){.product-development_num span{margin-bottom:120px}}@media screen and (max-width:577px){.product-development_num span{height:88px;width:88px;font-size:48px;margin-bottom:250px}}.product-development_num span:after{content:"";height:16px;width:22px;background:url(assets/images/saas-development-services/product-development_arrow.png) no-repeat 50%/cover;position:absolute;bottom:-56px;left:50%;display:block;transform:translateX(-50%)}.product-development_num span:last-child:after{display:none}.product-development_num span:nth-child(2){background:#49cc2e}.product-development_num span:nth-child(3){background:#f36323}.product-development_blocks{display:flex;flex-wrap:wrap;position:relative}.product-development_block{width:35%;position:relative}@media screen and (max-width:1900px){.product-development_block{width:40%}}@media screen and (max-width:767px){.product-development_block{width:100%;padding-right:0}}.product-development_block__first{text-align:right}.product-development_block .text{color:#9d9fa2;position:relative;z-index:1}@media screen and (max-width:1199px){.product-development_block .text{font-size:18px}}.product-development_block .title{font-weight:500;font-family:Montserrat SemiBold,Helvetica,sans-serif;font-size:44px;line-height:66px;text-transform:uppercase;padding-bottom:15px;margin-bottom:15px;position:relative;z-index:2}@media screen and (max-width:1900px){.product-development_block .title{font-size:38px;line-height:45px}}@media screen and (max-width:991px){.product-development_block .title{font-size:32px;line-height:44px}}.product-development_block .title span{display:none;width:88px;height:88px;border-radius:100px;justify-content:center;align-items:center;background:#01a5ee;color:#fff;font-size:48px;font-weight:500;font-family:Montserrat SemiBold,Helvetica,sans-serif;z-index:1;position:absolute;bottom:0;right:-104px}.product-development_block .title span:after{content:"";height:16px;width:22px;background:url(assets/images/saas-development-services/product-development_arrow.png) no-repeat 50%/cover;position:absolute;bottom:-56px;left:50%;display:block;transform:translateX(-50%)}.product-development_block-item:before{content:"";background:url(assets/images/saas-development-services/line.png);width:5px;height:110%;position:absolute;top:0;right:39px;transform:translateX(-50%);display:none}@media screen and (max-width:767px){.product-development_block-item:before{display:block}}.product-development_block__first .product-development_block-item:nth-child(2) .title span{background:#49cc2e}.product-development_block__first .product-development_block-item:nth-child(3) .title span{background:#f36323}.product-development_block__first .product-development_block-item:nth-child(3) .title span:after,.product-development_block__first .product-development_block-item:nth-child(3):before{display:none}@media screen and (max-width:767px){.product-development_block .title span{display:flex}}.product-development_block .title:after{content:"";bottom:0;background:url(assets/images/flawless-products-with-symfony/border-top.svg);left:0;right:0;position:absolute;height:5px}@media screen and (max-width:767px){.product-development_block .title:after{width:195px;left:auto}}.product-development_block-item:nth-child(2) .title:after{background:url(assets/images/flawless-products-with-symfony/border-top-green.svg)}.product-development_block-item:nth-child(3) .title:after{background:url(assets/images/flawless-products-with-symfony/border-top-red.svg)}.product-development_block__first .product-development_block-item:first-child{padding-bottom:327px}@media screen and (max-width:1900px){.product-development_block__first .product-development_block-item:first-child{padding-bottom:192px}}@media screen and (max-width:767px){.product-development_block__first .product-development_block-item:first-child{padding-bottom:100px}.product-development_block-item{position:relative;z-index:11;padding-right:104px}}.product-development_block__first .product-development_block-item:nth-child(2){display:none}@media screen and (max-width:767px){.product-development_block__first .product-development_block-item:nth-child(2){display:block;padding-bottom:100px}.product-development_block__first .product-development_block-item:nth-child(3){padding-bottom:50px}}.product-development_block__last .product-development_block-item{margin-top:255px}.product-development_block__last .product-development_block-item .title:after{background:url(assets/images/flawless-products-with-symfony/border-top-green.svg)}@media screen and (max-width:1900px){.product-development_block__last .product-development_block-item{margin-top:210px}}@media screen and (max-width:767px){.product-development_block__last .product-development_block-item{margin-top:200px;display:none}.product-development_block__last{position:absolute;top:0;text-align:right}}@media screen and (max-width:575px){.product-development_block__last .product-development_block-item{margin-top:290px}}.product-development_block__first .decor{position:absolute;top:45%;transform:translateY(-50%);right:0;pointer-events:none}@media screen and (max-width:767px){.product-development_block__first .decor{display:none}}.product-development_block__first .decor2,.product-development_block__first .decor3{display:none}@media screen and (max-width:767px){.product-development_block__first .decor2{display:block;position:absolute;top:25%;left:0}.product-development_block__first .decor3{display:block;position:absolute;bottom:-50px;right:0}}.product-development_block__last .decor{position:absolute;top:-110px;left:0;pointer-events:none}.product-development_block__last .decor2{position:absolute;bottom:0;left:0;transform:translateX(-55%);pointer-events:none}@media screen and (max-width:767px){.product-development_block__last .decor,.product-development_block__last .decor2{display:none}}.process{background:url(assets/images/saas-development-services/process-bg.jpg) no-repeat 50%/cover;text-align:center}.process .container{max-width:1550px;display:flex;flex-wrap:wrap;color:#fff}@media screen and (max-width:1900px){.process .container{max-width:1280px}}.process h2{text-align:center;width:100%;color:#fff}.process_undertitle{max-width:1196px;margin:0 auto 30px}@media screen and (max-width:1900px){.process_undertitle{font-size:18px;line-height:25px;max-width:900px}}.process_img{margin-bottom:90px;width:100%}@media screen and (max-width:1199px){.process_img{margin-bottom:30px}}.process_img img{margin:0 auto;width:50%}@media screen and (max-width:1900px){.process_img img{max-width:100%}}@media screen and (max-width:767px){.process_img img{width:70%}}@media screen and (max-width:575px){.process_img img{width:100%}}.process_block{width:50%;padding:0 5px;display:flex;align-items:stretch}@media screen and (max-width:991px){.process_block{width:100%;margin-top:5px}}.process_block>div{border:1px solid #01a5ee;color:#fff;border-radius:17px;padding:60px}@media screen and (max-width:1900px){.process_block>div{padding:30px}}@media screen and (max-width:767px){.process_block>div{padding:30px 15px}}.process_block .title{font-size:44px;line-height:56px;color:#fec629;font-weight:500;font-family:Montserrat SemiBold;position:relative;padding:0 0 15px;margin-bottom:15px}@media screen and (max-width:1900px){.process_block .title{font-size:28px;line-height:30px}}.process_block .title:after{content:"";background:url(assets/images/flawless-products-with-symfony/border-top.svg);width:490px;height:5px;left:50%;bottom:0;transform:translateX(-50%);position:absolute;max-width:100%}@media screen and (max-width:991px){.process_block .text{font-size:18px;line-height:22px}}.serv-page{font-size:22px}@media screen and (max-width:1900px){.serv-page{font-size:18px}}.the-platform .container{max-width:1561px}@media screen and (max-width:1900px){.the-platform .container{max-width:1280px}}.the-platform h2{text-align:center}.the-platform_undertitle{text-align:center;margin:0 auto 30px;max-width:1190px;color:#9d9fa2}@media screen and (max-width:1900px){.the-platform_undertitle{max-width:900px}}@media screen and (max-width:767px){.the-platform_undertitle{font-size:18px}}.the-platform_img img{margin:0 auto;width:80%;max-width:100%}.the-platform_img{width:1190px;max-width:100%;margin:0 auto 30px}@media screen and (max-width:1900px){.the-platform_img{width:900px}}@media screen and (max-width:1199px){.the-platform_img img{width:500px;max-width:100%}}.the-platform_block{max-width:1190px;width:79%;border-radius:17px;box-shadow:0 3px 40px #00000014;height:418px;background:#fff;display:flex;justify-content:space-between;overflow:hidden;position:relative}@media screen and (max-width:1900px){.the-platform_block{height:300px}}@media screen and (max-width:1199px){.the-platform_block{width:95%}}@media screen and (max-width:576px){.the-platform_block{height:auto}}.the-platform_block .images{width:35%;background-repeat:no-repeat!important;background-size:cover!important;background-position:0 100%!important;display:flex;justify-content:center;align-items:center;padding-left:50px}.the-platform_block__last .images{background-position:100% 100%!important;padding-left:0;padding-right:50px}.the-platform_block .icon{max-width:266px;max-height:194px}@media screen and (max-width:1900px){.the-platform_block .icon{max-height:150px;max-width:200px}}@media screen and (max-width:1399px){.the-platform_block .images{width:40%}.the-platform_block .icon{max-height:120px;max-width:140px}}@media screen and (max-width:991px){.the-platform_block .images{width:140px;align-items:flex-end}.the-platform_block .icon{max-height:82px;max-width:68px}.the-platform_block .images{padding-left:20px;padding-bottom:30px;padding-right:10px}.the-platform_block__last .images{padding-right:20px;padding-left:10px}}@media screen and (max-width:575px){.the-platform_block .icon{max-height:82px;max-width:77px}.the-platform_block .images{padding-left:30px;padding-bottom:30px;padding-right:10px}.the-platform_block__last .images{padding-right:30px;padding-left:10px}}.the-platform_block .text{width:688px;padding:75px 0 39px 80px;font-size:22px;color:#9d9fa2}@media screen and (max-width:1900px){.the-platform_block .text{padding:50px 0 30px 50px;font-size:18px}}@media screen and (max-width:767px){.the-platform_block .text{font-size:18px}}@media screen and (max-width:575px){.the-platform_block .text{padding:50px 0 30px 15px}}@media screen and (max-width:400px){.the-platform_block .text{font-size:16px}}.the-platform_block p{margin:0!important}.the-platform_block p img{max-height:100%}.the-platform_block .text div:first-child{font-size:44px;line-height:56px;text-transform:uppercase;font-weight:500;font-family:Montserrat SemiBold;margin-bottom:38px;padding-bottom:38px;position:relative;color:#000}@media screen and (max-width:1900px){.the-platform_block .text div:first-child{margin-bottom:20px;padding-bottom:15px;font-size:38px;line-height:44px}}@media screen and (max-width:991px){.the-platform_block .text div:first-child{font-size:28px;line-height:32px}}.the-platform_block .text div:first-child:after{content:"";width:100%;max-width:520px;height:5px;background:url(assets/images/flawless-products-with-symfony/border-top.svg);position:absolute;bottom:0;left:0}.the-platform_block:nth-child(5) .text div:first-child:after{background:url(assets/images/flawless-products-with-symfony/border-top-green.svg)}.the-platform_block .mobile{display:none;transform:scale(1.5) translateX(10%)}.the-platform_block__last .mobile{transform:scale(1.5) translateX(-10%)}@media screen and (max-width:991px){.the-platform_block .mobile{display:block}.the-platform_block .desctop{display:none}}.the-platform_block__last{margin-left:auto;margin-top:-30px;text-align:right;z-index:1;position:relative}@media screen and (max-width:991px){.the-platform_block__last{margin-top:-20px}}.the-platform_block__last .text{width:688px;padding:75px 80px 39px 0}@media screen and (max-width:1900px){.the-platform_block__last .text{padding:50px 50px 30px 0}}@media screen and (max-width:575px){.the-platform_block__last .text{padding:50px 15px 30px 0}}.the-platform_block__last .text div:first-child:after{left:auto;right:0}.lets4{background:url(assets/images/mobile-development-services/lets4-bg.jpg) no-repeat 50%/cover}.lets4 .decor{max-height:120%;top:60%}.full-cicle{padding-bottom:60px}@media screen and (max-width:991px){.full-cicle{padding-bottom:0}}.full-cicle .container{max-width:1746px;margin:0 auto}@media screen and (max-width:1900px){.full-cicle .container{max-width:1280px}}.full-cicle h2{text-align:center}.full-cicle_undertitle{color:#9d9fa2;max-width:1196px;margin:0 auto 124px;text-align:center}@media screen and (max-width:1900px){.full-cicle_undertitle{margin:0 auto 75px;max-width:900px}}@media screen and (max-width:991px){.full-cicle_undertitle{font-size:18px;margin-bottom:50px}}.full-cicle_blocks{display:flex;flex-wrap:wrap;position:relative;min-height:670px}@media screen and (max-width:1199px){.full-cicle_blocks{width:900px;margin:0 auto;max-width:100%}}.full-cicle_blocks .full-cicle_blocks-decor{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);height:560px}@media screen and (max-width:1900px){.full-cicle_blocks .full-cicle_blocks-decor{height:524px}}@media screen and (max-width:1199px){.full-cicle_blocks .full-cicle_blocks-decor{display:none}}.full-cicle_block{width:50%;position:relative}@media screen and (max-width:1199px){.full-cicle_block{width:100%;margin-bottom:50px}}.full-cicle_block img{position:absolute;top:55px;height:100px;left:-239px}@media screen and (max-width:1900px){.full-cicle_block img{left:-205px}}@media screen and (max-width:1199px){.full-cicle_block img{display:none}}.full-cicle_block:nth-child(2) img,.full-cicle_block:nth-child(4) img{right:-239px;left:auto}@media screen and (max-width:1900px){.full-cicle_block:nth-child(2) img,.full-cicle_block:nth-child(4) img{right:-205px}}.full-cicle_block:nth-child(2),.full-cicle_block:nth-child(4){text-align:right;padding-right:270px}@media screen and (max-width:1900px){.full-cicle_block:nth-child(2),.full-cicle_block:nth-child(4){padding-right:250px}}@media screen and (max-width:1199px){.full-cicle_block:nth-child(2),.full-cicle_block:nth-child(4){padding-right:0;text-align:left}}.full-cicle_block:nth-child(3),.full-cicle_block:nth-child(5){padding-left:270px}@media screen and (max-width:1900px){.full-cicle_block:nth-child(3),.full-cicle_block:nth-child(5){padding-left:250px}}@media screen and (max-width:1199px){.full-cicle_block:nth-child(3),.full-cicle_block:nth-child(5){padding-left:0;text-align:right}}@media screen and (max-width:991px){.full-cicle_block:nth-child(3),.full-cicle_block:nth-child(5){padding-left:0}}.full-cicle_block .title{font-size:36px;line-height:48px;text-transform:uppercase;font-weight:500;font-family:Montserrat SemiBold;margin-bottom:18px;padding-bottom:18px;position:relative;color:#000}@media screen and (max-width:1900px){.full-cicle_block .title{font-size:29px;line-height:39px}}.full-cicle_block:nth-child(2) .title span{color:#fec629}.full-cicle_block:nth-child(3) .title span{color:#49cc2e}.full-cicle_block:nth-child(4) .title span{color:#f36323}.full-cicle_block:nth-child(5) .title span{color:#01a5ee}.full-cicle_block .text{color:#9d9fa2;font-size:18px}.full-cicle_block .title:after{content:"";width:100%;max-width:520px;height:5px;background:url(assets/images/flawless-products-with-symfony/border-top.svg);position:absolute;bottom:0;left:0}.full-cicle_block:nth-child(2) .title:after{left:auto;right:0;background:url(assets/images/flawless-products-with-symfony/border-top-yellow.svg)}@media screen and (max-width:1199px){.full-cicle_block:nth-child(2) .title:after{left:0;right:auto}}.full-cicle_block:nth-child(3) .title:after{background:url(assets/images/flawless-products-with-symfony/border-top-green.svg)}@media screen and (max-width:1199px){.full-cicle_block:nth-child(3) .title:after{left:auto;right:0}}.full-cicle_block:nth-child(4) .title:after{left:auto;right:0;background:url(assets/images/flawless-products-with-symfony/border-top-red.svg)}@media screen and (max-width:1199px){.full-cicle_block:nth-child(4) .title:after{left:0;right:auto}.full-cicle_block:nth-child(5) .title:after{left:auto;right:0}}.the-approach{background:#f6f6f6}.the-approach .container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:1420px}@media screen and (max-width:1900px){.the-approach .container{max-width:1280px}}.the-approach h2{width:100%;text-align:center;margin-bottom:20px;z-index:1;position:relative}.the-approach_img{width:46%;padding-right:6%}@media screen and (max-width:991px){.the-approach_img{width:100%;padding-right:0;display:flex;justify-content:center;margin-bottom:30px}.the-approach_img img{width:400px;max-width:100%}}.the-approach_text{width:47%;color:#929598;position:relative}@media screen and (max-width:991px){.the-approach_text{width:100%;padding-top:0;padding-left:0}.the-approach_text img{display:none}}.the-approach_text p{z-index:1;position:relative}.the-approach_text .the-approach_decor{position:absolute;right:-55px;transform:translateY(-65%);z-index:0}@media screen and (max-width:1900px){.the-approach_text .the-approach_decor{max-width:25vw}}.tehnology{color:#fff;background:url(assets/images/web-product-development-services/tehnology.jpg) no-repeat 50%/cover;padding-bottom:110px}@media screen and (max-width:1900px){.tehnology{padding-bottom:50px}.web-tehnology{padding-bottom:100px}}.tehnology h2{color:#fff;width:100%}.tehnology .container{max-width:1420px;display:flex;flex-wrap:wrap}@media screen and (max-width:1900px){.tehnology .container{max-width:1100px}}.tehnology_undertitle{text-align:center;padding-bottom:50px;width:100%}@media screen and (max-width:767px){.tehnology_undertitle{font-size:18px;line-height:24px}}.tehnology_block{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width:1900px){.tehnology_block{align-items:center}}@media screen and (max-width:1199px){.tehnology_block__last{flex-direction:column-reverse}}.tehnology_img{width:48%;padding-right:4%}@media screen and (max-width:1199px){.tehnology_img{width:100%;padding-right:0}.tehnology_img img{width:350px;max-width:100%;margin:0 auto}}.tehnology_block__last .tehnology_img{padding-right:0;width:50%}@media screen and (max-width:1199px){.tehnology_block__last .tehnology_img{width:100%;padding-right:0}.tehnology_block__last .tehnology_img img{width:450px;max-width:100%;margin:0 auto}}.tehnology_text{width:48%;padding:120px 0 50px}.tehnology_block__last .tehnology_text{width:48%;padding-right:4%}@media screen and (max-width:1900px){.tehnology_block__last .tehnology_text{padding:50px 5% 0 0}}@media screen and (max-width:1199px){.tehnology_block__last .tehnology_text{padding-right:0;width:100%;text-align:right}}@media screen and (max-width:1900px){.tehnology_text{padding:0 0 50px}}@media screen and (max-width:1199px){.tehnology_text{width:100%;padding:30px 0 50px}}@media screen and (max-width:767px){.tehnology_text{font-size:18px;line-height:24px}}.tehnology_text .title{font-family:Montserrat SemiBold;text-transform:uppercase;font-weight:500;margin-bottom:15px;font-size:44px;color:#fec629}@media screen and (max-width:1900px){.tehnology_text .title{font-size:36px;line-height:36px}}.lets5{background:url(assets/images/web-product-development-services/lets5-bg.jpg) no-repeat 50%/cover}.header{padding:0 60px}@media screen and (max-width:1900px){.header{padding:0 30px}}.header-container{padding:30px 0;display:flex;justify-content:space-between;border-bottom:1px solid #fff}@media screen and (max-width:1900px){.header-container{padding:20px 0}}@media screen and (max-width:1000px){.header-container{padding:10px 0}}.header-logo-breadcrumbs{display:flex}.header-logo-breadcrumbs .logo{padding-right:15px;display:flex;align-items:center}.header-navs .burger{height:21px;width:25px;margin-left:auto;display:block;z-index:1;position:relative}.header-navs{transition-duration:.3s}.header-navs.active{transform:translateX(-500px)}@media screen and (max-width:1299px){.header-navs.active{transform:translateX(0)}.header.active{background:#fff}}.header-navs .burger span{width:100%;height:3px;background:#01a5ee;position:absolute;left:0;transition-duration:.3s;border-radius:50px}.header-navs .burger span:first-child{top:0}.header-navs .burger span:nth-child(2){top:50%;transform:translateY(-50%)}.header-navs .burger span:last-child{bottom:0}.header-navs .burger.active{z-index:99999}.header-navs .burger.active span:first-child{top:44%;transform:rotate(45deg)}.header-navs .burger.active span:nth-child(2){opacity:0}.header-navs .burger.active span:last-child{bottom:43%;transform:rotate(-45deg)}.header-navs{display:flex;justify-content:flex-end;align-items:center}.header-navs .site-btn{background:#0000;color:#01a5ee;border:1px solid #01a5ee;width:136px;min-width:136px;height:40px;font-size:16px;margin-right:27px}@media screen and (max-width:575px){.header-navs .site-btn{width:100px;min-width:100px}}.header-navs .site-btn:hover{background:#01a5ee!important;color:#fff}.header-menu-block{background:#fff;position:fixed;top:0;right:0;bottom:0;width:500px;z-index:9999999;transform:translateX(100%);transition-duration:.3s}@media screen and (max-width:1299px){.header-menu-block{top:88px}}@media screen and (max-width:1000px){.header-menu-block{top:68px}}@media screen and (max-width:577px){.header-menu-block{width:100%;overflow:auto}.tmi{width:70vw!important}}.header-menu-block.active{transform:translateX(0)}.header-menu li{list-style-type:none}.header-menu li a{font-size:22px;text-transform:uppercase;color:#343639;padding:20px 50px 20px 100px;display:flex;align-items:center;position:relative}@media screen and (max-width:1900px){.header-menu li a{padding:18px 50px 15px 100px}}.header-menu .current-menu-item>a,.header-menu .current_page_parent>a,.header-menu li a:hover{color:#fff!important;background:#01a5ee;border-top:1px solid #fff;border-bottom:1px solid #fff}.sub-menu .current-menu-item>a{color:#01a5ee!important;background:#fff}.header-menu>li>a{border-top:1px solid #f1f1f1;margin-top:-1px;margin-bottom:-1px;position:relative;font-family:Montserrat,sans-serif;font-weight:300}.header-menu>li>a:last-child{border-bottom:1px solid #f1f1f1}.header-menu>li:first-child a{margin-top:0}.header-menu>li>a:before{content:""}.header-menu>li>a img,.header-menu>li>a:before{width:27px;height:27px;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.header-menu .current-menu-item a img,.header-menu .current-menu-item a:before,.header-menu .current_page_parent a img,.header-menu .current_page_parent a:before,.header-menu>li>a:hover img,.header-menu>li>a:hover:before{filter:brightness(0) invert(1)}.header-menu>li.menu-case-item>a img,.header-menu>li.menu-contact-item>a img{width:26px;height:23px}.header-menu>li.menu-blog-item>a img{background:url(assets/images/blog-icon.svg) no-repeat 50%;width:26px;height:23px}.header-menu>li.careers-blog-item>a img{background:url(assets/images/careers-icon.svg) no-repeat 50%;width:26px;height:23px}.header-menu .sub-menu li a{font-size:18px;font-weight:500;font-family:Montserrat SemiBold;padding:13px 50px 13px 100px;border-top:1px solid #fff;border-bottom:1px solid #fff}.header-menu .menu-item-has-children .sub-menu{height:0;visibility:hidden;overflow:hidden;transition-duration:.3s}.header-menu .menu-item-has-children.active .sub-menu{height:auto;visibility:visible;transition-duration:.3s}.header-menu .menu-item-has-children>a span{width:24px;position:absolute;top:0;bottom:0;right:20px;transform:rotate(180deg);background:url(assets/images/header/arrow.svg) no-repeat 50%}.header-menu .current_page_parent>a span,.header-menu .menu-item-has-children.current_page_item>a span,.header-menu .menu-item-has-children>a:hover span{filter:brightness(0) invert(1)}.header-menu .menu-item-has-children.active>a span{transform:translate(0);filter:brightness(0) invert(1)}.overflow-hidden{overflow:hidden;height:100vh}.d-none{display:none!important}.mob-process{padding-bottom:20px}@media screen and (max-width:1900px){.saas-page .we-develop_block{min-height:340px}}@media screen and (max-width:1410px){.saas-page .we-develop_block{min-height:360px}}@media screen and (max-width:1220px){.saas-page .we-develop_block{min-height:385px}}@media screen and (max-width:1199px){.saas-page .we-develop_block{min-height:auto}}.home .page-banner{background-image:url(assets/images/home-banner.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:575px){.page-id-9 .header .site-btn{color:#01a5ee!important;border-color:#01a5ee!important}}.case-studies-template .header .site-btn{color:#fff;border-color:#fff}.case-studies-template .header.sticky .site-btn,.case-studies-template .header.sticky.active .site-btn{color:#01a5ee;border-color:#01a5ee}@media screen and (max-width:1299px){.case-studies-template .header.active .site-btn{color:#01a5ee;border-color:#01a5ee}}.case-studies-template .header.sticky .site-btn:hover{color:#fff;border-color:#fff}.home .header .logo path{transition-duration:.3s}.home .header path#Контур_2910,.home .header path#Контур_2911,.home .header path#Контур_2912,.home .header path#Контур_2913,.home .header path#Контур_2914{fill:#000}@media screen and (max-width:1299px){.home .header.active path#Контур_2910,.home .header.active path#Контур_2911,.home .header.active path#Контур_2912,.home .header.active path#Контур_2913,.home .header.active path#Контур_2914{fill:#000}}@media screen and (max-width:575px){.page-id-9 .header .burger span{background:#01a5ee!important}.home .header.active path#Контур_2910,.home .header.active path#Контур_2911,.home .header.active path#Контур_2912,.home .header.active path#Контур_2913,.home .header.active path#Контур_2914{fill:#fff}.home .header.sticky path#Контур_2910,.home .header.sticky path#Контур_2911,.home .header.sticky path#Контур_2912,.home .header.sticky path#Контур_2913,.home .header.sticky path#Контур_2914{opacity:0}}.case-studies-template .header .burger span{background:#fff}.case-studies-template .header.sticky .burger span,.case-studies-template .header.sticky.active .burger span,.home .header.sticky .burger span,.home .header.sticky.active .burger span{background:#01a5ee}@media screen and (max-width:1299px){.case-studies-template .header.active .burger span,.home .header.active .burger span{background:#01a5ee}}@media screen and (min-width:1900px){.page-id-13 .page-banner .decor{top:8vh}}.homepage-testimonials{padding:100px 0 140px}@media screen and (max-width:1900px){.homepage-testimonials{padding:100px 0}}.homepage-testimonials .container{max-width:1570px;padding:0;position:relative}@media screen and (max-width:1900px){.homepage-testimonials .container{max-width:1280px}}.homepage-testimonials h2{text-align:center}.homepage-testimonials__slider{margin-bottom:0}@media screen and (max-width:1399px){.homepage-testimonials__slider{max-width:1020px;margin:0 auto}}.homepage-testimonials__slider .slick-arrow{height:81px;width:81px;z-index:1}@media screen and (max-width:1399px){.homepage-testimonials__slider .slick-arrow{height:60px;width:60px;top:auto;bottom:0;transform:translate(0)}}.homepage-testimonials__slider .slick-arrow.slick-prev{left:10px}@media screen and (max-width:1399px){.homepage-testimonials__slider .slick-arrow.slick-prev{left:100%;transform:translateX(-180px)}}.homepage-testimonials__slider .slick-arrow.slick-next{right:10px}@media screen and (max-width:1399px){.homepage-testimonials__slider .slick-arrow.slick-next{right:40px}}.homepage-testimonials__slider .slick-arrow:before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;background:url(assets/images/slider-arrow.svg) no-repeat 50%/cover}.homepage-testimonials__slider .slick-arrow.slick-next:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;transform:rotate(180deg);background:url(assets/images/slider-arrow.svg) no-repeat 50%/cover}.homepage-testimonials__item{padding:40px 40px 40px 50px}@media screen and (max-width:1399px){.homepage-testimonials__item{padding:40px 40px 90px 50px}}@media screen and (max-width:991px){.homepage-testimonials__item{padding:40px 30px 90px}}@media screen and (max-width:767px){.homepage-testimonials__item{padding:40px 15px 90px}}.homepage-testimonials__item-block{background:#fff;padding:73px 68px 32px 85px;box-shadow:0 3px 40px #00000014;border-radius:17px;max-width:1196px;margin:0 auto;display:flex;position:relative}@media screen and (max-width:1900px){.homepage-testimonials__item-block{max-width:980px;padding:30px 60px 30px 85px}}@media screen and (max-width:991px){.homepage-testimonials__item-block{flex-direction:column-reverse;align-items:center;padding:60px 30px 20px}}@media screen and (max-width:767px){.homepage-testimonials__item-block{padding:60px 15px 20px}}.homepage-testimonials__item-block .text{padding-right:70px}@media screen and (max-width:1900px){.homepage-testimonials__item-block .text{padding-right:30px}}@media screen and (max-width:991px){.homepage-testimonials__item-block .text{padding-right:0;display:flex;flex-direction:column-reverse;text-align:center}}.homepage-testimonials__item-block .text div:first-child{font-style:italic;font-size:26px;line-height:36px}@media screen and (max-width:1900px){.homepage-testimonials__item-block .text div:first-child{font-size:20px}}.homepage-testimonials__item-block .text div:last-child{font-size:20px;line-height:26px;padding-left:65px}@media screen and (max-width:991px){.homepage-testimonials__item-block .text div:last-child{padding:20px 0}}.homepage-testimonials__item-block .text div:last-child span{display:block}.homepage-testimonials__item-block .text div:last-child span:first-child{font-family:Avenir-Heavy,sans-serif}.homepage-testimonials__item-block .text div:last-child span:last-child{color:#9d9fa2}.homepage-testimonials__item-block .avatar{min-width:255px;height:255px;overflow:hidden;border-radius:200px}@media screen and (max-width:1900px){.homepage-testimonials__item-block .avatar{min-width:200px;height:200px}}.homepage-testimonials__item-block .decor{position:absolute;top:30px;left:-50px}@media screen and (max-width:991px){.homepage-testimonials__item-block .decor{position:absolute;top:-40px;left:15px}}.case-banner{text-align:center;color:#fff}@media screen and (max-width:575px){.page-id-9 .case-banner{background-color:#f1f1f1!important;background-image:none!important}}.case-banner h1{color:#fff}.case-banner__undertitle{width:920px;padding:0 15px;max-width:100%;margin:0 auto}@media screen and (min-width:1900px){.case-banner h1{font-size:66px}.case-banner__undertitle{font-size:26px}}@media screen and (max-width:768px){.case-banner h1{font-size:40px}}.case-banner__overlay{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:100px 0;width:100%;max-width:100%}@media screen and (max-width:1200px){.case-banner__overlay{min-height:90vh}}@media screen and (max-width:992px){.case-banner__overlay{min-height:80vh}}@media screen and (max-width:768px){.case-banner__overlay{min-height:auto;padding:140px 0 130px}}@media screen and (max-width:575px){.case-banner__overlay{min-height:auto;padding:130px 0 46px}.page-id-9 .case-banner__overlay,.page-id-9 .case-banner__overlay h1{color:#2e2f32}}section.case-info{overflow:visible}.case-info__block{background:#fff;display:flex;justify-content:space-between;border-radius:8px;box-shadow:0 3px 40px #00000014;position:relative;transform:translateY(-50%)}@media screen and (max-width:768px){.case-info__block{padding-top:30px;transform:translateY(-30px);margin-bottom:40px}}@media screen and (max-width:576px){.case-info__block{flex-direction:column;align-items:center;justify-content:flex-start}}.case-info__item{text-transform:uppercase;text-align:center;width:33.33%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:14px;color:#929598;padding:34px 25px 25px}@media screen and (max-width:1900px){.case-info__item{font-size:12px;padding:34px 15px 25px}}@media screen and (max-width:992px){.case-info__item{padding:25px 15px}}@media screen and (max-width:768px){.case-info__item{padding:0 15px 25px}}@media screen and (max-width:576px){.case-info__item{width:100%}}.case-info__item img{max-height:56px}.case-info__title{font-size:26px;line-height:36px;color:#343639;padding:10px 0 0;font-family:Avenir-Heavy}@media screen and (max-width:1900px){.case-info__title{font-size:18px;line-height:30px}}@media screen and (max-width:768px){.case-info__title{line-height:20px}}@media screen and (max-width:576px){.case-info__title{font-size:22px;line-height:36px}}.case-num{text-transform:uppercase;font-size:26px;line-height:36px;font-family:Avenir-Heavy;text-align:center;margin-bottom:6px;color:#01a5ee}@media screen and (max-width:1900px){.case-num{font-size:22px;line-height:30px}}@media screen and (max-width:576px){.case-num{font-size:18px}}.case-about .case-num{color:#bfbfbf}.case-about{padding-top:50px;padding-bottom:90px}@media screen and (max-width:1900px){.case-about{padding-top:0}}@media screen and (max-width:768px){.case-about{padding-bottom:30px}}.case-studies-template h2{text-align:center}.case-about h2{margin-bottom:45px}@media screen and (max-width:576px){.case-about h2{margin-bottom:25px}}.case-about__cat{display:flex;justify-content:center;margin-bottom:44px}.case-about__cat span{min-width:290px;min-height:56px;border-radius:50px;background:#f1f1f1;color:#005078;font-family:Montserrat SemiBold,Helvetica,sans-serif;display:flex;align-items:center;justify-content:center}.case-about__text{text-align:center;font-size:22px;margin-bottom:24px}.case-about__img{display:flex;justify-content:center;position:relative}.case-about__img_mac{width:895px;max-width:100%;z-index:1}.case-about__img_site{position:absolute;left:50%;transform:translate(-49.5%);width:700px;max-width:100%;top:30px}@media screen and (max-width:1900px){.case-about__img_mac{width:675px}.case-about__img_site{width:530px;top:22px}}@media screen and (max-width:1200px){.case-about__img_mac{width:630px}.case-about__img_site{width:486px;top:21px}}@media screen and (max-width:768px){.case-about__img_mac{width:530px}.case-about__img_site{width:410px;top:17px}}@media screen and (max-width:576px){.case-about__img_mac{width:400px}.case-about__img_site{width:317px;top:13px}}@media screen and (max-width:429px){.case-about__img_mac{width:320px}.case-about__img_site{width:255px;top:10px}}@media screen and (max-width:1900px){.case-about__text{font-size:18px}}.case-challenge{background:#f6f6f6}.case-challenge__container{max-width:980px;width:100%;position:relative}.case-challenge h2{margin-bottom:36px}@media screen and (max-width:991px){.case-challenge h2{margin-bottom:25px}}@media screen and (max-width:575px){.case-challenge h2{margin-bottom:16px}}.case-challenge__block{background:#fff;border-radius:17px;display:flex;padding:33px 25px 23px 33px;margin-bottom:23px}@media screen and (max-width:575px){.case-challenge__block{padding:30px 15px}}@media screen and (max-width:530px){.case-challenge__block{min-height:330px}.case-challenge__block_gold{min-height:auto}}@media screen and (max-width:430px){.case-challenge__block{min-height:350px}.case-challenge__block_gold{min-height:auto}}.case-challenge__icon{min-width:99px;position:relative;display:flex;align-items:center;margin-top:-10px}@media screen and (max-width:767px){.case-challenge__icon{min-width:78px}}.case-challenge__block_gold .case-challenge__icon{margin-top:0}.case-challenge__icon .arrow{position:absolute;bottom:-99px;left:50%;transform:translate(-50%)}.case-challenge__icon .arrow.mob{display:none}.case-challenge__block:nth-child(6) .case-challenge__icon .arrow{bottom:-63px}@media screen and (max-width:1900px){.case-challenge__icon .arrow{max-height:120px;bottom:-95px;margin-top:-5px}.case-challenge__block:nth-child(6) .case-challenge__icon .arrow{max-height:90px}}@media screen and (max-width:850px){.case-challenge__icon .arrow{max-height:130px;bottom:-100px;margin-top:-5px}}@media screen and (max-width:767px){.case-challenge__icon .arrow{display:block;height:189px;bottom:-136px;max-height:none;display:none}.case-challenge__block:nth-child(4) .case-challenge__icon .arrow.mob{height:201px}}.case-challenge__text{padding-left:32px;font-size:22px;line-height:31px}@media screen and (max-width:1900px){.case-challenge__text{font-size:18px;line-height:28px}}@media screen and (max-width:767px){.case-challenge__text{padding-left:18px}}@media screen and (max-width:575px){.case-challenge__text{font-size:16px;display:flex;flex-direction:column;justify-content:center}}.case-challenge__text h3{margin-bottom:18px;padding-bottom:18px;position:relative}@media screen and (min-width:1900px){.case-challenge__text h3{font-size:40px;line-height:48px}}@media screen and (max-width:575px){.case-challenge__text h3{font-size:28px}}@media screen and (max-width:430px){.case-challenge__text h3{font-size:24px}}.case-challenge__text h3:after{content:"";height:5px;width:360px;max-width:100%;position:absolute;bottom:0;left:0;background:url(assets/images/border-top.svg)}@media screen and (max-width:767px){.case-challenge__text h3:after{max-width:70%}}.case-challenge__block:nth-child(4) h3:after{background:url(assets/images/border-top-green.svg)}.case-challenge__block:nth-child(6) h3:after{background:url(assets/images/border-top-red.svg)}.case-challenge__block:nth-child(7) h3:after{background:url(assets/images/border-top-grey.svg)}.case-challenge__block_gold{align-items:center;background:#fec629;padding:29px 41px 22px 33px;margin-bottom:43px}@media screen and (max-width:575px){.case-challenge__block_gold{padding:30px 15px}}.case-challenge__bottom{text-align:center;font-size:22px;line-height:31px}@media screen and (max-width:1900px){.case-challenge__bottom{font-size:18px;line-height:25px}}.case-get{background:#005078}.case-get .img .mob{display:none}@media screen and (max-width:575px){.case-get .img .mob{display:block}.case-get .img .desc{display:none}}.case-get .container{display:flex;flex-wrap:wrap;align-items:center}.case-get{color:#fff}.case-get h2{text-align:left;color:#01a5ee;font-size:30px;margin-bottom:30px}@media screen and (min-width:1900px){.case-get h2{font-size:40px;line-height:48px;margin-bottom:20px}}@media screen and (max-width:767px){.case-get h2{text-align:center}}.case-get__content{width:50%;padding-right:12px}@media screen and (max-width:767px){.case-get__content{width:500px;max-width:100%;position:relative;margin:0 auto;padding-right:0}}.case-get__content .img{display:none}@media screen and (max-width:767px){.case-get__content .img{display:flex;justify-content:center;margin-bottom:30px}.case-get__content .img img{width:300px}}.case-get__undertitle{color:#fff;font-size:26px;line-height:36px;width:90%;margin-bottom:40px}@media screen and (max-width:1900px){.case-get__undertitle{font-size:18px;line-height:34px;margin-bottom:30px}}@media screen and (max-width:767px){.case-get__undertitle{margin-right:0}}@media screen and (max-width:576px){.case-get__undertitle{font-size:16px;line-height:24px}}.case-get__img{width:50%;display:flex;justify-content:flex-end}@media screen and (max-width:1900px){.case-get__img{transform:translateY(7px)}.case-get__img img{width:360px}}@media screen and (max-width:767px){.case-get__img{display:none}}.case-get__form{max-width:100%}.case-get-email{width:370px;max-width:100%;display:block}@media screen and (max-width:767px){.case-get-email{width:100%}}.case-get__input input{background:#0000;border:1px solid #01a5ee;font-family:Montserrat Medium;font-size:16px;height:50px;padding:0 20px;color:#fff;border-radius:8px}.case-get__input input::-moz-placeholder{color:#fff}.case-get__input input::placeholder{color:#fff}.wpcf7-not-valid-tip{color:#ff8383;font-size:14px;padding-top:5px}.case-get__accept,.case-get__form .hs-richtext{padding-top:15px;color:#01a5ee!important;font-size:14px;line-height:18px;width:560px;max-width:100%}@media screen and (max-width:1900px){.case-get__accept,.case-get__form .hs-richtext{font-size:12px;line-height:14px}}.case-get__accept label{font-size:18px;cursor:pointer;margin-bottom:0}.case-get__accept .wpcf7-list-item{margin-left:0}.case-get__accept .wpcf7-list-item-label{position:relative;padding-left:29px}.case-get__accept .wpcf7-list-item-label:before{width:16px;height:16px;left:0}.case-get__accept .wpcf7-list-item-label:before,.case-get__accept.active .wpcf7-list-item-label:after{content:"";border:1px solid #01a5ee;border-radius:4px;position:absolute;top:50%;transform:translateY(-50%)}.case-get__accept.active .wpcf7-list-item-label:after{width:10px;height:10px;background:#01a5ee;left:3px}.case-get__btn{padding-top:36px}@media screen and (max-width:767px){.case-get__btn{display:flex;flex-direction:column;align-items:center}}.case-get__btn input[type=submit]{background:#49cc2e;transition:all .3s ease-out;border-radius:8px;font-size:16px;height:56px;width:290px;max-width:100%;font-family:Montserrat SemiBold}.case-get__btn input[type=submit]:hover{background:#009a85;text-decoration:none}.case-challenge-top{display:flex;margin-bottom:70px}@media screen and (max-width:1900px){.case-challenge-top{margin-bottom:118px}}@media screen and (max-width:767px){.case-challenge-top{margin-bottom:30px;flex-wrap:wrap}}.case-challenge-top__text{width:50%;font-size:18px;line-height:28px}@media screen and (max-width:767px){.case-challenge-top__text{width:100%}}@media screen and (min-width:1900px){.case-challenge-top__text{font-size:22px;line-height:34px}}.case-challenge-top__sheme{width:50%;padding-left:10%;text-align:center}@media screen and (max-width:991px){.case-challenge-top__sheme{padding-left:5%}}@media screen and (max-width:767px){.case-challenge-top__sheme{width:400px;max-width:100%;padding-left:0;margin:0 auto;padding-top:20px}}.case-challenge_printkick h2{margin-bottom:68px}@media screen and (max-width:767px){.case-challenge_printkick h2{margin-bottom:40px}}.case-challenge-top__sheme-border{border:3px dashed #bfbfbf;border-radius:17px;padding:22px 44px 38px;display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (max-width:1900px){.case-challenge-top__sheme-border{padding:20px}}.case-challenge-top__sheme-border>div:first-child{background:#fff;border-radius:17px;padding:16px 10px;display:flex;justify-content:space-between;width:100%;position:relative}.case-challenge-top__sheme-border>div:first-child>div{display:flex;height:70px;width:45%;justify-content:center;align-items:center;font-size:28px;line-height:1;font-family:AvenirLTStd-Black;color:#fff;background:#01a5ee;border-radius:17px}@media screen and (max-width:1900px){.case-challenge-top__sheme-border>div:first-child>div{font-size:24px;height:50px}}.case-challenge-top__sheme-border>div:first-child>div:last-child{background:#49cc2e}.case-challenge-top__sheme-border>div:first-child>div>span{margin-bottom:-4px}.case-challenge-top__sheme-border>div:first-child b{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px}.case-challenge-top__sheme>div:last-child{color:#9d9fa2;font-size:18px;line-height:28px;padding-top:22px}@media screen and (min-width:1900px){.case-challenge-top__sheme>div:last-child{color:#9d9fa2;font-size:22px;line-height:31px}}@media screen and (max-width:767px){.case-challenge-top__sheme>div:last-child{display:none}}.case-challenge-top__sheme-border>div:nth-child(2){padding:14px 0 20px}.case-challenge-top__sheme-border>div:nth-child(3){display:flex;justify-content:center;width:100%}.case-challenge-top__sheme-border>div:nth-child(3) span{border-radius:17px;height:70px;width:290px;max-width:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:28px;background:#bfbfbf}@media screen and (max-width:1900px){.case-challenge-top__sheme-border>div:nth-child(3) span{font-size:24px;height:50px}}.case-challenge_printkick h3{color:#01a5ee}@media screen and (min-width:1900px){.case-challenge_printkick h3{font-size:40px;line-height:48px}}.case-challenge__specifics{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;padding-top:48px;padding-bottom:23px}@media screen and (max-width:767px){.case-challenge__specifics{width:400px;margin:30px auto 20px;position:relative;padding-top:15px;padding-bottom:0;justify-content:flex-start;max-width:100%}}.case-challenge_printkick{font-size:22px;line-height:31px}@media screen and (max-width:1900px){.case-challenge_printkick{font-size:18px;line-height:28px}}.case-challenge__specifics-img{width:100%;display:flex;justify-content:center;padding-bottom:31px;padding-top:18px}@media screen and (max-width:1900px){.case-challenge__specifics-img img{width:600px}}.case-challenge__specifics-img .mob{display:none}@media screen and (max-width:767px){.case-challenge__specifics-img{width:57px;height:495px;position:absolute;top:0;left:0}.case-challenge__specifics-img .mob{display:block}.case-challenge__specifics-img .desc{display:none}}.case-challenge__specifics-name{width:25%;font-size:40px;line-height:48px;font-family:Montserrat SemiBold;color:#01a5ee}@media screen and (max-width:767px){.case-challenge__specifics-name{display:none}}.case-challenge__specifics-name:nth-child(2),.case-challenge__specifics-text:nth-child(6) .case-challenge__specifics-name{color:#49cc2e}.case-challenge__specifics-name:nth-child(3),.case-challenge__specifics-text:nth-child(7) .case-challenge__specifics-name{color:#f36323}@media screen and (max-width:1900px){.case-challenge__specifics-name{font-size:2.0625rem;line-height:1.3}}@media screen and (max-width:991px){.case-challenge__specifics-name{font-size:30px;line-height:48px}}.case-challenge__specifics-text{width:25%}.case-challenge__specifics-text .case-challenge__specifics-name{display:none}.case-challenge__specifics-text p{max-width:260px;margin:0 auto 30px;display:block}@media screen and (max-width:767px){.case-challenge__specifics-text{width:100%;text-align:left;padding-left:88px}.case-challenge__specifics-text .case-challenge__specifics-name{display:block;width:100%}.case-challenge__specifics-text p{max-width:100%;margin-bottom:100px}.case-challenge__specifics-text:nth-child(6) p{margin-bottom:78px}.case-challenge__specifics-text:nth-child(7) p{margin-bottom:30px}}.case-challenge_printkick .case-challenge__blocks{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.case-challenge_printkick .case-challenge__blocks{width:400px;margin:50px auto 20px;max-width:100%}}@media screen and (max-width:575px){.case-challenge_printkick .case-challenge__block{min-height:auto}}.case-challenge_printkick .case-challenge__block{width:50%;padding:30px 0 66px 75px;margin-bottom:0;background:#0000}@media screen and (max-width:1900px){.case-challenge_printkick .case-challenge__block{padding:30px 0 66px 55px}}@media screen and (max-width:767px){.case-challenge_printkick .case-challenge__block{width:100%;padding:0 0 30px 45px}}.case-challenge_printkick .case-challenge__content{display:flex;background:#fff;border-radius:17px;box-shadow:0 3px 40px #00000014;padding:33px 70px 33px 0}@media screen and (max-width:1900px){.case-challenge_printkick .case-challenge__content{padding:25px 15px 25px 0}}.case-challenge_printkick .case-challenge__content-img{min-width:125px;margin-left:-65px;display:flex;align-items:center}@media screen and (max-width:1900px){.case-challenge_printkick .case-challenge__content-img{min-width:90px;margin-left:-45px}}.case-challenge_printkick .case-challenge__content-text{padding-left:15px;color:#9d9fa2}@media screen and (max-width:1900px){.case-challenge_printkick .case-challenge__content-text{font-size:17px;padding-left:10px}}.case-challenge_printkick .case-challenge__content-text>div:first-child{font-size:36px;line-height:36px;font-family:Montserrat SemiBold;padding-bottom:30px;margin-bottom:22px;position:relative;text-transform:uppercase;color:#343639}@media screen and (max-width:1900px){.case-challenge_printkick .case-challenge__content-text>div:first-child{font-size:28px;line-height:1.1;padding-bottom:20px;margin-bottom:15px}}@media screen and (max-width:991px){.case-challenge_printkick .case-challenge__content-text>div:first-child{font-size:22px;line-height:30px}}.case-challenge_printkick .case-challenge__content-text>div:first-child:after{content:"";height:5px;width:272px;max-width:100%;background:url(assets/images/border-top.svg);position:absolute;bottom:0;left:0}@media screen and (max-width:1900px){.case-challenge_printkick .case-challenge__content-text>div:first-child:after{width:208px}}.case-challenge_printkick .case-challenge__block:nth-child(2) .case-challenge__content-text>div:first-child:after{content:"";height:5px;width:272px;max-width:100%;background:url(assets/images/border-top-green.svg)}@media screen and (max-width:1900px){.case-challenge_printkick .case-challenge__block:nth-child(2) .case-challenge__content-text>div:first-child:after{width:208px}}.case-architecture{font-size:22px}@media screen and (max-width:1900px){.case-architecture{font-size:18px}}.case-architecture h2{margin-bottom:11px}.case-architecture__undertitle{text-align:center;margin-bottom:41px}@media screen and (max-width:576px){.case-architecture__undertitle{margin-bottom:30px}}.case-architecture__table{display:flex;flex-wrap:wrap;text-align:center;margin-bottom:55px}@media screen and (max-width:576px){.case-architecture__table{font-size:16px;margin-bottom:30px}}.case-architecture__table-column:first-child{width:50%;border-left:3px solid #bfbfbf;border-top:3px solid #bfbfbf;border-bottom:3px solid #bfbfbf}.case-architecture__table-column:nth-child(2){width:50%;background:#f7f8ff;border:3px solid #01a5ee}.case-architecture__table-column>div{padding:40px;border-bottom:3px solid #bfbfbf;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1900px){.case-architecture__table-column>div{padding:30px 20px}}@media screen and (max-width:576px){.case-architecture__table-column>div{min-height:115px;padding:20px 15px}}.case-architecture__table-column>div:last-child{border-bottom:none}.case-architecture__table-column>div:nth-child(2){min-height:182px}@media screen and (max-width:1900px){.case-architecture__table-column>div:nth-child(2){min-height:144px}}@media screen and (max-width:767px){.case-architecture__table-column>div:nth-child(2){min-height:195px}}@media screen and (max-width:575px){.case-architecture__table-column>div:nth-child(2){min-height:300px}}.case-architecture__table-column:nth-child(2)>div{border-bottom:3px solid #01a5ee}.case-architecture__table-column:nth-child(2)>div:last-child{border-bottom:none}@media screen and (max-width:991px){.case-architecture__table-column>div:nth-child(3){min-height:116px}}@media screen and (max-width:496px){.case-architecture__table-column>div:nth-child(3){min-height:150px}}.case-architecture__table-column>div:first-child{font-size:28px;line-height:36px;text-transform:uppercase;font-family:AvenirLTStd-Black}@media screen and (max-width:575px){.case-architecture__table-column>div:first-child{font-size:22px;line-height:36px}}.case-architecture__etaps{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px}@media screen and (max-width:767px){.case-architecture__etaps{width:400px;max-width:100%;flex-wrap:wrap;padding-top:10px;margin:0 auto}}.case-architecture__etap{width:48%;text-align:center;padding-top:45px;display:flex}@media screen and (max-width:767px){.case-architecture__etap{width:100%;margin-bottom:30px}}.case-architecture__etap-content{background:#fff;border-radius:17px;box-shadow:0 3px 40px #00000014;display:flex;flex-wrap:wrap;align-items:stretch;font-size:18px;padding:0 30px 50px}@media screen and (max-width:1900px){.case-architecture__etap-content{font-size:17px;padding:0 20px 50px}}.case-architecture__etap-content div{width:100%}.case-architecture__etap-content div:first-child{color:#fff;font-size:30px;line-height:32px;display:flex;justify-content:center;align-items:center;width:140px;height:93px;border-radius:17px;background:#01a5ee;font-family:Montserrat SemiBold;margin:-45px auto 30px}@media screen and (max-width:1900px){.case-architecture__etap-content div:first-child{margin:-35px auto 20px;height:80px;font-size:28px}}.case-architecture__etap:nth-child(2) .case-architecture__etap-content div:first-child{background:#f36323}.case-architecture__etap-content div:nth-child(2){text-transform:uppercase;color:#01a5ee;font-size:36px;line-height:40px;font-family:Montserrat SemiBold;margin-bottom:10px}.case-architecture__etap:nth-child(2) .case-architecture__etap-content div:nth-child(2){color:#f36323}@media screen and (max-width:1900px){.case-architecture__etap-content div:nth-child(2){font-size:30px;line-height:1.1}}.case-customer{background:#f6f6f6;font-size:22px}@media screen and (max-width:1900px){.case-customer{font-size:18px}}.case-customer__top{display:flex}@media screen and (max-width:767px){.case-customer__top{flex-wrap:wrap}}.case-customer__top>div{width:50%}@media screen and (max-width:767px){.case-customer__top>div{width:100%}}.case-customer__text h3{color:#01a5ee;font-size:30px}@media screen and (min-width:1900px){.case-customer__text h3{font-size:40px}}.case-customer__text{font-size:22px}@media screen and (max-width:1900px){.case-customer__text{font-size:18px}}.case-customer__crm-border{width:450px;max-width:100%;margin:0 0 0 auto;border:3px dashed #bfbfbf;border-radius:17px;padding:23px 37px 0;display:flex;flex-wrap:wrap;text-align:center;position:relative}@media screen and (max-width:1900px){.case-customer__crm-border{padding:15px 18px 0;width:380px}}@media screen and (max-width:767px){.case-customer__crm-border{max-width:100%;margin:0 auto}}@media screen and (max-width:575px){.case-customer__crm-border{border:none}}.case-customer__crm-border .decor{position:absolute;top:56%;left:50%;transform:translate(-50%,-50%);z-index:0}.case-customer__crm-border .title{width:100%;font-family:AvenirLTStd-Black;font-size:28px;line-height:36px;margin-bottom:18px;text-transform:uppercase}@media screen and (max-width:1900px){.case-customer__crm-border .title{margin-bottom:5px}}.case-customer__crm-block{width:50%;padding:0 10px;display:flex;align-items:stretch;position:relative;z-index:1}@media screen and (max-width:1900px){.case-customer__crm-block{padding:0 7px}}.case-customer__crm-block>div{background:#01a5ee;margin-bottom:23px;border-radius:17px;display:flex;justify-content:center;flex-wrap:wrap;padding:36px 19px 19px;width:100%}@media screen and (max-width:1900px){.case-customer__crm-block>div{margin-bottom:12px}}.case-customer__crm-block:nth-child(3)>div{background:#49cc2e}.case-customer__crm-block:nth-child(4)>div{background:#fec629}.case-customer__crm-block:nth-child(5)>div{background:#f36323}@media screen and (max-width:1900px){.case-customer__crm-block img{max-height:50px}}.case-customer__crm-block>div span{width:100%;margin-top:16px;color:#fff;font-size:22px;line-height:36px;font-family:AvenirLTStd-Black}@media screen and (max-width:1900px){.case-customer__crm-block>div span{margin-top:5px;font-size:18px}}.case-architecture__screens{display:flex;flex-wrap:wrap}.case-customer__screen{color:#9d9fa2;text-align:center;width:50%;padding:80px 0 5px;display:block;text-decoration:none}@media screen and (max-width:767px){.case-customer__screen{width:100%;padding:50px 0 5px}}.case-customer__screen div{padding-top:45px}@media screen and (max-width:767px){.case-customer__screen div{padding-top:20px}.case-customer__screen img{width:400px;margin:0 auto}}.case-order .container{position:relative}.case-order .decor{position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);width:45%;z-index:-1}@media screen and (max-width:991px){.case-order .decor{display:none}}.case-order h3{color:#01a5ee;text-align:center;margin-bottom:25px}@media screen and (min-width:1900px){.case-order h3{font-size:40px;margin-bottom:45px}}@media screen and (max-width:575px){.case-order h3{text-align:left}}.case-order__item{display:flex;font-size:22px;margin-bottom:90px}@media screen and (max-width:1900px){.case-order__item{font-size:18px}}@media screen and (max-width:991px){.case-order__item{flex-direction:column;margin:0 auto 50px;width:400px;max-width:100%}}.case-order__item:nth-child(4){margin-bottom:0}@media screen and (max-width:991px){.case-order__item:nth-child(4){flex-direction:column-reverse}}.case-order__item>div{width:50%}@media screen and (max-width:991px){.case-order__item>div{width:100%}}.case-order__item-text{display:flex;justify-content:center;align-items:flex-end}.case-order__item:nth-child(3) .case-order__item-text{text-align:right}@media screen and (max-width:991px){.case-order__item-text{margin-bottom:30px}.case-order__item:nth-child(3) .case-order__item-text{text-align:left}}.case-order__item-text>div{width:440px;max-width:100%;display:flex;flex-direction:column}@media screen and (max-width:991px){.case-order__item-text>div{width:100%}}.case-order__item-text>div>div:last-child{color:#9d9fa2;padding-top:55px}@media screen and (max-width:991px){.case-order__item-text>div>div:last-child{display:none}}.case-order__item-img span{display:none}@media screen and (max-width:991px){.case-order__item-img span{display:block;text-align:center;color:#9d9fa2;padding-top:20px}}.case-result{background:radial-gradient(#3a9ed5 50%,#016eb6);font-size:22px}@media screen and (max-width:1900px){.case-result{font-size:18px}}.case-result,.case-result .case-num,.case-result h2{color:#fff}.case-result_undertitle{text-align:center;margin-bottom:60px}@media screen and (max-width:575px){.case-result_undertitle{margin-bottom:30px;text-align:left}}.case-result__items{display:flex;justify-content:center;flex-wrap:wrap;width:1000px;max-width:100%;margin:0 auto}.case-result__item{width:49%;max-width:100%;border-radius:17px;border:1px solid #fff;padding:32px 26px 20px 45px;margin:0 .5%}@media screen and (max-width:1900px){.case-result__item{padding:32px 16px 20px 30px}}@media screen and (max-width:767px){.case-result__item{padding:32px 16px 20px 25px;width:400px;max-width:100%;margin-top:30px}}.case-result__item>h3{text-transform:uppercase;font-family:Montserrat SemiBold;color:#fec629;margin-bottom:28px}.case-result__item:nth-child(2) h3{color:#01a5ee}@media screen and (min-width:1900px){.case-result__item>h3{font-size:40px}}.case-result__item ul li{margin-bottom:30px;padding-left:50px;position:relative}.case-result__item:nth-child(2) ul li{margin-bottom:30px}@media screen and (max-width:1900px){.case-result__item ul li{padding-left:45px;margin-bottom:20px}.case-result__item:nth-child(2) ul li{margin-bottom:33px}}.case-result__item ul li:before{content:"";width:33px;height:33px;position:absolute;top:0;left:0;overflow:hidden;border-radius:50px;background:url(assets/images/case-studies/case-list-decor.svg) no-repeat 50%/cover}.case-result__item:nth-child(2) ul li:before{background:url(assets/images/case-studies/case-list-decor-ok.svg) no-repeat 50%/cover}.case-result__item:nth-child(2){color:#343639;background:#fff}@media screen and (max-width:1900px){.case-result__item ul li:before{width:28px;height:28px}.case-what-say .container{max-width:900px}}.case-stack{background:#f6f6f6}.case-stack h2{margin-bottom:50px}.case-stack__items{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:1900px){.case-stack__items{max-width:1230px;margin:0 auto}}.case-stack__item{text-align:center;width:178px;padding:0 10px;margin-bottom:30px;font-family:Montserrat SemiBold;font-size:18px}.case-stack__item>div:first-child{border:1px solid #fff;border-radius:100px;overflow:hidden;display:flex;justify-content:center;align-items:center;height:158px;padding:10px;margin-bottom:37px}.case-stack__item>div img{max-width:100%;max-height:100%}.case-more{background:#2e2f32}@media screen and (max-width:1199px){.case-more .container-long{padding:0;max-width:100%;width:100%}}.case-more h2{color:#9d9fa2;margin-bottom:50px}.case-studies__items{display:flex;flex-wrap:wrap}.case-studies__item{padding:0 15px 30px;text-align:center}@media screen and (max-width:575px){.case-studies__item{padding:0 5px 30px}}.case-studies__item>div{padding:29px 10px 45px;border:1px solid #01a5ee;border-radius:17px}.case-studies__item h3{color:#01a5ee}@media screen and (min-width:1900px){.case-studies__item h3{font-size:40px;line-height:66px}}.case-studies__item .text{padding-top:5px;padding-bottom:40px;display:flex;flex-wrap:wrap}.case-studies__item .text>div:first-child{width:100%;color:#bfbfbf;font-size:20px;line-height:30px;min-height:60px;margin-bottom:20px}@media screen and (min-width:1900px){.case-studies__item .text>div:first-child{font-size:26px;line-height:35px}}@media screen and (max-width:1400px){.case-studies__item .text>div:first-child{font-size:18px}}@media screen and (max-width:1199px){.case-studies__item .text>div:first-child{font-size:16px}}@media screen and (max-width:575px){.case-studies__item .text>div:first-child{line-height:25px}}.case-studies__item .text>div:nth-child(2){display:flex;justify-content:space-between;margin:0 auto}.case-studies__item .text>div:nth-child(2) span:first-child{text-transform:uppercase;font-size:16px;color:#01a5ee;font-family:Montserrat SemiBold}.case-studies__item .text>div:nth-child(2) span:last-child{text-transform:uppercase;font-size:16px;color:#bfbfbf;font-family:Montserrat SemiBold}@media screen and (min-width:1900px){.case-studies__item .text>div:nth-child(2) span:last-child{font-size:20px}}.case-studies__item .text>div:nth-child(2) b{width:50px}@media screen and (max-width:1199px){.case-studies__item .text>div:nth-child(2) b{width:12px}}.case-studies__item .img{display:flex;justify-content:center;position:relative}.case-studies__item .img .mac{position:relative;z-index:11}@media screen and (max-width:1400px){.case-studies__item .img .mac{width:280px}}@media screen and (max-width:1199px){.case-studies__item .img .mac{width:250px}}@media screen and (max-width:991px){.case-studies__item .img .mac{width:350px}}@media screen and (max-width:767px){.case-studies__item .img .mac{width:290px}}@media screen and (max-width:575px){.case-studies__item .img .mac{width:340px}}@media screen and (max-width:430px){.case-studies__item .img .mac{width:280px}}.case-studies__item .img .site{position:absolute;left:50%;transform:translateX(-50%);width:340px;max-width:90%;top:15px}@media screen and (max-width:1900px){.case-studies__item .img .site{width:265px}}@media screen and (max-width:1400px){.case-studies__item .img .site{width:220px}}@media screen and (max-width:1199px){.case-studies__item .img .site{width:190px}}@media screen and (max-width:991px){.case-studies__item .img .site{width:260px}}@media screen and (max-width:767px){.case-studies__item .img .site{width:220px}}@media screen and (max-width:575px){.case-studies__item .img .site{width:255px}}@media screen and (max-width:430px){.case-studies__item .img .site{width:220px}}.case-about__descr_printkick{display:flex;flex-wrap:wrap}.case-about_printkick .case-about__text{width:50%}.case-about_printkick .case-about__text:first-child{padding-right:25px}.case-about_printkick .case-about__text:nth-child(2){padding-left:25px}@media screen and (max-width:1900px){.case-about_printkick .case-about__text:first-child{padding-right:15px}.case-about_printkick .case-about__text:nth-child(2){padding-left:15px}}@media screen and (max-width:767px){.case-about_printkick .case-about__text{width:100%;text-align:left}.case-about_printkick .case-about__text:first-child{padding-right:0}.case-about_printkick .case-about__text:nth-child(2){padding-left:0}}.text-align-center{text-align:center}@media screen and (max-width:575px){.text-align-center{text-align:left}}.case-challenge_babypark{text-align:center}.case-challenge__top_babypark{margin-bottom:90px}@media screen and (max-width:991px){.case-challenge__top_babypark{margin-bottom:50px}}@media screen and (max-width:575px){.case-challenge_babypark p{text-align:left}}.case-challenge_babypark .case-challenge__items{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px}.case-challenge_babypark .case-challenge__item{width:30.5%;display:flex;padding-top:45px}@media screen and (max-width:1900px){.case-challenge_babypark .case-challenge__item{width:32%;padding-top:35px}}@media screen and (max-width:767px){.case-challenge_babypark .case-challenge__items{justify-content:center}.case-challenge_babypark .case-challenge__item{width:400px;margin-bottom:40px;max-width:100%;min-height:210px}}.case-challenge_babypark .case-challenge__item>div{background:#fff;border-radius:17px;box-shadow:0 3px 40px #000c;padding:0 25px 15px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1900px){.case-challenge_babypark .case-challenge__item>div{padding:0 15px 15px}}.case-challenge_babypark .case-challenge__item>div>div:first-child{font-size:30px;font-family:Montserrat SemiBold;color:#fff;background:#01a5ee;width:135px;height:90px;border-radius:17px;display:flex;justify-content:center;align-items:center;line-height:1;margin-top:-45px;margin-bottom:30px}.case-challenge_babypark .case-challenge__item:nth-child(2)>div>div:first-child{background:#49cc2e}.case-challenge_babypark .case-challenge__item:nth-child(3)>div>div:first-child{background:#f36323}@media screen and (max-width:1900px){.case-challenge_babypark .case-challenge__item>div>div:first-child{width:110px;height:70px;margin-bottom:20px;margin-top:-35px;font-size:26px}}.case-solutions .case-num{color:#bfbfbf}.case-solutions h2{margin-bottom:70px}@media screen and (max-width:767px){.case-solutions h2{margin-bottom:30px}}.case-solutions h3{color:#01a5ee}.case-solutions__scheme{display:flex;flex-wrap:wrap;padding-bottom:130px}@media screen and (max-width:1900px){.case-solutions__scheme{padding-bottom:90px}}@media screen and (max-width:575px){.case-solutions__scheme{padding-bottom:30px}}.case-solutions__scheme-text{width:50%;padding-right:10%}@media screen and (max-width:991px){.case-solutions__scheme-text{padding-right:15px}}@media screen and (max-width:767px){.case-solutions__scheme-text{width:100%;padding-right:0}}.case-solutions__scheme-text p{margin-bottom:30px}.case-solutions__scheme-text h3{color:#01a5ee;margin-bottom:30px}@media screen and (min-width:1900px){.case-solutions__scheme-text h3{font-size:40px;line-height:48px}}.case-solutions__scheme-one{width:50%;padding-top:90px}@media screen and (max-width:767px){.case-solutions__scheme-one{width:100%;padding-top:20px}.case-solutions__scheme-one>div{width:400px;max-width:100%;margin:0 auto}}.case-solutions__scheme-one>div:nth-child(2),.case-solutions__scheme-two>div:nth-child(2){color:#9d9fa2;text-align:center;padding-top:25px}.case-solutions__scheme-one .case-solutions__scheme-item{border:3px dashed #bfbfbf;border-radius:17px;padding:30px 25px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1900px){.case-solutions__scheme-one .case-solutions__scheme-item{padding:20px 15px}}.case-solutions__scheme-one .case-solutions__scheme-item>div:first-child{padding:15px 15px 5px;border:3px dashed #bfbfbf;display:flex;flex-direction:column;border-radius:17px}@media screen and (max-width:1900px){.case-solutions__scheme-one .case-solutions__scheme-item>div:first-child{padding:10px 10px 0}}.case-solutions__scheme-one .case-solutions__scheme-item>div:first-child span{font-family:AvenirLTStd-Black;width:163px;height:70px;background:#01a5ee;color:#fff;text-transform:uppercase;border-radius:17px;display:flex;justify-content:center;align-items:center;line-height:0;margin-bottom:10px;font-size:28px;padding-top:3px}.case-solutions__scheme-one .case-solutions__scheme-item>div:first-child span:nth-child(2){background:#49cc2e}.case-solutions__scheme-one .case-solutions__scheme-item>div:first-child span:nth-child(3){background:#f36323}@media screen and (max-width:1900px){.case-solutions__scheme-one .case-solutions__scheme-item>div:first-child span{font-size:22px;width:130px;height:55px}}@media screen and (max-width:430px){.case-solutions__scheme-one .case-solutions__scheme-item>div:first-child span{width:89px}}.case-solutions__scheme-one .case-solutions__scheme-item>div:nth-child(2){padding:0 3px}@media screen and (max-width:1900px){.case-solutions__scheme-one .case-solutions__scheme-item>div:nth-child(2){width:85px}}.case-solutions__scheme-one .case-solutions__scheme-item>div:last-child{background:#f1f1f1;border-radius:17px;color:#005078;font-size:28px;line-height:36px;padding:21px 25px 15px 30px}@media screen and (max-width:1900px){.case-solutions__scheme-one .case-solutions__scheme-item>div:last-child{padding:15px 10px;font-size:20px;line-height:24px}}.case-solutions__scheme-two{width:50%;padding-top:68px}.case-solutions__scheme-two_mob{display:none}@media screen and (max-width:767px){.case-solutions__scheme-two{display:none}.case-solutions__scheme-two_mob{display:block;width:100%}.case-solutions__scheme-two_mob>div{width:400px;max-width:100%;margin:0 auto}}@media screen and (max-width:576px){.case-solutions__scheme-two_mob{padding-top:30px}}.case-solutions__scheme-two .case-solutions__scheme-item{border-radius:17px;border:3px dashed #bfbfbf;padding:35px;position:relative}@media screen and (max-width:1900px){.case-solutions__scheme-two .case-solutions__scheme-item{padding:15px 10px}}.case-solutions__scheme-two .case-solutions__scheme-item .decor{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:67%}@media screen and (max-width:1900px){.case-solutions__scheme-two .case-solutions__scheme-item .decor{width:70%}}@media screen and (max-width:767px){.case-solutions__scheme-two .case-solutions__scheme-item .decor{width:73%}}@media screen and (max-width:430px){.case-solutions__scheme-two .case-solutions__scheme-item .decor{width:83%}}.case-solutions__scheme-two .case-solutions__scheme-item_bottom span,.case-solutions__scheme-two .case-solutions__scheme-item_top span{font-family:AvenirLTStd-Black;width:163px;height:70px;background:#01a5ee;color:#fff;text-transform:uppercase;border-radius:17px;display:flex;justify-content:center;align-items:center;line-height:0;font-size:28px;padding-top:3px}@media screen and (max-width:1900px){.case-solutions__scheme-two .case-solutions__scheme-item_bottom span,.case-solutions__scheme-two .case-solutions__scheme-item_top span{width:130px;height:55px;font-size:22px}}.case-solutions__scheme-two .case-solutions__scheme-item_top{display:flex;justify-content:space-between;padding-bottom:5px}.case-solutions__scheme-two .case-solutions__scheme-item_top span:last-child{background:#f36323}.case-solutions__scheme-two .case-solutions__scheme-item_middle{display:flex;justify-content:center}.case-solutions__scheme-two .case-solutions__scheme-item_middle>div:nth-child(2){padding:40px 5px 5px}.case-solutions__scheme-two .case-solutions__scheme-item_middle>div:nth-child(2) span{color:#005078;text-align:center;border-radius:17px;background:#f1f1f1;min-width:192px;padding:37px 10px 21px;font-size:28px;line-height:36px;display:block}@media screen and (max-width:1900px){.case-solutions__scheme-two .case-solutions__scheme-item_middle>div:nth-child(2){padding:30px 5px 5px}.case-solutions__scheme-two .case-solutions__scheme-item_middle>div:nth-child(2) span{padding:15px 10px;font-size:20px;line-height:24px;min-width:140px}.case-solutions__scheme-two .case-solutions__scheme-item_middle img{height:100px}}.case-solutions__scheme-two .case-solutions__scheme-item_line{display:flex;justify-content:center}@media screen and (max-width:1900px){.case-solutions__scheme-two .case-solutions__scheme-item_line img{height:60px}}.case-solutions__scheme-two .case-solutions__scheme-item_bottom{display:flex;justify-content:center;padding-top:3px}.case-solutions__scheme-two .case-solutions__scheme-item_bottom span{background:#49cc2e}.case-solutions__list{width:50%;padding-top:120px;padding-left:10%}@media screen and (max-width:1199px){.case-solutions__list{padding-top:70px}}@media screen and (max-width:991px){.case-solutions__list{padding-left:20px;padding-top:70px}}@media screen and (max-width:767px){.case-solutions__list{width:100%;padding-left:0;padding-top:20px}}.case-solutions__list ul li{display:flex}.case-solutions__list ul li b{display:block;font-family:Montserrat SemiBold;color:#01a5ee;min-width:40px}@media screen and (max-width:991px){.case-solutions__list ul li b{min-width:30px}}.case-solutions__custom{position:relative}.case-solutions__rounds{position:absolute;top:90px;left:50%;transform:translate(-50%)}@media screen and (max-width:1900px){.case-solutions__rounds{width:100px}}@media screen and (max-width:991px){.case-solutions__rounds{position:relative;top:auto;left:auto;transform:translate(0)}}@media screen and (max-width:575px){.case-solutions__rounds{width:80px}}.case-solutions__rounds>div{padding-bottom:155px}@media screen and (max-width:1900px){.case-solutions__rounds>div{padding-bottom:120px}}.case-solutions__rounds>div:nth-child(2){padding-bottom:200px}@media screen and (max-width:575px){.case-solutions__rounds>div:nth-child(2){padding-bottom:173px}}@media screen and (max-width:430px){.case-solutions__rounds>div:nth-child(2){padding-bottom:195px}}.case-solutions__rounds>div:nth-child(4),.case-solutions__rounds>div:nth-child(5){padding-bottom:70px}@media screen and (max-width:991px){.case-solutions__rounds>div:nth-child(5){padding-bottom:90px}}@media screen and (max-width:430px){.case-solutions__rounds>div:nth-child(3){padding-bottom:137px}}@media screen and (max-width:991px){.case-solutions__rounds>div:first-child{padding-bottom:211px}}@media screen and (max-width:575px){.case-solutions__rounds>div:first-child{padding-bottom:197px}}@media screen and (max-width:430px){.case-solutions__rounds>div:first-child{padding-bottom:280px}}.case-solutions__rounds-item{position:relative}.case-solutions__rounds-item:before{content:"";height:100%;width:7px;background:url(assets/images/case-studies/custom-rounds-dots.svg);position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:-1}.case-solutions__rounds-item:after{content:"";width:22px;height:16px;background:url(assets/images/case-studies/custom-rounds-arrow.svg) no-repeat 50%/cover;position:absolute;top:72%;left:50%;transform:translate(-50%,-50%)}.case-solutions__rounds>div:nth-child(4):after,.case-solutions__rounds>div:nth-child(5):after{top:85%}@media screen and (max-width:1900px){.case-solutions__rounds>div:nth-child(2):after{top:65%}.case-solutions__rounds>div:nth-child(4):after,.case-solutions__rounds>div:nth-child(5):after{top:80%}}.case-solutions__custom h3{text-align:center;color:#01a5ee;margin-bottom:50px;width:100%}@media screen and (min-width:1900px){.case-solutions__custom h3{font-size:40px}}@media screen and (max-width:575px){.case-solutions__custom h3{text-align:left}}@media screen and (max-width:991px){.case-solutions__custom{display:flex;flex-wrap:wrap;justify-content:center}.case-solutions__custom-texts{width:400px;padding-left:25px}}@media screen and (max-width:575px){.case-solutions__custom-texts{width:285px;max-width:100%;font-size:16px;padding-left:15px}}@media screen and (max-width:430px){.case-solutions__custom-texts{width:250px;padding-left:15px}}.case-solutions__custom-text{display:flex;margin-bottom:180px}@media screen and (max-width:1900px){.case-solutions__custom-text{margin-bottom:140px}}@media screen and (max-width:991px){.case-solutions__custom-text{flex-direction:column}}@media screen and (max-width:575px){.case-solutions__custom-text:nth-child(2){margin-bottom:80px}}.case-solutions__custom-text:nth-child(3){margin-bottom:85px}.case-solutions__custom-text:nth-child(4){margin-bottom:290px}@media screen and (max-width:1900px){.case-solutions__custom-text:nth-child(4){margin-bottom:270px}}@media screen and (max-width:430px){.case-solutions__custom-text:nth-child(4){margin-bottom:242px}}.case-solutions__custom-text>div{width:50%}@media screen and (max-width:991px){.case-solutions__custom-text>div{width:100%}}.case-solutions__custom-text>div:first-child{text-align:right;padding-right:150px}.case-solutions__custom-text>div:last-child{padding-left:150px}@media screen and (max-width:1900px){.case-solutions__custom-text>div:first-child{padding-right:80px}.case-solutions__custom-text>div:last-child{padding-left:80px}}@media screen and (max-width:991px){.case-solutions__custom-text>div:first-child{padding-right:0;text-align:left;padding-bottom:20px}.case-solutions__custom-text>div:last-child{padding-left:0}}.case-solutions__custom-text h4{color:#343639;font-size:2rem}@media screen and (min-width:1900px){.case-solutions__custom-text h4{font-size:32px}}@media screen and (max-width:575px){.case-solutions__custom-text h4{font-size:22px}}.case-solutions__custom-text ul li{margin-bottom:20px;display:flex}@media screen and (max-width:1900px){.case-solutions__custom-text ul li{margin-bottom:10px}}.case-solutions__custom-text ul li b{color:#01a5ee;font-size:24px;font-family:Montserrat SemiBold;margin-right:15px;min-width:25px}@media screen and (max-width:1900px){.case-solutions__custom-text ul li b{font-size:18px;min-width:17px;margin-right:10px}}.case-solutions__custom-bottom{display:flex;justify-content:center}.case-solutions__custom-bottom>div{background:#01a5ee;border-radius:17px;padding:20px 30px;color:#fff;text-align:center;width:52%;z-index:1}@media screen and (max-width:991px){.case-solutions__custom-bottom{width:500px;transform:translateX(-125px)}.case-solutions__custom-bottom>div{width:100%}}@media screen and (max-width:575px){.case-solutions__custom-bottom{width:400px}}@media screen and (max-width:430px){.case-solutions__custom-bottom{width:350px;transform:translateX(-105px)}}.case-solutions__custom-decor{position:absolute;width:40%;top:46%;left:50px;z-index:-1}@media screen and (max-width:991px){.case-solutions__custom-decor{top:68%;left:60%;transform:translateX(-50%);width:332px}}@media screen and (max-width:575px){.case-solutions__custom-decor{top:70%}}.case-solutions__custom-decor2{position:absolute;width:40%;top:15%;right:-10%;z-index:-1}@media screen and (max-width:991px){.case-solutions__custom-decor2{top:20%;right:40%;transform:translateX(50%);width:332px}}@media screen and (max-width:575px){.case-solutions__custom-decor2{top:22%;width:240px;right:35%}}@media screen and (max-width:430px){.case-solutions__custom-decor2{top:28%}}.case-structure{background:#2e2e32;color:#fff}.case-structure h3{color:#f36323}.case-structure__slider{color:#01a5ee;margin-bottom:120px}@media screen and (max-width:1900px){.case-structure__slider{color:#01a5ee;margin-bottom:90px}}@media screen and (max-width:767px){.case-structure__slider{margin-bottom:40px}}@media screen and (max-width:575px){.case-structure__slider{margin-right:-15px;margin-left:-15px}}.case-structure__slider-item>div:first-child{display:flex;justify-content:center;padding-right:150px;padding-left:150px}@media screen and (max-width:1900px){.case-structure__slider-item>div:first-child{padding-right:100px;padding-left:100px}}@media screen and (max-width:767px){.case-structure__slider-item>div:first-child{padding-right:75px;padding-left:75px}}@media screen and (max-width:575px){.case-structure__slider-item>div:first-child{padding-right:6px;padding-left:6px}}.case-structure__slider-item>div:first-child a{display:block;box-shadow:0 0 40px #00000029}.case-structure__slider-item>div:last-child{padding-top:65px;text-align:center}@media screen and (max-width:1900px){.case-structure__slider-item>div:last-child{padding-top:40px}}@media screen and (max-width:767px){.case-structure__slider-item>div:last-child{padding-top:35px;font-size:16px}}.case-structure__slider .slick-arrow{height:80px;width:80px;z-index:1;top:40%}@media screen and (max-width:1900px){.case-structure__slider .slick-arrow{height:60px;width:60px}}.case-structure__slider .slick-arrow:before{content:"";background:url(assets/images/case-studies/slider-arrow.svg) no-repeat 50%/cover;top:2px;left:2px;bottom:2px;right:2px;position:absolute}.case-structure__slider .slick-next:before{transform:rotate(180deg)}.case-structure__slider .slick-prev{left:0}.case-structure__slider .slick-next{right:0}.case-structure__team-text{width:440px;margin-bottom:-280px}@media screen and (max-width:1900px){.case-structure__team-text{margin-bottom:-230px;width:380px}}@media screen and (max-width:991px){.case-structure__team-text{margin-bottom:0;width:70%}}@media screen and (max-width:767px){.case-structure__team-text{width:100%;margin-bottom:47px}}.case-structure__structure{padding-left:300px;margin-bottom:120px;position:relative}@media screen and (max-width:1900px){.case-structure__structure{padding-left:150px;margin-bottom:90px}}@media screen and (max-width:991px){.case-structure__structure{padding-left:0}}@media screen and (max-width:767px){.case-structure__structure{width:400px;margin:0 auto 70px;max-width:100%}}.case-structure__structure_top{display:flex;justify-content:flex-end;align-items:flex-end;margin-bottom:-15px}@media screen and (max-width:1900px){.case-structure__structure_top{margin-bottom:-2px}}@media screen and (max-width:767px){.case-structure__structure_top{display:none}}.case-structure__structure_top>div:first-child{padding-bottom:18px;margin-right:3px}@media screen and (max-width:1900px){.case-structure__structure_top>div:first-child{width:205px;padding-bottom:5px}}@media screen and (max-width:767px){.case-structure__structure_top>div:first-child{display:none}}.case-structure__structure_top>div:last-child{font-size:32px;line-height:36px;font-family:Montserrat SemiBold;color:#fff;height:162px;width:162px;background:#e6007e;display:flex;justify-content:center;align-items:center;border-radius:100px;text-transform:uppercase;text-align:center}.case-structure__structure_bottom>div:nth-child(6),.case-structure__structure_bottom>div:nth-child(7){display:none}@media screen and (max-width:1900px){.case-structure__structure_top>div:last-child{height:120px;width:120px;font-size:22px;line-height:26px}}@media screen and (max-width:767px){.case-structure__structure_top>div:last-child{position:absolute;bottom:0;right:11px;height:147px;width:147px}.case-structure__structure_top>div:last-child:before{content:"";width:15px;height:108px;background:url(assets/images/case-studies/structure-arrow-vertical.svg) no-repeat 50%/100%;position:absolute;left:50%;transform:translateX(-50%);top:-109px}.case-structure__structure_bottom>div:nth-child(6){display:block;background:#0000;width:auto;margin-top:125px;padding:0 3px;flex:0 2 auto}.case-structure__structure_bottom>div:nth-child(7){display:block;font-size:22px;line-height:26px;font-family:Montserrat SemiBold;color:#fff;height:147px;width:147px;background:#e6007e;display:flex;justify-content:center;align-items:center;border-radius:100px;text-transform:uppercase;text-align:center;margin-top:120px;position:relative}.case-structure__structure_bottom>div:nth-child(7):before{content:"";width:15px;height:108px;background:url(assets/images/case-studies/structure-arrow-vertical.svg) no-repeat 50%/100%;position:absolute;left:50%;transform:translateX(-50%);top:-115px}}@media screen and (max-width:430px){.case-structure__structure_bottom>div:nth-child(7){width:120px;height:120px;font-size:20px;padding:0}}.case-structure__structure_bottom{display:flex;justify-content:flex-end;align-items:flex-start}@media screen and (max-width:767px){.case-structure__structure_bottom{justify-content:center;flex-wrap:wrap;align-items:center}}.case-structure__structure_bottom>div{background:#01a5ee;border-radius:17px;padding:13px 24px;text-align:center;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1900px){.case-structure__structure_bottom>div{padding:10px 15px}}@media screen and (max-width:767px){.case-structure__structure_bottom>div{padding:20px 35px}}.case-structure__structure_bottom .desctop-arrow{margin-top:207px;padding:0 3px}@media screen and (max-width:1900px){.case-structure__structure_bottom .desctop-arrow{margin-top:190px;width:60px}}@media screen and (max-width:767px){.case-structure__structure_bottom .desctop-arrow{margin-top:0;width:100%;display:flex;justify-content:center;height:70px;padding:3px 0;position:relative}.case-structure__structure_bottom .desctop-arrow img{transform:rotate(90deg);max-width:auto;width:70px}.case-structure__structure_bottom .desctop-arrow:nth-child(4){display:none}}.case-structure__structure_bottom>div:first-child{background:#49cc2e;margin-top:145px}@media screen and (max-width:767px){.case-structure__structure_bottom>div:first-child{margin-top:0}}.case-structure__structure_bottom>div:nth-child(3){background:#f36323}@media screen and (max-width:767px){.case-structure__structure_bottom>div:nth-child(3){width:310px;padding:36px 15px}}.case-structure__structure_bottom>div:nth-child(5){margin-top:145px}@media screen and (max-width:767px){.case-structure__structure_bottom>div:nth-child(5){margin-top:120px;margin-right:0;position:relative;padding:27px 20px 31px}.case-structure__structure_bottom>div:nth-child(5):before{content:"";width:15px;height:108px;background:url(assets/images/case-studies/structure-arrow-vertical.svg) no-repeat 50%/100%;position:absolute;left:50%;transform:translateX(-50%);top:-115px}.case-structure__structure_bottom>div:nth-child(5){padding:19px 20px 15px;width:130px}.case-structure__structure_bottom>div:nth-child(4){width:150px}}.case-structure__structure_bottom>div>b{font-size:32px;line-height:36px;font-family:Montserrat SemiBold;text-transform:uppercase;margin-bottom:15px}@media screen and (max-width:1900px){.case-structure__structure_bottom>div>b{font-size:22px;line-height:26px;margin-bottom:10px}}@media screen and (max-width:430px){.case-structure__structure_bottom>div>b{font-size:17px}}.case-structure__structure_bottom>div>span{height:60px;width:164px;display:flex;justify-content:center;align-items:center;border:1px solid #fff;border-radius:17px;font-size:24px;line-height:36px;font-family:Montserrat SemiBold}@media screen and (max-width:1900px){.case-structure__structure_bottom>div>span{height:45px;width:130px;font-size:18px}}@media screen and (max-width:767px){.case-structure__structure_bottom>div>span{width:107px}}.case-structure__structure_bottom>div:nth-child(3)>span{width:225px;margin-bottom:10px}@media screen and (max-width:1900px){.case-structure__structure_bottom>div:nth-child(3)>span{width:180px}}.case-structure ul li{display:flex;margin-bottom:20px}.case-structure ul li b{min-width:20px;color:#f36323;margin-right:10px;font-size:24px;font-family:Montserrat SemiBold}@media screen and (max-width:1900px){.case-structure ul li b{font-size:18px;min-width:17px;margin-right:10px}}.case-structure ul li span{padding-top:5px}@media screen and (max-width:1900px){.case-structure ul li span{padding-top:0}}.case-structure__columns{color:#9d9fa2;display:flex;padding:50px 70px 0}@media screen and (max-width:1199px){.case-structure__columns{padding:50px 0 0}}@media screen and (max-width:991px){.case-structure__columns{width:400px;margin:0 auto;flex-direction:column;max-width:100%}}.case-structure__columns-item{padding:0 6px;display:flex;width:100%;margin-bottom:20px}.case-structure__columns-item>div{border:2px solid #01a5ee;border-radius:17px;padding:30px 30px 30px 50px;width:100%}@media screen and (max-width:1900px){.case-structure__columns-item>div{padding:20px 20px 20px 30px}}@media screen and (max-width:1199px){.case-structure__columns-item>div{padding:30px 15px 30px 20px}}@media screen and (max-width:991px){.case-structure__columns-item>div{min-height:550px;padding:30px 50px}}@media screen and (max-width:430px){.case-structure__columns-item>div{min-height:500px;padding:30px 20px}}.case-structure__columns-item:nth-child(2)>div{border:2px solid #49cc2e}.case-structure__columns-item:nth-child(3)>div{border:2px solid #f36323}.case-structure__columns-item>div>.title{font-size:40px;text-transform:uppercase;font-family:Montserrat SemiBold;position:relative;padding-bottom:15px;color:#01a5ee;padding-top:35px;margin-bottom:27px}@media screen and (max-width:1900px){.case-structure__columns-item>div>.title{font-size:2.0625rem;padding-top:15px}}@media screen and (max-width:1199px){.case-structure__columns-item>div>.title{font-size:30px}}.case-structure__columns-item:nth-child(2)>div>.title{color:#49cc2e}.case-structure__columns-item:nth-child(3)>div>.title{color:#f36323}.case-structure__columns-item>div>.title:after{content:"";height:2px;width:70%;position:absolute;bottom:0;left:0;background:#01a5ee}.case-structure__columns-item:nth-child(2)>div>.title:after{background:#49cc2e}.case-structure__columns-item:nth-child(3)>div>.title:after{background:#f36323}.case-structure__columns-item>div>ul>li{padding-left:45px;position:relative}@media screen and (max-width:1900px){.case-structure__columns-item>div>ul>li{padding-left:25px}}.case-structure__columns-item>div>ul>li:before{content:"";height:13px;width:13px;background:#01a5ee;position:absolute;top:3px;left:0;border-radius:50px}.case-structure__columns-item:nth-child(2)>div>ul>li:before{background:#49cc2e}.case-structure__columns-item:nth-child(3)>div>ul>li:before{background:#f36323}.case-structure__columns-item:nth-child(2)>div svg circle,.case-structure__columns-item:nth-child(2)>div svg path{stroke:#49cc2e}.case-structure__columns-item:nth-child(3)>div svg circle,.case-structure__columns-item:nth-child(3)>div svg path{stroke:#f36323}@media screen and (max-width:1900px){.case-structure__columns-item svg{width:80px;height:80px}}@media screen and (max-width:575px){.case-structure__columns-item svg{width:70px;height:70px}}.case-result_babypark .container{position:relative}.case-result_babypark .decor{position:absolute;left:50%;top:80%;z-index:0;transform:translate(-50%,-50%);width:87%}@media screen and (max-width:991px){.case-result_babypark .decor{display:none}.case-result_babypark.case-result_skillsetz .decor{display:block}}.case-result_babypark .case-result__item-container{width:50%;padding:0 6px;position:relative;z-index:1}@media screen and (max-width:991px){.case-result_babypark .case-result__item-container{width:564px;max-width:100%;padding:0}}.case-result_babypark .case-result__item{border-color:#01a5ee;width:100%;padding:20px 76px 20px 20px;margin-bottom:60px}.case-result_babypark.case-result_printkick .case-result__item{border-color:#fff}@media screen and (max-width:1900px){.case-result_babypark .case-result__item{padding:20px}}@media screen and (max-width:991px){.case-result_babypark .case-result__item{margin-bottom:27px}}@media screen and (max-width:575px){.case-result_babypark .case-result__item{padding:0;border:none}.case-result_printkick.case-result_babypark .case-result__item{border:1px solid #fff;width:100%;padding:20px 76px 20px 20px;margin-bottom:0}}.case-result_babypark .case-result__items{display:flex;flex-wrap:wrap;width:100%}.case-result_printkick.case-result_babypark .case-result__items{flex-wrap:nowrap}@media screen and (max-width:767px){.case-result_printkick.case-result_babypark .case-result__items{flex-wrap:wrap}.case-result_printkick.case-result_babypark .case-result__item{width:400px;max-width:100%}}.case-result_babypark .case-result__items .title{color:#fec629;font-size:30px;line-height:40px;margin-bottom:20px;font-family:Montserrat SemiBold;width:100%}@media screen and (max-width:1900px){.case-result_babypark .case-result__items .title{font-size:22px;line-height:26px}}@media screen and (max-width:767px){.case-result_babypark .case-result__items .title{font-size:26px;line-height:30px}}.case-result_babypark .case-result__item_big{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:1}@media screen and (max-width:991px){.page-id-546 .case-result_babypark .case-result__item_big{width:564px;max-width:100%}}.case-result_babypark .case-result__item_big .title{text-align:center}@media screen and (max-width:991px){.page-id-546 .case-result_babypark .case-result__item_big .title{text-align:left;padding:0 28px}}@media screen and (max-width:575px){.page-id-546 .case-result_babypark .case-result__item_big .title{padding:0}}.case-result_babypark .case-result__item_big .case-result__item-container{width:394px;display:flex}@media screen and (max-width:1900px){.case-result_babypark .case-result__item_big .case-result__item-container{width:280px}}@media screen and (max-width:575px){.page-id-546 .case-result_babypark .case-result__item_big .case-result__item-container{width:400px;max-width:100%;padding:0}}.case-result_babypark .case-result__item_big .case-result__item{background:#fff;border-color:#fff;color:#9d9fa2;padding:44px 30px 75px}@media screen and (max-width:1900px){.case-result_babypark .case-result__item_big .case-result__item{padding:20px 15px 40px}}@media screen and (max-width:575px){.case-result_babypark .case-result__item_big .case-result__item{padding:20px 30px 40px;min-height:340px}}.case-result_babypark .case-result__item_big .case-result__item>div:first-child{font-size:80px;color:#2e2f32;font-family:Montserrat SemiBold}@media screen and (max-width:1900px){.case-result_babypark .case-result__item_big .case-result__item>div:first-child{font-size:59px}}@media screen and (max-width:575px){.case-result_babypark .case-result__item_big .case-result__item>div:first-child{font-size:80px;line-height:90px}.case-result_babypark.case-result_skillsetz .case-result__item_big .case-result__item>div:first-child{font-size:60px;line-height:80px}.case-result_babypark.case-result_skillsetz .case-result__item_big .case-result__item{min-height:auto}.case-result_babypark.case-result_skillsetz .case-result__item_big .case-result__item>div:first-child{font-size:50px;line-height:70px}}.case-result_babypark .case-result__item_big .case-result__item>div:nth-child(2){color:#01a5ee;font-size:32px;font-family:Montserrat SemiBold;position:relative;padding-bottom:25px;margin-bottom:25px}@media screen and (max-width:1900px){.case-result_babypark .case-result__item_big .case-result__item>div:nth-child(2){padding-bottom:15px;margin-bottom:15px;font-size:26px}}@media screen and (max-width:575px){.case-result_babypark .case-result__item_big .case-result__item>div:nth-child(2){font-size:30px}}.case-result_babypark .case-result__item_big .case-result__item>div:nth-child(2):before{content:"";height:5px;width:80%;position:absolute;bottom:0;left:0;background:url(assets/images/flawless-products-with-symfony/border-top.svg)}.case-result_babypark .container-long{position:relative}.case-solutions_skillsets{text-align:center}.case-solutions__sheme_skillsets{padding:50px 0 30px;display:flex}@media screen and (max-width:870px){.case-solutions__sheme_skillsets{padding:0 0 30px;margin-top:30px;overflow:hidden}}.case-solutions__sheme_skillsets .case-solutions__item{width:50%;display:flex;align-items:center;position:relative}@media screen and (max-width:575px){.case-solutions__sheme_skillsets .case-solutions__item{padding-bottom:70px}}.case-solutions__sheme_skillsets .case-solutions__item:first-child{justify-content:flex-end}.case-solutions__sheme_skillsets .case-solutions__item:first-child div:first-child{background:#01a5ee;border-radius:17px;font-size:28px;line-height:36px;font-family:AvenirLTStd-Black;color:#fff;text-transform:uppercase;padding:26px 22px;width:401px;max-width:100%}.case-solutions__sheme_skillsets .case-solutions__item:last-child div:last-child{background:#49cc2e;border-radius:17px;font-size:28px;line-height:36px;font-family:AvenirLTStd-Black;color:#fff;text-transform:uppercase;padding:26px 22px;width:401px;max-width:100%}@media screen and (max-width:1900px){.case-solutions__sheme_skillsets .case-solutions__item:first-child div:first-child,.case-solutions__sheme_skillsets .case-solutions__item:last-child div:last-child{font-size:24px;line-height:30px}}@media screen and (max-width:870px){.case-solutions__sheme_skillsets .case-solutions__item:first-child div:first-child,.case-solutions__sheme_skillsets .case-solutions__item:last-child div:last-child{min-height:140px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:575px){.case-solutions__sheme_skillsets .case-solutions__item:first-child div:first-child{width:98%;margin-right:auto}.case-solutions__sheme_skillsets .case-solutions__item:last-child div:last-child{width:98%;margin-left:auto}.case-solutions__sheme_skillsets .case-solutions__item:first-child div:first-child,.case-solutions__sheme_skillsets .case-solutions__item:last-child div:last-child{min-height:130px;font-size:20px;line-height:28px;padding:20px;z-index:1;position:relative}.case-solutions_skillsets p{text-align:left}}@media screen and (max-width:430px){.case-solutions__sheme_skillsets .case-solutions__item:first-child div:first-child,.case-solutions__sheme_skillsets .case-solutions__item:last-child div:last-child{font-size:16px;line-height:23px}}.case-solutions__sheme_skillsets .case-solutions__item:first-child div:last-child{width:57px;padding-right:6px;padding-left:15px}.case-solutions__sheme_skillsets .case-solutions__item:last-child div:first-child{width:57px;padding-left:6px;padding-right:15px}@media screen and (max-width:575px){.case-solutions__sheme_skillsets .case-solutions__item:first-child div:last-child,.case-solutions__sheme_skillsets .case-solutions__item:last-child div:first-child{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:0;padding:0;display:flex;justify-content:center}}.case-solutions__screens{display:flex;flex-wrap:wrap;padding-top:50px}@media screen and (max-width:991px){.case-solutions__screens{padding-top:30px}}@media screen and (max-width:767px){.case-solutions__screens{padding-top:0}}.case-solutions__screen-item{width:50%;padding:0 6px}@media screen and (max-width:767px){.case-solutions__screen-item{width:100%;padding-top:30px}}.case-solutions__screen-item>div:last-child{color:#9d9fa2;padding-top:45px}@media screen and (max-width:991px){.case-solutions__screen-item>div:last-child{padding-top:30px}}.case-process{background:#f6f6f6;text-align:center}@media screen and (max-width:575px){.case-process p{text-align:left}}.case-process h2{margin-bottom:24px}.case-process__items{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:24px}@media screen and (max-width:991px){.case-process__items{justify-content:center}}.case-process__item{width:31%;background:#fff;border-radius:17px;box-shadow:0 3px 40px #00000014;padding:0 25px 25px;display:flex;flex-direction:column;align-items:center;margin-top:45px}@media screen and (max-width:1900px){.case-process__item{padding:0 15px 15px}}@media screen and (max-width:991px){.case-process__item{width:390px;max-width:100%;margin-bottom:30px;min-height:266px;padding:0 30px 30px}}.case-process__item>div:first-child{width:140px;height:90px;border-radius:17px;background:#01a5ee;display:flex;justify-content:center;align-items:center;padding-top:3px;color:#fff;font-family:Montserrat SemiBold;font-size:30px;line-height:32px;margin-top:-45px;margin-bottom:35px}@media screen and (max-width:1900px){.case-process__item>div:first-child{width:120px;height:80px;font-size:26px;margin-bottom:25px}}.case-process__item>div:nth-child(2){font-family:Montserrat SemiBold;font-size:36px;line-height:40px;color:#01a5ee;min-height:80px;margin-bottom:5px}@media screen and (max-width:1900px){.case-process__item>div:nth-child(2){font-size:26px;line-height:30px;min-height:60px}}@media screen and (max-width:991px){.case-process__item>div:nth-child(2){font-size:30px;line-height:40px}}.case-process__item>div:nth-child(3){font-size:18px}@media screen and (max-width:1900px){.case-process__item>div:nth-child(3){font-size:16px}}.case-process__item:nth-child(2)>div:first-child{background:#f36323}.case-process__item:nth-child(2)>div:nth-child(2){color:#f36323}.case-process__item:nth-child(3)>div:first-child{background:#49cc2e}.case-process__item:nth-child(3)>div:nth-child(2){color:#49cc2e}.case-strategy__undertitle{text-align:center;margin-bottom:35px}@media screen and (max-width:575px){.case-strategy__undertitle{text-align:left}}.case-strategy__quote{border-radius:17px;color:#fff;background:#009a85;padding:30px;display:flex;max-width:890px;margin:0 auto 65px;align-items:center}@media screen and (max-width:1900px){.case-strategy__quote{margin:0 auto 40px}}@media screen and (max-width:575px){.case-strategy__quote{flex-direction:column;padding:30px 20px;margin-bottom:30px}}.case-strategy__quote>div:first-child{min-width:99px}@media screen and (max-width:575px){.case-strategy__quote>div:first-child{padding-bottom:30px}}.case-strategy__quote>div:last-child{padding-left:30px}@media screen and (max-width:575px){.case-strategy__quote>div:last-child{padding-left:0}}.case-strategy__scheme{margin-top:101px;margin-bottom:130px;display:flex;justify-content:space-between;position:relative}@media screen and (max-width:1900px){.case-strategy__scheme{margin-top:90px;margin-bottom:90px}}@media screen and (max-width:767px){.case-strategy__scheme{flex-direction:column;justify-content:flex-start;width:400px;max-width:100%;margin:44px auto 0}}.case-strategy__scheme-line{height:2px;background:#9d9fa2;z-index:-1;top:34px;left:50%;transform:translateX(-50%);width:90%;position:absolute}@media screen and (max-width:1900px){.case-strategy__scheme-line{top:27px}}@media screen and (max-width:767px){.case-strategy__scheme-line{height:400px;width:2px;left:44px}}@media screen and (max-width:430px){.case-strategy__scheme-line{height:404px}}@media screen and (max-width:411px){.case-strategy__scheme-line{height:425px}}@media screen and (max-width:486px){.case-strategy__scheme-line{height:450px}}@media screen and (max-width:350px){.case-strategy__scheme-line{height:470px}}.case-strategy__scheme-item{max-width:233px}@media screen and (max-width:1900px){.case-strategy__scheme-item{max-width:200px}}@media screen and (max-width:991px){.case-strategy__scheme-item{padding-right:5px}}@media screen and (max-width:767px){.case-strategy__scheme-item{display:flex;flex-wrap:wrap;max-width:100%;padding-bottom:50px}.case-strategy__scheme-item:nth-child(4){display:none}}.case-strategy__scheme-item>div:first-child{height:70px;width:85px;padding-top:3px;font-size:28px;font-family:AvenirLTStd-Black;color:#fff;background:#01a5ee;display:flex;justify-content:center;align-items:center;border-radius:17px;margin-bottom:50px;position:relative}@media screen and (max-width:1900px){.case-strategy__scheme-item>div:first-child{margin-bottom:30px;height:60px}}.case-strategy__scheme-item>div:first-child:before{content:"";height:15px;width:13px;position:absolute;top:40%;right:-145px;background:url(assets/images/case-studies/line-grey-arrow.svg) no-repeat 50%/cover}@media screen and (max-width:767px){.case-strategy__scheme-item>div:first-child:before{display:none}}.case-strategy__scheme-item:nth-child(4)>div:first-child:before{display:none}@media screen and (max-width:1900px){.case-strategy__scheme-item>div:first-child:before{top:35%;right:-90px}}.case-strategy__scheme-item:nth-child(2)>div:first-child{background:#49cc2e}.case-strategy__scheme-item:nth-child(3)>div:first-child{background:#f36323}.case-strategy__scheme-item:nth-child(4)>div:first-child{background:#f1f1f1}.case-strategy__scheme-item>div:nth-child(2){font-size:24px;line-height:48px;color:#01a5ee;font-family:Montserrat SemiBold;margin-bottom:5px;text-transform:uppercase}@media screen and (max-width:1900px){.case-strategy__scheme-item>div:nth-child(2){font-size:22px;line-height:42px}}@media screen and (max-width:767px){.case-strategy__scheme-item>div:nth-child(2){padding-left:17px;margin-top:-10px}}.case-strategy__scheme-item:nth-child(2)>div:nth-child(2){color:#49cc2e}.case-strategy__scheme-item:nth-child(3)>div:nth-child(2){color:#f36323}.case-strategy__scheme-item:nth-child(4)>div:nth-child(2){color:#005078}@media screen and (max-width:767px){.case-strategy__scheme-item>div:nth-child(3){padding-left:102px;margin-top:-62px}}.case-strategy__slider-block{position:relative}@media screen and (max-width:991px){.case-strategy__slider-block{width:600px;margin:0 auto}}@media screen and (max-width:767px){.case-strategy__slider-block{width:500px;max-width:100%}}@media screen and (max-width:575px){.case-strategy__slider-block{width:calc(100% + 30px);max-width:none;margin-left:-15px}}.case-strategy__slider-mac{position:absolute;top:0;left:50%;margin-left:-3px;transform:translateX(-50%);z-index:111;pointer-events:none}@media screen and (max-width:1900px){.case-strategy__slider-mac{width:750px}}@media screen and (max-width:575px){.case-strategy__slider-mac{display:none}}.case-strategy__slider-item{text-align:center;color:#01a5ee}.case-strategy__slider-item a{display:flex;justify-content:center;margin-top:35px;overflow:hidden;height:561px;position:relative;display:block}@media screen and (max-width:1900px){.case-strategy__slider-item a{margin-top:25px;height:365px}}@media screen and (max-width:991px){.case-strategy__slider-item a{margin-top:20px;height:285px}}@media screen and (max-width:767px){.case-strategy__slider-item a{margin-top:16px;height:241px}}@media screen and (max-width:575px){.case-strategy__slider-item a{margin-top:0;height:210px}}.case-strategy__slider-item a img{width:100%;position:absolute;top:0;left:0;right:0}@media screen and (max-width:575px){.case-strategy__slider-item a img{left:6px;right:6px}}.case-strategy__slider-item>div:last-child{padding-top:90px}@media screen and (max-width:1900px){.case-strategy__slider-item>div:last-child{padding-top:70px}}@media screen and (max-width:575px){.case-strategy__slider-item>div:last-child{padding-top:30px;color:#9d9fa2}}.case-strategy__slider{width:850px;margin:0 auto}@media screen and (max-width:1900px){.case-strategy__slider{width:580px}}@media screen and (max-width:991px){.case-strategy__slider{width:480px}}@media screen and (max-width:767px){.case-strategy__slider{width:400px}}@media screen and (max-width:575px){.case-strategy__slider{width:100%}}.case-strategy__slider .slick-arrow{width:80px;height:80px;z-index:111;top:43%}@media screen and (max-width:1900px){.case-strategy__slider .slick-arrow{width:60px;height:60px}}.case-strategy__slider .slick-arrow:before{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;background:url(assets/images/flawless-products-with-symfony/arrow.svg) no-repeat 50%/cover}.case-strategy__slider .slick-next:before{transform:rotate(180deg)}.case-strategy__slider .slick-arrow.slick-prev{left:-125px}.case-strategy__slider .slick-arrow.slick-next{right:-125px}@media screen and (max-width:991px){.case-strategy__slider .slick-arrow.slick-prev{left:-100px}.case-strategy__slider .slick-arrow.slick-next{right:-100px}}@media screen and (max-width:767px){.case-strategy__slider .slick-arrow.slick-prev{left:-76px}.case-strategy__slider .slick-arrow.slick-next{right:-76px}}.case-improvement{color:#fff;background:#005078}.case-improvement h2{color:#01a5ee;font-size:40px;line-height:48px;text-align:left;margin-bottom:24px}@media screen and (max-width:1900px){.case-improvement h2{font-size:30px;line-height:38px}}.case-improvement__undertitle{margin-bottom:90px}@media screen and (max-width:1900px){.case-improvement__undertitle{margin-bottom:50px}}.case-improvement__scheme{position:relative;display:flex}@media screen and (max-width:1900px){.case-improvement__scheme{font-size:16px}}@media screen and (max-width:991px){.case-improvement__scheme{width:600px;margin:0 auto;flex-direction:column;max-width:100%}}.case-improvement__scheme:before{content:"";left:50%;top:93px;transform:translate(-50%);background:#01a5ee;height:3px;width:100vw;position:absolute}@media screen and (max-width:1900px){.case-improvement__scheme:before{top:74px;height:2px}}@media screen and (max-width:991px){.case-improvement__scheme:before{display:none}}.case-improvement__column{width:50%;display:flex;flex-direction:column}@media screen and (max-width:1900px){.case-improvement__column{width:52%}.case-improvement__column:last-child{width:48%}}@media screen and (max-width:991px){.case-improvement__column,.case-improvement__column:last-child{width:100%}}.case-improvement__column:last-child{align-items:center}@media screen and (max-width:991px){.case-improvement__column:last-child{margin-top:60px}}.case-improvement__top{display:flex;padding-bottom:70px}@media screen and (max-width:1900px){.case-improvement__top{padding-bottom:62px}}.case-improvement__top>div{display:flex;flex-direction:column;margin-left:140px}@media screen and (max-width:991px){.case-improvement__top>div{margin:0 auto;text-align:center}}.case-improvement__column:last-child .case-improvement__top>div{margin-left:90px}@media screen and (max-width:1900px){.case-improvement__column:last-child .case-improvement__top>div{margin-left:65px}}@media screen and (max-width:991px){.case-improvement__column:last-child .case-improvement__top>div{margin:0 auto;text-align:center}.case-improvement__column:last-child .case-improvement__top>div:last-child{display:none}}.case-improvement__top>div>b{font-family:Montserrat SemiBold;font-size:40px;line-height:48px;color:#01a5ee;margin-bottom:25px}.case-improvement__top>div>b.mob{display:none}@media screen and (max-width:1900px){.case-improvement__top>div>b{font-size:30px;line-height:38px;margin-bottom:20px}}@media screen and (max-width:991px){.case-improvement__top>div>b{display:none}.case-improvement__top>div>b.mob{display:block}}.case-improvement__column:last-child .case-improvement__top>div:first-child>b{color:#49cc2e}.case-improvement__column:last-child .case-improvement__top>div:last-child>b{color:#f36323}.case-improvement__top>div>span{height:42px;width:42px;border-radius:50px;background:#01a5ee;position:relative}@media screen and (max-width:1900px){.case-improvement__top>div>span{height:35px;width:35px}}@media screen and (max-width:991px){.case-improvement__top>div>span{margin:0 auto}}.case-improvement__column:last-child .case-improvement__top>div:first-child>span{background:#49cc2e}.case-improvement__column:last-child .case-improvement__top>div:last-child>span{background:#f36323}.case-improvement__top>div>span>img{position:absolute;left:50%;top:19px;transform:translate(-50%);z-index:1}@media screen and (max-width:1900px){.case-improvement__top>div>span>img{width:10px}}.case-improvement__middle{padding-bottom:47px;position:relative;display:flex;justify-content:center}@media screen and (max-width:1900px){.case-improvement__middle{padding-bottom:37px}}.case-improvement__middle img{position:absolute;left:50%;bottom:0;transform:translate(-50%,6px)}.case-improvement__middle img.mob{display:none}@media screen and (max-width:1900px){.case-improvement__middle img{width:250px}.case-improvement__column:last-child .case-improvement__middle img{width:279px}}@media screen and (max-width:991px){.case-improvement__middle img.desc{display:none}.case-improvement__middle img.mob{display:block}}.case-improvement__column:last-child .case-improvement__middle{padding-bottom:79px}@media screen and (max-width:1900px){.case-improvement__column:last-child .case-improvement__middle{padding-bottom:58px}}@media screen and (max-width:991px){.case-improvement__column:last-child .case-improvement__middle{padding-bottom:75px}}.case-improvement__middle>div{padding:0 6px}.case-improvement__middle>div>div{border:2px solid #01a5ee;border-radius:17px;padding:30px 20px}@media screen and (max-width:1900px){.case-improvement__middle>div>div{padding:20px 10px}}.case-improvement__column:last-child .case-improvement__middle>div{width:75%}@media screen and (max-width:1900px){.case-improvement__column:last-child .case-improvement__middle>div{width:77%}}.case-improvement__column:last-child .case-improvement__middle>div>div{border-color:#fff}@media screen and (max-width:991px){.case-improvement__column:last-child .case-improvement__middle>div>div{border-color:#49cc2e}}.case-improvement__bottom{display:flex;justify-content:center}.case-improvement__bottom>div{display:flex;padding:0 6px}@media screen and (max-width:767px){.case-improvement__bottom>div{width:100%}}.case-improvement__bottom>div>div{border:2px solid #01a5ee;border-radius:17px;padding:20px 10px 20px 20px}@media screen and (max-width:1900px){.case-improvement__bottom>div>div{padding:15px 10px}}.case-improvement__column:last-child .case-improvement__bottom>div>div{border-color:#fff}@media screen and (max-width:991px){.case-improvement__column:last-child .case-improvement__bottom>div>div{border-color:#49cc2e}}.case-improvement__column:last-child .case-improvement__bottom>div{width:29%}@media screen and (max-width:1900px){.case-improvement__column:last-child .case-improvement__bottom>div{width:32%}}.case-result_skillsetz{text-align:center}.case-result_skillsetz .case-result__item_big{width:100%}.case-result_babypark.case-result_skillsetz .case-result__item_big .case-result__item-container{width:75%}@media screen and (max-width:1900px){.case-result_babypark.case-result_skillsetz .case-result__item_big .case-result__item-container{width:400px;max-width:100%}}.case-result_babypark.case-result_skillsetz .case-result__item_big .case-result__item{padding:30px 15px}.case-result_babypark.case-result_skillsetz .case-result__item_big .case-result__item>div:last-child{width:72%;margin:0 auto}@media screen and (max-width:1900px){.case-result_babypark.case-result_skillsetz .case-result__item_big .case-result__item>div:last-child{width:100%}}.case-result_babypark.case-result_skillsetz .decor{width:350px;top:58%}@media screen and (max-width:1900px){.case-result_babypark.case-result_skillsetz .case-result__item_big .case-result__item,.case-result_skillsetz .case-result_undertitle{margin-bottom:50px}.case-result_babypark.case-result_skillsetz .decor{width:300px;top:62%}}@media screen and (max-width:767px){.case-result_undertitle{margin-bottom:0}}@media screen and (max-width:575px){.case-result_undertitle{text-align:left}.case-result_babypark.case-result_skillsetz .case-result__item_big .case-result__item,.case-result_skillsetz .case-result_undertitle{margin-bottom:40px}}.case-challenge_ars .case-challenge__green{display:flex;color:#49cc2e;justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:120px}@media screen and (max-width:1900px){.case-challenge_ars .case-challenge__green{padding-bottom:80px}}@media screen and (max-width:1200px){.case-challenge_ars .case-challenge__green{padding-top:20px;padding-bottom:50px}}@media screen and (max-width:767px){.case-challenge_ars .case-challenge__green{flex-direction:column;align-items:center;justify-content:flex-start}}.case-challenge_ars .case-challenge__green>div:nth-child(2)>div{border:2px dashed #49cc2e;border-radius:17px;width:330px;max-width:100%;padding:10px 40px;min-height:90px;font-family:Avenir-Heavy;text-align:center;display:flex;align-items:center;justify-content:center}.case-challenge_ars .case-challenge__green>div:nth-child(3) .mob{display:none}.case-challenge_ars .case-challenge__green>div:nth-child(4)>div{border:2px dashed #49cc2e;border-radius:17px;width:481px;max-width:100%;padding:10px 40px;font-family:Avenir-Medium}@media screen and (max-width:1900px){.case-challenge_ars .case-challenge__green>div:first-child{padding-right:20px}.case-challenge_ars .case-challenge__green>div:nth-child(2)>div{width:250px;padding:10px 20px;min-height:70px}.case-challenge_ars .case-challenge__green>div:nth-child(3){padding:0 20px}.case-challenge_ars .case-challenge__green>div:nth-child(4)>div{width:340px;padding:10px 20px}}@media screen and (max-width:870px){.case-challenge_ars .case-challenge__green>div:first-child{padding-right:10px}.case-challenge_ars .case-challenge__green>div:nth-child(2)>div{width:210px;padding:10px 15px;min-height:70px}.case-challenge_ars .case-challenge__green>div:nth-child(3){padding:0 10px}.case-challenge_ars .case-challenge__green>div:nth-child(4)>div{width:340px;padding:10px 15px}}@media screen and (max-width:767px){.case-challenge_ars .case-challenge__green>div:first-child{padding-right:0;padding-bottom:22px}.case-challenge_ars .case-challenge__green>div:nth-child(2),.case-challenge_ars .case-challenge__green>div:nth-child(4){width:400px;max-width:100%}.case-challenge_ars .case-challenge__green>div:nth-child(2)>div{width:100%;padding:10px 15px;min-height:70px;font-size:22px}.case-challenge_ars .case-challenge__green>div:nth-child(3){padding:10px}.case-challenge_ars .case-challenge__green>div:nth-child(3) .mob{display:block}.case-challenge_ars .case-challenge__green>div:nth-child(3) .desc{display:none}.case-challenge_ars .case-challenge__green>div:nth-child(4)>div{width:100%;padding:10px 15px;font-size:22px;text-align:center}}.case-challenge__small-title_ars{text-transform:uppercase;color:#2e2f32;font-size:24px;margin-bottom:66px;text-align:center;font-family:Montserrat SemiBold}@media screen and (max-width:1900px){.case-challenge__small-title_ars{margin-bottom:40px}}@media screen and (max-width:575px){.case-challenge__small-title_ars{margin-bottom:35px}}.case-challenge__etaps{display:flex;justify-content:space-between}@media screen and (max-width:870px){.case-challenge__etaps{flex-direction:column;justify-content:flex-start;align-items:center}}.case-challenge__etaps>div{display:flex;align-items:center}.case-challenge__etaps>div b{font-size:66px;margin-right:15px}@media screen and (max-width:1900px){.case-challenge__etaps>div b{font-size:44px}}@media screen and (max-width:870px){.case-challenge__etaps>div b{font-size:66px;margin-right:48px}}@media screen and (max-width:430px){.case-challenge__etaps>div b{margin-right:30px}}.case-challenge__etaps>div:first-child,.case-challenge__etaps>div:nth-child(3),.case-challenge__etaps>div:nth-child(5){color:#fff;background:#01a5ee;border-radius:17px;font-family:Montserrat SemiBold;font-size:24px;text-transform:uppercase;line-height:32px;padding:16px 30px;width:28%}@media screen and (max-width:1900px){.case-challenge__etaps>div:first-child,.case-challenge__etaps>div:nth-child(3),.case-challenge__etaps>div:nth-child(5){padding:15px;font-size:18px;line-height:23px}}@media screen and (max-width:870px){.case-challenge__etaps>div:first-child,.case-challenge__etaps>div:nth-child(3),.case-challenge__etaps>div:nth-child(5){width:400px;max-width:100%;font-size:22px;line-height:28px;padding:16px 38px}.case-challenge__etaps>div span{width:200px}}@media screen and (max-width:430px){.case-challenge__etaps>div:first-child,.case-challenge__etaps>div:nth-child(3),.case-challenge__etaps>div:nth-child(5){padding:16px 25px}.case-challenge__etaps>div span{width:200px}}.case-challenge__etaps>div:nth-child(2),.case-challenge__etaps>div:nth-child(4){padding:0 5px}.case-challenge__etaps>div:nth-child(2) img.mob,.case-challenge__etaps>div:nth-child(4) img.mob{display:none}@media screen and (max-width:870px){.case-challenge__etaps>div:nth-child(2),.case-challenge__etaps>div:nth-child(4){width:100%;position:relative;display:flex;justify-content:center;align-items:center;padding:2px 0}.case-challenge__etaps>div:nth-child(2) img.desc,.case-challenge__etaps>div:nth-child(4) img.desc{display:none}.case-challenge__etaps>div:nth-child(2) img.mob,.case-challenge__etaps>div:nth-child(4) img.mob{display:block}}.case-solutions__text{margin-bottom:70px}.case-solutions__text:last-child{margin-bottom:-20px}@media screen and (max-width:1900px){.case-solutions__text{margin-bottom:50px}}.case-solutions_ars h3{color:#01a5ee}.case-solutions__scheme_ars{display:flex;justify-content:space-between;align-items:center;margin-bottom:70px}@media screen and (max-width:1900px){.case-solutions__scheme_ars{margin-bottom:50px}}@media screen and (max-width:767px){.case-solutions__scheme_ars{flex-direction:column;align-items:center;justify-content:flex-start;width:400px;max-width:100%;margin:0 auto 30px}}.case-solutions__scheme_ars>div:first-child,.case-solutions__scheme_ars>div:nth-child(3),.case-solutions__scheme_ars>div:nth-child(5){text-transform:uppercase;color:#fff;font-size:30px;line-height:32px;background:#01a5ee;border-radius:17px;width:28%;padding:30px;font-family:Montserrat SemiBold;text-align:center}@media screen and (max-width:1900px){.case-solutions__scheme_ars>div:first-child,.case-solutions__scheme_ars>div:nth-child(3),.case-solutions__scheme_ars>div:nth-child(5){padding:20px;font-size:20px}}@media screen and (max-width:991px){.case-solutions__scheme_ars>div:first-child,.case-solutions__scheme_ars>div:nth-child(3),.case-solutions__scheme_ars>div:nth-child(5){padding:20px 10px}}@media screen and (max-width:767px){.case-solutions__scheme_ars>div:first-child,.case-solutions__scheme_ars>div:nth-child(3),.case-solutions__scheme_ars>div:nth-child(5){width:100%;font-size:22px}}.case-solutions__scheme_ars>div:nth-child(3){background:#49cc2e}.case-solutions__scheme_ars>div:nth-child(5){background:#f36323}.case-solutions__scheme_ars>div:nth-child(2),.case-solutions__scheme_ars>div:nth-child(4){padding:0 10px}.case-solutions__scheme_ars>div:nth-child(2) .mob,.case-solutions__scheme_ars>div:nth-child(4) .mob{display:none}@media screen and (max-width:991px){.case-solutions__scheme_ars>div:nth-child(2),.case-solutions__scheme_ars>div:nth-child(4){padding:0 5px;width:70px}}@media screen and (max-width:767px){.case-solutions__scheme_ars>div:nth-child(2),.case-solutions__scheme_ars>div:nth-child(4){width:100%;padding:3px 0;display:flex;justify-content:center}.case-solutions__scheme_ars>div:nth-child(2) .desc,.case-solutions__scheme_ars>div:nth-child(4) .desc{display:none}.case-solutions__scheme_ars>div:nth-child(2) .mob,.case-solutions__scheme_ars>div:nth-child(4) .mob{display:block}}.case-solutions__inception_arc{display:flex;flex-wrap:wrap;margin-bottom:70px}.case-solutions__inception_arc h3{width:100%}.case-solutions__inception-text_arc{width:50%}@media screen and (max-width:991px){.case-solutions__inception-text_arc{width:100%}}.case-solutions__inception-text_arc p{margin-bottom:30px}.case-solutions__inception-text_arc ul li{margin-bottom:20px;display:flex}.case-solutions__inception-text_arc ul li b{color:#01a5ee;min-width:25px;margin-right:15px;font-size:24px;font-family:Montserrat SemiBold}@media screen and (max-width:1900px){.case-solutions__inception-text_arc ul li b{font-size:18px;margin-right:5px}}.case-solutions__inception-schema_arc{display:flex;flex-direction:column;text-align:center;align-items:flex-end;width:50%;padding:0 0 0 100px}@media screen and (max-width:1900px){.case-solutions__inception-schema_arc{padding:0 0 0 40px}}@media screen and (max-width:991px){.case-solutions__inception-schema_arc{padding:20px 0 0;margin:0 auto;width:400px}}.case-solutions__inception-schema_arc>div:first-child,.case-solutions__inception-schema_arc>div:nth-child(3),.case-solutions__inception-schema_arc>div:nth-child(5){text-transform:uppercase;font-size:28px;line-height:36px;color:#005078;font-family:Montserrat SemiBold;background:#f1f1f1;border-radius:17px;padding:28px;width:90%}@media screen and (max-width:1900px){.case-solutions__inception-schema_arc>div:first-child,.case-solutions__inception-schema_arc>div:nth-child(3),.case-solutions__inception-schema_arc>div:nth-child(5){font-size:22px;line-height:28px;padding:20px}}@media screen and (max-width:1199px){.case-solutions__inception-schema_arc>div:first-child,.case-solutions__inception-schema_arc>div:nth-child(3),.case-solutions__inception-schema_arc>div:nth-child(5){width:100%}}@media screen and (max-width:991px){.case-solutions__inception-schema_arc>div:first-child,.case-solutions__inception-schema_arc>div:nth-child(3),.case-solutions__inception-schema_arc>div:nth-child(5){font-size:22px}}.case-solutions__inception-schema_arc>div:nth-child(3){color:#fff;background:#f36323}.case-solutions__inception-schema_arc>div:nth-child(2),.case-solutions__inception-schema_arc>div:nth-child(4){padding:5px 0;width:90%;display:flex;justify-content:center}.case-solutions__inception-schema_arc>div:nth-child(6){color:#9d9fa2;padding-top:54px;width:80%}@media screen and (max-width:1900px){.case-solutions__inception-schema_arc>div:nth-child(6){padding-top:18px}}@media screen and (max-width:1199px){.case-solutions__inception-schema_arc>div:nth-child(2),.case-solutions__inception-schema_arc>div:nth-child(4),.case-solutions__inception-schema_arc>div:nth-child(6){width:100%}}.case-solutions__plan_arc{display:flex;margin-bottom:70px;width:120%}@media screen and (max-width:1900px){.case-solutions__plan_arc{margin-bottom:50px}}@media screen and (max-width:1199px){.case-solutions__plan_arc{width:100%}}@media screen and (max-width:991px){.case-solutions__plan_arc{flex-direction:column-reverse}}.case-solutions__plan-scheme_arc{width:40%}@media screen and (max-width:1900px){.case-solutions__plan-scheme_arc{width:44%}}@media screen and (max-width:1199px){.case-solutions__plan-scheme_arc{width:50%}}@media screen and (max-width:991px){.case-solutions__plan-scheme_arc{width:400px;max-width:100%;padding:20px 0 0;margin:0 auto}}.case-solutions__plan-text_arc{width:60%;padding-left:100px}@media screen and (max-width:1900px){.case-solutions__plan-text_arc{padding-left:40px;width:48%;transform:translateX(19px)}}@media screen and (max-width:1199px){.case-solutions__plan-text_arc{width:50%;transform:translateX(0)}}@media screen and (max-width:991px){.case-solutions__plan-text_arc{width:100%;padding:0}}.case-solutions__plan-text_arc p{margin-bottom:30px}.case-solutions__plan-text_arc ul li{margin-bottom:20px;display:flex}@media screen and (max-width:1900px){.case-solutions__plan-text_arc ul li{margin-bottom:10px}}.case-solutions__plan-text_arc ul li b{color:#01a5ee;min-width:25px;margin-right:15px;font-size:24px;font-family:Montserrat SemiBold}@media screen and (max-width:1900px){.case-solutions__plan-text_arc ul li b{font-size:18px;margin-left:5px}}.case-solutions__plan-scheme_arc>div:first-child{display:flex;justify-content:space-between}.case-solutions__plan-scheme_arc>div:first-child span{border-radius:17px;text-transform:uppercase;font-size:28px;line-height:36px;font-family:Montserrat SemiBold;color:#005078;background:#f1f1f1;text-align:center;width:48%;padding:25px}@media screen and (max-width:1900px){.case-solutions__plan-scheme_arc>div:first-child span{font-size:22px;line-height:28px;padding:20px}}@media screen and (max-width:991px){.case-solutions__plan-scheme_arc>div:first-child span{width:49%;padding:20px 15px}}@media screen and (max-width:430px){.case-solutions__plan-scheme_arc>div:first-child span{font-size:18px;padding:15px}}.case-solutions__plan-scheme_arc>div:first-child span:first-child{color:#fff;background:#f36323}.case-solutions__plan-scheme_arc>div:nth-child(2){display:flex;justify-content:space-between;padding:5px 130px}@media screen and (max-width:1900px){.case-solutions__plan-scheme_arc>div:nth-child(2){padding:5px 90px}}.case-solutions__plan-scheme_arc>div:nth-child(3){text-align:center;padding:24px 20px 0;border-radius:17px;border:2px dashed #01a5ee;color:#005078}.case-solutions__plan-scheme_arc>div:nth-child(3) b{margin-bottom:10px;text-transform:uppercase;font-family:Montserrat SemiBold}.case-used{color:#fff;background:#005078}.case-used .container{position:relative}.case-used h2{font-size:24px;text-transform:none;color:#fff;margin-bottom:60px}.case-used__sheme{display:flex;position:relative}@media screen and (max-width:767px){.case-used__sheme{flex-direction:column;width:500px;max-width:100%;margin:0 auto}}.case-used__sheme:before{content:"";z-index:0;background:#01a5ee;width:100vw;height:3px;left:50%;top:136px;transform:translateX(-50%);position:absolute}@media screen and (max-width:1900px){.case-used__sheme:before{top:115px}}@media screen and (max-width:767px){.case-used__sheme:before{height:591px;width:3px;left:19px;top:10px;transform:translateX(0)}}@media screen and (max-width:454px){.case-used__sheme:before{height:642px}}@media screen and (max-width:430px){.case-used__sheme:before{height:610px}}@media screen and (max-width:385px){.case-used__sheme:before{height:630px}}@media screen and (max-width:364px){.case-used__sheme:before{height:650px}}@media screen and (max-width:346px){.case-used__sheme:before{height:690px}}.case-used__sheme>div{width:25%}@media screen and (max-width:767px){.case-used__sheme>div{width:100%;padding-left:84px;padding-bottom:35px}}@media screen and (max-width:430px){.case-used__sheme>div{padding-left:60px}}.case-used__sheme>div>b{font-size:40px;line-height:48px;text-transform:uppercase;color:#01a5ee;position:relative;font-family:Montserrat SemiBold;padding-bottom:90px;display:block}@media screen and (max-width:1900px){.case-used__sheme>div>b{font-size:30px;line-height:37px}}@media screen and (max-width:767px){.case-used__sheme>div>b{padding-bottom:0;line-height:1.3;margin-bottom:1rem}}@media screen and (max-width:430px){.case-used__sheme>div>b{font-size:26px;padding-bottom:0}}.case-used__sheme>div:nth-child(2)>b{color:#49cc2e}.case-used__sheme>div:nth-child(3)>b{color:#f36323}.case-used__sheme>div:nth-child(4)>b{color:#009a85}.case-used__sheme>div>b:before{content:"";width:42px;height:42px;background:#01a5ee;position:absolute;left:0;border-radius:50px;bottom:26px}@media screen and (max-width:767px){.case-used__sheme>div>b:before{left:-84px;top:0}}@media screen and (max-width:430px){.case-used__sheme>div>b:before{left:-60px}}.case-used__sheme>div:nth-child(2)>b:before{background:#49cc2e}.case-used__sheme>div:nth-child(3)>b:before{background:#f36323}.case-used__sheme>div:nth-child(4)>b:before{background:#009a85}.case-used__sheme>div>p{padding-right:15px}.case-used__screen{display:flex;align-items:center;justify-content:space-between;padding-top:170px;position:relative;z-index:1}@media screen and (max-width:1900px){.case-used__screen{padding-top:100px}}@media screen and (max-width:767px){.case-used__screen{flex-direction:column-reverse}.case-used__screen_no-reverse{flex-direction:column;padding-top:40px}}.case-used__screen-img{width:75%}@media screen and (max-width:576px){.case-used__screen-img{width:100%}}.case-used__screen-img img{width:100%;box-shadow:0 0 40px #00000029}.case-used__screen-text{width:25%;text-align:center}@media screen and (max-width:767px){.case-used__screen-text{padding-top:40px;width:100%}}.case-used__decor{position:absolute;bottom:150px;width:64%;left:50%;transform:translateX(-50%);z-index:0}@media screen and (max-width:1900px){.case-used__decor{bottom:50px}}@media screen and (max-width:767px){.case-used__decor{bottom:150px}}@media screen and (max-width:575px){.case-used__decor{bottom:40vh;width:300px}}.case-construction{background:#f6f6f6}.case-construction h2{color:#01a5ee;font-size:40px;line-height:48px;text-align:left}@media screen and (max-width:1900px){.case-construction h2{font-size:30px;line-height:38px}}.case-construction__scheme{margin:100px 0 50px;padding:0 76px 40px;border:3px dashed #f36323;border-radius:17px}@media screen and (max-width:1900px){.case-construction__scheme{padding:0 46px 40px}}@media screen and (max-width:991px){.case-construction__scheme{display:flex;width:400px;max-width:100%;margin:50px auto;position:relative;border:none;padding:30px 0 30px 30px;height:630px;border-radius:0}.case-construction__scheme:before{content:"";width:108px;height:100%;position:absolute;left:0;top:0;border:3px dashed #f36323;border-radius:17px}}@media screen and (max-width:430px){.case-construction__scheme{padding:30px 0 30px 15px;height:630px;border-radius:0}.case-construction__scheme:before{width:64px}}.case-construction__scheme>div:first-child{display:flex;justify-content:space-between}@media screen and (max-width:991px){.case-construction__scheme>div:first-child{flex-direction:column;justify-content:center}}.case-construction__scheme>div:first-child span{font-size:28px;text-transform:uppercase;color:#343639;background:#fff;border-radius:17px;padding:28px;width:28%;text-align:center;box-shadow:0 3px 40px #00000014;font-family:Montserrat SemiBold;transform:translateY(-50%);position:relative}@media screen and (max-width:1900px){.case-construction__scheme>div:first-child span{font-size:20px;padding:20px 10px}}@media screen and (max-width:991px){.case-construction__scheme>div:first-child span{transform:translateY(0);width:100%}}.case-construction__scheme>div:first-child span:nth-child(2){color:#fff;background:#f36323;width:34%;position:relative}@media screen and (max-width:991px){.case-construction__scheme>div:first-child span:nth-child(2){width:100%;margin:60px 0}}.case-construction__scheme>div:first-child span:first-child:before,.case-construction__scheme>div:first-child span:nth-child(2):before{content:"";background:url(assets/images/case-studies/case-construction__scheme.svg) no-repeat 50%/cover;width:15px;height:16px;position:absolute;top:48%;left:-39px;transform:translateY(-50%)}.case-construction__scheme>div:first-child span:nth-child(2):after,.case-construction__scheme>div:first-child span:nth-child(3):after{content:"";background:url(assets/images/case-studies/case-construction__scheme.svg) no-repeat 50%/cover;width:15px;height:16px;position:absolute;top:48%;right:-39px;transform:translateY(-50%)}@media screen and (max-width:1900px){.case-construction__scheme>div:first-child span:first-child:before,.case-construction__scheme>div:first-child span:nth-child(2):before{left:-32px}.case-construction__scheme>div:first-child span:nth-child(2):after,.case-construction__scheme>div:first-child span:nth-child(3):after{right:-35px}}@media screen and (max-width:1400px){.case-construction__scheme>div:first-child span:first-child:before,.case-construction__scheme>div:first-child span:nth-child(2):before{left:-25px}.case-construction__scheme>div:first-child span:nth-child(2):after,.case-construction__scheme>div:first-child span:nth-child(3):after{right:-30px}}@media screen and (max-width:991px){.case-construction__scheme>div:first-child span:first-child:before,.case-construction__scheme>div:first-child span:nth-child(2):after,.case-construction__scheme>div:first-child span:nth-child(2):before,.case-construction__scheme>div:first-child span:nth-child(3):after{right:auto;left:69px;transform:rotate(90deg)}.case-construction__scheme>div:first-child span:first-child:before{top:-74px}.case-construction__scheme>div:first-child span:nth-child(2):before{top:-38px}.case-construction__scheme>div:first-child span:nth-child(3):after{bottom:-74px;top:auto}.case-construction__scheme>div:first-child span:nth-child(2):after{bottom:-38px;top:auto}}@media screen and (max-width:430px){.case-construction__scheme>div:first-child span:first-child:before,.case-construction__scheme>div:first-child span:nth-child(2):after,.case-construction__scheme>div:first-child span:nth-child(2):before,.case-construction__scheme>div:first-child span:nth-child(3):after{left:40px}}.case-construction__scheme>div:last-child{display:flex;justify-content:space-between}@media screen and (max-width:991px){.case-construction__scheme>div:last-child{flex-direction:column;width:272px;position:absolute;top:30px;bottom:30px;right:0}}@media screen and (max-width:430px){.case-construction__scheme>div:last-child{width:250px;bottom:15px}}.case-construction__scheme>div:last-child>div{width:34%}@media screen and (max-width:1400px){.case-construction__scheme>div:last-child>div{width:45%}}@media screen and (max-width:991px){.case-construction__scheme>div:last-child>div{width:100%;font-size:16px}}.case-construction__scheme>div:last-child>div:last-child{text-align:right}@media screen and (max-width:991px){.case-construction__scheme>div:last-child>div:last-child{text-align:left}}.case-result_ars .case-num,.case-result_ars h2{z-index:1;position:relative}.case-result_ars h2{margin-bottom:50px}@media screen and (max-width:1900px){.case-result_ars .case-result__item_big .case-result__item-container{width:33.33%}}@media screen and (max-width:991px){.case-result_ars .case-result__item_big .case-result__item-container{width:50%}.case-result_ars .case-result__item_big .case-result__item-container>div{margin-bottom:20px}}@media screen and (max-width:575px){.case-result_ars .case-result__item_big{width:430px;padding:0 15px;max-width:100%}.case-result_ars .case-result__item_big .case-result__item-container{width:100%;padding:0}}.case-result_ars .case-result__item-container:last-child .case-result__item>div:first-child{font-size:56px;padding-top:50px}@media screen and (max-width:1900px){.case-result_ars .case-result__item-container:last-child .case-result__item>div:first-child{font-size:38px;padding-top:45px}.case-result_babypark .case-result__item_big .case-result__item>div:nth-child(2){font-size:24px}}@media screen and (max-width:991px){.case-result_ars .case-result__item-container:last-child .case-result__item>div:first-child{padding-top:0}}@media screen and (max-width:565px){.case-result_ars .case-result__item-container:last-child .case-result__item>div:first-child{line-height:48px}.case-result_babypark .case-result__item_big .case-result__item{padding:20px;min-height:400px}}.case-result_babypark.case-result_ars .decor{top:60%;left:50%;width:105%;max-width:none;transform:translate(-50%,-50%)}@media screen and (max-width:575px){.case-result_babypark.case-result_ars .decor{display:none}}.go-to-next{padding-top:38px;display:flex;justify-content:center;margin-bottom:-100px}@media screen and (max-width:991px){.go-to-next{display:none}}.case-preview{background:#f6f6f6}@media screen and (max-width:991px){.case-preview{text-align:center}}.case-preview .container{display:flex;align-items:center;position:relative;margin-bottom:-100px}@media screen and (max-width:1900px){.case-preview .container{margin-bottom:-50px}}@media screen and (max-width:1199px){.case-preview .container{margin-bottom:0}}@media screen and (max-width:991px){.case-preview .container{flex-wrap:wrap;position:relative;margin-bottom:0}}.case-preview .decor{position:absolute;left:57%;top:37%;transform:translate(-50%,-50%)}.case-preview-revese .decor{position:absolute;right:55%;left:auto;top:37%;transform:translate(50%,-50%)}.case-preview_printkick .decor{left:52%;top:27%}.case-preview_skillsetz .decor{right:57%;top:30%}@media screen and (max-width:1900px){.case-preview .decor{width:43%}.case-preview_ars .decor{width:28%}.case-preview_skillsetz .decor{width:32%}}@media screen and (max-width:991px){.case-preview .decor,.case-preview_ars .decor,.case-preview_skillsetz .decor{left:50%;top:50%;right:auto;transform:translate(-50%,-50%)}.case-preview .decor{width:650px}.case-preview_ars .decor,.case-preview_skillsetz .decor{width:400px}}@media screen and (max-width:575px){.case-preview_ars .decor{width:309px;top:45%}.case-preview_printkick .decor{width:450px;max-width:none;top:45%}.case-preview_skillsetz .decor{width:300px;top:45%}}.case-preview__img{min-width:920px;width:920px;max-width:100%;position:relative;z-index:1}@media screen and (max-width:1900px){.case-preview__img{min-width:700px;width:700px}}@media screen and (max-width:1400px){.case-preview__img{min-width:600px;width:600px}}@media screen and (max-width:1199px){.case-preview__img{min-width:450px;width:450px}}@media screen and (max-width:991px){.case-preview__img{min-width:450px;width:450px;position:absolute;left:50%;transform:translateX(-50%);top:170px}}@media screen and (max-width:575px){.case-preview__img{min-width:350px;width:350px;top:124px}.case-preview_ars .case-preview__img,.case-preview_printkick .case-preview__img,.case-preview_skillsetz .case-preview__img{top:152px}}.case-preview__img .img{position:absolute;left:50%;top:30px;transform:translateX(-51.5%);z-index:0;width:707px}@media screen and (max-width:1900px){.case-preview__img .img{transform:translateX(-49.5%);width:543px;top:23px}}@media screen and (max-width:1400px){.case-preview__img .img{width:465px;top:20px}}@media screen and (max-width:1199px){.case-preview__img .img{width:350px;top:15px}}@media screen and (max-width:575px){.case-preview__img .img{width:276px;top:11px}}.case-preview__img .mac,.case-preview__text{z-index:1;position:relative}.case-preview__text{margin-top:-100px;padding-right:30px}@media screen and (max-width:1199px){.case-preview__text{margin-top:0}}@media screen and (max-width:991px){.case-preview__text{margin-top:0;width:100%;padding-left:0!important;padding-right:0!important}}.case-preview-revese .case-preview__text{padding-left:30px;padding-right:0}.case-preview__text h2{text-align:left;color:#01a5ee;margin-bottom:24px}@media screen and (max-width:991px){.case-preview__text h2{text-align:center}}@media screen and (max-width:767px){.case-preview__text h2{margin-bottom:15px}}.case-preview__text .undertitle{font-size:26px;line-height:36px;font-family:Avenir-Heavy}@media screen and (max-width:991px){.case-preview__text .undertitle{margin-bottom:315px}}@media screen and (max-width:575px){.case-preview__text .undertitle{font-size:20px;line-height:26px;margin-bottom:240px}}.case-preview-revese .case-preview__text .undertitle{color:#fff}.case-preview__text .buisness{padding:30px 0;text-transform:uppercase;font-size:16px;font-family:Montserrat SemiBold;color:#343639}@media screen and (max-width:575px){.case-preview__text .buisness{padding-bottom:21px}}.case-preview-revese .case-preview__text .buisness{color:#bfbfbf}.case-preview__text .buisness span:first-child{color:#01a5ee;margin-right:60px}.case-preview__text .description{font-size:18px;color:#9d9fa2;margin-bottom:30px}.case-preview-revese .case-preview__text .description{color:#9d9fa2}.case-preview-revese{background:#005078}.case-preview-revese .container{flex-direction:row-reverse}.case-challenge__mobile-arrow{display:none}@media screen and (max-width:767px){.case-challenge__mobile-arrow{display:block;position:absolute;top:271px;left:83px}}.case-challenge__mobile-arrow>div{display:flex;flex-direction:column;align-items:center;position:relative}.case-challenge__mobile-arrow>div:before{content:"";width:5px;border-right:2px dashed #343639;position:absolute;top:3px;bottom:3px;left:33%;transform:translateX(-50%)}.case-challenge__mobile-arrow>div>span{height:10px;width:10px;border-radius:10px;background:#343639;display:block;margin-bottom:91px;margin-left:-1px}.case-challenge__mobile-arrow>div>img{height:10px;width:10px;transform:rotate(90deg)}.case-challenge__mobile-arrow>div:nth-child(3){margin-bottom:90px}.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:145px}.case-challenge__mobile-arrow>div:nth-child(2){margin-bottom:90px}.case-challenge__mobile-arrow>div:nth-child(2)>span{margin-bottom:145px}.case-challenge__mobile-arrow>div:first-child{margin-bottom:90px}.case-challenge__mobile-arrow>div:first-child>span{margin-bottom:130px}@media screen and (max-width:740px){.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:145px}.case-challenge__mobile-arrow>div:nth-child(2)>span{margin-bottom:160px}.case-challenge__mobile-arrow>div:first-child>span{margin-bottom:143px}}@media screen and (max-width:694px){.case-challenge__mobile-arrow>div>span{margin-bottom:106px}.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:159px}.case-challenge__mobile-arrow>div:nth-child(2)>span{margin-bottom:160px}.case-challenge__mobile-arrow>div:first-child>span{margin-bottom:143px}}@media screen and (max-width:657px){.case-challenge__mobile-arrow{top:283px}.case-challenge__mobile-arrow>div:first-child>span{margin-bottom:161px}}@media screen and (max-width:616px){.case-challenge__mobile-arrow>div:first-child>span{margin-bottom:174px}.case-challenge__mobile-arrow>div:nth-child(2)>span{margin-bottom:173px}}@media screen and (max-width:605px){.case-challenge__mobile-arrow>div>span{margin-bottom:121px}.case-challenge__mobile-arrow>div:nth-child(2)>span{margin-bottom:186px}.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:175px}}@media screen and (max-width:580px){.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:189px}}@media screen and (max-width:575px){.case-challenge__mobile-arrow{left:64px;top:489px}.case-challenge__mobile-arrow>div:first-child>span{margin-bottom:161px}.case-challenge__mobile-arrow>div:nth-child(2)>span,.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:157px}.case-challenge__mobile-arrow>div:nth-child(4)>span{margin-bottom:113px}.case-result_skillsetz>.container>div:nth-child(5){text-align:left}}@media screen and (max-width:540px){.case-challenge__mobile-arrow>div:first-child>span{margin-bottom:175px}.case-challenge__mobile-arrow>div:nth-child(2)>span{margin-bottom:172px}.case-challenge__mobile-arrow>div:nth-child(4)>span{margin-bottom:108px}}@media screen and (max-width:530px){.case-challenge__mobile-arrow{top:562px}.case-challenge__mobile-arrow>div:first-child>span,.case-challenge__mobile-arrow>div:nth-child(2)>span,.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:243px}.case-challenge__mobile-arrow>div:nth-child(4)>span{margin-bottom:138px}}@media screen and (max-width:450px){.case-challenge__mobile-arrow{top:560px}.case-challenge__mobile-arrow>div:nth-child(4)>span{margin-bottom:205px}.case-challenge__mobile-arrow>div:first-child>span,.case-challenge__mobile-arrow>div:nth-child(2)>span,.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:245px}.case-challenge__block_gold{min-height:250px}}@media screen and (max-width:430px){.case-challenge__mobile-arrow{top:595px}.case-challenge__mobile-arrow>div:nth-child(4)>span{margin-bottom:216px}.case-challenge__mobile-arrow>div:first-child>span,.case-challenge__mobile-arrow>div:nth-child(2)>span,.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:265px}.case-challenge__block_gold{min-height:250px}.case-challenge__mobile-arrow{top:622px}}@media screen and (max-width:370px){.case-challenge__mobile-arrow{top:637px}.case-challenge__block{min-height:380px}.case-challenge__mobile-arrow>div:nth-child(4)>span{margin-bottom:230px}.case-challenge__mobile-arrow>div:first-child>span,.case-challenge__mobile-arrow>div:nth-child(2)>span,.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:295px}.case-challenge__block_gold{min-height:250px}}@media screen and (max-width:354px){.case-challenge__mobile-arrow{top:655px}.case-challenge__block{min-height:410px}.case-challenge__mobile-arrow>div:nth-child(4)>span{margin-bottom:248px}.case-challenge__mobile-arrow>div:first-child>span,.case-challenge__mobile-arrow>div:nth-child(2)>span,.case-challenge__mobile-arrow>div:nth-child(3)>span{margin-bottom:324px}.case-challenge__block_gold{min-height:250px}}.case-challenge__container .mob-text{display:none}@media screen and (max-width:575px){.case-challenge__container .mob-text{display:block}}.challange-skillsetz__item{display:flex;background:#fff;padding:0 30px 0 12px;border-radius:17px;box-shadow:0 3px 40px #00000014;margin-bottom:30px;min-height:150px}@media screen and (max-width:575px){.challange-skillsetz__item{padding:0 20px 0 2px}}.challange-skillsetz__item:nth-child(5){background:#fec629}.challange-skillsetz__text{padding:30px 0 30px 12px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:575px){.challange-skillsetz__text{padding:25px 0 25px 2px}}.challange-skillsetz__text h3{margin-bottom:18px;padding-bottom:18px;position:relative}@media screen and (min-width:1900px){.challange-skillsetz__text h3{font-size:40px;line-height:48px}}@media screen and (max-width:575px){.challange-skillsetz__text h3{font-size:28px}}@media screen and (max-width:430px){.challange-skillsetz__text h3{font-size:24px}}.challange-skillsetz__text>h3:after{content:"";height:5px;width:360px;max-width:100%;position:absolute;bottom:0;left:0;background:url(assets/images/border-top.svg)}.challange-skillsetz__item:first-child .challange-skillsetz__text>h3:after{background:url(assets/images/border-top-green.svg)}.challange-skillsetz__item:nth-child(3) .challange-skillsetz__text>h3:after{background:url(assets/images/border-top-red.svg)}.challange-skillsetz__item:nth-child(4) .challange-skillsetz__text>h3:after{background:url(assets/images/border-top-grey.svg)}.challange-skillsetz__icon-container{min-width:133px;display:flex;align-items:center;position:relative}@media screen and (max-width:575px){.challange-skillsetz__icon-container{min-width:111px}}.challange-skillsetz__icon{position:relative;z-index:1;padding:17px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff}.challange-skillsetz__item:nth-child(5) .challange-skillsetz__icon{background:#fec629}.challange-skillsetz__icon .round{z-index:2;position:absolute;transform:translateX(-50%);left:50%;bottom:0}.challange-skillsetz__icon .triangle{z-index:2;position:absolute;transform:translateX(-50%) rotate(90deg);left:50%;top:0}.challange-skillsetz__arrow{position:absolute;background:url(assets/images/case-studies/challenge-dashed.svg);top:0;width:4px;bottom:-28px;left:50%;transform:translateX(-50%);z-index:0}.challange-skillsetz__item:first-child .challange-skillsetz__arrow{top:50%}.challange-skillsetz__item:nth-child(5) .challange-skillsetz__arrow{bottom:50%}.hubspot-link__container{display:none}.hbspt-form{position:relative}.interested-checkboxes{display:none}.wpcf7-not-valid-tip{text-align:right}.wpcf7 form .wpcf7-response-output{color:#fff;margin:30px 0 0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-radius:8px}.wpcf7 form.sent .wpcf7-response-output{background:#46b450;border-radius:8px}.newsletter .wpcf7 form.sent .wpcf7-response-output{background:#0000;border:1px solid #fff}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{background:#dc3232}.wpcf7 form.spam .wpcf7-response-output{background:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background:#ffb900}@media screen and (max-width:700px){.homepage-stats .main-info{flex-direction:column;align-items:center;padding-bottom:0;justify-content:center}.homepage-stats .main-info .item.is-years{border-right:none;border-bottom:2px solid #f1f1f1}.homepage-stats .item:not(:last-child){box-shadow:none}.homepage-stats .detailed-info .item .number{font-size:22px}.homepage-stats .detailed-info .item .description{font-size:12px}.homepage-stats .detailed-info .item img{margin-bottom:15px}.homepage-stats .detailed-info .item,.homepage-stats .detailed-info .item:nth-child(odd){flex-direction:column;padding:15px;align-items:center;width:auto;max-width:100%;height:auto}.homepage-stats .detailed-info .item:first-child img,.homepage-stats .detailed-info .item:nth-child(3) img{margin-left:-15px}.homepage-stats .main-info .item.is-team-members{transform:translateX(15px)}}@media screen and (max-width:500px){.homepage-stats .main-info .item{padding:15px 0;width:100%;margin:0}.homepage-stats .detailed-info .item .number{font-size:20px}.homepage-stats .detailed-info .item .description{font-size:10px}}@media screen and (max-width:375px){.homepage-stats .detailed-info .item .number{font-size:18px}.homepage-stats .detailed-info .item .description{font-size:8px}}@media screen and (min-width:1900px){.author .container,.category .container,.page-template-post .container,.search .container{max-width:1260px}}.category .banner,.search .banner,.single-post .banner{background:#f1f1f1;padding:160px 0 75px}@media screen and (max-width:576px){.category .banner,.search .banner,.single-post .banner{padding:108px 0 50px}}.category .banner h1,.single-post .banner h1{text-align:center;text-transform:uppercase}.search .banner h1,.single-post .banner h1{text-align:center;text-transform:none}@media screen and (min-width:1900px){.category .banner h1,.search .banner h1,.single-post .banner h1{font-size:66px;line-height:66px}}@media screen and (max-width:768px){.search .banner h1{font-size:36px;line-height:40px}}@media screen and (max-width:576px){.category .banner h1{font-size:40px;line-height:40px}}body.category .breadcrumbs span,body.page-template-post .breadcrumbs span,body.search .breadcrumbs span,body.single-post .breadcrumbs span{color:#2e2f32!important}@media screen and (max-width:999px){.categories{overflow:visible}.categories .container{display:flex;justify-content:center}}.categories__block{padding:25px;background:#fff;border-radius:8px;box-shadow:0 3px 40px #00000014;display:flex;justify-content:space-between;align-items:center;font-size:16px;position:relative}@media screen and (max-width:1900px){.categories__block{padding:15px 10px;font-size:12px}}@media screen and (max-width:999px){.categories__block{font-size:16px;padding:5px 20px;margin:0 auto}}@media screen and (max-width:576px){.categories__block{padding:15px;width:370px;max-width:100%}}.categories{margin-top:-95px;padding:40px 0}@media screen and (max-width:1900px){.categories{margin-top:-82px}}@media screen and (max-width:576px){.categories{margin-top:-62px;padding:30px 0}}.categories__btn_mobile{display:none}@media screen and (max-width:999px){.categories__item.categories__btn_mobile{display:block;margin-bottom:0}.categories__item.categories__btn_mobile>a{padding:0 30px}}@media screen and (max-width:576px){.categories__item.categories__btn_mobile>a{padding:0 20px}.categories__item.categories__btn_mobile,.categories__item.categories__btn_mobile>a{width:100%;max-width:100%}.categories__item.categories__btn_mobile>a{padding:0 10px}}.categories__btn_mobile span{margin-left:26px}@media screen and (max-width:576px){.categories__btn_mobile span{margin-left:10px}}.categories__items-close{display:none}.categories__items{display:flex;justify-content:flex-start;flex-wrap:wrap;width:903px;max-width:100%}@media screen and (max-width:1900px){.categories__items{width:700px}}@media screen and (max-width:776px){.categories__items{width:670px}}@media screen and (max-width:999px){.categories__items-close{display:block;position:absolute;top:30px;right:28px;z-index:9999}.categories__items{pointer-events:none;opacity:0;z-index:-1;transition-duration:.5s;flex-wrap:wrap;top:0;left:0;right:0;position:absolute;background:#fff;padding:70px 20px 40px;justify-content:flex-start;border-radius:8px}}@media screen and (max-width:576px){.categories__items{padding:70px 15px 40px}}.categories__items.active{opacity:1;z-index:999;width:100%;pointer-events:auto}.categories__item{padding:5px}@media screen and (max-width:999px){.categories__item{margin-bottom:10px}}.categories__item a{color:#9d9fa2;border:1px solid #f1f1f1;height:50px;display:inline-flex;justify-content:center;align-items:center;font-family:Avenir-Next;padding:0 15px;min-width:62px;border-radius:8px;text-align:center;word-break:keep-all}@media screen and (max-width:1900px){.categories__item a{padding:0 10px;height:45px}}@media screen and (max-width:999px){.categories__item a{height:50px;padding:0 20px}}@media screen and (max-width:576px){.categories__item a{padding:0 10px}}.categories__item a.active,.categories__item a:hover{color:#005078;border:1px solid #005078;font-family:Avenir-Next}.categories__item a.active{font-weight:700}.categories__btn{padding:0 0 0 30px}@media screen and (max-width:1900px){.categories__btn{padding:0 5px}}.categories__btn a{color:#01a5ee;border:1px solid #01a5ee;height:50px;display:inline-flex;justify-content:center;align-items:center;word-break:keep-all;font-family:Montserrat,Helvetica,sans-serif;text-transform:uppercase;font-weight:700;border-radius:8px;padding:0 18px;min-width:100px}@media screen and (max-width:1900px){.categories__btn a{padding:0 10px;height:45px}}@media screen and (max-width:999px){.categories__btn a{padding:0 30px;height:50px}}@media screen and (max-width:576px){.categories__btn a{padding:0 20px}}@media screen and (max-width:400px){.categories__btn a{font-size:14px}}@media screen and (max-width:370px){.categories__btn a{font-size:12px}}@media screen and (max-width:576px){.categories__btn,.categories__btn a{width:100%;max-width:100%}.categories__btn a{padding:0 10px}}.categories__btn a:hover{color:#fff;background:#01a5ee}@media screen and (max-width:1000px){.categories__btn a:hover{color:#01a5ee;background:#0000}}.categories__search-btn a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;width:75px}@media screen and (max-width:1900px){.categories__search-btn a{min-height:45px}}@media screen and (max-width:999px){.categories__search-btn a{min-height:50px;width:50px}}@media screen and (max-width:576px){.categories__search-btn a{width:35px}}.categories__search-btn a img{width:23px;height:23px}.categories__search{width:100%;position:absolute;top:0;bottom:0;right:0;padding:30px 20px;border-radius:8px;background:#fff;display:flex;align-items:center;max-width:0;transition-duration:.5s;opacity:0;pointer-events:none}@media screen and (max-width:1900px){.categories__search{padding:20px 15px}}@media screen and (max-width:999px){.categories__search{padding:15px 20px}}@media screen and (max-width:576px){.categories__search{padding:15px}}.categories__search.active{max-width:100%;opacity:1;pointer-events:auto;z-index:99}.categories__search form{display:flex;border-radius:8px;width:100%;height:50px;border:1px solid #e8e8e8;overflow:hidden}@media screen and (max-width:1900px){.categories__search form{height:45px}}@media screen and (max-width:999px){.categories__search form{height:50px}}.categories__search-close{display:none}@media screen and (max-width:999px){.categories__search-close{display:block;position:absolute}}.categories__subcribe-submit,.categories__subscribe-close{display:none}@media screen and (max-width:999px){.categories__subcribe-submit{display:flex;justify-content:center;margin-top:12px;position:relative}.categories__subcribe-submit .wpcf7-spinner{margin:0!important;position:absolute;top:50%;right:0;transform:translate(-50%,-50%)}.categories__subcribe-submit input{display:inline-block!important;max-width:140px}.categories__subscribe-close{display:block;position:absolute;top:30px;right:28px}}.categories__search form input{padding:0;height:auto;border:none}.categories__search form input[type=submit]{width:75px;background-color:initial}.categories__subscribe{width:79.5%;position:absolute;top:0;bottom:0;right:20.5%;padding:30px 0 30px 20px;border-radius:8px;background:#fff;display:flex;align-items:center;max-width:0;transition-duration:.5s;opacity:0;pointer-events:none}@media screen and (max-width:1900px){.categories__subscribe{width:78%;right:22%}}@media screen and (max-width:999px){.categories__subscribe{right:22%;max-width:100%;width:100%;right:0;padding:70px 20px 30px;bottom:auto;box-shadow:0 3px 40px #00000014}}.categories__subscribe.active{max-width:100%;pointer-events:auto;opacity:1;z-index:9999}.categories__subscribe form{width:100%}.categories__subscribe input{height:50px;border:1px solid #e8e8e8;display:flex;border-radius:8px;width:100%;padding:0 20px;font-family:Montserrat Regular}@media screen and (max-width:1900px){.categories__subscribe input{font-size:12px;height:45px}}@media screen and (max-width:999px){.categories__subscribe input{font-size:16px;height:50px}}.categories__subscribe input:focus{border:1px solid #e8e8e8}.categories__subscribe input[type=submit]{height:50px}.categories__block:after{content:"";width:25px;height:25px;background:url(/wp-content/themes/maven/assets/images/blog/search.svg) no-repeat 50%/23px 23.5px;top:50%;right:45px;transform:translateY(-50%);position:absolute;z-index:99;pointer-events:none}@media screen and (max-width:999px){.categories__block:after{right:30px}}@media screen and (max-width:576px){.categories__block:after{right:20px}}.categories__search form input[type=text]{padding:15px 20px;font-size:16px;flex:1 1 auto;font-family:Montserrat Regular}@media screen and (max-width:1900px){.categories__search form input[type=text]{font-size:12px}}@media screen and (max-width:999px){.categories__search form input[type=text]{font-size:16px}}.categories__search form input[type=text]::-moz-placeholder,.categories__subscribe input::-moz-placeholder{color:#9d9fa2}.categories__search form input[type=text]::placeholder,.categories__subscribe input::placeholder{color:#9d9fa2}.featured{padding-top:25px}@media screen and (max-width:576px){.featured{padding-top:0;padding-bottom:50px}}.featured h2{text-align:center;margin-bottom:60px}@media screen and (max-width:1199px){.featured h2{margin-bottom:40px}}@media screen and (max-width:768px){.featured h2{margin-bottom:30px}}.featured .container{overflow:hidden}.featured__items{display:flex;flex-wrap:wrap;margin:0 -6px}@media screen and (max-width:900px){.featured__items{width:446px;margin:0 auto}}@media screen and (max-width:576px){.featured__items{width:400px;max-width:100%;margin:0 auto}}.featured__item{font-family:Avenir-Next;width:50%;padding:0 6px;margin-bottom:30px}@media screen and (max-width:1200px){.featured__item{font-family:Avenir-Next;width:33.33%}}@media screen and (max-width:900px){.featured__item{width:100%;padding:0}}.featured__item>div{background:#fff;min-height:640px;position:relative;box-shadow:0 0 40px #00000014;border-radius:8px;overflow:hidden}@media screen and (max-width:1900px){.featured__item>div{min-height:480px}}@media screen and (max-width:768px){.featured__item>div{min-height:auto}}.featured__img{height:340px;display:block;left:0;top:0;right:0;border-top-left-radius:8px;border-top-right-radius:8px}@media screen and (max-width:1900px){.featured__img{min-height:255px}}@media screen and (max-width:1200px){.featured__img{min-height:200px;height:200px;border-radius:8px}}@media screen and (max-width:900px){.featured__img{min-height:250px;height:250px;border-radius:8px}}@media screen and (max-width:576px){.featured__img{min-height:230px;height:230px}}.featured__info{background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;position:absolute;display:flex;flex-direction:column;justify-content:space-between;bottom:0;left:0;right:0;padding:30px 50px 45px;min-height:320px;transition:max-height 1s,padding 1s;max-height:100%}@media screen and (max-width:1900px){.featured__info{min-height:225px;padding:30px}}@media screen and (max-width:1200px){.featured__info{padding:30px 20px;min-height:280px;position:inherit}}@media screen and (max-width:768px){.featured__info{min-height:auto;position:inherit}}.featured__info_top{display:flex;flex-direction:column;align-items:flex-start}.featured__cat{font-size:14px;font-family:Montserrat Regular;text-transform:uppercase;background:#f1f1f1;border-radius:50px;padding:4px 12px;color:#343639;margin-bottom:16px}@media screen and (max-width:1200px){.featured__cat{font-size:14px;color:#fff;background:var(--accent-color)}}@media screen and (max-width:768px){.featured__cat{font-size:14px;color:#fff;background:var(--accent-color)}}@media screen and (max-width:1900px){.featured__cat{font-size:12px;margin-bottom:10px}}.featured__cat:hover{color:#fff;background:#707070}@media screen and (max-width:768px){.featured__cat:hover{color:#fff;background:var(--accent-color)}}.featured__title{color:#343639;font-size:30px;line-height:40px;font-family:Montserrat;font-weight:700;margin-bottom:15px;width:100%}@media screen and (max-width:1900px){.featured__title{font-size:25px;line-height:35px;margin-bottom:5px}}@media screen and (max-width:1300px){.featured__title{font-size:23px;line-height:30px;margin-bottom:5px}}@media screen and (max-width:1200px){.featured__title{text-decoration:none;color:#005078;font-size:24px;min-height:70px}.latest .featured__title{min-height:auto}}@media screen and (max-width:900px){.latest .featured__title{min-height:70px}}.featured__item:hover .featured__title{text-decoration:underline;color:#01a5ee}@media screen and (max-width:1000px){.featured__item:hover .featured__title{text-decoration:none;color:#005078}}.featured__details{color:#9d9fa2;font-size:14px;padding:15px 0 0}@media screen and (max-width:1900px){.featured__details{padding:10px 0 0}}.featured__details>div:first-child{display:flex;align-items:center;margin-bottom:5px}.featured__details>div:first-child>img{display:inline;margin-right:6px}.featured__details a:hover{text-decoration:underline;color:#005078}.featured__descr{font-size:14px;max-height:0;overflow:hidden;visibility:hidden;transition-duration:1s}@media screen and (max-width:1200px){.featured__descr{max-height:45px;overflow:hidden;display:none}}@media screen and (max-width:900px){.featured__descr{display:none}}.latest .featured__descr{max-height:none}@media screen and (max-width:1200px){.latest .featured__descr{display:block}}.search .latest{padding-top:20px}@media screen and (max-width:768px){.featured__descr{max-height:none;overflow:auto;visibility:visible}}.featured__item:hover .featured__descr{height:auto;visibility:visible;max-height:82px}@media screen and (max-width:1200px){.featured__item:hover .featured__descr{max-height:84px}}@media screen and (max-width:1000px){.featured__item:hover .featured__descr,.featured__item_big .featured__info>.featured__descr>div:first-child{display:none}.latest .featured__item:hover .featured__descr{display:block}.featured__item_big .featured__info>.featured__descr>div:last-child{margin-left:auto}}@media screen and (max-width:900px){.latest .featured__item .featured__descr,.latest .featured__item:hover .featured__descr{display:none}}.featured__btn{max-height:0;overflow:hidden;visibility:hidden;transition-duration:1s}@media screen and (max-width:1200px){.featured__btn{overflow:auto;visibility:visible;max-height:none;display:flex;justify-content:center}}.featured__item:hover .featured__btn{height:auto;visibility:visible;max-height:100px}.featured__btn a{height:56px;width:225px;border-radius:8px;border:1px solid #01a5ee;color:#01a5ee;font-size:16px;font-family:Montserrat,Helvetica,sans-serif;font-weight:700;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;margin-top:25px}@media screen and (max-width:1900px){.featured__btn a{height:50px;width:180px;font-size:14px;margin-top:15px}}@media screen and (max-width:768px){.featured__btn a{font-size:16px}}@media screen and (max-width:1200px){.featured__btn a{transition:none;outline:none}}.featured__btn a:hover{background:#01a5ee!important;color:#fff!important}.featured__item_big{width:100%}@media screen and (max-width:1200px){.featured__item_big{width:33.33%}}@media screen and (max-width:900px){.featured__item_big{width:100%}}.featured__item_big .featured__info_top{width:720px;padding-right:30px;max-width:100%;width:77%}@media screen and (max-width:1200px){.featured__item_big .featured__info_top{width:100%;padding-right:0}}.featured__item_big .featured__info_bottom .featured__btn,.featured__item_big .featured__info_top .featured__cat,.featured__item_big .featured__info_top .featured__descr{display:none}@media screen and (max-width:1200px){.featured__item_big .featured__info_top .featured__cat{display:block}.featured__item_big .featured__info_top .featured__descr{display:none}.featured__item_big .featured__info_bottom .featured__btn{display:flex}}.featured__item_big .featured__info_bottom{width:23%}@media screen and (max-width:1200px){.featured__item_big .featured__info>.featured__descr,.featured__item_big .featured__info_bottom .featured__cat{display:none}.featured__item_big .featured__info_bottom{width:100%}}.featured__item_big .featured__title{margin-bottom:0;font-size:36px;line-height:48px}@media screen and (max-width:1900px){.featured__item_big .featured__title{margin-bottom:0;font-size:30px;line-height:40px}}@media screen and (max-width:1300px){.featured__item_big .featured__title{font-size:26px;line-height:35px}}.featured__item_big .featured__info{flex-direction:row;flex-wrap:wrap;padding:23px 50px 37px;min-height:160px;width:100%}@media screen and (max-width:1900px){.featured__item_big .featured__info{padding:20px 30px 30px;min-height:125px}}@media screen and (max-width:1200px){.featured__item_big .featured__info{flex-direction:column;min-height:280px;padding:30px 20px}}@media screen and (max-width:768px){.featured__item_big .featured__info{padding:30px 20px}}.featured__item_big .featured__img{height:475px}@media screen and (max-width:1200px){.featured__item_big .featured__img{height:200px}}@media screen and (max-width:900px){.featured__item_big .featured__img{height:250px}}@media screen and (max-width:768px){.featured__item_big .featured__img{height:230px}}.featured__item_big .featured__descr{display:flex;justify-content:space-between;width:100%}.featured__item_big .featured__descr>div:first-child{width:720px;margin-top:24px;padding-right:30px;max-width:77%;max-height:45px;overflow:hidden}@media screen and (max-width:1200px){.featured__item_big .featured__descr>div:first-child{width:100%;max-width:100%;padding-right:0}}.featured__item_big .featured__descr .featured__btn{max-height:100%;margin-top:24px;width:23%}@media screen and (max-width:1900px){.featured__item_big .featured__descr .featured__btn,.featured__item_big .featured__descr>div:first-child{margin-top:15px}}@media screen and (max-width:1200px){.featured__item_big .featured__descr .featured__btn,.featured__item_big .featured__descr>div:first-child{margin-top:0}}.featured__item_big .featured__descr .featured__btn a{margin-top:0;max-width:100%}.author .container-long,.category .container-long,.page-template-post .container-long{max-width:1417px}@media screen and (max-width:1900px){.author .container-long,.category .container-long,.page-template-post .container-long{max-width:1200px}}.important{position:relative;padding-top:75px;overflow:hidden}@media screen and (max-width:900px){.important .featured__items{width:1146px;max-width:none;position:relative;left:50%;transform:translateX(-50%)}}@media screen and (max-width:475px){.important .featured__items{width:1020px}.important .featured__title{min-height:90px}}@media screen and (max-width:420px){.important .featured__items{width:950px}.important .featured__title{font-size:22px;line-height:28px;min-height:80px}.important .featured__info{padding:30px 15px}.important .featured__img{height:auto;min-height:200px}}.important:before{content:"";width:100%;height:80%;background:#f6f6f6;position:absolute;top:0;left:0;right:0;z-index:-1}@media screen and (max-width:1900px){.important:before{height:63%}.important .container{padding-right:0;padding-left:0}}@media screen and (max-width:1200px){.important .container{max-width:970px;padding:0 30px}}.important h2{text-align:center;margin-bottom:60px}@media screen and (max-width:1000px){.important h2{margin-bottom:0}}@media screen and (max-width:768px){.important h2{margin-bottom:30px}}@media screen and (max-width:576px){.important h2{margin-bottom:0}}@media screen and (max-width:420px){.important h2{margin-bottom:30px}}.important .featured__item{width:33.33%}@media screen and (max-width:1000px){.important .featured__item{padding:30px 11px 0}}@media screen and (max-width:900px){.important .featured__item{width:100%}}@media screen and (max-width:420px){.important .featured__item{padding:0 5px}}.important .featured__item:hover .featured__info{max-height:100%;overflow:auto}@media screen and (max-width:1900px){.important .featured__info{min-height:260px}.important p{margin-bottom:5px}}@media screen and (max-width:768px){.important .featured__info .featured__descr{display:none}}.latest h2{text-align:center;margin-bottom:60px}@media screen and (max-width:1900px){.latest h2{margin-bottom:40px}}@media screen and (max-width:768px){.latest h2{margin-bottom:30px}}.latest .featured__item{width:100%}@media screen and (max-width:1200px){.featured__item:hover .featured__title{text-decoration:none;color:#343639}.featured__item .featured__title:hover{text-decoration:underline;color:var(--accent-color)}}.latest .featured__img{position:inherit;min-height:auto;width:35%;min-width:35%;height:100%;border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:900px){.latest .featured__img{width:100%;min-height:250px;height:auto}}@media screen and (max-width:576px){.latest .featured__img{min-height:230px}}.latest .featured__info{position:inherit;height:100%;padding:25px 35px;border-bottom-left-radius:0}@media screen and (max-width:1900px){.latest .featured__info{padding:30px 20px 25px}}@media screen and (max-width:900px){.latest .featured__info{border-bottom-left-radius:8}}.latest .featured__btn{display:none}@media screen and (max-width:900px){.latest .featured__btn{display:flex;justify-content:center}}.latest .featured__item>div{display:flex;min-height:auto;height:100%;min-height:280px}@media screen and (max-width:900px){.latest .featured__item>div{flex-direction:column}}.latest .featured__item:hover .featured__img{transform:scale(1.1)}@media screen and (max-width:1000px){.latest .featured__item:hover .featured__img{transform:scale(1)}}.latest .featured__item .featured__info{width:70%}@media screen and (max-width:900px){.latest .featured__item .featured__info{width:100%}}.latest .featured__item .featured__info,.latest .featured__item:hover .featured__info{min-height:auto}.latest .featured__descr{height:auto;visibility:visible;max-height:86px}.latest .featured__details{display:flex;justify-content:space-between;flex-direction:row-reverse}.pagination{padding-top:40px}@media screen and (max-width:768px){.pagination{padding-top:10px}}.pagination .nav-links{display:flex;justify-content:center;align-items:center;font-size:16px;font-family:Avenir-Next;font-weight:400;margin:0;width:100%}.pagination .nav-links a,.pagination .nav-links span{color:#9d9fa2;margin:0}.page-numbers.dots,.pagination .nav-links a{height:50px;width:50px;border:1px solid #f1f1f1;display:flex;justify-content:center;align-items:center;border-radius:8px;margin:0 5px;transform:translateY(0)}.pagination .nav-links a:hover{text-decoration:none;color:#005078;border-color:#005078}.page-numbers.next,.page-numbers.prev{position:relative}.page-numbers.next span,.page-numbers.prev span{height:10px;width:10px;position:absolute;top:50%;left:50%;transform:translate(-80%,-50%) rotate(45deg);border-right:1px solid #9d9fa2;border-top:1px solid #9d9fa2}.page-numbers.prev span{transform:translate(-20%,-50%) rotate(-135deg)}.page-numbers.next:hover span,.page-numbers.prev:hover span{border-right:1px solid #005078;border-top:1px solid #005078}.pagination .nav-links span.current{color:#005078;border:1px solid #005078;font-weight:700;height:50px;width:50px;display:flex;justify-content:center;align-items:center;border-radius:8px;margin:0 5px}.newsletter{background:url(assets/images/blog/newslette-bg.jpg) no-repeat 50%/cover;padding:145px 0 95px}@media screen and (max-width:1000px){.newsletter{padding:80px 0 77px}}.newsletter .container{display:flex;flex-wrap:wrap}.newsletter h2{width:54%;color:#fff;position:relative}@media screen and (max-width:1000px){.newsletter h2{width:100%;text-align:center;margin-bottom:40px}}.newsletter h2:before{content:"";width:365px;height:409px;position:absolute;top:-90px;left:-100px;background:url(assets/images/blog/newsletter-decor.svg) no-repeat 50%/cover;pointer-events:none}@media screen and (max-width:1900px){.newsletter h2:before{top:-87px}}@media screen and (max-width:1000px){.newsletter h2:before{width:310px;height:350px;left:50%;transform:translateX(-50%)}}@media screen and (max-width:576px){.newsletter h2:before{top:-40px}}.newsletter__form{width:46%;padding-left:9%}@media screen and (max-width:1900px){.newsletter__form{padding-left:6%}}@media screen and (max-width:1000px){.newsletter__form{padding-left:0;width:500px;margin:0 auto}}.newsletter__input{margin-bottom:20px}.newsletter__input input{background:#0000;border:1px solid #fff;color:#fff;border-radius:8px;font-family:Montserrat Medium}.newsletter__input input:focus{text-decoration:none;border-color:#fff}.newsletter__input input::-moz-placeholder{color:#fff}.newsletter__input .wpcf7-not-valid-tip,.newsletter__input input::placeholder{color:#fff}.newsletter__warning{font-size:14px;color:#fec629;margin-bottom:40px}.newsletter__btn{position:relative}@media screen and (max-width:1000px){.newsletter__btn{display:flex;justify-content:center}}.newsletter__btn .wpcf7-spinner{position:absolute;right:0;top:50%;transform:translateY(-50%)}.newsletter__btn input{color:#fff;text-transform:uppercase;border-radius:8px;background:#005078;transition:all .3s ease-out;font-family:Montserrat;font-weight:700;font-size:16px;height:56px;width:290px;max-width:100%;letter-spacing:.001em}.newsletter__btn input:hover{background:#013c5a;text-decoration:none}@media screen and (max-width:1000px){.newsletter__btn input:hover{background:#005078}}.author-info{padding:180px 0 86px;background:#f1f1f1}@media screen and (max-width:1000px){.author-info{padding:120px 0 50px}}.author-info .container{display:flex}@media screen and (max-width:1000px){.author-info .container{flex-direction:column;align-items:center}.author-info__avatar{margin-bottom:25px}}.author-info__avatar>div{width:230px;height:230px;border-radius:230px;overflow:hidden}@media screen and (max-width:1900px){.author-info__avatar>div{width:180px;height:180px}}@media screen and (max-width:576px){.author-info__avatar>div{width:150px;height:150px}}.author-info__descr{padding-left:70px;width:810px;max-width:100%}@media screen and (max-width:1900px){.author-info__descr{padding-left:50px}}@media screen and (max-width:768px){.author-info__descr{padding-left:0;text-align:center}}.author-info__descr h1{font-size:40px;line-height:48px;text-transform:none;margin-bottom:15px}@media screen and (max-width:1900px){.author-info__descr h1{font-size:36px;line-height:40px}}@media screen and (max-width:576px){.author-info__descr h1{font-size:24px;line-height:30px}}.author-info__position{font-family:Montserrat;font-weight:700;font-size:16px;color:#9d9fa2;margin-bottom:20px}.author-info__text{font-size:22px;line-height:36px;margin-bottom:50px}@media screen and (max-width:1900px){.author-info__text{font-size:18px;line-height:30px}}@media screen and (max-width:768px){.author-info__text{margin-bottom:30px}}.author-info__social{display:flex}@media screen and (max-width:768px){.author-info__social{justify-content:center}}.author-info__social a{margin-right:20px}@media screen and (max-width:768px){.author-info__social a{margin-right:10px;margin-left:10px}}.page-template-post .banner{height:175px;background:#f1f1f1}@media screen and (max-width:1900px){.page-template-post .banner{height:145px}}@media screen and (max-width:576px){.page-template-post .banner{height:110px}}.page-template-post .header-container{border-bottom:none}@media screen and (min-width:1900px){.page-template-post .post-container{max-width:1570px}}@media screen and (max-width:1900px){.page-template-post .post-container{max-width:1200px}}@media screen and (min-width:1000px) and (max-width:1300px){.page-template-post .post-container{max-width:960px}}.post-content{padding-top:36px;position:relative}@media screen and (max-width:1900px){.post-content{padding-top:27px}}@media screen and (max-width:700px){.post-content{padding-top:0}}.post-content .post-container{display:flex}.post-content__share-container{width:10%}@media screen and (max-width:900px){.post-content__share-container{display:none}}.post-content__share{position:sticky;top:140px;padding-right:15px}@media screen and (max-width:1900px){.post-content__share{top:120px}}@media screen and (max-width:900px){.post-content__share{position:inherit;width:40%;padding-right:0}.post-content__share>div{display:flex;justify-content:flex-end;align-items:center}}@media screen and (max-width:576px){.post-content__share{position:inherit;width:100%;padding-right:0}.post-content__share>div{display:flex;justify-content:space-between}}.post-content__share>div>span{color:#bfbfbf;text-transform:uppercase;font-family:Avenir-Next;font-size:14px}@media screen and (max-width:900px){.post-content__share>div>span:last-child{display:flex}.post-content__share>div>span:last-child>a{margin-left:10px}}.post-content__share>div>a{margin-top:20px;display:block}@media screen and (max-width:1900px){.post-content__share>div>a{display:block;height:40px;width:40px;margin-top:10px}}.post-content__share>div>a:hover path{fill:#005078}.post-content__share .back{color:#343639;margin-bottom:100px;margin-top:0;width:94px;height:40px;border-radius:8px;display:flex;justify-content:center;align-items:center;border:1px solid #0000;text-transform:uppercase;font-size:14px}@media screen and (max-width:1900px){.post-content__share .back{margin-bottom:65px;font-size:14px;width:85px;height:35px}}@media screen and (max-width:1300px){.post-content__share .back{width:65px;height:30px;font-size:10px}}@media screen and (max-width:1000px){.post-content__share .back{margin-top:0;font-size:14px}}.post-content__share .back:hover{color:#01a5ee;border:1px solid #01a5ee}.post-content__share .back:hover line,.post-content__share .back:hover path{transition-duration:.15s}.post-content__share .back:hover path{fill:#01a5ee}.post-content__share .back:hover line{stroke:#01a5ee}.post-content__share .back span{margin-right:8px}@media screen and (max-width:1300px){.post-content__share .back span{margin-right:3px;width:10px}}.post-content__cat{margin-bottom:15px}@media screen and (max-width:576px){.post-content__cat{display:flex;align-items:center;justify-content:space-between}}.post-content__cat a{padding:5px 12px;border-radius:20px;background:#f1f1f1;color:#343639;font-size:14px;text-transform:uppercase}@media screen and (max-width:1900px){.post-content__cat a{font-size:12px}}.post-content__cat a:hover{background:#707070;color:#fff}@media screen and (max-width:700px){.post-content__cat a,.post-content__cat a:hover{color:#fff;background:var(--accent-color);font-size:14px;padding:2px 10px}}.post-content h1{text-transform:none;font-size:40px;line-height:48px;font-family:Montserrat;font-weight:700;margin-bottom:25px}@media screen and (max-width:1900px){.post-content h1{font-size:37px;line-height:45px}}@media screen and (max-width:576px){.post-content h1{font-size:28px;line-height:30px;color:#005078;margin-bottom:0}}.post-content__time{color:#9d9fa2;font-size:14px;display:flex;align-items:center}.post-content__cat .post-content__time{display:none}@media screen and (max-width:576px){.post-content__top>.post-content__time{display:none}.post-content__cat .post-content__time{display:flex}}.post-content__time span{margin-right:8px}.post-content__top{width:894px;max-width:100%;padding-bottom:15px}.post-content__content{width:59.6%}@media screen and (max-width:1300px){.post-content__content{width:64.6%}}@media screen and (max-width:900px){.post-content__content{width:100%}}.post-content__content .banner-content{margin-bottom:80px;border-radius:8px;height:466px;width:100%}@media screen and (max-width:1900px){.post-content__content .banner-content{height:350px;margin-bottom:60px}}@media screen and (max-width:1000px){.post-content__content .banner-content{height:300px}}@media screen and (max-width:900px){.post-content__content .banner-content{height:50vw;margin-bottom:0}}@media screen and (max-width:576px){.post-content__content .banner-content{width:100vw;margin-left:-15px;border-radius:0}}.post-content__info{width:30%;position:relative;padding-left:125px;font-size:16px}@media screen and (max-width:1900px){.post-content__info{padding-left:70px}}@media screen and (max-width:1300px){.post-content__info{padding-left:15px;width:25%}}@media screen and (max-width:900px){.post-content__info{display:none}}.post-content__author{width:100%;font-family:Avenir-Next;margin-bottom:290px;padding-left:25px;font-size:16px}@media screen and (max-width:1900px){.post-content__author{font-size:14px;margin-bottom:207px}}@media screen and (max-width:1300px){.post-content__author{padding-left:15px}}@media screen and (max-width:900px){.post-content__author{padding-left:0;margin-bottom:20px;display:flex;align-items:center;width:60%}}@media screen and (max-width:576px){.post-content__author{width:100%;padding:20px 0;position:relative}.post-content__author:before{content:"";height:100%;width:100vw;position:absolute;left:50%;top:0;transform:translate(-50%);background:#f1f1f1;z-index:-1}}.post-content__author .avatar{height:100px;width:100px;border-radius:50px;display:block;margin-bottom:24px}@media screen and (max-width:1900px){.post-content__author .avatar{height:75px;width:75px;margin-bottom:20px}}@media screen and (max-width:900px){.post-content__author .avatar{height:90px;min-width:90px;margin-bottom:0;margin-right:16px}}.post-content__author .author a{display:block;font-weight:700;padding-bottom:19px;margin-bottom:19px;position:relative}@media screen and (max-width:1900px){.post-content__author .author a{padding-bottom:12px;margin-bottom:12px}}@media screen and (max-width:900px){.post-content__author .author a{padding-bottom:0;margin-bottom:5px;text-decoration:none}}.post-content__author .author a:before{content:"";height:1px;width:140px;max-width:100%;background:#f1f1f1;position:absolute;bottom:0;left:0}@media screen and (max-width:900px){.post-content__author .author a:before{display:none}}.post-content__content .author-share-mobile{display:none}@media screen and (max-width:900px){.post-content__content .author-share-mobile{display:flex;align-items:center;padding-top:15px}}@media screen and (max-width:576px){.post-content__content .author-share-mobile{padding-top:0;flex-direction:column}}.post-content__content{color:#2e2f32;font-size:22px}@media screen and (max-width:1900px){.post-content__content{color:#2e2f32;font-size:18px}}@media screen and (max-width:576px){.post-content__content{font-size:14px}}.post-content__content h2{font-size:36px;line-height:36px;margin-bottom:27px;text-transform:none;margin-top:40px;font-family:AvenirLTStd-Black}@media screen and (max-width:1900px){.post-content__content h2{font-size:32px;line-height:32px}}@media screen and (max-width:576px){.post-content__content h2{font-size:26px;line-height:36px;margin-top:20px;margin-bottom:15px}}.post-content__content h3{font-size:28px;line-height:36px;margin-bottom:15px;text-transform:none;margin-top:40px;font-family:AvenirLTStd-Black}@media screen and (max-width:1900px){.post-content__content h3{font-size:25px;line-height:30px}}@media screen and (max-width:576px){.post-content__content h3{font-size:22px;line-height:22px;margin-top:20px}}.post-content__content h4{font-size:22px;line-height:36px;margin-bottom:15px;margin-top:40px;font-family:AvenirLTStd-Black}@media screen and (max-width:1900px){.post-content__content h4{font-size:20px;line-height:30px}}@media screen and (max-width:576px){.post-content__content h4{font-size:18px;line-height:22px;margin-top:20px}}.post-content__content img{border-radius:8px}.post-content__content ul{margin-bottom:20px}.post-content__content ul li{padding-left:50px;position:relative;margin-bottom:10px}@media screen and (max-width:1900px){.post-content__content ul li{padding-left:37px}}@media screen and (max-width:576px){.post-content__content ul li{padding-left:30px}}.post-content__content ul li:before{content:"";height:12px;width:12px;background:#01a5ee;position:absolute;top:8px;left:0}@media screen and (max-width:1900px){.post-content__content ul li:before{height:9px;width:9px}}@media screen and (max-width:576px){.post-content__content ul li:before{height:12px;width:12px;top:2px}}.post-content__content a{text-decoration:underline}.post-content__content a:hover{text-decoration:none}.post-content__content blockquote{color:#f36323;border-color:#f36323;margin:30px 0;font-family:Avenir-Heavy}@media screen and (max-width:576px){.post-content__content blockquote{margin:15px 0;padding-left:27px}}.post-content__content blockquote a{color:#f36323}.post-content__content ol{margin:0 0 30px;padding:0}.post-content__content ol li{margin:0 0 10px;padding-left:50px;counter-increment:my-awesome-counter;list-style-type:none;position:relative}@media screen and (max-width:1900px){.post-content__content ol li{padding-left:37px}}@media screen and (max-width:576px){.post-content__content ol li{padding-left:30px}}.post-content__content ol li:before{content:counter(my-awesome-counter) ". ";color:#01a5ee;font-family:Montserrat;font-weight:700;font-size:24px;position:absolute;top:-3px;left:0}@media screen and (max-width:1900px){.post-content__content ol li:before{font-size:20px}}@media screen and (max-width:576px){.post-content__content ol li:before{font-size:16px}}.have-project{background:url(assets/images/single/have-bg.jpg) no-repeat 50%/cover;padding:70px 30px 50px;border-radius:8px;margin:70px 0;box-shadow:0 3px 20px #0000002b;text-align:center}@media screen and (max-width:1900px){.have-project{padding:52px 22px 37px;margin:50px 0}}@media screen and (max-width:576px){.have-project{padding:70px 15px;margin:30px 0}}.have-project .title{font-size:44px;line-height:46px;color:#fff;text-transform:uppercase;font-family:Montserrat;font-weight:700;margin-bottom:6px}@media screen and (max-width:1900px){.have-project .title{font-size:33px;line-height:38px}}.have-project .undertitle{color:#fff;font-size:26px;line-height:36px;margin-bottom:30px}@media screen and (max-width:1900px){.have-project .undertitle{font-size:22px;line-height:30px;margin-bottom:20px}}.have-project .site-btn{color:#343639;background:#fec629;text-decoration:none;width:290px;max-width:100%;border:none}@media screen and (max-width:1900px){.have-project .site-btn{width:220px;height:50px}}.have-project .site-btn:hover{background:#fea429!important;border:none!important}.have-project2{background:#fff;border-radius:8px;box-shadow:0 3px 40px #00000014;margin:50px 0;padding:40px 30px 50px 40px;display:flex;align-items:center}@media screen and (max-width:1900px){.have-project2{padding:30px 20px 40px 30px}}@media screen and (max-width:576px){.have-project2{padding:40px 15px;margin:30px 0}}.have-project2__form{width:49%}@media screen and (max-width:1300px){.have-project2__form{width:100%}.have-project2__form .wpcf7{width:500px;max-width:100%;margin:0 auto}.have-project2__form .form__btn{display:flex;justify-content:center;position:relative}.have-project2__form .form__btn .wpcf7-spinner{margin:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.have-project2__img{width:51%;padding-left:17px;transform:translateY(30px)}.have-project2__form-img{display:none}@media screen and (max-width:1300px){.have-project2__img{display:none}.have-project2__form-img{display:block;width:360px;max-width:100%;margin:0 auto 25px}}.have-project2__form .title{font-size:44px;line-height:56px;color:var(--accent-color);font-family:Montserrat;font-weight:700;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width:1900px){.have-project2__form .title{font-size:33px;line-height:40px}}@media screen and (max-width:1300px){.have-project2__form .title{text-align:center}}.have-project2__form .undertitle{font-size:26px;line-height:36px;margin-bottom:20px}@media screen and (max-width:1900px){.have-project2__form .undertitle{font-size:22px;line-height:30px;margin-bottom:15px}}@media screen and (max-width:1300px){.have-project2__form .undertitle{text-align:center}}.form__input{margin-top:10px}.form__input input{border-radius:8px;border:1px solid #bfbfbf;font-size:16px;font-family:Montserrat Medium;color:#005078}@media screen and (max-width:1900px){.form__input input{font-size:14px;height:50px}}.form__input input::-moz-placeholder{color:#005078}.form__input input::placeholder{color:#005078}.form__warning{color:#9d9fa2;font-size:12px;line-height:16px;padding:11px 0 20px}@media screen and (max-width:1900px){.form__warning{font-size:10px;line-height:14px}}.form__btn{position:relative}.form__btn input,.form__btn input:focus{padding:0;font-size:16px;height:56px;width:250px;max-width:100%;text-decoration:none!important}@media screen and (max-width:1900px){.form__btn input,.form__btn input:focus{height:50px;width:190px}}.form__btn input:hover{text-decoration:none!important;background:#005078!important}.wp-block-embed-youtube{border-radius:8px;overflow:hidden}.have-project3{background:url(assets/images/single/have-project3.jpg) no-repeat 50%/cover;padding:50px 40px 40px;border-radius:8px;margin:70px 0;box-shadow:0 3px 20px #0000002b;text-align:center}@media screen and (max-width:1900px){.have-project3{margin:50px 0;padding:40px 30px 30px}}@media screen and (max-width:576px){.have-project3{margin:30px 0;padding:40px 15px}}.have-project3 .title{font-size:44px;line-height:46px;color:#fff;text-transform:uppercase;font-family:Montserrat;font-weight:700;margin-bottom:6px}@media screen and (max-width:1900px){.have-project3 .title{font-size:33px;line-height:40px}}.have-project3 .undertitle{color:#fff;font-size:26px;line-height:36px;margin-bottom:30px}@media screen and (max-width:1900px){.have-project3 .undertitle{font-size:20px;line-height:30px;margin-bottom:20px}}.have-project3 .form__input{width:440px;max-width:100%;margin:10px auto 0}@media screen and (max-width:1900px){.have-project3 .form__input{width:330px}}@media screen and (max-width:576px){.have-project3 .form__input{width:440px}}.have-project3 .form__input input{border-color:#fff;background:#0000;color:#fff}.have-project3 .form__input input::-moz-placeholder{color:#fff}.have-project3 .form__input input::placeholder{color:#fff}.have-project3 .form__warning{color:#f1f1f1}.have-project3 .form__btn .site-btn{color:#343639;background:#fec629;border:none!important}.have-project3 .form__btn .site-btn:focus,.have-project3 .form__btn .site-btn:hover{background:#fea429!important;text-decoration:none}.have-project3 .form__btn{position:relative}.have-project3 .form__btn .wpcf7-spinner{position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0}.have-project3 .wpcf7-not-valid-tip{color:#fff}.post-content__content strong{font-family:AvenirLTStd-Black;color:#2e2f32}.rmp-widgets-container{border:1px solid #bfbfbf;border-radius:8px;margin:40px 0!important;padding:25px;font-size:18px!important;line-height:30px!important}@media screen and (max-width:1900px){.rmp-widgets-container{font-size:16px!important;line-height:26px!important}}.rmp-heading--title{font-size:18px!important;line-height:30px!important}@media screen and (max-width:1900px){.rmp-heading--title{font-size:16px!important;line-height:26px!important}}.rmp-rating-widget__icons-list__icon{padding-left:0!important}.rmp-rating-widget__icons-list__icon:before{display:none}.rmp-icon--star{position:relative}.rmp-icon--star:before{color:#0000;background:url(assets/images/single/star-default.svg) no-repeat 50%/100%}.rmp-icon--star.rmp-icon--full-highlight:before,.rmp-icon--star.rmp-icon--hovered:before{background:url(assets/images/single/star.svg) no-repeat 50%/100%}.get-touch{text-align:center;margin:102px 0 68px}.get-touch>div{border-radius:8px;background:#f6f6f6;padding:0 40px 40px}.get-touch__avatar{height:126px;width:126px;border-radius:100px;transform:translateY(-50%);margin:0 auto -63px}@media screen and (max-width:1900px){.get-touch__avatar{height:100px;width:100px;margin-bottom:-50px}}.get-touch__title{font-size:20px;line-height:36px;color:var(--accent2-color);font-family:Montserrat;font-weight:900;text-transform:uppercase;padding:24px 0 8px}@media screen and (max-width:1900px){.get-touch__title{font-size:18px;line-height:30px;padding:15px 0 4px}}.get-touch__text{font-size:16px;line-height:24px;width:490px;max-width:100%;margin:0 auto;padding-bottom:15px}@media screen and (max-width:1900px){.get-touch__text{font-size:14px;line-height:20px}}.get-touch__btn .site-btn{background:var(--accent2-color);color:#fff;width:230px;max-width:100%;text-decoration:none;border:none}@media screen and (max-width:1900px){.get-touch__btn .site-btn{width:190px;max-width:100%;text-decoration:none;height:50px}}@media screen and (max-width:1000px){.get-touch__btn .site-btn:hover{background:var(--accent2-color)!important}}.comments-area .comment-reply-title{margin-top:0;text-align:left}.comment-respond .comment-notes{margin-bottom:25px}.comment-respond .logged-in-as{margin:0}.comment-respond input,.comment-respond textarea{border-radius:8px;border:1px solid #bfbfbf}.comment-respond #submit{height:56px;border-radius:8px!important;text-decoration:none!important;font-size:16px;text-transform:uppercase;transition:all .3s ease}.comment-respond #submit:hover{background:var(--accent2-color)}@media screen and (max-width:1000px){.comment-respond #submit:hover{background:var(--accent-color)}}.comment-respond p{margin-bottom:15px}.post-comments h2,h2.comments-title{text-transform:uppercase;font-size:30px;line-height:40px;margin:50px 0}@media screen and (max-width:1900px){.post-comments h2,h2.comments-title{font-size:22px;line-height:30px;margin:30px 0}}@media screen and (max-width:576px){.post-comments h2,h2.comments-title{font-size:30px;margin:30px 0;text-align:center}}.comment-meta .avatar{width:80px;height:80px;border-radius:100px;left:-150px}.post-content__content ul.comment-list li{padding-left:0}.post-content__content ul.comment-list li:before{display:none}.comment-body{padding-left:150px}.post-comments{padding-bottom:170px}@media screen and (max-width:1900px){.post-comments{padding-bottom:120px}}@media screen and (max-width:576px){.post-comments{padding-bottom:70px}}.post-comment{border-bottom:1px solid #e3e3e3;padding-bottom:70px;margin-bottom:55px;display:flex}@media screen and (max-width:1900px){.post-comment{padding-bottom:50px;margin-bottom:30px}}@media screen and (max-width:576px){.post-comment{flex-direction:column;align-items:center;padding-bottom:30px;margin-bottom:30px}}.post-comment__img>div{height:80px;width:80px;border-radius:80px}@media screen and (max-width:1900px){.post-comment__img>div{height:60px;width:60px}}@media screen and (max-width:576px){.post-comment__img>div{height:80px;width:80px}}.post-comment__top{display:flex;justify-content:space-between;margin-bottom:15px;padding-top:10px}@media screen and (max-width:1900px){.post-comment__top{margin-bottom:5px}}.post-comment__top>b{color:var(--accent-color);font-family:Avenir-Next;font-weight:700;font-size:20px}@media screen and (max-width:1900px){.post-comment__top>b{font-size:18px}}.post-comment__top>span{color:#9d9fa2;font-family:var(--font-title);font-size:16px}@media screen and (max-width:1900px){.post-comment__top>span{font-size:14px}}.post-comment__text{padding-left:70px;width:100%}@media screen and (max-width:1900px){.post-comment__text{padding-left:50px}}@media screen and (max-width:576px){.post-comment__text{padding-left:0}}.post-comment__comment{font-size:16px;line-height:26px;font-family:Avenir-Next;margin-bottom:10px}@media screen and (max-width:1900px){.post-comment__comment{font-size:14px;line-height:20px}}.comment-reply-link,.post-comment__more{color:#9d9fa2;font-size:16px;font-family:var(--font-title);text-decoration:underline;background:#0000;padding:0;display:inline-block}@media screen and (max-width:1900px){.comment-reply-link,.post-comment__more{font-size:14px}}.post-comment__add{text-decoration:none!important;color:var(--accent-color);border:1px solid var(--accent-color);background:#fff}@media screen and (max-width:1900px){.post-comment__add{height:50px;min-width:200px}}@media screen and (max-width:576px){.post-comment__add{margin:0 auto;display:flex;width:200px}}.post-comment__add:hover{text-decoration:none!important;color:#fff;border:1px solid var(--accent-color);background:var(--accent-color)!important}.single-post .important{padding-top:0;padding-bottom:150px}@media screen and (max-width:576px){.single-post .important{padding-bottom:40px}}.category .important{padding-top:75px;padding-bottom:0}.single-post .important:before{display:none}.category .important:before{display:block}.post-content__nav{display:block;position:sticky;top:140px;right:0;width:100%;overflow:hidden}@media screen and (max-width:1900px){.post-content__nav{top:120px}}.post-content__nav-head{font-family:Avenir;font-weight:900;color:#9d9fa2;font-size:22px;line-height:36px;margin-bottom:25px;padding-left:25px}@media screen and (max-width:1900px){.post-content__nav-head{font-size:18px;margin-bottom:15px}}@media screen and (max-width:1300px){.post-content__nav-head{font-size:16px;margin-bottom:5px;padding-left:15px}}.post-content__nav ul{padding:0;margin:0}.post-content__nav ul ul{display:none}.post-content__nav ul li.active ul,.post-content__nav ul li:hover ul{display:block}.post-content__nav ul li{list-style-type:none}.post-content__nav ul a{color:#9d9fa2;font-size:18px;line-height:24px;border-left:2px solid #0000;padding:10px 10px 10px 23px;display:block;width:100%;font-family:Avenir;font-weight:400}@media screen and (max-width:1900px){.post-content__nav ul a{font-size:16px;padding:5px 10px 5px 23px}}@media screen and (max-width:1300px){.post-content__nav ul a{font-size:14px;padding:3px 10px 3px 15px}}.post-content__nav li.active>a,.post-content__nav ul li:hover>a{border-left:2px solid var(--accent-color);background:#f6f6f6;color:#005078}.post-content__nav ul ul li.active>a,.post-content__nav ul ul li:hover>a{border-left:2px solid #0000;background:#0000;color:#005078}.post-content__nav ul ul a{padding-left:48px}@media screen and (max-width:1400px){.post-content__nav ul ul a{padding-left:30px}}.progressbar{right:0;bottom:-3px}.progressbar,.progressbar>div{height:3px;position:absolute;left:0}.progressbar>div{top:0;background:var(--accent-color)}@media screen and (max-width:576px){.author .header-navs .site-btn,.category-blog .header-navs .site-btn,.single-post .header-navs .site-btn{display:none}}.post-content{overflow:visible}.categories__forms{display:flex;align-items:center}@media screen and (max-width:576px){.categories__forms{width:100%}}.wpcf7 input[type=submit]:focus{text-decoration:none}.comment-respond{font-size:18px!important}.comment-respond .logged-in-as,h3.comment-reply-title{font-size:18px}.comment-respond .logged-in-as a{text-decoration:underline}.comment-respond .logged-in-as a:hover{text-decoration:none}.comment-respond label{font-size:18px;margin-bottom:5px;font-weight:600}.comment-respond textarea{max-height:150px;font-size:16px;font-family:Avenir-Next}.comment-form{margin-bottom:15px}.must-log-in{text-align:center}.comment-navigation .nav-links div{margin:0}.comment-navigation h2{display:none}div.comment:first-of-type{margin-top:20px}.categories__subscribe .wpcf7{width:100%}.categories__subscribe .wpcf7-not-valid-tip,.categories__subscribe .wpcf7-response-output{display:none}.categories__subscribe .wpcf7-not-valid{background:#ffe2e2}.categories__subscribe .wpcf7-form.sent .categories__subcribe-submit,.categories__subscribe .wpcf7-form.sent .categories__subscribe_container{display:none}.categories__subscribe .wpcf7-form.sent .wpcf7-response-output{display:block;border-radius:8px;min-height:50px;display:flex;align-items:center;margin:0!important;height:100%;background:#fff;border:1px solid var(--accent-color);color:var(--accent-color);font-family:var(--font-title);font-weight:600}@media screen and (max-width:1900px){.categories__subscribe .wpcf7-form.sent .wpcf7-response-output{min-height:45px}}@media screen and (max-width:999px){.categories__subscribe .wpcf7-form.sent .wpcf7-response-output{text-align:center}}.pdt-0{padding-top:0}@media screen and (max-width:576px){.pdt-0{padding-top:0}}.comment-respond input[type=checkbox]+label{font-size:18px;margin:0}.comment-form-cookies-consent input{display:block;margin-right:10px;transform:translateY(-3px);border-radius:0}.comment-form-cookies-consent{display:none;align-items:center;width:100%;margin:0}.comment-respond #url,.comment-respond label[for=url]{display:none}.comment-form-comment{padding-top:20px}.no-featured,.no-important{padding-top:25px!important;padding-bottom:70px!important}.no-featured:before{display:none!important}@media screen and (max-width:576px){.no-featured,.no-important{padding-top:0!important;padding-bottom:40px!important}.post-content__content .text{margin-top:20px}}.page-template-post .banner{padding:0!important}.num-vertical:before{background:url(assets/images/page-template-services-v2/line.png);width:5px;height:650px;top:50px}.num-vertical:before,.num-vertical>span:after{content:"";position:absolute;left:50%;transform:translateX(-50%)}.num-vertical>span:after{height:16px;width:22px;background:url(assets/images/page-template-services-v2/product-development_arrow.png) no-repeat 50%/cover;bottom:-56px;display:block}.num-vertical>span:last-child:after{display:none}.num-vertical-block:before{content:"";background:url(assets/images/saas-development-services/line.png);width:5px;height:100%;position:absolute;top:0;right:-30px;transform:translateX(-50%);display:none}@media screen and (max-width:767px){.num-vertical-block:before{display:block}}.border-top-blue:after{background:url(assets/images/page-template-services-v2/border-top-blue.svg)}.border-top-blue:after,.border-top-green:after{content:"";bottom:0;left:0;right:0;position:absolute;height:5px}.border-top-green:after{background:url(assets/images/page-template-services-v2/border-top-green.svg)}.border-top-grey:after{background:url(assets/images/page-template-services-v2/border-top-grey.svg)}.border-top-grey:after,.border-top-red:after{content:"";bottom:0;left:0;right:0;position:absolute;height:5px}.border-top-red:after{background:url(assets/images/page-template-services-v2/border-top-red.svg)}.border-top-yellow:after{content:"";bottom:0;background:url(assets/images/page-template-services-v2/border-top-yellow.svg);left:0;right:0;position:absolute;height:5px}.\*\:visible>*{visibility:visible}@media (min-width:640px){.sm\:m-0{margin:0}.sm\:mb-40{margin-bottom:10rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:size-28{width:7rem;height:7rem}.sm\:h-64{height:16rem}.sm\:w-5\/12{width:41.666667%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-5{gap:1.25rem}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:pt-52{padding-top:13rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:768px){.md\:mb-10{margin-bottom:2.5rem}.md\:block{display:block}.md\:h-44{height:11rem}.md\:w-1\/2{width:50%}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:bg-\[url\(\'\/wp-content\/themes\/maven\/assets\/images\/homepage\/journey\.svg\'\)\]{background-image:url(/wp-content/themes/maven/assets/images/homepage/journey.svg)}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:1024px){.lg\:size-28{width:7rem;height:7rem}.lg\:flex-row{flex-direction:row}.lg\:p-3{padding:.75rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}}
/*# sourceMappingURL=style.css.map */