@import "https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700;800;900&display=swap";@font-face{font-family:FuturaPTBook;src:url(fonts/FuturaPT-Book.woff2) format('woff2'),url(../fonts/FuturaPT-Book.woff) format('woff')}@font-face{font-family:FuturaNewBook;src:url(fonts/FuturaNewBook-Reg.woff2) format('woff2'),url(../fonts/FuturaNewBook-Reg.woff) format('woff')}@font-face{font-family:FuturaNewMedium;src:url(fonts/FuturaNewMedium-Reg.woff2) format('woff2'),url(../fonts/FuturaNewMedium-Reg.woff) format('woff')}@font-face{font-family:FuturaNewBold;src:url(fonts/FuturaNewBold-Reg.woff2) format('woff2'),url(../fonts/FuturaNewBold-Reg.woff) format('woff')}@font-face{font-family:FuturaNewHeavy;src:url(fonts/FuturaNewHeavy-Reg.woff2) format('woff2'),url(../fonts/FuturaNewHeavy-Reg.woff) format('woff')}.project-category a:hover{text-decoration:none;cursor:default}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:oswald-bold;src:url(fonts/Oswald-Bold.woff2) format("woff2"),url(fonts/Oswald-Bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:oswald-regular;src:url(fonts/Oswald-Regular.woff2) format("woff2"),url(fonts/Oswald-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:oswald-medium;src:url(fonts/Oswald-Medium.woff2) format("woff2"),url(fonts/Oswald-Medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:oswald-semibold;src:url(fonts/Oswald-SemiBold.woff2) format('woff2'),url(fonts/Oswald-SemiBold.woff) format('woff');font-weight:400;font-style:normal}*,::after,::before{box-sizing:border-box}body{position:relative;font:16px/1.625 Arial,Tahoma,sans-serif}.ie7 .title{padding-top:20px}h1,h2,h3,h4{margin:0}button{background:0 0;border:none}.bitnami-corner-image-div{display:none}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}nav.menu{width:100%}.menu ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu a{color:#000;text-decoration:none;font:400 18px/1.3 'futura-pt',Arial,Tahoma,sans-serif;-webkit-transition:linear .2s;transition:linear .2s}.menu a:hover{color:#1cb564;-webkit-transition:linear .2s;transition:linear .2s}.headroom{position:static;top:0;left:0;right:0;z-index:999;will-change:transform;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.headroom--unpinned{position:fixed;-webkit-transform:translateY(-100%) translate3d(0px,0px,0px) translateZ(0);transform:translateY(-100%) translate3d(0px,0px,0px) translateZ(0)}.headroom--pinned{position:fixed;-webkit-transform:translateY(0%) translate3d(0px,0px,0px) translateZ(0);transform:translateY(0%) translate3d(0px,0px,0px) translateZ(0)}.headroom--top{position:fixed}.header-container{width:100%;z-index:999;background:#fff;-webkit-transition:linear .2s;transition:linear .2s}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header-logo{width:50%;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}@media screen and (min-width:960px){.header-container .header-logo{transform:translateX(100px)}}.header-logo img,.header-logo svg{width:35px;height:40px}.header-logo h2{margin-left:10px;font:20px/1.2 'Oswald-medium',Arial,Tahoma,sans-serif;letter-spacing:2.8px;text-transform:uppercase}.header-logo a{color:#000;text-decoration:none}.nav-burger svg{width:25px;height:25px}.side-panel{position:fixed;top:0;left:0;right:0;width:100%;background:#000;z-index:99999;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:ease-in .2s;transition:ease-in .2s;height:100vh;overflow-y:scroll}.menu-main-menu-container{margin:60px 0 40px}.menu-container{width:100%;padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-container .side-panel-title{margin:10% 0 0}.side-panel ul{padding:0;margin:0;list-style:none;text-align:center}.side-panel ul li{position:relative;margin-bottom:10%}.side-panel ul li:last-child{margin-bottom:0}.side-panel ul:not(.side-panel-social-links){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-panel ul a{display:inline-block;font:20px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif;letter-spacing:4px;text-transform:uppercase;text-decoration:none;color:#fff}.side-panel ul.sub-menu:not(.side-panel-social-links){display:none}.side-panel ul.sub-menu.open{display:-webkit-box;display:-ms-flexbox;display:flex}.side-panel ul.side-panel-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:100px}.side-panel ul.side-panel-social-links li{margin:0 5%}.side-panel ul.side-panel-social-links a{width:35px;height:35px;background:#fff;color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;font-size:16px;letter-spacing:0}.menu ul:not(.side-panel-social-links) i{position:absolute;top:-3px;right:-25px;letter-spacing:0;color:#1cb564;cursor:pointer}.side-panel-header-container{padding:20px 20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.side-panel-header-container .header-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.side-panel-header-container .header-logo h2{margin:10px 0 0}.side-panel-header-container .header-logo svg{fill:#fff}.side-panel-header-container .header-logo a{font:20px/1.2 'Oswald-medium',Arial,Tahoma,sans-serif;color:#fff}.side-panel-logo{width:auto;margin:0 auto;text-align:center}.desktop-logo{display:none}.side-panel-close{position:absolute;right:20px;top:15px;z-index:999;cursor:pointer}.side-panel-close svg{width:25px;height:25px;fill:#fff}.side-panel-title{width:100%;margin:20% 0;text-align:center;text-transform:uppercase;font:600 66px/0.3 'futura-pt',Arial,Tahoma,sans-serif;letter-spacing:8px;text-shadow:2px -3px 0 #010905;color:#0b0e0c}.open{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:ease-out .3s;transition:ease-out .3s}.magnifying-glass svg{width:25px}.search-panel{overflow-y:auto}.search-panel .side-panel-header-container{min-height:calc(100vh - 20px)}.search-field{position:relative;max-width:400px;margin:40% auto}.search-field button{position:absolute;right:0;bottom:12px;display:block;width:14px;padding:0}.search-field svg{width:100%;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.search-field input{width:100%;padding:0;margin:0;border:0;background:0 0;padding-bottom:10px;border-bottom:1px solid #fff;outline:none;font:20px/24px 'FuturaNewBook-Reg',sans-serif;color:#fff}.search-field input::-webkit-input-placeholder{color:#fff;opacity:1}.search-field input::-moz-placeholder{color:#fff;opacity:1}.search-field input:-ms-input-placeholder{color:#fff;opacity:1}.search-field input::-ms-input-placeholder{color:#fff;opacity:1}.search-field input::-webkit-input-placeholder{color:#fff;opacity:1}.search-field input:-ms-input-placeholder{color:#fff;opacity:1}.search-field input::placeholder{color:#fff;opacity:1}.search-field input:-ms-input-placeholder{color:#fff}.search-field input::-ms-input-placeholder{color:#fff}.request-button{text-decoration:none;text-align:center;font:16px/1.5 'Oswald-Bold',Arial,Tahoma,sans-serif;letter-spacing:3.6px;text-transform:uppercase;padding:18px 12px;margin:40px auto;display:block;max-width:400px;background:0 0;border:none}.central-container{width:100%}.section{overflow:hidden}.title{font:700 54px/1.03 'futura-pt-bold',Arial,Tahoma,sans-serif;color:rgba(28,181,100,.5);text-align:center;text-transform:uppercase}.title-anim{text-align:center;margin:0;animation:glitch 5s steps(100) 1 forwards}.about-container{position:relative}.about{padding:50px 20px}.lines-animation,.lines-animation-2,.lines-animation-bottom-part{position:relative;width:100%}.lines-animation-bottom-part{height:100%}.lines-animation-bottom-part svg{transform:rotate(180deg)}.lines-1,.lines-bottom,.lines-2{position:relative;left:-60%;width:200%}.lines-2{left:-65%}@supports(-ms-ime-align:auto){.lines-animation{right:0}.lines-animation-bottom-part{padding:0}.lines-animation img,.lines-animation-bottom-part img{width:100%}.error-404-svg img.left,.error-404-svg img.center,.error-404-svg img.right{height:auto}.error-content{background:rgba(255,255,255,.8)}}.about-title{margin:0;text-align:right;text-transform:uppercase;font:700 32px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif;transform:translateY(50px);opacity:0;animation:titleUp 1s linear forwards;text-shadow:2px 2px 0 #1cb564}@keyframes titleUp{0%{transform:translateY(50px)}25%{transform:translateY(-50px)}50%{transform:translateY(0px)}100%{opacity:1;transform:translateY(0px)}}.about-description{font:700 12px/2 'futura-pt-bold',Arial,Tahoma,sans-serif;letter-spacing:.4px;margin:85px 0 0;position:relative;padding:25px;text-transform:uppercase}.about-description span{display:block;position:absolute;width:60%;height:1px;background:#1cb564}.about-description span:first-of-type{top:0;left:-100%;animation:lineFromLeft 1.5s ease-out forwards,wawingLeftLine 1.5s linear infinite alternate}.about-description span:last-of-type{bottom:0;right:-100%;animation:lineFromRight 1.5s ease-out forwards,wawingRightLine 1.5s linear infinite alternate}.about-description-text{display:block;opacity:0;text-align:center;animation:fadeInTitle 1.5s ease-out .5s forwards,pulseTitle 1.5s ease-out .8s forwards}@keyframes lineFromLeft{0%{left:-100%}20%{left:0}40%{left:50px}60%{left:150px}80%{left:80px}100%{left:0}}@keyframes lineFromRight{0%{right:-100%}20%{right:0}40%{right:50px}60%{right:150px}80%{right:80px}100%{right:0}}@keyframes wawingLeftLine{0%{left:30px}100%{left:-30px}}@keyframes wawingRightLine{0%{right:30px}100%{right:0}}@keyframes pulseTitle{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}@keyframes fadeInTitle{0%{opacity:0}100%{opacity:1}}.portfolio-section{z-index:99}.portfolio-container{position:relative}.portfolio-container .title{animation-fill-mode:initial;color:rgba(28,181,70,.4);padding:50px 0}.portfolio{border:0}.portfolio .owl-item:nth-child(5n+1) .wow{animation-delay:0s}.portfolio .owl-item:nth-child(5n+2) .wow{animation-delay:.2s}.portfolio .owl-item:nth-child(5n+3) .wow{animation-delay:.4s}.portfolio .owl-item:nth-child(5n+4) .wow{animation-delay:.6s}.portfolio .owl-item:nth-child(5n+5) .wow{animation-delay:.8s}.owl-item:nth-child(6) .wow{animation-delay:0s}.owl-item:nth-child(7) .portfolio-item-header{animation-delay:.2s}.owl-item:nth-child(8) .portfolio-item-header{animation-delay:.3s}.owl-item:nth-child(9) .portfolio-item-header{animation-delay:.4s}.owl-item:nth-child(10) .portfolio-item-header{animation-delay:.5s}.slide{height:100%;max-height:600px;overflow:hidden}.slide span{display:block}.slide::after,.slide::before{content:"";width:100%;height:20px;background:#fff;top:0;left:0;right:0;display:block;position:absolute;-webkit-transition:linear .2s;transition:linear .2s}.slide::after{top:unset;bottom:0}.slide img{height:auto}.slide .portfolio-item-header{position:absolute;top:75px;width:100%;text-align:center}.slide .portfolio-item-title{transform:rotate(-90deg);display:inline-block;color:#1cb564;font:700 130px/1px 'futura-pt-bold',Arial,Tahoma,sans-serif}.slide .portfolio-item-title span{display:block}.slide .portfolio-item-description{color:#fff;font:400 26px/1 'futura-pt',Arial,Tahoma,sans-serif}.slide .portfolio-item-description::before{content:"";display:block;margin:0 auto 30px;width:25px;height:1px;background:#fff}.slide .shadow{background:rgba(255,255,255,.5);position:absolute;top:0;width:100%;height:100%}.center .slide::after,.center .slide::before{transition:linear .2s;height:0}.center .slide .shadow{display:none}.center .portfolio-item-header{position:absolute;top:75px}.solutions-title{padding:90px 0 85px;font:700 30px/1.6 'futura-pt',Arial,Tahoma,sans-serif;text-align:center}.solutions-description{padding:0 20px;font:400 14px/1.14 'futura-pt',Arial,Tahoma,sans-serif}.solutions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:120px 20px 0}.solution{width:48%;margin-bottom:50px;position:relative}.solution:first-child{animation-delay:0s}.solution:nth-child(2){animation-delay:.1s}.solution:nth-child(3){animation-delay:.2s}.solution:nth-child(4){animation-delay:.3s}.solution:nth-child(5){animation-delay:.4s}.solution:nth-child(6){animation-delay:.5s}.solution:nth-child(7){animation-delay:.6s}.solution:nth-child(8){animation-delay:.7s}.solution-title{min-height:117px;text-align:center;font:18px/1.3 'Oswald-Bold',Arial,Tahoma,sans-serif}.solution-title span{display:block;min-height:115px;text-transform:uppercase}.solution-title::after{content:"";display:block;width:20%;height:1px;background:#1cb564;margin:20px auto}.solution-description{font:400 12px/1.5 'futura-pt',Arial,Tahoma,sans-serif;text-align:center}.solution-description a{color:#000}.industries-container{padding-top:260px;position:relative}.industries-container .title-container{width:100%;position:absolute;top:120px;max-height:138px;height:100%;overflow:hidden}.industries-container .title-container .title{position:absolute;width:100%;overflow:hidden}.industries-container .title-container .title:first-child{transform:translateX(-100%)}.industries-container .title-container .title:last-child{transform:translateX(100%)}.industries-container .title-container .industries-title-anim:first-child,.industries-container .title-container .industries-title-anim:last-child{animation-fill-mode:initial;color:rgba(28,181,70,.4);transform:translateX(0);transition:linear .5s}.industries-container .title-anim{position:absolute;line-height:64px;width:100%}.industries{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}.industry-item{width:48%;margin-bottom:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.industry-item .industry-thumb{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.industry-item .industry-thumb img{max-width:100%;width:auto;height:auto}.industry-item .industry-title{text-align:center;min-height:90px}.industry-item .industry-title h2{font:18px/1.3 'Oswald-Bold',Arial,Tahoma,sans-serif;text-transform:uppercase;letter-spacing:2px}.industry-item .industry-title::before{content:"";display:block;width:20%;height:1px;background:#1cb564;margin:20px auto}.statistics-container{padding-top:50px;position:relative}.statistics-container .title-container{padding-bottom:75px}.statistics-container .title{animation-fill-mode:initial;color:rgba(28,181,70,.4)}.statistics{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px}.statistic-item{width:48%;margin-bottom:20px;background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;box-shadow:10px 10px 80px rgba(0,0,0,.1);padding:20px;background:#fff}.statistic-item:nth-child(2){animation-delay:.1s}.statistic-item:nth-child(3){animation-delay:.2s}.statistic-item:nth-child(4){animation-delay:.3s}.statistic-item:nth-child(5){animation-delay:.4s}.statistic-item:nth-child(6){animation-delay:.5s}.statistic-data{font:700 72px/1 'futura-pt',Arial,Tahoma,sans-serif;text-align:center;color:#23b464}.statistic-data p{margin:0;display:flex;align-items:center}.statistic-data span{color:#000;text-transform:uppercase;font-size:16px;line-height:1.2em;margin-left:-20px;text-align:left}.statistic-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:inherit;min-height:72px;font:15px/1.6 'futura-pt',sans-serif;line-height:1.6em;text-align:left;opacity:1;color:#000}.project-container{padding-top:120px}.project-item:not(:last-child){margin-bottom:50px}.project-item img{height:auto;width:100%}.project-item .title{margin-bottom:40px;color:#1cb564}.project-details{padding:20px;font:400 18px/1.6 'futura-pt',Arial,Tahoma,sans-serif;overflow:hidden}.project-details .project-read-more{font:20px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif;color:#fff;background:#000;text-decoration:none;display:block;text-align:center;text-transform:uppercase;padding:18px 0;margin:30px auto 0;max-width:210px;width:100%;animation-duration:.3s;animation-fill-mode:forwards;letter-spacing:4px}.project-item:nth-child(odd) .project-read-more{transform:translateX(calc(-100% - 210px))}.project-item:nth-child(even) .project-read-more{transform:translateX(calc(100% + 210px))}.other-projects{margin:60px auto 0;display:block;max-width:200px;background:#000;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;padding:15px 0}.team-container{padding-top:50px}.team-container .title{color:rgba(28,181,70,.5);animation-fill-mode:initial;margin-bottom:60px}.team-title-anim{animation:teamTitleAnim .3s ease-out 1 forwards}.team-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.teammate-thumb{position:relative}.teammate-thumb:after,.teammate-thumb:before{content:"";width:100%;height:10px;background:#fff;left:0;right:0;display:block;position:absolute;z-index:9;-webkit-transition:linear .2s;transition:linear .2s}.teammate-thumb:before{top:0}.teammate-thumb:after{bottom:0}.center .teammate-thumb:before,.center .teammate-thumb:after{height:0;-webkit-transition:linear .2s;transition:linear .2s}.teammate-thumb img{height:auto;filter:grayscale(100%);transition:linear .2s}.teammate-description{position:relative;margin-top:40px;padding:0 5%;font:400 18px/1.3 'futura-pt',Arial,Tahoma,sans-serif}.teammates{position:relative;padding:0 10px}.teammates .owl-item:nth-child(4n+1) .team-item{animation-delay:.4s}.teammates .owl-item:nth-child(4n+2) .team-item{animation-delay:.2s}.teammates .owl-item:nth-child(4n+3) .team-item{animation-delay:.3s}.teammates .owl-item:nth-child(4n+4) .team-item{animation-delay:0s}.teammates .center img{filter:none}.teammate-details h2{font:400 16px/1.5 'futura-pt',Arial,Tahoma,sans-serif;text-align:center;letter-spacing:.6px}.teammate-details h2::before{content:"";display:block;width:20%;height:1px;background:#1cb564;margin:25px auto 10px}.teammate-details h3{text-align:center;color:rgba(0,0,0,.4);font:10px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif;margin-top:5px;text-transform:uppercase}.team-read-more{font:20px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif;color:#fff;background:#000;text-decoration:none;display:block;text-align:center;text-transform:uppercase;padding:18px 0;margin:60px auto 0;max-width:210px;width:100%;letter-spacing:4px}.testimonials-container{position:relative;padding-top:120px}.testimonials-container .title{padding-bottom:50px}.author-details h2{font:400 16px/1.125 'futura-pt',Arial,Tahoma,sans-serif;padding:10px 0 10px 20px}.author-details h2::after{content:"";display:block;width:20px;height:1px;margin-top:10px;background:#1cb564}.author-details h3{padding-left:20px;font:12px/1.3 'Oswald-Bold',Arial,Tahoma,sans-serif;letter-spacing:2.4px;text-transform:uppercase;color:rgba(0,0,0,.5)}.to-top{position:fixed;left:40px;bottom:30px;width:35px;height:35px;padding:0;border:0;background:#1cb564;color:rgba(255,255,255,.8);z-index:99;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden}.footer-container{background:#000;padding:60px 0 70px;position:relative}.footer-container::before,.footer-container::after{content:"";display:block;position:absolute;width:33.33%;height:15px;top:-15px;background:#000;left:0}.footer-container::after{right:0;left:unset;top:-10px;height:10px}.footer-anim-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:relative}.footer{width:100%;height:100%;background:#000;padding-top:40px}.footer-animation{display:none}.footer-logo{text-align:center;margin-bottom:40px}.footer-logo a{text-decoration:none}.footer-logo span{margin:10px 0 0 10px;color:#fff;font:16px/1.5 'Oswald-medium',Arial,Tahoma,sans-serif;letter-spacing:2.8px;text-transform:uppercase;cursor:pointer;display:block}.mobile-logo img,.mobile-logo svg{width:30px;height:30px;filter:invert(100%)}.footer-contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-contacts a{color:#fff;text-transform:uppercase;text-decoration:none}.footer-mail{margin-bottom:25px;font:12px/2 'Oswald-Bold',Arial,Tahoma,sans-serif;letter-spacing:2.4px}.footer-phone{font:16px/1.5 'Oswald-Bold',Arial,Tahoma,sans-serif;letter-spacing:3.6px}.footer-phone:not(:last-child){margin-bottom:15px}.social-links{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;max-width:212px;margin:0 auto}.footer .request-button{color:#000;background:#fff;width:100%}.menu-container .request-button{color:#000;background:#fff;width:100%}.menu-container .request-button:hover{color:#1cb564;transition:linear .2s}.social-links li{width:48%}.social-links li:first-child{margin-bottom:50px}.social-links a{width:35px;height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;color:#000;text-decoration:none;margin:0 auto}.copyright{margin-top:60px;text-align:center;color:rgba(255,255,255,.5);font:400 11px/2.1 'futura-pt',Arial,Tahoma,sans-serif}.desk-copy{display:none}.contact-panel{background:#fff}.contact-panel .side-panel-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.contact-panel .side-panel-title{position:absolute}.contact-panel .mobile-logo img,.contact-panel .mobile-logo svg{filter:invert(0)}.contact-panel .side-panel-title{margin:-10% 0;font:700 48px/1 'futura-pt-bold',Arial,Tahoma,sans-serif;text-shadow:-2px -2px 0 rgba(28,181,100,.1);color:rgba(28,181,100,.1)}.contact-panel .side-panel-close{filter:brightness(0%)}.contact-panel .side-panel-close svg{width:23px;height:23px}.side-panel-logo a{text-decoration:none}.side-panel-logo span{color:#000;font:16px/1.5 'Oswald-medium',Arial,Tahoma,sans-serif;letter-spacing:2.8px;text-transform:uppercase;cursor:pointer;display:block}.contact-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.contact-row:not(:last-of-type){margin-bottom:25px}.contact-row:last-of-type{border-bottom:1px solid #000}.contact-row:last-of-type label{z-index:-1}.contact-row:not(.attach)::focus-within label{transform:translateY(-25px);transition:linear .2s}.contact-row .contact-input-field{width:calc(100% - 10px);border:none;border-bottom:1px solid #000;background:0 0;font:20px/1.4 'Oswald-Bold',Arial,Tahoma,sans-serif;letter-spacing:4px;outline:none;padding-left:10px}.contact-row label{position:absolute;font:400 14px/1 'futura-pt',Arial,Tahoma,sans-serif;color:rgba(0,0,0,.5);padding:0 0 0 10px;bottom:5px;transition:linear .2s;text-transform:uppercase;z-index:-1}.contact-row:not(.attach) label.changed{transform:translateY(-25px);transition:linear .2s;text-transform:lowercase}.contact-row textarea.contact-input-field{padding:0;width:100%;font:16px/1.5 'Oswald-Bold',Arial,Tahoma,sans-serif;letter-spacing:3.2px;max-height:100px;text-transform:none}.contact-row span{font:12px/1 'Oswald-Bold',Arial,Tahoma,sans-serif;position:relative;letter-spacing:2.4px}.attach{border-bottom:1px solid #000}.attach span.wpcf7-form-control-wrap{padding:20px 0 0;cursor:pointer}.attach span.wpcf7-form-control-wrap::after{content:"";position:absolute;right:5px;top:5px;width:7px;height:6px;background:url('../adoriasoft/images/plus.png')no-repeat;background-size:100% 100%}.attach span.wpcf7-form-control-wrap.changed::after{content:"";visibility:hidden}.wpcf7-file{display:block;width:100%;position:absolute;top:0;right:0;opacity:0;outline:none;background:#fff;cursor:inherit}.submit{display:block;background:0 0;border:0;margin:25px auto 0;text-align:center;text-decoration:none;text-transform:uppercase;font:60px/1.06 'Oswald-Bold',Arial,Tahoma,sans-serif;letter-spacing:12px;color:#000;transition:linear .2s}span.wpcf7-not-valid-tip{position:absolute;right:0;bottom:10px}.wpcf7-form{position:relative}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{position:relative;bottom:0;left:0;right:0}.fixed-button{display:none;height:calc(100% - 10px);margin:0;padding:0;position:absolute;right:6.25%;z-index:99;color:#1cb564;font-size:20px;outline:none}.readingProgressbar{z-index:99}.inner-container{width:100%;margin:0 auto;padding:0 15px;position:relative;padding-top:10px}.categories{padding:0;list-style:none;margin:0}.inner-container a{text-decoration:none}.inner-container .about-title{margin:0 auto;text-align:center;text-transform:uppercase;padding:50px 0}.post{position:relative;padding:50px 0;margin-bottom:60px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.post::after,.post::before{content:"";display:block;position:absolute;width:45%;height:1px;background:rgba(28,181,100,.5)}.post::before{top:0;left:0}.post::after{bottom:0;right:0}.post-title{margin-top:20px;font:700 16px/1.875 'futura-pt',Arial,Tahoma,sans-serif}.post-title a{color:#000}.post-thumbnail img{height:auto;width:100%}.post-info{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-info .post-date{width:100%;letter-spacing:1.4px}.post-category{color:rgba(0,0,0,.5);letter-spacing:2px;text-transform:uppercase;text-decoration:none;font:12px/1 'Oswald-Bold',Arial,Tahoma,sans-serif;display:block}.mins-to-read{line-height:12px;width:50%;font:12px/1 'Oswald-Bold',Arial,Tahoma,sans-serif;letter-spacing:1.4px;color:rgba(28,181,100,.5);text-transform:uppercase}.post-date{font:12px/1 'Oswald-Medium',Arial,Tahoma,sans-serif;margin-top:25px;letter-spacing:1.4px;color:#1cb564}.post-excerpt{font:400 20px/1.4 'futura-pt',Arial,Tahoma,sans-serif}.post-thumbnail a,.related-post-thumbnail a{display:block;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.post-thumbnail a::before,.related-post-thumbnail a::before{content:"";display:block;padding-top:100%}aside{display:none}.about-page .author-details h2{padding:10px 0}.about-page .author-details h3{padding:0}.pagination{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto 80px;z-index:9}.pagination .wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:350px;margin:0 auto}.pagination a,.pagination span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:27px;text-decoration:none;padding-top:2px;margin:0 10px;border-bottom:1px solid rgba(0,0,0,.2);color:#1cb564;font:20px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif}.pagination span,.pagination a.nextpostslink,.pagination a.previouspostslink{border-bottom:0}.pagination a.nextpostslink,.pagination a.previouspostslink{padding-top:5px}.pagination span.current{color:#fff;background:#1cb564;border-bottom:1px solid transparent}.pagination img{height:20px}.post-container{width:100%}.article-content{padding:0 20px}.article-page .title{margin:0 0 30px;animation-fill-mode:initial;color:rgba(28,181,70,.4)}.article-page .post-title{width:100%;margin:0 0 40px;text-align:center;font:700 26px/1.46 'futura-pt',Arial,Tahoma,sans-serif}.article-details{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-page .post-date{margin:0}.article-text p,.article-text ul{font:400 20px/1.6 'futura-pt',Arial,Tahoma,sans-serif}.article-text img{width:100%;height:auto}.article-text h2{margin-bottom:15px;font-family:futura-pt;font-weight:700;font-size:26px;line-height:1.92;color:#1cb564;text-align:center}.article-text h3{font-family:futura-pt;font-size:24px;font-weight:500;line-height:2.08;letter-spacing:1px}.article-text h1,.article-text h4{font-family:futura-pt}.article-text ul,.article-text ol{font-family:futura-pt}.article-text ul{padding-left:15px}.article-text a{color:#1cb564;text-decoration:none}.article-text blockquote{margin:0;color:#1cb564;font:500 24px/2.08 'futura-pt',Arial,Tahoma,sans-serif}.gallery-caption,.wp-caption{max-width:100%;margin-bottom:20px;color:rgba(0,0,0,.5)}.wp-caption-text{text-align:center}.share-buttons{margin:50px 0 60px}.share-buttons h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px;text-transform:uppercase;letter-spacing:2px;color:#1cb564;font:20px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif}.share-buttons ul{padding:0;margin:0;list-style:none}.share-buttons li{margin-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-buttons a{color:#000;transition:linear .2s}.a2a_button_telegram,.a2a_button_google_plus{font-size:23px}.related-post{position:relative;padding:40px 0;margin-bottom:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.related-post::before,.related-post::after{content:'';display:block;margin:0;position:absolute;width:35%;height:1px;background:#1cb564}.related-post::before{top:0;left:0}.related-post::after{bottom:0;right:0}.related-post-thumbnail{width:50%}.related-post-thumbnail img{width:100%;height:auto}.related-post-title{width:45%;text-align:right;font:700 20px/1.3 'futura-pt',Arial,Tahoma,sans-serif}.related-post-title a{color:#000;text-decoration:none}@media(max-width:480px){.related-posts{padding:0 20px}}.company-description p{margin-bottom:80px;text-align:center;font:400 18px/1.4 'futura-pt',Arial,Tahoma,sans-serif}.values-description{margin-bottom:60px}.our-values .solution-title,.our-values .solution-title span{min-height:auto}.our-values h3{color:#1cb564;font:700 60px/1.36 'futura-pt',Arial,Tahoma,sans-serif;text-align:center}.values-text p{text-align:center;font:400 18px/1.4 'futura-pt',Arial,Tahoma,sans-serif}.about-page .solution,.about-page .statistic-item{width:60%;margin:0 auto 50px}.solution-bg-image{position:absolute;top:0;width:100%;height:100%;background-position:top center;background-repeat:no-repeat;background-size:100%;z-index:-1}.about-title-container{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:80px 0}.about-title-container h4{position:absolute;font:700 22px/1.3 'futura-pt',Arial,Tahoma,sans-serif;width:100%;text-align:center}.approach-items h2{position:relative;min-height:unset}.approach-items h2 .approach-title{min-height:unset;font:20px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif}.approach-items h2 .approach-num{min-height:unset;position:absolute;width:50%;top:-15px;margin-left:-25%;left:50%;transform:rotate(-90deg);font:700 115px/0.8 'futura-pt-bold',Arial,Tahoma,sans-serif;letter-spacing:4px;color:rgba(28,181,100,.5);z-index:-1}.approach-items .solution-title::after{margin:40px auto 20px}.about-services{margin-top:100px;padding:60px 0;position:relative}.about-service-title{text-transform:uppercase;color:#1cb564;font:700 34px/1.4 'futura-pt-bold',Arial,Tahoma,sans-serif;text-align:center}.about-service-description{margin:30px 0;font:500 18px/1.5 'futura-pt',Arial,Tahoma,sans-serif;text-align:center}.desk-team{display:none}.about-page .team-container{padding:0}.team-container .title{margin:0 0 30px}.about-page .team-container .title{margin:0}.about-services::before,.about-services::after,.about-page .testimonials-container::before,.about-page .testimonials-container::after{content:'';position:absolute;width:50%;height:1px;background:#1cb564}.about-services::before,.about-page .testimonials-container::before{top:0;left:0}.about-services::after,.about-page .testimonials-container::after{bottom:0;right:0}.about-page .author-details a{color:rgba(0,0,0,.8)}.about-page .author-details{margin-top:20px;text-align:center}.about-page .author-details h2{text-transform:uppercase;font:20px/2 'Oswald-Bold',Arial,Tahoma,sans-serif;letter-spacing:3px}.about-page .author-details h2::after{display:none}.whole-world{padding:60px 0}.about-page .world-map__hint button{position:absolute;right:10px;top:10px;background:0 0;border:0;outline:none;filter:brightness(0%);z-index:9}.about-page .world-map__hint img{width:20px}.about-page .testimonials-container{padding:80px 0 30px}.about-page .testimonial-text p{margin:0}.about-page .testimonials-container .owl-dots{position:relative;right:unset}.about-page .testimonial-author-bio img{filter:grayscale(0)}.request-block .about-title-container{min-height:50px}.about-page .request-block .title{line-height:1.5}.about-info .request-button{margin:0 auto 40px;background:#1cb564;color:#fff;transition:linear .2s}.about-info .about-title,.blog-page .about-title{padding:100px 0 0;text-align:center}.layout-domain{margin-bottom:80px}.error-404{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contacts-page .contacts-link,.contacts-page .contacts-address{color:#fff}.contacts-btn a{width:33.33%;padding:17px 10px;font-family:oswald-bold;font-size:16px;letter-spacing:2.56px}.projects-page .panel{padding:0}.projects-page .about-title{margin:20px auto 0}.project-page img{height:auto;margin-top:54px}.project-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none}.project-list li{width:45%;text-align:center}.project-page .project-list img{width:auto;height:85px}.layout-content h5{text-transform:uppercase;text-align:center;letter-spacing:.8px}.gm-style-iw-t::after,.gm-style-iw-t::before{display:none}.gm-style .gm-style-iw-c{padding:0;border-radius:0}.search-page .about-title{padding:50px 0;text-align:center;font:700 60px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif}.search-results{padding:0 20px}.search-results .panel-item{margin:0 auto}.search-results .panel-item:not(:last-child){margin-bottom:60px}.search-results .panel-head{overflow:hidden;position:relative}.search-results .project-category{font-size:12px;letter-spacing:2px}.search-page .panel-thumbnail{position:relative}.search-page .serial-number{position:absolute;top:5%;color:rgba(28,181,100,.2);font:700 150px/0.7 'futura-pt-bold',Arial,Tahoma,sans-serif;z-index:-1}.search-page .page-description{letter-spacing:4px;font:20px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif;text-align:center;padding:0 0 60px}.search-page .page-description span{text-transform:uppercase;text-align:center;padding:0 0 60px;color:#1cb564}.search-page .pagination{margin:50px 0}.search-highlight{color:#1cb564}.careers .main{padding-top:30px}.careers .about-title{margin:50px 0 30px;font-size:54px;text-align:center}.careers-description-title{text-align:center;font:700 30px/1.3 'futura-pt',Arial,Tahoma,sans-serif}.careers-description-text{margin:30px 0;font:400 18px/1.4 'futura-pt',Arial,Tahoma,sans-serif;background:url('../adoriasoft/images/belt.png')no-repeat;background-size:contain;background-position:center}.careers-list h3{text-align:center;color:#1cb564;letter-spacing:4px;font:20px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif}.careers-list ul{list-style:none;padding:0;margin:50px 0}.careers-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.careers-list li:last-child{margin-bottom:0}.careers-list a{margin-top:20px;text-decoration:none;font:700 30px/1.3 'futura-pt',Arial,Tahoma,sans-serif;color:#000}.call-to-action{position:relative;padding:40px 0;margin-bottom:30px}.call-to-action:before,.call-to-action:after{content:"";display:block;width:50%;height:1px;position:absolute;background:#1cb564}.call-to-action:before{top:0}.call-to-action:after{bottom:0;right:0}.call-to-action h3{text-align:center;font:700 24px/1.3 'futura-pt',Arial,Tahoma,sans-serif}.call-to-action a{display:block;margin-top:40px;text-align:center;color:#1cb564;text-decoration:none;letter-spacing:4px;text-transform:uppercase;font:16px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif}.single-career .animate-title .title{margin:100px auto 50px}.single-career .layout h2{font-size:38px}.single-career .layout h3{color:#1cb564;margin-top:20px;font-size:30px}.single-career .layout h4{color:#1cb456;letter-spacing:4px;font:20px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif;text-transform:uppercase}.single-career .layout>.wp-block-columns{margin-top:30px}.single-career .article-content ul{padding-left:20px;list-style:none}.single-career .article-content li{position:relative}.single-career .article-content li:before{content:"\2022";color:#1cb564;position:absolute;left:-20px}.single-career .wp-block-column{margin-bottom:0}.career-skills{position:relative;margin-bottom:30px;padding:10px 0 20px}.career-skills .wp-block-column:nth-child(odd) p{background:url(images/rhombus-solid.png)no-repeat}.career-skills .wp-block-column:nth-child(even) p{background:url(images/rhombus-light.png)no-repeat}.career-skills .wp-block-column:nth-child(2) p{background-position:center}.career-skills .wp-block-column:nth-child(3) p{background-position:bottom right}.career-skills .wp-block-column:nth-child(4) p{background-position:center right}.static-career-info{padding:0 15px}.has-4-columns p{text-align:center}.opportunities{margin-top:30px;padding:30px 0;position:relative}.opportunities:before,.opportunities:after,.perks:before,.perks:after,.career-skills:before,.career-skills:after{content:"";display:block;width:50%;height:1px;position:absolute;background:#1cb564}.opportunities:before,.perks:before,.career-skills:before{top:0}.opportunities:after,.perks:after,.career-skills:after{bottom:0;right:0}.opportunities h2,.perks h2{margin-bottom:70px;text-align:center;font-size:38px}.opportunities ul,.perks ul{list-style:none;padding:0;margin:0;text-align:center}.opportunities li,.perks li{margin-bottom:50px}.opportunities li:before,.perks li:before{display:none}.opportunities .icon{fill:#1cb564}.opportunities li p,.perks li p{font-size:18px;font-family:futura-pt}.perks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:80px;padding:30px 0;position:relative}.perks h2{color:#1cb564}.single-career .call-to-action h3{font-size:32px}.single-career .call-to-action:before,.single-career .call-to-action:after{display:none}.single-career .call-to-action .request-button{background:#1cb456;border:none;color:#fff;padding:18px 40px;font-family:oswald-bold;transition:linear .3s}.services-container .panel{padding:0}.services .services-container .panel-item{padding:10px 10px 30px 0}.single-service .main{padding-top:50px}.service-title{margin:30px 0;text-align:center;font:700 40px/1.2 'futura-pt-bold',Arial,Tahoma,sans-serif}.single-service .article-content h3{color:#1cb564;font:700 26px/1.2 'futura-pt-bold',Arial,Tahoma,sans-serif}.single-service .article-content ul{padding-left:20px;list-style:none}.single-service .article-content li{position:relative;font-family:futura-pt;font-weight:600}.single-service .article-content li span{font-family:futura-pt;font-size:18px;font-weight:400}.single-service .article-content li:before{content:"•";color:#1cb564;position:absolute;left:-20px}.single-service .article-content h4{font:500 24px/1.2 'futura-pt',Arial,Tahoma,sans-serif;color:#1cb564}.single-service .article-content h5{letter-spacing:4px;text-transform:uppercase;font:14px/1.5 'Oswald-Bold',Arial,Tahoma,sans-serif;position:relative}.single-service .article-content h5:after{content:'';display:block;width:20%;height:1px;background:#1cb564;margin:35px auto 0}.single-service .article-content h3.black-title{color:#000}.list-with-rhombus .wp-block-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rhombus{margin:0}.rhombus span{width:9px;height:9px;display:block;margin:0 auto;background:#1cb564;transform:rotate(45deg)}.single-service .article-content .without-bullets{padding:0}.single-service .without-bullets li:before{display:none}.single-service .article-content .with-rhombus-bullets li:before{content:"";top:12px;left:-12px;width:5px;height:5px;display:block;margin:0 auto;background:#1cb564;transform:rotate(45deg)}.single-service .font-book li{font-family:futura-pt;font-weight:400}.single-service .wp-block-image img{width:100%}#wpcf7-f4034-o2{display:none}.career-contact-form #wpcf7-f4034-o2{display:block}.career-contact-form #wpcf7-f371-o1{display:none}.iw-position{line-height:1.5}#contacts-map .iw-wrapper{padding:20px 15px 12px 20px}@media(orientation:landscape) and (max-width:768px){.menu-mobile-container .menu{padding-top:0}.side-panel{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-y:scroll}.side-panel ul:not(.side-panel-social-links){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.side-panel ul:not(.side-panel-social-links) li{margin:0 5px}.side-panel ul:not(.side-panel-social-links) a{font:12px/2 'Oswald-Bold',Arial,Tahoma,sans-serif}.side-panel .search-field{margin:0 auto}.side-panel-title{margin:30px 0 0;font:700 66px/1.48 'futura-pt-bold',Arial,Tahoma,sans-serif}.side-panel ul.side-panel-social-links{margin:20px 0 0}.menu-container .side-panel-title{margin:0}.mobile-menu-container{overflow:scroll}.menu-mobile-container a{margin-bottom:15px}.mobile-menu-container .request-button{position:absolute;bottom:0;right:20px;margin:40px auto;width:100%}.side-panel-title{padding:0 20px}.slide{height:auto}.contact-panel{height:100%}.contact-form{margin-top:160px}.contact-row textarea.contact-input-field{max-height:60px}}@media(orientation:landscape){.side-panel{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.side-panel ul:not(.side-panel-social-links){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.side-panel ul:not(.side-panel-social-links) li{margin:0 5px}.side-panel ul:not(.side-panel-social-links) a{font:12px/24px 'Oswald-Bold',sans-serif}.side-panel .search-field{margin:0 auto}.side-panel-title{margin:30px 0 0;font:600 66px/98px 'futura-pt',sans-serif}.side-panel-social-links{margin:0}.menu-container .side-panel-title{margin:0}}@media only screen and (min-width:640px){.about{padding:85px 20px 100px}.about-title{font:700 80px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif;text-shadow:4px 3px 0 #1cb564}.about-description{margin:90px 0 0;padding:50px 25px}.slide{height:auto;max-height:100%}.slide .portfolio-item-title{padding-right:60px;font:700 124px/1px 'futura-pt-bold',Arial,Tahoma,sans-serif}.center .slide .portfolio-item-title{padding-right:40px}.slide .portfolio-item-description{margin-top:30px;font:400 20px/1 'futura-pt',Arial,Tahoma,sans-serif}.center .portfolio-item-description{margin-top:25px}.solutions-title{margin:90px 0 0;font:700 60px/1.3 'futura-pt',Arial,Tahoma,sans-serif}.solutions-description{font:400 20px/1.5 'futura-pt',Arial,Tahoma,sans-serif}.solutions{padding:80px 20px 0}.solution-title{max-width:190px;margin:0 auto;letter-spacing:3px;font:19px/1.68 'Oswald-Bold',Arial,Tahoma,sans-serif}.solution-title::after{margin:10px auto 5px}.solution-description{font:400 18px/1.3 'futura-pt',Arial,Tahoma,sans-serif}.title{font:700 82px/1 'futura-pt-bold',Arial,Tahoma,sans-serif}.industries-container{margin-top:100px}.industry-item{margin-bottom:100px}.industry-item .industry-title::before{margin:38px auto 48px}.industry-item .industry-title h2{font:20px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif}.statistics-container .title-anim{line-height:82px;width:100%}.statistic-item{width:33%}.project-item .title{margin:40px 0 85px}.project-details{padding:40px 40px 0}.project-read-more{margin:50px auto 0}.project-item:not(:last-child){margin-bottom:100px}.team-container .title{margin-bottom:140px}.teammate-details h2::before{margin:30px auto 20px}.teammate-details h3{margin-top:20px}.teammates .project-read-more{margin-top:70px}.testimonials-container .title{line-height:82px}.testimonials-carousel{padding:0 12.5%}.testimonial-author-bio{width:35%}.author-details{padding-left:10px}.testimonial-text{font:400 18px/1.6 'futura-pt',Arial,Tahoma,sans-serif}.author-details h2{padding:10px 0 20px 10px;font:400 18px/1.3 'futura-pt',Arial,Tahoma,sans-serif}.author-details h2::after{margin-top:20px}.author-details h3{padding-left:10px;font:12px/2 'Oswald-Bold',Arial,Tahoma,sans-serif}.footer{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-logo{margin-bottom:70px}.footer-mail{margin-bottom:60px}.footer-phone{font:18px/1.3 'Oswald-Bold',Arial,Tahoma,sans-serif}.footer-phone:not(:last-child){margin-bottom:45px}.footer-request-button{margin:60px auto 65px}.inner-container .about-title{font-size:82px}.article-page .title{font:700 126px/1.42 'futura-pt-bold',Arial,Tahoma,sans-serif}.article-page .post-title{font-size:50px;line-height:75px}.related-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.related-post{width:50%}.related-post-title{padding-right:10px}}@media only screen and (min-width:768px){.posts-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post{width:45%}.careers .about-title{font-size:68px;margin:30px 0 50px;padding:0}.careers-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.careers-list li{width:50%}.single-career .layout h2{margin-bottom:60px}.single-career .layout>p{text-align:right;width:70%;float:right;margin:0 0 50px}.single-career .wp-block-image{margin-bottom:50px}.single-career .wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.single-career .wp-block-column{margin:0}.opportunities ul,.perks ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.opportunities li,.perks li{width:50%}.services .services-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-service .has-2-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.single-service .wp-block-column{margin:0;padding:0 5px}.single-service .services-list img{min-height:160px;width:auto}.single-service .article-content h3,.single-service .article-content h4{margin:30px 0}.posts .simplebar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts .right-sidebar{display:block}.posts .right-sidebar a{font:14px/2 'Oswald-Bold',Arial,Tahoma,sans-serif;color:#000;text-transform:uppercase;margin:0 3px}}@media only screen and (min-width:1024px){.menu-container .side-panel-title,.search-panel .side-panel-title{font-size:100px;margin-top:55px}.search-panel .side-panel-title{margin-bottom:55px}.about-container{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:185px 12.5% 0 0;background-size:100%}.about-title{padding-left:60px;text-shadow:7px 8px 0 #1cb564;font:700 76px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif}.about-description{max-width:540px;padding:50px 30px}.about-description-text{text-align:right}.portfolio-container .title{padding:60px 0}.portfolio-carousel{width:75%;margin:0 auto}.portfolio-container .owl-nav button{width:200px;height:200px}.portfolio-container .owl-nav button::before,.portfolio-container .owl-nav button::after{width:4px}.portfolio-container .owl-prev{left:10%}.portfolio-container .owl-prev::before{top:15px;left:50px}.portfolio-container .owl-prev::after{bottom:15px;left:50px}.portfolio-container .owl-next{right:10%}.portfolio-container .owl-next::before{top:15px;right:50px}.portfolio-container .owl-next::after{bottom:15px;right:50px}.solutions-title{margin:0}.solutions-container{padding:0 10%}.solutions-description{padding:0}.solutions{padding:170px 0 0}.solution{width:24%}.industry-item{width:24%}.project-container{padding-top:0}.project-item .title{margin:60px 0 85px}.teammates{padding:0 15%}.testimonials-carousel{padding:0 15%}.testimonials-container .author-details{padding-left:0}.testimonials .owl-stage{left:unset}.inner-container .about-title{font-size:112px;padding:60px 0}.about-services-details{margin-bottom:150px}.about-page .testimonials-container{width:75%;margin:0 auto}.about-page .team-container .title{margin:0}.blog-page .posts .right-sidebar{padding:0 30px}.project-list img{width:auto;height:85px}.about-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-services-details{width:100%}.about-page .statistic-item{width:33%}}@media(orientation:landscape) and (max-width:1150px){.about-title{font:700 62px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif}}@media(orientation:landscape) and (min-width:1024px) and (max-width:1280px){.about{padding:70px 12.5% 0 0}.about-description{padding:30px;margin:40px 0 0}}@media only screen and (min-width:1366px){.header-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;width:100%}.header{padding:5px 12.5%}.desk-header{display:block}.mobile-header{display:none}.header{width:100%}.desktop-logo{display:block}.desktop-logo img,.desktop-logo svg{width:30px;height:30px}.mobile-logo{display:none}.header .side-panel{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.menu-container .side-panel-title{margin:60px 0;font:600 200px/98px 'futura-pt',sans-serif}.search-panel .side-panel-title{font:600 200px/98px 'futura-pt',sans-serif}.side-panel-close{right:6.25%;top:35px;cursor:pointer}.side-panel-close img,.side-panel-close svg{width:25px;height:25px}.side-panel-logo{text-align:left}.menu-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-logo h2{margin:0;font:14px/2.5 'Oswald-medium',Arial,Tahoma,sans-serif}.header-logo img,.header-logo svg{width:28px;height:32px}.logo-anim{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transition:linear .2s;transition:linear .2s}.logo-anim h2{margin:0 0 0 10px}.desktop-logo{display:block}.mobile-logo{display:none}.header .side-panel{-webkit-box-pack:normal;-webkit-justify-content:normal;-ms-flex-pack:normal;justify-content:normal}.side-panel-header-container{padding:7px 35px 0}.side-panel-close{right:12.5%;top:30px}.header .side-panel-title{font:120px/1 'FuturaNewBold-Reg',sans-serif}.side-panel-logo{text-align:left}.menu-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu-main-menu-container{margin:15px 0 40px}.side-panel .vertical-lines{height:calc(100% + 165px)}.side-panel ul:not(.side-panel-social-links){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.side-panel ul:not(.side-panel-social-links) li{padding:0 3.4%;margin:0}.side-panel ul:not(.side-panel-social-links) li a{-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s;font:20px/24px 'Oswald-Bold',sans-serif}.side-panel ul:not(.side-panel-social-links) li a:after,.side-panel ul:not(.side-panel-social-links) li a:before{content:"";display:block;width:25px;height:1px;background:#1cb564;position:absolute;top:10px;-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s;opacity:0}.side-panel ul:not(.side-panel-social-links) li a:after{left:10px}.side-panel ul:not(.side-panel-social-links) li a:before{right:10px}.side-panel ul:not(.side-panel-social-links) li:hover>.sub-menu{opacity:1;-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}.side-panel ul:not(.side-panel-social-links) li:hover>.sub-menu:before{top:20px;-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}.side-panel ul:not(.side-panel-social-links) li:hover>a{color:#1cb564;-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}.side-panel ul:not(.side-panel-social-links) li:hover>a:after,.side-panel ul:not(.side-panel-social-links) li:hover>a:before{opacity:1;-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}.side-panel ul:not(.side-panel-social-links) li:hover>a:after{left:0}.side-panel ul:not(.side-panel-social-links) li:hover>a:before{right:0}.side-panel ul:not(.side-panel-social-links) .sub-menu{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;padding-top:40px;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s;width:100%}.side-panel ul.menu:not(.side-panel-social-links) li{width:12.5%;padding:0}.side-panel ul.sub-menu:not(.side-panel-social-links) li{width:100%}.side-panel ul:not(.side-panel-social-links) .sub-menu li:hover a:after,.side-panel ul:not(.side-panel-social-links) .sub-menu li:hover a:before{display:none}.side-panel ul:not(.side-panel-social-links) .sub-menu a{font:12px/18px 'FuturaNewDemi-Reg',sans-serif;color:rgba(255,255,255,.2);letter-spacing:0}.side-panel ul:not(.side-panel-social-links) .sub-menu:before{content:"";display:block;width:25px;height:1px;background:#1cb564;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:50%;top:15px;margin-left:-15px;-webkit-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}.side-panel ul:not(.side-panel-social-links) .sub-menu li:after{content:"";display:block;width:7px;height:7px;margin:8px auto;border:1px solid rgba(255,255,255,.5);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.side-panel ul:not(.side-panel-social-links) .sub-menu li:last-child:after{display:none}.side-panel ul span .accordion{width:30px;height:30px;top:-10px;cursor:pointer}.side-panel ul span .accordion:before,.side-panel ul span .accordion:after{top:15px;right:0}.side-panel ul.side-panel-social-links{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:110px;bottom:10px;width:100%;padding:0}.side-panel ul.side-panel-social-links li{margin:0 0 0 2%}.search-field{max-width:1400px;margin-top:100px}.vertical-lines{width:100%;height:100%;position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:-1}.vertical-lines div{width:33.33%;height:100%;border-right:1px solid rgba(28,181,100,.1)}.less-lines .vertical-lines div:first-child,.less-lines .vertical-lines div:last-child,.less-lines .vertical-lines div:nth-last-child(2){border:none}.about-container{position:relative}.about{padding:150px 12.5% 0 0}.about-title{opacity:0;padding:0;animation:titleUp 1.3s linear forwards,titleGlitch 4s 1.3s steps(100) 1 forwards;font:700 60px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif;max-width:1000px}.about-description-text{text-align:left}@keyframes titleUp{0%{opacity:0;transform:translateY(50px);text-shadow:none}25%{opacity:1;transform:translateY(-25px);text-shadow:5px 25px 0 rgba(28,181,100,.1)}50%{transform:translateY(0px);text-shadow:5px 5px 0 rgba(28,181,100,.5)}100%{opacity:1;text-shadow:5px 5px 0 #1cb564;transform:translateY(0px)}}@keyframes lineFromLeft{0%{left:-100%}20%{left:0}40%{left:50px}60%{left:150px}80%{left:80px}100%{left:60px}}@keyframes lineFromRight{0%{right:-100%}20%{right:0}40%{right:50px}60%{right:150px}80%{right:80px}100%{right:60px}}.about-description{margin:3% 0 5%;max-width:840px;padding:20px 0;font:700 12px/2 'futura-pt-bold',Arial,Tahoma,sans-serif}.lines-animation{position:absolute;bottom:0}.lines-1{width:200%;left:-56%}.lines-animation-bottom-part{padding-top:10px}.lines-animation-bottom-part svg{transform:rotate(180deg) translateX(-10%)}.portfolio-container{width:75%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:25px}.portfolio-container .title-container{width:16.6%;margin:0;transform:rotate(-90deg);position:relative;top:-100px;padding:0}.portfolio-container .title-container .title{white-space:nowrap;font:700 114px/0.7 'futura-pt-bold',Arial,Tahoma,sans-serif;line-height:0}.portfolio-container .portfolio-carousel{width:83.4%}.portfolio-container .owl-carousel .owl-item img{opacity:0}.slide .portfolio-item-header{top:30px}.slide .portfolio-item-title{font:700 86px/1px 'futura-pt-bold',Arial,Tahoma,sans-serif;color:rgba(28,181,70,.5)}.slide .portfolio-item-description{font:400 15px/1.26 'futura-pt',Arial,Tahoma,sans-serif}.slide .portfolio-item-description::before{margin:0 auto 20px}.slide:hover .portfolio-item-title{color:#1cb564}.portfolio-container .center .slide::after,.portfolio-container .center .slide::before{height:100%}.portfolio-container .center .slide:hover::after,.portfolio-container .center .slide:hover::before{height:0}.portfolio-container .slide::after{height:100%;transition:ease-in .3s}.portfolio-container .slide::before{display:none}.portfolio-container .slide .portfolio-item-header{z-index:9}.portfolio-container .slide .portfolio-item-description{margin-top:40px;padding:0 5px;color:#000}.portfolio-container .slide .portfolio-item-description::before{background:#000}.portfolio-container .slide:hover::after{height:0;transition:ease-in .3s}.portfolio-container .slide:hover>span img{opacity:1}.portfolio-container .slide:hover .portfolio-item-description{color:#fff}.portfolio-container .slide:hover .portfolio-item-description::before{background:#fff}.shadow{display:none}.solutions-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:80%;padding:0 5px;margin:0 auto}.solutions-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.solutions-title{width:49%;max-width:500px;text-align:left;margin:0;padding:0;font:700 50px/1.6 'futura-pt',Arial,Tahoma,sans-serif}.solutions-description{width:41%;padding-top:30px;font:400 16px/1.5 'futura-pt',Arial,Tahoma,sans-serif}.solution-description p{margin:0}.solutions{padding:30px 0 0}.solution{margin-bottom:20px}.solution-title{min-height:unset;font:12px/1.6 'Oswald-Bold',Arial,Tahoma,sans-serif}.solution-title::after{margin:10px auto}.solution-title span{min-height:40px}.solution-description{font:400 16px/1.2 'futura-pt',Arial,Tahoma,sans-serif}.industries-container{padding-top:150px;margin-top:0}.industries-container .title-container{top:80px}.industries-container .title{font:700 126px/1.1 'futura-pt-bold',Arial,Tahoma,sans-serif}.industries{padding:0;width:100%;max-width:50%;margin:100px auto 0}.industry-item{width:25%;margin-bottom:15px}.industry-item .industry-title h2{font:14px/1.7 'Oswald-Bold',Arial,Tahoma,sans-serif}.industry-item .industry-title::before{margin:15px auto}.industry-item .industry-thumb img{max-width:99%}.statistics-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:75%;margin:0 auto}.statistics-container .title-container{margin:0;width:65%;max-width:650px;position:relative;padding-bottom:0}.statistics-container .title{font:700 126px/1.42 'futura-pt-bold',Arial,Tahoma,sans-serif;text-align:left;position:absolute;top:15%}.statistics{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around;padding:3% 0 0;width:44%}.statistic-item{margin-bottom:20px;width:41%}.project-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.project-item{}.project-item .title{padding:0 80px;font:700 48px/0.8 'futura-pt-bold',Arial,Tahoma,sans-serif;text-align:left;margin-bottom:20px}.project-item img{width:62.5%}.project-details{width:37.5%;font:400 16px/1.875 'futura-pt',Arial,Tahoma,sans-serif;padding:0}.project-details p{padding:0 80px}.project-details .project-read-more{margin:5% 0;max-width:33.33%}.project-1{margin-bottom:0}.project-2 .project-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.project-2 .title{left:12.5%;text-align:left}.project-2 .project-details{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-2 .project-details .project-read-more{margin:5% 0}.read-more-btn{transition:linear .2s}.read-more-btn:hover{transition:linear .2s;background:#1cb564}.team-container{padding-top:15px;margin-top:0}.team-container .title{font:700 120px/0.683 'futura-pt-bold',Arial,Tahoma,sans-serif}.team-container .team-read-more{position:absolute;top:15%;left:83.5%;margin:0;max-width:16.5%;width:0;display:block;white-space:nowrap}.read-more-slide-anim{animation:readMoreBtn 1.25s ease-in forwards,btn 1s linear 1.25s forwards}.read-more-anim-container{position:absolute;width:75%;left:50%;margin-left:-37.5%;top:15%;height:20px}.read-more-anim-container>div{display:block;background:#000;height:1px;width:270px;left:-100%;position:absolute}.read-more-line-anim{animation:readMoreLine 1.25s ease-in forwards}.read-more-anim-container>div>div{background:#1cb564;height:5px;width:5px;top:-2px;position:absolute;transform:rotate(45deg)}.read-more-pin-anim{animation:pin .25s ease-in .5s forwards}@keyframes readMoreLine{0%{left:-100%}40%{left:0}50%{left:0}60%{left:0}100%{left:calc(100% - 510px);opacity:0}}@keyframes readMoreBtn{0%{left:0}40%{left:0}50%{left:0}60%{left:0}100%{left:83.5%}}@keyframes pin{0%{left:0}100%{left:270px}}@keyframes btn{0%{width:0}100%{width:100%}}.teammate-description{position:absolute;top:-25%;max-width:500px;left:25%;padding:0}.teammates{padding:0 25%;margin-top:155px}.teammate-thumb img:hover{transition:linear .2s;filter:grayscale(0)}.teammate-thumb:after,.teammate-thumb:before{display:none}.testimonials-container{padding-top:80px}.testimonials-container .title-container{max-width:960px;margin:0 auto 100px}.teammate-details h3{letter-spacing:2.4px;font:11px/1.5 'Oswald-Bold',Arial,Tahoma,sans-serif;min-height:36px}.testimonials-container .title{color:rgba(28,181,70,.5);animation-fill-mode:initial;font:700 120px/1 'futura-pt-bold',Arial,Tahoma,sans-serif;text-align:right;padding:0}.owl-nav button{height:80px;transition:linear .2s;top:unset;bottom:30%}.owl-nav button::before{top:6px;transition:linear .2s}.owl-nav button::after{bottom:6px;transition:linear .2s}.owl-nav button:hover{width:75px;height:120px;transition:linear .2s}.owl-nav button:hover::before{top:9px;transition:linear .2s}.owl-nav button:hover::after{bottom:9px;transition:linear .2s}.owl-dots{position:absolute;right:-25%;margin:0}.testimonials-carousel{max-width:50%;margin:-200px auto 180px;padding:0}.testimonial-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonial-author-bio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.testimonial-item .author-thumb{width:35%}.owl-carousel .testimonial-author-bio img{width:85%;margin:0 auto}.testimonials-container .author-details{margin-left:25px;width:100%}.testimonial-text{width:100%;margin-top:40px;padding-left:5px}.author-details h2{padding:10px 0 20px}.author-details h3{padding-left:0}.footer-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:700px;padding:0}.footer-container::before,.footer-container::after{display:none}.footer-animation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;position:absolute;bottom:0}.footer{padding:0}.footer-animation .equalize{animation:equalize ease-in forwards;max-height:100%}.footer-animation>div{width:16.6%;background:#000;border-right:1px solid rgba(28,181,100,.1);max-height:0}@keyframes equalize{0%{height:0}33%{height:560px}66%{height:360px}100%{height:560px}}.footer-animation .anim1{animation-duration:.5s}.footer-animation .anim2{animation-duration:1.2s}.footer-animation .anim3{animation-duration:1.5s}.footer-animation .anim4{animation-duration:.7s}.footer-animation .anim5{animation-duration:1.5s}.footer-animation .anim6{animation-duration:1.9s}.footer-animation .anim7{animation-duration:.7s}.footer-animation .anim8{animation-duration:.5s}.footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12.5%;position:relative;height:560px;bottom:0;opacity:0;background:0 0}.footer-section>.fp-tableCell{vertical-align:bottom}.appearance{opacity:1;transition:linear .2s}.footer-contacts,.footer-logo,.footer-social-links{width:33.33%;height:177px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-logo span{margin:0 0 0 10px}.footer-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.copyright{text-align:left}.footer-request-button{margin:0 0 65px}.footer-request-button:hover{color:#1cb564}.footer-logo{margin-bottom:0}.footer-logo a.desktop-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.footer-logo img,.footer-logo svg{width:35px;filter:brightness(0) invert(1)}.social-links{margin:0;max-width:100%;width:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.social-links li{width:35px;height:35px}.social-links li:first-child{margin-bottom:0}.social-links a{margin:0;transition:linear .2s}.social-links a:hover{color:#1cb564;transition:linear .2s}.fixed-button{display:block}.footer .request-button{width:50%;transition:linear .2s;margin:0}.footer .request-button:hover{color:#1cb564;transition:linear .2s}.desk-copy{display:block}.mobile-copy{display:none}.side-panel .contact-form{width:25%;margin:5% auto 0}.side-panel-logo .desktop-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-panel-logo span{margin-left:10px}.contact-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-panel .side-panel-logo{position:absolute;left:35px;top:35px;filter:brightness(0%)}.contact-panel .side-panel-title{position:absolute;left:0;right:0;font:700 165px/1 'futura-pt-bold',Arial,Tahoma,sans-serif;margin:0 auto;z-index:-1;max-width:1850px}.contact-row textarea.contact-input-field{min-height:100px;font:12px/2 'Oswald-Regular',Arial,Tahoma,sans-serif;letter-spacing:2.4px}.contact-row.message label.changed{transform:translateY(-95px);transition:linear .2s}.contact-row.message ::focus-within label{transform:translateY(-95px);transition:linear .2s}.submit:hover{color:#1cb564;transition:linear .2s}.inner-page .vertical-lines>div:first-child,.inner-page .vertical-lines>div:nth-last-child(2){border:none}.inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:75%;position:relative;padding:0;padding-top:180px}.inner-container .about-title{padding:50px 0;font:700 100px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif}.central-container{width:66.4%}.categories{max-height:50vh;padding:0;list-style:none;margin:0}.categories .category-item{text-align:right;padding-right:10px}.right-sidebar a.current-cat{color:#1cb564}.posts-container{padding:15px 0 0}.projects-block-wrapper .posts-container{padding:18px 0 0}.post-details{width:75%;padding-left:5px}.post{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:50px 0 65px}.post-title{margin-top:0;max-width:85%;transition:linear .2s;font:700 22px/1.36 'futura-pt',Arial,Tahoma,sans-serif}.post-title a{transition:linear .2s}.post-title a:hover{color:#1cb564;transition:linear .2s}.post-thumbnail{padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%}.post-excerpt{margin-bottom:25px;max-width:85%;font:400 14px/2 'futura-pt',Arial,Tahoma,sans-serif}.post-info{width:66.6%}aside{width:16.6%;display:block}.sticky-sidebar{position:sticky;top:100px;bottom:720px;width:100%;z-index:9}.sticky-sidebar button{border:none;outline:none;background:0 0}.scroll-up,.scroll-down{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:sticky;background:#fff;padding-right:10px;height:0}.scroll-up{top:0}.scroll-down{bottom:20px}.arrow-down{transform:rotate(180deg)}.breadcrumbs{max-width:175px}.breadcrumbs span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.left-sidebar a,.left-sidebar .breadcrumb_last{text-decoration:none;color:#000;text-transform:capitalize;font:600 14px/2 'futura-pt',Arial,Tahoma,sans-serif}.left-sidebar .breadcrumb_last{display:block;color:rgba(0,0,0,.5)}.right-sidebar a{letter-spacing:2px;text-transform:uppercase;font:12px/2 'Oswald-Bold',Arial,Tahoma,sans-serif;transition:linear .2s;color:#000}.right-sidebar a:hover{transition:linear .2s;color:#1cb564}.right-sidebar a.current{color:#1cb564}.article-page .post-title{max-width:100%;text-align:left}.article-content{position:relative;padding:0}.share-buttons a:hover{color:#1cb564;transition:linear .2s}.related-post::before,.related-post::after{width:45%}.related-post-title a{transition:linear .2s}.related-post-title a:hover{color:#1cb564;transition:linear .2s}.arrow-up,.arrow-down{width:7px;height:10px}.posts .right-sidebar{display:none}.about-page .central-container{padding:0 10px}.about-page .right-sidebar{color:transparent}.company-description p{margin-bottom:100px}.our-values{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.our-values h3{text-align:left}.values-text p{margin:30px 0 60px;text-align:left}.values-description{width:65%;margin-bottom:0}.our-values .solution-title{letter-spacing:2px;font:18px/1.3 'Oswald-Bold',Arial,Tahoma,sans-serif;min-height:unset}.our-values .solution-title::after{margin:30px auto}.about-page .solution{width:24%;margin:0}.our-values .solution:nth-child(2){padding-top:25px}.our-values .solution-description{font:400 16px/1.5 'futura-pt',Arial,Tahoma,sans-serif}.about-title-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:130px 0}.our-approach .title{text-align:right;font:700 140px/0.77 'futura-pt-bold',Arial,Tahoma,sans-serif}.about-title-container h2{color:rgba(28,181,70,.5);animation-fill-mode:initial}.about-title-container h4{font:700 50px/1.3 'futura-pt',Arial,Tahoma,sans-serif;text-align:right}.approach-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.approach-items .solution:nth-child(-n+4){margin-bottom:100px}.approach-items h2{padding:20px 0 0}.approach-items h2:after{margin:40px auto 30px}.about-services{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.about-services::before,.about-page .testimonials-container::before{top:0;left:-10px}.about-services::after,.about-page .testimonials-container::after{bottom:0;right:-10px}.about-service-title{position:absolute;top:60px;width:100%;font:700 72px/1.4 'futura-pt-bold',Arial,Tahoma,sans-serif;text-align:left}.about-services-details{width:75%;padding-top:230px;margin-bottom:40px}.about-service-description{margin:0;font:500 18px/1.5 'futura-pt',Arial,Tahoma,sans-serif;text-align:left}.about-services .statistic-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-services .statistic-item{width:25%}.about-page .statistic-item:nth-child(2){margin-bottom:35px}.about-services .statistic-title{text-align:center}.about-services .statistic-data{margin-bottom:30px}.desk-team{display:block}.mobile-team{display:none}.about-page .teammates{padding:0;margin:0 auto;width:100%}.about-page .team-container{height:auto}.about-page .team-container .about-title-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-page .team-container .title{width:100%;margin:0;font:700 102px/0.77 'futura-pt-bold',Arial,Tahoma,sans-serif}.about-page .team-container h4{text-align:left}.about-page .team-item:first-child{margin-bottom:40px}.about-page .teammate-details h2::before{margin:28px auto 20px}.about-page-team .owl-dots{bottom:-40px;position:relative;right:unset}.about-page-team .owl-nav button{bottom:10%}.about-page .testimonials-container{width:100%;padding:80px 0}.about-page .testimonials-container .title{width:100%;text-align:center;font:700 60px/1.36 'futura-pt',Arial,Tahoma,sans-serif;color:#1cb564;text-transform:capitalize;animation:none}.about-page .testimonials-carousel{margin:0 auto;padding:0;max-width:100%}.about-page .testimonial-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-page .testimonial-author-bio{width:24%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-page .testimonial-item .author-thumb{width:100%}.about-page .testimonial-item .author-thumb{padding:0 5px 0 0}.about-page .testimonial-text{width:75%;margin:0}.about-page .author-details{margin:0 auto}.about-page .author-details h2{font:16px/2 'Oswald-Bold',Arial,Tahoma,sans-serif}.about-page .author-details h3{text-align:right}.whole-world{margin-top:130px;padding:0}.whole-world .container{position:absolute;left:0;right:0;width:100%}.whole-world_header h2{font:700 60px/1.36 'futura-pt',Arial,Tahoma,sans-serif}.whole-world svg{width:80%}.request-block .title{position:absolute;width:130%;left:50%;margin-left:-65%;color:rgba(28,181,70,.2)}.request-block h4{width:100%;text-align:center;font:700 48px/1.3 'futura-pt',Arial,Tahoma,sans-serif;left:0;right:0}.about-info .request-button{margin:0 auto 40px}.about-info .request-button:hover{background:#000;transition:linear .2s}.contacts-page .footer{position:relative;background:#000;opacity:1}.contacts-page .footer-animation{display:none}.contacts-page .contacts-link,.contacts-page .contacts-address{color:#000}.about-page .world-map__hint button{display:none}.projects-page .scroll-up,.projects-page .scroll-down{display:none}.projects-page .panel-thumbnail,.services-container .panel-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-404{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.to-top:hover{color:#fff}.project-page .layout{padding:0}.projects-page .panel-item:nth-child(odd){padding:10px 5px 50px 0}.projects-page .panel-item:nth-child(even){padding:10px 0 50px 5px}.project-list li{width:25%}.layout-content h5{font:700 12px/2 'futura-pt',Arial,Tahoma,sans-serif}.contacts-page .vertical-lines{z-index:1}.contacts-page .vertical-lines div:first-child,.contacts-page .vertical-lines div:last-child,.contacts-page .vertical-lines div:nth-last-child(2){border:none}.contacts-page .footer-logo,.contacts-page .footer-contacts,.contacts-page .footer-social-links,.contacts-page .contacts{position:relative;z-index:2}.search-page .central-container{width:50%;margin:80px auto 0}.search-page .about-title{font:700 100px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif}.search-results .panel-item{margin:0}.search-page .serial-number{font:700 150px/0.7 'futura-pt-bold',Arial,Tahoma,sans-serif}.search-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.search-page .panel-item{width:75%;padding:10px 0}.search-page .panel-link{height:auto}.careers .about-title{margin:0 auto 100px;font-size:100px}.careers-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.careers-description-title{width:50%;text-align:left;font-size:40px;line-height:62px}.careers-description-text{width:50%;padding-top:10px;margin:0;text-align:right}.career-thumb{min-height:101px}.careers-list{margin-top:100px}.careers-list ul{margin:120px 0}.careers-list li{width:25%;margin:0 0 60px}.careers-list a{text-align:center;font-size:18px}.career-title{padding:10px;transition:linear .3s}.career-title:hover{background:#1cb564;color:#fff;transition:linear .3s}.single-career .call-to-action{margin-bottom:100px}.single-career .layout h3{font-size:38px}.single-career .wp-block-column>h4{margin-bottom:60px}.has-2-columns h4{width:70%}.has-2-columns ul{width:70%}.has-2-columns li{margin-bottom:20px}.has-3-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.has-3-columns .wp-block-column{flex-basis:25%}.wp-block-column>p{padding:0 10px}.careers .call-to-action{margin-bottom:100px}.career-skills{-ms-flex-wrap:wrap;flex-wrap:wrap}.career-skills h3{width:100%}.static-career-info{padding:0;width:50%;margin:0 auto}.opportunities,.perks{padding:40px 0 0}.opportunities li{width:25%}.opportunities .icon{height:82px;width:45%}.opportunities li p,.perks li p{padding:0 10px}.perks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.perks h2{width:50%;text-align:right}.perks ul{width:50%}.perks li{width:50%}.perks li .icon{height:80px;width:45%}.single-career .call-to-action .request-button:hover{background:#000;transition:linear .3s}.services .services-container{margin-bottom:60px}.services .services-container .panel-item{padding:10px 0 50px}.services .services-container .panel-item:nth-child(odd){padding:10px 5px 50px 0}.services .services-container .panel-item:nth-child(even){padding:10px 0 50px 5px}.single-service .article-content{margin-bottom:70px}.single-service li{margin-bottom:10px}.single-service .centered-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-service .centered-list .wp-block-column{flex-basis:25%}}@media only screen and (min-width:1600px){.about-container{padding:85px 0 0}.about{padding:80px 12.5% 0 0}.about-title{font:700 80px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif}.about-description{margin:25px 0 0}.statistics-container{width:75%;max-width:100%;padding:0}.teammate-details h3{font:12px/1.5 'Oswald-Bold',Arial,Tahoma,sans-serif}}@media only screen and (min-width:1920px){.header-logo h2{margin:16px 0 0;font:22px/1.09 'Oswald-medium',Arial,Tahoma,sans-serif}.header-logo img,.header-logo svg{width:40px;height:40px}.header-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.logo-anim{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.logo-anim h2{margin:0 0 0 10px}.search-panel .side-panel-title,.menu-container .side-panel-title{font:600 240px/250px 'futura-pt',sans-serif}.side-panel ul:not(.side-panel-social-links) .sub-menu li:after{margin:14px auto}.side-panel ul:not(.side-panel-social-links) .sub-menu a{font:14px/20px 'FuturaNewDemi-Reg',sans-serif}.about-container{padding:0}.about{padding:200px 12.5% 0 0}.about-title{max-width:85%;font:700 100px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif}.about-description{margin:40px 0;max-width:100%}.portfolio-container{width:75%;margin:0 auto}.portfolio-container .title-container{top:0}.portfolio-container .title-container .title{top:101px;margin-left:50%;font:700 160px/0.51 'futura-pt-bold',Arial,Tahoma,sans-serif}.solution{margin-bottom:30px}.solution-title::after{margin:20px auto}.solution-title{min-height:unset;max-width:350px;font:12px/2 'Oswald-Bold',Arial,Tahoma,sans-serif}.solution-description{font:400 16px/1.4 'futura-pt',Arial,Tahoma,sans-serif}.solution-title span{min-height:75px}.industries-container .title{font:700 180px/0.73 'futura-pt-bold',Arial,Tahoma,sans-serif}.industries{max-width:50%;margin:150px auto 0}.industry-item{margin-bottom:50px}.industry-item .industry-title::before{margin:20px auto}.statistics-container .title-container{max-width:780px}.statistics-container .title{font:700 180px/1.38 'futura-pt-bold',Arial,Tahoma,sans-serif}.statistics{padding:8% 0 0;margin:0}.project-item:last-child .title{right:50%}.project-2 .project-details p{margin-top:150px}.project-item .title{top:0;font:700 90px/1.05 'futura-pt-bold',Arial,Tahoma,sans-serif}.project-item .project-details .project-read-more{font:24px/1.2 'Oswald-Bold',Arial,Tahoma,sans-serif}.team-container .title{font:700 180px/0.45 'futura-pt-bold',Arial,Tahoma,sans-serif}.teammate-description{top:-20%}.teammates{width:50%;padding:0;margin:200px auto 0}.teammate-thumb img{max-width:200px;margin:0 auto}.testimonials-container .title-container{max-width:1290px}.testimonials-container .title{font:700 180px/1.16 'futura-pt-bold',Arial,Tahoma,sans-serif}.testimonials-container .owl-prev{left:-80px}.testimonials-container .owl-next{right:-80px}.contact-panel .side-panel-title{position:relative}.inner-container .fixed-title{position:sticky;max-width:100%;top:0;bottom:600px;padding:50px 0 0;background:#fff;z-index:99}.posts-container{padding:15px 0 0}.projects-block-wrapper .posts-container{padding:55px 0 0}.right-sidebar a{line-height:30px}.categories{max-height:100%}.scroll-up,.scroll-down{display:none}.post{margin-bottom:80px}.post-title{font:700 26px/2 'futura-pt',Arial,Tahoma,sans-serif}.post-details{padding-left:10px}.post-excerpt{font-size:18px}.related-post{margin-bottom:80px}.related-post-title{font-size:26px;line-height:2}.our-values .solution-title{font:20px/1.3 'Oswald-Bold',Arial,Tahoma,sans-serif}.about-services{padding:100px 0 40px}.about-services .about-service-title{top:60px;font:700 100px/1.4 'futura-pt-bold',Arial,Tahoma,sans-serif}.about-service-description{font:500 24px/2 'futura-pt',Arial,Tahoma,sans-serif}.about-services .statistic-title{font:12px/2 'Oswald-Bold',Arial,Tahoma,sans-serif}.about-page .team-container .title{font:700 140px/0.77 'futura-pt-bold',Arial,Tahoma,sans-serif}.about-title-container h4{font:700 60px/1.3 'futura-pt',Arial,Tahoma,sans-serif}.world-map{margin-top:80px}.about-page .author-details h2{font:20px/2 'Oswald-Bold',Arial,Tahoma,sans-serif}.about-page .testimonials-container{margin-top:100px}.about-page .testimonials-container .title-container{margin:0 auto 100px}.about-page .testimonial-text p{font:400 16px/2 'futura-pt',Arial,Tahoma,sans-serif}.request-block .title{font:700 120px/1 'futura-pt-bold',Arial,Tahoma,sans-serif}.request-block h4{font:700 60px/1.3 'futura-pt',Arial,Tahoma,sans-serif}.request-block .request-button{max-width:300px;width:100%;margin:0 auto 120px}.inner-container .about-title{font:700 140px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif}.contacts-country{font-size:30px}.contacts-tel>a{font-size:22px}.iw-name{font-size:18px}.iw-position{font-size:12px;line-height:2}.iw-description{font-size:12px;line-height:2}.solution-bg-image{background-size:60%}.categories .category-item{padding-right:0}.careers .about-title{margin:100px auto 140px;font-size:140px}.careers-description-title{font-size:60px;line-height:82px;max-width:575px}.careers-list{margin-top:150px}.careers-list ul{margin:120px 0 200px}.careers-list a{margin-top:30px;font-size:26px;line-height:32px}.call-to-action h3{font-size:26px}.call-to-action a{font-size:20px}.single-career .animate-title .title{font-size:140px;margin:100px auto}.single-career .layout h2{font-size:60px;line-height:82px;margin-bottom:80px}.single-career .layout>p{margin:0 0 80px}.has-2-columns ul{width:60%}.single-career .layout h3{margin:60px 0;font-size:60px;line-height:82px}.opportunities,.perks{padding:70px 0 0}.single-career .call-to-action h3{font-size:60px}.call-to-action .request-button{font-size:20px}.services .about-title{max-width:100%}.services .solution-title{font-size:20px}.services .solution-description{font-size:18px}.service-title{font-size:60px;margin:40px 0 70px}.single-service .article-content h3{font-size:26px;margin:50px 0}.single-service .article-content h5{font-size:20px}.wp-block-image{margin-top:40px}.project-list img{height:120px}}@media only screen and (min-width:2560px){.menu-main-menu-container{margin:5% 0 40px}#myNav .side-panel-title{margin:80px 0 0}.search-panel .side-panel-title{margin:80px 0 8%}.side-panel-title{font:600 280px/250px 'futura-pt',sans-serif}.menu li:not(:nth-child(5)){padding-top:5px}.menu li{min-width:75px}.side-panel ul.sub-menu:not(.side-panel-social-links) li{width:75%}.header-logo img,.header-logo svg{margin-right:1px}.menu a{font:400 20px/1.2 'futura-pt',Arial,Tahoma,sans-serif}.about-title{max-width:95%;font:700 130px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif}.about-description{margin-top:55px;max-width:1250px;width:100%;padding:50px 0;font:700 18px/1.33 'futura-pt-bold',Arial,Tahoma,sans-serif}.about-description-text{text-align:right}.about-description span{width:30%}@keyframes lineFromLeft{0%{left:-100%}20%{left:0}40%{left:50px}60%{left:150px}80%{left:100px}100%{left:80px}}@keyframes lineFromRight{0%{right:-100%}20%{right:0}40%{right:50px}60%{right:150px}80%{right:80px}100%{right:50px}}.lines-1{left:-56%}.portfolio-container .title-container .title{font:700 180px/0.45 'futura-pt-bold',Arial,Tahoma,sans-serif}.portfolio-container .title-container{top:-105px}.slide .portfolio-item-header{top:80px}.slide .portfolio-item-title{font:700 150px/1px 'futura-pt-bold',Arial,Tahoma,sans-serif}.slide .portfolio-item-description{font:400 22px/1.26 'futura-pt',Arial,Tahoma,sans-serif}.slide .portfolio-item-description::before{width:25px}.solutions-container{max-width:50%;width:calc(50% - 10px);padding:0 5px}.solutions-title{max-width:500px;font:700 74px/1.35 'futura-pt',Arial,Tahoma,sans-serif}.solutions-description{width:44%;padding-top:10px;font:400 22px/1.81 'futura-pt',Arial,Tahoma,sans-serif}.solution-title{max-width:100%;font:20px/2 'Oswald-Bold',Arial,Tahoma,sans-serif;min-height:150px}.solution-description{line-height:1.6}.solution:first-child{margin-bottom:250px}.industries-container{padding-top:0;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.industries-container .title-container{top:150px;max-height:180px}.industries-container .title{font:700 240px/0.75 'futura-pt-bold',Arial,Tahoma,sans-serif}.industries{margin:250px auto 0}.industry-item{margin-bottom:0}.industry-item:nth-child(-n+4){margin-bottom:150px}.industry-item .industry-title::before{margin:34px auto}.statistics-container{height:100%;margin-top:10%}.statistics-container .title-container{max-width:1200px}.statistics-container .title{font:700 240px/1.25 'futura-pt-bold',Arial,Tahoma,sans-serif}.statistics{width:34%;padding-top:4%}.statistic-item{width:35%}.statistic-item:nth-child(-n+4){margin-bottom:50px}.project-item img{width:62.5%}.project-item .title{margin-top:0;left:40%;font:700 240px/1.25 'futura-pt-bold',Arial,Tahoma,sans-serif}.project-2 .title{left:12.5%;text-align:left;max-width:100%}.project-2 .project-details{margin-top:300px}.project-2 .project-details p{margin-top:0}.project-details{font:400 22px/1.45 'futura-pt',Arial,Tahoma,sans-serif}.team-container .title{font:700 240px/0.68 'futura-pt-bold',Arial,Tahoma,sans-serif}.teammate-description{max-width:631px;font:400 22px/1.63 'futura-pt',Arial,Tahoma,sans-serif}.team-container{height:100%;padding-top:120px}.teammate-thumb img{margin:0 auto}.read-more-anim-container{top:20%}.teammates{margin:350px auto 0}.teammate-details h2{font:400 22px/1.63 'futura-pt',Arial,Tahoma,sans-serif}.teammate-details h3{font:14px/2.14 'Oswald-Bold',Arial,Tahoma,sans-serif}@keyframes readMoreBtn{0%{left:-100%}40%{left:0}50%{left:0}60%{left:0}100%{left:calc(100% - 16.5%)}}.team-container .team-read-more,.footer-request-button{padding:28px 0;font:24px/1 'Oswald-Medium',Arial,Tahoma,sans-serif}.owl-carousel .teammate-thumb img{width:85%;max-width:100%}.testimonials-container{padding:50px 0}.testimonials-container .title{max-width:1800px;display:inline-block;font:700 240px/1.45 'futura-pt-bold',Arial,Tahoma,sans-serif}.testimonials-container .title-container{max-width:100%;text-align:right;padding:0 12.5%;margin:0}.testimonials-carousel{max-width:50%;margin:-250px auto 180px}.testimonials-container .owl-dots{right:-28%}.author-details h2{font:400 22px/1.63 'futura-pt',Arial,Tahoma,sans-serif}.author-details h3{font:14px/2.14 'Oswald-Bold',Arial,Tahoma,sans-serif}.author-details{margin-left:50px}.testimonial-text{font:400 22px/1.63 'futura-pt',Arial,Tahoma,sans-serif}.testimonials-container .owl-prev{left:-15%}.testimonials-container .owl-next{right:-15%}.footer{height:760px}@keyframes equalize{0%{height:0}33%{height:760px}66%{height:560px}100%{height:760px}}.footer-logo img,.footer-logo svg{width:38px}.footer-logo h1{margin-left:20px;font:20px/1.2 'Oswald-medium',Arial,Tahoma,sans-serif}.copyright{font:400 14px/1.7 'futura-pt',Arial,Tahoma,sans-serif}.footer-mail{font:14px/1.7 'Oswald-Bold',Arial,Tahoma,sans-serif}.footer-phone{font:24px/1 'Oswald-Medium',Arial,Tahoma,sans-serif}.footer-request-button{max-width:310px;width:100%;margin:0 0 65px}.social-links,.footer .request-button{max-width:310px;width:100%;margin:0}.social-links li{width:auto}.social-links a{margin:0}.blog-page .footer-anim-container{min-height:760px}.article-content{max-width:1180px;margin:0 auto}.related-post{padding:60px 0}.related-post-title{font-size:26px;line-height:50px}.about-services .statistic-item{width:20%}.about-page .statistic-item:nth-child(2){margin-bottom:75px}.search-page .about-title{max-width:100%;font:700 140px/normal 'futura-pt-bold',Arial,Tahoma,sans-serif}.project-list li{width:19%}}#bitnami-banner{display:none}.hidden{display:none!important;visibility:hidden}.scrollhidden{width:100%;position:fixed;overflow:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.clearfix{*zoom:1}@media print{*,*::before,*::after{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.hero__icon{margin-bottom:60px}.svg-icon{display:inline-block;vertical-align:middle}.text-center{text-align:center}.scene{position:relative;z-index:-1;pointer-events:none;width:101px;height:101px;margin:50px;-webkit-perspective:800px;-moz-perspective:800px;perspective:800px}.scene-wrapper{width:200px;height:200px;margin:0 auto;overflow:hidden;position:relative;z-index:1;display:block}.fk_cube{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.fk_cube{width:150px;height:150px;display:block;margin:0 auto;fill:#1cb564}.scene-wrapper{display:none}}.cube{position:relative;width:inherit;height:inherit;will-change:transform;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transition:.1s ease;-o-transition:.1s ease;-webkit-transition:.1s ease;transition:.1s ease;-webkit-transform:rotateX(-36deg) rotateY(46deg);-moz-transform:rotateX(-36deg) rotateY(46deg);-ms-transform:rotateX(-36deg) rotateY(46deg);-o-transform:rotateX(-36deg) rotateY(46deg);transform:rotateX(-36deg) rotateY(46deg)}.cube__icon{display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.cube__side{width:inherit;height:inherit;position:absolute;border:5px solid #1cb564;background-color:rgba(28,181,100,.3);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.cube__side--front{-webkit-transform:translateZ(50px);-moz-transform:translateZ(50px);-ms-transform:translateZ(50px);-o-transform:translateZ(50px);transform:translateZ(50px)}.cube__side--back{-webkit-transform:rotateY(180deg) translateZ(50px);-moz-transform:rotateY(180deg) translateZ(50px);-ms-transform:rotateY(180deg) translateZ(50px);-o-transform:rotateY(180deg) translateZ(50px);transform:rotateY(180deg) translateZ(50px)}.cube__side--left{-webkit-transform:rotateY(90deg) translateZ(50px);-moz-transform:rotateY(90deg) translateZ(50px);-ms-transform:rotateY(90deg) translateZ(50px);-o-transform:rotateY(90deg) translateZ(50px);transform:rotateY(90deg) translateZ(50px)}.cube__side--right{-webkit-transform:rotateY(-90deg) translateZ(50px);-moz-transform:rotateY(-90deg) translateZ(50px);-ms-transform:rotateY(-90deg) translateZ(50px);-o-transform:rotateY(-90deg) translateZ(50px);transform:rotateY(-90deg) translateZ(50px)}.cube__side--top{-webkit-transform:rotateX(90deg) translateZ(50px);-moz-transform:rotateX(90deg) translateZ(50px);-ms-transform:rotateX(90deg) translateZ(50px);-o-transform:rotateX(90deg) translateZ(50px);transform:rotateX(90deg) translateZ(50px)}.cube__side--bottom{-webkit-transform:rotateX(-90deg) translateZ(50px);-moz-transform:rotateX(-90deg) translateZ(50px);-ms-transform:rotateX(-90deg) translateZ(50px);-o-transform:rotateX(-90deg) translateZ(50px);transform:rotateX(-90deg) translateZ(50px)}.cube-two{width:63px;height:63px;position:absolute;top:5px;right:5px;bottom:5px;left:5px;margin:auto;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.cube-two__side{width:inherit;height:inherit;position:absolute;border:6px solid #525252;background-color:#8d8d8d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.cube-two__side--front{-webkit-transform:translateZ(31.25px);-moz-transform:translateZ(31.25px);-ms-transform:translateZ(31.25px);-o-transform:translateZ(31.25px);transform:translateZ(31.25px)}.cube-two__side--back{-webkit-transform:rotateY(180deg) translateZ(31.25px);-moz-transform:rotateY(180deg) translateZ(31.25px);-ms-transform:rotateY(180deg) translateZ(31.25px);-o-transform:rotateY(180deg) translateZ(31.25px);transform:rotateY(180deg) translateZ(31.25px)}.cube-two__side--left{-webkit-transform:rotateY(90deg) translateZ(31.25px);-moz-transform:rotateY(90deg) translateZ(31.25px);-ms-transform:rotateY(90deg) translateZ(31.25px);-o-transform:rotateY(90deg) translateZ(31.25px);transform:rotateY(90deg) translateZ(31.25px)}.cube-two__side--right{-webkit-transform:rotateY(-90deg) translateZ(31.25px);-moz-transform:rotateY(-90deg) translateZ(31.25px);-ms-transform:rotateY(-90deg) translateZ(31.25px);-o-transform:rotateY(-90deg) translateZ(31.25px);transform:rotateY(-90deg) translateZ(31.25px)}.cube-two__side--top{-webkit-transform:rotateX(90deg) translateZ(31.25px);-moz-transform:rotateX(90deg) translateZ(31.25px);-ms-transform:rotateX(90deg) translateZ(31.25px);-o-transform:rotateX(90deg) translateZ(31.25px);transform:rotateX(90deg) translateZ(31.25px)}.cube-two__side--bottom{-webkit-transform:rotateX(-90deg) translateZ(31.25px);-moz-transform:rotateX(-90deg) translateZ(31.25px);-ms-transform:rotateX(-90deg) translateZ(31.25px);-o-transform:rotateX(-90deg) translateZ(31.25px);transform:rotateX(-90deg) translateZ(31.25px)}@-webkit-keyframes zoomIn{from{filter:alpha(opacity=0);opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{filter:alpha(opacity=100);opacity:1}}@-moz-keyframes zoomIn{from{filter:alpha(opacity=0);opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{filter:alpha(opacity=100);opacity:1}}@keyframes zoomIn{from{filter:alpha(opacity=0);opacity:0;-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{filter:alpha(opacity=100);opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;-moz-animation-name:zoomIn;animation-name:zoomIn}@media only screen and (max-width:782px){.scene{width:70.5px;height:70.5px;margin:35px}.scene-wrapper{width:140px;height:140px;margin:50px auto 20px}.cube__side{border-width:5px}.cube__side--front{-webkit-transform:translate3d(0,0,35px);-moz-transform:translate3d(0,0,35px);-ms-transform:translate3d(0,0,35px);-o-transform:translate3d(0,0,35px);transform:translate3d(0,0,35px)}.cube__side--back{-webkit-transform:rotateY(180deg) translate3d(0,0,35px);-moz-transform:rotateY(180deg) translate3d(0,0,35px);-ms-transform:rotateY(180deg) translate3d(0,0,35px);-o-transform:rotateY(180deg) translate3d(0,0,35px);transform:rotateY(180deg) translate3d(0,0,35px)}.cube__side--left{-webkit-transform:rotateY(90deg) translate3d(0,0,35px);-moz-transform:rotateY(90deg) translate3d(0,0,35px);-ms-transform:rotateY(90deg) translate3d(0,0,35px);-o-transform:rotateY(90deg) translate3d(0,0,35px);transform:rotateY(90deg) translate3d(0,0,35px)}.cube__side--right{-webkit-transform:rotateY(-90deg) translate3d(0,0,35px);-moz-transform:rotateY(-90deg) translate3d(0,0,35px);-ms-transform:rotateY(-90deg) translate3d(0,0,35px);-o-transform:rotateY(-90deg) translate3d(0,0,35px);transform:rotateY(-90deg) translate3d(0,0,35px)}.cube__side--top{-webkit-transform:rotateX(90deg) translate3d(0,0,35px);-moz-transform:rotateX(90deg) translate3d(0,0,35px);-ms-transform:rotateX(90deg) translate3d(0,0,35px);-o-transform:rotateX(90deg) translate3d(0,0,35px);transform:rotateX(90deg) translate3d(0,0,35px)}.cube__side--bottom{-webkit-transform:rotateX(-90deg) translate3d(0,0,35px);-moz-transform:rotateX(-90deg) translate3d(0,0,35px);-ms-transform:rotateX(-90deg) translate3d(0,0,35px);-o-transform:rotateX(-90deg) translate3d(0,0,35px);transform:rotateX(-90deg) translate3d(0,0,35px)}.cube-two{width:44.25px;height:44.25px}.cube-two__side{border-width:8px}.cube-two__side--front{-webkit-transform:translate3d(0,0,21.875px);-moz-transform:translate3d(0,0,21.875px);-ms-transform:translate3d(0,0,21.875px);-o-transform:translate3d(0,0,21.875px);transform:translate3d(0,0,21.875px)}.cube-two__side--back{-webkit-transform:rotateY(180deg) translate3d(0,0,21.875px);-moz-transform:rotateY(180deg) translate3d(0,0,21.875px);-ms-transform:rotateY(180deg) translate3d(0,0,21.875px);-o-transform:rotateY(180deg) translate3d(0,0,21.875px);transform:rotateY(180deg) translate3d(0,0,21.875px)}.cube-two__side--left{-webkit-transform:rotateY(90deg) translate3d(0,0,21.875px);-moz-transform:rotateY(90deg) translate3d(0,0,21.875px);-ms-transform:rotateY(90deg) translate3d(0,0,21.875px);-o-transform:rotateY(90deg) translate3d(0,0,21.875px);transform:rotateY(90deg) translate3d(0,0,21.875px)}.cube-two__side--right{-webkit-transform:rotateY(-90deg) translate3d(0,0,21.875px);-moz-transform:rotateY(-90deg) translate3d(0,0,21.875px);-ms-transform:rotateY(-90deg) translate3d(0,0,21.875px);-o-transform:rotateY(-90deg) translate3d(0,0,21.875px);transform:rotateY(-90deg) translate3d(0,0,21.875px)}.cube-two__side--top{-webkit-transform:rotateX(90deg) translate3d(0,0,21.875px);-moz-transform:rotateX(90deg) translate3d(0,0,21.875px);-ms-transform:rotateX(90deg) translate3d(0,0,21.875px);-o-transform:rotateX(90deg) translate3d(0,0,21.875px);transform:rotateX(90deg) translate3d(0,0,21.875px)}.cube-two__side--bottom{-webkit-transform:rotateX(-90deg) translate3d(0,0,21.875px);-moz-transform:rotateX(-90deg) translate3d(0,0,21.875px);-ms-transform:rotateX(-90deg) translate3d(0,0,21.875px);-o-transform:rotateX(-90deg) translate3d(0,0,21.875px);transform:rotateX(-90deg) translate3d(0,0,21.875px)}}.world-map__hint a{-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-webkit-transition:.2s ease-out;transition:.2s ease-out}.world-map{display:inline-block;vertical-align:middle;position:relative;width:100%}.world-map svg{margin:0 auto}.world-map__hint{width:270px;padding:25px;position:absolute;top:0;left:0;background-color:#fff;font-size:18px;font-weight:700;letter-spacing:.9px;text-align:center;color:#6d6d6d;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-moz-box-shadow:0 2px 13px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 13px rgba(0,0,0,.5);box-shadow:0 2px 13px rgba(0,0,0,.5);z-index:2}.world-map__hint.is-active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-moz-transition:.2s ease-out .3s;-o-transition:.2s ease-out .3s;-webkit-transition:.2s ease-out .3s;transition:.2s ease-out .3s}.world-map__hint h4{font-size:34px;font-weight:700;letter-spacing:2.4px;margin-bottom:30px;line-height:30px;position:relative;color:#000;font:700 26px/1.5 'futura-pt',Arial,Tahoma,sans-serif}.world-map__hint p{margin-bottom:35px;font:12px/2 'Oswald-Bold',Arial,Tahoma,sans-serif;text-transform:uppercase}.world-map__hint a{display:inline-block;color:#3eb5f1;margin:0 5px 10px;text-decoration:none;border-bottom:1px solid transparent}.world-map__hint a:hover{border-bottom-color:#3eb5f1}.world-map svg{display:block;max-width:100%}.is-hidden{display:none}@media only screen and (min-width:1024px) and (max-width:1365px){.world-map svg{max-width:80%}}@media only screen and (max-width:1024px){.world-map{width:730px}.world-map__hint{width:220px;padding:15px;font-size:14px;font-weight:400}.world-map__hint h4{font-size:26px;margin-bottom:10px}.world-map__hint p{margin-bottom:10px}.world-map__hint a{margin-bottom:5px}.svg-world-map{height:370px}}@media only screen and (max-width:768px){.section__header{margin-bottom:30px}.section__title{font-size:28px}.world-map{width:450px}.svg-world-map{height:230px}}@media only screen and (max-width:480px){.world-map__hint{position:static;width:auto;padding:10px}.world-map__hint h4,.world-map__hint p{margin-bottom:5px}.world-map{width:auto}.svg-world-map{width:290px;height:150px;margin:0 auto 10px}}.world-map__hint.is-active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-moz-transition:.2s ease-out .3s;-o-transition:.2s ease-out .3s;-webkit-transition:.2s ease-out .3s;transition:.2s ease-out .3s}.svg-world-map .is-active{fill:rgba(28,181,100,.8);fill-opacity:1}.svg-world-map .is-current{fill:#1cb564;fill-opacity:1}#wpadminbar{display:none}*{box-sizing:border-box;margin:0;padding:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.numericList{counter-reset:a;list-style-type:none}.numericList li{font-family:futura-pt,sans-serif;font-size:16px;line-height:160%;color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}@media screen and (min-width:768px){.numericList li{width:50%;padding-right:50px}}.numericList li:before{content:"0" counter(a);counter-increment:a;font-family:futura-pt,sans-serif;font-size:16px;font-weight:600;margin-right:13px;margin-top:5px}@media screen and (min-width:992px){.numericList li:before{font-size:22px;margin-right:20px}}@media screen and (min-width:992px){.numericList li{font-size:18px}}.single-service{overflow:hidden}@media screen and (min-width:992px){.single-service{}}.serviceContent-header{-ms-flex-align:center;align-items:center;margin-bottom:21px}@media screen and (min-width:768px){.serviceContent-header{display:-ms-flexbox;display:flex}}.serviceContent-header_title{font-size:34px;line-height:43px;text-transform:uppercase;font-family:futura-pt-bold,Arial,Tahoma,sans-serif;font-weight:700;text-shadow:2.5px 2.5px 0 #23b464;margin-bottom:20px}@media screen and (min-width:768px){.serviceContent-header_title{width:60%;max-width:516px;padding-right:20px}}@media screen and (min-width:992px){.serviceContent-header_title{font-size:54px;line-height:73px}}.serviceContent-box{font-size:16px;line-height:1.4em;position:relative;padding:28px 50px 28px 0}@media screen and (min-width:992px){.serviceContent-box{width:413px;font-family:futura-pt,sans-serif;font-size:26px}}.serviceContent-box:after,.serviceContent-box:before{content:"";height:1px;width:73px;background-color:#23b464;position:absolute}.serviceContent-box:before{top:0;left:0}.serviceContent-box:after{left:120px;bottom:0}.serviceContent-block{margin-bottom:90px}.serviceContent-block h3{font-family:futura-pt,sans-serif;font-weight:600;font-size:20px;color:#000;margin-bottom:12px;background-color:#fff;margin-top:21px}@media screen and (min-width:992px){.serviceContent-block h3{font-size:30px}.serviceContent-block h3:not(:first-child){margin-top:40px}}.serviceContent-block p{font-family:futura-pt,sans-serif;font-size:16px;line-height:160%;color:#000;margin-bottom:15px}@media screen and (min-width:992px){.serviceContent-block p{font-size:20px}.serviceContent-block.nfs p{font-size:18px}}.serviceContent-image .inner{padding:15px 23px 0 0;margin-top:-50px;margin-right:60px;position:relative}.serviceContent-image .inner>*{position:relative;z-index:3}.serviceContent-image .inner:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:109px;background-color:#fff}@media screen and (min-width:768px){.serviceContent-image .inner{margin-left:10%;padding:25px 0 0 50px}.serviceContent-image .inner:after{content:"";position:absolute;background-color:#fff;top:0;left:100%;width:10000px;height:100%}}@media screen and (min-width:992px){.serviceContent-image .inner{padding:40px 0 0 50px;margin-top:-108px}}.serviceContent-image .top-image{height:210px;width:calc(100% + 15px);background-size:cover;z-index:-1}@media screen and (min-width:768px){.serviceContent-image .top-image{height:310px}}@media screen and (min-width:992px){.serviceContent-image .top-image{padding-top:402px}}@media screen and (min-width:1366px){.serviceContent-image .top-image{height:530px;width:151%}}.serviceContent-image-left .top-image{margin-left:-15px}@media screen and (min-width:1366px){.serviceContent-image-left .top-image{margin-left:-51%}}.serviceContent-image-left .inner{margin-right:0;padding:15px 0 0 23px}@media screen and (min-width:992px){.serviceContent-image-left .inner{padding:40px 0 0 50px}}.serviceContent-image-left .inner:after{display:none;right:100%;left:inherit}@media screen and (min-width:768px){.serviceContent-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.serviceContent-list li{width:50%;padding-right:50px}}.serviceContent-list li:before{border-top:1px solid #23b464;border-bottom:1px solid #23b464;margin-right:30px}@media screen and (min-width:768px){.serviceContent-cards_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.serviceContent-cards_list li{padding:25px 30px 25px 25px;background:#fff;box-shadow:10px 10px 80px rgba(0,0,0,.1);border-radius:1px}@media screen and (min-width:768px){.serviceContent-cards_list li{width:calc(50% - 15px)}.serviceContent-cards_list li:nth-child(2n+2){transform:translateY(40px)}}.serviceContent-cards_list li:before{color:#23b464;border-bottom:1px solid #23b464}@media screen and (min-width:768px){.serviceContent-cards_list li:before{margin-right:20px}}@media screen and (min-width:768px){.serviceContent-slider .serviceContent-title{padding-right:100px}}.serviceSlider .owl-stage-outer{overflow:visible}@media screen and (max-width:767px){.serviceSlider .owl-stage{transform:none!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%!important}.serviceSlider .owl-stage .owl-item{width:calc(50% - 5px)!important;margin:0!important;margin-bottom:10px!important}.serviceSlider .owl-stage:after{display:none}}.serviceSlider .item{height:160px;padding:15px;background-color:#fff;box-shadow:3px 3px 40px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:768px){.serviceSlider .item{height:280px;padding:35px}}.serviceSlider .item-img{max-width:30px;margin-bottom:10px}@media screen and (min-width:768px){.serviceSlider .item-img{max-width:50px;margin-bottom:30px}}.serviceSlider .item-title{font-size:18px;line-height:22px;font-weight:450;color:#000}@media screen and (min-width:768px){.serviceSlider .item-title{font-size:26px}}.serviceSlider .item-number{margin-top:auto;display:inline-block;font-weight:600;font-size:16px;line-height:20px;color:#23b464;border-bottom:1px solid #23b464;font-family:futura-pt,sans-serif}@media screen and (min-width:768px){.serviceSlider .item-number{font-size:22px;line-height:28px}}.serviceSlider .owl-nav{position:absolute;right:0;top:-45px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.serviceSlider .owl-nav button{position:static;width:36px;height:18px;margin-left:31px;background-image:url(images/chevron-left.svg)!important;background-repeat:no-repeat;background-position:50%!important}.serviceSlider .owl-nav button:after,.serviceSlider .owl-nav button:before{display:none}.serviceSlider .owl-nav button.owl-next{transform:rotate(180deg)}.create-container{max-width:1425px;margin:0 auto}@media screen and (min-width:768px){.create-container .title-container{margin-bottom:-70px;position:relative;z-index:20;text-align:left}}.create-container .title{color:#6ecf89}@media screen and (min-width:768px){.create-container .title{text-align:left}}@media screen and (min-width:992px){.create-container .title{font-size:160px}}.create-table{position:relative;padding:20px}@media screen and (min-width:768px){.create-table{display:table;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media screen and (min-width:768px){.create-table-row{display:table-row}}.create-name{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:5;padding-bottom:10px;text-align:center;padding:10px;color:#fff}.create-name p{font-family:oswald-semibold;font-size:14px;line-height:160%;letter-spacing:.2em;text-transform:uppercase}.create-name .name-icon{margin-bottom:19px;text-align:center}@media screen and (min-width:992px){.create-name{color:#000}.create-name p{font-size:18px}}.create-name:after{content:"";position:absolute;bottom:0;left:50%;width:24px;margin-left:-12px;border:.5px solid #fff}@media screen and (max-width:640px){.project-details .title a{font-size:32px;line-height:1.1em!important}}@media screen and (min-width:992px){.create-name:after{border-color:rgba(0,0,0,.2);width:40px;margin-left:-20px}}.create-col{max-width:100%;height:240px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;margin-bottom:20px}.create-col a{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:768px){.create-col{width:33.33%;display:table-cell;border:1px solid #ebebeb;margin-bottom:0}}@media screen and (min-width:992px){.create-col{height:335px}}@media screen and (min-width:1280px){.create-col{height:405px}}.create-col-img{z-index:-1}.create-col-img,.create-col-img:after{position:absolute;top:0;left:0;width:100%;height:100%}.create-col-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto}@media screen and (min-width:992px){.create-col-img{opacity:0;transition:all .4s ease}}@media screen and (min-width:992px){.create-col:hover .create-col-img{opacity:1}.create-col:hover .create-name{color:#fff}.create-col:hover .create-name svg *{fill:#fff}.create-col:hover .create-name:after{border-color:#fff}}@media screen and (max-width:991px){.create-col .create-name svg *{fill:#fff}}.partners-container{max-width:1225px;margin:0 auto;padding:0 15px}.partners-container .title-container{margin-bottom:20px}.partners-container .title{color:#8ddaa2}.owl-logos{padding-bottom:50px;margin-top:50px}.owl-logos .owl-item{text-align:center;opacity:.2;transition:all .3s ease}.owl-logos .owl-item:hover{opacity:1}.owl-logos .owl-item img{width:auto;max-width:100%;margin:0 auto}@media screen and (min-width:768px){.owl-logos{padding:0 100px}}.owl-logos .owl-dots{width:100%;text-align:right;position:absolute;bottom:0;left:0;margin:0}.owl-logos .owl-nav button{width:36px;height:18px;margin-left:31px;background-image:url(images/chevron-left.svg)!important;background-repeat:no-repeat;background-position:50%!important;top:35px}.owl-logos .owl-nav button:after,.owl-logos .owl-nav button:before{display:none}.owl-logos .owl-nav button.owl-next{transform:rotate(180deg);right:0}.owl-logos .owl-nav button.owl-prev{left:0}.single-service{background-repeat:no-repeat;background-position:100% 100%;background-size:contain}.owl-logos .owl-stage{display:flex;align-items:center}.create-section{padding-top:150px}header .request-button{color:#fff;background-color:#000;margin:0 20px;padding:10px 12px}@media screen and (max-width:960px){header .request-button{display:none}}.container{margin:0 auto;padding:0 15px}@media screen and (min-width:768px){.container{width:85%;max-width:1385px}}h2.title-shadow{text-align:center;font-family:futura-pt-bold,Arial,Tahoma,sans-serif;font-weight:700;font-size:36px;line-height:1.3em;color:#000;text-shadow:4px 4px 0 #23b464;margin-bottom:24px;text-transform:uppercase}@media screen and (min-width:768px){h2.title-shadow{font-size:35px}}@media screen and (min-width:992px){h2.title-shadow{font-size:64px}}.section-team{overflow:hidden;margin-bottom:140px}.section-team .two-col p{font-size:16px;line-height:160%;color:#000;font-family:Futura new,Arial,sans-serif}@media screen and (min-width:992px){.section-team .two-col p{font-size:18px}}@media screen and (min-width:768px){.section-team .two-col{display:flex;justify-content:space-between}.section-team .two-col .col{max-width:calc(50% - 30px);min-width:calc(50% - 30px)}}.owl-slider .owl-dots{height:6px;margin-top:25px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;width:100%}.owl-slider .owl-dot{width:8px;height:1px;background-color:#ccc!important;margin:0 3px;transition:all .2s ease}.owl-slider .owl-dot.active{height:6px;background-color:#1cb564!important}.owl-slider .owl-nav .owl-next,.owl-slider .owl-nav .owl-prev{position:absolute;top:50%;margin-top:-28px;width:56px;height:56px;background-image:url(images/ico-chevron.svg)!important;background-color:rgba(35,180,100,.2)!important;border:2px solid #23b464!important;background-position:50%!important;background-repeat:no-repeat!important}.owl-slider .owl-nav .owl-next:focus,.owl-slider .owl-nav .owl-prev:focus{outline:none}.owl-slider .owl-nav .owl-next:hover,.owl-slider .owl-nav .owl-prev:hover{background-color:#1cb564!important;background-image:url(images/ico-chevron-white.svg)!important}.owl-slider .owl-nav .owl-next{left:100%;transform:rotate(180deg);margin-left:20px}.owl-slider .owl-nav .owl-prev{right:100%;margin-right:20px}.owl-team{max-width:300px;position:static}@media screen and (min-width:768px){.owl-team{position:relative;overflow:visible}}.owl-team-wrap{position:relative;padding-bottom:30px;padding:50px 0}.owl-team .owl-stage{display:flex}@media screen and (min-width:768px){.owl-team-wrap{padding:0}}@media screen and (min-width:768px){.owl-team{max-width:100%}}.owl-team .owl-stage-outer{overflow:visible}@media screen and (min-width:992px){.owl-team .owl-stage-outer{overflow:hidden;padding:100px 90px;margin:0 -90px}}.owl-team .owl-item{position:relative;z-index:2;background-color:#fff}.owl-team .owl-item:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:10px 10px 40px rgba(0,0,0,.1)}.owl-team .owl-item:hover:before{box-shadow:0 20px 80px rgba(0,0,0,.2)}@media screen and (min-width:992px){.owl-team .owl-item{opacity:1;transition:all .5s ease}.owl-team .owl-item:not(.active){opacity:0}}.team{background-color:#fff;padding:20px 138px 20px 20px}.team *{transition:all .2s ease}@media screen and (min-width:768px){.team{padding:16px 70px 16px 16px}}@media screen and (min-width:992px){.team{padding:20px 70px 30px 20px;height:100%}}.team-img{max-width:190px!important;margin-bottom:11px;filter:grayscale(100%)}.team-name{font-size:18px;line-height:180%;letter-spacing:.2em;text-transform:uppercase;color:#000;margin-bottom:10px;font-family:oswald-semibold}.team-position{font-family:futura-pt,sans-serif;font-weight:400;font-size:14px;line-height:17px;color:#222}.team-modal{width:40px;height:40px;background-color:#23b464;background-image:url(images/ico-plus.svg);background-position:50%;background-repeat:no-repeat;position:absolute;bottom:0;right:0}.team-modal:hover{background-color:#000}@media screen and (min-width:992px){.team-modal{width:48px;height:48px}}.team:hover .team-img{filter:grayscale(0)}.fixed-overflow{overflow:hidden}.modal_team{position:fixed;z-index:2222;top:0;left:0;bottom:0;overflow:auto;width:100%;min-height:100%;display:none;background-color:rgba(6,6,6,.7)}@media screen and (min-width:768px){.modal_team{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.modal_team.is-visible{display:-ms-flexbox;display:flex}.modal_team .modal_team-inner{position:relative;background-color:#23b464;padding:75px 15px 15px;position:absolute;top:0;left:0;width:100%;min-height:100%}@media screen and (min-width:768px){.modal_team .modal_team-inner{position:relative;top:inherit;left:inherit;padding:30px;padding-bottom:50px;min-height:auto}}@media screen and (min-width:992px){.modal_team .modal_team-inner{max-width:780px}}.modal_team .close{position:absolute;right:20px;top:20px;background-color:transparent!important;border:none!important;outline:none!important}.modal_team .close:hover{cursor:pointer}.modal_team-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media screen and (min-width:992px){.modal_team-header{margin-bottom:40px}}.modal_team-header .modal_team-img{max-width:142px;margin-right:20px}@media screen and (min-width:992px){.modal_team-header .modal_team-img{min-width:190px;max-width:190px;margin-right:40px}}.modal_team-header .name{font-size:18px;line-height:180%;letter-spacing:.2em;text-transform:uppercase;color:#000;margin-bottom:8px;font-family:oswald-semibold}@media screen and (min-width:768px){.modal_team-header .name{font-size:16px}}@media screen and (min-width:992px){.modal_team-header .name{font-size:24px}}.modal_team-header .position{font-family:futura-pt,Arial,Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#222}@media screen and (min-width:768px){.modal_team-header .position{font-size:12px}}@media screen and (min-width:992px){.modal_team-header .position{font-size:16px}}.modal_team-body p{font-size:16px;font-weight:400;line-height:160%;color:#000;font-family:futura-pt,Arial,Tahoma,sans-serif}@media screen and (min-width:992px){.modal_team-body p{font-size:18px}}.feedback-header{padding:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:768px){.feedback-header{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:992px){.feedback-header{padding:60px}}.feedback-header .name{font-size:18px;line-height:180%;letter-spacing:.2em;text-transform:uppercase;color:#000;margin-bottom:8px;font-family:oswald-semibold}@media screen and (min-width:768px){.feedback-header .name{font-size:16px;margin-bottom:12px}}@media screen and (min-width:992px){.feedback-header .name{font-size:20px}}.feedback-header .position{font-family:futura-pt,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#222;margin-bottom:15px}@media screen and (min-width:768px){.feedback-header .position{font-size:12px}}@media screen and (min-width:992px){.feedback-header .position{font-size:16px}}.feedback-header .rate{display:-ms-flexbox;display:flex;margin-bottom:16px}@media screen and (min-width:992px){.feedback-header .rate{margin-bottom:20px}}.feedback-header .rate .stars{line-height:1.4em}.feedback-header .rate .fa-star{color:#e9e9e9;font-size:14px}.feedback-header .rate .fa-star.checked{color:#6fda44}.feedback-header .rate .number{margin-left:10px;margin-top:4px;font-size:13px;font-weight:600;font-family:futura-pt,sans-serif}@media screen and (min-width:992px){.feedback-header .rate .number{font-size:15px}}.feedback-header .quote{margin-bottom:20px}.feedback-header .quote p{font-family:futura-pt,sans-serif;font-style:italic;font-weight:500;font-size:15px;line-height:140%;color:#222}@media screen and (min-width:992px){.feedback-header .quote p{font-size:20px;line-height:160%}}.feedback-header .more{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:800;font-size:14px;line-height:160%;letter-spacing:.2em;text-transform:uppercase;color:#23b464;text-decoration:none}.feedback-header .more img{margin-left:10px}.feedback-img{position:relative;margin-right:40px;margin-bottom:20px}@media screen and (min-width:992px){.feedback-img{margin-right:80px}}@media screen and (min-width:992px){.feedback-pic{width:190px!important;max-width:inherit}.feedback-pic{width:145px!important}}.feedback-icon{position:absolute;top:-20px;right:-20px;width:40px;height:40px}.feedback-footer{padding:25px}.owl-feedback{padding-bottom:60px}@media screen and (min-width:768px){.owl-feedback{padding-bottom:60px}}.owl-feedback-wrap{position:relative;box-shadow:10px 10px 80px rgba(0,0,0,.1);background:#fff}.owl-feedback .owl-nav{display:-ms-flexbox;display:flex;position:absolute;right:30px;bottom:30px;display:none}@media screen and (min-width:768px){.owl-feedback .owl-nav{display:block}}.owl-feedback .owl-next,.owl-feedback .owl-prev{width:74px!important;height:53px!important;margin:0 1px;background-color:#000!important;background-image:url(images/arrow2.svg)!important;background-repeat:no-repeat!important;background-position:50%!important}.owl-feedback .owl-next:hover,.owl-feedback .owl-prev:hover{background-color:#23b464!important}.owl-feedback .owl-next:focus,.owl-feedback .owl-prev:focus{outline:none}.owl-feedback .owl-next{transform:rotate(180deg)}.owl-progress{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:26px;left:20px;right:20px}@media screen and (min-width:768px){.owl-progress{bottom:30px}}@media screen and (min-width:992px){.owl-progress{left:60px}}.owl-progress #counter{min-width:20px;text-align:right}.owl-progress #counter,.owl-progress #items{font-size:36px;line-height:130%;letter-spacing:.05em;text-transform:uppercase;color:#23b464;font-family:oswald-semibold}.owl-progress #items{color:rgba(0,0,0,.12)}.owl-progress .progress{position:absolute;height:2px;background-color:#23b464;max-width:100%}.owl-progress .progress-wrap{position:relative;height:2px;width:100%;background-color:rgba(0,0,0,.12)}@media screen and (min-width:768px){.owl-progress .progress-wrap{width:155px}}.project-details .title a{color:#000;text-decoration:none;transition:linear .2s;line-height:1.1em}.project-details .title a:hover{color:#23b464}.testimonial-page-container .feedback-header{width:100%;position:relative;box-shadow:10px 10px 80px rgba(0,0,0,.1);background:#fff;margin:20px 0}.testimonial-page-container{margin:0 auto}.testimonials-info{width:100%;display:flex;flex-direction:column;margin-bottom:40px}@media only screen and (min-width:1367px){.testimonials-page{width:66%}.testimonial-page-container{margin-bottom:100px}}.tags{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:inherit;margin-bottom:30px;width:100%;max-width:100vw}@media screen and (min-width:1400px){.tags{overflow:inherit;margin-bottom:35px}}.tag{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(35,180,100,.2);border:1px solid #23b464;padding:6px 12px}@media screen and (min-width:768px){.tag{padding:6px 14px 7px}}@media screen and (min-width:1400px){.tag{padding:7px 16px}}.tag+.tag{margin-left:17px}@media screen and (min-width:768px){.tag+.tag{margin-left:18px}}@media screen and (max-width:630px){.testimonial-page-container .feedback-header{width:97%}}@media screen and (max-width:1366px){.testimonials-page{margin-top:40px}}@media screen and (min-width:1400px){.tag+.tag{margin-left:18px}}.tag.active{background:#23b464}.tag.active .tag-text{color:#fff}.tag.active .tag-number{background:#fff;color:#23b464}.tag-text{font-family:Oswald;font-weight:500;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#23b464;margin-right:10px}@media screen and (min-width:768px){.tag-text{font-size:14px}}@media screen and (min-width:1400px){.tag-text{font-size:16px}}.tag-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;background:#23b464;font-family:FuturaNewMedium;font-size:12px;color:#fff}@media screen and (min-width:768px){.tag-number{width:20px;height:20px}}@media screen and (min-width:1400px){.tag-number{width:22px;height:22px}}.latest_poject_item_info{width:70%!important}.what_we_do_wrap{display:flex;flex-wrap:wrap}.what_we_do_item{width:50%;box-sizing:border-box;margin-top:40px}.what_we_do_item:nth-child(2n+1){padding-right:20px}.what_we_do_item:nth-child(2n){padding-left:20px}.what_we_do_item_body>*{position:absolute}.what_we_do_item_body{position:relative;background-size:cover;padding-top:55.072%;background-position:50% 50%;background-repeat:no-repeat;box-shadow:10px 10px 80px rgba(0,0,0,.1)}.what_we_do_item_body.ai:hover{background-image:url(../img/wwd2.png)}.what_we_do_item_body.bigdata:hover{background-image:url(../img/wwd3.png)}.what_we_do_item_body.ar-vr:hover{background-image:url(../img/wwd4.png)}.what_we_do_item_more{right:40px;bottom:40px;font-family:Futura New;font-weight:600;font-size:14px;line-height:160%;letter-spacing:.2em;text-transform:uppercase;color:#23b464;display:inline-flex;align-items:center}.what_we_do_item_more svg{margin-left:8px}.what_we_do_item_more svg path{fill:#23b464}.what_we_do_item_body:hover .what_we_do_item_more svg path{fill:#fff}.what_we_do_item_body:hover .what_we_do_item_title{color:#fff}.what_we_do_item_body:hover .what_we_do_item_more{color:#fff}.what_we_do_item_body:hover .what_we_do_item_text{color:#fff;display:block}.what_we_do_item_body:hover .what_we_do_item_icon{display:none}.what_we_do_item_title{left:45px;bottom:33px;font-family:Oswald;font-weight:700;font-size:32px;line-height:160%;letter-spacing:.2em;text-transform:uppercase;color:#000}.what_we_do_item_text{display:none;left:45px;top:35px;font-family:Futura New;font-size:18px;line-height:200%;color:rgba(255,255,255,.9)}.what_we_do_item_text a:hover{color:#23b464}.what_we_do_item_icon{left:40px;top:40px}.what_we_do_item_img{width:100%;height:100%;position:absolute;left:0;top:0}.what_we_do_item_img img:nth-child(2){position:absolute;top:0;left:0;opacity:0;transition:opacity .3s}.what_we_do_item_body:hover .what_we_do_item_img img:nth-child(2){opacity:1}.what_we_do_item_img img{display:none}.what_we_do_item_body canvas{display:none}.what_we_do_item_body:hover canvas{display:initial}.anim-caption{font-family:Futura New;font-style:normal;font-weight:700;font-size:90px;line-height:114px;text-transform:uppercase;color:#000;background-image:url(img/h2.png);background-repeat:repeat;background-position:0% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:aitf 800s linear infinite;-webkit-backface-visibility:hidden;text-align:center;margin-bottom:60px}@-webkit-keyframes aitf{0%{background-position:50000px 0%}100%{background-position:0% 0%}}.service-title-block{width:100%;text-align:center;margin-bottom:25px;margin-top:100px}.service-title-block h3{font-family:futura-pt,sans-serif;font-weight:700;font-size:20px;color:#000;margin-bottom:0;text-transform:uppercase;font-family:Oswald;letter-spacing:.1em}@media screen and (min-width:992px){.service-title-block h3{font-size:32px}}.service_item{margin-top:20px}.service_item .what_we_do_item_body{padding-top:87%}.service_item .what_we_do_item_icon{left:50%;top:100px;transform:translateX(-50%)}.service_item .what_we_do_item_title{font-style:normal;font-weight:600;font-size:18px;text-align:center;letter-spacing:.2em;left:0;width:100%;top:164px;padding:20px}.service_item .what_we_do_item_icon svg path{fill:#23b464}.service_item .what_we_do_item_body:hover .what_we_do_item_icon svg path{fill:#fff}.service_item .what_we_do_item_body:hover .what_we_do_item_icon{display:block}.service_item:nth-child(2n+1){padding-right:10px}.service_item:nth-child(2n){padding-left:10px}.service_item .what_we_do_item_body{padding-top:85.5%;overflow:hidden}.service_item .what_we_do_item_body:hover .what_we_do_item_icon{display:block}@media(max-width:1440px){.anim-caption{font-size:42px;line-height:53px;margin-bottom:30px;margin-top:100px}.service_item .what_we_do_item_body .what_we_do_item_icon svg path{fill:#fff}.service_item .what_we_do_item_title{top:50%}.service_item .what_we_do_item_icon{display:block;left:50%;top:50%;transform:translate(-50%,-100%)}}.product_wrap{width:826px;margin:0 auto}.product_item{display:flex;padding-bottom:80px;flex-wrap:wrap}.service_company{display:flex;padding-bottom:20px;flex-wrap:wrap}.service_company_img{width:357px}.service_company_text{font-family:FuturaPTBook,sans-serif;width:calc(100% - 357px);padding-right:55px;font-size:18px;line-height:160%;text-align:left}.product_item_img{width:413px}.product_item_img img{width:100%}.product_item_info{width:calc(100% - 413px);padding-left:40px}.product_item_info_title{font-family:Oswald;font-weight:700;font-size:32px;line-height:160%;letter-spacing:.2em;text-transform:uppercase}.product_item_info_text{padding-top:10px;font-family:FuturaPTBook,sans-serif;font-size:18px;line-height:160%}.product_item_info .link-more{padding-top:20px}.product_h2{font-size:56px;line-height:71px}.productContent-block{margin-bottom:90px}.productContent-block p{font-family:FuturaPTBook,sans-serif;font-size:20px;line-height:160%;color:#000;margin-bottom:15px}@media(max-width:1440px){aside{display:none}.product_wrap{max-width:826px;width:auto;margin:0 auto}}@media(max-width:1440px) and (min-width:1024px){.header_search_btn{left:90px!important;right:auto!important}.header_get_btn{display:block!important;top:20px!important}}@media(min-width:768px) and (max-width:991.98px){.productContent-block p{font-size:18px;line-height:160%}.product_item_img{width:50%;padding-right:22px}.product_item_info{width:50%;padding-left:8px}.product_item_info_title{font-size:28px}.product_item_info_text{font-size:16px}.product_h2{font-size:42px;line-height:54px}.service_company_img{width:50%;padding-left:8px}.service_company_text{width:50%;padding-right:8px;font-size:16px}}@media(max-width:767.98px){.productContent-block p{font-size:18px;line-height:160%}.product_item_img{width:100%;padding-right:0}.product_item_info{width:100%;padding-left:0}.product_item_info_title{font-size:22px;padding-top:20px}.product_item_info_text{font-size:16px}.product_h2{font-size:36px;line-height:46px}.service_company_img{width:100%;padding-left:0;order:1}.service_company_text{width:100%;padding-right:8px;font-size:16px;order:2}}input.referer-page{display:none}