﻿﻿ a{outline:none!important}header>.container{margin-bottom:0}header{min-height:0}.main-wrapper{overflow:visible}.panels-item h6:first-child{margin-left:0!important}.cookie-notification{text-align:center;background-color:#f7f7f7;padding:7px}.cookie-message{display:inline-block;margin-right:30px;font-size:.9em;margin-bottom:0}#accept-it{color:#fff;background-color:#000;border:0;font-size:12px;padding:3px 16px}#accept-it:hover{background-color:#d33}#accept-it:focus{outline:0 none!important}@media (max-width:771px){#accept-it{margin:20px 0}.cookie-message{margin:20px 15px 0}}@media (max-width:741px){.cookie-message{margin-right:0;margin-left:0}}.home-page-industries-overview .panels-service-content{height:11.5em}.home-page-industries-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:10em}.home-page-industries-overview div[class^="panels-"] .row:nth-child(n+2){margin-top:2em}.home-page-industries-overview .panels-service-content a.btn{position:absolute;bottom:-10px}@media (max-width:991px){.home-page-industries-overview .panels-service-content a.btn{position:absolute;bottom:-35px}}@media (max-width:767px){.home-page-industries-overview .panels-service-content a.btn{position:inherit;margin-top:0}}@media (max-width:767px){.btn{margin-bottom:20px;border-radius:0;background:transparent;padding:7px 35px;line-height:inherit;letter-spacing:inherit;font-size:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (max-width:720px){.btn{margin-bottom:0;border-radius:0;background:transparent;padding:7px 35px;line-height:inherit;letter-spacing:inherit;font-size:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (max-width:620px){.btn{border-radius:0;background:transparent;padding:7px 35px;line-height:inherit;letter-spacing:inherit;font-size:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.services-page-overview div[class^="panels-"] .row:nth-child(n+2){margin-top:2em}.services-page-overview .panels-service-content a.btn{position:absolute;bottom:0}@media (min-width:991px) and (max-width:1200px){.header-contacts-holder{float:right;margin-right:-95px;width:100%}}@media (max-width:1200px){.services-page-overview .panels-service-content a.btn{position:absolute;bottom:-40px}}@media (max-width:767px){.services-page-overview .panels-service-content a.btn{position:inherit}}.btn-sm{border-width:1px}.testimonials-1-text{font-weight:bolder!important}.testimonials-1-author.text-color-theme{color:#f0f0f0}.icon-48{font-size:48px!important}.customer-logo-container{height:85px;display:table-cell;vertical-align:middle}.customer-company-logo{width:175px;margin:auto!important}@media (max-width:767px){.container{width:auto}}.col-mm-1,.col-mm-2,.col-mm-3,.col-mm-4,.col-mm-5,.col-mm-6,.col-mm-7,.col-mm-8,.col-mm-9,.col-mm-10,.col-mm-11,.col-mm-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (max-width:767px){.col-mm-1,.col-mm-2,.col-mm-3,.col-mm-4,.col-mm-5,.col-mm-6,.col-mm-7,.col-mm-8,.col-mm-9,.col-mm-10,.col-mm-11,.col-mm-12{float:left}.col-mm-12{width:100%}.col-mm-11{width:91.66666667%}.col-mm-10{width:83.33333333%}.col-mm-9{width:75%}.col-mm-8{width:66.66666667%}.col-mm-7{width:58.33333333%}.col-mm-6{width:50%}.col-mm-5{width:41.66666667%}.col-mm-4{width:33.33333333%}.col-mm-3{width:25%}.col-mm-2{width:16.66666667%}.col-mm-1{width:8.33333333%}}@media (max-width:768px){#footer-columns-region.footer-columns .row .region.region-10,#footer-columns-region.footer-columns .row .block.block-10{padding:5px 0}}.copyright-text{color:#fff;font-size:.9em}.testimonials-statistics-column h2{margin-bottom:24px}.testimonials-statistics-column p{margin-bottom:42px}.testimonials-statistics-column .row:last-of-type .col-xs-6:last-of-type p{margin-bottom:0}.checkmark-bullet-list{margin-left:0;list-style:none;padding-left:1.5em;text-indent:-1.4em;text-align:left}.checkmark-bullet-list>li{padding-top:.25em;padding-bottom:.25em}.checkmark-bullet-list>li:before{content:"";margin-right:.5em;font-family:"Ionicons",sans-serif;color:#d33}.bullet-list{padding-left:20px;text-indent:0;list-style:disc outside;text-align:left}.comp-fonts-title{font-family:"Bitter",sans-serif;font-size:2.2em;font-weight:400;line-height:1.1em}.form-horizontal span.wpcf7-form-control-wrap{display:block!important}.form-horizontal textarea{width:100%;max-width:100%;min-width:100%}.nestor-main-menu .nav>li{padding:0 15px;line-height:38px}@media all and (max-device-width:1024px){.nestor-main-menu .nav>li{padding:0 8px 0 14px}}.nestor-main-menu .nav>li:not(.touch):hover,.nestor-main-menu .nav>li:not(.touch):focus,.nestor-main-menu .nav>li:not(.touch):active{background:#f6f6f6}.nestor-main-menu .nav>li.touch.open{background:#f6f6f6}.nestor-main-menu .nav>li>a{padding:0}@media (max-width:767px){.nestor-main-menu .nav>li>a{padding:10px 0 10px 5px}}@media (min-width:992px) and (max-width:2000px){.nestor-main-menu .nav>li{padding:0 14px}}.privacy-protected-sign{padding:3px;border:1px #5cb85c solid;color:#5cb85c;font-size:14px;text-align:center}.portfolio-overlay{top:auto;right:auto;bottom:0;left:0;width:100%;z-index:2;text-align:left}.portfolio-overlay .portfolio-title{position:static;padding:20px}.portfolio-overlay p{color:#f0f0f0}.social-networks-footer{padding-right:1px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;padding-left:5px;--icon-size:20px}.social-networks-footer .social-icon-link{width:var(--icon-size);height:var(--icon-size);color:#fff}.social-networks-footer .social-icon{max-width:100%;max-height:100%;display:inline-flex;align-items:center;justify-content:center;fill:currentColor}.main-content{position:relative;z-index:10}.sidebar{margin:0!important}.technology-item-icon{min-height:76px;margin-bottom:0;padding-bottom:25px;transition:all .3s ease-out 0s}.technology-item-caption{padding-bottom:25px}.img_wrapper{display:inline-block;width:100%;margin:10px 0;text-align:center}.img_wrapper img{width:100%}.shadow-bottom{position:relative;bottom:15px;display:block;left:0;height:15px;background:var(--wpr-bg-699c45dd-1de5-43ce-8c01-4cd31f02a311) repeat-x}.pricing-table.pricing-featured .pricing-table-price{background-color:#2ac5ee!important}.wpcf7-validation-errors{display:none!important}span.wpcf7-not-valid-tip{font-weight:700}.project_three_columns .panels-2{margin-left:-15px;margin-right:-15px}.project_three_columns .services-1-content .row{display:table-cell;margin:0;word-spacing:-.36em}.project_three_columns .panels-item{word-spacing:normal}@media (min-width:768px){.project_three_columns .panels-item{float:none;display:inline-block;vertical-align:bottom;width:calc(33.3% - 4px)}#enomad .project_three_columns .panels-item{margin-top:30px}.project_three_columns .panels-item p{font-size:16px}}.youblock{display:inline-block;color:red;font-weight:700}.project_screen{text-align:center;margin:40px 0}.project_screen img{width:100%;max-width:1280px;box-shadow:0 0 38px rgba(0,0,0,.68)}.project_screen.without-shadow img{box-shadow:none}.video{margin-top:40px;text-align:center}.video iframe{width:400px;height:250px}@media (min-width:768px){.video iframe{width:600px;height:400px}.project_three_columns .pdf_link{position:absolute;top:0;right:15px}}.portfolio-image,.our-work-1-image{overflow:hidden}.portfolio-image img,.our-work-1-image .img-responsive img,.recent-posts-item .img-responsive .bg-img{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio-image:hover img,.our-work-1-image:hover .img-responsive img,.recent-posts-item .img-responsive:hover .bg-img{-webkit-transform:scale(1.1) rotate(1deg);transform:scale(1.1) rotate(1deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog-img-margin-fix{margin-bottom:16px!important}.portfolio-plus{display:inline-block!important;opacity:1!important}.portfolio-plus>a{display:block;height:270px;background:#f6f6f6}.portfolio-plus .portfolio-image{width:100%;height:100%;text-align:center}.portfolio-plus .portfolio-image>i{position:relative;top:95px;font-size:5em;color:#9dd1ed;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s linear;transition:all .2s linear}.portfolio-plus .portfolio-image:hover>i{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .2s linear;transition:all .2s linear;font-size:7.5em;top:75px}.footer-columns,.bg-color-grayDark1,.navbar-nav{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}div.mc4wp-alert{margin:2em .5em 1em;padding:.2em 1em}div.mc4wp-alert.mc4wp-success{border:2px solid #398f14}div.mc4wp-alert.mc4wp-error{border:2px solid red}.post.post-single h4 span,.post.post-single h4{line-height:1.3em}.post.post-single{margin-bottom:0}.post.post-single .pager{margin-bottom:40px}.post.post-single p{-moz-hyphens:none}@media (max-width:1199px){.technology-item-caption.text-color-theme{height:75px}.footer-columns .ipadv-hidden{display:block}}.accordion{text-align:center;background-color:transparent}.accordion-border{border:1px solid #d33}.accordion h4{font-family:"Bitter",sans-serif;color:#000;font-size:25px;margin:0}.accordion a{color:#000;display:block;padding:10px}.wp-admin .ui-dialog{position:absolute;top:300px;left:50%;margin-left:-450px;z-index:9998!important}.wp-admin .ui-widget-overlay{z-index:9997!important}.wp-admin .ui-dialog .ui-dialog-titlebar{padding:0 20px}.wp-admin .ui-dialog-titlebar-close{cursor:pointer;color:#fff;text-decoration:underline}.wp-admin .ui-dialog-titlebar-close:hover{text-decoration:none}.col-md-2\.4{width:20%}@media (max-width:768px){.col-md-2\.4{width:100%}}@media (max-width:767px){.highlighted-slider-2 .slider-description{display:block;margin:1em 0;font-size:1em}.highlighted-slider-2 .slider-button{display:inline-block}.highlighted-slider-2 figure{min-height:380px;overflow:hidden}.highlighted-slider-2 .highlighted-slider-2-content{margin-top:-90px}.highlighted-slider-2 .slides img{display:block;position:absolute;width:auto;top:0;left:50%;margin-left:-405px;height:380px;max-width:none}.highlighted-slider-2 .slider-title{font-size:2.6em}.single-blog-fix{float:none;width:auto}.single-blog-fix .btn{min-width:185px;height:45px}.single-blog-fix .btn.btn-large{padding:7px 16px}.single-post .sidebar{width:auto;float:none;padding-top:0}.single-post .blog-single.block{padding-bottom:0}.video iframe{width:290px;height:200px}.section-type-feature-content .agile-img>img{width:100%}}@media (min-width:768px){.single-post .sidebar{width:25%;float:left}}@media (max-width:1200px){.services-1-content .icon{float:left}.services-1-content .icon+h6{float:left;width:84%}}.bg-image-cover{background-position:top center}.project_three_columns .column_description{margin-bottom:22px}.project_three_columns .partner{text-align:center}.project_three_columns .partner img{max-width:263px;min-width:220px;width:100%}.project_three_columns .partner b{display:block}.project_three_columns .partner i{font-size:1em}.award{text-align:center}.award>a{display:inline-block;max-width:100%;margin-bottom:10px}.award .award_title{display:block}@media (min-width:768px) and (max-width:1200px){.award>a{height:93px;line-height:93px}}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_1-element-wrap{width:100%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_9-element-wrap{width:100%}@media (min-width:392px){.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_1-element-wrap{width:52.66666667%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_9-element-wrap{width:49.33333333%}}@media (min-width:592px){.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_1-element-wrap{width:61.33333333%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_9-element-wrap{width:40.66666667%}}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_4-element-wrap{width:100%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_5-element-wrap{width:100%}@media (min-width:392px){.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_4-element-wrap{width:52.66666667%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_5-element-wrap{width:49.33333333%}}@media (min-width:592px){.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_4-element-wrap{width:61.33333333%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_5-element-wrap{width:40.66666667%}}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_1-element-wrap{width:100%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_4-element-wrap{width:100%}@media (min-width:392px){.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_1-element-wrap{width:59.33333333%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_4-element-wrap{width:42.66666667%}}@media (min-width:592px){.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_1-element-wrap{width:67.66666667%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_4-element-wrap{width:34.33333333%}}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_11-element-wrap{width:100%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_8-element-wrap{width:100%}@media (min-width:392px){.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_11-element-wrap{width:59.33333333%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_8-element-wrap{width:42.66666667%}}@media (min-width:592px){.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_11-element-wrap{width:67.66666667%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_8-element-wrap{width:34.33333333%}}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-submit-input-wrap-1{width:100px}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-submit-wrap{position:absolute;right:0;bottom:0}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-inner .iphorm-elements{position:relative}.sidebar .iphorm-theme-redwerk-default .iphorm-elements .iphorm-element-wrap textarea{height:94px}.sidebar .iphorm-theme-redwerk-default .iphorm-element-wrap>.iphorm-element-spacer.iphorm-element-spacer-textarea>label{padding-top:7px;padding-right:13px;line-height:1.42857143}.sidebar .iphorm-theme-redwerk-default .iphorm-submit-input-wrap{float:left}.sidebar .iphorm-theme-redwerk-default .iphorm-submit-wrap button{height:auto}.modal .iphorm-theme-redwerk-default .iphorm-submit-wrap{padding-top:20px;margin-left:-15px;margin-right:-15px;border-top:1px solid #e5e5e5}.modal .iphorm-theme-redwerk-default .iphorm-submit-input-wrap{margin-right:15px;margin-top:-34px;position:relative;z-index:1}.modal .iphorm-theme-redwerk-default .iphorm-submit-element{padding:7px 35px;font-size:.8em;height:33px;margin-top:-1px}.modal .iphorm-theme-redwerk-default .iphorm-submit-element span{line-height:1.6}@media (max-width:767px){.sidebar .iphorm-theme-redwerk-default .iphorm-submit-input-wrap .iphorm-submit-element{padding:7px 35px;height:auto;font-size:inherit}.sidebar .iphorm-theme-redwerk-default .iphorm-submit-input-wrap .iphorm-submit-element span{line-height:1.6}.sidebar .iphorm-theme-redwerk-default .iphorm-submit-input-wrap .iphorm-submit-element em{line-height:inherit}}@media (min-width:768px) and (max-width:991px){.sidebar .iphorm-theme-redwerk-default .iphorm-element-wrap>.iphorm-element-spacer.iphorm-element-spacer-textarea>label{margin:1px 1px 0 0;height:82px;overflow-y:scroll}}@media (max-width:480px){#contact .iphorm-theme-redwerk-default .iphorm div.uploader{width:100%}#contact .iphorm-theme-redwerk-default .iphorm div.uploader span.filename{width:75%}#contact .iphorm-theme-redwerk-default .iphorm div.uploader span.action{width:25%}}.post-media>a{display:block;text-align:center}.technology-item-icon.color-item{overflow:hidden}#___plusone_0{width:57px!important;float:left!important}#___plus_0,.IN-widget{float:left!important}.fb-like>span,.fb-share-button>span,span[data-pin-log="button_pinit_bookmarklet"]{vertical-align:top!important;float:left}.sharify-container{overflow:visible!important;padding-top:10px!important}@media (max-width:768px){.sharify-icon{width:30%!important}.nestor-main-menu{padding:25px 0 0;z-index:10}}@media (max-width:990px){.sharify-container li{margin-bottom:3px!important}}.service-title{color:#000}.service-title:hover{text-decoration:underline}.sitemap{padding-left:15px}.rating-share-buttons{padding-bottom:35px}.header-contacts+.container{padding-bottom:25px}.header-contacts .header-contacts-holder{margin-bottom:-40px}@media (min-width:1367px){.header-contacts .header-contacts-holder{margin-right:12px}}.eModal-myModal{margin-left:-8px}#myModal.modal .modal-dialog{transform:none!important;-webkit-transform:none!important}.header-contacts .header-contacts-left,.header-contacts .header-contacts-right{display:inline-block;margin:0;padding:23px 30px 17px 0}.header-contacts .header-contacts-left i,.header-contacts .header-contacts-right i{vertical-align:middle}.header-contacts a{color:#d33;font-size:14px;letter-spacing:1.5px}@media (min-width:1201px) and (max-width:1366px){.header-contacts .header-contacts-holder{float:right;width:800px;margin-right:-78px}}@media (min-width:992px) and (max-width:1366px){.header-contacts{padding:0 95px 0 0!important}.header-contacts div.header-contacts-left,.header-contacts div.header-contacts-right{width:29%}}@media (max-width:320px){.margin-top-sm-40{margin-top:10px!important}.header-contacts{position:static}}@media (max-width:319px){.header-contacts div.header-contacts-left,.header-contacts div.header-contacts-right{display:block;width:100%;padding-bottom:10px}}.nestor-main-menu{padding:0}.header-contacts .search-form{display:inline-block;margin-left:10px;vertical-align:middle}.header-contacts .search-form .search{font-family:"Lato","budicon",sans-serif}@media (min-width:768px) and (max-width:991px){.nestor-main-menu{padding:30px 0}}@media (max-width:767px){.header-inner-wrapper .container{padding-bottom:3px;padding-top:25px}.nestor-main-menu{padding:5px 0 0}.nestor-main-menu{padding-top:0}.contact-us-button{padding-top:0;vertical-align:top}}@media (max-width:991px){.header-contacts{padding:0!important}.header-contacts .header-contacts-holder{width:100%;text-align:center}#menu-region{margin-top:0}.header-contacts .search-form{margin-left:10px;padding-top:10px;padding-bottom:10px}}@media (min-width:320px) and (max-width:367px){.header-contacts div.header-contacts-left,.header-contacts div.header-contacts-right{width:59%}}@media (min-width:460px){.header-contacts .header-contacts-left,.header-contacts .header-contacts-right{width:220px}}@media (max-width:319px){.header-contacts div.header-contacts-left,.header-contacts div.header-contacts-right{width:100%;padding-right:0}}.size-24{font-size:24px}.intro-video{position:relative;margin-top:0}.intro-video video,.intro-video img{width:100%}.intro-video figcaption{width:100%;height:50%;overflow:hidden;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.intro-video figcaption *{margin-bottom:10px}@media (min-width:320px){.intro-video figcaption .video-title{font-size:1.8em;margin-top:0;margin-bottom:0}.intro-video figcaption .video-button{display:inline}}@media (min-width:480px){.intro-video figcaption .video-subtitle{display:block;font-size:1.5em}.intro-video figcaption .video-description{display:block;font-size:1em}}@media (min-width:640px){.intro-video figcaption .video-title{font-size:2.5em}.intro-video figcaption .video-subtitle{display:block;font-size:1.5em}.intro-video figcaption .video-description{display:block;font-size:1em}.intro-video figcaption *{margin-top:20px;margin-bottom:20px}}@media (min-width:864px){.intro-video figcaption .video-title{font-size:3em}.intro-video figcaption .video-subtitle{font-size:2em}.intro-video figcaption .video-description{font-size:1.5em}.intro-video figcaption .video-button{font-size:1.2em}.intro-video figcaption *{margin-top:40px;margin-bottom:40px}}@media (min-width:1024px){.intro-video figcaption .video-title{font-size:4em}.intro-video figcaption .video-subtitle{font-size:2.5em}.intro-video figcaption *{margin-top:50px;margin-bottom:50px}}@media (min-width:1280px){.intro-video figcaption .video-title{margin-top:60px}}.search-layout{width:1275px}.search-layout .sidebar-wrapper{width:320px;margin-left:30px}.second-header{background-image:var(--wpr-bg-78c69c63-180f-4255-866c-62fa694a4225);height:160px;text-align:center}.second-header .form-group{font-family:"Lato","budicon",sans-serif;margin:55px auto 0;width:auto;display:inline-block}.second-header .form-group input{border:0;display:inline-block;font-size:18px;height:40px;padding:7px 22px 8px;width:405px}.search-red-btn{background-color:#d33;border:0;color:#fff;float:right;font-size:20px;height:40px;width:58px}.search-red-btn:focus{outline:0}.second-header .results-count{padding-top:10px;text-align:center}.second-header .results-count p{color:#fff}.search-categories{width:260px;background-color:#f6f6f6;margin-top:40px!important;margin-bottom:80px!important;padding:30px 30px}.search-categories h6{font-size:16px;color:#d33}.search-categories form span{float:right}.search-categories form label{font-weight:400}.search-categories .categories-chkbox{font-size:14px;padding-right:15px}.search-categories .categories-chkbox.search-tabulation{padding-left:23px}.search-categories [type="checkbox"]:not(:checked),.search-categories [type="checkbox"]:checked{position:absolute;left:-9999px}.search-categories [type="checkbox"]:not(:checked)+label,.search-categories [type="checkbox"]:checked+label{position:relative;padding-left:22px;cursor:pointer}.search-categories [type="checkbox"]:not(:checked)+label:before,.search-categories [type="checkbox"]:checked+label:before{content:"";position:absolute;left:0;width:14px;height:14px;border:1px solid #aaa;background:#f8f8f8;margin-top:4px}.search-categories [type="checkbox"]:not(:checked)+label:after,.search-categories [type="checkbox"]:checked+label:after{content:"";position:absolute;left:2px;margin-top:5px;font-size:15px;line-height:.8;color:#d33;-webkit-transition:all .2s;transition:all .2s;padding-top:3px;background-image:var(--wpr-bg-298b752e-a2fe-4180-8797-164adf8103d8);background-size:11px 13px;width:11px;height:12px}.search-categories [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.search-categories [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.search-categories .categories-buttons{margin-top:16px;text-align:center}.search-categories .categories-buttons .btn+.btn{margin-left:6px}.search-media{width:170px;height:auto;float:left;margin-right:35px}.search-post-right-side{position:absolute;left:220px}.search-media.long-thumbnail{margin-bottom:0}.block-search .post-single .post-title,.block-search .post-single .post-single{overflow:hidden}.block-search .read-more-container,.block-search .post-single .tags{display:inline-block;margin-bottom:0;margin-top:16px;padding-top:0;width:49.4%}.block-search .read-more{float:right;padding-right:10px;margin-bottom:-10px}.block-search .tags a{font-size:14px;padding:.4em 1.3em;text-transform:none;margin-bottom:0}.block-search .tags a.other:hover{border-color:#ccc;color:#ccc;cursor:default}.block-search .blog-post-title>a{color:#000}.block-search .blog-post~.blog-post{margin-top:55px}.block-search .blog-post.post.post-single{min-height:170px}.blog-post~.blog-post{margin-top:60px}.block-search .breaker{width:100%;display:none}@media (max-width:1280px){.search-layout{width:auto}}@media (min-width:991px) and (max-width:1280px){.search-layout .main-content{width:60%}}@media (min-width:768px) and (max-width:991px){.search-layout .main-content{width:53%}.search-media{display:none}.block-search .post-single br{display:none}}@media (max-width:767px){.search-layout .sidebar-wrapper{width:100%;margin-left:0}.search-categories{margin-left:auto!important;margin-right:auto!important;margin-bottom:20px!important}.block-search .read-more-container,.block-search .post-single .tags{width:49.2%}}@media (max-width:530px){.search-media,.block-search .post-title,.search-media img{width:100%}.block-search .post-single br{display:none}}@media (max-width:480px){.second-header .form-group{width:auto}.second-header .form-group input{width:auto}.search-red-btn{height:40px;padding-bottom:1px;line-height:20.8px;text-align:center;width:58px}}@media (max-width:365px){.header-contacts .header-contacts-left,.header-contacts .header-contacts-right{padding-right:0}}.read-more-container{padding-top:20px}.title-main{text-align:center;margin-top:40px;margin-bottom:0}.review .media{margin-top:0;text-align:center}.review .media .media-body{position:relative;display:inline-block;vertical-align:text-top;top:25px}.thumb-review{margin:0 auto;width:100px;height:100px;border-radius:50%;overflow:hidden;line-height:100px}.thumb-review img{border-radius:50%;vertical-align:middle;display:inline-block}.title-slider-main{font-family:"Bitter",serif}.slides-titles{font-size:1.6em;font-family:"Lato",sans-serif;line-height:1.8em;margin:1.2em 0 1em}.review h6{font-size:19px;margin-top:0!important;margin-bottom:15px}.review .icon{font-size:64px}.page-404{padding-top:0;padding-bottom:25px}.page-404 .padding-top-normal{padding-top:20px}.content-404 h2{margin-top:8px}.review .thumb-review{margin-right:10px;display:inline-block;vertical-align:text-top}.review .media .media-body p{text-align:left}@media (max-width:991px){.contact-us-button .search-form .search-wrapper{position:absolute;right:calc(50% - 225px);z-index:100}.search-form .search-wrapper.focused{background-color:#fff;border-radius:0;width:450px}.last-child .panels-2 .row:last-child .panels-item:first-child{margin-bottom:0}}@media (min-width:990px){.review-text{padding-left:85px}}#section-6,#section-2{background-color:#d33}.section-type-calltoaction404{background-color:#d33;background-position:50% -157.913px}.dontshow{display:none;visibility:hidden}.section-type-calltoaction-single-post{background-color:#d33;background-position:50% -196.5px}.img-circle-100{border-radius:100px}.tech-item-grey{color:#2b2b2b}.img-testimonial-portrait{display:inline-block;vertical-align:middle;margin-right:20px;border-radius:100px}.dib-testimonials{display:inline-block}.icon64fz{font-size:64px}.icon-block{display:block}.call-to-action-color{background:#d33}.h4{font-size:1.6em}.section-type-about h3{font-size:1.6em}div.modal-title{font-size:1.6em;font-weight:400;color:#2b2b2b}div.modal-title-description{font-size:15px;color:#999}.bage-clutch{width:207px;margin-right:55px!important}.media-clutch .media-body{padding-top:60px}.content-404{padding-top:20px!important}.page-404 .panels-service-content p{margin-bottom:27px}.pl23{padding-left:23px}.technology-item-icon .fa-adjust{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:var(--wpr-bg-64070c93-409b-42e5-bc34-2f0ac01c136a) center no-repeat;color:transparent!important}.technology-item-icon .fa-adjust:hover{background:var(--wpr-bg-89ac2280-98ba-433c-891e-38a7a6831b5a) center no-repeat;color:transparent!important}#spirit-board .technology-item-icon .fa-rouble{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:var(--wpr-bg-4b64626a-7495-4105-9db2-2ed275504ef4) center no-repeat;color:transparent!important}#spirit-board .technology-item-icon .fa-rouble:hover{background:var(--wpr-bg-498500f1-c881-4cb4-a46d-8430730a2eb6) center no-repeat;color:transparent!important}.blog-h3-margin{margin-top:60px}.portfolio-item .portfolio-overlay{background-color:rgba(27,27,27,.6)}.mxw560{max-width:560px}.mxw850{max-width:850px}.clutch-link{margin-top:40px;padding-bottom:25px}.clutch-link img{width:180px;display:inline-block}.mt0{margin-top:0}.clutch-media .clutch-link{padding-top:10px;padding-bottom:0}.clutch-media{padding-bottom:25px}@media (max-height:480px){.modal-dialog{top:-250px}}@media (max-height:768px){.modal-dialog{top:-150px}}@media (max-height:768px){.image-position{background-position:center center!important}}@media (max-height:640px){.modal-dialog{top:-269px}}@media (min-width:1024px) and (max-height:640px){.modal-dialog{top:-180px}}@media (max-height:380px){.modal-dialog{top:-250px}}.padding-top-large.padding-bottom-large.bg-image-cover.section-type-calltoaction.section-type-calltoaction-single-post{background:#d33}.section-type-calltoaction .row{margin-top:0}@media (min-width:320px){.intro-video-gallery figcaption .video-button{background-color:rgba(236,19,0,.7);border-radius:0}}.social-networks a i.icon.ion-social-googleplus-outline:before{content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSI1NiA4MCAxNTAgMTUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj48ZyBmaWxsPSJub25lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjAwMDAwMCwgMi4wMDAwMDApIj48cGF0aCBkPSJNMTAwLjgsMTE5LjcgTDEwMC44LDEzNC44MiBMMTI1LjgxMSwxMzQuODIgQzEyNC44MDMsMTQxLjMwOSAxMTguMjUxLDE1My44NDYgMTAwLjgsMTUzLjg0NiBDODUuNzQzLDE1My44NDYgNzMuNDU4LDE0MS4zNzIgNzMuNDU4LDEyNiBDNzMuNDU4LDExMC42MjggODUuNzQzLDk4LjE1NCAxMDAuOCw5OC4xNTQgQzEwOS4zNjgsOTguMTU0IDExNS4xMDEsMTAxLjgwOCAxMTguMzc3LDEwNC45NTggTDEzMC4zNDcsOTMuNDI5IEMxMjIuNjYxLDg2LjI0NyAxMTIuNzA3LDgxLjkgMTAwLjgsODEuOSBDNzYuNDE5LDgxLjkgNTYuNywxMDEuNjE5IDU2LjcsMTI2IEM1Ni43LDE1MC4zODEgNzYuNDE5LDE3MC4xIDEwMC44LDE3MC4xIEMxMjYuMjUyLDE3MC4xIDE0My4xMzYsMTUyLjIwOCAxNDMuMTM2LDEyNy4wMDggQzE0My4xMzYsMTI0LjExIDE0Mi44MjEsMTIxLjkwNSAxNDIuNDQzLDExOS43IEwxMDAuOCwxMTkuNyBMMTAwLjgsMTE5LjcgWiIgZmlsbD0iI2RkMzMzMyI+PC9wYXRoPjxwYXRoIGQ9Ik0xMDAuOCwxMjAuNDU2IEwxNDIuNDQzLDEyMC40NTYgQzE0Mi44ODQsMTIyLjUzNSAxNDMuMTM2LDEyNC43NCAxNDMuMTM2LDEyNy4zODYgTDE0My4xMzYsMTI2Ljk0NSBDMTQzLjEzNiwxMjQuMDQ3IDE0Mi44MjEsMTIxLjg0MiAxNDIuNDQzLDExOS42MzcgTDEwMC44LDExOS42MzcgTDEwMC44LDEyMC40NTYgTDEwMC44LDEyMC40NTYgWiBNMTAwLjgsODIuNjU2IEMxMTIuNDU1LDgyLjY1NiAxMjIuMjgzLDg2Ljg3NyAxMjkuODQzLDkzLjgwNyBMMTMwLjI4NCw5My4zNjYgQzEyMi42NjEsODYuMjQ3IDExMi43MDcsODEuOSAxMDAuOCw4MS45IEM3Ni40MTksODEuOSA1Ni43LDEwMS42MTkgNTYuNywxMjYgTDU2LjcsMTI2LjM3OCBDNTYuOTUyLDEwMi4yNDkgNzYuNjA4LDgyLjY1NiAxMDAuOCw4Mi42NTYgTDEwMC44LDgyLjY1NiBaIE0xMDAuOCwxNTQuNjAyIEMxMTguMjUxLDE1NC42MDIgMTI0LjgwMywxNDIuMTI4IDEyNS44MTEsMTM1LjU3NiBMMTI1LjYyMiwxMzUuNTc2IEMxMjQuMjM2LDE0Mi4yNTQgMTE3LjYyMSwxNTMuNzgzIDEwMC44LDE1My43ODMgQzg1Ljg2OSwxNTMuNzgzIDczLjcxLDE0MS40OTggNzMuNTIxLDEyNi4zNzggQzczLjUyMSwxMjYuNTA0IDczLjQ1OCwxMjYuNjMgNzMuNDU4LDEyNi43NTYgQzczLjQ1OCwxNDIuMTI4IDg1Ljc0MywxNTQuNjAyIDEwMC44LDE1NC42MDIgTDEwMC44LDE1NC42MDIgWiIgb3BhY2l0eT0iMC40IiBmaWxsPSIjZGQzMzMzIj48L3BhdGg+PHBhdGggZD0iTTEwMC44LDE3MC4xIEM3Ni42MDgsMTcwLjEgNTYuOTUyLDE1MC41NyA1Ni43LDEyNi4zNzggTDU2LjcsMTI2Ljc1NiBDNTYuNywxNTEuMTM3IDc2LjQxOSwxNzAuODU2IDEwMC44LDE3MC44NTYgQzEyNi4yNTIsMTcwLjg1NiAxNDMuMTM2LDE1Mi45NjQgMTQzLjEzNiwxMjcuNzY0IEwxNDMuMTM2LDEyNy4zODYgQzE0Mi45NDcsMTUyLjM5NyAxMjYuMTI2LDE3MC4xIDEwMC44LDE3MC4xIEwxMDAuOCwxNzAuMSBaIiBvcGFjaXR5PSIwLjEiIGZpbGw9IiMzRTI3MjMiPjwvcGF0aD48cGF0aCBkPSJNMTk1LjMsMTE5LjcgTDE4Mi43LDExOS43IEwxODIuNywxMDcuMSBMMTcwLjEsMTA3LjEgTDE3MC4xLDExOS43IEwxNTcuNSwxMTkuNyBMMTU3LjUsMTMyLjMgTDE3MC4xLDEzMi4zIEwxNzAuMSwxNDQuOSBMMTgyLjcsMTQ0LjkgTDE4Mi43LDEzMi4zIEwxOTUuMywxMzIuMyIgZmlsbD0iI2RkMzMzMyI+PC9wYXRoPjxwYXRoIGQ9Ik0xODIuNywxMTkuNyBMMTk1LjMsMTE5LjcgTDE5NS4zLDEyMC40NTYgTDE4Mi43LDEyMC40NTYgTDE4Mi43LDExOS43IFogTTE3MC4xLDEwNy4xIEwxODIuNywxMDcuMSBMMTgyLjcsMTA3Ljg1NiBMMTcwLjEsMTA3Ljg1NiBMMTcwLjEsMTA3LjEgWiBNMTU3LjUsMTE5LjcgTDE3MC4xLDExOS43IEwxNzAuMSwxMjAuNDU2IEwxNTcuNSwxMjAuNDU2IEwxNTcuNSwxMTkuNyBaIiBvcGFjaXR5PSIwLjQiIGZpbGw9IiNkZDMzMzMiPjwvcGF0aD48cGF0aCBkPSJNMTU3LjUsMTMyLjMgTDE3MC4xLDEzMi4zIEwxNzAuMSwxMzMuMDU2IEwxNTcuNSwxMzMuMDU2IEwxNTcuNSwxMzIuMyBaIE0xODIuNywxMzIuMyBMMTk1LjMsMTMyLjMgTDE5NS4zLDEzMy4wNTYgTDE4Mi43LDEzMy4wNTYgTDE4Mi43LDEzMi4zIFogTTE3MC4xLDE0NC45IEwxODIuNywxNDQuOSBMMTgyLjcsMTQ1LjY1NiBMMTcwLjEsMTQ1LjY1NiBMMTcwLjEsMTQ0LjkgWiIgb3BhY2l0eT0iMC4xIiBmaWxsPSIjM0UyNzIzIj48L3BhdGg+PC9nPjwvc3ZnPg==) no-repeat top center;width:62px;height:40px;-webkit-transition:background-image .3s ease-out;transition:background-image .3s ease-out}.social-networks a:hover i.icon.ion-social-googleplus-outline:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSI1NiA4MCAxNTAgMTUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj48ZyBmaWxsPSJub25lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjAwMDAwMCwgMi4wMDAwMDApIj48cGF0aCBkPSJNMTAwLjgsMTE5LjcgTDEwMC44LDEzNC44MiBMMTI1LjgxMSwxMzQuODIgQzEyNC44MDMsMTQxLjMwOSAxMTguMjUxLDE1My44NDYgMTAwLjgsMTUzLjg0NiBDODUuNzQzLDE1My44NDYgNzMuNDU4LDE0MS4zNzIgNzMuNDU4LDEyNiBDNzMuNDU4LDExMC42MjggODUuNzQzLDk4LjE1NCAxMDAuOCw5OC4xNTQgQzEwOS4zNjgsOTguMTU0IDExNS4xMDEsMTAxLjgwOCAxMTguMzc3LDEwNC45NTggTDEzMC4zNDcsOTMuNDI5IEMxMjIuNjYxLDg2LjI0NyAxMTIuNzA3LDgxLjkgMTAwLjgsODEuOSBDNzYuNDE5LDgxLjkgNTYuNywxMDEuNjE5IDU2LjcsMTI2IEM1Ni43LDE1MC4zODEgNzYuNDE5LDE3MC4xIDEwMC44LDE3MC4xIEMxMjYuMjUyLDE3MC4xIDE0My4xMzYsMTUyLjIwOCAxNDMuMTM2LDEyNy4wMDggQzE0My4xMzYsMTI0LjExIDE0Mi44MjEsMTIxLjkwNSAxNDIuNDQzLDExOS43IEwxMDAuOCwxMTkuNyBMMTAwLjgsMTE5LjcgWiIgZmlsbD0iIzJiMmIyYiI+PC9wYXRoPjxwYXRoIGQ9Ik0xMDAuOCwxMjAuNDU2IEwxNDIuNDQzLDEyMC40NTYgQzE0Mi44ODQsMTIyLjUzNSAxNDMuMTM2LDEyNC43NCAxNDMuMTM2LDEyNy4zODYgTDE0My4xMzYsMTI2Ljk0NSBDMTQzLjEzNiwxMjQuMDQ3IDE0Mi44MjEsMTIxLjg0MiAxNDIuNDQzLDExOS42MzcgTDEwMC44LDExOS42MzcgTDEwMC44LDEyMC40NTYgTDEwMC44LDEyMC40NTYgWiBNMTAwLjgsODIuNjU2IEMxMTIuNDU1LDgyLjY1NiAxMjIuMjgzLDg2Ljg3NyAxMjkuODQzLDkzLjgwNyBMMTMwLjI4NCw5My4zNjYgQzEyMi42NjEsODYuMjQ3IDExMi43MDcsODEuOSAxMDAuOCw4MS45IEM3Ni40MTksODEuOSA1Ni43LDEwMS42MTkgNTYuNywxMjYgTDU2LjcsMTI2LjM3OCBDNTYuOTUyLDEwMi4yNDkgNzYuNjA4LDgyLjY1NiAxMDAuOCw4Mi42NTYgTDEwMC44LDgyLjY1NiBaIE0xMDAuOCwxNTQuNjAyIEMxMTguMjUxLDE1NC42MDIgMTI0LjgwMywxNDIuMTI4IDEyNS44MTEsMTM1LjU3NiBMMTI1LjYyMiwxMzUuNTc2IEMxMjQuMjM2LDE0Mi4yNTQgMTE3LjYyMSwxNTMuNzgzIDEwMC44LDE1My43ODMgQzg1Ljg2OSwxNTMuNzgzIDczLjcxLDE0MS40OTggNzMuNTIxLDEyNi4zNzggQzczLjUyMSwxMjYuNTA0IDczLjQ1OCwxMjYuNjMgNzMuNDU4LDEyNi43NTYgQzczLjQ1OCwxNDIuMTI4IDg1Ljc0MywxNTQuNjAyIDEwMC44LDE1NC42MDIgTDEwMC44LDE1NC42MDIgWiIgb3BhY2l0eT0iMC40IiBmaWxsPSIjMmIyYjJiIj48L3BhdGg+PHBhdGggZD0iTTEwMC44LDE3MC4xIEM3Ni42MDgsMTcwLjEgNTYuOTUyLDE1MC41NyA1Ni43LDEyNi4zNzggTDU2LjcsMTI2Ljc1NiBDNTYuNywxNTEuMTM3IDc2LjQxOSwxNzAuODU2IDEwMC44LDE3MC44NTYgQzEyNi4yNTIsMTcwLjg1NiAxNDMuMTM2LDE1Mi45NjQgMTQzLjEzNiwxMjcuNzY0IEwxNDMuMTM2LDEyNy4zODYgQzE0Mi45NDcsMTUyLjM5NyAxMjYuMTI2LDE3MC4xIDEwMC44LDE3MC4xIEwxMDAuOCwxNzAuMSBaIiBvcGFjaXR5PSIwLjEiIGZpbGw9IiMzRTI3MjMiPjwvcGF0aD48cGF0aCBkPSJNMTk1LjMsMTE5LjcgTDE4Mi43LDExOS43IEwxODIuNywxMDcuMSBMMTcwLjEsMTA3LjEgTDE3MC4xLDExOS43IEwxNTcuNSwxMTkuNyBMMTU3LjUsMTMyLjMgTDE3MC4xLDEzMi4zIEwxNzAuMSwxNDQuOSBMMTgyLjcsMTQ0LjkgTDE4Mi43LDEzMi4zIEwxOTUuMywxMzIuMyIgZmlsbD0iIzJiMmIyYiI+PC9wYXRoPjxwYXRoIGQ9Ik0xODIuNywxMTkuNyBMMTk1LjMsMTE5LjcgTDE5NS4zLDEyMC40NTYgTDE4Mi43LDEyMC40NTYgTDE4Mi43LDExOS43IFogTTE3MC4xLDEwNy4xIEwxODIuNywxMDcuMSBMMTgyLjcsMTA3Ljg1NiBMMTcwLjEsMTA3Ljg1NiBMMTcwLjEsMTA3LjEgWiBNMTU3LjUsMTE5LjcgTDE3MC4xLDExOS43IEwxNzAuMSwxMjAuNDU2IEwxNTcuNSwxMjAuNDU2IEwxNTcuNSwxMTkuNyBaIiBvcGFjaXR5PSIwLjQiIGZpbGw9IiMyYjJiMmIiPjwvcGF0aD48cGF0aCBkPSJNMTU3LjUsMTMyLjMgTDE3MC4xLDEzMi4zIEwxNzAuMSwxMzMuMDU2IEwxNTcuNSwxMzMuMDU2IEwxNTcuNSwxMzIuMyBaIE0xODIuNywxMzIuMyBMMTk1LjMsMTMyLjMgTDE5NS4zLDEzMy4wNTYgTDE4Mi43LDEzMy4wNTYgTDE4Mi43LDEzMi4zIFogTTE3MC4xLDE0NC45IEwxODIuNywxNDQuOSBMMTgyLjcsMTQ1LjY1NiBMMTcwLjEsMTQ1LjY1NiBMMTcwLjEsMTQ0LjkgWiIgb3BhY2l0eT0iMC4xIiBmaWxsPSIjM0UyNzIzIj48L3BhdGg+PC9nPjwvc3ZnPg==)}@media (min-width:460px){.header-contacts div{text-align:right}}@media (min-width:992px){header #menu-region+div{text-align:right}}@media (min-width:990px){.header-contacts .header-contacts-right{padding-right:0;width:auto!important}}@media (min-width:1200px){#logo-region{margin-top:0}#menu-region{margin-top:0;padding-left:0;padding-right:60px}.contact-us-button{margin-top:0}.header-contacts .header-contacts-right{padding-right:15px}.services-1-content .icon{float:left}.services-1-content .icon+h6{float:left;width:90%}.header-contacts.container{margin-top:20px}}@media (max-width:1200px) and (min-width:992px){.header-contacts .header-contacts-holder{padding-right:15px}.navbar-nav.navbar-right:last-child{margin-right:-165px}.page-id-448 #menu-region{padding-left:0}.page-id-448 .navbar-nav.navbar-right:last-child{margin-right:-35px}}@media (max-width:1199px) and (min-width:992px){.header-inner-wrapper{padding:0}.header-inner-wrapper .container .row div.col-md-2:last-child{display:none}.header-contacts .header-contacts-holder{padding-right:0}}@media (max-width:1024px) and (min-width:992px){.page-id-448 .navbar-nav.navbar-right:last-child{margin-right:-38px}.btn-default.btn-sm,.btn-primary.btn-sm,.btn-success.btn-sm,.btn-info.btn-sm,.btn-warning.btn-sm,.btn-danger.btn-sm,.btn-link.btn-sm{padding:7px 10px}}@media (min-width:1367px){.header-contacts .header-contacts-holder{margin-right:0}}@media (max-width:991px){.nestor-main-menu .nav>li:last-child>a{padding-right:0}}.sharify-count.twitter.sharifycount{line-height:36px}.technology-item-icon .icon-nunit:before{-webkit-transition:background-image .3s ease-out 0s;transition:background-image .3s ease-out 0s;content:""!important;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCIgPjxzdmcgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8Zz4gIDx0aXRsZT5OVW5pdDwvdGl0bGU+ICA8cmVjdCBmaWxsPSIjMmIyYjJiIiBzdHJva2U9IiMyYjJiMmIiIHN0cm9rZS13aWR0aD0iNSIgeD0iMCIgeT0iMiIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4IiBpZD0ic3ZnXzIiLz4gIDx0ZXh0IGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIwIiB4PSIxMTkuMDI1NCIgeT0iMTMzLjIyNTAzIiBpZD0ic3ZnXzMiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtZmFtaWx5PSJzZXJpZiIgdGV4dC1hbmNob3I9Im1pZGRsZSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgdHJhbnNmb3JtPSJtYXRyaXgoMi41NDI1ODIwNjI5NjEwMTY3LDAsMCwyLjM4NzAzNzExODU0NDE3ODgsLTI3OC41ODIzMTA5Mzc5NzQ1NywtMjc1LjAyMzEyMDU4MzY1MDE1KSAiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPk48L3RleHQ+IDwvZz48L3N2Zz4=);width:48px;height:48px}.technology-item-icon:hover .icon-nunit:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCIgPjxzdmcgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8Zz4gIDx0aXRsZT5OVW5pdDwvdGl0bGU+ICA8cmVjdCBmaWxsPSIjREFEOEU1IiBzdHJva2U9IiNEQUQ4RTUiIHN0cm9rZS13aWR0aD0iNSIgeD0iMCIgeT0iMiIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4IiBpZD0ic3ZnXzIiLz4gIDx0ZXh0IGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIwIiB4PSIxMTkuMDI1NCIgeT0iMTMzLjIyNTAzIiBpZD0ic3ZnXzMiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtZmFtaWx5PSJzZXJpZiIgdGV4dC1hbmNob3I9Im1pZGRsZSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgdHJhbnNmb3JtPSJtYXRyaXgoMi41NDI1ODIwNjI5NjEwMTY3LDAsMCwyLjM4NzAzNzExODU0NDE3ODgsLTI3OC41ODIzMTA5Mzc5NzQ1NywtMjc1LjAyMzEyMDU4MzY1MDE1KSAiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPk48L3RleHQ+IDwvZz48L3N2Zz4=)}.like-box{padding-top:15px}.gplus-like-box{padding-top:5px;padding-left:15px}@media all and (max-width:375px){#gmap_canvas{height:200px!important}}.agile-img{text-align:center}.agile-img>img{width:70%}#services section.section-type-feature h1,#services section.section-type-feature h2,#services section.section-type-feature h3,#services section.section-type-feature h4,#services section.section-type-feature h5,#services section.section-type-feature h6{-webkit-margin-before:.83em;-webkit-margin-after:.83em;margin-top:0;font-size:2.2em}@media (max-width:991px){.agile-text br{display:none}}.social-likes{padding-top:40px;padding-bottom:35px}.social-likes h5{margin-bottom:0;font-size:1.2em}.social-likes .pull-left{padding-right:15px}.social-likes .pull-left+.pull-left+.pull-left div{width:auto!important}.social-likes .pull-left #fb-root+p{margin-bottom:0}.social-likes .pull-left .fb-like span{vertical-align:top!important}.bx-wrapper{position:relative;margin:0 auto;padding:0}.bx-wrapper img{max-width:100%;display:block}figure.intro-video-gallery{position:relative;min-height:0;overflow:hidden;height:100%}.intro-video-gallery video{margin-top:0;width:100%;transform:none!important;position:relative;z-index:1}.highlighted-slider-2 .slides .video-alt{filter:brightness(50%);-webkit-filter:brightness(50%);-moz-filter:brightness(50%)}.intro-video-gallery figcaption{width:100%;height:100%;overflow:hidden;margin:auto;position:absolute;z-index:3;top:0;left:0;bottom:0;right:0}.intro-video-gallery figcaption *{margin-bottom:20px}.intro-video-gallery figcaption .video-description br{display:block;margin:0;content:" "}@media (max-width:991px){.video-gallery-li_black-background{display:block!important;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:#0b0b0b;opacity:.2;width:100%;height:100%}}.video-gallery-slider{margin-bottom:-40px}.video-gallery-slider .flex-control-paging{position:relative;top:-40px;z-index:10}.video-gallery-slider .flex-control-paging li a{height:14px;width:14px;background:transparent;border:2px solid #fff;box-shadow:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.video-gallery-slider .flex-control-paging li .flex-active{height:14px;width:14px;border:2px solid #fff;background:rgba(255,255,255,1)}#highlighted-region,.video-gallery-li{max-width:100%;height:calc(100vh - 147px);position:relative;max-height:655px;overflow:hidden}#highlighted-region figcaption.video-titles{z-index:9;position:absolute;overflow:visible;top:0}#no-black-background:after{background-color:rgba(0,0,0,0)!important}@media (max-width:1024px){#highlighted-region figcaption.video-titles{margin-top:0;top:10%;height:100%}}.bx-viewport{height:100%!important}.bx-viewport>ul{margin:0;height:100%;list-style:none}.bxslider>ul{list-style:none}.bx-viewport>ul>li{height:100%!important}video.videoBx,img.poster.visible-xs,video.videoBx,img.poster.visible-xs.visible-sm{height:100%;object-fit:cover;width:100%}.bx-wrapper{width:100%;height:100%}video.videoBx,img.poster.visible-xs.visible-sm{min-height:100%;height:auto;object-fit:cover}.bx-wrapper img{width:100%}p.video-title.title-slider-main{margin-top:110px}.slide-4{background-image:var(--wpr-bg-0b684e7f-fdf3-4631-b383-8ddf5c455567);background-color:rgb(255,255,255);background-position:50% 85%;text-align:center;background-size:cover}.slide-4 .intro-video-gallery:after{background-color:rgba(0,0,0,0)!important}.slide-4 .web-summit-logo{margin-top:20px;margin-bottom:15px}.slide-4 .web-summit-logo img{width:320px;display:inline-block;margin:0}.slide-4 .intro-video-gallery figcaption{height:85%}.slide-4 .summit-title{margin:0;font-size:2.25em;line-height:1em;color:#fff}.slide-4 .summit-description{color:#fff;text-shadow:0 0 6px #000;margin-top:34px;margin-bottom:35px;font-weight:700;font-size:19.5px}.slide-4 .btn-default{color:#fff;border-color:#fff;margin:0}@media (max-width:1400px){.slide-4 .summit-title{font-size:1.5em}}@media (min-width:1280px){.intro-video-gallery figcaption .video-title{margin-bottom:110px}}@media (max-width:1200px){.slide-4 .summit-description{margin-bottom:30px}}@media (max-width:991px){.slide-4 .web-summit-logo img{width:200px}.slide-4{background-position:50% 80%}#highlighted-region,.video-gallery-li{max-height:470px!important}p.video-title.title-slider-main{margin-top:60px}.intro-video-gallery figcaption .video-subtitle{margin-top:0!important;text-align:center}.intro-video-gallery figcaption .video-description{padding:0 15px;max-width:415px;margin:15px auto 35px}}@media (max-width:767px){.highlighted-slider-2 .slides img{position:static;margin:auto;height:auto}.highlighted-slider-2 .slides .video-alt{width:200%!important;margin-left:-50%!important}.slide-4 .web-summit-logo img{width:150px}#highlighted-region,.video-gallery-li{max-height:380px!important}p.video-title.title-slider-main{margin-top:0;text-align:center;padding:0 15px}.intro-video-gallery figcaption{height:55%}#highlighted-region,.video-gallery-li{max-height:380px!important;height:380px!important}}@media (min-width:640px){.intro-video-gallery figcaption *{margin-top:20px;margin-bottom:20px}.intro-video-gallery figcaption .video-subtitle{display:block;font-size:1.5em}.intro-video-gallery figcaption .video-description{display:block;font-size:.95em;margin-bottom:40px}}@media (max-width:480px){.slide-4 figcaption{height:80%!important}#highlighted-region{max-height:380px!important}}@media (min-width:768px){.navbar-nav.navbar-right:last-child{margin:0}.intro-video-gallery figcaption .video-title{font-size:1.8em!important;margin-top:0;color:#fefefe;font-family:'Bitter',sans-serif;font-weight:400;text-shadow:0 0 12px rgba(0,0,0,.2);line-height:65px}.intro-video-gallery figcaption .video-subtitle{font-weight:400;font-size:.8em;margin:66px 0 22px;font-family:'Bitter',sans-serif;text-shadow:0 0 12px rgba(0,0,0,.2);line-height:21px}.intro-video-gallery figcaption .video-description{text-shadow:0 0 12px rgba(0,0,0,.2);font-family:"Lato",sans-serif;font-size:18px;font-weight:400;line-height:27px}.intro-video-gallery figcaption .video-button{border:none;line-height:54px;height:54px!important;padding-top:0;display:inline-block;padding-bottom:0;margin-top:0;margin-bottom:0;font-family:"Lato",sans-serif;font-weight:400}.intro-video-gallery figcaption .video-button:hover{color:#fff;background-color:rgba(50,50,50,.7)}}@media (max-width:319px){.intro-video-gallery figcaption .video-title,.intro-video-gallery figcaption .video-subtitle,.intro-video-gallery figcaption .video-description,.intro-video-gallery figcaption .video-button{display:none}}@media (min-width:480px){.intro-video-gallery figcaption .video-subtitle{display:block;font-size:1.5em}.intro-video-gallery figcaption .video-description{display:block;font-size:.8em;font-weight:700}}@media (min-width:864px){.intro-video-gallery figcaption *{margin-top:30px;margin-bottom:30px}.intro-video-gallery figcaption .video-title{font-size:3em}.intro-video-gallery figcaption .video-subtitle{font-size:2em}.intro-video-gallery figcaption .video-description{font-size:1.2em;margin-bottom:20px;max-width:670px}.intro-video-gallery figcaption .video-button{font-size:.95em}}@media (min-width:1024px){.intro-video-gallery figcaption *{margin-top:40px;margin-bottom:40px}.intro-video-gallery figcaption .video-title{font-size:3.15em!important;margin-top:0}.intro-video-gallery figcaption .video-subtitle{font-size:1.45em}.intro-video-gallery figcaption .video-description{margin:0;font-size:1.125em}}.bx-wrapper .bx-viewport{right:0;margin-right:0;-webkit-transform:translateZ(0);transform:translateZ(0)}ul.bxslider,ul.bxslider2{padding-left:0}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;width:100%;bottom:10px}.bx-wrapper .bx-loading{min-height:50px;background:var(--wpr-bg-074e6b99-4b56-47e1-a40b-cff472f75a92) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:"Arial",sans-serif;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:transparent;text-indent:-9999px;border:2px solid #fff;display:block;margin:0 5px;outline:0;border-radius:50%;height:14px;width:14px}.bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}@media (min-width:767px){.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#fff}}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:"Arial",sans-serif;display:block;font-size:.85em;padding:10px}.videoBx{width:100%!important;display:block;padding:0;position:relative;top:0}.videoBx img{display:none}.video-subtitle .title-event{text-transform:uppercase;font-weight:900}.video-description .lil{font-weight:400;margin:20px 0}.video-titles img{display:inline-block}@media (max-width:767px){.bx-wrapper figure{min-height:380px;overflow:hidden}.highlighted-slider-2 .highlighted-slider-2-content{margin-top:-90px}.highlighted-slider-2 .slider-title{font-size:2.6em}}.supx-slide{overflow:hidden;position:relative}.supx-slide .video-title.title-slider-main{margin:0!important}.supx-slide figcaption{overflow:visible}.supx-slide figcaption *{margin:20px 0}@media (max-width:1025px){.supx-slide figcaption{height:78%}.supx-slide figcaption *{margin:10px 0}}.supx-slide:before{content:"";background:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;z-index:1}.supx-slide .title-slider-main{margin:20px 0}.supx-slide .title-slider-main img{margin:0}@media (max-width:601px){.pdf_link{text-align:center;margin-bottom:40px}}@media (max-width:365px){.get_game a{padding:10px 0!important;display:inline-block}}.sharify-container ul li{min-width:20%!important}.icon-unity.icon-48{font-size:30px}.partner img[src="/wp-content/uploads/2015/12/robin8.png"]{max-height:150px}.section-type-highlight{background-color:#565656!important}.highlight-button{border:none;padding:10px 50px;color:#fff}.highlight-button:hover{color:#fff}#ruby-on-rails-development .partners .partner+.partner+.partner>img{max-height:115px}#ruby-on-rails-development .partners .partner+.partner+.partner+.partner>img{max-height:600px}.insider-redwerk{position:relative;overflow:hidden}.caption-insider{position:absolute;width:100%;height:100%;padding-top:35%;background-color:rgba(4,4,4,.6);opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center;top:0}.caption-insider.hover{opacity:1}.caption-insider h5{font-size:20px;margin-bottom:11px;color:#fff}.caption-insider p{font-size:13px;color:#fff;margin-bottom:20px}.caption-insider .text-center{width:100%}.caption-insider .text-center .social-insider{border-radius:50%;border:1px solid rgba(255,255,255,.3);width:45px;height:45px;display:inline-block;color:#fff;line-height:43px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;pointer-events:none}.caption-insider.hover .text-center .social-insider{display:inline-block}.caption-insider.andAction .text-center .social-insider{pointer-events:auto}.caption-insider.hover .text-center .social-insider:hover{background-color:rgba(255,255,255,.3)}.caption-insider .text-center .social-insider i{font-size:20px;line-height:43px}.caption-insider .text-center .social-insider i.fa-facebook{line-height:44px}.caption-insider .text-center .social-insider+.social-insider{margin-left:15px}#about-us #section-59 .clearfix{display:flex;flex-direction:row;text-align:center;align-items:center}@media screen and (max-width:1023px){#about-us #section-59 .clearfix{flex-wrap:wrap}}.insider-join{background-color:#f6f6f6;position:relative;height:auto}@media screen and (max-width:480px){.insider-join{height:267px}}.insider-join h5{font-size:19px}.insider-join p{font-size:15px;color:#333}.insider-join .btn-join{width:70px;height:70px;text-align:center;font-size:20px;color:#fff;border:none;background-color:#d33;border-radius:50%;margin:0 auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}.insider-join .btn-join:hover{box-shadow:inset 0 0 0 1px #d33;background:#fff;color:#d33}.award .award-image-wrap{padding-bottom:10px}.insider-join .btn-join:focus{outline:none}#case-studies .insider-join .btn-join i{position:relative;top:2px}@media screen and (max-width:768px){.insider-join{padding:0 30px!important}}@media screen and (max-width:1200px){.insider-join p{font-size:14px}.insider-join h5{margin-bottom:10px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.ff{display:none}.insider-join p{font-size:14px!important;line-height:19px!important}.insider-join h5{margin-bottom:10px!important}}@media only screen and (min-device-width:767px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.ff{display:none}.insider-join p{font-size:14px!important;line-height:19px!important}.insider-join h5{margin-bottom:10px!important}}@media screen and (device-width:601px) and (device-height:906px) and (-webkit-min-device-pixel-ratio:1.331) and (-webkit-max-device-pixel-ratio:1.332) and (orientation:landscape){.insider-join p{font-size:14px}.insider-join h5{margin-bottom:10px}}@media screen and (max-device-width:961px) and (min-device-width:640px) and (orientation:landscape){.ff{display:none}.insider-join p{font-size:16px}.insider-join h5{margin-bottom:18px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.ff{display:none}.insider-join p{font-size:16px}.insider-join h5{margin-bottom:18px}.home-page-industries-overview .panels-service-content{height:14.5em}.home-page-industries-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:12em}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.ff{display:none}.insider-join p{font-size:16px}.insider-join h5{margin-bottom:18px}.home-page-industries-overview .panels-service-content{height:14.5em}.home-page-industries-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:12em}}@media screen and (min-width:1100px){.insider-redwerk{max-height:268px}}@media all and (max-width:375px){#gmap_canvas{height:200px!important}}#back-to-top{left:18px}.absolute-btn{background-color:#393c41;font-size:18px;font-family:"Lato",sans-serif;padding:15px 20px;position:fixed;right:0;top:45%;color:#fff;display:block;transform:rotate(270deg);margin-right:-85px}@media (max-width:992px){.absolute-btn{display:none}}@media (min-width:1025px){.supx-slide .with-animate{-webkit-transition:all 25s;transition:all 25s;width:100%;position:absolute}.supx-slide .with-animate.toAnimate{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4)}}@media (min-width:1100px){.supx-slide.intro-video-gallery figcaption .video-description{margin-bottom:50px;margin-top:0}}.supx-slide .video-subtitle{margin-bottom:0}h2.blog-post-title{font-size:1.5em}h2.blog-post-title a{color:#d33}h2.blog-post-title a:hover{color:#2b2b2b}.intro-video-gallery:after{top:0;left:0;position:absolute;height:100%;width:100%;content:"";background-color:rgba(0,0,0,.2);z-index:2}@media screen and (max-width:510px){#footer-right-region{padding-bottom:50px}}@media screen and (min-width:1281px) and (max-width:1490px){#footer-left-region{width:50%;padding-left:40px;text-align:center}}@media screen and (max-width:991px){#footer-right-region{text-align:center}}@media screen and (min-width:992px) and (max-width:1280px){#footer-right-region{padding-left:0;padding-right:0}}@media screen and (min-width:1200px) and (max-width:1516px){#footer-left-region{width:30%;right:40%}#footer-right-region{left:30%}}@media screen and (min-width:1516px){.copyright-text .sr-only{width:auto;position:relative;margin:0}#footer-right-region{text-align:left}}@media screen and (min-width:1650px){#footer-right-region{width:41.66666667%;text-align:right;left:48%}}@media screen and (min-width:1270px){#footer-right-region .region{margin-right:-20px}}.technology-item-icon .ion-ios7-americanfootball{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:var(--wpr-bg-f45a76d3-98e1-43ff-9f29-88992f35983b) center no-repeat;color:transparent!important}.technology-item-icon .ion-ios7-americanfootball:hover{background:var(--wpr-bg-a969dc20-47dc-4319-968d-f0256f86d335) center no-repeat;color:transparent!important}.technology-item-icon .ion-ios7-americanfootball-outline{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:var(--wpr-bg-0f82ec4c-cbc5-4c39-bad0-0df865848950) center no-repeat;color:transparent!important}.technology-item-icon .ion-ios7-americanfootball-outline:hover{background:var(--wpr-bg-82ae28d7-4100-423f-89e2-6700c774933f) center no-repeat;color:transparent!important}.technology-item-icon .ion-android-dropdown{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:var(--wpr-bg-9932ec94-bfcf-4e59-bcef-3594c933e22e) center no-repeat;color:transparent!important}.technology-item-icon .ion-android-dropdown:hover{background:var(--wpr-bg-d05a4f84-e6bc-46e0-9c8e-87cf7794e6c3) center no-repeat;color:transparent!important}#myModal .iphorm-submit-wrap.iphorm-submit-wrap-2.iphorm-clearfix{padding-top:0;border-top:none}@media only screen and (max-width:480px) and (orientation:portrait){#myModal .iphorm-element-wrap.iphorm-element-wrap-file{float:none}.iphorm-theme-redwerk-default .iphorm div.uploader{max-width:100%;min-width:100%}.iphorm-theme-redwerk-default .iphorm div.uploader span.filename{max-width:70%;min-width:70%}.iphorm-theme-redwerk-default .iphorm div.uploader span.action{max-width:30%;min-width:30%}}.btn-request-quote-right{display:none;position:fixed;top:50%;right:0;transform:rotate(270deg);margin-right:-69px;margin-top:-30px;font-weight:600;line-height:26px;font-size:16px;background-color:#35393f;border:1px solid #35393f;color:#fff}.btn-request-quote-right:hover{color:#35393f;background-color:transparent}@media (max-width:1024px){.btn-request-quote-right{display:none}}html.onbottom:after{position:fixed;bottom:0;background-color:#222;height:2px;content:"";width:100%;display:block}.setting-in-testimonials{width:170px;height:170px;border-radius:50%;background:#fff;float:right;margin-right:20px;text-align:center;font-size:0}@media (max-width:991px){.setting-in-testimonials{float:none;margin:0 auto}}.pt30{padding-top:30px}.testimonials-1 blockquote{font-size:1.3em;border-left:none;margin:0;line-height:1.6em;color:#333}blockquote.p-style{font-size:1em;line-height:1.6em;padding:0;margin:0 0 10px;border-left:none}.tooltip-inner{white-space:pre-wrap!important;background-color:#393c40;opacity:.9;font-size:14px;padding:10px 15px}.tooltip.bottom .tooltip-arrow{left:75%!important;border-bottom-color:#393c40;opacity:.9}.setting-in-testimonials:before{content:" ";display:inline-block;vertical-align:middle;height:100%}.svg-wrapper{display:inline-block;vertical-align:middle;width:70px;height:70px}#about-us .overlay{background:rgba(0,0,0,.3)!important}.menu-item:not(.high-level):not(.high-level-one)>.fa{display:none}.high-level,.high-level-one{position:relative}.high-level>a,.high-level-one>a{position:relative}.high-level>a b.caret,.high-level-one>a b.caret{display:none}.high-level>a .fa,.high-level-one>a .fa{display:none}.high-level>.fa,.high-level-one>.fa{position:absolute;right:14px;top:3px;padding:10px 13px;background-color:transparent;border:none;z-index:2}.high-level>.fa:focus,.high-level-one>.fa:focus{outline:none}@media screen and (min-width:768px){.high-level,.high-level-one{white-space:nowrap}.high-level>.fa,.high-level-one>.fa{display:none;position:relative;top:0;right:0;margin-left:7px;background:transparent;padding:0 2px;vertical-align:middle}}@media screen and (min-width:991px){.high-level>.dropdown-menu,.high-level-one>.dropdown-menu{box-shadow:none;top:unset;min-width:auto;height:auto;min-height:auto!important;padding:0;background-color:#f6f6f6}}@media screen and (max-width:767px){.high-level>.dropdown-menu,.high-level-one>.dropdown-menu{padding-bottom:0;width:100%!important;margin-left:0!important;margin-bottom:0}}.high-level>.dropdown-menu>li,.high-level-one>.dropdown-menu>li{display:table-cell;background-color:transparent!important;border-top:1px solid #dcdcdc}.high-level>.dropdown-menu>li:first-of-type,.high-level-one>.dropdown-menu>li:first-of-type{border-top:none}@media screen and (max-width:767px){.high-level>.dropdown-menu>li,.high-level-one>.dropdown-menu>li{display:block}}.high-level>.dropdown-menu>li.addition-nav-block,.high-level-one>.dropdown-menu>li.addition-nav-block{display:none}@media screen and (min-width:992px){#logo-region,#menu-region,.contact-us-button,.search-form{display:inline-block}#menu-and-button{float:right;justify-content:center;display:flex}.contact-us-button .btn{vertical-align:top}.high-level>.dropdown-menu>li.addition-nav-block,.high-level-one>.dropdown-menu>li.addition-nav-block{border-left:1px solid #e0e0e0;min-width:240px;display:table-cell;vertical-align:middle;overflow:hidden;position:relative}}.high-level>.dropdown-menu>li.addition-nav-block .block-nav-btn,.high-level-one>.dropdown-menu>li.addition-nav-block .block-nav-btn{width:100%;display:inline-block;vertical-align:middle}.high-level>.dropdown-menu>li.addition-nav-block .block-nav-btn .h4,.high-level-one>.dropdown-menu>li.addition-nav-block .block-nav-btn .h4{font-family:"Bitter",sans-serif;color:#c51300;font-size:19px;font-weight:400;border:none;cursor:default;padding:12px 20px;margin:0}.high-level>.dropdown-menu>li.addition-nav-block .block-nav-btn .btn,.high-level-one>.dropdown-menu>li.addition-nav-block .block-nav-btn .btn{color:#d33;border:1px solid #d33!important;padding:7px 16px!important}.high-level>.dropdown-menu>li.addition-nav-block .block-nav-btn .btn:hover,.high-level-one>.dropdown-menu>li.addition-nav-block .block-nav-btn .btn:hover{color:#fff}.high-level>.dropdown-menu>li>a{font-family:"Bitter",sans-serif;color:#c51300;font-size:19px;font-weight:400;border:none}.high-level>.dropdown-menu>li>a.non-active,.high-level-one>.dropdown-menu>li>a.non-active{cursor:default}@media screen and (max-width:767px){.high-level>.dropdown-menu>li>a,.high-level-one>.dropdown-menu>li>a{padding-left:10px}}.high-level>.dropdown-menu>li>a:hover,.high-level-one>.dropdown-menu>li:not(.touch)>a:hover{background:transparent;opacity:1;color:#c51300!important}.high-level>.dropdown-menu>li>a i,.high-level-one>.dropdown-menu>li>a i,.high-level>.dropdown-menu>li>a span,.high-level-one>.dropdown-menu>li>a span{display:none}.high-level>.dropdown-menu>li>ul.dropdown-menu,.high-level-one>.dropdown-menu>li>ul.dropdown-menu{min-width:0}.high-level>.dropdown-menu>li>ul>li>a{font-size:1em;line-height:1.4;color:#333;background:#fff;border:none;padding-top:3px;padding-bottom:3px;vertical-align:middle}.high-level>.dropdown-menu>li>ul>li>a:hover,.high-level>.dropdown-menu>li>ul>li>a:focus,.high-level-one>.dropdown-menu>li>ul>li>a:hover,.high-level-one>.dropdown-menu>li>ul>li>a:focus{background-color:#fff;outline:none}.high-level>.dropdown-menu ul,.high-level-one>.dropdown-menu ul{display:block!important;position:relative}.high-level>.dropdown-menu:after,.high-level-one>.dropdown-menu:after{content:"";display:block;clear:both}.high-level-one>.dropdown-menu>li>a{font-family:"Lato",sans-serif;font-size:1em;color:#333;border:none;vertical-align:middle;font-weight:300;line-height:45px;padding-top:0;padding-bottom:0;padding-left:14px}@media all and (max-width:767px){.high-level-one>.dropdown-menu>li>a{background:transparent}}@media screen and (min-width:991px){.high-level-one>.dropdown-menu{min-height:180px}}.high-level-one>.dropdown-menu>li{vertical-align:middle;width:auto;display:block}.high-level-one>.dropdown-menu>li.addition-nav-block{right:0;width:240px}@media screen and (min-width:768px){.nestor-main-menu .high-level-one.one-column.dropdown:hover .dropdown-menu{background:rgba(246,246,246,.95)}.nestor-main-menu .high-level-one:not(.one-column).dropdown:hover .dropdown-menu,.nestor-main-menu .high-level-one:not(.one-column).dropdown.open .dropdown-menu{background:rgba(246,246,246,.95);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:19px;width:auto;margin-left:0!important}.nestor-main-menu .dropdown.touch .dropdown-menu{display:none}.nestor-main-menu .dropdown.one-column.touch.open .dropdown-menu{display:table}}@media screen and (min-width:769px){.high-level-one:not(.one-column)>.dropdown-menu>li:nth-of-type(2){border-top:none}}.nestor-main-menu li:not(.touch) .dropdown-menu{background:#fff;-webkit-box-shadow:0 10px 58px -27px rgba(0,0,0,.42);-moz-box-shadow:0 10px 58px -27px rgba(0,0,0,.42);box-shadow:0 10px 58px -27px rgba(0,0,0,.42)}.nestor-main-menu .dropdown-menu>.active:not(.touch)>a{background:rgba(246,246,246,.95)}.nestor-main-menu .dropdown-menu>li>a:focus{background:transparent;color:#333}@media screen and (max-width:767px){.nestor-main-menu .navbar-nav .open .dropdown-menu>li{width:100%}.nestor-main-menu .navbar-nav .open .dropdown-menu>li:first-of-type{border-top:1px solid #dcdcdc}.nestor-main-menu .navbar-nav .open .dropdown-menu>li>a{padding:0 0 0 5px;line-height:45px}}.transp-a>a{color:transparent}.navbar-nav>li>a{display:inline-block}@media (min-width:768px){.navbar-collapse.collapse{padding-left:0;padding-right:0}.menu-item>button{margin-left:5px!important}}@media (max-width:767px){.navbar-nav>li>a{width:100%}}@media (max-width:991px){.high-level>ul>li.addition-nav-block,.high-level-one>ul>li.addition-nav-block{display:none!important}}.high-level.dropdown-hide>.dropdown-menu,.high-level-one.dropdown-hide>.dropdown-menu{display:none!important}@media (min-width:768px){.high-level.dropdown-hide>.fa.fa-angle-down:hover~.dropdown-menu,.high-level-one.dropdown-hide>.fa.fa-angle-down:hover~.dropdown-menu{display:table!important}.touch.high-level>button,.touch.high-level-one>button{display:inline-block}}.vertical-center-block-parent{font-size:0}.vertical-center-block-parent:before{content:" ";display:inline-block;vertical-align:middle;height:100%}.vertical-center-block-child{display:inline-block;vertical-align:middle}.about-cell{background-color:transparent}.about-cell h5{font-size:19px;color:#3c3d41;margin-top:0;margin-bottom:16px}.about-cell p{font-size:16px;line-height:1.6em}@media screen and (max-width:991px){.about-cell p{font-size:16px;line-height:1.6em}}@media screen and (min-width:480px) and (max-width:991px){.insider-join .btn-join{width:90px;height:90px;line-height:88px;text-align:center;font-size:24px}.join-us-block p,.about-cell p{font-size:20px!important;line-height:1.6em!important}.join-us-block h5,.about-cell h5{font-size:24px}.insider-redwerk>div>img{width:100%}}@media screen and (min-width:992px) and (max-width:1200px){.about-cell p{font-size:14px}}.search-wrapper{position:relative;border-radius:20px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;width:40px;height:32px;cursor:pointer;-webkit-transition:250ms ease;transition:250ms ease}.search-wrapper.focused{width:170px}.search-wrapper.focused input{padding:0 40px 0 13px;width:100%;-webkit-transform:scale(1);transform:scale(1);border:1px solid #333;opacity:.6;color:#333}.search-wrapper input{background:transparent;border:0;color:#333;outline:none;height:32px;width:0;overflow:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:275ms ease;transition:275ms ease}.search-wrapper i{position:absolute;color:#d33;font-size:23px;top:49%;right:11px;-webkit-transform:translateY(-12px);transform:translateY(-12px)}@media (max-width:767px){.contact-us-button .search-form .search-wrapper{top:26px}.search-wrapper{height:41px}.search-wrapper input{background:#fff;height:41px}}div#logo-region>a>img,.partner-logo-rw{width:177px;margin-bottom:-10px}@media (min-width:992px){div#logo-region>a>img{width:132px}}@media (min-width:1200px){div#logo-region>a>img{width:165px}}.partner-logo-rw{max-width:160px!important;min-width:0!important}.industries-page-overview .panels-service-content a.btn{position:absolute;bottom:0}.industries-page-overview div[class^="panels-"] .row:nth-child(n+2){margin-top:2em}@media (max-width:768px){.industries-page-overview .panels-service-content a.btn{position:inherit}.industries-page-overview div[class^="panels-"] .row{margin-top:0!important}}@media (min-width:768px) and (max-width:1200px){.industries-page-overview .panels-service-content a.btn{position:absolute;bottom:0}}@media (min-width:768px) and (max-width:1024px){.industries-page-overview div[class^="panels-"] .row:nth-child(n+2){margin-top:1em!important}}@media (min-width:768px) and (max-width:991px){.industries-page-overview .panels-service-content{height:11.5em}.industries-page-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:11.5em}.industries-page-overview div[class^="panels-"] .row:nth-child(3) .panels-service-content{height:14.5em}}@media (min-width:992px) and (max-width:1200px){.industries-page-overview .panels-service-content{height:11.5em}.industries-page-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:11.5em}.industries-page-overview div[class^="panels-"] .row:nth-child(3) .panels-service-content{height:12.5em}}@media (min-width:1200px){.industries-page-overview .panels-service-content{height:11.5em}.industries-page-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:10em}.industries-page-overview div[class^="panels-"] .row:nth-child(3) .panels-service-content{height:11.5em}}#contact .padding-top-normal.padding-bottom-none.section-type-column .panels-4>div,#section-Industries .panels-4>div{padding:0}#contact .section-type-technologies .panels-4>div h2,#section-Industries .panels-4>div h2{font-size:1.6em;margin-bottom:1em;padding-left:15px}#section-Industries .panels-4>div .row{margin-left:0;margin-right:0}@media (min-width:768px){#contact .padding-top-normal.padding-bottom-none.section-type-column .panels-4>div .col-sm-3,#section-Industries .panels-4>div .col-sm-3{width:33.3%}}@media (min-width:992px){#contact .padding-top-normal.padding-bottom-none.section-type-column .panels-4>div .col-md-2{width:16.66666667%}#section-Industries .panels-4>div .col-md-2{width:20%}}footer .row{margin:0}.footer-columns .row{margin:0}.section-type-calltoaction-single-post h3{font-size:1.6em}.call-to-action-1-text{font-size:1.6em}.social-networks li{padding-left:30px;padding-right:30px}@media (max-width:767px){.padding-0-xs{padding:0!important}.padding-left-0-xs{padding-left:0!important}.padding-right-0-xs{padding-right:0!important}.margin-bottom-0-xs{margin-bottom:0}}@media (max-width:1199px){.social-networks li{padding-left:15px;padding-right:15px}}@media (max-width:991px){.social-networks li{padding-left:10px;padding-right:10px}}@media (max-width:767px){.social-networks li{margin-bottom:20px}}.progect-screen-col-plf-5{padding-left:5px;padding-right:5px}.source-urls-list{margin-top:30px;font-size:10px}.slides blockquote.testimonials-1-text{color:#fff;margin:1.2em 0 1em}.text-color-light .slides blockquote{color:#fff}.text-color-dark .slides blockquote{color:#333}.text-color-dark .testimonials-1-author.text-color-theme{color:#333}.text-color-dark .flex-bullet-slider .flex-control-paging li a,.text-color-dark .flex-bullet-slider-lazy .flex-control-paging li a{border-color:#d33}.text-color-dark .flex-bullet-slider .flex-control-paging li a:hover,.text-color-dark .flex-bullet-slider-lazy .flex-control-paging li a:hover,.text-color-dark .flex-bullet-slider .flex-control-paging li a.flex-active,.text-color-dark .flex-bullet-slider-lazy .flex-control-paging li a.flex-active{background:#d33}.flex-bullet-slider-lazy .slides li{display:none}.flex-bullet-slider-lazy .flex-control-nav{margin:0;bottom:-80px;height:14px;z-index:10}.flex-bullet-slider-lazy .flex-control-nav li{margin:0 7px}.flex-bullet-slider-lazy .flex-control-paging li a{height:14px;width:14px;background:transparent;border:2px solid #f0f0f0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.flex-bullet-slider-lazy .flex-control-paging li a:hover,.flex-bullet-slider-lazy .flex-control-paging li a.flex-active{background:#f0f0f0}.flex-bullet-slider-lazy{position:relative}.testimonials-1 .flex-bullet-slider-lazy .flex-control-nav{position:relative;bottom:0;margin-top:60px}.highlighted-slider-2 .flex-bullet-slider-lazy .flex-control-nav{bottom:30px}.slider-mobile-toggle:hover,.slider-mobile-toggle-main:hover{background:transparent!important}.slider-mobile-toggle.flex-active{background:#d33!important}.slider-mobile-toggle-main.active{background:#fff!important}.privacy-policy{padding-left:15px}@media (min-width:992px) and (max-width:1199px){.privacy-policy,.sitemap{padding-left:5px}.nestor-main-menu{padding-right:15px}.contact-us-button .btn{display:none}}@media (max-width:767px){.privacy-policy,.sitemap{padding-left:5px}.highlighted-slider-2 .flex-bullet-slide-lazy .flex-control-nav{bottom:10px}}span.iphorm-element-file-inner{font-size:1.2em}.iphorm-theme-redwerk-default .iphorm-submit-wrap button em{font-size:1.2em}.iphorm-theme-redwerk-default .iphorm-submit-wrap button{height:33px!important;top:-4px!important;position:relative}.modal .iphorm-theme-redwerk-default .iphorm-submit-wrap button{top:0px!important}span.iphorm-element-file-inner .uploader.hover{cursor:pointer}span.iphorm-element-file-inner .uploader span.action{height:34px;vertical-align:initial}span.iphorm-element-file-inner .uploader.hover span.action{text-shadow:none;cursor:pointer}span.iphorm-element-file-inner .uploader span.filename{height:34px;margin-bottom:5px}span.iphorm-element-file-inner input[type="file"]{left:-160px;width:253px!important;cursor:pointer!important}.iphorm-input-wrap .iphorm-element-file-inner input[type="file"]{z-index:999}#myModal .iphorm-swfupload-browse-wrap{margin-top:5px}#myModal .iphorm-file-queue{padding-bottom:6px}#myModal .iphorm-add-another-upload{display:none!important}#myModal .iphorm-element-file-inner .uploader{margin-bottom:0}#myModal textarea{resize:none}@media (max-width:1366px){#myModal .modal-dialog{transform:translate(0,10%)!important;-webkit-transform:translate(0,10%)!important;top:0!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-id-448 #footer-left-region,.page-id-120 #footer-left-region{display:block;width:100%;left:0;text-align:center;padding:0 15px}.page-id-448 #footer-right-region,.page-id-120 #footer-right-region{display:none}#footer-left-region{text-align:left!important;padding-left:0;padding-right:0}#footer-left-region a{padding-left:4px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.privacy-policy,.sitemap{padding-left:10px}}@media (min-width:768px) and (max-width:1024px){.region-top-sm-0 .region{padding-top:10px}.nestor-main-menu .navbar-nav.nav>li:hover>a{color:inherit}.nestor-main-menu .navbar-nav.nav>li.active>a,.nestor-main-menu .navbar-nav.nav>li.focused>a,.nestor-main-menu .navbar-nav.nav>li.open>a{color:#d33}}.categories-buttons>button[disabled]{background-color:#d33;border-color:#d33;color:#fff}@media (max-width:767px){body.search .block-search ul.pagination{min-width:100%;max-width:100%;text-align:center}body.search .block-search ul.pagination>li{display:inline-block}}.categories-chkbox>label{white-space:nowrap}.iphorm-add-another-upload.iphorm_1_10-add-another-upload>.iphorm-add-another-upload-button{display:none}#contact.content .iphorm_1_10-input-wrap .uploader .iphorm-element-file{cursor:pointer}@media (min-width:1006px) and (max-width:1030px){#ios-development .section-type-highlight:first-child{padding-top:25px}}@media (min-width:1006px) and (max-width:1100px){#about-us .section-type-highlight:first-child,#couchdb-development .section-type-highlight:first-child{padding-bottom:0;padding-top:0}#microsoft-azure-development .section-type-highlight:first-child{padding-bottom:0}}@media (min-width:1006px) and (max-width:1120px){#services .section-type-highlight:first-child,#industries .section-type-highlight:first-child{padding-bottom:0;padding-top:25px}}@media (min-width:1006px) and (max-width:1150px){#full-product-cycle .section-type-highlight:first-child,#windows-app-development .section-type-highlight:first-child{padding-bottom:0;padding-top:15px}}@media (min-width:1006px) and (max-width:1200px){#project-based .section-type-highlight:first-child,#ruby-on-rails-development .section-type-highlight:first-child,#windows-phone-development .section-type-highlight:first-child,#startups-innovation .section-type-highlight:first-child{padding-bottom:0;padding-top:0}}@media (min-width:1006px) and (max-width:1230px){#cpp-development .section-type-highlight:first-child{padding-top:0;padding-bottom:0;background-size:104%}}@media (min-width:1100px) and (max-width:1200px){#couchdb-development .section-type-highlight:first-child{padding-top:0;padding-bottom:0}}@media (min-width:1200px) and (max-width:1330px){#ruby-on-rails-development .section-type-highlight:first-child{padding-bottom:0;padding-top:30px}#couchdb-development .section-type-highlight:first-child{padding-bottom:0}}@media (max-width:900px){#technologies .bg-image-cover.section-type-highlight{background-position:top center!important}}@media (max-width:767px){#testimonials .bx-wrapper .bx-viewport{height:380px!important}.media-clutch .bage-clutch{width:100%;margin-right:0!important}.media-clutch .bage-clutch img{width:207px}.media-clutch .media-body{width:100%}}.review-comment-text{font-size:1.3em;line-height:1.8em;border:none;font-weight:400;color:#2b2b2b;margin:0 0 1em;padding:0}@media (max-width:480px){.review-comment-text{font-size:16px!important;line-height:24px!important;text-align:center;padding:20px}}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .uploader .filename{display:none;float:none;border-right:1px solid #cdcdcd!important;width:auto;padding-right:25px}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .uploader .action{float:none}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .uploader{width:auto;max-width:100%}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .iphorm-element-file-inner{line-height:39px}.iphorm-theme-redwerk-default .iphorm .iphorm-add-another-file-wrap{display:block}.iphorm-theme-redwerk-default .iphorm .iphorm-input-wrap .uploader .iphorm-upload-queue-remove{margin-right:5px;padding-top:10px;top:0;width:25px;height:100%}@media (min-width:768px){.iphorm-theme-redwerk-default .iphorm .iphorm-input-wrap-file.display-filename{display:inline-block!important;margin-right:10px}}@media (max-width:767px){.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .uploader .filename{max-width:100%;min-width:100%}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .uploader{width:100%;max-width:100%}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .iphorm-upload-queue-remove{font-size:14px}}.case-result-grid-col-1{width:60%;padding-right:0}.case-result-grid-col-2{width:40%}.case-result-grid-row-full{padding-bottom:30px}.case-result-grid-row-first{padding-left:40px;text-align:right}.case-result-grid-row-next{padding-left:40px;text-align:right;padding-top:30px}@media (max-width:1199px){.case-result-grid-row-first{padding-left:35px}.case-result-grid-row-next{padding-left:35px;padding-top:28px}}@media (max-width:991px){.case-result-grid-row-first{padding-left:30px}.case-result-grid-row-next{padding-left:30px;padding-top:26px}}@media (max-width:767px){.case-result-grid-col-1{width:100%;padding-right:15px;padding-bottom:30px}.case-result-grid-col-2{width:100%;padding-bottom:30px}.case-result-grid-row-first{padding-left:15px;padding-bottom:30px}.case-result-grid-row-next{padding-left:15px;padding-bottom:30px;padding-top:0}}@media (min-width:1200px){#blog.content div.post-title,#blog.content ul.blog-post-info,#blog.content div.image.post.post-single{}#blog.content span.shadow-bottom{margin-left:23px;margin-right:23px}}.filter-by-country>.filter:not([data-filter="all"])>a{text-transform:capitalize}h5.cs-item-title,h3.cs-item-title{padding:20px 0 10px;color:#d33;margin-bottom:0;line-height:1.3em;font-size:1.4em}.cs-item-country-flag{display:inline-block;vertical-align:top;width:25px;height:25px;margin-right:10px;background-position:center center;background-size:cover}.cs-item-au-flag{background-image:var(--wpr-bg-35e000da-12e5-4501-8a8b-5678bbeb74f9)}.cs-item-ua-flag{background-image:var(--wpr-bg-24ec323e-14dd-4aad-9f31-cc7470f34f89)}.cs-item-us-flag{background-image:var(--wpr-bg-ba2c7f35-7da0-4e22-a04c-81b06a24a827)}.cs-item-bg-flag{background-image:var(--wpr-bg-137837cf-35dd-4725-a6f5-855432b2007a)}.cs-item-ca-flag{background-image:var(--wpr-bg-811665de-6a12-451d-bcb8-8389a78fb4ba)}.cs-item-ro-flag{background-image:var(--wpr-bg-db217b1b-6320-4083-b64e-0d4a5bb95c06)}.cs-item-de-flag{background-image:var(--wpr-bg-dcc5c6ed-d7f1-4f03-ae47-3f0b2a1fbcf8)}.cs-item-pt-flag{background-image:var(--wpr-bg-681f9383-8f9e-4e61-bd56-cba62c45f16e)}.cs-item-nl-flag{background-image:var(--wpr-bg-6da25593-7336-4715-9ee9-eb3c1fc20622)}.cs-item-ru-flag{background-image:var(--wpr-bg-20fd688c-455b-43b5-94eb-7cc321462a03)}.cs-item-fi-flag{background-image:var(--wpr-bg-dee1e525-9807-4f79-9446-3a90d7c21619)}.cs-item-es-flag{background-image:var(--wpr-bg-e3375918-5f43-46f2-818c-ee1d580fceac)}.cs-item-it-flag{background-image:var(--wpr-bg-97437b3c-5042-47b0-aa8a-0902e5ee420b)}.cs-item-uk-flag{background-image:var(--wpr-bg-38a60aff-d303-4c80-aac7-a62e62ae61f0)}ul.cs-item-tags{padding-left:0}li.cs-item-tag{display:inline-block;padding:5px 15px;border:1px solid #e0e0e0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;margin-right:5px;margin-top:5px}li.cs-item-tag:hover{color:#d33;border-color:#d33;cursor:pointer}li.cs-item-tag.cursord:hover{cursor:default}li.cs-item-tag>a{color:inherit}.cs-item-description+.cs-item-description:before{content:",\00a0"}#infographics a{-webkit-transition:none;transition:none}#infographics .link-btn{position:relative}#canvas-svg{position:relative;margin-top:40px}#canvas-svg svg{display:none;margin:-220px auto 0 auto;position:relative;z-index:1}#canvas-svg svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#canvas-svg div.show-list.index{border:1px solid #d8d8d8}.boundary{display:none;fill:none;stroke:#d3d3d3;stroke-width:0}.north-america{position:absolute;top:0;left:0}.europe{display:none;position:absolute;top:0;right:0;min-height:200px}.usa{position:absolute;display:none;top:0;left:25%;opacity:0;width:100%;max-width:685px}.australia{display:none;position:absolute;right:0;bottom:-450px}.australia .percentage-list{width:230px}.show-list.europe{display:block}svg.datamap{width:100%!important}@media (max-width:1199px){.australia{bottom:-370px}}@media (max-width:991px){.australia{bottom:-275px}}@media (max-width:768px){#client-world-map{height:500px;top:150px}}.europe.index,.north-america.index,.usa.index,.australia.index{z-index:2}.north-america a,.europe a,.usa a,.australia a{position:relative;color:#6ab4db;font-size:30px;border-bottom:1px solid #ddd;display:block;padding-top:22px;padding-bottom:10px;z-index:2}.europe a{padding-right:20px;text-align:right;border-bottom-color:transparent}.north-america .link-btn:before,.australia .link-btn:before,.europe .link-btn:before,.europe .link-btn:after{content:"";position:absolute;background:#ddd;height:1px;z-index:1}.north-america .link-btn a:last-child{display:none}.percentage-circle{position:relative;width:150px;height:150px;margin:20px auto 0;border-radius:50%}.percentage-circle .count{position:absolute;left:0;right:0;text-align:center;top:42px;color:#3b5860;font-weight:700}.percentage-circle .count span{font-size:40px}.percentage-circle .background-circle{position:absolute;width:146px;height:144px;top:3px;left:2px;border:8px solid #ddd;border-radius:50%}.percentage-circle .slice{position:absolute;width:150px;height:150px}.percentage-circle .slice .bar,.percentage-circle .slice .fill{position:absolute;width:150px;height:150px;border:14px solid #69b3da;clip:rect(0,75px,150px,0);border-radius:50%}.percentage-list{display:none;position:relative;z-index:2;padding:20px;background:#fff}.percentage-list:before{content:"";position:absolute;top:-28px;border:13px solid transparent;border-bottom:15px solid #fff;z-index:3}.europe .percentage-list ul{column-count:2}.percentage-list ul{padding:0;margin:0;list-style:none;text-align:left}.group{height:220px;position:relative;z-index:2}.percentage-list ul:after{content:"";display:table;clear:both}.percentage-list ul li{position:relative;padding:0 5px 0 20px;margin-bottom:2px;background:#f0f2f1;font-weight:700;font-size:14px;color:#3b5860;cursor:pointer}.percentage-list ul li,.percentage-list ul li .scale,.percentage-list ul li .info,.percentage-list ul li .info .digit{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media all and (max-device-width:769px){.percentage-list ul li ul li.hovered,.percentage-list ul li ul li:hover{background:#35393f}.percentage-list ul li ul li.hovered .scale,.percentage-list ul li ul li:hover .scale{background:#d33}.percentage-list ul li ul li.hovered .info,.percentage-list ul li ul li.hovered .info .digit,.percentage-list ul li ul li:hover .info,.percentage-list ul li ul li:hover .info .digit{color:#fff}}@media all and (min-device-width:769px){.percentage-list ul li.hovered,.percentage-list ul li:hover,.hovered-contry-background{background:#35393f!important}.percentage-list ul li.hovered .scale,.percentage-list ul li:hover .scale,.hovered-country-scale{background:#d33!important}.percentage-list ul li.hovered .info,.percentage-list ul li.hovered .info .digit,.percentage-list ul li:hover .info,.percentage-list ul li:hover .info .digit,.hovered-country-info{color:#fff!important}}.percentage-list .info{position:relative;z-index:2;font-weight:300;line-height:40px}.percentage-list .info .digit{color:red;margin-left:10px}.percentage-list .info .digit span{font-size:10px}.percentage-list .scale{position:absolute;background:#ddd;height:100%;width:21%;left:0;top:0;z-index:1}.europe .percentage-list:before{right:25px}.usa .percentage-list:before,.north-america .percentage-list:before,.australia .percentage-list:before{left:35px}.usa .percentage-list ul li{width:100%}.north-america .percentage-circle .slice{clip:rect(0,75px,150px,0)}.north-america .percentage-circle .slice .bar{transform:rotate(4deg);-webkit-transform:rotate(4deg)}.europe .percentage-circle .slice .fill{transform:rotate(-4deg);-webkit-transform:rotate(-4deg)}.show-list{display:block;opacity:0}.show-list .percentage-circle{display:none}.show-list .percentage-list{display:block}.slider-arrow .fa{position:absolute;top:190px}.show-list .link-btn a{background:#f0f2f1;color:#6c6e6d;border:0;padding-bottom:22px}.north-america.show-list .link-btn a,.europe.show-list .link-btn a,.australia.show-list .link-btn a{width:100%}.north-america.show-list .link-btn a,.usa.show-list .link-btn a,.australia.show-list .link-btn a{padding-left:45px}.north-america.show-list .link-btn a:first-child,.australia.show-list .link-btn a:first-child{display:none}.north-america.show-list .link-btn a:last-child,.australia.show-list .link-btn a:last-child{display:block}.europe.show-list .link-btn:before{bottom:-75px}.europe .link-btn:after{width:150px;bottom:0}.north-america.show-list .link-btn:before{bottom:-51px;right:-35px}@media (max-width:1199px) and (min-width:992px){.europe.display-none{display:none}}@media (max-width:1199px){#canvas-svg .link-btn:before,#canvas-svg .link-btn:after{display:none}#canvas-svg .link-btn a{border-bottom:0}.usa{left:30%;max-width:650px}}@media (max-width:991px){#canvas-svg svg{margin:0 auto}.group{height:auto;position:initial}.usa{top:120px;left:0}}@media (max-width:768px){#infographics .container{height:750px}}@media (max-width:767px){#canvas-svg .link-btn:before{display:none}#canvas-svg .link-btn a{border-bottom:0}#canvas-svg,.link-btn{pointer-events:none!important}.slider-arrow{display:none!important}}@media (min-width:531px){#canvas-svg .hide{display:block!important}.usa .percentage-list ul{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px}}@media (max-width:530px){#infographics .container{height:720px}.north-america a,.europe a,.usa a{font-size:23px;padding-top:10px;padding-bottom:10px}.show-list .link-btn a{padding-bottom:10px}.usa{bottom:5%}.north-america.show-list .link-btn a,.usa.show-list .link-btn a,.australia.show-list .link-btn a{padding-left:15px}.percentage-list{padding:15px}.percentage-list:before{top:-22px;border:10px;border-bottom:12px}.percentage-list ul li{height:33px;padding-top:4px;font-size:12px}}@media (max-width:330px){#infographics .container{}}.yarpp-related{margin:0!important}.recent-posts .row{margin-top:50px}.recent-posts-item .bg-img{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;height:200px!important}.recent-posts-item .img-responsive{overflow:hidden}.recent-posts-item .img-responsive img{width:100%}.recent-posts-item .title{color:#d33;font-family:"Lato",sans-serif;font-size:18px;line-height:1.4;margin:0;padding:15px 0}.recent-posts-item a{display:block;width:100%;height:100%}.recent-posts{background:#f6f6f6}@media (min-width:768px) and (max-width:991px){.footer-columns .row .region.region-10,.footer-columns .row .block.block-10{padding:10px 0}}@media (min-width:768px) and (max-width:991px){.page-id-233 .section-type-column .row .columns:first-child h2{margin-bottom:25px}.page-id-233 .section-type-column .row .columns:first-child h2:not(:first-child){margin-top:25px}}@media (max-width:991px){#blog .sidebar{padding-bottom:0}#blog .section-type-blog{padding-bottom:10px}.home.page .content #section-97{padding-bottom:0}.home.page .content #section-99 #canvas-svg{height:auto}}@media (max-width:768px){.section-type-testimonials .testimonials-1-icon{margin-bottom:0}.section-type-testimonials .flex-bullet-slider .flex-control-nav,.section-type-testimonials .flex-bullet-slider-lazy .flex-control-nav{margin-top:10px}.section-type-testimonials .slides blockquote.testimonials-1-text{font-size:1em;margin:25px 0 10px}.section-type-testimonials{padding-bottom:25px}.section-type-testimonials .padding-bottom-large{padding-bottom:40px}.services-page-overview .services-1-content div[class^="panels-"] .row{margin-top:0}}@media (max-width:768px){.page-id-233 .progress-bar-aqua{width:30%!important}.page-id-233 .progress-bar-brown{width:35%!important}}@media (max-width:480px){.page-id-233 .progress-bar-aqua{width:35%!important}.page-id-233 .progress-bar-brown{width:40%!important}}@media (max-width:991px){#section-Industries .technology-item-caption.text-color-theme{height:5em}}@media (max-width:540px){#section-Industries .col-mm-4{width:calc(50% - 2px)}}@media (max-width:768px){#top-content-region{padding-top:0;padding-bottom:0}.page-id-120 #section-46{padding:20px 0}.page-id-120 #section-59{padding-bottom:15px}.page-id-120 #section-59 .columns{padding-bottom:0}.page-id-120 #section-31{padding-top:0;padding-bottom:0}.page-id-448 #section-2 .columns,.page-id-120 #section-42 .columns{padding-top:20px;padding-bottom:20px}.page-id-448 #footer-right-region,.page-id-120 #footer-right-region{display:none}.page-id-120 #section-1{padding-bottom:0}}@media (max-width:768px){.testimonials-1 .img-testimonial-portrait{display:block;text-align:center;margin:25px auto 0}}@media (min-width:768px){.testimonials-1 .testimonials-1-text{padding-bottom:20px}}@media (max-width:768px){.section-type-technologies .technology-item-icon{padding-bottom:10px;height:65px}.section-type-technologies .technology-item-caption.text-color-theme{height:3em;overflow:hidden;padding-bottom:0;margin-bottom:12px;font-weight:700}.section-type-technologies .technology-item-caption.text-color-theme span{white-space:normal!important}}@media (max-width:768px){div.rating-share-buttons{margin-top:0;overflow:hidden;padding-bottom:0}}@media (max-width:991px){.search-media{display:none}}@-moz-document url-prefix(""){.modal .iphorm-theme-redwerk-default .iphorm-submit-element{padding:0 35px;font-size:15px}}@media (max-width:991px){.section-type-partners .partner{margin-top:0}.section-type-partners .partner img{max-width:240px;height:auto}}@media (max-width:767px){.section-type-partners .partner{width:calc(50% - 2px)}.social-networks-footer{font-size:30px;line-height:1.5em}}@media (max-width:540px){.section-type-partners .container>.row{display:flex;flex-flow:row wrap}.section-type-partners .partner{padding:10px 0}.section-type-partners{padding:40px 0}}.testimonials-1 .testimonials-1-icon{margin-bottom:0}@media (max-width:767px){.testimonials-1 .testimonials-1-text{font-size:1em;line-height:1.5em}}@media (max-width:991px){#blog .blog-single{padding:0}#animatron .review-comment-text,#animatron .review-comment-text p{text-align:center;line-height:1.8em}}.iphorm-theme-redwerk-default .iphorm-element-wrap-file .iphorm-add-another-upload span.iphorm-add-another-upload-button,.iphorm-theme-redwerk-default .iphorm .iphorm-element-wrap-file div.uploader span.action{padding:8px 16px;position:relative;top:-2px}@media (min-width:392px) and (max-width:440px){.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_1-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_4-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_11-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_1-element-wrap{width:100%}.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_5-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_9-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_8-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_4-element-wrap{width:100%}}@media (min-width:768px) and (max-width:991px){.project_three_columns .pdf_link{position:relative;float:right}}.technologies-block-title{margin-bottom:1em}@media (max-width:767px){#top-content-region #page-title-block{padding:15px 0 5px}#top-content-region #page-title-block h1{font-size:1.2em;line-height:1.4em}#top-content-region #page-breadcrumbs-block{padding:0 0 10px}.section-type-highlight .overlay h2{font-size:2.6em;line-height:1.2em}.section-type-calltoaction .call-to-action-1-text{font-size:1.3em;line-height:1.5em}h2{font-size:1.8em;line-height:1.3em}h6{font-size:1.2em;line-height:1.4em}.section-type-services{padding:50px 0 35px}#section-6{padding-bottom:0}#section-6 h4{margin-bottom:20px}#section-7{padding-top:0}.section-type-about{padding:35px 0 25px}.section-type-services.mob-services-top40{padding:35px 0}.section-type-services .panels-2 .row:last-child .panels-item:last-child,.section-type-services .row.margin-bottom-40{margin-bottom:0}.mtop-padding-40{padding-top:40px}.section-type-technologies{padding:0}.section-type-technologies .columns{padding-top:0;padding-bottom:0}section.section-type-partners .partner{width:calc(50% - 3px)}section.section-type-partners .partner img{max-width:90%}.section-type-partners.padding-top-none{padding-top:0}.section-type-calltoaction{padding:40px 0}.company-stats-1{margin-top:0}.section-type-technologies .technology-item-caption.text-color-theme{font-weight:700;height:auto;overflow:auto}.section-type-technologies .col-mm-4{display:inline-block;float:none;width:calc(33% - 2px);vertical-align:top;padding:10px 3px}#contact .section-type-technologies .row.text-center{margin:0}#animatron .review-comment-text,#animatron .review-comment-text p{font-size:1em;line-height:1.5em}#menu-region .nestor-main-menu .nav>li:hover>a{color:#333}#menu-region .nestor-main-menu .nav>li.open:hover>a{color:#d33}}@media (max-width:992px){.technologies-block-title{margin-bottom:1em}.section-type-stats .company-stat{display:inline-block;float:none;vertical-align:top}.section-type-stats .cstat-2{width:calc(50% - 2px)}.section-type-stats .cstat-3{width:calc(33% - 2px)}}@media (max-width:540px){.section-type-stats .company-stat,.section-type-technologies .col-mm-4{width:calc(50% - 2px)}}@media (min-width:992px) and (max-width:1200px){.main-wrapper header.scrolled #logo-region a{margin-left:6px}}@media (max-width:1199px){.main-wrapper header.scrolled .navbar-nav .menu-item-188{display:none}}@media (min-width:992px){.main-wrapper header.scrolled{position:fixed;z-index:1000;width:100%;background-color:#df3c3d;opacity:.95;-webkit-transition:background-color 500ms linear;transition:background-color 500ms linear;height:58px;box-shadow:0 2px 9px rgba(0,0,0,.1);min-height:0}.main-wrapper header.scrolled .nestor-main-menu .nav>li#menu-item-364.touch{padding-left:3px}.main-wrapper header.scrolled .nestor-main-menu .nav>li.touch,.main-wrapper header.scrolled .nestor-main-menu .nav>li.touch.high-level,.main-wrapper header.scrolled .nestor-main-menu .nav>li.touch.high-level-one{padding-left:8px;padding-right:1px}.main-wrapper header.scrolled .touch.high-level>button,.main-wrapper header.scrolled .touch.high-level-one>button{background-color:transparent;color:#fff}.main-wrapper header.scrolled .header-inner-wrapper{padding-top:14px}.main-wrapper header.scrolled .header-inner-wrapper .container{float:left;width:auto;padding:0}.main-wrapper header.scrolled .header-contacts.container{display:inline-block;width:auto;float:right;position:relative}.main-wrapper header.scrolled .header-contacts .header-contacts-left,.main-wrapper header.scrolled .header-contacts .header-contacts-right{padding:0 12px;width:auto}.main-wrapper header.scrolled .search-wrapper{position:absolute;top:-3px;right:-10px;padding-left:55px;border-radius:0}.main-wrapper header.scrolled .navbar-nav .menu-item-188{padding-left:0}.main-wrapper header.scrolled .navbar-nav .menu-item-6591,.main-wrapper header.scrolled .header-contacts-skype,.home .main-wrapper header.scrolled #logo-region,.main-wrapper header.scrolled .margin-top-xs-5{display:none}.main-wrapper header.scrolled #logo-region{width:auto}.main-wrapper header.scrolled #logo-region a{display:inline-block;font-family:"FontAwesome",sans-serif;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;vertical-align:middle;margin-top:-2px;transition:none}.main-wrapper header.scrolled #logo-region a:before{content:"\f015";font-size:20px;color:#fff;padding:0 14px}.main-wrapper header.scrolled #logo-region a img{display:none}.main-wrapper header.scrolled .navbar-nav.navbar-right,.main-wrapper header.scrolled #menu-region{float:left!important}.main-wrapper header.scrolled .search-form{min-width:40px}.main-wrapper header.scrolled .navbar{min-height:0;padding:0}.main-wrapper header.scrolled #menu-region{width:auto;margin-top:0}.main-wrapper header.scrolled .navbar-nav.navbar-right:last-child{margin-right:0}.main-wrapper header.scrolled .header-contacts a{letter-spacing:0;font-size:16px}.main-wrapper header.scrolled .header-contacts a,.main-wrapper header.scrolled .nestor-main-menu .nav>li>a{color:#fff}.main-wrapper header.scrolled .header-contacts .header-contacts-left i,.main-wrapper header.scrolled .header-contacts .header-contacts-right i,.main-wrapper header.scrolled .icon-new-phone,.main-wrapper header.scrolled .icon-new-envelope:before,.main-wrapper header.scrolled .search-wrapper i,.main-wrapper header.scrolled .search-wrapper .ion-ios7-search:before{color:#fff}.main-wrapper header.scrolled .header-contacts .header-contacts-left i,.main-wrapper header.scrolled .header-contacts .header-contacts-right i,.main-wrapper header.scrolled .search-wrapper i,.main-wrapper header.scrolled .search-wrapper .ion-ios7-search:before{font-weight:700}.main-wrapper header.scrolled .search-wrapper .ion-ios7-search:before{font-size:21px}.main-wrapper header.scrolled .icon-new-phone{font-size:18px}.main-wrapper header.scrolled .search-wrapper.focused{background-color:#df3c3d;width:270px}.main-wrapper header.scrolled .search-wrapper .search{border:1px solid #fff;color:#fff;font-weight:700}.main-wrapper header.scrolled .search-wrapper .search::-webkit-input-placeholder,.main-wrapper header.scrolled .search-wrapper .search::-moz-placeholder,.main-wrapper header.scrolled .search-wrapper .search:-ms-input-placeholder,.main-wrapper header.scrolled .search-wrapper .search:-moz-placeholder{color:#fff}.main-wrapper header.scrolled .search-wrapper .search::-webkit-input-placeholder{color:#fff;opacity:1!important}.main-wrapper header.scrolled .nestor-main-menu .dropdown:hover .dropdown-menu{margin-left:0!important}}@media (min-width:992px) and (max-width:1200px){.main-wrapper header.scrolled .search-wrapper.focused{width:220px;padding-left:20px}.main-wrapper header.scrolled .header-contacts a,.main-wrapper header.scrolled .nestor-main-menu .nav>li>a{font-size:15px}.main-wrapper header.scrolled #logo-region a:before,.main-wrapper header.scrolled #menu-region,.main-wrapper header.scrolled .header-contacts .header-contacts-left,.main-wrapper header.scrolled .header-contacts .header-contacts-right,.main-wrapper header.scrolled .nestor-main-menu .nav>li{padding:0 8px}.main-wrapper header.scrolled .search-form{min-width:5px}.main-wrapper header.scrolled .nestor-main-menu .navbar-nav .menu-item-364{padding-left:0}}@media (min-width:992px) and (max-width:1366px){.main-wrapper header.scrolled .header-contacts .header-contacts-left,.main-wrapper header.scrolled .header-contacts .header-contacts-right{width:auto;padding-right:15px}.main-wrapper header.scrolled .header-contacts.container{padding:0!important}.main-wrapper header.scrolled .header-contacts.container .header-contacts-holder{margin-right:0;width:100%;text-align:left}.main-wrapper header.scrolled .header-contacts div.header-contacts-left,.main-wrapper header.scrolled .header-contacts div.header-contacts-right{padding-left:0;width:43%;text-align:left}.main-wrapper header.scrolled .header-contacts.container .header-contacts-holder{padding-right:0}}#back-to-top.red{background-color:#d33;border:1px solid #d33}.home .our-work-1-item .our-work-1-description{padding-top:30px}.main-wrapper header .header-contacts a{letter-spacing:0}.header-contacts-holder .icon-new-phone{margin-right:5px}.header-contacts-holder a{-webkit-transition:none;transition:none}@media (max-width:767px){div#logo-region>a>img{width:160px}#logo-region.margin-top-sm-40{margin-top:0}.header-contacts .search-form{position:relative;width:100%;margin-left:0}.header-contacts .search-form .search-wrapper{position:absolute;z-index:100;right:calc(50% - 226px)}.header-contacts .search-form .search-wrapper.focused{background-color:#fff;border-radius:0;width:451px}.header-contacts .search-form .search-wrapper.focused:after{content:" ";background-color:#fff;display:block;width:100%;height:20px}.header-contacts .search-form .search-wrapper.focused:before{content:" ";background-color:#fff;display:block;width:100%;height:14px;margin-top:-14px}#menu-and-button{text-align:center}.contact-us-button a.btn{position:absolute;top:60px;width:215px;right:calc(50% - 225px)}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header .navbar-toggle{width:100%;padding:7px 16px;font-size:16px;text-transform:lowercase;margin-bottom:0;color:#d33;background:var(--wpr-bg-b49fad8d-ec50-4d5a-80d0-51e21bec6fad) no-repeat #fff 13px 12px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header .navbar-toggle.menu-expanded{color:#fff;background:var(--wpr-bg-16955897-d3b8-43bc-96c6-30dce702431b) no-repeat #d33 13px 12px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header .navbar-toggle:first-letter{text-transform:uppercase}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header{margin-left:calc(50% - 225px)}.header-inner-wrapper>.container>.row{position:relative}.header-inner-wrapper>.container>.row .text-center-xs{position:absolute;top:91px;z-index:100;left:calc(50% + 5px);right:0;text-align:left}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header,.header-inner-wrapper>.container>.row .text-center-xs #btnToRequest{width:215px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-collapse{padding:0 5px;margin-top:10px}}@media (max-width:480px){.contact-us-button .search-form .search-wrapper{right:calc(50% - 155px)}.search-form .search-wrapper.focused{width:310px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header{margin-left:calc(50% - 155px)}.header-inner-wrapper>.container>.row .text-center-xs{left:calc(50% + 15px);padding:0}.header-contacts{margin-left:-8px;margin-right:-8px}.header-contacts .header-contacts-holder div.header-contacts-left,.header-contacts .header-contacts-holder div.header-contacts-right{display:inline-block;width:49%;vertical-align:top}.header-contacts .header-contacts-holder div.header-contacts-left{padding:23px 11px 17px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header,.header-inner-wrapper>.container>.row .text-center-xs #btnToRequest{width:145px}.contact-us-button a.btn{width:145px;right:calc(50% - 155px);}#footer-left-region{padding-right:0;padding-left:57px;font-size:14px}#footer-right-region{padding-bottom:0}#footer-columns-region{padding:25px 0 30px}#footer-columns-region .container{padding:0 13px}#footer-columns-region .row{max-width:310px;margin:auto}#footer-columns-region .footer-column{text-align:left;padding:0}#footer-columns-region .footer-column .icon{vertical-align:top;margin-top:5px;min-width:60px;text-align:center}#footer-columns-region .footer-column p{vertical-align:top;display:inline-block;font-size:15px}.company-stats-1 .company-stat .company-stat-title{font-size:22px}.company-stats-1 .company-stat p{font-size:12px}.mobile-small{display:block;font-size:.9em}}@media (max-width:400px){.contact-us-button .search-form .search-wrapper{right:calc(50% - 145px)}.search-form .search-wrapper.focused{width:290px}.contact-us-button a.btn{width:135px;right:calc(50% - 145px)}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header,.header-inner-wrapper>.container>.row .text-center-xs #btnToRequest{width:135px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header .navbar-toggle{background-position:10px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header .navbar-toggle,.header-inner-wrapper>.container>.row .text-center-xs #btnToRequest{padding:7px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header{margin-left:calc(50% - 145px)}.header-inner-wrapper>.container>.row .text-center-xs{right:0}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-collapse{margin-top:10px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-collapse,.header-inner-wrapper #menu-region .nestor-main-menu .navbar-collapse li{padding:0}.header-inner-wrapper #menu-region .nestor-main-menu .high-level>.fa,.header-inner-wrapper #menu-region .nestor-main-menu .high-level-one>.fa{right:0}}@media (max-width:992px){#company-history #resizer-cont{display:none}}@media (min-width:992px){#testimonials .testimonials-tab{display:block!important}#testimonials #testimonials-tabs{display:none}}#testimonials #testimonials-tabs{list-style-type:none;padding:0;margin:40px 15px 20px}#testimonials #testimonials-tabs li{display:inline-block;vertical-align:top;width:50%;text-align:center;border:1px solid #d33;color:#d33;padding:7px;font-size:16px}#testimonials #testimonials-tabs li.active{background-color:#d33}#testimonials #testimonials-tabs li.active a{color:#fff}#testimonials #testimonials-tabs li a{display:block;padding:0;border:none}@media (min-width:768px) and (max-width:992px){#testimonials #testimonials-tabs{margin-bottom:20px}}@media (max-width:991px){#testimonials #section-customers .columns{padding:20px 15px}#testimonials #section-customers,#testimonials #section-45 .testimonials-1 .padding-top-normal:first-child{padding-top:0}#testimonials #tabs-testimonials #section-89{background-color:#fff!important}}#penthouse .col-sm-4.columns{padding-top:0;padding-bottom:20px}@media (max-width:767px){#eugi-platform-upgrade-european-parliament #section-16{padding-bottom:0}#youtown #section-45{padding-bottom:0;padding-top:0}#youtown #section-16{padding-top:0;padding-bottom:40px}#youtown #section-32,#youtown #section-46{padding-top:40px;padding-bottom:40px}}@media (max-width:480px){#wn #section-45{padding-bottom:20px;padding-top:0}}.nestor-main-menu .navbar-collapse li .fa:before{-webkit-transition:.5s;transition:.5s}.nestor-main-menu .navbar-collapse .menu-item .fa:before{display:inline-block;transform:rotate(0deg)}.nestor-main-menu .navbar-collapse .menu-item.open .fa:before{display:inline-block;transform:rotate(-180deg)}.iphorm-theme-redwerk-default .iphorm-submit-wrap button.ipf-ios-submit{margin-bottom:-5px}body .modal{-webkit-overflow-scrolling:auto;z-index:2000000001}.modal-open .modal{padding-left:0!important;padding-right:0!important;overflow-y:auto}body .modal-backdrop{-webkit-overflow-scrolling:auto;z-index:2000000000}.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements input:focus,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements textarea:focus,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements select:focus,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements button:focus,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements input,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements textarea,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements select,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements button{-webkit-appearance:none;border-radius:0;border-top-left-radius:.5px}.safari-modal.modal .iphorm-theme-redwerk-default .privacy-protected-sign{border-top-left-radius:.5px}.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-submit-element{border-top-left-radius:.5px;margin-top:-2px;height:36px}.safari-modal#myModal span.iphorm-element-file-inner .uploader span.action{border-top-left-radius:.5px;vertical-align:text-bottom}.header-contacts-holder .icon{height:22px}.search-form .search-wrapper .icon{height:17px;position:absolute;font-size:23px;top:19px;right:12px;-webkit-transform:translateY(-12px);transform:translateY(-12px)}.search-form .search-wrapper.focused .icon path,.search-form .search-wrapper .icon:hover path{fill:#d33}.header-contacts-skype .icon{color:#bdbdbd;margin-right:10px;vertical-align:bottom}.header-contacts-skype img.icon{height:21px;margin-right:7px;margin-top:-3px;vertical-align:middle;position:relative;top:-1px}.header-contacts-skype{display:inline-block;margin-left:15px;padding-bottom:20px}.header-contacts-whatsapp{display:inline-block;margin-left:15px;padding-bottom:20px}.header-contacts-whatsapp img.icon{height:18px;margin-right:5px;margin-top:-4px}.header-contacts-right img.icon{height:23px;margin-right:10px}.header-contacts-left img.icon{height:17px;margin-right:4px}@media (min-width:486px) and (max-width:991px){.header-contacts .header-contacts-left,.header-contacts .header-contacts-right,.header-contacts .header-contacts-skype{text-align:left;width:auto}}@media (min-width:768px){.page-child .our-work-1 .no-margin .our-work-1-item{margin-top:0}}.company-stats-1{margin-top:0}.services-1 .services-1-content .margin-bottom-40{margin-bottom:0}#testimonials #section-62{padding-top:0}div.content:not(#testimonials) .section-type-testimonials .testimonials-1 .padding-top-normal.padding-bottom-large{padding-top:40px;padding-bottom:40px}.review.padding-top-large.padding-bottom-large{padding-top:40px;padding-bottom:40px}h6{line-height:1.3em}.home .content>#section-7{padding-top:55px}.home .content>#section-7 h2{margin-bottom:50px}.home .content>section.section-type-feature h1.title-main{font-size:2.2em}.home .bx-wrapper .bx-viewport li .intro-video-gallery figcaption{height:75%;overflow:visible}@media (max-width:767px){div.content:not(#testimonials) .section-type-testimonials .testimonials-1 .padding-top-normal.padding-bottom-large{padding-top:0;padding-bottom:0}.section-type-feature .section-type-feature-content .project_screen:first-child{margin-top:0}.section-type-column .row .columns{padding-top:0;padding-bottom:24px}#contact #section-25 .row .columns:nth-child(2){max-width:345px;margin:0 auto}.home .bx-wrapper .bx-viewport li .intro-video-gallery figcaption{height:80%}}.section-type-technologies .technologies-wrapper{padding:40px 15px 25px}.section-type-technologies .technologies-wrapper a:focus{outline:none}#online-customer-support .section-type-stats{padding-top:0}@media (max-height:520px),(max-width:440px) and (max-height:640px){#myModal .modal-dialog{margin-top:-10px}#myModal .modal-dialog .modal-header{padding:15px 15px 5px}#myModal .modal-dialog .modal-body{padding:10px 20px}#myModal .modal-dialog .iphorm-element-wrap{margin-bottom:7px}#myModal .modal-dialog .iphorm-elements textarea{height:100px}#myModal .modal-dialog .iphorm-theme-redwerk-default .iphorm-submit-input-wrap{margin-top:-42px}#myModal .modal-dialog .iphorm-theme-redwerk-default .iphorm-submit-element{height:36px;margin-top:-1px}}@media (max-width:440px) and (max-height:640px){#myModal .modal-dialog .iphorm-elements textarea{height:150px}}.page .section-type-blog .sidebar{padding-top:40px}@media (max-width:767px){#industries #section-20{padding-top:0}#testimonials #section-customers>div:last-of-type.container .row>.columns:last-child,#testimonials .section-type-column>div:last-of-type.container .row>.columns:last-child{padding-bottom:0}#testimonials #section-8>div:last-of-type.container .row>.columns:first-child{padding-top:0}#testimonials .section-type-feature{padding:40px 0}.single-post .blog-single.block{padding-top:0}}#blog #section-Industries{padding-top:40px;padding-bottom:15px}#testimonials #section-89 .bx-wrapper .bx-pager{bottom:initial}#testimonials #section-89 .bx-wrapper .bx-pager a{border:2px solid #d33;margin:0 8px}#testimonials #section-89 .bx-wrapper .bx-pager a.active{background-color:#d33}@media (max-width:767px){#testimonials .media-clutch .bage-clutch img{margin:auto}#testimonials #section-89 .bx-wrapper .bx-pager{bottom:-30px}#testimonials .media-clutch .media-body{padding-top:15px}}#about-us #section-41 .overlay{background:rgba(0,0,0,.6)!important}#blog .pagination .disabled{display:none}.blog-single .wave{background-image:var(--wpr-bg-d7212351-2768-4d58-8c82-c57a888eca7b);width:80px;height:10px;background-repeat:repeat-x;background-position:center center;padding:20px 0;margin-top:60px}@media (max-width:768px){.home .content>#section-7{padding-top:40px}.home .content>#section-7 h2{margin-bottom:30px}.blog-single .lp-post{padding-top:35px}.blog-single .wave{display:none}.page-id-3229 #section-14 .section-type-feature-content>p:last-child,.page-id-3229 #section-14 .section-type-feature-content>p:nth-last-of-type(2){display:none}.page-id-3229 #section-14 .section-type-feature-content .clutch-media{padding-bottom:0}.page-id-3229 #section-25 .section-type-feature-content .project_screen:first-child,#animatron .section-type-feature-content:last-child .project_screen:first-child{margin-top:0}.page-id-3229 #section-25 .section-type-feature-content .project_screen:last-child,#animatron .section-type-feature-content:last-child .project_screen:last-child{margin-bottom:0}#animatron .review-comment-text{margin-bottom:0}}@media (min-width:600px) and (max-width:991px){.page-id-3229 #section-14 .twitter-tweet{float:none!important;margin:10px auto!important}}@media (min-width:480px) and (max-width:767px){#about-us #section-59 .col-sm-6{width:calc(50% - 2px);float:left;vertical-align:top}#about-us #section-59 .insider-join{padding:10px!important;display:flex;align-items:center;justify-content:center;float:left}#about-us #section-59 .insider-join p{font-size:14px!important}}@media (max-width:767px){.our-team{padding-top:20px}}#logo-region{padding:0}body{overflow-x:hidden;overflow-y:scroll}@media only screen and (max-device-width:1024px){body.modal-open{overflow:hidden;width:100%;height:100%;position:initial}}.map-content{margin-top:30px}.mobile-percentage{width:90%;position:absolute;left:0;right:0;bottom:0;display:none;z-index:5;margin:0 auto}.mobile-percentage.top-percentage{top:0}.mobile-percentage.show{display:table}.mobile-percentage .link-btn{margin:0 auto;left:0;bottom:0;right:0;display:block;text-align:center}.mobile-percentage.show .percentage-list{display:block}.mobile-percentage .percentage-list{margin:0 auto;max-width:200px;padding:10px 20px;position:absolute;bottom:60px;left:0;right:0}.mobile-percentage .percentage-list:before{display:none}.mobile-percentage .percentage-list:after{bottom:-16px;border:13px solid transparent;border-top:16px solid #fff;border-bottom:none;left:45%;position:absolute;content:"";z-index:3}.mobile-percentage .link-btn a{padding:15px 25px;font-size:1.5em;display:inline-block;margin:0 auto;background:#f0f2f1;color:#6c6e6d}.mobile-percentage .percentage-list ul li{height:auto;background:none;padding:0}.mobile-percentage ul li>span{padding:10px 0;display:block;color:#7bafcb}.mobile-percentage ul li:first-child>span{padding-top:0}.mobile-percentage .percentage-list>ul>li:last-child{display:none}.map-slider{display:table;height:25px;position:relative;margin:0 auto;padding:15px}.map-slider-item{border:solid #d33 2px;border-radius:50%;width:16px;cursor:pointer;float:left;height:16px;margin:0 5px}.map-slider-item-active{border-width:8px}.mobile-percentage .percentage-circle{width:100px;height:100px}.mobile-percentage .percentage-circle .count span{font-size:1.5em;line-height:0}.mobile-percentage .percentage-circle .background-circle{width:96px;height:94px}.mobile-percentage .percentage-circle .slice{height:100px;width:100px}.mobile-percentage .percentage-circle .slice .bar,.mobile-percentage .percentage-circle .slice .fill{height:96px;border-width:11px;top:2px;width:100px;clip:rect(0,48px,100px,0);transform:rotate(2deg);-webkit-transform:rotate(2deg)}.mobile-percentage .percentage-circle .slice .fill.aus{clip:auto;border-radius:0;border:0;background-color:#69b3da;height:11px;width:14px;left:32px;transform:rotate(-16deg);top:3px}.slider-arrow{position:absolute;right:0;top:40%;font-size:3em;z-index:20;display:none;color:#6c6e6d;opacity:.5;width:20px}.slider-arrow-left{left:0}@media (max-width:768px){#infographics .container{position:relative;padding-bottom:50px}.top-percentage{position:static;margin-top:30px}.mobile-percentage{display:block}.group,.europe{display:none}#canvas-svg{margin-top:0}.slider-arrow{display:block}#client-world-map{top:0}#client-world-map svg.datamap{height:inherit!important}}@media (max-width:532px){#client-world-map{height:432px}.map-slider{padding-bottom:0}}.main-wrapper header.scrolled.fake-fixed-header{position:absolute}.main-wrapper header.scrolled-back .search-form form{min-width:40px}.main-wrapper header.scrolled-back .header-contacts{padding:0!important}.main-wrapper header.scrolled-back .header-contacts-holder{width:100%;margin-right:0;position:relative}.testim-wrapper{position:relative}.testim-wrapper .invisible-part .top-wrapper{text-align:center}.testim-wrapper .visible-part{text-align:center}.testim-wrapper .text-wrapper{padding-top:15px}.testim-wrapper .text-wrapper p{font-size:14px;line-height:1.6em;margin-bottom:0}.testim-wrapper .visible-part,.testim-wrapper .invisible-part{border:5px solid transparent;padding:15px 13px}.testim-wrapper:hover .visible-part{border:5px solid #f6f6f6;border-bottom:5px solid transparent}.testim-wrapper:hover .invisible-part{border:5px solid #f6f6f6;border-top:5px solid transparent;visibility:visible;opacity:1}.testim-wrapper .invisible-part{top:calc(100% - 20px);position:absolute;z-index:1;background-color:#fff;visibility:hidden;opacity:0}.testim-wrapper .button-wrapper{text-align:center;margin:20px 0 10px}.testim-wrapper .button-wrapper a{padding:5px 15px;border:1px solid #d33;font-size:14px}.testim-wrapper .button-wrapper a:hover{background-color:#d33;color:#fff}.testim-wrapper .button-wrapper a br{display:none}.testim-wrapper .invisible-part,.testim-wrapper:hover .invisible-part{-webkit-transition:all 500ms ease-out;transition:all 300ms ease-out}html.touch .testim-wrapper:hover .invisible-part{position:relative}.mobile-visible{display:none}@media (min-width:769px){.ipadv-visible{display:none}}.skype-margin-right{margin-right:11px}@media (max-width:768px){#footer-columns-region{padding:40px 0}#footer-columns-region .footer-column{margin:auto;float:none;text-align:center;width:100%}#footer-columns-region .footer-column .region{padding:0}#footer-columns-region .footer-column .block{display:inline-block;min-width:400px;max-width:100%;padding:10px 0}#footer-columns-region .footer-column .block i{margin:0;display:inline-block;vertical-align:middle;text-align:center;width:50px}#footer-columns-region .footer-column .block>p{display:inline-block;vertical-align:middle;width:calc(100% - 75px);padding-left:20px;text-align:left}.skype-margin-right{margin-right:0}.skype-margin-right:after{content:", "}.ipadv-hidden{display:none}.footer-columns .ipadv-hidden{display:block}.content #section-1 h2{font-size:2.2em}.mobile-visible{display:inline-block}#blog .blog-single h2{font-size:1.4em}}@media (max-width:480px){#footer-columns-region .footer-column .block{min-width:295px}#footer-columns-region .footer-column .block i{width:24px;min-width:24px}#footer-columns-region .footer-column .block>p{padding-left:10px;width:calc(100% - 40px);font-size:14px}#footer-columns-region .row{max-width:100%}.bg-color-grayDark1 #footer-right-region{padding:0}}span.icon-img{display:block;width:50px;height:50px;margin:0 auto}#ruby-on-rails-development #section-6 .icon:before{margin:0}#ruby-on-rails-development #section-6 .icon{float:none;display:inline-block;font-size:40px}#ruby-on-rails-development #section-6 h6{margin-top:8px}#ruby-on-rails-development #section-6 h6,#ruby-on-rails-development #section-6 .panels-service-content{display:inline-block;float:right;width:81%}#ruby-on-rails-development #section-6 .panels-service-content{margin:10px 0}#ruby-on-rails-development #section-6 .panels-service-content p{width:90%}#ruby-on-rails-development .section-type-highlight .overlay{background-color:transparent}@media (max-width:991px){#ruby-on-rails-development #section-6 .icon{font-size:22px;float:left}#ruby-on-rails-development #section-6 h6{margin-top:0;float:left;width:84%}#ruby-on-rails-development #section-6 .panels-service-content{display:block;float:none;width:100%}}@media (min-width:768px){#services .services-page-overview .panels-service-content{height:auto;flex-grow:1;display:flex;flex-direction:column}#services .services-page-overview .panels-service-content a.btn{position:initial;align-self:flex-start;margin-top:10px}#services .services-page-overview .panels-2>.row{display:flex}#services .services-page-overview .panels-2 .panels-item{display:inline-flex;flex-direction:column}#services .services-page-overview .panels-service-content>p{flex-grow:1}}@media (max-width:991px) and (min-width:768px){#services .services-page-overview .panels-service-content a.btn,#logo-region{margin-top:0}#services #section-8{padding-bottom:30px}.header-inner-wrapper{margin-bottom:28px!important}.contact-us-button{text-align:center}.search-wrapper{top:67px}}@media (max-width:767px){#services .services-page-overview .panels-2 .panels-item{width:100%}}@media (max-width:767px){#testimonials #section-customers .columns{width:calc(50% - 3px);display:inline-block;vertical-align:top}}@media (max-width:480px){#testimonials #section-customers .columns{width:75%;display:block;margin:auto}}@-webkit-keyframes autofill{to{color:inherit;background:transparent}}#net-development-new input:-webkit-autofill,#net-development-new textarea:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.round-services .services-1-content p.margin-bottom-30{text-align:center;max-width:80%;margin:0 auto 15px}.round-services .services-1-content .panels-2 .panels-item i.icon{width:140px;height:140px;margin:auto;background-color:#fff;padding:70px;float:none;border-radius:100%;color:#000;font-size:45px;display:flex;justify-content:center;align-items:center}.round-services .services-1-content .panels-2{text-align:center}.round-services .services-1-content .panels-2 .panels-item h6{margin-top:25px;font-size:1em;font-weight:300;font-family:"Lato",sans-serif;color:#333;float:none;margin-left:0}.round-services .services-1-content .panels-2 .panels-item{width:calc(20% - 4px);display:inline-block;vertical-align:top;float:none;text-align:center;margin-bottom:0;margin-top:30px}.round-services .services-1-content .panels-2 .row{display:inline;margin:0}.round-services .services-1-content .panels-2 .row:after,.round-services .services-1-content .panels-2 .row:before{display:none}@media (min-width:768px) and (max-width:992px){.round-services .services-1-content .panels-2 .panels-item{width:calc(20% - 3px);padding:0 5px}.round-services .services-1-content .panels-2 .panels-item i.icon{width:45px;height:45px;padding:50px;font-size:35px}.services-1-content .icon+h6{width:calc(100% - 35px)}#net-development-new #section-29 .margin-bottom-40 .col-md-9,#net-development-new .section-type-recentwork .our-work-1-description .col-md-9{width:75%}#net-development-new #section-29 .margin-bottom-40 .col-md-3,#net-development-new .section-type-recentwork .our-work-1-description .col-md-3{width:25%;margin-top:-9px}#net-development-new #section-28 .cs-description-wrapper .padding-bottom-10{padding-bottom:0}#net-development-new #section-21 .panels-2>.row:last-of-type .panels-item,#net-development-new #section-52 .panels-2>.row:last-of-type .panels-item,#net-development-new #section-6 .panels-2 .panels-item{margin-bottom:0}}@media (max-width:767px){.round-services .services-1-content .panels-2 .panels-item{width:calc(50% - 3px)}#net-development-new section#section-66,#net-development-new section#section-65,#net-development-new section#section-63,#net-development-new .section-type-services{padding-top:40px;padding-bottom:40px}#net-development-new section#section-65 h3,#net-development-new section#section-63 h3{font-size:2em;margin-bottom:1em}}@media (max-width:480px){.round-services .services-1-content .panels-2 .panels-item{width:calc(100% - 3px)}}.net-red-button{margin-top:35px;border:1px solid #d33;padding:5px 20px;font-size:14px}#net-development-new .no-spam-label{font-size:12px;color:#9d9996}.big-icons-services .panels-service-content{width:80%;margin-left:15%}.big-icons-services .panels-2 h6{width:85%;margin-left:auto;margin-top:13px;margin-bottom:0}.big-icons-services .panels-2 i.icon{width:15%;display:inline-block;text-align:left;font-size:45px}@media (max-width:992px){.big-icons-services .panels-2 i.icon{font-size:22px;width:auto}.big-icons-services .panels-service-content,.big-icons-services .panels-2 h6{width:auto;margin-left:auto}.big-icons-services .panels-2 h6{margin-left:5px;margin-top:0;max-width:calc(100% - 36px)}}#net-development-new #section-65,#net-development-new #section-63{padding:110px 0}#net-development-new #section-65 .net-form-description,#net-development-new #section-63 .net-form-description{margin-bottom:55px}#net-development-new .offshore-form-wrapper .iphorm-form-6 .error-inside input{border-bottom:1px solid #d33}#net-development-new .iphorm-element-spacer:not(.error-inside) .iphorm-errors-wrap{display:none!important}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-textarea{resize:none;height:31px;overflow:hidden}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-text,#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-textarea,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-element-text{font-weight:300;background-color:transparent;border-color:transparent;border-bottom:1px solid #9d9996;color:#9d9996;padding-bottom:5px;font-size:1em;min-width:350px}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap{margin:0;display:inline-block;vertical-align:top}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button>span{background-color:transparent;border:2px solid #fff;padding:6px 45px}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button>span,#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span em,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button>span em{line-height:1.7em}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button:hover>span>em{color:#2b2b2b;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button:hover{background-color:#f0f0f0}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span>em,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button>span>em{padding:0;background-color:transparent;color:#fff}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm_5_1-element-wrap{display:inline-block;width:auto;margin-right:25px;vertical-align:top;margin-top:12px;min-height:66px}#net-development-new .net-form-wrapper .iphorm-inner-5{position:relative}#net-development-new .net-form-wrapper .iphorm-inner-5 .iphorm-success-message{position:absolute;width:100%;top:-57px;left:0}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-elements-6 .iphorm-submit-wrap-6,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-elements-5 .iphorm-submit-wrap-5{position:relative}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-elements-5 .iphorm-loading-wrap{position:absolute;top:10%;left:100%}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-spacer{min-height:66px}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-elements-6 .iphorm-loading-wrap{position:absolute;top:29%;left:calc(50% + 45px)}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-text,#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-textarea,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm_5_1{-webkit-transition:.5s all;transition:.5s all;color:#fff;border-radius:0}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-textarea:focus,#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-text:focus,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm_5_1:focus{border-bottom:1px solid #d33}#net-development-new .testimonials-2 .testimonials-2-item+.testimonials-2-item{margin-top:0}#net-development-new #section-69,#net-development-new #section-68{text-align:center;padding:65px 0}#net-development-new .offshore-form-wrapper .iphorm-input-wrap{padding-bottom:20px}#net-development-new .offshore-form-wrapper{display:inline-block;text-align:left;padding-top:20px}#net-development-new .net-form-wrapper label .iphorm-required,#net-development-new .offshore-form-wrapper label .iphorm-required{display:none}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap{text-align:center}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap .iphorm-submit-input-wrap{float:none}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:10px;border-color:#d33;padding:6px 32px;display:inline-block}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span:hover{background-color:#d33}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span:hover em{color:#fff}.net-form-wrapper .iphorm_5_1-element-spacer{position:relative}.net-form-wrapper .iphorm-elements-5 .iphorm-labels-above>.iphorm-element-spacer>label{left:0}.net-form-wrapper .iphorm-elements-5 .iphorm-labels-above>.iphorm-element-spacer>label,.offshore-form-wrapper .iphorm-elements-6 .iphorm-labels-above>.iphorm-element-spacer>label{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:1em;position:absolute;cursor:auto;font-weight:300;color:#9d9996}.net-form-wrapper .iphorm-elements-5 .iphorm-labels-above>.iphorm-element-spacer>label.active,.offshore-form-wrapper .iphorm-elements-6 .iphorm-labels-above>.iphorm-element-spacer>label.active{font-size:.7em;transform:translateY(-70%);margin-left:.3em}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span em{color:#d33}.offshore-form-wrapper .iphorm-elements-6 .iphorm-errors-wrap{margin-top:-20px}.net-form-wrapper .iphorm-elements-5 .iphorm-errors-wrap .iphorm-error,.offshore-form-wrapper .iphorm-elements-6 .iphorm-errors-wrap .iphorm-error{background:none;border:none;color:#d33;padding:0}.centered-testimonials-columns .flex-row{display:flex;padding-bottom:15px}.centered-testimonials-columns .ion-ios7-chatbubble-outline{font-size:60px;margin-top:-10px;margin-bottom:0}.centered-testimonials-columns .testimonials-2-item{padding-left:30px;padding-right:30px;display:flex;flex-direction:column;justify-content:space-between}.centered-testimonials-columns .testimonials-2-text{text-align:left;position:relative;max-width:95%}.centered-testimonials-columns .testimonials-2-text:before,.centered-testimonials-columns .testimonials-2-text:after{content:"“";font-size:43px;color:#d33;font-family:"Lato",sans-serif;font-weight:700;position:absolute;display:inline}.centered-testimonials-columns .testimonials-2-text:before{left:-22px;top:6px}.centered-testimonials-columns .testimonials-2-text:after{content:"”";bottom:-5px;padding-left:4px}.centered-testimonials-columns .tc-description-wrapper{text-align:left}.centered-testimonials-columns .tc-description-wrapper .img-testimonial-portrait{display:inline-block}.centered-testimonials-columns .tc-description-wrapper .testimonials-2-author{display:inline-block;font-weight:300;font-family:"Lato",sans-serif;max-width:calc(100% - 130px);vertical-align:middle;margin-top:0;color:#333}.centered-testimonials-columns .comma{display:none}.centered-testimonials-columns .testimonials-2-author i{display:block}@media (max-width:767px){.centered-testimonials-columns .flex-row{display:block}.centered-testimonials-columns .testimonials-2-text{max-width:100%}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm_5_1-element-wrap{display:block;max-width:350px;margin:0 auto}#net-development-new .pricing.section-type-partners .container>.row{display:flex;flex-wrap:wrap;vertical-align:middle}#net-development-new .pricing.section-type-partners .container>.row .partner{padding:0 15px}}@media (max-width:480px){#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm_5_1-element-wrap{display:block}#net-development-new .offshore-form-wrapper{display:block}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-text,#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-textarea,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-element-text{min-width:0}#game-development-outsourcing #section-61 .container h2{display:block;width:100%}#game-development-outsourcing #section-61 .container .col-xs-12.col-md-3.text-right{position:initial;margin-top:30px}}#section-8 .progressBar_circle{display:none}@media (max-width:767px){#section-8 h2{text-align:center}#section-8 .testimonials-statistics-column p{display:inline-block;margin-bottom:15px;width:100%}#section-8 .testimonials-statistics-column h2{margin-top:30px}#section-8 .progressBar_line{display:none}#section-8 .progressBar_circle{display:inline-block;text-align:center;width:100%}#section-8 .progressBar_circle p{display:none}}#ruby-on-rails-development #section-45 .container>.row{display:flex;align-items:center;flex-wrap:wrap}#case-studies .single-cb-wrapper label{width:100%;padding:3px 45px 3px 10px;margin:0}#case-studies .single-cb-wrapper label,#case-studies .single-cb-wrapper input{display:inline-block}#case-studies .filters-label{color:#2b2b2b;font-weight:700}#case-studies .filters-label,#case-studies .checkboxes-wrapper{display:inline-block;vertical-align:baseline;padding-right:15px}#case-studies .filters .filters-wrapper{margin-top:4px;margin-bottom:15px}#case-studies .checkboxes-wrapper .dropdown-backdrop{position:relative}#case-studies .checkboxes-wrapper .chb-body{display:none;position:absolute;z-index:20;background-color:#fff;opacity:.95;border:1px solid #f8f8f8;transform:translateZ(0)}#case-studies .checkboxes-wrapper[data-filter-group="prj-country"] .chb-body .single-cb-wrapper>label{text-transform:capitalize}#case-studies .checkboxes-wrapper .chb-body .single-cb-wrapper:last-child>label{text-transform:capitalize}#case-studies .checkboxes-wrapper.active .chb-body{display:inline-block}#case-studies .checkboxes-wrapper .chb-label{cursor:pointer;color:#2b2b2b}#case-studies .checkboxes-wrapper .chb-label .fa-angle-down{border:none;background:none;outline:none;padding-left:5px;padding-right:6px;vertical-align:middle;color:#bdbdbd;font-size:22px}#case-studies .checkboxes-wrapper .chb-label .fa-angle-down:before{-webkit-transition:.5s;transition:.5s;display:inline-block;transform:rotate(0deg)}#case-studies .checkboxes-wrapper.active .chb-label .fa-angle-down:before{display:inline-block;transform:rotate(-180deg)}#case-studies .chb-body .single-cb-wrapper{padding:0;border:1px solid transparent}#case-studies .chb-body .single-cb-wrapper>label{font-weight:400;text-transform:lowercase}#case-studies .chb-body .single-cb-wrapper .checkbox{float:right}#case-studies .chb-body .single-cb-wrapper:hover{border:1px solid #d33}#case-studies .chb-body .single-cb-wrapper.disabled{opacity:.5;cursor:not-allowed}#case-studies .chb-body .single-cb-wrapper.disabled:hover{border:1px solid transparent}#case-studies .chb-body .single-cb-wrapper.disabled>label{cursor:not-allowed!important}#case-studies .chb-body .single-cb-wrapper.disabled>label:after{display:none}#case-studies .filters .single-cb-wrapper.disabled [type="checkbox"]:checked+label{color:#333}#case-studies .section-type-portfolio .filters{padding-right:10px}#case-studies .extra-filters,#case-studies .extra-filters-all,#case-studies .filters-wrapper{padding:0}#case-studies .extra-filters{float:right;text-align:left;position:relative;left:-5px}#case-studies .extra-filters .extra-filter{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#case-studies .extra-filters .extra-filter:hover{border-color:#d33;color:#d33}#case-studies .extra-filters #clear-all{text-transform:capitalize;border-color:#d33;color:#d33;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#case-studies .extra-filters #clear-all:hover{border-color:#d33;color:#fff;background:#d33}#case-studies .extra-filters .extra-filter.prj-country{text-transform:capitalize}#case-studies .extra-filters .extra-filter,#case-studies .extra-filters-all .extra-filter{padding:3px 5px 3px 7px;border:1px solid #bdbdbd;margin:0 5px 6px;text-transform:lowercase;display:inline-block}#case-studies .extra-filters .extra-filter .ef-cross,#case-studies .extra-filters-all .extra-filter .ef-cross{cursor:pointer;padding-left:10px;font-size:11px;vertical-align:baseline}#case-studies .extra-filters .extra-filter#clear-all,#case-studies .extra-filters-all .extra-filter#clear-all{cursor:pointer}#case-studies .filters [type="checkbox"]:not(:checked),#case-studies .filters [type="checkbox"]:checked{position:absolute;left:-9999px}#case-studies .filters [type="checkbox"]:not(:checked)+label,#case-studies .filters [type="checkbox"]:checked+label{position:relative;cursor:pointer}#case-studies .filters [type="checkbox"]:not(:checked)+label:after,#case-studies .filters [type="checkbox"]:checked+label:after{content:"\eb23";font-family:"budicon","Arial",sans-serif;position:absolute;right:10px;font-size:1em;font-weight:900;color:#d33;-webkit-transition:all .2s;transition:all .2s}#case-studies .filters [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}#case-studies .filters [type="checkbox"]:checked+label{color:#d33}#case-studies .filters [type="checkbox"]+label{-webkit-font-smoothing:antialiased;white-space:nowrap}#case-studies .filters [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}#case-studies .filters [type="checkbox"]:disabled:checked+label:after{color:#999}#case-studies .filters [type="checkbox"]:disabled+label{color:#aaa}@media (max-width:767px){#case-studies .section-type-portfolio{padding-top:25px}#case-studies .filters .filters-wrapper{margin:0 0 15px}#case-studies .isotope-grid .portfolio-item{margin-top:25px}#case-studies .extra-filters .extra-filter{margin:6px 5px 0}}@media (max-width:991px){#case-studies .extra-filters-wrapper{text-align:center}#case-studies .extra-filters-wrapper .extra-filters,#case-studies .extra-filters-wrapper .extra-filters-all{justify-content:center;align-items:center;display:flex;flex-flow:row wrap;margin:auto;float:none}#case-studies .extra-filters #clear-all{float:none}#case-studies .filters-label{display:none}#case-studies .filters-wrapper{text-align:center}#case-studies .checkboxes-wrapper .chb-label{padding:0 5px 3px}#case-studies .checkboxes-wrapper .chb-label .fa-angle-down{padding-left:9px}#case-studies .checkboxes-wrapper{padding-right:0}#case-studies .single-cb-wrapper label{text-align:left}}@media (max-width:450px){#case-studies .section-type-portfolio .filters{padding-right:15px}#case-studies .checkboxes-wrapper{padding-right:0}#case-studies .checkboxes-wrapper.active .chb-body{display:block}#case-studies .checkboxes-wrapper[data-filter-group="prj-industry"].active .chb-body,#case-studies .checkboxes-wrapper[data-filter-group="prj-country"].active .chb-body{right:0}#case-studies .checkboxes-wrapper .chb-label .fa-angle-down{padding-left:6px}}.bx-blog-wrapper{margin:36px 0 30px -40px}.bx-blog-wrapper .bx-controls{position:absolute;width:100%;height:50px;top:calc(50% - 25px)}.bx-blog-wrapper .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;outline:0;height:28px;width:28px;line-height:28px;margin:-14px 0 0;color:#fff;text-indent:0;text-shadow:0 0 2px #000;font-size:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.bx-blog-wrapper .bx-wrapper:hover .bx-controls-direction a{opacity:1}.bx-blog-wrapper .bx-wrapper .bx-controls-direction a:before{font-size:28px;font-family:"Ionicons",sans-serif;content:"\f153"}.bx-blog-wrapper .bx-wrapper .bx-controls-direction a.bx-next:before{content:"\f154"}.bx-blog-wrapper .bx-wrapper .bx-controls-direction a.bx-prev{left:50px}.bx-blog-wrapper .bx-wrapper .bx-controls-direction a.bx-next{right:0}.blog-row .theme-title b{font-size:29px;font-weight:400}.blog-row .theme-title span{font-size:20px}.blog-row{margin-top:36px}#blog .img-full-width{max-width:800px}#game-development-outsourcing #section-61{border-top:1px solid #d33}#game-development-outsourcing #section-61 .services-1-content{position:relative;margin-top:30px}#game-development-outsourcing #section-61 h2{display:inline-block;width:calc(100% - 160px);margin-bottom:20px}#game-development-outsourcing #section-61 .col-xs-12.col-md-3.text-right{position:absolute;top:0;right:0;display:inline-block;width:auto;margin-top:0}#game-development-outsourcing #section-63{padding-bottom:0}#game-development-outsourcing #section-63 .container{width:100%;padding-left:0}#game-development-outsourcing #section-63 .container .services-2-content{padding-right:0}#game-development-outsourcing #section-63 .container .services-2-content img{width:100%}@media (min-width:768px){header .container{max-width:100%}}@media (min-width:768px) and (max-width:991px){.section-type-partners{padding-top:40px}}@media (max-width:767px){.section-type-partners{padding-top:0}}section.section-type-partners .container .row{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}section.section-type-partners .partner{float:none}@media (min-width:992px){.section-type-partners .partner{width:calc(25% - 4px)}}@media (max-width:991px){.section-type-partners .partner{width:calc(50% - 4px)}}#blog-single-block .text-center{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}@media all and (min-device-width:992px) and (max-device-width:1200px){#media-and-entertainment #section-22 .call-to-action-1-text{margin-bottom:30px}}@media all and (max-device-width:767px){.padding-top-none.section-type-column:not(.section-type-technologies){padding-top:40px}.section-type-pricing .pricing-tables-1 .col-xs-12:first-of-type{margin-bottom:30px}}@media all and (min-device-width:992px){.section-type-feature-video .row{display:flex}.section-type-feature-video .row .section-content{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;margin:auto 0}.section-type-feature-video .row .section-content h1,.section-type-feature-video .row .section-content h2,.section-type-feature-video .row .section-content h3,.section-type-feature-video .row .section-content h4,.section-type-feature-video .row .section-content h5,.section-type-feature-video .row .section-content h6{margin-top:-148px}.section-type-feature-video .row .section-content .section-type-feature-content p{line-height:29px}.section-type-feature-video .row .section-content .section-type-feature-content p a{display:inline-block;margin-top:10px}}@media screen and (min-device-width:992px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.section-type-feature-video .row .section-content h1,.section-type-feature-video .row .section-content h2,.section-type-feature-video .row .section-content h3,.section-type-feature-video .row .section-content h4,.section-type-feature-video .row .section-content h5,.section-type-feature-video .row .section-content h6{margin-top:148px}}.section-type-feature-video .row .section-video{overflow-x:hidden}.section-type-feature-video .row .section-video .video_wrapper{overflow:hidden}.section-type-feature-video .row .section-video .video_wrapper video{width:210%;transform:translateX(-20%);margin:-1px 0 -140px}.section-type-column-full-width .columns{padding-top:0;padding-bottom:0}.section-type-feature.bgStick{background-position:122% 57%;background-size:60%;padding-top:232px;padding-bottom:232px}.section-type-feature .links_in_row{margin-top:50px}.section-type-feature .links_in_row a{margin-right:10px}.section-type-feature .links_in_row a:last-of-type{margin-right:0}.section-type-feature-content{line-height:1.8}#section-Andrey .review-text .review-comment-text{font-size:1.2em}.code-review-wrapper .cr-blog-title{margin-bottom:0}.code-review-wrapper .cr-grey-subtitle{font-family:"Lato","budicon",sans-serif;font-size:23px;font-style:italic;margin-top:10px}.code-review-wrapper .cr-subtitle.red{color:#df3c3d}.code-review-wrapper .cr-section-wrapper{padding-bottom:40px}.code-review-wrapper ol.cr-list{padding-left:33px;counter-reset:item;list-style-type:none}.code-review-wrapper ol.cr-list li{position:relative;color:#df3c3d;padding:12px 0 15px 25px;display:block}.code-review-wrapper ol.cr-list li:before{content:counter(item) "  ";counter-increment:item;padding:7px;border:1px solid #d6d6d6;border-radius:100%;display:inline-block;height:40px;width:40px;margin-top:-25px;position:absolute;left:-30px;top:33px;text-align:center}.code-review-wrapper ol.cr-list li span{color:#000}@media screen{@media (min-width:0){.technologies-wrapper a,.portfolio-plus a{color:#2ac5ee!important}}}.section-type-technologies .technology-item-icon.color-item{display:flex;justify-content:center;align-items:center}@media (max-width:1200px){.section-type-technologies .technology-item-icon.color-item .icon-mootools{font-size:28px}}#full-product-cycle #section-10.section-type-testimonials .slides blockquote.testimonials-1-text{color:#333}#full-product-cycle #section-10.section-type-testimonials .slides .testimonials-1-author.text-color-theme{color:#333}#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider .flex-control-paging li a,#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider-lazy .flex-control-paging li a{border-color:#d33}#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider .flex-control-paging li a:hover,#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider-lazy .flex-control-paging li a:hover,#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider .flex-control-paging li a.flex-active,#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider-lazy .flex-control-paging li a.flex-active{background:#d33}.section-type-recentwork .flex-control-nav{margin-top:20px;position:static}.section-type-recentwork .flex-control-nav li a{border-color:#d33}.section-type-recentwork .flex-active{background-color:#d33!important}.section-type-recentwork .slides .cs-description-wrapper{text-align:left}.section-type-pricing .pricing-table-title h3,.section-type-feature .services-2-content>h3{font-size:1.6em}.section-type-icons i.icon-behance{position:relative;top:0;font-size:32px}textarea.iphorm-element-textarea{resize:none}div.social-networks-footer.block{margin-bottom:-20px;margin-top:10px}i.icon.fa:before{padding-left:1px}.icon.bi_tool-console-a.icon-48.icon-block:before{padding-left:2px}#project-based #section-73 .columns{padding-bottom:0}#project-based #section-73 .img_wrapper{margin-bottom:0}.icon-whatsapp:before{font-size:18px!important;line-height:28px}.header-contacts-skype .fa-skype:before{font-size:21px;line-height:26px}.header-contacts-left .icon-new-phone{font-size:17px;line-height:0}.icon.icon-new-phone.size-21,.icon.icon-new-envelope.size-24{margin-top:-2px}.icon.icon-new-envelope.size-24{font-size:23px!important}.ico-contacts-skype{margin-left:36px}.ico-contacts-whatsapp{margin-left:7px;margin-right:-12px}@media screen and (min-width:991px){.open>.dropdown-menu{display:none}.open:hover>.dropdown-menu{display:table}.nestor-main-menu .nav .open>a{color:#333333!important}.nestor-main-menu .nav .open>a:hover{color:#dd3333!important}.nestor-main-menu .navbar-collapse .menu-item .fa:before{transform:rotate(0deg)!important}}blockquote.review-comment-text{padding-top:6%}blockquote.review-comment-text p{line-height:1.8em}.mobile-skype,.mobile-whatsapp{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.header-contacts-skype img.icon{margin-right:-12px}.ico-contacts-skype{margin-left:15px}}@media (max-width:767px){div.header-contacts-skype,div.header-contacts-whatsapp{display:none}.mobile-skype,.mobile-whatsapp{display:inline-block}.mobile-skype{color:#bdbdbd;margin-right:6%;vertical-align:bottom;margin-bottom:25px}.mobile-whatsapp{color:#bdbdbd;margin-right:9%;vertical-align:bottom;margin-bottom:25px}[itemtop=telephone]{white-space:nowrap}.fa-skype.size-24{font-size:22px}.search-form .search-wrapper .icon{top:24px}}@media (max-width:386px){[itemprop=telephone],[itemprop=email]{display:block}}.section-type-highlight.bg-image-cover.section-type-highlight-fix{background-attachment:fixed}@media screen and (min-device-width:320px) and (max-device-width:1024px) and (orientation:landscape){.section-type-highlight.bg-image-cover.section-type-highlight-fix{background-attachment:inherit!important}}@media screen and (min-device-width:320px) and (max-device-width:1024px) and (orientation:portrait){.section-type-highlight.bg-image-cover.section-type-highlight-fix{background-attachment:inherit!important}}h5.ukrainian-based-team{text-align:center;font-family:Lato;line-height:30px;margin:.6em 0}.with-h6-style{width:90%;display:inline-block;margin:0 0 10px 0;line-height:1.3em;font-size:1.2em}@media (max-width:1200px){.with-h6-style{width:84%}}.quform-input.quform-input-textarea.quform-input-3_1.quform-cf{overflow-y:hidden}.quform-element-1_28,.quform-element-2_24,.quform-element-3_17,.quform-element-6_6,.quform-element-5_4{display:none}.quform-element.quform-element-submit.quform-element-3_5.quform-cf.quform-button-style-theme{margin-bottom:0}.single-post .sidebar .block:first-child{padding-bottom:0}.single-post .sidebar .block:nth-child(2){padding-top:30px}.single-post .recent-posts .recent-posts-item a h6:hover{color:#2b2b2b}.quform-inner.quform-inner-checkbox.quform-inner-2_24 *,.quform-inner.quform-inner-checkbox.quform-inner-6_6 *,.quform-inner.quform-inner-checkbox.quform-inner-5_4 *,.quform-inner.quform-inner-checkbox.quform-inner-1_28 *,.quform-inner.quform-inner-checkbox.quform-inner-3_17 *{line-height:1.3em!important}.quform-field.quform-field-checkbox.quform-field-2_24.quform-field-2_24_1,.quform-field.quform-field-checkbox.quform-field-6_6.quform-field-6_6_1,.quform-field.quform-field-checkbox.quform-field-5_4.quform-field-5_4_1,.quform-field.quform-field-checkbox.quform-field-1_28.quform-field-1_28_1,.quform-field.quform-field-checkbox.quform-field-3_17.quform-field-3_17_1{margin-top:8px!important}.quform-option-label.quform-option-label-3_17_1,.quform-option-label.quform-option-label-1_28_1,.quform-option-label.quform-option-label-5_4_1,.quform-option-label.quform-option-label-6_6_1,.quform-option-label.quform-option-label-2_24_1{display:inline!important}@media (max-width:991px){.single.single-post .main-content.single-blog-fix{width:100%;float:none}.single.single-post .sidebar{width:100%;float:none}}.quform-element-submit.quform-element-1_22,.quform-element-submit.quform-element-2_19{float:right}.quform-element>.quform-spacer label,.quform-element>.quform-spacer .quform-label-inside{z-index:10}.quform-label-text{cursor:text!important}.quform-element-row>.quform-element-column.quform-element-1_17,.quform-element-row>.quform-element-column.quform-element-1_18,.quform-element-row>.quform-element-column.quform-element-1_20,.quform-element-row>.quform-element-column.quform-element-1_21{width:50%!important}@media screen and (max-width:991px){.quform-element-row>.quform-element-column.quform-element-1_17,.quform-element-row>.quform-element-column.quform-element-1_18,.quform-element-row>.quform-element-column.quform-element-1_20,.quform-element-row>.quform-element-column.quform-element-1_21{width:100%!important}}#menu-item-10566,#menu-item-10567{display:list-item}.no-cursor:hover{cursor:default}#foote-policy-span-text{display:block}@media (min-width:1200px){#foote-policy-span-text{display:inline-block}}@media only screen and (max-width:1199px) and (min-width:768px){.redwerk-statistic p{width:100%}}@media (max-width:767px){#about-us .section-type-highlight .overlay h2{font-size:1.6em!important}}.page-tabs{padding:0 20%}.page-link-tab{color:#333;width:33.3%;justify-content:center;align-items:center;display:flex;font-weight:600;height:100px;float:left;text-align:center;border-bottom:2px solid silver}.page-link-tab:hover,.active-item.page-link-tab:hover{background-color:#d33;color:#fff;border-bottom:2px solid #d33}.active-item.page-link-tab{color:#d33;border-bottom:2px solid #d33}.section-type-testimonials blockquote{quotes:"\201d" "\201d"}.section-type-testimonials blockquote:before,.section-type-testimonials blockquote:after{content:open-quote;display:inline;height:0;line-height:0;left:-5px;position:relative;top:25px;color:#ccc;font-size:3em;font-family:arial,helvetica}@media (max-width:575px){.section-type-testimonials blockquote:before,.section-type-testimonials blockquote:after{content:'';background-image:url(/wp-content/themes/redwerk-nestor-child/img/quote.png);width:13px;height:13px;background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;left:-4px;top:-2px}}.section-type-testimonials blockquote:after{left:5px}#section-customers .testim-wrapper .invisible-part{z-index:20}.redwerk-statistic p{text-transform:uppercase}.columns .redwerk-statistic .row:nth-child(1){margin-bottom:25px!important}.redwerk-statistic .row{text-align:center}.redwerk-statistic h2,.redwerk-statistic h3{margin-bottom:20px;font-family:'Lato';font-weight:600;font-size:2.2em}.footer-rewards-container{display:flex}.footer-rewards-container .footer-rewards img{height:150px}.footer-rewards .footer-rewards-container{display:inline-block;width:20%;text-align:center}.footer-rewards img{height:196px}.awards-container-block .rw-award-slide__logo{display:block}.awards-container-block .rw-award-slide__info{margin-bottom:30px}@media(max-width:1199px){.awards-container-block{justify-content:center}}.awards-container-block>div{width:228px}.awards-container-block{display:flex;flex-wrap:wrap;margin-bottom:20px}.rw-award__info{padding:0 15px;text-align:center}.awards-container-block>div img{height:130px;display:block;margin:auto;margin-bottom:30px;margin-top:30px}@media (max-width:991px){.footer-rewards img{height:125px}}@media (max-width:767px){.page-tabs{padding:0 8%}.page-link-tab{width:100%;height:60px}.redwerk-statistic .row:nth-child(1){margin-bottom:40px}.footer-rewards img{height:75px}#testimonials .section-type-feature{padding-bottom:0}}@media (max-width:1199px){.footer-rewards-container .footer-rewards img{height:120px!important}}@media (max-width:991px){.footer-rewards-container .footer-rewards img{height:90px!important}}@media (max-width:767px){.footer-rewards-container .footer-rewards img{height:75px!important}}@media (max-width:400px){.redwerk-statistic p{font-size:.8em}.footer-rewards-container{flex-wrap:wrap!important}.footer-rewards-container .footer-rewards{flex:1 0 calc(50% - 10px)!important;margin:10px 0!important;justify-content:center!important;text-align:unset!important}.footer-rewards-container .footer-rewards img{margin:0!important}}@media (max-width:400px){.footer-rewards-container .footer-rewards img,.footer-rewards img{height:130px!important}}.first-content-image{margin-bottom:25px}.review-information{display:flex;align-items:center;margin-bottom:15px}.logo-wrapper{display:inline-block;margin-right:15px}.logo-wrapper img{height:100px;width:100px;max-width:100px}.additional-text-wrapper{display:inline-block}.additional-text-wrapper h3{margin-bottom:10px}.additional-text-wrapper ul.blog-post-info.list-inline.blog-img-margin-fix{margin-bottom:0!important}@media (max-width:480px){.review-information,.logo-wrapper{display:block}.logo-wrapper{text-align:left;margin:0 0 10px 0}}.ui-review-post{margin:40px 0 40px}.ui-review-post b{color:#000}.ui-review-post p,.ui-review-post .review-container{padding:0 50px}.blog-post .review-information{padding:0 50px 0 0}.ui-review-post .review-screenshot{margin-bottom:40px;box-shadow:0 0 50px 20px rgba(0,0,0,.1)}.ui-bug-step{background-color:#f6f6f6;padding:15px 50px;margin:60px 0 20px}.ui-bug-step h6{margin:0;display:inline}.ui-bug-step p{padding:0;display:inline;float:right}.review-media{margin:20px 0;border:solid 4px #edeff0;box-shadow:0 20px 80px 10px rgba(0,0,0,.1)}.review-description{margin-bottom:20px}.prooflink-and-severity .review-severity{float:right}.review-prooflink{margin-bottom:15px}.review-severity{margin-top:20px}.review-prooflink .review-severity{margin-top:0}.severity-word{padding-right:20px}.colored-severity{padding:10px 20px}.colored-severity.major-severity{background-color:#f6d6d7;color:#da3138}.colored-severity.minor-severity{background-color:#ffefc9;color:#bb8707}@media (max-width:575px){.ui-review-post p,.ui-review-post .review-container,.blog-post .review-information{padding:0}.ui-bug-step{padding:15px 20px}.ui-review-post{margin-top:40px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.section-type-testimonials blockquote:before,.section-type-testimonials blockquote:after{font-size:62.4px}}.css-parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-device-width:1024px){.css-parallax{background-attachment:scroll}}.pager li>a,.pager li>span{border-color:#e74c3c;color:#e74c3c;border-radius:0!important}.pager li>a:hover,.pager li>a:focus,.pager li>a:active,.pager li>span:hover,.pager li>span:focus,.pager li>span:active{color:#fff;background-color:#e74c3c!important}.author-row{display:inline-block;width:50%}.author-row:not(:first-child){padding-left:15px}.author-row:not(:first-child):before{content:"&";vertical-align:middle;height:100%;display:inline-block;position:relative;top:40px;left:-65px;font-family:Lato;font-size:48px;font-weight:700;color:#d33}.author-row .thumb-author{display:inline-block;vertical-align:text-top;margin:0 10px 0 auto;width:100px;height:100px;border-radius:50%;overflow:hidden;line-height:100px}.author-row .thumb-author img{border-radius:50%;vertical-align:middle;display:inline-block}.author-row .author-body{position:relative;display:inline-block;vertical-align:text-top;top:25px}.author-row .author-body h5,.author-row .author-body .author-name{font-family:Lato;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:6px;text-align:left}.author-row .author-body p{padding:0;margin:0!important}@media screen and (max-width:767px){.author-row{display:block;text-align:center;width:100%}.author-row:not(:first-child){padding-left:0;margin-top:15px;padding-top:55px}.author-row:not(:first-child):before{top:-50px;left:64px;margin-left:-25px}}.slides img.lazyloading:not([data-was-processed='true']){display:none}.slides img.lazyloading:not([data-was-processed='true'])+.cs-description-wrapper{display:none}.slider img[src='data:image/gif;base64,R0lGODdhAQABAPAAAP///wAAACwAAAAAAQABAEACAkQBADs='],.slides img[src='data:image/gif;base64,R0lGODdhAQABAPAAAP///wAAACwAAAAAAQABAEACAkQBADs=']{width:1px;height:1px}.pager li{max-width:49%}.post .pager li a{overflow:hidden;border:none;max-width:100%;color:#D33}.pager li.previous a{padding-left:25px;text-align:left}.pager li.next a{padding-right:25px;text-align:right}.pager li.next a:before{content:"→";display:inline-block;position:absolute;right:20px;line-height:21px}.pager li.previous a:before{content:"←";display:inline-block;position:absolute;left:15px;line-height:21px}.pager li>a:hover,.pager li>a:focus,.pager li>a:active,.pager li>span:hover,.pager li>span:focus,.pager li>span:active{color:#2b2b2b!important;background:transparent!important}@media all and (max-width:767px){.pager li:first-of-type{margin-bottom:15px}.pager li{max-width:49%}.post .pager li a{height:auto;width:100%}}.intro-video-gallery figcaption .container,.intro-video-gallery figcaption .container>.row,.intro-video-gallery figcaption .container>.row>div,.intro-video-gallery figcaption .container>.row>div>div{margin-top:0;margin-bottom:0}.footer-rewards{text-align:center;display:flex!important;width:100%;align-items:center!important;;justify-content:center!important}.footer-rewards .medal{text-align:center;margin:0 15px;min-width:75px}@media (max-width:520px){.footer-rewards,.footer-rewards .medal{margin:0 auto}.footer-rewards:nth-child(2){margin:0 auto;max-width:70%}.pager li{width:100%;max-width:100%}}@media (max-width:520px){.recent-posts-item{max-width:100%}}@media (max-width:767px){.recent-posts-item{margin-left:auto!important;margin-right:auto!important;max-width:360px;float:none}}.headline-h4-lato{font-family:Lato,sans-serif;text-align:center;font-weight:300;line-height:1.6em}@media (max-width:767px){#menu-region .navbar.nestor-main-menu{z-index:1}#menu-and-button .contact-us-button .btn{z-index:2}}.navbar{min-height:0}.navbar-nav.navbar-right:last-child{padding-bottom:2px}header{margin-top:17px;margin-bottom:17px}@media (max-width:1199px){.search-wrapper{margin-top:5px}}@media (max-width:991px){.search-wrapper{top:0}header{margin-top:17px}}@media (max-width:767px){#menu-and-button .navbar-header .navbar-toggle{margin-top:35px}.contact-us-button .search-form .search-wrapper{top:0}.header-inner-wrapper .container{padding-top:5px}.search-wrapper{margin-top:0}}#logo-region img{padding:0}@media (min-width:1200px),(min-width:768px) and (max-width:991px){#menu-and-button .contact-us-button .btn-primary.btn-sm{padding:8px 20px 9px 20px!important;font-size:1em}#menu-and-button .contact-us-button .search-wrapper{margin-top:4px}#menu-region .contact-us-button{margin-top:0}header .header-inner-wrapper>.container{padding-top:2px}}#lang_panel{position:absolute;width:100%;left:calc(50% - 240px);top:8px}#lang_panel_block{transition:none;font-size:12px;font-weight:700;position:absolute;text-transform:uppercase}#lang_panel_block span:first-child{display:none}#lang_panel_block span{display:inline-block;margin:0 1px}#lang_panel_block span a.lang_panel-link{color:grey}header .header-inner-wrapper.container .container .row{position:relative}@media (min-width:992px){#lang_panel{position:absolute;display:inline-block;padding:0 13px;width:100%;left:163px;top:7px}header{max-height:42px}}@media (max-width:1199px) and (min-width:992px){#lang_panel{left:130px}}@media (max-width:991px){#lang_panel_block span:last-child{font-weight:500;font-size:18px;margin-left:12px}#lang_panel{top:6px}}.lang_d-none{display:none!important}@media (max-width:991px){#lang_panel{left:calc(50% - 225px);z-index:100}#lang_panel_block span a.lang_panel-link{color:#333}}@media (max-width:480px){#lang_panel{left:calc(50% - 158px)}}@media (max-width:400px){#lang_panel{left:calc(50% - 150px);}}@media (max-width:767px){header{margin-top:15px}}@media (min-width:1200px){.menu-padding-30{padding-right:30px!important}.search-wrapper.focused{margin-right:5px}}#content-region #blog-single-block{padding-top:0}.testimonials-modal-video_block{position:relative}.testimonials-modal-video_block video{cursor:pointer;width:100%;height:auto}span.play-button{background-image:var(--wpr-bg-ad7e294b-61f6-4100-8186-0db11c87750b);background-repeat:no-repeat;background-position:center;background-size:90%;background-clip:border-box;position:absolute;cursor:pointer;min-height:76px;min-width:76px;transition:all 0.3s;opacity:.72;top:50%;left:50%;border:1px transparent;border-image-outset:1px;transform:translate(-50%,-50%)}.testimonials-modal-video_block video:hover+span.play-button,span.play-button:hover{opacity:1}video:focus{outline:none}.testimonials-modal-video_block button{width:40%}.testimonials-modal-video_block button,.testimonials-modal-video_block button:focus,.testimonials-modal-video_block button:active,.testimonials-modal-video_block button:hover{border:none;outline:none;padding:0}@media (max-width:740px){.testimonials-modal-video_block button{width:45%}}@media (max-width:656px){.testimonials-modal-video_block button{width:65%}}@media (max-width:515px){.testimonials-modal-video_block button{width:85%}}.modal-video{background-color:rgba(0,0,0,.7)!important}.modal-video:focus{outline:none!important}.section-type-recentwork .slick-slide{height:auto;}@media (min-width:600px){.section-type-recentwork .slick-slide:nth-child(odd) .our-work-1-item{margin:3em 1em 1em 0}.section-type-recentwork .slick-slide:nth-child(even) .our-work-1-item{margin:3em 0 1em 1em}}.section-type-recentwork .recent_bug_crawl_items{display:flex}.section-type-recentwork .recent_bug_crawl_item{display:block;width:48%;padding:0 15px}.section-type-recentwork .slider-recentwork:not(.slick-initialized) .recent_bug_crawl_item:nth-of-type(n+3){display:none}@media (max-width:600px){.section-type-recentwork .recent_bug_crawl_item{width:100%}.section-type-recentwork .slider-recentwork:not(.slick-initialized) .recent_bug_crawl_item:nth-of-type(n+2){display:none}}.section-type-recentwork .slider-recentwork .our-work-1-item{margin:3em 1em 0}.section-type-recentwork .cs-description-wrapper{text-align:left}.section-type-recentwork .slick-dots li.slick-active button:before{content:'';border-color:#d33;height:14px;width:14px;background:#d33;border:2px solid #e53539;;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;opacity:1}.section-type-recentwork .slick-dots li button:before{content:'';border:2px solid #e53539;padding:4px 4px;border-radius:50%;display:inline-block;height:14px;width:14px;opacity:1;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.glassdoor_social svg{width:17px;height:17px;position:relative}.glassdoor_social{padding-left:11px;display:inline-table;vertical-align:middle}.glassdoor_social i{line-height:0;position:relative;display:inline-block}.glassdoor_social svg path{transition:.3s}.glassdoor_social:hover svg path{fill:#d33;transition:.3s}@media (max-width:768px){.glassdoor_social svg{width:21px;height:21px;position:relative}.glassdoor_social{vertical-align:unset}}.quform-element-submit.quform-element-1_25,.quform-element-submit.quform-element-2_19{float:right}.quform-elements .quform-element-text input,.quform-elements .quform-element-captcha input,.quform-elements .quform-element-email input,.quform-elements .quform-element-password input,.quform-elements .quform-element select,.quform-elements .quform-element textarea{display:block;width:100%;margin-bottom:0;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;border:1px solid #cdcdcd;background-color:#fff;border-radius:0;-webkit-transition:border-color ease-in-out .3s;transition:border-color ease-in-out .3s}.quform-1 .quform-element-1_10.quform-element-optional.quform-enhanced-upload .quform-spacer{margin-bottom:0;padding-bottom:0}.quform-label>.quform-required{margin:0}.quform-element-required .quform-label-inside>label:after{content:'*';color:#fc0505}.checkmark{position:absolute;top:0;left:-13px;height:1.2em;width:1.2em;background-color:#eee}.quform-option:hover input~.quform-option-label .checkmark{background-color:#ccc}.quform-option input:checked~.quform-option-label .checkmark{background-color:#5cb85c}.checkmark:after{content:"";position:absolute;display:none}.quform-option input:checked~.quform-option-label .checkmark:after{display:block}.quform-option .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.quform-upload-button-icon-right{border:1px solid #e74c3c!important;color:#e74c3c!important;background:none!important;height:34px;padding:7px 16px;margin-right:0;background:#fff;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;transition:all .3s ease-in-out;vertical-align:middle}.quform-upload-button-icon-right:hover{color:#fff!important;border-color:#e74c3c!important;background-color:#e74c3c!important}.quform-element-1_25{margin:0}.quform-submit{height:34px;padding:0!important;width:54px;display:flex!important;justify-content:center;align-items:center;margin-right:0;border:1px solid #e74c3c;background:none;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#e74c3c;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-submit:hover{background:#e74c3c;color:#fff}.quform-element-submit{vertical-align:bottom;margin:0 0 10px!important}.quform-upload-button{display:flex;align-items:center;width:119px;justify-content:center}.quform-upload-button .qicon-file_upload{font-size:13px}.quform-element-3_25 .quform-button-submit{float:right!important;margin-right:0!important}@media (max-width:500px){.quform-element-row-size-fixed.quform-2-columns>.quform-element-column{width:100%!important}.quform-element-row-size-fixed.quform-2-columns .quform-element-1_29,.quform-element-row-size-fixed.quform-2-columns .quform-element-1_30{width:50%!important}}@media (max-width:1000px){.quform-upload-button span{line-height:1}}.quform-element-1_20 .quform-spacer{padding:0}@media (min-width:768px){#section-27.panels-2 .panels-item{display:inline-flex;flex-direction:column}#section-27 .panels-2>.row{display:flex}#section-27 .panels-service-content{height:auto;flex-grow:1;display:flex;flex-direction:column;min-height:210px}#section-27 .panels-service-content>p{flex-grow:1}#section-27 .panels-service-content a.btn{position:initial;align-self:flex-start;margin-top:10px}}.quform-form-1 .quform-input-1_20 .quform-option-label-1_20_3,.quform-form-1 .quform-element-1_21 .quform-option-label-1_21_3,.quform-form-16 .quform-input-16_20 .quform-option-label-16_20_3,.quform-form-16 .quform-element-16_21 .quform-option-label-16_21_3{float:left}.quform-form-1 .quform-input-1_20 .quform-option-label-1_20_3 .quform-option-text,.quform-form-16 .quform-input-16_20 .quform-option-label-16_20_3 .quform-option-text{float:left}@media (min-width:992px){#section-08-19-26-1566802466 .col-md-2,#section-08-19-21-1566373692 .col-md-2{width:20%}}#section- .icon-img{background-position:center!important;background-size:contain!important}@media (max-width:335px){.region-10 .col-xs-12{padding:0}}#section-26 form{max-width:760px;margin:0 auto}@media (min-width:992px){#section-09-19-10-1568104287 .col-md-2{width:20%}}a{outline:none!important}header>.container{margin-bottom:0}header{min-height:0}.wrapper-page-content{overflow-x:hidden}.panels-item h6:first-child{margin-left:0!important}.cookie-notification{display:none;text-align:center;background-color:#f7f7f7;padding:7px 0 0;top:0;left:0;width:100%;z-index:100000;width:100%;position:sticky}.cookie-notification .scroll-progress{height:4px;margin-top:7px;background:#e3dddd}.cookie-message{display:inline-block;margin-right:15px;font-size:.9em;margin-bottom:0}.cookie-notification .learn_cookies{padding-left:15px}#accept-it{color:#fff;background-color:#000;border:0;font-size:12px;padding:3px 16px}#accept-it:hover{background-color:#d33}#accept-it:focus{outline:0 none!important}@media (max-width:771px){#accept-it{margin:20px 0}.cookie-message{margin:20px 15px 0}}@media (max-width:741px){.cookie-message{margin-right:0;margin-left:0}}.home-page-industries-overview .panels-service-content{height:11.5em}.home-page-industries-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:10em}.home-page-industries-overview div[class^="panels-"] .row:nth-child(n+2){margin-top:2em}.home-page-industries-overview .panels-service-content a.btn{position:absolute;bottom:-10px}@media (max-width:991px){.home-page-industries-overview .panels-service-content a.btn{position:absolute;bottom:-35px}}@media (max-width:767px){.home-page-industries-overview .panels-service-content a.btn{position:inherit;margin-top:0}}@media (max-width:767px){.btn{margin-bottom:20px;border-radius:0;background:transparent;padding:7px 35px;line-height:inherit;letter-spacing:inherit;font-size:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (max-width:720px){.btn{margin-bottom:0;border-radius:0;background:transparent;padding:7px 35px;line-height:inherit;letter-spacing:inherit;font-size:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (max-width:620px){.btn{border-radius:0;background:transparent;padding:7px 35px;line-height:inherit;letter-spacing:inherit;font-size:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.services-page-overview div[class^="panels-"] .row:nth-child(n+2){margin-top:2em}.services-page-overview .panels-service-content a.btn{position:absolute;bottom:0}@media (min-width:991px) and (max-width:1200px){.header-contacts-holder{float:right;margin-right:-95px;width:100%}}@media (max-width:1200px){.services-page-overview .panels-service-content a.btn{position:absolute;bottom:-40px}}@media (max-width:767px){.services-page-overview .panels-service-content a.btn{position:inherit}}.btn-sm{border-width:1px}.testimonials-1-text{font-weight:bolder!important}.testimonials-1-author.text-color-theme{color:#f0f0f0}.single-bug_crawl .testimonials-1-text.lato-font.h4{margin-bottom:20px}.icon-48{font-size:48px!important}.customer-logo-container{height:85px;display:table-cell;vertical-align:middle}.customer-company-logo{width:175px;margin:auto!important}@media (max-width:767px){.container{width:auto}}.col-mm-1,.col-mm-2,.col-mm-3,.col-mm-4,.col-mm-5,.col-mm-6,.col-mm-7,.col-mm-8,.col-mm-9,.col-mm-10,.col-mm-11,.col-mm-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (max-width:767px){.col-mm-1,.col-mm-2,.col-mm-3,.col-mm-4,.col-mm-5,.col-mm-6,.col-mm-7,.col-mm-8,.col-mm-9,.col-mm-10,.col-mm-11,.col-mm-12{float:left}.col-mm-12{width:100%}.col-mm-11{width:91.66666667%}.col-mm-10{width:83.33333333%}.col-mm-9{width:75%}.col-mm-8{width:66.66666667%}.col-mm-7{width:58.33333333%}.col-mm-6{width:50%}.col-mm-5{width:41.66666667%}.col-mm-4{width:33.33333333%}.col-mm-3{width:25%}.col-mm-2{width:16.66666667%}.col-mm-1{width:8.33333333%}}@media (max-width:768px){#footer-columns-region.footer-columns .row .region.region-10,#footer-columns-region.footer-columns .row .block.block-10{padding:5px 0}}.copyright-text{color:#fff;font-size:.9em}.testimonials-statistics-column h2{margin-bottom:24px}.testimonials-statistics-column p{margin-bottom:42px}.testimonials-statistics-column .row:last-of-type .col-xs-6:last-of-type p{margin-bottom:0}.checkmark-bullet-list{margin-left:0;list-style:none;padding-left:1.5em;text-indent:-1.4em;text-align:left}.checkmark-bullet-list>li{padding-top:.25em;padding-bottom:.25em}.checkmark-bullet-list>li:before{content:"";margin-right:.5em;font-family:"Ionicons",sans-serif;color:#d33}.bullet-list{padding-left:20px;text-indent:0;list-style:disc outside;text-align:left}.comp-fonts-title{font-family:"Bitter",sans-serif;font-size:2.2em;font-weight:400;line-height:1.1em}.form-horizontal span.wpcf7-form-control-wrap{display:block!important}.form-horizontal textarea{width:100%;max-width:100%;min-width:100%}.nestor-main-menu .nav>li{padding:0 15px;line-height:38px}.nestor-main-menu .nav>li:not(.touch):hover,.nestor-main-menu .nav>li:not(.touch):focus,.nestor-main-menu .nav>li:not(.touch):active{background:#f6f6f6}.nestor-main-menu .nav>li.touch.open{background:#f6f6f6}.nestor-main-menu .nav>li>a{padding:0}@media (max-width:767px){.nestor-main-menu .nav>li>a{padding:10px 0 10px 5px}}@media (min-width:992px) and (max-width:2000px){.nestor-main-menu .nav>li{padding:0 14px}}@media (max-width:1199px){.nestor-main-menu .nav>li{padding:0 10px 0 10px}}.privacy-protected-sign{padding:3px;border:1px #5cb85c solid;color:#5cb85c;font-size:14px;text-align:center;fill:#5cb85c}.privacy-protected-sign svg{max-height:14px;margin-right:6px}.portfolio-overlay{top:auto;right:auto;bottom:0;left:0;width:100%;z-index:2;text-align:left}.portfolio-overlay .portfolio-title{position:static;padding:20px}.portfolio-overlay p{color:#f0f0f0}.social-networks-footer{padding-right:1px}.main-content{position:relative;z-index:10}.sidebar{margin:0!important}.technology-item-icon{min-height:76px;margin-bottom:0;padding-bottom:7px;transition:all .3s ease-out 0s}.technology-item-caption{padding-bottom:25px}.img_wrapper{display:inline-block;width:100%;margin:10px 0;text-align:center}.img_wrapper img{width:100%}.shadow-bottom{position:relative;bottom:15px;display:block;left:0;height:15px;background:var(--wpr-bg-699c45dd-1de5-43ce-8c01-4cd31f02a311) repeat-x}.pricing-table.pricing-featured .pricing-table-price{background-color:#2ac5ee!important}.wpcf7-validation-errors{display:none!important}span.wpcf7-not-valid-tip{font-weight:700}.project_three_columns .panels-2{margin-left:-15px;margin-right:-15px}.project_three_columns .services-1-content .row{display:table-cell;margin:0;word-spacing:-.36em}.project_three_columns .panels-item{word-spacing:normal}.project_three_columns .panels-item p:last-child{margin:0 0 0}@media (min-width:768px){.project_three_columns .panels-item{float:none;display:inline-block;vertical-align:bottom;width:calc(33.3% - 4px)}#enomad .project_three_columns .panels-item{margin-top:30px}.project_three_columns .panels-item p{font-size:16px}}.project_screen{text-align:center;margin:40px 0}.project_screen img{width:100%;max-width:1280px;box-shadow:0 0 38px rgba(0,0,0,.68)}.project_screen.without-shadow img{box-shadow:none}.video{margin-top:40px;text-align:center}.video iframe{width:400px;height:250px}@media (min-width:768px){.video iframe{width:600px;height:400px}.project_three_columns .pdf_link{position:absolute;top:0;right:15px;z-index:9}}.portfolio-image,.our-work-1-image{overflow:hidden}.portfolio-image img,.our-work-1-image .img-responsive img,.recent-posts-item .img-responsive .bg-img{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio-image:hover img,.our-work-1-image:hover .img-responsive img,.recent-posts-item .img-responsive:hover .bg-img{-webkit-transform:scale(1.1) rotate(1deg);transform:scale(1.1) rotate(1deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog-img-margin-fix{margin-bottom:0px!important}.portfolio-plus{display:inline-block!important;opacity:1!important}.portfolio-plus>a{display:block;height:270px;background:#f6f6f6}.portfolio-plus .portfolio-image{width:100%;height:100%;text-align:center}.portfolio-plus .portfolio-image>i{position:relative;top:95px;font-size:5em;color:#9dd1ed;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s linear;transition:all .2s linear}.portfolio-plus .portfolio-image:hover>i{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .2s linear;transition:all .2s linear;font-size:7.5em;top:75px}.footer-columns,.bg-color-grayDark1,.navbar-nav{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}div.mc4wp-alert{margin:2em .5em 1em;padding:.2em 1em}div.mc4wp-alert.mc4wp-success{border:2px solid #398f14}div.mc4wp-alert.mc4wp-error{border:2px solid red}.post.post-single h4 span,.post.post-single h4{line-height:1.3em}.post.post-single{margin-bottom:0}.post.post-single .pager{margin-bottom:40px}.post.post-single p{-moz-hyphens:none}@media (max-width:1199px){.wrap-flex-form{flex-wrap:wrap}.technology-item-caption.text-color-theme{height:75px}.footer-columns .ipadv-hidden{display:block}}.accordion{text-align:center;background-color:transparent}.accordion-border{border:1px solid #d33}.accordion h4{font-family:"Bitter",sans-serif;color:#000;font-size:25px;margin:0}.accordion a{color:#000;display:block;padding:10px}.wp-admin .ui-dialog{position:absolute;top:300px;left:50%;margin-left:-450px;z-index:9998!important}.wp-admin .ui-widget-overlay{z-index:9997!important}.wp-admin .ui-dialog .ui-dialog-titlebar{padding:0 20px}.wp-admin .ui-dialog-titlebar-close{cursor:pointer;color:#fff;text-decoration:underline}.wp-admin .ui-dialog-titlebar-close:hover{text-decoration:none}.col-md-2\.4{width:20%}@media (max-width:768px){.col-md-2\.4{width:100%}}@media (max-width:767px){.highlighted-slider-2 .slider-description{display:block;margin:1em 0;font-size:1em}.highlighted-slider-2 .slider-button{display:inline-block}.highlighted-slider-2 figure{min-height:380px;overflow:hidden}.highlighted-slider-2 .highlighted-slider-2-content{margin-top:-90px}.highlighted-slider-2 .slides img{display:block;position:absolute;width:auto;top:0;left:50%;margin-left:-405px;height:380px;max-width:none}.highlighted-slider-2 .slider-title{font-size:2.6em}.single-blog-fix{float:none;width:auto}.single-blog-fix .btn{min-width:185px;height:45px}.single-blog-fix .btn.btn-large{padding:7px 16px}.single-post .sidebar{width:auto;float:none;padding-top:0}.single-post .blog-single.block{padding-bottom:0}.video iframe{width:290px;height:200px}.section-type-feature-content .agile-img>img{width:100%}}@media (min-width:768px){.single-post .sidebar{width:25%;float:left}}@media (max-width:1200px){.services-1-content .icon{float:left}.services-1-content .icon+h6{float:left;width:84%}}.bg-image-cover{background-position:top center}.project_three_columns .column_description{margin-bottom:22px}.project_three_columns .partner{text-align:center}.project_three_columns .partner img{max-width:263px;min-width:220px;width:100%}.project_three_columns .partner b{display:block}.project_three_columns .partner i{font-size:1em}@media (min-width:768px) and (max-width:991px){.wrap-flex-form{justify-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center}.btn-wrap{width:100%}}.award{text-align:center}.award>a{display:inline-block;max-width:100%;margin-bottom:10px}.award .award_title{display:block}@media (min-width:768px) and (max-width:1200px){.award>a{height:93px;line-height:93px}}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_1-element-wrap{width:100%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_9-element-wrap{width:100%}@media (min-width:392px){.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_1-element-wrap{width:52.66666667%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_9-element-wrap{width:49.33333333%}}@media (min-width:592px){.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_1-element-wrap{width:61.33333333%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_9-element-wrap{width:40.66666667%}}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_4-element-wrap{width:100%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_5-element-wrap{width:100%}@media (min-width:392px){.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_4-element-wrap{width:52.66666667%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_5-element-wrap{width:49.33333333%}}@media (min-width:592px){.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_4-element-wrap{width:61.33333333%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_5-element-wrap{width:40.66666667%}}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_1-element-wrap{width:100%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_4-element-wrap{width:100%}@media (min-width:392px){.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_1-element-wrap{width:59.33333333%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_4-element-wrap{width:42.66666667%}}@media (min-width:592px){.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_1-element-wrap{width:67.66666667%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_4-element-wrap{width:34.33333333%}}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_11-element-wrap{width:100%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_8-element-wrap{width:100%}@media (min-width:392px){.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_11-element-wrap{width:59.33333333%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_8-element-wrap{width:42.66666667%}}@media (min-width:592px){.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_11-element-wrap{width:67.66666667%;margin-right:-2%}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_8-element-wrap{width:34.33333333%}}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-submit-input-wrap-1{width:100px}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-submit-wrap{position:absolute;right:0;bottom:0}.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-inner .iphorm-elements{position:relative}.sidebar .iphorm-theme-redwerk-default .iphorm-elements .iphorm-element-wrap textarea{height:94px}.sidebar .iphorm-theme-redwerk-default .iphorm-element-wrap>.iphorm-element-spacer.iphorm-element-spacer-textarea>label{padding-top:7px;padding-right:13px;line-height:1.42857143}.sidebar .iphorm-theme-redwerk-default .iphorm-submit-input-wrap{float:left}.sidebar .iphorm-theme-redwerk-default .iphorm-submit-wrap button{height:auto}.modal .iphorm-theme-redwerk-default .iphorm-submit-wrap{padding-top:20px;margin-left:-15px;margin-right:-15px;border-top:1px solid #e5e5e5}.modal .iphorm-theme-redwerk-default .iphorm-submit-input-wrap{margin-right:15px;margin-top:-34px;position:relative;z-index:1}.modal .iphorm-theme-redwerk-default .iphorm-submit-element{padding:7px 35px;font-size:.8em;height:33px;margin-top:-1px}.modal .iphorm-theme-redwerk-default .iphorm-submit-element span{line-height:1.6}@media (max-width:767px){.sidebar .iphorm-theme-redwerk-default .iphorm-submit-input-wrap .iphorm-submit-element{padding:7px 35px;height:auto;font-size:inherit}.sidebar .iphorm-theme-redwerk-default .iphorm-submit-input-wrap .iphorm-submit-element span{line-height:1.6}.sidebar .iphorm-theme-redwerk-default .iphorm-submit-input-wrap .iphorm-submit-element em{line-height:inherit}}@media (min-width:768px) and (max-width:991px){.sidebar .iphorm-theme-redwerk-default .iphorm-element-wrap>.iphorm-element-spacer.iphorm-element-spacer-textarea>label{margin:1px 1px 0 0;height:82px;overflow-y:scroll}}@media (max-width:480px){#contact .iphorm-theme-redwerk-default .iphorm div.uploader{width:100%}#contact .iphorm-theme-redwerk-default .iphorm div.uploader span.filename{width:75%}#contact .iphorm-theme-redwerk-default .iphorm div.uploader span.action{width:25%}}.post-media>a{display:block;text-align:center}.technology-item-icon.color-item{overflow:hidden}#___plusone_0{width:57px!important;float:left!important}#___plus_0,.IN-widget{float:left!important}.fb-like>span,.fb-share-button>span,span[data-pin-log="button_pinit_bookmarklet"]{vertical-align:top!important;float:left}#twitt-share-button,.fb-like,.IN-widget,#___plusone_0,#___plus_0{height:26px!important;margin-right:10px!important;margin-bottom:7px!important}.rating-share-buttons .fb-share-button{margin-right:20px}.IN-widget button{width:70px}.IN-widget button xdoor-icon{margin-left:-11px!important}.IN-widget button xdoor-icon svg{margin-right:5px}@media (max-width:768px){.nestor-main-menu{padding:25px 0 0;z-index:10}}@media only screen and (max-width:420px){#twitt-share-button,.fb-like,.IN-widget,#___plusone_0,#___plus_0{margin-right:-6px!important}.rating-share-buttons .fb-share-button{margin-right:5px}}.service-title{color:#000}.service-title:hover{text-decoration:underline}.sitemap{padding-left:15px}.rating-share-buttons{padding-bottom:35px}.header-contacts+.container{padding-bottom:25px}.header-contacts .header-contacts-holder{margin-bottom:-40px}@media (min-width:1367px){.header-contacts .header-contacts-holder{margin-right:12px}}.eModal-myModal{margin-left:-8px}#myModal.modal .modal-dialog{transform:none!important;-webkit-transform:none!important}.header-contacts .header-contacts-left,.header-contacts .header-contacts-right{display:inline-block;margin:0;padding:23px 30px 17px 0}.header-contacts .header-contacts-left i,.header-contacts .header-contacts-right i{vertical-align:middle}.header-contacts a{color:#d33;font-size:14px;letter-spacing:1.5px}@media (min-width:1201px) and (max-width:1366px){.header-contacts .header-contacts-holder{float:right;width:800px;margin-right:-78px}}@media (min-width:992px) and (max-width:1366px){.header-contacts{padding:0 95px 0 0!important}.header-contacts div.header-contacts-left,.header-contacts div.header-contacts-right{width:29%}}@media (max-width:320px){.margin-top-sm-40{margin-top:10px!important}.header-contacts{position:static}}@media (max-width:319px){.header-contacts div.header-contacts-left,.header-contacts div.header-contacts-right{display:block;width:100%;padding-bottom:10px}}.nestor-main-menu{padding:0}.header-contacts .search-form{display:inline-block;margin-left:10px;vertical-align:middle}.header-contacts .search-form .search{font-family:"Lato","budicon",sans-serif}@media (min-width:768px) and (max-width:991px){.nestor-main-menu{padding:30px 0}}@media (max-width:767px){.header-inner-wrapper .container{padding-bottom:3px;padding-top:25px}.nestor-main-menu{padding:5px 0 0}.nestor-main-menu{padding-top:0}.contact-us-button{padding-top:0;vertical-align:top}}@media (max-width:991px){.csm-form-mailing .btn-wrap{margin-top:32px}}@media (max-width:991px){.wrap-flex-form{justify-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center}.btn-wrap{width:100%}.header-contacts{padding:0!important}.header-contacts .header-contacts-holder{width:100%;text-align:center}#menu-region{margin-top:0}.header-contacts .search-form{margin-left:10px;padding-top:10px;padding-bottom:10px}}@media (min-width:320px) and (max-width:367px){.header-contacts div.header-contacts-left,.header-contacts div.header-contacts-right{width:59%}}@media (min-width:460px){.header-contacts .header-contacts-left,.header-contacts .header-contacts-right{width:220px}}@media (max-width:319px){.header-contacts div.header-contacts-left,.header-contacts div.header-contacts-right{width:100%;padding-right:0}}.size-24{font-size:24px}.intro-video{position:relative;margin-top:0}.intro-video video,.intro-video img{width:100%}.intro-video figcaption{width:100%;height:50%;overflow:hidden;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.intro-video figcaption *{margin-bottom:10px}@media (min-width:320px){.intro-video figcaption .video-title{font-size:1.8em;margin-top:0;margin-bottom:0}.intro-video figcaption .video-button{display:inline}}@media (min-width:480px){.intro-video figcaption .video-subtitle{display:block;font-size:1.5em}.intro-video figcaption .video-description{display:block;font-size:1em}}@media (min-width:640px){.intro-video figcaption .video-title{font-size:2.5em}.intro-video figcaption .video-subtitle{display:block;font-size:1.5em}.intro-video figcaption .video-description{display:block;font-size:1em}.intro-video figcaption *{margin-top:20px;margin-bottom:20px}}@media (min-width:864px){.intro-video figcaption .video-title{font-size:3em}.intro-video figcaption .video-subtitle{font-size:2em}.intro-video figcaption .video-description{font-size:1.5em}.intro-video figcaption .video-button{font-size:1.2em}.intro-video figcaption *{margin-top:40px;margin-bottom:40px}}@media (min-width:1024px){.intro-video figcaption .video-title{font-size:4em}.intro-video figcaption .video-subtitle{font-size:2.5em}.intro-video figcaption *{margin-top:50px;margin-bottom:50px}}@media (min-width:1280px){.intro-video figcaption .video-title{margin-top:60px}}.search-layout{width:1275px}.search-layout .sidebar-wrapper{width:320px;margin-left:30px}.second-header{background-image:var(--wpr-bg-78c69c63-180f-4255-866c-62fa694a4225);height:160px;text-align:center}.second-header .form-group{font-family:"Lato","budicon",sans-serif;margin:55px auto 0;width:auto;display:inline-block}.second-header .form-group input{border:0;display:inline-block;font-size:18px;height:40px;padding:7px 22px 8px;width:405px}.search-red-btn{background-color:#d33;border:0;color:#fff;float:right;font-size:20px;height:40px;width:58px}.search-red-btn:focus{outline:0}.second-header .results-count{padding-top:10px;text-align:center}.second-header .results-count p{color:#fff}.search-categories{width:260px;background-color:#f6f6f6;margin-top:40px!important;margin-bottom:80px!important;padding:30px 30px}.search-categories h6{font-size:16px;color:#d33}.search-categories form span{float:right}.search-categories form label{font-weight:400}.search-categories .categories-chkbox{font-size:14px;padding-right:15px}.search-categories .categories-chkbox.search-tabulation{padding-left:23px}.search-categories [type="checkbox"]:not(:checked),.search-categories [type="checkbox"]:checked{position:absolute;left:-9999px}.search-categories [type="checkbox"]:not(:checked)+label,.search-categories [type="checkbox"]:checked+label{position:relative;padding-left:22px;cursor:pointer}.search-categories [type="checkbox"]:not(:checked)+label:before,.search-categories [type="checkbox"]:checked+label:before{content:"";position:absolute;left:0;width:14px;height:14px;border:1px solid #aaa;background:#f8f8f8;margin-top:4px}.search-categories [type="checkbox"]:not(:checked)+label:after,.search-categories [type="checkbox"]:checked+label:after{content:"";position:absolute;left:2px;margin-top:5px;font-size:15px;line-height:.8;color:#d33;-webkit-transition:all .2s;transition:all .2s;padding-top:3px;background-image:var(--wpr-bg-298b752e-a2fe-4180-8797-164adf8103d8);background-size:11px 13px;width:11px;height:12px}.search-categories [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.search-categories [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.search-categories .categories-buttons{margin-top:16px;text-align:center}.search-categories .categories-buttons .btn+.btn{margin-left:6px}.search-media{width:170px;height:auto;float:left;margin-right:35px}.search-post-right-side{position:absolute;left:220px}.search-media.long-thumbnail{margin-bottom:0}.block-search .post-single .post-title,.block-search .post-single .post-single{overflow:hidden}.block-search .read-more-container,.block-search .post-single .tags{display:inline-block;margin-bottom:0;margin-top:16px;padding-top:0;width:49.4%}.block-search .read-more{float:right;padding-right:10px;margin-bottom:-10px}.block-search .tags a{font-size:14px;padding:.4em 1.3em;text-transform:none;margin-bottom:0}.block-search .tags a.other:hover{border-color:#ccc;color:#ccc;cursor:default}.block-search .blog-post-title>a{color:#000}.block-search .blog-post~.blog-post{margin-top:55px}.block-search .blog-post.post.post-single{min-height:170px}.blog-post~.blog-post{margin-top:60px}.block-search .breaker{width:100%;display:none}@media (max-width:1280px){.search-layout{width:auto}}@media (min-width:991px) and (max-width:1280px){.search-layout .main-content{width:60%}}@media (min-width:768px) and (max-width:991px){.search-layout .main-content{width:53%}.search-media{display:none}.block-search .post-single br{display:none}}@media (max-width:767px){.search-layout .sidebar-wrapper{width:100%;margin-left:0}.search-categories{margin-left:auto!important;margin-right:auto!important;margin-bottom:20px!important}.block-search .read-more-container,.block-search .post-single .tags{width:49.2%}}@media (max-width:530px){.search-media,.block-search .post-title,.search-media img{width:100%}.block-search .post-single br{display:none}}@media (max-width:480px){.second-header .form-group{width:auto}.second-header .form-group input{width:auto}.search-red-btn{height:40px;padding-bottom:1px;line-height:20.8px;text-align:center;width:58px}}@media (max-width:365px){.header-contacts .header-contacts-left,.header-contacts .header-contacts-right{padding-right:0}}.read-more-container{padding-top:20px}.title-main{text-align:center;margin-top:40px;margin-bottom:0}.review .media{margin-top:0;text-align:center}.review .media .media-body{position:relative;display:inline-block;vertical-align:text-top;top:25px}.thumb-review{margin:0 auto;width:100px;height:100px;border-radius:50%;overflow:hidden;line-height:100px}.thumb-review img{border-radius:50%;vertical-align:middle;display:inline-block}.title-slider-main{font-family:"Bitter",serif}.slides-titles{font-size:1.6em;font-family:"Lato",sans-serif;line-height:1.8em;margin:1.2em 0 1em}.review h6{font-size:19px;margin-top:0!important;margin-bottom:15px}.review .icon{font-size:64px}.page-404{padding-top:0;padding-bottom:25px}.page-404 .padding-top-normal{padding-top:20px}.content-404 h2{margin-top:8px}.review .thumb-review{margin-right:10px;display:inline-block;vertical-align:text-top}.review .media .media-body p{text-align:left}@media (max-width:1199px){.review .media-body p br{display:block}}@media (max-width:991px){.contact-us-button .search-form .search-wrapper{position:absolute;right:calc(50% - 225px);z-index:100}.search-form .search-wrapper.focused{background-color:#fff;border-radius:0;width:450px}.last-child .panels-2 .row:last-child .panels-item:first-child{margin-bottom:0}}@media (min-width:990px){.review-text{padding-left:85px}}#section-6,#section-2{background-color:#d33}.section-type-calltoaction404{background-color:#d33;background-position:50% -157.913px}.dontshow{display:none;visibility:hidden}.section-type-calltoaction-single-post{background-color:#d33;background-position:50% -196.5px}.img-circle-100{border-radius:100px}.tech-item-grey{color:#2b2b2b}.img-testimonial-portrait{align-self:flex-start;-ms-flex-item-align:start;-webkit-align-self:flex-start;display:inline-block;vertical-align:middle;margin-right:20px;border-radius:100px}.dib-testimonials{display:inline-block}.icon64fz{font-size:64px}.icon-block{display:block}.call-to-action-color{background:#d33}.h4{font-size:1.6em}.section-type-about h3{font-size:1.6em}div.modal-title{font-size:1.6em;font-weight:400;color:#2b2b2b}div.modal-title-description{font-size:15px;color:#999}.bage-clutch{width:207px;margin-right:55px!important}.media-clutch .media-body{padding-top:60px}.content-404{padding-top:20px!important}.page-404 .panels-service-content p{margin-bottom:27px}.pl23{padding-left:23px}.technology-item-icon .fa-adjust{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:var(--wpr-bg-64070c93-409b-42e5-bc34-2f0ac01c136a) center no-repeat;color:transparent!important}.technology-item-icon .fa-adjust:hover{background:var(--wpr-bg-89ac2280-98ba-433c-891e-38a7a6831b5a) center no-repeat;color:transparent!important}#spirit-board .technology-item-icon .fa-rouble{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:var(--wpr-bg-4b64626a-7495-4105-9db2-2ed275504ef4) center no-repeat;color:transparent!important}#spirit-board .technology-item-icon .fa-rouble:hover{background:var(--wpr-bg-498500f1-c881-4cb4-a46d-8430730a2eb6) center no-repeat;color:transparent!important}.blog-h3-margin{margin-top:60px}.portfolio-item .portfolio-overlay{background-color:rgba(27,27,27,.6)}.mxw560{max-width:560px}.mxw850{max-width:850px}.clutch-link{margin-top:40px;padding-bottom:25px}.clutch-link img{width:180px;display:inline-block}.mt0{margin-top:0}.clutch-media .clutch-link{padding-top:10px;padding-bottom:0}.clutch-media{padding-bottom:25px}@media (max-height:480px){.modal-dialog{top:-250px}}@media (max-height:768px){.modal-dialog{top:-150px}}@media (max-height:768px){.image-position{background-position:center center!important}}@media (max-height:640px){.modal-dialog{top:-269px}}@media (min-width:1024px) and (max-height:640px){.modal-dialog{top:-180px}}@media (max-height:380px){.modal-dialog{top:-250px}}.padding-top-large.padding-bottom-large.bg-image-cover.section-type-calltoaction.section-type-calltoaction-single-post{background:#d33}.section-type-calltoaction .row{margin-top:0}@media (min-width:320px){.intro-video-gallery figcaption .video-button{background-color:rgba(236,19,0,.7);border-radius:0}}@media (min-width:460px){.header-contacts div{text-align:right}}@media (min-width:992px){header #menu-region+div{text-align:right}}@media (min-width:990px){.header-contacts .header-contacts-right{padding-right:0;width:auto!important}}@media (min-width:1200px){#logo-region{margin-top:0}#menu-region{margin-top:0;padding-left:0;padding-right:60px}.contact-us-button{margin-top:0}.header-contacts .header-contacts-right{padding-right:15px}.services-1-content .icon{float:left}.services-1-content .icon+h6{float:left;width:90%}.header-contacts.container{margin-top:20px}}@media (max-width:1200px) and (min-width:992px){.header-contacts .header-contacts-holder{padding-right:15px}.navbar-nav.navbar-right:last-child{margin-right:-165px}.page-id-448 #menu-region{padding-left:0}.page-id-448 .navbar-nav.navbar-right:last-child{margin-right:-35px}}@media (max-width:1199px) and (min-width:992px){.header-inner-wrapper{padding:0}.header-inner-wrapper .container .row div.col-md-2:last-child{display:none}.header-contacts .header-contacts-holder{padding-right:0}}@media (max-width:1024px) and (min-width:992px){.page-id-448 .navbar-nav.navbar-right:last-child{margin-right:-38px}.btn-default.btn-sm,.btn-primary.btn-sm,.btn-success.btn-sm,.btn-info.btn-sm,.btn-warning.btn-sm,.btn-danger.btn-sm,.btn-link.btn-sm{padding:7px 10px}}@media (min-width:1367px){.header-contacts .header-contacts-holder{margin-right:0}}.technology-item-icon .icon-nunit:before{-webkit-transition:background-image .3s ease-out 0s;transition:background-image .3s ease-out 0s;content:""!important;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCIgPjxzdmcgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8Zz4gIDx0aXRsZT5OVW5pdDwvdGl0bGU+ICA8cmVjdCBmaWxsPSIjMmIyYjJiIiBzdHJva2U9IiMyYjJiMmIiIHN0cm9rZS13aWR0aD0iNSIgeD0iMCIgeT0iMiIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4IiBpZD0ic3ZnXzIiLz4gIDx0ZXh0IGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIwIiB4PSIxMTkuMDI1NCIgeT0iMTMzLjIyNTAzIiBpZD0ic3ZnXzMiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtZmFtaWx5PSJzZXJpZiIgdGV4dC1hbmNob3I9Im1pZGRsZSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgdHJhbnNmb3JtPSJtYXRyaXgoMi41NDI1ODIwNjI5NjEwMTY3LDAsMCwyLjM4NzAzNzExODU0NDE3ODgsLTI3OC41ODIzMTA5Mzc5NzQ1NywtMjc1LjAyMzEyMDU4MzY1MDE1KSAiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPk48L3RleHQ+IDwvZz48L3N2Zz4=);width:48px;height:48px}.technology-item-icon:hover .icon-nunit:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCIgPjxzdmcgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8Zz4gIDx0aXRsZT5OVW5pdDwvdGl0bGU+ICA8cmVjdCBmaWxsPSIjREFEOEU1IiBzdHJva2U9IiNEQUQ4RTUiIHN0cm9rZS13aWR0aD0iNSIgeD0iMCIgeT0iMiIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4IiBpZD0ic3ZnXzIiLz4gIDx0ZXh0IGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIwIiB4PSIxMTkuMDI1NCIgeT0iMTMzLjIyNTAzIiBpZD0ic3ZnXzMiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtZmFtaWx5PSJzZXJpZiIgdGV4dC1hbmNob3I9Im1pZGRsZSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgdHJhbnNmb3JtPSJtYXRyaXgoMi41NDI1ODIwNjI5NjEwMTY3LDAsMCwyLjM4NzAzNzExODU0NDE3ODgsLTI3OC41ODIzMTA5Mzc5NzQ1NywtMjc1LjAyMzEyMDU4MzY1MDE1KSAiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPk48L3RleHQ+IDwvZz48L3N2Zz4=)}.like-box{padding-top:15px}.gplus-like-box{padding-top:5px;padding-left:15px}@media all and (max-width:375px){#gmap_canvas{height:200px!important}}.agile-img{text-align:center}.agile-img>img{width:70%}#services section.section-type-feature h1,#services section.section-type-feature h2,#services section.section-type-feature h3,#services section.section-type-feature h4,#services section.section-type-feature h5,#services section.section-type-feature h6{-webkit-margin-before:.83em;-webkit-margin-after:.83em;margin-top:0;font-size:2.2em}@media (max-width:991px){.agile-text br{display:none}}.social-likes{padding-top:40px;padding-bottom:35px}.social-likes h5{margin-bottom:0;font-size:1.2em}.social-likes .pull-left{padding-right:15px}.social-likes .pull-left+.pull-left+.pull-left div{width:auto!important}.social-likes .pull-left #fb-root+p{margin-bottom:0}.social-likes .pull-left .fb-like span{vertical-align:top!important}.bx-wrapper{position:relative;margin:0 auto;padding:0}.bx-wrapper img{max-width:100%;display:block}figure.intro-video-gallery{position:relative;min-height:0;overflow:hidden;height:100%}.intro-video-gallery video{margin-top:0;width:100%;transform:translate(0,-450px)!important;position:relative;z-index:1}@media (max-width:1800px){.intro-video-gallery video{transform:translate(0,-450px)!important}}@media (max-width:1700px){.intro-video-gallery video{transform:translate(0,-350px)!important}}@media (max-width:1550px){.intro-video-gallery video{transform:translate(0,-300px)!important}}@media (max-width:1440px){.intro-video-gallery video{transform:translate(0,-240px)!important}}.highlighted-slider-2 .slides .video-alt{filter:brightness(50%);-webkit-filter:brightness(50%);-moz-filter:brightness(50%)}.intro-video-gallery figcaption{width:100%;height:100%;overflow:hidden;margin:auto;position:absolute;z-index:3;top:0;left:0;bottom:0;right:0}.intro-video-gallery figcaption .video-description br{display:block;margin:0;content:" "}@media (max-width:991px){.video-gallery-li_black-background{display:block!important;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:#0b0b0b;opacity:.2;width:100%;height:100%}}.video-gallery-slider{margin-bottom:-40px}.video-gallery-slider .flex-control-paging{position:relative;top:-40px;z-index:10}.video-gallery-slider .flex-control-paging li a{height:14px;width:14px;background:transparent;border:2px solid #fff;box-shadow:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.video-gallery-slider .flex-control-paging li .flex-active{height:14px;width:14px;border:2px solid #fff;background:rgba(255,255,255,1)}#highlighted-region,.video-gallery-li{max-width:100%;height:calc(100vh - 147px);position:relative;max-height:655px;overflow:hidden}#highlighted-region figcaption.video-titles{z-index:9;position:absolute;overflow:visible;top:0}#no-black-background:after{background-color:rgba(0,0,0,0)!important}@media (max-width:1024px){#highlighted-region figcaption.video-titles{margin-top:0;top:10%;height:100%}}.bx-viewport{height:100%!important}.bx-viewport>ul{margin:0;height:100%;list-style:none}.bxslider>ul{list-style:none}.bx-viewport>ul>li{height:100%!important}video.videoBx,img.poster.visible-xs,video.videoBx,img.poster.visible-xs.visible-sm{height:100%;object-fit:cover;width:100%}.bx-wrapper{width:100%;height:100%}video.videoBx,img.poster.visible-xs.visible-sm{min-height:100%;height:auto;object-fit:cover}.bx-wrapper img{width:100%}p.video-title.title-slider-main{margin-top:110px}.slide-4{background-image:var(--wpr-bg-0b684e7f-fdf3-4631-b383-8ddf5c455567);background-color:rgb(255,255,255);background-position:50% 85%;text-align:center;background-size:cover}.slide-4 .intro-video-gallery:after{background-color:rgba(0,0,0,0)!important}.slide-4 .web-summit-logo{margin-top:20px;margin-bottom:15px}.slide-4 .web-summit-logo img{width:320px;display:inline-block;margin:0}.slide-4 .intro-video-gallery figcaption{height:85%}.slide-4 .summit-title{margin:0;font-size:2.25em;line-height:1em;color:#fff}.slide-4 .summit-description{color:#fff;text-shadow:0 0 6px #000;margin-top:34px;margin-bottom:35px;font-weight:700;font-size:19.5px}.slide-4 .btn-default{color:#fff;border-color:#fff;margin:0}@media (max-width:1400px){.slide-4 .summit-title{font-size:1.5em}}@media (min-width:1280px){.intro-video-gallery figcaption .video-title{}}@media (max-width:1200px){.slide-4 .summit-description{margin-bottom:30px}}@media (max-width:991px){.slide-4 .web-summit-logo img{width:200px}.slide-4{background-position:50% 80%}#highlighted-region,.video-gallery-li{max-height:470px!important}p.video-title.title-slider-main{margin-top:60px}.intro-video-gallery figcaption .video-subtitle{margin-top:0!important;text-align:center}.intro-video-gallery figcaption .video-description{padding:0 15px;max-width:415px;margin:15px auto 35px}}@media (max-width:767px){.highlighted-slider-2 .slides img{position:static;margin:auto;height:auto}.highlighted-slider-2 .slides .video-alt{width:200%!important;margin-left:-50%!important}.slide-4 .web-summit-logo img{width:150px}#highlighted-region,.video-gallery-li{max-height:380px!important}p.video-title.title-slider-main{margin-top:0;text-align:center;padding:0 15px}.intro-video-gallery figcaption{height:55%}#highlighted-region,.video-gallery-li{max-height:380px!important;height:380px!important}}@media (min-width:640px){.intro-video-gallery figcaption .video-subtitle{display:block;font-size:1.5em}.intro-video-gallery figcaption .video-description{display:block;font-size:.95em;margin-bottom:40px}}@media (max-width:480px){.slide-4 figcaption{height:80%!important}#highlighted-region{max-height:380px!important}}@media (min-width:768px){.navbar-nav.navbar-right:last-child{margin:0}.intro-video-gallery figcaption .video-title{font-size:1.8em!important;margin-top:0;color:#fefefe;font-family:'Bitter',sans-serif;font-weight:400;text-shadow:0 0 12px rgba(0,0,0,.2);line-height:65px}.intro-video-gallery figcaption .video-subtitle{font-weight:400;font-size:.8em;margin:66px 0 22px;font-family:'Bitter',sans-serif;text-shadow:0 0 12px rgba(0,0,0,.2);line-height:21px}.intro-video-gallery figcaption .video-description{text-shadow:0 0 12px rgba(0,0,0,.2);font-family:"Lato",sans-serif;font-size:18px;font-weight:400;line-height:27px}.intro-video-gallery figcaption .video-button{border:none;line-height:54px;height:54px!important;padding-top:0;display:inline-block;padding-bottom:0;margin-top:0;margin-bottom:0;font-family:"Lato",sans-serif;font-weight:400}.intro-video-gallery figcaption .video-button:hover{color:#fff;background-color:rgba(50,50,50,.7)}}@media (max-width:319px){.intro-video-gallery figcaption .video-title,.intro-video-gallery figcaption .video-subtitle,.intro-video-gallery figcaption .video-description,.intro-video-gallery figcaption .video-button{display:none}}@media (min-width:480px){.intro-video-gallery figcaption .video-subtitle{display:block;font-size:1.5em}.intro-video-gallery figcaption .video-description{display:block;font-size:.8em;font-weight:700}}@media (min-width:864px){.intro-video-gallery figcaption .video-title{font-size:3em}.intro-video-gallery figcaption .video-subtitle{font-size:2em}.intro-video-gallery figcaption .video-description{font-size:1.2em;margin-bottom:20px;max-width:670px}.intro-video-gallery figcaption .video-button{font-size:.95em}}@media (min-width:1024px){.intro-video-gallery figcaption .video-title{font-size:3.15em!important;margin-top:0}.intro-video-gallery figcaption .video-subtitle{font-size:1.45em}.intro-video-gallery figcaption .video-description{margin:0;font-size:1.125em}}.bx-wrapper .bx-viewport{right:0;margin-right:0;-webkit-transform:translateZ(0);transform:translateZ(0)}ul.bxslider,ul.bxslider2{padding-left:0}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;width:100%;bottom:10px}.bx-wrapper .bx-loading{min-height:50px;background:var(--wpr-bg-074e6b99-4b56-47e1-a40b-cff472f75a92) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:"Arial",sans-serif;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:transparent;text-indent:-9999px;border:2px solid #fff;display:block;margin:0 5px;outline:0;border-radius:50%;height:14px;width:14px}.bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}@media (min-width:767px){.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#fff}}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:"Arial",sans-serif;display:block;font-size:.85em;padding:10px}.videoBx{width:100%!important;display:block;padding:0;position:relative;top:0}.videoBx img{display:none}.video-subtitle .title-event{text-transform:uppercase;font-weight:900}.video-description .lil{font-weight:400;margin:20px 0}.video-titles img{display:inline-block}@media (max-width:767px){.bx-wrapper figure{min-height:380px;overflow:hidden}.highlighted-slider-2 .highlighted-slider-2-content{margin-top:-90px}.highlighted-slider-2 .slider-title{font-size:2.6em}}.supx-slide{overflow:hidden;position:relative}.supx-slide .video-title.title-slider-main{margin:0!important}.supx-slide figcaption{overflow:visible}.supx-slide figcaption *{margin:20px 0}@media (max-width:1025px){.supx-slide figcaption{height:78%}.supx-slide figcaption *{margin:10px 0}}.supx-slide:before{content:"";background:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;z-index:1}.supx-slide .title-slider-main{margin:20px 0}.supx-slide .title-slider-main img{margin:0}@media (max-width:601px){.pdf_link{text-align:center;margin-bottom:40px}}@media (max-width:365px){.get_game a{padding:10px 0!important;display:inline-block}}.icon-unity.icon-48{font-size:30px}.partner img[src="/wp-content/uploads/2015/12/robin8.png"]{max-height:150px}.section-type-highlight{background-color:#565656!important}.highlight-button{border:none;padding:10px 50px;color:#fff}.highlight-button:hover{color:#fff}#ruby-on-rails-development .partners .partner+.partner+.partner>img{max-height:115px}#ruby-on-rails-development .partners .partner+.partner+.partner+.partner>img{max-height:600px}.insider-redwerk{position:relative;overflow:hidden}.caption-insider{position:absolute;width:100%;height:100%;padding-top:35%;background-color:rgba(4,4,4,.6);opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center;top:0}.caption-insider.hover{opacity:1}.caption-insider h5{font-size:20px;margin-bottom:11px;color:#fff}.caption-insider p{font-size:13px;color:#fff;margin-bottom:20px}.caption-insider .text-center{width:100%}.caption-insider .text-center .social-insider{border-radius:50%;border:1px solid rgba(255,255,255,.3);width:45px;height:45px;display:inline-block;color:#fff;line-height:43px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;pointer-events:none}.caption-insider.hover .text-center .social-insider{display:inline-block}.caption-insider.andAction .text-center .social-insider{pointer-events:auto}.caption-insider.hover .text-center .social-insider:hover{background-color:rgba(255,255,255,.3)}.caption-insider .text-center .social-insider i{font-size:20px;line-height:43px}.caption-insider .text-center .social-insider i.fa-facebook{line-height:44px}.caption-insider .text-center .social-insider+.social-insider{margin-left:15px}#about-us #section-59 .clearfix{display:flex;flex-direction:row;text-align:center;align-items:center}@media screen and (max-width:1023px){#about-us #section-59 .clearfix{flex-wrap:wrap}}.insider-join{background-color:#f6f6f6;position:relative;height:auto}@media screen and (max-width:480px){.insider-join{height:267px}}.insider-join h5{font-size:19px}.insider-join p{font-size:15px;color:#333}.insider-join .btn-join{width:70px;height:70px;text-align:center;font-size:20px;color:#fff;border:none;background-color:#d33;border-radius:50%;margin:0 auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}.insider-join .btn-join:hover{box-shadow:inset 0 0 0 1px #d33;background:#fff;color:#d33}.award .award-image-wrap{padding-bottom:10px}.insider-join .btn-join:focus{outline:none}#case-studies .insider-join .btn-join i{position:relative;top:2px}@media screen and (max-width:768px){.insider-join{padding:0 30px!important}}@media screen and (max-width:1200px){.insider-join p{font-size:14px}.insider-join h5{margin-bottom:10px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.ff{display:none}.insider-join p{font-size:14px!important;line-height:19px!important}.insider-join h5{margin-bottom:10px!important}}@media only screen and (min-device-width:767px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.ff{display:none}.insider-join p{font-size:14px!important;line-height:19px!important}.insider-join h5{margin-bottom:10px!important}}@media screen and (device-width:601px) and (device-height:906px) and (-webkit-min-device-pixel-ratio:1.331) and (-webkit-max-device-pixel-ratio:1.332) and (orientation:landscape){.insider-join p{font-size:14px}.insider-join h5{margin-bottom:10px}}@media screen and (max-device-width:961px) and (min-device-width:640px) and (orientation:landscape){.ff{display:none}.insider-join p{font-size:16px}.insider-join h5{margin-bottom:18px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.ff{display:none}.insider-join p{font-size:16px}.insider-join h5{margin-bottom:18px}.home-page-industries-overview .panels-service-content{height:14.5em}.home-page-industries-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:12em}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.ff{display:none}.insider-join p{font-size:16px}.insider-join h5{margin-bottom:18px}.home-page-industries-overview .panels-service-content{height:14.5em}.home-page-industries-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:12em}}@media screen and (min-width:1100px){.insider-redwerk{max-height:268px}}@media all and (max-width:375px){#gmap_canvas{height:200px!important}}.absolute-btn{background-color:#393c41;font-size:18px;font-family:"Lato",sans-serif;padding:15px 20px;position:fixed;right:0;top:45%;color:#fff;display:block;transform:rotate(270deg);margin-right:-85px}@media (max-width:992px){.absolute-btn{display:none}}@media (min-width:1025px){.supx-slide .with-animate{-webkit-transition:all 25s;transition:all 25s;width:100%;position:absolute}.supx-slide .with-animate.toAnimate{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4)}}@media (min-width:1100px){.supx-slide.intro-video-gallery figcaption .video-description{margin-bottom:50px;margin-top:0}}.supx-slide .video-subtitle{margin-bottom:0}h2.blog-post-title{font-size:1.5em}h2.blog-post-title a{color:#d33}h2.blog-post-title a:hover{color:#2b2b2b}.intro-video-gallery:after{top:0;left:0;position:absolute;height:100%;width:100%;content:"";background-color:rgba(0,0,0,.2);z-index:2}@media screen and (max-width:510px){#footer-right-region{padding-bottom:50px}}@media screen and (min-width:1281px) and (max-width:1490px){#footer-left-region{width:50%;padding-left:40px;text-align:center}}@media screen and (max-width:991px){#footer-right-region{text-align:center}}@media screen and (min-width:992px) and (max-width:1280px){#footer-right-region{padding-left:0;padding-right:0}}@media screen and (min-width:1200px) and (max-width:1516px){#footer-left-region{width:30%;right:40%}#footer-right-region{left:30%}}@media screen and (min-width:1516px){.copyright-text .sr-only{width:auto;position:relative;margin:0}#footer-right-region{text-align:left}}@media screen and (min-width:1650px){#footer-right-region{width:41.66666667%;text-align:right;left:48%}}@media screen and (min-width:1270px){#footer-right-region .region{margin-right:-20px}}.technology-item-icon .ion-ios7-americanfootball{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:var(--wpr-bg-f45a76d3-98e1-43ff-9f29-88992f35983b) center no-repeat;color:transparent!important}.technology-item-icon .ion-ios7-americanfootball:hover{background:var(--wpr-bg-a969dc20-47dc-4319-968d-f0256f86d335) center no-repeat;color:transparent!important}.technology-item-icon .ion-ios7-americanfootball-outline{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:var(--wpr-bg-0f82ec4c-cbc5-4c39-bad0-0df865848950) center no-repeat;color:transparent!important}.technology-item-icon .ion-ios7-americanfootball-outline:hover{background:var(--wpr-bg-82ae28d7-4100-423f-89e2-6700c774933f) center no-repeat;color:transparent!important}.technology-item-icon .ion-android-dropdown{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:var(--wpr-bg-9932ec94-bfcf-4e59-bcef-3594c933e22e) center no-repeat;color:transparent!important}.technology-item-icon .ion-android-dropdown:hover{background:var(--wpr-bg-d05a4f84-e6bc-46e0-9c8e-87cf7794e6c3) center no-repeat;color:transparent!important}#myModal .iphorm-submit-wrap.iphorm-submit-wrap-2.iphorm-clearfix{padding-top:0;border-top:none}@media only screen and (max-width:480px) and (orientation:portrait){#myModal .iphorm-element-wrap.iphorm-element-wrap-file{float:none}.iphorm-theme-redwerk-default .iphorm div.uploader{max-width:100%;min-width:100%}.iphorm-theme-redwerk-default .iphorm div.uploader span.filename{max-width:70%;min-width:70%}.iphorm-theme-redwerk-default .iphorm div.uploader span.action{max-width:30%;min-width:30%}}.btn-request-quote-right{display:none;position:fixed;top:50%;right:0;transform:rotate(270deg);margin-right:-69px;margin-top:-30px;font-weight:600;line-height:26px;font-size:16px;background-color:#35393f;border:1px solid #35393f;color:#fff}.btn-request-quote-right:hover{color:#35393f;background-color:transparent}@media (max-width:1024px){.btn-request-quote-right{display:none}}html.onbottom:after{position:fixed;bottom:0;background-color:#222;height:2px;content:"";width:100%;display:block}.setting-in-testimonials{width:170px;height:170px;border-radius:50%;background:#fff;float:right;margin-right:20px;text-align:center;font-size:0}@media (max-width:991px){.setting-in-testimonials{float:none;margin:0 auto}}.pt30{padding-top:30px}.testimonials-1 blockquote{font-size:1.3em;border-left:none;margin:0;line-height:1.6em;color:#333}blockquote.p-style{font-size:1em;line-height:1.6em;padding:0;margin:0 0 10px;border-left:none}.tooltip-inner{white-space:pre-wrap!important;background-color:#393c40;opacity:.9;font-size:14px;padding:10px 15px}.tooltip.bottom .tooltip-arrow{left:75%!important;border-bottom-color:#393c40;opacity:.9}.setting-in-testimonials:before{content:" ";display:inline-block;vertical-align:middle;height:100%}.svg-wrapper{display:inline-block;vertical-align:middle;width:70px;height:70px}#about-us .overlay{background:rgba(0,0,0,.3)!important}.menu-item:not(.high-level):not(.high-level-one)>.fa{display:none}.high-level,.high-level-one{position:relative}.high-level>a,.high-level-one>a{position:relative}.high-level>a b.caret,.high-level-one>a b.caret{display:none}.high-level>a .fa,.high-level-one>a .fa{display:none}.high-level>.fa,.high-level-one>.fa{position:absolute;right:14px;top:3px;padding:10px 13px;background-color:transparent;border:none;z-index:2}.high-level>.fa:focus,.high-level-one>.fa:focus{outline:none}@media screen and (min-width:768px){.high-level,.high-level-one{white-space:nowrap}.high-level>.fa,.high-level-one>.fa{display:none!important;position:relative;top:0;right:0;margin-left:7px;background:transparent;padding:0 2px;vertical-align:middle}}@media screen and (min-width:991px){.high-level>.dropdown-menu,.high-level-one>.dropdown-menu{box-shadow:none;top:unset;min-width:auto;height:auto;min-height:auto!important;padding:0;background-color:#f6f6f6}}@media screen and (max-width:767px){.high-level>.dropdown-menu,.high-level-one>.dropdown-menu{padding-bottom:0;width:100%!important;margin-left:0!important;margin-bottom:0}}@media (min-width:768px) and (max-width:1200px){.high-level>.fa,.high-level-one>.fa{display:inline-block!important;padding:7px}.nestor-main-menu .nav>li{padding:0 8px 0 7px}}.high-level>.dropdown-menu>li,.high-level-one>.dropdown-menu>li{display:table-cell;background-color:transparent!important;border-top:1px solid #dcdcdc}.high-level>.dropdown-menu>li:first-of-type,.high-level-one>.dropdown-menu>li:first-of-type{border-top:none}@media screen and (max-width:767px){.high-level>.dropdown-menu>li,.high-level-one>.dropdown-menu>li{display:block}}.high-level>.dropdown-menu>li.addition-nav-block,.high-level-one>.dropdown-menu>li.addition-nav-block{display:none}@media screen and (min-width:992px){#logo-region,#menu-region,.contact-us-button,.search-form{display:inline-block}#menu-and-button{float:right;justify-content:center;display:flex}.contact-us-button .btn{vertical-align:top}.high-level>.dropdown-menu>li.addition-nav-block,.high-level-one>.dropdown-menu>li.addition-nav-block{border-left:1px solid #e0e0e0;min-width:240px;display:table-cell;vertical-align:middle;overflow:hidden;position:relative}}.high-level>.dropdown-menu>li.addition-nav-block .block-nav-btn,.high-level-one>.dropdown-menu>li.addition-nav-block .block-nav-btn{width:100%;display:inline-block;vertical-align:middle}.high-level>.dropdown-menu>li.addition-nav-block .block-nav-btn .h4,.high-level-one>.dropdown-menu>li.addition-nav-block .block-nav-btn .h4{font-family:"Bitter",sans-serif;color:#c51300;font-size:19px;font-weight:400;border:none;cursor:default;padding:12px 20px;margin:0}.high-level>.dropdown-menu>li.addition-nav-block .block-nav-btn .btn,.high-level-one>.dropdown-menu>li.addition-nav-block .block-nav-btn .btn{color:#d33;border:1px solid #d33!important;padding:7px 16px!important}.high-level>.dropdown-menu>li.addition-nav-block .block-nav-btn .btn:hover,.high-level-one>.dropdown-menu>li.addition-nav-block .block-nav-btn .btn:hover{color:#fff}.high-level>.dropdown-menu>li>a{font-family:"Bitter",sans-serif;color:#c51300;font-size:19px;font-weight:400;border:none}.high-level>.dropdown-menu>li>a.non-active,.high-level-one>.dropdown-menu>li>a.non-active{cursor:default}@media screen and (max-width:767px){.high-level>.dropdown-menu>li>a,.high-level-one>.dropdown-menu>li>a{padding-left:10px}}.high-level>.dropdown-menu>li>a:hover,.high-level-one>.dropdown-menu>li:not(.touch)>a:hover{background:transparent;opacity:1;color:#c51300!important}.high-level>.dropdown-menu>li>a i,.high-level-one>.dropdown-menu>li>a i,.high-level>.dropdown-menu>li>a span,.high-level-one>.dropdown-menu>li>a span{display:none}.high-level>.dropdown-menu>li>ul.dropdown-menu,.high-level-one>.dropdown-menu>li>ul.dropdown-menu{min-width:0}.high-level>.dropdown-menu>li>ul>li>a{font-size:1em;line-height:1.4;color:#333;background:#fff;border:none;padding-top:3px;padding-bottom:3px;vertical-align:middle}.high-level>.dropdown-menu>li>ul>li>a:hover,.high-level>.dropdown-menu>li>ul>li>a:focus,.high-level-one>.dropdown-menu>li>ul>li>a:hover,.high-level-one>.dropdown-menu>li>ul>li>a:focus{background-color:#fff;outline:none}.high-level>.dropdown-menu ul,.high-level-one>.dropdown-menu ul{display:block!important;position:relative}.high-level>.dropdown-menu:after,.high-level-one>.dropdown-menu:after{content:"";display:block;clear:both}.high-level-one>.dropdown-menu>li>a{font-family:"Lato",sans-serif;font-size:1em;color:#333;border:none;vertical-align:middle;font-weight:300;line-height:45px;padding-top:0;padding-bottom:0;padding-left:14px}@media all and (max-width:767px){.high-level-one>.dropdown-menu>li>a{background:transparent}}@media screen and (min-width:991px){.high-level-one>.dropdown-menu{min-height:180px}}.high-level-one>.dropdown-menu>li{vertical-align:middle;width:auto;display:block}.high-level-one>.dropdown-menu>li.addition-nav-block{right:0;width:240px}@media screen and (min-width:768px){.nestor-main-menu .high-level-one.one-column.dropdown:hover .dropdown-menu{background:rgba(246,246,246,.95)}.nestor-main-menu .high-level-one:not(.one-column).dropdown:hover .dropdown-menu,.nestor-main-menu .high-level-one:not(.one-column).dropdown.open .dropdown-menu{background:rgba(246,246,246,.95);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:19px;width:auto;margin-left:0!important}.nestor-main-menu .dropdown.touch .dropdown-menu{display:none}.nestor-main-menu .dropdown.one-column.touch.open .dropdown-menu{display:table}}@media screen and (min-width:769px){.high-level-one:not(.one-column)>.dropdown-menu>li:nth-of-type(2){border-top:none}}.nestor-main-menu li:not(.touch) .dropdown-menu{background:#fff;-webkit-box-shadow:0 10px 58px -27px rgba(0,0,0,.42);-moz-box-shadow:0 10px 58px -27px rgba(0,0,0,.42);box-shadow:0 10px 58px -27px rgba(0,0,0,.42)}.nestor-main-menu .dropdown-menu>.active:not(.touch)>a{background:rgba(246,246,246,.95)}.nestor-main-menu .dropdown-menu>li>a:focus{background:transparent;color:#333}@media screen and (max-width:767px){.nestor-main-menu .navbar-nav .open .dropdown-menu>li{width:100%}.nestor-main-menu .navbar-nav .open .dropdown-menu>li:first-of-type{border-top:1px solid #dcdcdc}.nestor-main-menu .navbar-nav .open .dropdown-menu>li>a{padding:0 0 0 5px;line-height:45px}}.transp-a>a{color:transparent}.navbar-nav>li>a{display:inline-block}@media (min-width:768px){.navbar-collapse.collapse{padding-left:0;padding-right:0}.menu-item>button{margin-left:5px!important}}@media (max-width:767px){.navbar-nav>li>a{width:100%}}@media (max-width:991px){.high-level>ul>li.addition-nav-block,.high-level-one>ul>li.addition-nav-block{display:none!important}}.high-level.dropdown-hide>.dropdown-menu,.high-level-one.dropdown-hide>.dropdown-menu{display:none!important}@media (min-width:768px){.high-level.dropdown-hide>.fa.fa-angle-down:hover~.dropdown-menu,.high-level-one.dropdown-hide>.fa.fa-angle-down:hover~.dropdown-menu{display:table!important}.touch.high-level>button,.touch.high-level-one>button{display:inline-block}}.vertical-center-block-parent{font-size:0}.vertical-center-block-parent:before{content:" ";display:inline-block;vertical-align:middle;height:100%}.vertical-center-block-child{display:inline-block;vertical-align:middle}.about-cell{background-color:transparent}.about-cell h5{font-size:19px;color:#3c3d41;margin-top:0;margin-bottom:16px}.about-cell p{font-size:16px;line-height:1.6em}@media screen and (max-width:991px){.about-cell p{font-size:16px;line-height:1.6em}}@media screen and (min-width:480px) and (max-width:991px){.insider-join .btn-join{width:90px;height:90px;line-height:88px;text-align:center;font-size:24px}.join-us-block p,.about-cell p{font-size:20px!important;line-height:1.6em!important}.join-us-block h5,.about-cell h5{font-size:24px}.insider-redwerk>div>img{width:100%}}@media screen and (min-width:992px) and (max-width:1200px){.about-cell p{font-size:14px}}.search-wrapper{position:relative;border-radius:20px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;width:40px;height:32px;cursor:pointer;-webkit-transition:250ms ease;transition:250ms ease}.search-wrapper.focused{width:170px}.search-wrapper.focused input{padding:0 40px 0 13px;width:100%;-webkit-transform:scale(1);transform:scale(1);border:1px solid #333;opacity:.6;color:#333}.search-wrapper input{background:transparent;border:0;color:#333;outline:none;height:32px;width:0;overflow:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:275ms ease;transition:275ms ease}.search-wrapper i{position:absolute;color:#d33;font-size:23px;top:49%;right:11px;-webkit-transform:translateY(-12px);transform:translateY(-12px)}@media (max-width:767px){.contact-us-button .search-form .search-wrapper{top:26px}.search-wrapper{height:41px}.search-wrapper input{background:#fff;height:41px}}div#logo-region>a>img,.partner-logo-rw{width:177px;margin-bottom:-10px}@media (min-width:992px){div#logo-region>a>img{width:132px}}@media (min-width:1200px){div#logo-region>a>img{width:165px}}.partner-logo-rw{max-width:160px!important;min-width:0!important}.industries-page-overview .panels-service-content a.btn{position:absolute;bottom:0}.industries-page-overview div[class^="panels-"] .row:nth-child(n+2){margin-top:2em}@media (max-width:768px){.industries-page-overview .panels-service-content a.btn{position:inherit}.industries-page-overview div[class^="panels-"] .row{margin-top:0!important}}@media (min-width:768px) and (max-width:1200px){.industries-page-overview .panels-service-content a.btn{position:absolute;bottom:0}}@media (min-width:768px) and (max-width:1024px){.industries-page-overview div[class^="panels-"] .row:nth-child(n+2){margin-top:1em!important}}@media (min-width:768px) and (max-width:991px){.industries-page-overview .panels-service-content{height:11.5em}.industries-page-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:11.5em}.industries-page-overview div[class^="panels-"] .row:nth-child(3) .panels-service-content{height:14.5em}}@media (min-width:992px) and (max-width:1200px){.industries-page-overview .panels-service-content{height:11.5em}.industries-page-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:11.5em}.industries-page-overview div[class^="panels-"] .row:nth-child(3) .panels-service-content{height:12.5em}}@media (min-width:1200px){.industries-page-overview .panels-service-content{height:11.5em}.industries-page-overview div[class^="panels-"] .row:nth-child(2) .panels-service-content{height:10em}.industries-page-overview div[class^="panels-"] .row:nth-child(3) .panels-service-content{height:11.5em}}#contact .padding-top-normal.padding-bottom-none.section-type-column .panels-4>div,#section-Industries .panels-4>div{padding:0}#contact .section-type-technologies .panels-4>div h2,#section-Industries .panels-4>div h2{font-size:1.6em;margin-bottom:1em;padding-left:15px}#section-Industries .panels-4>div .row{margin-left:0;margin-right:0}@media (min-width:768px){#contact .padding-top-normal.padding-bottom-none.section-type-column .panels-4>div .col-sm-3,#section-Industries .panels-4>div .col-sm-3{width:33.3%}}@media (min-width:992px){#contact .padding-top-normal.padding-bottom-none.section-type-column .panels-4>div .col-md-2{width:16.66666667%}#section-Industries .panels-4>div .col-md-2{width:20%}}footer .row{margin:0}.footer-columns .row{margin:0}.section-type-calltoaction-single-post h3{font-size:1.6em}.call-to-action-1-text{font-size:1.6em}.call-to-action-1 a.btn{font-weight:500}.social-networks li{padding-left:30px;padding-right:30px}@media (max-width:767px){.padding-0-xs{padding:0!important}.padding-left-0-xs{padding-left:0!important}.padding-right-0-xs{padding-right:0!important}.margin-bottom-0-xs{margin-bottom:0}}@media (max-width:1199px){.social-networks li{padding-left:15px;padding-right:15px}}@media (max-width:991px){.social-networks li{padding-left:10px;padding-right:10px}}@media (max-width:767px){.social-networks li{margin-bottom:20px}}.progect-screen-col-plf-5{padding-left:5px;padding-right:5px}.source-urls-list{margin-top:30px;font-size:10px}.slides blockquote.testimonials-1-text{padding-bottom:20px}.testimonials-1 .testimonials-1-author{margin-top:0}.text-color-light .slides blockquote{color:#fff}.text-color-dark .slides blockquote{color:#333}.text-color-dark .slides blockquote.content-testimonials{margin:0 0 1em 0}.text-color-dark .testimonials-1-author.text-color-theme{color:#333}.text-color-dark .testimonials-1-author.text-color-theme.author-testimonials{margin-top:25px}.text-color-dark .flex-bullet-slider .flex-control-paging li a,.text-color-dark .flex-bullet-slider-lazy .flex-control-paging li a{border-color:#d33}.text-color-dark .flex-bullet-slider .flex-control-paging li a:hover,.text-color-dark .flex-bullet-slider-lazy .flex-control-paging li a:hover,.text-color-dark .flex-bullet-slider .flex-control-paging li a.flex-active,.text-color-dark .flex-bullet-slider-lazy .flex-control-paging li a.flex-active{background:#d33}.flex-bullet-slider-lazy .slides li{display:none}.flex-bullet-slider-lazy .flex-control-nav{margin:0;bottom:-80px;height:14px;z-index:10}.flex-bullet-slider-lazy .flex-control-nav li{margin:0 7px}.flex-bullet-slider-lazy .flex-control-paging li a{height:14px;width:14px;background:transparent;border:2px solid #f0f0f0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.flex-bullet-slider-lazy .flex-control-paging li a:hover,.flex-bullet-slider-lazy .flex-control-paging li a.flex-active{background:#f0f0f0}.flex-bullet-slider-lazy{position:relative}.testimonials-1 .flex-bullet-slider-lazy .flex-control-nav{position:relative;bottom:0;margin-top:45px}.highlighted-slider-2 .flex-bullet-slider-lazy .flex-control-nav{bottom:30px}.slider-mobile-toggle:hover,.slider-mobile-toggle-main:hover{background:transparent!important}.slider-mobile-toggle.flex-active{background:#d33!important}.slider-mobile-toggle-main.active{background:#fff!important}.privacy-policy{padding-left:15px}@media (min-width:992px) and (max-width:1199px){.privacy-policy,.sitemap{padding-left:5px}.nestor-main-menu{padding-right:25px}.contact-us-button .btn{padding:8px 20px 9px 20px!important;font-size:1em}}@media (max-width:767px){.privacy-policy,.sitemap{padding-left:5px}.highlighted-slider-2 .flex-bullet-slide-lazy .flex-control-nav{bottom:10px}}span.iphorm-element-file-inner{font-size:1.2em}.iphorm-theme-redwerk-default .iphorm-submit-wrap button em{font-size:1.2em}.iphorm-theme-redwerk-default .iphorm-submit-wrap button{height:33px!important;top:-4px!important;position:relative}.modal .iphorm-theme-redwerk-default .iphorm-submit-wrap button{top:0px!important}span.iphorm-element-file-inner .uploader.hover{cursor:pointer}span.iphorm-element-file-inner .uploader span.action{height:34px;vertical-align:initial}span.iphorm-element-file-inner .uploader.hover span.action{text-shadow:none;cursor:pointer}span.iphorm-element-file-inner .uploader span.filename{height:34px;margin-bottom:5px}span.iphorm-element-file-inner input[type="file"]{left:-160px;width:253px!important;cursor:pointer!important}.iphorm-input-wrap .iphorm-element-file-inner input[type="file"]{z-index:999}#myModal .iphorm-swfupload-browse-wrap{margin-top:5px}#myModal .iphorm-file-queue{padding-bottom:6px}#myModal .iphorm-add-another-upload{display:none!important}#myModal .iphorm-element-file-inner .uploader{margin-bottom:0}#myModal textarea{resize:none}@media (max-width:1366px){#myModal .modal-dialog{transform:translate(0,10%)!important;-webkit-transform:translate(0,10%)!important;top:0!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.page-id-448 #footer-left-region,.page-id-120 #footer-left-region{display:block;width:100%;left:0;text-align:center;padding:0 15px}.page-id-448 #footer-right-region,.page-id-120 #footer-right-region{display:none}#footer-left-region{text-align:left!important;padding-left:0;padding-right:0}#footer-left-region a{padding-left:4px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.privacy-policy,.sitemap{padding-left:10px}}@media (min-width:768px) and (max-width:1024px){.region-top-sm-0 .region{padding-top:10px}.nestor-main-menu .navbar-nav.nav>li:hover>a{color:inherit}.nestor-main-menu .navbar-nav.nav>li.active>a,.nestor-main-menu .navbar-nav.nav>li.focused>a,.nestor-main-menu .navbar-nav.nav>li.open>a{color:#d33}}.categories-buttons>button[disabled]{background-color:#d33;border-color:#d33;color:#fff}@media (max-width:767px){body.search .block-search ul.pagination{min-width:100%;max-width:100%;text-align:center}body.search .block-search ul.pagination>li{display:inline-block}}.categories-chkbox>label{white-space:nowrap}.iphorm-add-another-upload.iphorm_1_10-add-another-upload>.iphorm-add-another-upload-button{display:none}#contact.content .iphorm_1_10-input-wrap .uploader .iphorm-element-file{cursor:pointer}@media (min-width:1006px) and (max-width:1030px){#ios-development .section-type-highlight:first-child{padding-top:25px}}@media (min-width:1006px) and (max-width:1100px){#about-us .section-type-highlight:first-child,#couchdb-development .section-type-highlight:first-child{padding-bottom:0;padding-top:0}#microsoft-azure-development .section-type-highlight:first-child{padding-bottom:0}}@media (min-width:1006px) and (max-width:1120px){#services .section-type-highlight:first-child,#industries .section-type-highlight:first-child{padding-bottom:0;padding-top:25px}}@media (min-width:1006px) and (max-width:1150px){#full-product-cycle .section-type-highlight:first-child,#windows-app-development .section-type-highlight:first-child{padding-bottom:0;padding-top:15px}}@media (min-width:1006px) and (max-width:1200px){#project-based .section-type-highlight:first-child,#ruby-on-rails-development .section-type-highlight:first-child,#windows-phone-development .section-type-highlight:first-child,#startups-innovation .section-type-highlight:first-child{padding-bottom:0;padding-top:0}}@media (min-width:1006px) and (max-width:1230px){#cpp-development .section-type-highlight:first-child{padding-top:0;padding-bottom:0;background-size:104%}}@media (min-width:1100px) and (max-width:1200px){#couchdb-development .section-type-highlight:first-child{padding-top:0;padding-bottom:0}}@media (min-width:1200px) and (max-width:1330px){#ruby-on-rails-development .section-type-highlight:first-child{padding-bottom:0;padding-top:30px}#couchdb-development .section-type-highlight:first-child{padding-bottom:0}}@media (max-width:900px){#technologies .bg-image-cover.section-type-highlight{background-position:top center!important}}@media (max-width:767px){#testimonials .bx-wrapper .bx-viewport{height:380px!important}.media-clutch .bage-clutch{width:100%;margin-right:0!important}.media-clutch .bage-clutch img{width:207px}.media-clutch .media-body{width:100%}}.review-comment-text{font-size:1.3em;line-height:1.8em;border:none;font-weight:400;color:#2b2b2b;margin:0 0 1em;padding:0}@media (max-width:480px){.review-comment-text{font-size:16px!important;line-height:24px!important;text-align:center;padding:20px}}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .uploader .filename{display:none;float:none;border-right:1px solid #cdcdcd!important;width:auto;padding-right:25px}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .uploader .action{float:none}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .uploader{width:auto;max-width:100%}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .iphorm-element-file-inner{line-height:39px}.iphorm-theme-redwerk-default .iphorm .iphorm-add-another-file-wrap{display:block}.iphorm-theme-redwerk-default .iphorm .iphorm-input-wrap .uploader .iphorm-upload-queue-remove{margin-right:5px;padding-top:10px;top:0;width:25px;height:100%}@media (min-width:768px){.iphorm-theme-redwerk-default .iphorm .iphorm-input-wrap-file.display-filename{display:inline-block!important;margin-right:10px}}@media (max-width:767px){.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .uploader .filename{max-width:100%;min-width:100%}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .uploader{width:100%;max-width:100%}.iphorm-theme-redwerk-default .iphorm div.iphorm-input-wrap .iphorm-upload-queue-remove{font-size:14px}}.case-result-grid-col-1{width:60%;padding-right:0}.case-result-grid-col-2{width:40%}.case-result-grid-row-full{padding-bottom:30px}.case-result-grid-row-first{padding-left:40px;text-align:right}.case-result-grid-row-next{padding-left:40px;text-align:right;padding-top:30px}@media (max-width:1199px){.case-result-grid-row-first{padding-left:35px}.case-result-grid-row-next{padding-left:35px;padding-top:28px}}@media (max-width:991px){.case-result-grid-row-first{padding-left:30px}.case-result-grid-row-next{padding-left:30px;padding-top:26px}}@media (max-width:767px){.case-result-grid-col-1{width:100%;padding-right:15px;padding-bottom:30px}.case-result-grid-col-2{width:100%;padding-bottom:30px}.case-result-grid-row-first{padding-left:15px;padding-bottom:30px}.case-result-grid-row-next{padding-left:15px;padding-bottom:30px;padding-top:0}}@media (min-width:1200px){#blog.content div.post-title,#blog.content ul.blog-post-info,#blog.content div.image.post.post-single{}#blog.content span.shadow-bottom{margin-left:23px;margin-right:23px}}.filter-by-country>.filter:not([data-filter="all"])>a{text-transform:capitalize}h5.cs-item-title,h3.cs-item-title{padding:20px 0 10px;color:#d33;margin-bottom:0;line-height:1.3em;font-size:1.4em}.cs-item-country-flag{display:inline-block;vertical-align:top;width:25px;height:25px;margin-right:10px;background-position:center center;background-size:cover}.cs-item-br-flag{background-image:var(--wpr-bg-7ac309d3-6ef3-40cc-a52f-90bea46fb829)}.cs-item-au-flag{background-image:var(--wpr-bg-35e000da-12e5-4501-8a8b-5678bbeb74f9)}.cs-item-sp-flag{background-image:var(--wpr-bg-887578dc-84b3-4826-9b73-23d2fd2c2696)}.cs-item-ua-flag{background-image:var(--wpr-bg-24ec323e-14dd-4aad-9f31-cc7470f34f89)}.cs-item-us-flag{background-image:var(--wpr-bg-ba2c7f35-7da0-4e22-a04c-81b06a24a827)}.cs-item-us-flag{background-image:var(--wpr-bg-ba2c7f35-7da0-4e22-a04c-81b06a24a827)}.cs-item-bg-flag{background-image:var(--wpr-bg-137837cf-35dd-4725-a6f5-855432b2007a)}.cs-item-ca-flag{background-image:var(--wpr-bg-811665de-6a12-451d-bcb8-8389a78fb4ba)}.cs-item-ro-flag{background-image:var(--wpr-bg-db217b1b-6320-4083-b64e-0d4a5bb95c06)}.cs-item-de-flag{background-image:var(--wpr-bg-dcc5c6ed-d7f1-4f03-ae47-3f0b2a1fbcf8)}.cs-item-pt-flag{background-image:var(--wpr-bg-681f9383-8f9e-4e61-bd56-cba62c45f16e)}.cs-item-nl-flag{background-image:var(--wpr-bg-6da25593-7336-4715-9ee9-eb3c1fc20622)}.cs-item-ru-flag{background-image:var(--wpr-bg-20fd688c-455b-43b5-94eb-7cc321462a03)}.cs-item-fi-flag{background-image:var(--wpr-bg-dee1e525-9807-4f79-9446-3a90d7c21619)}.cs-item-es-flag{background-image:var(--wpr-bg-e3375918-5f43-46f2-818c-ee1d580fceac)}.cs-item-it-flag{background-image:var(--wpr-bg-97437b3c-5042-47b0-aa8a-0902e5ee420b)}.cs-item-uk-flag{background-image:var(--wpr-bg-38a60aff-d303-4c80-aac7-a62e62ae61f0)}.cs-item-nz-flag{border-radius:10em;background-repeat:no-repeat;background-image:var(--wpr-bg-64805751-7316-4000-b201-e080ed3632cb)}.cs-item-sw-flag{background-image:var(--wpr-bg-55fd8561-d99c-41d0-b06d-ea70690e7b5e)}.cs-item-eu-flag{background-image:var(--wpr-bg-4b2e9021-dd2a-4409-ab4c-6b91bffa645c)}.cs-item-sk-flag{background-image:var(--wpr-bg-9b0e848c-b6d9-4295-a142-b6bc93ad38c1)}.cs-item-ls-flag{background-image:var(--wpr-bg-855f4240-bcb5-4457-8943-35efa417bf4b);border-radius:10em}.cs-item-md-flag{background-image:var(--wpr-bg-6c2aace5-a3ed-48bb-8165-388b2541bf8c)}.cs-item-bowg-flag{background-image:var(--wpr-bg-d35eca59-8893-4ec5-9397-679530e2bc5b)}.cs-item-kn-flag{background-image:var(--wpr-bg-81f5ae10-cbab-48ca-858a-70d40f03dd1d)}.cs-item-snf-flag{background-image:var(--wpr-bg-3b7e190a-e93a-4085-8a35-cd2926d9cc3a)}.cs-item-ca-flag{background-image:var(--wpr-bg-58d6d06c-6688-4f40-a10c-5de3b24edd14)}.cs-item-os-flag{background-image:var(--wpr-bg-c7e1969f-71fc-419c-8280-f8808153d30e)}.cs-item-dd-flag{background-image:var(--wpr-bg-421fc423-8940-412e-95a8-7888ecd8f643)}.cs-item-hk-flag{background-image:var(--wpr-bg-ea04fddd-da83-4847-9fec-a49db756ea6c)}.cs-item-vik-flag{background-image:var(--wpr-bg-7e858db5-252e-482c-9dba-9a8c7252d9af);border-radius:10em}.cs-item-syd-flag{background-image:var(--wpr-bg-7c797d75-85fb-4ddf-9212-d2f6e57cc34e)}.cs-item-paris-flag{background-image:var(--wpr-bg-2e5f2d0f-2211-425d-9851-e732c691d790)}.cs-item-se-flag{background-image:var(--wpr-bg-4bf2cf6e-80fa-48e3-be6b-bd804f9fabbe)}.cs-item-pa-flag{background-image:var(--wpr-bg-04d72ca6-4658-4eca-86b1-de7203f38b94)}.icon-zambia{background-image:var(--wpr-bg-8a593947-fa49-4bd3-91ef-b1cf7ae580ac)}.cs-item-country-flag.icon-france::before{content:"";height:25px;width:25px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:var(--wpr-bg-fec2249e-f6b3-46bb-b751-5df462003c7d)}ul.cs-item-tags{padding-left:0}li.cs-item-tag{display:inline-block;padding:5px 15px;border:1px solid #e0e0e0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;margin-right:5px;margin-top:5px}li.cs-item-tag:hover{color:#d33;border-color:#d33;cursor:pointer}li.cs-item-tag.cursord:hover{cursor:default}li.cs-item-tag>a{color:inherit}.cs-item-description+.cs-item-description:before{content:",\00a0"}#infographics a{-webkit-transition:none;transition:none}#infographics .link-btn{position:relative}#canvas-svg{position:relative;margin-top:40px}#canvas-svg svg{display:none;margin:-220px auto 0 auto;position:relative;z-index:1}#canvas-svg svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#canvas-svg div.show-list.index{border:1px solid #d8d8d8}.boundary{display:none;fill:none;stroke:#d3d3d3;stroke-width:0}.north-america{position:absolute;top:0;left:0}.europe{display:none;position:absolute;top:35px;right:54%;min-height:auto;max-width:250px;width:100%}.usa{position:absolute;display:none;top:0;left:25%;opacity:0;width:100%;max-width:250px}.australia{display:none;position:absolute;right:0;bottom:-450px;width:100%;max-width:250px}.asia{position:absolute;display:none;top:0;right:0;width:100%;max-width:250px}.australia .percentage-list{width:100%}.show-list.europe{display:block}svg.datamap{width:100%!important}@media (max-width:1199px){.australia{bottom:-370px}}@media (max-width:991px){.australia{bottom:-275px}}@media (max-width:768px){#client-world-map{height:500px;top:150px}}.europe.index,.north-america.index,.usa.index,.australia.index,.asia.index{z-index:2}.north-america a,.europe a,.usa a,.australia a,.asia a{position:relative;color:#6ab4db;font-size:30px;border-bottom:1px solid #ddd;display:block;padding-top:22px;padding-bottom:10px;z-index:2}.europe a{padding-left:20px;text-align:left;border-bottom-color:transparent}.north-america .link-btn:before,.australia .link-btn:before,.europe .link-btn:before,.europe .link-btn:after .asia .link-btn:before{content:"";position:absolute;background:#ddd;height:1px;z-index:1}.north-america .link-btn a:last-child{display:none}.percentage-circle{position:relative;width:150px;height:150px;margin:20px auto 0;border-radius:50%}.percentage-circle .count{position:absolute;left:0;right:0;text-align:center;top:42px;color:#3b5860;font-weight:700}.percentage-circle .count span{font-size:40px}.percentage-circle .background-circle{position:absolute;width:146px;height:144px;top:3px;left:2px;border:8px solid #ddd;border-radius:50%}.percentage-circle .slice{position:absolute;width:150px;height:150px}.percentage-circle .slice .bar,.percentage-circle .slice .fill{position:absolute;width:150px;height:150px;border:14px solid #69b3da;clip:rect(0,75px,150px,0);border-radius:50%}.percentage-list{display:none;position:relative;z-index:2;padding:20px;background:#fff}.percentage-list:before{content:"";position:absolute;top:-28px;border:13px solid transparent;border-bottom:15px solid #fff;z-index:3}.europe .percentage-list ul{column-count:1}.percentage-list ul{padding:0;margin:0;list-style:none;text-align:left}.group{height:220px;position:relative;z-index:2}.percentage-list ul:after{content:"";display:table;clear:both}.percentage-list ul li{position:relative;padding:0 5px 0 20px;margin-bottom:2px;background:#f0f2f1;font-weight:700;font-size:14px;color:#3b5860;cursor:pointer}.percentage-list ul li,.percentage-list ul li .scale,.percentage-list ul li .info,.percentage-list ul li .info .digit{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media all and (max-device-width:769px){.percentage-list ul li ul li.hovered,.percentage-list ul li ul li:hover{background:#35393f}.percentage-list ul li ul li.hovered .scale,.percentage-list ul li ul li:hover .scale{background:#d33}.percentage-list ul li ul li.hovered .info,.percentage-list ul li ul li.hovered .info .digit,.percentage-list ul li ul li:hover .info,.percentage-list ul li ul li:hover .info .digit{color:#fff}}@media all and (min-device-width:769px){.percentage-list ul li.hovered,.percentage-list ul li:hover,.hovered-contry-background{background:#35393f!important}.percentage-list ul li.hovered .scale,.percentage-list ul li:hover .scale,.hovered-country-scale{background:#d33!important}.percentage-list ul li.hovered .info,.percentage-list ul li.hovered .info .digit,.percentage-list ul li:hover .info,.percentage-list ul li:hover .info .digit,.hovered-country-info{color:#fff!important}}.percentage-list .info{position:relative;z-index:2;font-weight:300;line-height:40px}.percentage-list .info .digit{color:red;margin-left:10px}.percentage-list .info .digit span{font-size:10px}.percentage-list .scale{position:absolute;background:#ddd;height:100%;width:21%;left:0;top:0;z-index:1}.usa .percentage-list:before,.north-america .percentage-list:before,.australia .percentage-list:before .asia .percentage-list:before{left:35px}.usa .percentage-list ul li{width:100%}.north-america .percentage-circle .slice{clip:rect(0,75px,150px,0)}.north-america .percentage-circle .slice .bar{transform:rotate(4deg);-webkit-transform:rotate(4deg)}.europe .percentage-circle .slice .fill{transform:rotate(-4deg);-webkit-transform:rotate(-4deg)}.show-list{display:block;opacity:0}.show-list .percentage-circle{display:none}.show-list .percentage-list{display:block}.slider-arrow .fa{position:absolute;top:190px}.show-list .link-btn a{background:#f0f2f1;color:#6c6e6d;border:0;padding-bottom:22px}.north-america.show-list .link-btn a,.europe.show-list .link-btn a,.asia.show-list .link-btn a,.australia.show-list .link-btn a{width:100%}.north-america.show-list .link-btn a,.usa.show-list .link-btn a,.asia.show-list .link-btn a,.australia.show-list .link-btn a{padding-left:20px}.australia.show-list .link-btn a{padding-left:20px;padding-right:20px}.north-america.show-list .link-btn a:first-child,.australia.show-list .link-btn a:first-child{display:none}.north-america.show-list .link-btn a:last-child,.australia.show-list .link-btn a:last-child{display:block}.europe.show-list .link-btn:before{bottom:-75px}.europe .link-btn:after{width:150px;bottom:0}.north-america.show-list .link-btn:before{bottom:-51px;right:-35px}@media (max-width:1199px) and (min-width:992px){.europe.display-none{display:none}}@media (max-width:1199px){#canvas-svg .link-btn:before,#canvas-svg .link-btn:after{display:none}#canvas-svg .link-btn a{border-bottom:0}.usa{left:30%;max-width:650px}}@media (max-width:991px){#canvas-svg svg{margin:0 auto}.group{height:auto;position:initial}.usa{top:120px;left:0}}@media (max-width:768px){#infographics .container{height:750px}}@media (max-width:767px){#canvas-svg .link-btn:before{display:none}#canvas-svg .link-btn a{border-bottom:0}#canvas-svg,.link-btn{pointer-events:none!important}.slider-arrow{display:none!important}}@media (min-width:531px){#canvas-svg .hide{display:block!important}.usa .percentage-list ul{-moz-column-count:1;-moz-column-gap:10px;-webkit-column-count:1;-webkit-column-gap:10px;column-count:1;column-gap:10px}}@media (max-width:530px){#infographics .container{height:720px}.north-america a,.europe a,.usa a{font-size:23px;padding-top:10px;padding-bottom:10px}.show-list .link-btn a{padding-bottom:10px}.usa{bottom:5%}.north-america.show-list .link-btn a,.usa.show-list .link-btn a,.australia.show-list .link-btn a{padding-left:15px}.percentage-list{padding:15px}.percentage-list:before{top:-22px;border:10px;border-bottom:12px}.percentage-list ul li{height:33px;padding-top:4px;font-size:12px}}@media (max-width:330px){#infographics .container{}}.yarpp-related{margin:0!important}.recent-posts .row{margin-top:50px}.recent-posts-item .img-responsive{overflow:hidden}.recent-posts-item .img-responsive img{width:100%}.recent-posts-item .title{color:#d33;font-family:"Lato",sans-serif;font-size:18px;line-height:1.4;margin:0;padding:15px 0}.recent-posts-item a{display:block;width:100%;height:100%}.recent-posts{background:#f6f6f6}@media (min-width:768px) and (max-width:991px){.footer-columns .row .region.region-10,.footer-columns .row .block.block-10{padding:10px 0}}@media (min-width:768px) and (max-width:991px){.page-id-233 .section-type-column .row .columns:first-child h2{margin-bottom:25px}.page-id-233 .section-type-column .row .columns:first-child h2:not(:first-child){margin-top:25px}}@media (max-width:991px){#blog .sidebar{padding-bottom:0}#blog .section-type-blog{padding-bottom:10px}.home.page .content #section-97{padding-bottom:0}.home.page .content #section-99 #canvas-svg{height:auto}}@media (max-width:768px){.section-type-testimonials .testimonials-1-icon{margin-bottom:0}.section-type-testimonials .flex-bullet-slider .flex-control-nav,.section-type-testimonials .flex-bullet-slider-lazy .flex-control-nav{margin-top:10px}.section-type-testimonials .slides blockquote.testimonials-1-text{font-size:1em;margin:25px 0 10px}.section-type-testimonials{padding-bottom:25px}.section-type-testimonials .padding-bottom-large{padding-bottom:40px}.services-page-overview .services-1-content div[class^="panels-"] .row{margin-top:0}}@media (max-width:768px){.page-id-233 .progress-bar-aqua{width:30%!important}.page-id-233 .progress-bar-brown{width:35%!important}}@media (max-width:480px){.page-id-233 .progress-bar-aqua{width:35%!important}.page-id-233 .progress-bar-brown{width:40%!important}}@media (max-width:991px){#section-Industries .technology-item-caption.text-color-theme{height:5em}}@media (max-width:540px){#section-Industries .col-mm-4{width:calc(50% - 2px)}}@media (max-width:768px){#top-content-region{padding-top:0;padding-bottom:0}.page-id-120 #section-46{padding:20px 0}.page-id-120 #section-59{padding-bottom:15px}.page-id-120 #section-59 .columns{padding-bottom:0}.page-id-120 #section-31{padding-top:0;padding-bottom:0}.page-id-448 #section-2 .columns,.page-id-120 #section-42 .columns{padding-top:20px;padding-bottom:20px}.page-id-448 #footer-right-region,.page-id-120 #footer-right-region{display:none}.page-id-120 #section-1{padding-bottom:0}}@media (max-width:768px){.testimonials-1 .img-testimonial-portrait{display:block;text-align:center;margin:25px auto 0}}.testimonials-1 .testimonials-1-text{padding-bottom:20px}@media (max-width:768px){.section-type-technologies .technology-item-icon{padding-bottom:10px;height:65px}.section-type-technologies .technology-item-caption.text-color-theme{height:3em;overflow:hidden;padding-bottom:0;margin-bottom:12px;font-weight:700}.section-type-technologies .technology-item-caption.text-color-theme span{white-space:normal!important}}@media (max-width:991px){.search-media{display:none}}@-moz-document url-prefix(""){.modal .iphorm-theme-redwerk-default .iphorm-submit-element{padding:0 35px;font-size:15px}}@media (max-width:991px){.section-type-partners .partner{margin-top:0}.section-type-partners .partner img{max-width:240px;height:auto}}@media (max-width:767px){.section-type-partners .partner{width:calc(50% - 2px)}}@media (max-width:540px){.section-type-partners .container>.row{display:flex;flex-flow:row wrap}.section-type-partners .partner{padding:10px 0}.section-type-partners{padding:40px 0}}.testimonials-1 .testimonials-1-icon{margin-bottom:0}@media (max-width:767px){.testimonials-1 .testimonials-1-text{font-size:1em;line-height:1.5em}}@media (max-width:991px){#blog .blog-single{padding:0}#animatron .review-comment-text,#animatron .review-comment-text p{text-align:center;line-height:1.8em}}.iphorm-theme-redwerk-default .iphorm-element-wrap-file .iphorm-add-another-upload span.iphorm-add-another-upload-button,.iphorm-theme-redwerk-default .iphorm .iphorm-element-wrap-file div.uploader span.action{padding:8px 16px;position:relative;top:-2px}@media (min-width:392px) and (max-width:440px){.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_1-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_4-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_11-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_1-element-wrap{width:100%}.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_5-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-2 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_2_9-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_8-element-wrap,.iphorm-outer.iphorm-theme-redwerk-default .iphorm-form-1 .iphorm-group-alignment-proportional>.iphorm-group-elements>.iphorm-group-row-2cols>.iphorm_1_4-element-wrap{width:100%}}@media (min-width:768px) and (max-width:991px){.project_three_columns .pdf_link{position:relative;float:right}}.technologies-block-title{margin-bottom:1em}@media (max-width:767px){#top-content-region #page-title-block{padding:15px 0 5px}#top-content-region #page-title-block h1{font-size:1.2em;line-height:1.4em}#top-content-region #page-breadcrumbs-block{padding:0 0 10px}.section-type-highlight .overlay h2{font-size:2.6em;line-height:1.2em}.section-type-calltoaction .call-to-action-1-text{font-size:1.3em;line-height:1.5em}h2{font-size:1.8em;line-height:1.3em}h6{font-size:1.2em;line-height:1.4em}.section-type-services{padding:50px 0 35px}#section-6{padding-bottom:0}#section-6 h4{margin-bottom:20px}#section-7{padding-top:0}.section-type-about{padding:35px 0 25px}.section-type-services.mob-services-top40{padding:35px 0}.section-type-services .panels-2 .row:last-child .panels-item:last-child,.section-type-services .row.margin-bottom-40{margin-bottom:0}.mtop-padding-40{padding-top:40px}.section-type-technologies{padding:0}.section-type-technologies .columns{padding-top:0;padding-bottom:0}section.section-type-partners .partner{width:calc(50% - 3px)}section.section-type-partners .partner img{max-width:90%}.section-type-partners.padding-top-none{padding-top:0}.section-type-calltoaction{padding:40px 0}.company-stats-1{margin-top:0}.section-type-technologies .technology-item-caption.text-color-theme{font-weight:700;height:auto;overflow:auto}.section-type-technologies .col-mm-4{display:inline-block;float:none;width:calc(33% - 2px);vertical-align:top;padding:10px 3px}#contact .section-type-technologies .row.text-center{margin:0}#animatron .review-comment-text,#animatron .review-comment-text p{font-size:1em;line-height:1.5em}#menu-region .nestor-main-menu .nav>li:hover>a{color:#333}#menu-region .nestor-main-menu .nav>li.open:hover>a{color:#d33}}@media (max-width:992px){.section-type-stats .company-stat{display:inline-block;float:none;vertical-align:top}.section-type-stats .cstat-2{width:calc(50% - 2px)}.section-type-stats .cstat-3{width:calc(33% - 2px)}}@media (max-width:540px){.section-type-stats .company-stat,.section-type-technologies .col-mm-4{width:calc(50% - 4px)}}@media (min-width:992px) and (max-width:1200px){.main-wrapper header.scrolled #logo-region a{margin-left:6px}}@media (max-width:1199px){.main-wrapper header.scrolled .navbar-nav .menu-item-188{display:none}}@media (min-width:992px){.main-wrapper header.scrolled{position:fixed;z-index:1000;width:100%;background-color:#df3c3d;opacity:.95;-webkit-transition:background-color 500ms linear;transition:background-color 500ms linear;height:58px;box-shadow:0 2px 9px rgba(0,0,0,.1);min-height:0}.main-wrapper header.scrolled .nestor-main-menu .nav>li#menu-item-364.touch{padding-left:3px}.main-wrapper header.scrolled .nestor-main-menu .nav>li.touch,.main-wrapper header.scrolled .nestor-main-menu .nav>li.touch.high-level,.main-wrapper header.scrolled .nestor-main-menu .nav>li.touch.high-level-one{padding-left:8px;padding-right:1px}.main-wrapper header.scrolled .touch.high-level>button,.main-wrapper header.scrolled .touch.high-level-one>button{background-color:transparent;color:#fff}.main-wrapper header.scrolled .header-inner-wrapper{padding-top:14px}.main-wrapper header.scrolled .header-inner-wrapper .container{float:left;width:auto;padding:0}.main-wrapper header.scrolled .header-contacts.container{display:inline-block;width:auto;float:right;position:relative}.main-wrapper header.scrolled .header-contacts .header-contacts-left,.main-wrapper header.scrolled .header-contacts .header-contacts-right{padding:0 12px;width:auto}.main-wrapper header.scrolled .search-wrapper{position:absolute;top:-3px;right:-10px;padding-left:55px;border-radius:0}.main-wrapper header.scrolled .navbar-nav .menu-item-188{padding-left:0}.main-wrapper header.scrolled .navbar-nav .menu-item-6591,.main-wrapper header.scrolled .header-contacts-skype,.home .main-wrapper header.scrolled #logo-region,.main-wrapper header.scrolled .margin-top-xs-5{display:none}.main-wrapper header.scrolled #logo-region{width:auto}.main-wrapper header.scrolled #logo-region a{display:inline-block;font-family:"FontAwesome",sans-serif;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;vertical-align:middle;margin-top:-2px;transition:none}.main-wrapper header.scrolled #logo-region a:before{content:"\f015";font-size:20px;color:#fff;padding:0 14px}.main-wrapper header.scrolled #logo-region a img{display:none}.main-wrapper header.scrolled .navbar-nav.navbar-right,.main-wrapper header.scrolled #menu-region{float:left!important}.main-wrapper header.scrolled .search-form{min-width:40px}.main-wrapper header.scrolled .navbar{min-height:0;padding:0}.main-wrapper header.scrolled #menu-region{width:auto;margin-top:0}.main-wrapper header.scrolled .navbar-nav.navbar-right:last-child{margin-right:0}.main-wrapper header.scrolled .header-contacts a{letter-spacing:0;font-size:16px}.main-wrapper header.scrolled .header-contacts a,.main-wrapper header.scrolled .nestor-main-menu .nav>li>a{color:#fff}.main-wrapper header.scrolled .header-contacts .header-contacts-left i,.main-wrapper header.scrolled .header-contacts .header-contacts-right i,.main-wrapper header.scrolled .icon-new-phone,.main-wrapper header.scrolled .icon-new-envelope:before,.main-wrapper header.scrolled .search-wrapper i,.main-wrapper header.scrolled .search-wrapper .ion-ios7-search:before{color:#fff}.main-wrapper header.scrolled .header-contacts .header-contacts-left i,.main-wrapper header.scrolled .header-contacts .header-contacts-right i,.main-wrapper header.scrolled .search-wrapper i,.main-wrapper header.scrolled .search-wrapper .ion-ios7-search:before{font-weight:700}.main-wrapper header.scrolled .search-wrapper .ion-ios7-search:before{font-size:21px}.main-wrapper header.scrolled .icon-new-phone{font-size:18px}.main-wrapper header.scrolled .search-wrapper.focused{background-color:#df3c3d;width:270px}.main-wrapper header.scrolled .search-wrapper .search{border:1px solid #fff;color:#fff;font-weight:700}.main-wrapper header.scrolled .search-wrapper .search::-webkit-input-placeholder,.main-wrapper header.scrolled .search-wrapper .search::-moz-placeholder,.main-wrapper header.scrolled .search-wrapper .search:-ms-input-placeholder,.main-wrapper header.scrolled .search-wrapper .search:-moz-placeholder{color:#fff}.main-wrapper header.scrolled .search-wrapper .search::-webkit-input-placeholder{color:#fff;opacity:1!important}.main-wrapper header.scrolled .nestor-main-menu .dropdown:hover .dropdown-menu{margin-left:0!important}}@media (min-width:992px) and (max-width:1200px){.main-wrapper header.scrolled .search-wrapper.focused{width:220px;padding-left:20px}.main-wrapper header.scrolled .header-contacts a,.main-wrapper header.scrolled .nestor-main-menu .nav>li>a{font-size:15px}.main-wrapper header.scrolled #logo-region a:before,.main-wrapper header.scrolled #menu-region,.main-wrapper header.scrolled .header-contacts .header-contacts-left,.main-wrapper header.scrolled .header-contacts .header-contacts-right,.main-wrapper header.scrolled .nestor-main-menu .nav>li{padding:0 8px}.main-wrapper header.scrolled .search-form{min-width:5px}.main-wrapper header.scrolled .nestor-main-menu .navbar-nav .menu-item-364{padding-left:0}}@media (min-width:992px) and (max-width:1366px){.main-wrapper header.scrolled .header-contacts .header-contacts-left,.main-wrapper header.scrolled .header-contacts .header-contacts-right{width:auto;padding-right:15px}.main-wrapper header.scrolled .header-contacts.container{padding:0!important}.main-wrapper header.scrolled .header-contacts.container .header-contacts-holder{margin-right:0;width:100%;text-align:left}.main-wrapper header.scrolled .header-contacts div.header-contacts-left,.main-wrapper header.scrolled .header-contacts div.header-contacts-right{padding-left:0;width:43%;text-align:left}.main-wrapper header.scrolled .header-contacts.container .header-contacts-holder{padding-right:0}}#back-to-top.red{background-color:#d33;border:1px solid #d33}.home .our-work-1-item .our-work-1-description{padding-top:30px}.main-wrapper header .header-contacts a{letter-spacing:0}.header-contacts-holder .icon-new-phone{margin-right:5px}.header-contacts-holder a{-webkit-transition:none;transition:none}@media (max-width:767px){div#logo-region>a>img{width:160px}#logo-region.margin-top-sm-40{margin-top:0}.header-contacts .search-form{position:relative;width:100%;margin-left:0}.header-contacts .search-form .search-wrapper{position:absolute;z-index:100;right:calc(50% - 226px)}.header-contacts .search-form .search-wrapper.focused{background-color:#fff;border-radius:0;width:451px}.header-contacts .search-form .search-wrapper.focused:after{content:" ";background-color:#fff;display:block;width:100%;height:20px}.header-contacts .search-form .search-wrapper.focused:before{content:" ";background-color:#fff;display:block;width:100%;height:14px;margin-top:-14px}#menu-and-button{text-align:center}.contact-us-button a.btn{position:absolute;top:60px;width:215px;right:calc(50% - 225px)}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header .navbar-toggle{width:100%;padding:7px 16px;font-size:16px;text-transform:lowercase;margin-bottom:0;color:#d33;background:var(--wpr-bg-b49fad8d-ec50-4d5a-80d0-51e21bec6fad) no-repeat #fff 13px 12px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header .navbar-toggle.menu-expanded{color:#fff;background:var(--wpr-bg-16955897-d3b8-43bc-96c6-30dce702431b) no-repeat #d33 13px 12px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header .navbar-toggle:first-letter{text-transform:uppercase}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header{margin-left:calc(50% - 225px)}.header-inner-wrapper>.container>.row{position:relative}.header-inner-wrapper>.container>.row .text-center-xs{position:absolute;top:91px;z-index:100;left:calc(50% + 5px);right:0;text-align:left}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header,.header-inner-wrapper>.container>.row .text-center-xs #btnToRequest{width:215px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-collapse{padding:0 5px;margin-top:10px}}@media (max-width:480px){.contact-us-button .search-form .search-wrapper{right:calc(50% - 155px)}.search-form .search-wrapper.focused{width:310px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header{margin-left:calc(50% - 155px)}.header-inner-wrapper>.container>.row .text-center-xs{left:calc(50% + 15px);padding:0}.header-contacts{margin-left:-8px;margin-right:-8px}.header-contacts .header-contacts-holder div.header-contacts-left,.header-contacts .header-contacts-holder div.header-contacts-right{display:inline-block;width:49%;vertical-align:top}.header-contacts .header-contacts-holder div.header-contacts-left{padding:23px 11px 17px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header,.header-inner-wrapper>.container>.row .text-center-xs #btnToRequest{width:145px}.header-inner-wrapper .respons-es #menu-region .nestor-main-menu .navbar-header{width:105px}.header-inner-wrapper .respons-es #menu-region .nestor-main-menu .navbar-header .navbar-toggle{padding:7px 16px 7px 29px}.contact-us-button a.btn{width:145px;right:calc(50% - 155px);}.contact-us-button #respons-es{width:169px}#footer-left-region{padding-right:0;padding-left:57px;font-size:14px}#footer-right-region{padding-bottom:0}#footer-columns-region{padding:25px 0 30px}#footer-columns-region .container{padding:0 13px}#footer-columns-region .row{max-width:310px;margin:auto}#footer-columns-region .footer-column{text-align:left;padding:0}#footer-columns-region .footer-column .icon{vertical-align:top;margin-top:5px;min-width:60px;text-align:center}#footer-columns-region .footer-column p{vertical-align:top;display:inline-block;font-size:15px}.company-stats-1 .company-stat .company-stat-title{font-size:22px}.company-stats-1 .company-stat p{font-size:12px}.mobile-small{display:block;font-size:.9em}}@media (max-width:400px){.contact-us-button .search-form .search-wrapper{right:calc(50% - 145px)}.search-form .search-wrapper.focused{width:290px}.contact-us-button a.btn{width:135px;right:calc(50% - 145px)}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header,.header-inner-wrapper>.container>.row .text-center-xs #btnToRequest{width:135px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header .navbar-toggle{background-position:10px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header .navbar-toggle,.header-inner-wrapper>.container>.row .text-center-xs #btnToRequest{padding:7px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-header{margin-left:calc(50% - 145px)}.header-inner-wrapper>.container>.row .text-center-xs{right:0}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-collapse{margin-top:10px}.header-inner-wrapper #menu-region .nestor-main-menu .navbar-collapse,.header-inner-wrapper #menu-region .nestor-main-menu .navbar-collapse li{padding:0}.header-inner-wrapper #menu-region .nestor-main-menu .high-level>.fa,.header-inner-wrapper #menu-region .nestor-main-menu .high-level-one>.fa{right:0}}@media (max-width:992px){#company-history #resizer-cont{display:none}}@media (min-width:992px){#testimonials .testimonials-tab{display:block!important}#testimonials #testimonials-tabs{display:none}}#testimonials #testimonials-tabs{list-style-type:none;padding:0;margin:40px 15px 20px}#testimonials #testimonials-tabs li{display:inline-block;vertical-align:top;width:50%;text-align:center;border:1px solid #d33;color:#d33;padding:7px;font-size:16px}#testimonials #testimonials-tabs li.active{background-color:#d33}#testimonials #testimonials-tabs li.active a{color:#fff}#testimonials #testimonials-tabs li a{display:block;padding:0;border:none}@media (min-width:768px) and (max-width:992px){#testimonials #testimonials-tabs{margin-bottom:20px}}@media (max-width:991px){#testimonials #section-customers .columns{padding:20px 15px}#testimonials #section-customers,#testimonials #section-45 .testimonials-1 .padding-top-normal:first-child{padding-top:0}#testimonials #tabs-testimonials #section-89{background-color:#fff!important}}#penthouse .col-sm-4.columns{padding-top:0;padding-bottom:20px}@media (max-width:767px){#eugi-platform-upgrade-european-parliament #section-16{padding-bottom:0}#youtown #section-45{padding-bottom:0;padding-top:0}#youtown #section-16{padding-top:0;padding-bottom:40px}#youtown #section-32,#youtown #section-46{padding-top:40px;padding-bottom:40px}}@media (max-width:480px){#wn #section-45{padding-bottom:20px;padding-top:0}}.nestor-main-menu .navbar-collapse li .fa:before{-webkit-transition:.5s;transition:.5s}.nestor-main-menu .navbar-collapse .menu-item .fa:before{display:inline-block;transform:rotate(0deg)}.nestor-main-menu .navbar-collapse .menu-item.open .fa:before{display:inline-block;transform:rotate(-180deg)}.iphorm-theme-redwerk-default .iphorm-submit-wrap button.ipf-ios-submit{margin-bottom:-5px}body .modal{-webkit-overflow-scrolling:auto;z-index:2000000001}.modal-open .modal{padding-left:0!important;padding-right:0!important;overflow-y:auto}body .modal-backdrop{-webkit-overflow-scrolling:auto;z-index:2000000000}.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements input:focus,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements textarea:focus,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements select:focus,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements button:focus,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements input,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements textarea,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements select,.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-elements button{-webkit-appearance:none;border-radius:0;border-top-left-radius:.5px}.safari-modal.modal .iphorm-theme-redwerk-default .privacy-protected-sign{border-top-left-radius:.5px}.safari-modal.modal .iphorm-theme-redwerk-default .iphorm-submit-element{border-top-left-radius:.5px;margin-top:-2px;height:36px}.safari-modal#myModal span.iphorm-element-file-inner .uploader span.action{border-top-left-radius:.5px;vertical-align:text-bottom}.header-contacts-holder .icon{height:22px}.search-form .search-wrapper .icon{height:17px;position:absolute;font-size:23px;top:19px;right:12px;-webkit-transform:translateY(-12px);transform:translateY(-12px)}.search-form .search-wrapper.focused .icon path,.search-form .search-wrapper .icon:hover path{fill:#d33}.header-contacts-skype .icon{color:#bdbdbd;margin-right:10px;vertical-align:bottom}.header-contacts-skype img.icon{height:21px;margin-right:7px;margin-top:-3px;vertical-align:middle;position:relative;top:-1px}.header-contacts-skype{display:inline-block;margin-left:15px;padding-bottom:20px}.header-contacts-whatsapp{display:inline-block;margin-left:15px;padding-bottom:20px}.header-contacts-whatsapp img.icon{height:18px;margin-right:5px;margin-top:-4px}.header-contacts-right img.icon{height:23px;margin-right:10px}.header-contacts-left img.icon{height:17px;margin-right:4px}@media (min-width:486px) and (max-width:991px){.header-contacts .header-contacts-left,.header-contacts .header-contacts-right,.header-contacts .header-contacts-skype{text-align:left;width:auto}}@media (min-width:768px){.page-child .our-work-1 .no-margin .our-work-1-item{margin-top:0}}.company-stats-1{margin-top:0}.services-1 .services-1-content .margin-bottom-40{margin-bottom:0}#testimonials #section-62{padding-top:0}div.content:not(#testimonials) .section-type-testimonials .testimonials-1 .padding-top-normal.padding-bottom-large{padding-top:40px;padding-bottom:40px}.review.padding-top-large.padding-bottom-large{padding-top:40px;padding-bottom:40px}h6{line-height:1.3em}.home .content>#section-7{padding-top:55px}.home .content>#section-7 h2{margin-bottom:50px}.home .content>section.section-type-feature h1.title-main{font-size:2.2em}.home .bx-wrapper .bx-viewport li .intro-video-gallery figcaption{height:75%;overflow:visible}@media (max-width:767px){div.content:not(#testimonials) .section-type-testimonials .testimonials-1 .padding-top-normal.padding-bottom-large{padding-top:0;padding-bottom:0}.section-type-feature .section-type-feature-content .project_screen:first-child{margin-top:0}.section-type-column .row .columns{padding-top:0;padding-bottom:24px}#contact #section-25 .row .columns:nth-child(2){max-width:345px;margin:0 auto}.home .bx-wrapper .bx-viewport li .intro-video-gallery figcaption{height:80%}}.section-type-technologies .technologies-wrapper{padding:40px 15px 25px}.section-type-technologies .technologies-wrapper a:focus{outline:none}#online-customer-support .section-type-stats{padding-top:0}@media (max-height:520px),(max-width:440px) and (max-height:640px){#myModal .modal-dialog{margin-top:-10px}#myModal .modal-dialog .modal-header{padding:15px 15px 5px}#myModal .modal-dialog .modal-body{padding:10px 20px}#myModal .modal-dialog .iphorm-element-wrap{margin-bottom:7px}#myModal .modal-dialog .iphorm-elements textarea{height:100px}#myModal .modal-dialog .iphorm-theme-redwerk-default .iphorm-submit-input-wrap{margin-top:-42px}#myModal .modal-dialog .iphorm-theme-redwerk-default .iphorm-submit-element{height:36px;margin-top:-1px}}@media (max-width:440px) and (max-height:640px){#myModal .modal-dialog .iphorm-elements textarea{height:150px}}.page .section-type-blog .sidebar{padding-top:40px}@media (max-width:767px){#industries #section-20{padding-top:0}#testimonials #section-customers>div:last-of-type.container .row>.columns:last-child,#testimonials .section-type-column>div:last-of-type.container .row>.columns:last-child{padding-bottom:0}#testimonials #section-8>div:last-of-type.container .row>.columns:first-child{padding-top:0}#testimonials .section-type-feature{padding:40px 0}.single-post .blog-single.block{padding-top:0}}#blog #section-Industries{padding-top:40px;padding-bottom:15px}#testimonials #section-89 .bx-wrapper .bx-pager{bottom:initial}#testimonials #section-89 .bx-wrapper .bx-pager a{border:2px solid #d33;margin:0 8px}#testimonials #section-89 .bx-wrapper .bx-pager a.active{background-color:#d33}@media (max-width:767px){#testimonials .media-clutch .bage-clutch img{margin:auto}#testimonials #section-89 .bx-wrapper .bx-pager{bottom:-30px}#testimonials .media-clutch .media-body{padding-top:15px}}#about-us #section-41 .overlay{background:rgba(0,0,0,.6)!important}.post-type-archive-blog .pagination .disabled{display:none}.post-cards--archive{gap:40px 2%!important}.post-card--archive{margin-top:0!important}.post-type-archive-case_study .cs-section-title{margin-bottom:40px}.blog-single .wave{background-image:url(../../../../../../../../../../../uploads/2015/07/waves.png);width:80px;height:10px;background-repeat:repeat-x;background-position:center center;padding:20px 0;margin-top:55px;margin-bottom:35px}@media (max-width:768px){.home .content>#section-7{padding-top:40px}.home .content>#section-7 h2{margin-bottom:30px}.blog-single .lp-post{padding-top:35px}.blog-single .wave{display:none}.page-id-3229 #section-14 .section-type-feature-content>p:last-child,.page-id-3229 #section-14 .section-type-feature-content>p:nth-last-of-type(2){display:none}.page-id-3229 #section-14 .section-type-feature-content .clutch-media{padding-bottom:0}.page-id-3229 #section-25 .section-type-feature-content .project_screen:first-child,#animatron .section-type-feature-content:last-child .project_screen:first-child{margin-top:0}.page-id-3229 #section-25 .section-type-feature-content .project_screen:last-child,#animatron .section-type-feature-content:last-child .project_screen:last-child{margin-bottom:0}#animatron .review-comment-text{margin-bottom:0}}@media (min-width:600px) and (max-width:991px){.page-id-3229 #section-14 .twitter-tweet{float:none!important;margin:10px auto!important}}@media (min-width:480px) and (max-width:767px){#about-us #section-59 .col-sm-6{width:calc(50% - 2px);float:left;vertical-align:top}#about-us #section-59 .insider-join{padding:10px!important;display:flex;align-items:center;justify-content:center;float:left}#about-us #section-59 .insider-join p{font-size:14px!important}}@media (max-width:767px){.our-team{padding-top:20px}}#logo-region{padding:0}body{overflow-x:hidden;overflow-y:scroll}@media only screen and (max-device-width:1024px){body.modal-open{overflow:hidden;width:100%;height:100%;position:initial}}.map-content{margin-top:30px}.mobile-percentage{width:100%;position:absolute;left:0;right:0;bottom:0;display:none;z-index:5;margin:0 auto}@media (max-width:768px){.geoinfographics .mobile-percentage{position:relative;margin-bottom:5px}}.mobile-percentage.top-percentage{top:0}.mobile-percentage.show{display:table}.mobile-percentage .link-btn{margin:0 auto;left:0;bottom:0;right:0;display:block;text-align:center}.mobile-percentage.show .percentage-list{display:block}.mobile-percentage .percentage-list{margin:0 auto;max-width:200px;padding:10px 20px;position:absolute;bottom:60px;left:0;right:0}.mobile-percentage .percentage-list:before{display:none}.mobile-percentage .percentage-list:after{bottom:-16px;border:13px solid transparent;border-top:16px solid #fff;border-bottom:none;left:45%;position:absolute;content:"";z-index:3}.mobile-percentage .link-btn a{padding:15px 25px;font-size:1.5em;display:inline-block;margin:0 auto;background:#f0f2f1;color:#6c6e6d}.mobile-percentage .percentage-list ul li{height:auto;background:none;padding:0}.mobile-percentage ul li>span{padding:10px 0;display:block;color:#7bafcb}.mobile-percentage ul li:first-child>span{padding-top:0}.mobile-percentage .percentage-list>ul>li:last-child{display:none}.map-slider{display:table;height:25px;position:relative;margin:0 auto;padding:15px}.map-slider-item{border:solid #d33 2px;border-radius:50%;width:16px;cursor:pointer;float:left;height:16px;margin:0 5px}.map-slider-item-active{border-width:8px}.mobile-percentage .percentage-circle{width:100px;height:100px}.mobile-percentage .percentage-circle .count span{font-size:1.5em;line-height:0}.mobile-percentage .percentage-circle .background-circle{width:96px;height:94px}.mobile-percentage .percentage-circle .slice{height:100px;width:100px}.mobile-percentage .percentage-circle .slice .bar,.mobile-percentage .percentage-circle .slice .fill{height:96px;border-width:11px;top:2px;width:100px;clip:rect(0,48px,100px,0);transform:rotate(2deg);-webkit-transform:rotate(2deg)}.mobile-percentage .percentage-circle .slice .fill.aus{clip:auto;border-radius:0;border:0;background-color:#69b3da;height:11px;width:14px;left:32px;transform:rotate(-16deg);top:3px}.slider-arrow{position:absolute;right:0;top:40%;font-size:3em;z-index:20;display:none;color:#6c6e6d;opacity:.5;width:20px}.slider-arrow-left{left:0}@media (max-width:768px){#infographics .container{position:relative;padding-bottom:50px}.top-percentage{position:static;margin-top:30px}.mobile-percentage{display:block}.group,.europe{display:none}#canvas-svg{margin-top:0}.slider-arrow{display:block}#client-world-map{top:0}#client-world-map svg.datamap{height:inherit!important}}@media (max-width:768px){#canvas-svg .activ-list-on-mob{opacity:0.85!important;display:block;top:0;left:0;z-index:1000;width:100%;max-width:none}#canvas-svg .activ-list-on-mob .percentage-list{display:block}#canvas-svg .activ-list-on-mob .link-btn{display:none}}@media (max-width:532px){#client-world-map{height:432px}.map-slider{padding-bottom:0}}.main-wrapper header.scrolled.fake-fixed-header{position:absolute}.main-wrapper header.scrolled-back .search-form form{min-width:40px}.main-wrapper header.scrolled-back .header-contacts{padding:0!important}.main-wrapper header.scrolled-back .header-contacts-holder{width:100%;margin-right:0;position:relative}.testim-wrapper{position:relative}.testim-wrapper .invisible-part .top-wrapper{text-align:center}.testim-wrapper .visible-part{text-align:center;height:150px;display:flex;align-items:center;justify-content:center}.testim-wrapper .visible-part img{max-height:100%}@media (max-width:991px){.testim-wrapper .visible-part img{max-width:150px}}.testim-wrapper .text-wrapper{padding-top:15px}.testim-wrapper .text-wrapper p{font-size:14px;line-height:1.6em;margin-bottom:0}.testim-wrapper .visible-part,.testim-wrapper .invisible-part{border:5px solid transparent;padding:15px 13px}.testim-wrapper:hover .visible-part{border:5px solid #f6f6f6;border-bottom:5px solid transparent}.testim-wrapper:hover .invisible-part{border:5px solid #f6f6f6;border-top:5px solid transparent;visibility:visible;opacity:1}.testim-wrapper .invisible-part{top:calc(100% - 20px);position:absolute;z-index:1;background-color:#fff;visibility:hidden;opacity:0}.testim-wrapper .button-wrapper{text-align:center;margin:20px 0 10px}.testim-wrapper .button-wrapper a{padding:5px 15px;border:1px solid #d33;font-size:14px}.testim-wrapper .button-wrapper a:hover{background-color:#d33;color:#fff}.testim-wrapper .button-wrapper a br{display:none}.testim-wrapper .invisible-part,.testim-wrapper:hover .invisible-part{-webkit-transition:all 500ms ease-out;transition:all 300ms ease-out}html.touch .testim-wrapper:hover .invisible-part{position:relative}.mobile-visible{display:none}@media (min-width:769px){.ipadv-visible{display:none}}.skype-margin-right{margin-right:11px}@media (max-width:768px){#footer-columns-region{padding:40px 0}#footer-columns-region .footer-column{margin:auto;float:none;text-align:center;width:100%}#footer-columns-region .footer-column .region{padding:0}#footer-columns-region .footer-column .block{display:inline-block;min-width:700px;max-width:100%;padding:10px 0}#footer-columns-region .footer-column .block a{margin-right:10px}#footer-columns-region .footer-column .block i{margin:0;display:inline-block;vertical-align:middle;text-align:center;width:50px}#footer-columns-region .footer-column .block>p{display:inline-block;vertical-align:middle;width:calc(100% - 75px);padding-left:20px;text-align:left}.skype-margin-right{margin-right:0}.skype-margin-right:after{content:", "}.ipadv-hidden{display:none}.footer-columns .ipadv-hidden,#footer-mail-block br{display:block}.content #section-1 h2{font-size:1.8em;line-height:1.5em}.content #section-1 .related-wrapper h2{font-size:25px}.mobile-visible{display:inline-block}#blog .blog-single h2{font-size:1.4em}}@media (max-width:680px){#footer-columns-region .footer-column .block>p{max-width:320px}}@media (max-width:480px){#footer-columns-region .footer-column .block a{margin-right:0}#footer-columns-region .footer-column .block{min-width:295px}#footer-columns-region .footer-column .block i{width:24px;min-width:24px}#footer-columns-region .footer-column .block>p{padding-left:10px;width:calc(100% - 40px);font-size:14px}#footer-columns-region .row{max-width:100%}.bg-color-grayDark1 #footer-right-region{padding:0}}span.icon-img{display:block;width:50px;height:50px;margin:0 auto}#ruby-on-rails-development #section-6 .icon:before{margin:0}#ruby-on-rails-development #section-6 .icon{float:none;display:inline-block;font-size:40px}#ruby-on-rails-development #section-6 h6{margin-top:8px}#ruby-on-rails-development #section-6 h6,#ruby-on-rails-development #section-6 .panels-service-content{display:inline-block;float:right;width:81%}#ruby-on-rails-development #section-6 .panels-service-content{margin:10px 0}#ruby-on-rails-development #section-6 .panels-service-content p{width:90%}#ruby-on-rails-development .section-type-highlight .overlay{background-color:transparent}@media (max-width:991px){#ruby-on-rails-development #section-6 .icon{font-size:22px;float:left}#ruby-on-rails-development #section-6 h6{margin-top:0;float:left;width:84%}#ruby-on-rails-development #section-6 .panels-service-content{display:block;float:none;width:100%}}@media (min-width:768px){#services .services-page-overview .panels-service-content{height:auto;flex-grow:1;display:flex;flex-direction:column}#services .services-page-overview .panels-service-content a.btn{position:initial;align-self:flex-start;margin-top:10px}#services .services-page-overview .panels-2>.row{display:flex}#services .services-page-overview .panels-2 .panels-item{display:inline-flex;flex-direction:column}#services .services-page-overview .panels-service-content>p{flex-grow:1}}@media (max-width:991px) and (min-width:768px){#services .services-page-overview .panels-service-content a.btn,#logo-region{margin-top:0}#services #section-8{padding-bottom:30px}.header-inner-wrapper{margin-bottom:28px!important}.contact-us-button{text-align:center}.search-wrapper{top:67px}}@media (max-width:767px){#services .services-page-overview .panels-2 .panels-item{width:100%}}@media (max-width:767px){#testimonials #section-customers .columns{width:calc(50% - 3px);display:inline-block;vertical-align:top}}@media (max-width:480px){#testimonials #section-customers .columns{width:75%;display:block;margin:auto}}@-webkit-keyframes autofill{to{color:inherit;background:transparent}}#net-development-new input:-webkit-autofill,#net-development-new textarea:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.round-services .services-1-content p.margin-bottom-30{text-align:center;max-width:80%;margin:0 auto 15px}.round-services .services-1-content .panels-2 .panels-item i.icon{width:140px;height:140px;margin:auto;background-color:#fff;padding:70px;float:none;border-radius:100%;color:#000;font-size:45px;display:flex;justify-content:center;align-items:center}.round-services .services-1-content .panels-2{text-align:center}.round-services .services-1-content .panels-2 .panels-item h6{margin-top:25px;font-size:1em;font-weight:300;font-family:"Lato",sans-serif;color:#333;float:none;margin-left:0}.round-services .services-1-content .panels-2 .panels-item{width:calc(20% - 4px);display:inline-block;vertical-align:top;float:none;text-align:center;margin-bottom:0;margin-top:30px}.round-services .services-1-content .panels-2 .row{display:inline;margin:0}.round-services .services-1-content .panels-2 .row:after,.round-services .services-1-content .panels-2 .row:before{display:none}@media (min-width:768px) and (max-width:992px){.round-services .services-1-content .panels-2 .panels-item{width:calc(20% - 3px);padding:0 5px}.round-services .services-1-content .panels-2 .panels-item i.icon{width:45px;height:45px;padding:50px;font-size:35px}.services-1-content .icon+h6{width:calc(100% - 35px)}#net-development-new #section-29 .margin-bottom-40 .col-md-9,#net-development-new .section-type-recentwork .our-work-1-description .col-md-9{width:75%}#net-development-new #section-29 .margin-bottom-40 .col-md-3,#net-development-new .section-type-recentwork .our-work-1-description .col-md-3{width:25%;margin-top:-9px}#net-development-new #section-28 .cs-description-wrapper .padding-bottom-10{padding-bottom:0}#net-development-new #section-21 .panels-2>.row:last-of-type .panels-item,#net-development-new #section-52 .panels-2>.row:last-of-type .panels-item,#net-development-new #section-6 .panels-2 .panels-item{margin-bottom:0}}@media (max-width:767px){.round-services .services-1-content .panels-2 .panels-item{width:calc(50% - 3px)}#net-development-new section#section-66,#net-development-new section#section-65,#net-development-new section#section-63,#net-development-new .section-type-services{padding-top:40px;padding-bottom:40px}#net-development-new section#section-65 h3,#net-development-new section#section-63 h3{font-size:2em;margin-bottom:1em}}@media (max-width:480px){.round-services .services-1-content .panels-2 .panels-item{width:calc(100% - 3px)}}.net-red-button{margin-top:35px;border:1px solid #d33;padding:5px 20px;font-size:14px}#net-development-new .no-spam-label{font-size:12px;color:#9d9996}.big-icons-services .panels-service-content{width:80%;margin-left:15%}.big-icons-services .panels-2 h6{width:85%;margin-left:auto;margin-top:13px;margin-bottom:0}.big-icons-services .panels-2 i.icon{width:15%;display:inline-block;text-align:left;font-size:45px}@media (max-width:992px){.big-icons-services .panels-2 i.icon{font-size:22px;width:auto}.big-icons-services .panels-service-content,.big-icons-services .panels-2 h6{width:auto;margin-left:auto}.big-icons-services .panels-2 h6{margin-left:5px;margin-top:0;max-width:calc(100% - 36px)}}#net-development-new #section-65,#net-development-new #section-63{padding:110px 0}#net-development-new #section-65 .net-form-description,#net-development-new #section-63 .net-form-description{margin-bottom:55px}#net-development-new .offshore-form-wrapper .iphorm-form-6 .error-inside input{border-bottom:1px solid #d33}#net-development-new .iphorm-element-spacer:not(.error-inside) .iphorm-errors-wrap{display:none!important}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-textarea{resize:none;height:31px;overflow:hidden}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-text,#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-textarea,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-element-text{font-weight:300;background-color:transparent;border-color:transparent;border-bottom:1px solid #9d9996;color:#9d9996;padding-bottom:5px;font-size:1em;min-width:350px}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap{margin:0;display:inline-block;vertical-align:top}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button>span{background-color:transparent;border:2px solid #fff;padding:6px 45px}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button>span,#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span em,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button>span em{line-height:1.7em}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button:hover>span>em{color:#2b2b2b;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button:hover{background-color:#f0f0f0}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span>em,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-submit-wrap button>span>em{padding:0;background-color:transparent;color:#fff}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm_5_1-element-wrap{display:inline-block;width:auto;margin-right:25px;vertical-align:top;margin-top:12px;min-height:66px}#net-development-new .net-form-wrapper .iphorm-inner-5{position:relative}#net-development-new .net-form-wrapper .iphorm-inner-5 .iphorm-success-message{position:absolute;width:100%;top:-57px;left:0}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-elements-6 .iphorm-submit-wrap-6,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-elements-5 .iphorm-submit-wrap-5{position:relative}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-elements-5 .iphorm-loading-wrap{position:absolute;top:10%;left:100%}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-spacer{min-height:66px}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-elements-6 .iphorm-loading-wrap{position:absolute;top:29%;left:calc(50% + 45px)}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-text,#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-textarea,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm_5_1{-webkit-transition:.5s all;transition:.5s all;color:#fff;border-radius:0}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-textarea:focus,#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-text:focus,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm_5_1:focus{border-bottom:1px solid #d33}#net-development-new .testimonials-2 .testimonials-2-item+.testimonials-2-item{margin-top:0}#net-development-new #section-69,#net-development-new #section-68{text-align:center;padding:65px 0}#net-development-new .offshore-form-wrapper .iphorm-input-wrap{padding-bottom:20px}#net-development-new .offshore-form-wrapper{display:inline-block;text-align:left;padding-top:20px}#net-development-new .net-form-wrapper label .iphorm-required,#net-development-new .offshore-form-wrapper label .iphorm-required{display:none}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap{text-align:center}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap .iphorm-submit-input-wrap{float:none}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:10px;border-color:#d33;padding:6px 32px;display:inline-block}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span:hover{background-color:#d33}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span:hover em{color:#fff}.net-form-wrapper .iphorm_5_1-element-spacer{position:relative}.net-form-wrapper .iphorm-elements-5 .iphorm-labels-above>.iphorm-element-spacer>label{left:0}.net-form-wrapper .iphorm-elements-5 .iphorm-labels-above>.iphorm-element-spacer>label,.offshore-form-wrapper .iphorm-elements-6 .iphorm-labels-above>.iphorm-element-spacer>label{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:1em;position:absolute;cursor:auto;font-weight:300;color:#9d9996}.net-form-wrapper .iphorm-elements-5 .iphorm-labels-above>.iphorm-element-spacer>label.active,.offshore-form-wrapper .iphorm-elements-6 .iphorm-labels-above>.iphorm-element-spacer>label.active{font-size:.7em;transform:translateY(-70%);margin-left:.3em}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-submit-wrap button>span em{color:#d33}.offshore-form-wrapper .iphorm-elements-6 .iphorm-errors-wrap{margin-top:-20px}.net-form-wrapper .iphorm-elements-5 .iphorm-errors-wrap .iphorm-error,.offshore-form-wrapper .iphorm-elements-6 .iphorm-errors-wrap .iphorm-error{background:none;border:none;color:#d33;padding:0}.centered-testimonials-columns .flex-row{display:flex;padding-bottom:15px}.centered-testimonials-columns .ion-ios7-chatbubble-outline{font-size:60px;margin-top:-10px;margin-bottom:0}.centered-testimonials-columns .testimonials-2-item{padding-left:30px;padding-right:30px;display:flex;flex-direction:column;justify-content:space-between}.centered-testimonials-columns .testimonials-2-text{text-align:left;position:relative;max-width:95%}.centered-testimonials-columns .testimonials-2-text:before,.centered-testimonials-columns .testimonials-2-text:after{content:"“";font-size:43px;color:#d33;font-family:"Lato",sans-serif;font-weight:700;position:absolute;display:inline}.centered-testimonials-columns .testimonials-2-text:before{left:-22px;top:6px}.centered-testimonials-columns .testimonials-2-text:after{content:"”";bottom:-5px;padding-left:4px}.centered-testimonials-columns .tc-description-wrapper{text-align:left}.centered-testimonials-columns .tc-description-wrapper .img-testimonial-portrait{display:inline-block}.centered-testimonials-columns .tc-description-wrapper .testimonials-2-author{display:inline-block;font-weight:300;font-family:"Lato",sans-serif;max-width:calc(100% - 130px);vertical-align:middle;margin-top:0;color:#333}.centered-testimonials-columns .comma{display:none}.centered-testimonials-columns .testimonials-2-author i{display:block}@media (max-width:767px){.centered-testimonials-columns .flex-row{display:block}.centered-testimonials-columns .testimonials-2-text{max-width:100%}#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm_5_1-element-wrap{display:block;max-width:350px;margin:0 auto}#net-development-new .pricing.section-type-partners .container>.row{display:flex;flex-wrap:wrap;vertical-align:middle}#net-development-new .pricing.section-type-partners .container>.row .partner{padding:0 15px}}@media (max-width:480px){#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm_5_1-element-wrap{display:block}#net-development-new .offshore-form-wrapper{display:block}#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-text,#net-development-new .offshore-form-wrapper .iphorm-form-6 .iphorm-element-textarea,#net-development-new .net-form-wrapper .iphorm-form-5 .iphorm-element-text{min-width:0}#game-development-outsourcing #section-61 .container h2{display:block;width:100%}#game-development-outsourcing #section-61 .container .col-xs-12.col-md-3.text-right{position:initial;margin-top:30px}}#section-8 .progressBar_circle{display:none}@media (max-width:767px){#section-8 .testimonials-statistics-column p{display:inline-block;margin-bottom:15px;width:100%}#section-8 .testimonials-statistics-column h2{margin-top:30px}#section-8 .progressBar_line{display:none}#section-8 .progressBar_circle{display:inline-block;text-align:center;width:100%}#section-8 .progressBar_circle p{display:none}}#ruby-on-rails-development #section-45 .container>.row{display:flex;align-items:center;flex-wrap:wrap}#case-studies .single-cb-wrapper label{width:100%;margin:0}#case-studies .single-cb-wrapper label,#case-studies .single-cb-wrapper input{display:inline-block}#case-studies .filters-label{color:#2b2b2b;font-weight:700}#case-studies .filters-label,#case-studies .checkboxes-wrapper{display:inline-block;vertical-align:baseline;padding-right:15px}#case-studies .filters .filters-wrapper{margin-top:4px;margin-bottom:15px}#case-studies .checkboxes-wrapper .dropdown-backdrop{position:relative}#case-studies .checkboxes-wrapper[data-filter-group="prj-country"] .chb-body .single-cb-wrapper>label{text-transform:capitalize;white-space:normal}#case-studies .checkboxes-wrapper .chb-body .single-cb-wrapper:last-child>label{text-transform:capitalize}#case-studies .checkboxes-wrapper.active .chb-body{display:inline-block}#case-studies .checkboxes-wrapper .chb-label{cursor:pointer;color:#2b2b2b}#case-studies .checkboxes-wrapper .chb-label .fa-angle-down{border:none;background:none;outline:none;padding-left:5px;padding-right:6px;vertical-align:middle;color:#bdbdbd;font-size:22px}#case-studies .checkboxes-wrapper .chb-label .fa-angle-down:before{-webkit-transition:.5s;transition:.5s;display:inline-block;transform:rotate(0deg)}#case-studies .checkboxes-wrapper.active .chb-label .fa-angle-down:before{display:inline-block;transform:rotate(-180deg)}#case-studies .chb-body .single-cb-wrapper{padding:0;border:1px solid transparent}#case-studies .chb-body .single-cb-wrapper>label{font-weight:400}#case-studies .chb-body .single-cb-wrapper .checkbox{float:right}#case-studies .chb-body .single-cb-wrapper:hover{border:1px solid #d33}#case-studies .chb-body .single-cb-wrapper.disabled{opacity:.5;cursor:not-allowed}#case-studies .chb-body .single-cb-wrapper.disabled:hover{border:1px solid transparent}#case-studies .chb-body .single-cb-wrapper.disabled>label{cursor:not-allowed!important}#case-studies .chb-body .single-cb-wrapper.disabled>label:after{display:none}#case-studies .filters .single-cb-wrapper.disabled [type="checkbox"]:checked+label{color:#333}#case-studies .section-type-portfolio .filters{padding-right:10px}#case-studies .extra-filters,#case-studies .extra-filters-all,#case-studies .filters-wrapper{padding:0}#case-studies .extra-filters{float:right;text-align:left;position:relative;left:-5px}#case-studies .extra-filters .extra-filter{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#case-studies .extra-filters .extra-filter:hover{border-color:#d33;color:#d33}#case-studies .extra-filters #clear-all{text-transform:capitalize;border-color:#d33;color:#d33;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#case-studies .extra-filters #clear-all:hover{border-color:#d33;color:#fff;background:#d33}#case-studies .extra-filters .extra-filter.prj-country{text-transform:capitalize}#case-studies .extra-filters .extra-filter,#case-studies .extra-filters-all .extra-filter{padding:3px 5px 3px 7px;border:1px solid #bdbdbd;margin:0 5px 6px;text-transform:lowercase;display:inline-block}#case-studies .extra-filters .extra-filter .ef-cross,#case-studies .extra-filters-all .extra-filter .ef-cross{cursor:pointer;padding-left:10px;font-size:11px;vertical-align:baseline}#case-studies .extra-filters .extra-filter#clear-all,#case-studies .extra-filters-all .extra-filter#clear-all{cursor:pointer}#case-studies .filters [type="checkbox"]:not(:checked),#case-studies .filters [type="checkbox"]:checked{position:absolute;left:-9999px}#case-studies .filters [type="checkbox"]:not(:checked)+label,#case-studies .filters [type="checkbox"]:checked+label{position:relative;cursor:pointer;white-space:normal}#case-studies .filters [type="checkbox"]:checked+label{color:#d33}#case-studies .filters [type="checkbox"]+label{-webkit-font-smoothing:antialiased;white-space:nowrap}#case-studies .filters [type="checkbox"]:disabled+label{color:#aaa}#case-studies .checkboxes-wrapper{width:100%}@media (max-width:767px){#case-studies .section-type-portfolio{padding-top:25px}#case-studies .filters .filters-wrapper{margin:0 0 15px}#case-studies .isotope-grid .portfolio-item{margin-top:25px}#case-studies .extra-filters .extra-filter{margin:6px 5px 0}}@media (max-width:991px){#case-studies .extra-filters-wrapper{text-align:center}#case-studies .extra-filters-wrapper .extra-filters,#case-studies .extra-filters-wrapper .extra-filters-all{justify-content:center;align-items:center;display:flex;flex-flow:row wrap;margin:auto;float:none}#case-studies .extra-filters #clear-all{float:none}#case-studies .filters-label{display:none}#case-studies .filters-wrapper{text-align:center}#case-studies .checkboxes-wrapper .chb-label{padding:0 5px 3px}#case-studies .checkboxes-wrapper .chb-label .fa-angle-down{padding-left:9px}#case-studies .checkboxes-wrapper{padding-right:0}#case-studies .single-cb-wrapper label{text-align:left}}@media (max-width:450px){#case-studies .section-type-portfolio .filters{padding-right:15px}#case-studies .checkboxes-wrapper{padding-right:0}#case-studies .checkboxes-wrapper.active .chb-body{display:block}#case-studies .checkboxes-wrapper[data-filter-group="prj-country"].active .chb-body{right:0}#case-studies .checkboxes-wrapper .chb-label .fa-angle-down{padding-left:6px}}.bx-blog-wrapper{margin:36px 0 30px -40px}.bx-blog-wrapper .bx-controls{position:absolute;width:100%;height:50px;top:calc(50% - 25px)}.bx-blog-wrapper .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;outline:0;height:28px;width:28px;line-height:28px;margin:-14px 0 0;color:#fff;text-indent:0;text-shadow:0 0 2px #000;font-size:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.bx-blog-wrapper .bx-wrapper:hover .bx-controls-direction a{opacity:1}.bx-blog-wrapper .bx-wrapper .bx-controls-direction a:before{font-size:28px;font-family:"Ionicons",sans-serif;content:"\f153"}.bx-blog-wrapper .bx-wrapper .bx-controls-direction a.bx-next:before{content:"\f154"}.bx-blog-wrapper .bx-wrapper .bx-controls-direction a.bx-prev{left:50px}.bx-blog-wrapper .bx-wrapper .bx-controls-direction a.bx-next{right:0}.blog-row .theme-title b{font-size:29px;font-weight:400}.blog-row .theme-title span{font-size:20px}.blog-row{margin-top:36px}#blog .img-full-width{max-width:800px}#game-development-outsourcing #section-61{border-top:1px solid #d33}#game-development-outsourcing #section-61 .services-1-content{position:relative;margin-top:30px}#game-development-outsourcing #section-61 h2{display:inline-block;width:calc(100% - 160px);margin-bottom:20px}#game-development-outsourcing #section-61 .col-xs-12.col-md-3.text-right{position:absolute;top:0;right:0;display:inline-block;width:auto;margin-top:0}#game-development-outsourcing #section-63{padding-bottom:0}#game-development-outsourcing #section-63 .container{width:100%;padding-left:0}#game-development-outsourcing #section-63 .container .services-2-content{padding-right:0}#game-development-outsourcing #section-63 .container .services-2-content img{width:100%}@media (min-width:768px){header .container{max-width:100%}}@media (min-width:768px) and (max-width:991px){.section-type-partners{padding-top:40px}}@media (max-width:767px){.section-type-partners{padding-top:0}}section.section-type-partners .container .row{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}section.section-type-partners .partner{float:none}@media (min-width:992px){.section-type-partners .partner{width:calc(25% - 4px)}}@media (max-width:991px){.section-type-partners .partner{width:calc(50% - 4px)}}#blog-single-block .text-center{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}@media all and (min-device-width:992px) and (max-device-width:1200px){#media-and-entertainment #section-22 .call-to-action-1-text{margin-bottom:30px}}@media all and (max-device-width:767px){.padding-top-none.section-type-column:not(.section-type-technologies){padding-top:40px}.section-type-pricing .pricing-tables-1 .col-xs-12:first-of-type{margin-bottom:30px}}@media all and (min-device-width:992px){.section-type-feature-video .row{display:flex}.section-type-feature-video .row .section-content{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;margin:auto 0}.section-type-feature-video .row .section-content h1,.section-type-feature-video .row .section-content h2,.section-type-feature-video .row .section-content h3,.section-type-feature-video .row .section-content h4,.section-type-feature-video .row .section-content h5,.section-type-feature-video .row .section-content h6{margin-top:-148px}.section-type-feature-video .row .section-content .section-type-feature-content p{line-height:29px}.section-type-feature-video .row .section-content .section-type-feature-content p a{display:inline-block;margin-top:10px}}@media screen and (min-device-width:992px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.section-type-feature-video .row .section-content h1,.section-type-feature-video .row .section-content h2,.section-type-feature-video .row .section-content h3,.section-type-feature-video .row .section-content h4,.section-type-feature-video .row .section-content h5,.section-type-feature-video .row .section-content h6{margin-top:148px}}.section-type-feature-video .row .section-video{overflow-x:hidden}.section-type-feature-video .row .section-video .video_wrapper{overflow:hidden}.section-type-feature-video .row .section-video .video_wrapper video{width:210%;transform:translateX(-20%);margin:-1px 0 -140px}.section-type-column-full-width .columns{padding-top:0;padding-bottom:0}.section-type-feature.bgStick{background-position:122% 57%;background-size:60%;padding-top:232px;padding-bottom:232px}.section-type-feature .links_in_row{margin-top:50px}.section-type-feature .links_in_row a{margin-right:10px}.section-type-feature .links_in_row a:last-of-type{margin-right:0}.section-type-feature-content{line-height:1.8}#section-Andrey .review-text .review-comment-text{font-size:1.2em}.code-review-wrapper .cr-blog-title{margin-bottom:0}.code-review-wrapper .cr-grey-subtitle{font-family:"Lato","budicon",sans-serif;font-size:23px;font-style:italic;margin-top:10px}.code-review-wrapper .cr-subtitle.red{color:#df3c3d}.code-review-wrapper .cr-section-wrapper{padding-bottom:40px}.code-review-wrapper ol.cr-list{padding-left:33px;counter-reset:item;list-style-type:none}.code-review-wrapper ol.cr-list li{position:relative;color:#df3c3d;padding:12px 0 15px 25px;display:block}.code-review-wrapper ol.cr-list li:before{content:counter(item) "  ";counter-increment:item;padding:7px;border:1px solid #d6d6d6;border-radius:100%;display:inline-block;height:40px;width:40px;margin-top:-25px;position:absolute;left:-30px;top:33px;text-align:center}.code-review-wrapper ol.cr-list li span{color:#000}@media screen{@media (min-width:0){.technologies-wrapper a,.portfolio-plus a{color:#2ac5ee!important}}}.section-type-technologies .technology-item-icon.color-item{display:flex;justify-content:center;align-items:center}@media (max-width:1200px){.section-type-technologies .technology-item-icon.color-item .icon-mootools{font-size:28px}}#full-product-cycle #section-10.section-type-testimonials .slides blockquote.testimonials-1-text{color:#333}#full-product-cycle #section-10.section-type-testimonials .slides .testimonials-1-author.text-color-theme{color:#333}#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider .flex-control-paging li a,#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider-lazy .flex-control-paging li a{border-color:#d33}#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider .flex-control-paging li a:hover,#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider-lazy .flex-control-paging li a:hover,#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider .flex-control-paging li a.flex-active,#full-product-cycle #section-10.section-type-testimonials .flex-bullet-slider-lazy .flex-control-paging li a.flex-active{background:#d33}.section-type-recentwork .flex-control-nav{margin-top:20px;position:static}.section-type-recentwork .flex-control-nav li a{border-color:#d33}.section-type-recentwork .flex-active{background-color:#d33!important}.section-type-recentwork .slides .cs-description-wrapper{text-align:left}.section-type-pricing .pricing-table-title h3,.section-type-feature .services-2-content>h3{font-size:1.6em}.section-type-icons i.icon-behance{position:relative;top:0;font-size:32px}textarea.iphorm-element-textarea{resize:none}div.social-networks-footer.block{margin-bottom:-20px;margin-top:10px}i.icon.fa:before{padding-left:1px}.icon.bi_tool-console-a.icon-48.icon-block:before{padding-left:2px}#project-based #section-73 .columns{padding-bottom:0}#project-based #section-73 .img_wrapper{margin-bottom:0}.icon-whatsapp:before{font-size:18px!important;line-height:28px}.header-contacts-skype .fa-skype:before{font-size:21px;line-height:26px}.header-contacts-left .icon-new-phone{font-size:17px;line-height:0}.icon.icon-new-phone.size-21,.icon.icon-new-envelope.size-24{margin-top:-2px}.icon.icon-new-envelope.size-24{font-size:23px!important}.ico-contacts-skype{margin-left:36px}.ico-contacts-whatsapp{margin-left:7px;margin-right:-12px}@media screen and (min-width:991px){.open>.dropdown-menu{display:none}.open:hover>.dropdown-menu{display:table}.nestor-main-menu .nav .open>a{color:#333333!important}.nestor-main-menu .nav .open>a:hover{color:#dd3333!important}.nestor-main-menu .navbar-collapse .menu-item .fa:before{transform:rotate(0deg)!important}}blockquote.review-comment-text{padding-top:6%}blockquote.review-comment-text p{line-height:1.8em}.mobile-skype,.mobile-whatsapp{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.header-contacts-skype img.icon{margin-right:-12px}.ico-contacts-skype{margin-left:15px}}@media (max-width:767px){div.header-contacts-skype,div.header-contacts-whatsapp{display:none}.mobile-skype,.mobile-whatsapp{display:inline-block}.mobile-skype{color:#bdbdbd;margin-right:6%;vertical-align:bottom;margin-bottom:25px}.mobile-whatsapp{color:#bdbdbd;margin-right:9%;vertical-align:bottom;margin-bottom:25px}[itemtop=telephone]{white-space:nowrap}.fa-skype.size-24{font-size:22px}.search-form .search-wrapper .icon{top:24px}}@media (max-width:386px){[itemprop=telephone],[itemprop=email]{display:block}}.section-type-highlight.bg-image-cover.section-type-highlight-fix{background-attachment:fixed}@media screen and (min-device-width:320px) and (max-device-width:1024px) and (orientation:landscape){.section-type-highlight.bg-image-cover.section-type-highlight-fix{background-attachment:inherit!important}}@media screen and (min-device-width:320px) and (max-device-width:1024px) and (orientation:portrait){.section-type-highlight.bg-image-cover.section-type-highlight-fix{background-attachment:inherit!important}}h5.ukrainian-based-team{text-align:center;font-family:Lato;line-height:30px;margin:.6em 0}.with-h6-style{width:90%;display:inline-block;margin:0 0 10px 0;line-height:1.3em;font-size:1.2em}@media (max-width:1200px){.with-h6-style{width:84%}}.quform-input.quform-input-textarea.quform-input-3_1.quform-cf{overflow-y:hidden}.quform-element-1_28,.quform-element-2_24,.quform-element-3_17,.quform-element-6_6,.quform-element-5_4{display:none}.quform-element.quform-element-submit.quform-element-3_5.quform-cf.quform-button-style-theme{margin-bottom:0}.single-post .sidebar .block:first-child{padding-bottom:0}.single-post .sidebar .block:nth-child(2){padding-top:30px}.single-post .recent-posts .recent-posts-item a h6:hover{color:#2b2b2b}.quform-inner.quform-inner-checkbox.quform-inner-2_24 *,.quform-inner.quform-inner-checkbox.quform-inner-6_6 *,.quform-inner.quform-inner-checkbox.quform-inner-5_4 *,.quform-inner.quform-inner-checkbox.quform-inner-1_28 *,.quform-inner.quform-inner-checkbox.quform-inner-3_17 *{line-height:1.3em!important}.quform-field.quform-field-checkbox.quform-field-2_24.quform-field-2_24_1,.quform-field.quform-field-checkbox.quform-field-6_6.quform-field-6_6_1,.quform-field.quform-field-checkbox.quform-field-5_4.quform-field-5_4_1,.quform-field.quform-field-checkbox.quform-field-1_28.quform-field-1_28_1,.quform-field.quform-field-checkbox.quform-field-3_17.quform-field-3_17_1{margin-top:8px!important}.quform-option-label.quform-option-label-3_17_1,.quform-option-label.quform-option-label-1_28_1,.quform-option-label.quform-option-label-5_4_1,.quform-option-label.quform-option-label-6_6_1,.quform-option-label.quform-option-label-2_24_1{display:inline!important}@media (max-width:991px){.single.single-post .main-content.single-blog-fix{width:100%;float:none}.single.single-post .sidebar{width:100%;float:none}}.quform-element-submit.quform-element-1_22,.quform-element-submit.quform-element-2_19{float:right}.quform-element>.quform-spacer label,.quform-element>.quform-spacer .quform-label-inside{z-index:10}.quform-label-text{cursor:text!important}.quform-element-row>.quform-element-column.quform-element-1_17,.quform-element-row>.quform-element-column.quform-element-1_18,.quform-element-row>.quform-element-column.quform-element-1_20,.quform-element-row>.quform-element-column.quform-element-1_21,.quform-element-row>.quform-element-column.quform-element-8_21{width:50%!important}@media screen and (max-width:991px){.quform-element-row>.quform-element-column.quform-element-1_17,.quform-element-row>.quform-element-column.quform-element-1_18,.quform-element-row>.quform-element-column.quform-element-1_20,.quform-element-row>.quform-element-column.quform-element-1_21,.quform-element-row>.quform-element-column.quform-element-8_21{width:100%!important}}#menu-item-10566,#menu-item-10567{display:list-item}.no-cursor:hover{cursor:default}#foote-policy-span-text{display:block}@media (min-width:1200px){#foote-policy-span-text{display:inline-block}}@media only screen and (max-width:1199px) and (min-width:768px){.redwerk-statistic p{width:100%}}@media (max-width:767px){#about-us .section-type-highlight .overlay h2{font-size:1.6em!important}}.page-tabs{padding:0 20%}.page-link-tab{color:#333;width:33.3%;justify-content:center;align-items:center;display:flex;font-weight:600;height:100px;float:left;text-align:center;border-bottom:2px solid silver}.page-link-tab:hover,.active-item.page-link-tab:hover{background-color:#d33;color:#fff;border-bottom:2px solid #d33}.active-item.page-link-tab{color:#d33;border-bottom:2px solid #d33}.section-type-testimonials blockquote{quotes:"\201d" "\201d"}.section-type-testimonials blockquote:before,.section-type-testimonials blockquote:after{content:open-quote;display:inline;height:0;line-height:0;left:-5px;position:relative;top:25px;color:#ccc;font-size:3em;font-family:arial,helvetica}@media (max-width:575px){.section-type-testimonials blockquote:before,.section-type-testimonials blockquote:after{content:'';background-image:url(/wp-content/themes/redwerk-nestor-child/img/quote.png);width:13px;height:13px;background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;left:-4px;top:-2px}}.section-type-testimonials blockquote:after{left:5px}#section-customers .testim-wrapper .invisible-part{z-index:20}.redwerk-statistic p{text-transform:uppercase}.columns .redwerk-statistic .row:nth-child(1){margin-bottom:25px!important}.redwerk-statistic .row{text-align:center}.redwerk-statistic h2{margin-bottom:20px;font-family:'Lato';font-weight:600}.footer-rewards-container{display:flex;gap:10px}.footer-rewards-container .footer-rewards img{height:180px;max-height:174px;object-fit:contain}.footer-rewards-container .footer-rewards.bages-5 img{height:145px}.footer-rewards-container .footer-rewards.bages-3 img{height:150px}.footer-rewards .footer-rewards-container{display:inline-block;width:20%;text-align:center}.footer-rewards img{height:196px}@media (max-width:1199px){.footer-rewards-container .footer-rewards img{height:130px}.footer-rewards-container .footer-rewards.bages-5 img{height:110px}}@media (max-width:991px){.footer-rewards img{height:125px}}@media (max-width:767px){.footer-rewards-container{flex-wrap:wrap}.footer-rewards-container .footer-rewards{flex:1 0 calc(25% - 10px);margin:10px 0;justify-content:center;text-align:unset}.page-tabs{padding:0 8%}.page-link-tab{width:100%;height:60px}.redwerk-statistic .row:nth-child(1){margin-bottom:40px}.footer-rewards img{height:75px}#testimonials .section-type-feature{padding-bottom:0}}@media (max-width:560px){.footer-rewards-container .footer-rewards{flex:1 0 calc(33% - 10px)}.footer-rewards-container .footer-rewards img{height:90px}.footer-rewards-container .footer-rewards.bages-5 img{height:80px}.footer-rewards-container .footer-rewards.bages-3 img{height:70px}}@media (max-width:400px){.redwerk-statistic p{font-size:.8em}.footer-rewards-container{flex-wrap:wrap!important}.footer-rewards-container .footer-rewards img{margin:0!important}}.first-content-image{margin-bottom:25px}.review-information{display:flex;align-items:center;margin-bottom:15px}.additional-text-wrapper{display:inline-block}.additional-text-wrapper h3{margin-bottom:10px}.additional-text-wrapper ul.blog-post-info.list-inline.blog-img-margin-fix{margin-bottom:0!important}@media (max-width:480px){.review-information{display:block}}.ui-review-post{margin:40px 0 40px}.ui-review-post b{color:#000}.ui-review-post p,.ui-review-post .review-container{padding:0 50px}.blog-post .review-information{padding:0 50px 0 0}.ui-review-post .review-screenshot{margin-bottom:40px;box-shadow:0 0 50px 20px rgba(0,0,0,.1)}.ui-bug-step{background-color:#f6f6f6;padding:15px 50px;margin:60px 0 20px}.ui-bug-step h6{margin:0;display:inline}.ui-bug-step p{padding:0;display:inline;float:right}.review-media{margin:20px 0;border:solid 4px #edeff0;box-shadow:0 20px 80px 10px rgba(0,0,0,.1)}.review-description{margin-bottom:20px}.prooflink-and-severity .review-severity{float:right}.review-prooflink{margin-bottom:15px}.review-severity{margin-top:20px}.review-prooflink .review-severity{margin-top:0}.severity-word{padding-right:20px}.colored-severity{padding:10px 20px}.colored-severity.major-severity{background-color:#f6d6d7;color:#da3138}.colored-severity.minor-severity{background-color:#ffefc9;color:#bb8707}@media (max-width:575px){.ui-review-post p,.ui-review-post .review-container,.blog-post .review-information{padding:0}.ui-bug-step{padding:15px 20px}.ui-review-post{margin-top:40px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.section-type-testimonials blockquote:before,.section-type-testimonials blockquote:after{font-size:62.4px}}.css-parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-device-width:1024px){.css-parallax{background-attachment:scroll}}.generated-location-page-banner{height:380px;background-attachment:fixed;background-repeat:no-repeat;background-size:100% auto;background-position:50% 0}.generated-location-page-banner.needs-size-cover{background-size:cover}@media (max-width:780px){.generated-location-page-banner{background-size:cover;height:auto}}.pager li>a,.pager li>span{border-color:#e74c3c;color:#e74c3c;border-radius:0!important}.pager li>a:hover,.pager li>a:focus,.pager li>a:active,.pager li>span:hover,.pager li>span:focus,.pager li>span:active{color:#fff;background-color:#e74c3c!important}.author-row{display:inline-block;width:50%}.author-row:not(:first-child){padding-left:15px}.author-row:not(:first-child):before{content:"&";vertical-align:middle;height:100%;display:inline-block;position:relative;top:40px;left:-65px;font-family:Lato;font-size:48px;font-weight:700;color:#d33}.author-row .thumb-author{display:inline-block;vertical-align:text-top;margin:0 10px 0 auto;width:100px;height:100px;border-radius:50%;overflow:hidden;line-height:100px}.author-row .thumb-author img{border-radius:50%;vertical-align:middle;display:inline-block}.author-row .author-body{position:relative;display:inline-block;vertical-align:text-top;top:25px}.author-row .author-body h5{font-family:Lato;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:6px;text-align:left}.author-row .author-body p{padding:0;margin:0!important}@media screen and (max-width:767px){.author-row{display:block;text-align:center;width:100%}.author-row:not(:first-child){padding-left:0;margin-top:15px;padding-top:55px}.author-row:not(:first-child):before{top:-50px;left:64px;margin-left:-25px}}.slides img.lazyloading:not([data-was-processed='true']){display:none}.slides img.lazyloading:not([data-was-processed='true'])+.cs-description-wrapper{display:none}.slider img[src='data:image/gif;base64,R0lGODdhAQABAPAAAP///wAAACwAAAAAAQABAEACAkQBADs='],.slides img[src='data:image/gif;base64,R0lGODdhAQABAPAAAP///wAAACwAAAAAAQABAEACAkQBADs=']{width:1px;height:1px}.pager li{max-width:49%}.post .pager li a{position:relative;overflow:hidden;border:none;max-width:100%;color:#D33}.pager li.previous a{position:relative;padding-left:25px;text-align:left}.pager li.next a{position:relative;padding-right:25px;text-align:right}.pager li.next a:before{content:"→";display:inline-block;position:absolute;right:0;line-height:26px}.pager li.previous a:before{content:"←";display:inline-block;position:absolute;left:0;line-height:26px}.pager li>a:hover,.pager li>a:focus,.pager li>a:active,.pager li>span:hover,.pager li>span:focus,.pager li>span:active{color:#2b2b2b!important;background:transparent!important}@media all and (max-width:767px){.pager li:first-of-type{margin-bottom:15px}.pager li{max-width:49%}.post .pager li a{height:auto;width:100%}}.intro-video-gallery figcaption .container,.intro-video-gallery figcaption .container>.row,.intro-video-gallery figcaption .container>.row>div,.intro-video-gallery figcaption .container>.row>div>div{margin-top:0;margin-bottom:0}.footer-rewards{text-align:center;display:flex!important;width:100%;align-items:center!important;;justify-content:center!important}.footer-rewards .medal{text-align:center;margin:0 15px;min-width:75px}@media (max-width:520px){.footer-rewards,.footer-rewards .medal{margin:0 auto}.pager li{width:100%;max-width:100%}}@media (max-width:520px){.recent-posts-item{max-width:100%}}@media (max-width:767px){.recent-posts-item{margin-left:auto!important;margin-right:auto!important;max-width:360px;float:none}}.headline-h4-lato{font-family:Lato,sans-serif;text-align:center;font-weight:300;line-height:1.6em}@media (max-width:767px){#menu-region .navbar.nestor-main-menu{z-index:1}#menu-and-button .contact-us-button .btn{z-index:2;height:42px;display:flex;justify-content:center;align-items:center;padding:0 10px;top:56px}}.navbar{min-height:0}.navbar-nav.navbar-right:last-child{padding-bottom:2px}header{margin-top:17px;margin-bottom:17px}@media (max-width:1199px){.search-wrapper{margin-top:5px}}@media (max-width:991px){.search-wrapper{top:0}header{margin-top:17px}}@media (max-width:767px){#menu-and-button .navbar-header .navbar-toggle{margin-top:30px}.contact-us-button .search-form .search-wrapper{top:0}.header-inner-wrapper .container{padding-top:5px}.search-wrapper{margin-top:0}}#logo-region img{padding:0}@media (min-width:1200px),(min-width:768px) and (max-width:991px){#menu-and-button .contact-us-button .btn-primary.btn-sm{padding:8px 20px 9px 20px!important;font-size:1em}#menu-and-button .contact-us-button .search-wrapper{margin-top:4px}#menu-region .contact-us-button{margin-top:0}header .header-inner-wrapper>.container{padding-top:2px}}#lang_panel{position:absolute;width:100%;left:calc(50% - 240px);top:8px}#lang_panel_block{transition:none;font-size:12px;font-weight:700;position:absolute;text-transform:uppercase}#lang_panel_block span:first-child{display:none}#lang_panel_block span{display:inline-block;margin:0 1px}#lang_panel_block span a.lang_panel-link{color:grey}header .header-inner-wrapper.container .container .row{position:relative}@media (min-width:992px){#lang_panel{position:absolute;display:inline-block;padding:0 13px;width:100%;left:163px;top:7px}header{max-height:42px}}@media (max-width:1199px) and (min-width:992px){#lang_panel{left:130px}}@media (max-width:991px){#lang_panel_block span:last-child{font-weight:500;font-size:18px;margin-left:12px}#lang_panel{top:6px}}.lang_d-none{display:none!important}@media (max-width:991px){#lang_panel{left:calc(50% - 225px);z-index:100}#lang_panel_block span a.lang_panel-link{color:#333}}@media (max-width:480px){#lang_panel{left:calc(50% - 158px)}}@media (max-width:400px){#lang_panel{left:calc(50% - 150px);}}@media (max-width:767px){header{margin-top:15px}}@media (min-width:1200px){.menu-padding-30{padding-right:30px!important}.search-wrapper.focused{margin-right:5px}}#content-region #blog-single-block{padding-top:0}.testimonials-modal-video_block{position:relative;padding-bottom:10px}.testimonials-modal-video_block video{cursor:pointer;width:100%;height:100%;object-fit:cover}span.play-button{background-image:var(--wpr-bg-b463e6e3-5982-4894-93f0-c50e835271d1);background-repeat:no-repeat;background-position:center;background-size:90%;background-clip:border-box;position:absolute;cursor:pointer;min-height:76px;min-width:76px;transition:all 0.3s;opacity:.72;top:50%;left:50%;border:1px transparent;border-image-outset:1px;transform:translate(-50%,-50%)}.testimonials-modal-video_block video:hover+span.play-button,span.play-button:hover{opacity:1}video:focus{outline:none}.testimonials-modal-video_block button{width:465px;height:290px;position:relative}.testimonials-modal-video_block button,.testimonials-modal-video_block button:focus,.testimonials-modal-video_block button:active,.testimonials-modal-video_block button:hover{border:none;outline:none;padding:0}@media (max-width:740px){.testimonials-modal-video_block button{width:100%;height:100%}}.modal-video{background-color:rgba(0,0,0,.7)!important}.modal-video:focus{outline:none!important}.slick-slide:focus{outline:none}.section-type-recentwork .slick-slide{height:auto;}@media (min-width:600px){.section-type-recentwork .slick-slide:nth-child(odd) .our-work-1-item{margin:3em 1em 1em 0}.section-type-recentwork .slick-slide:nth-child(even) .our-work-1-item{margin:3em 0 1em 1em}}.section-type-recentwork .slider-recentwork .our-work-1-item{margin:3em 1em 0}.section-type-recentwork .cs-description-wrapper{text-align:left}.section-type-recentwork .cs-description-wrapper .cs-item-description{font-size:1.1em}.section-type-recentwork .slick-dots li.slick-active button:before{content:'';border-color:#d33;height:14px;width:14px;background:#d33;border:2px solid #e53539;;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;opacity:1}.section-type-recentwork .slick-dots li button:before{content:'';border:2px solid #e53539;padding:4px 4px;border-radius:50%;display:inline-block;height:14px;width:14px;opacity:1;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.glassdoor_social svg{width:17px;height:17px;position:relative}.glassdoor_social{padding-left:11px;display:inline-table;vertical-align:middle}.glassdoor_social i{line-height:0;position:relative;display:inline-block}.glassdoor_social svg path{transition:.3s}.glassdoor_social:hover svg path{fill:#d33;transition:.3s}@media (max-width:768px){.glassdoor_social svg{width:21px;height:21px;position:relative}.glassdoor_social{vertical-align:unset}}.quform-element-submit.quform-element-1_25,.quform-element-submit.quform-element-2_19{float:right}.quform-elements .quform-element-text input,.quform-elements .quform-element-captcha input,.quform-elements .quform-element-email input,.quform-elements .quform-element-password input,.quform-elements .quform-element select,.quform-elements .quform-element textarea{display:block;width:100%;margin-bottom:0;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;border:1px solid #cdcdcd;background-color:#fff;border-radius:0;-webkit-transition:border-color ease-in-out .3s;transition:border-color ease-in-out .3s}.quform-1 .quform-element-1_10.quform-element-optional.quform-enhanced-upload .quform-spacer{margin-bottom:0;padding-bottom:0}.quform-label>.quform-required{margin:0}.quform-label>label>.quform-required{margin:0!important}.quform-element-required .quform-label-inside>label:after{content:'*';color:#fc0505}.checkmark{position:absolute;top:0;left:-13px;height:1.2em;width:1.2em;background-color:#eee}.quform-option:hover input~.quform-option-label .checkmark{background-color:#ccc}.quform-option input:checked~.quform-option-label .checkmark{background-color:#5cb85c}.checkmark:after{content:"";position:absolute;display:none}.quform-option input:checked~.quform-option-label .checkmark:after{display:block}.quform-option .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.quform-upload-button-icon-right:hover{color:#fff!important;border-color:#dd3333!important;background-color:#dd3333!important}.quform-element-1_25{margin:0}.quform-element-submit{vertical-align:bottom}.quform-upload-button{display:flex;align-items:center;width:119px;justify-content:center}.quform-upload-button .qicon-file_upload{font-size:13px}.quform-element-3_25 .quform-button-submit{float:right!important;margin-right:0!important}@media (max-width:500px){.quform-element-row-size-fixed.quform-2-columns>.quform-element-column{width:100%!important}.quform-element-row-size-fixed.quform-2-columns .quform-element-1_29,.quform-element-row-size-fixed.quform-2-columns .quform-element-1_30{width:50%!important}}@media (max-width:1000px){.quform-upload-button span{line-height:1}}.quform-element-1_20 .quform-spacer{padding:0}@media (min-width:768px){#section-27.panels-2 .panels-item{display:inline-flex;flex-direction:column}#section-27 .panels-2>.row{display:flex}#section-27 .panels-service-content{height:auto;flex-grow:1;display:flex;flex-direction:column;min-height:210px}#section-27 .panels-service-content>p{flex-grow:1}#section-27 .panels-service-content a.btn{position:initial;align-self:flex-start;margin-top:10px}}.quform-form-1 .quform-input-1_20 .quform-option-label-1_20_3,.quform-form-1 .quform-element-1_21 .quform-option-label-1_21_3,.quform-form-16 .quform-input-16_20 .quform-option-label-16_20_3,.quform-form-16 .quform-element-16_21 .quform-option-label-16_21_3{float:left}.quform-form-1 .quform-input-1_20 .quform-option-label-1_20_3 .quform-option-text,.quform-form-16 .quform-input-16_20 .quform-option-label-16_20_3 .quform-option-text{float:left}@media (min-width:992px){#section-08-19-26-1566802466 .col-md-2,#section-08-19-21-1566373692 .col-md-2{width:20%}}#section- .icon-img{background-position:center!important;background-size:contain!important}@media (max-width:335px){.region-10 .col-xs-12{padding:0}}#section-26 form{max-width:760px;margin:0 auto}@media (min-width:992px){#section-09-19-10-1568104287 .col-md-2{width:20%}}.quote-calculator{position:relative}.quote-calculator>.row{margin-left:0}.quote-calculator>.row>.form-group.up-down-block{padding:0}.quote-calculator>.row>.form-group{padding-left:0;padding-right:15px}.quote-calculator .form-group>label{font-weight:700;font-size:14px;color:#5e616d;margin-bottom:10px}.quote-calculator .row:first-child .form-group{margin-bottom:15px}.quote-calculator .row:first-child .form-group label{margin-bottom:0}.quote-calculator .radio-group label{font-size:14px;margin-bottom:0;vertical-align:middle;margin-left:5px}.quote-calculator .form-group textarea:focus,.quote-calculator .form-group input:focus{border-color:#b8b8b8}.quote-calculator .form-group #development-time-1.form-control{padding:6px 20px}.quote-calculator .form-group .form-control{width:100%;height:48px;padding:18px 20px 6px;border:1px solid #d2d2d2;color:#5e616d;background:#fff}.quote-calculator .form-group .form-control.error{border-color:#920202}.form-group label.error{position:absolute;top:calc(100% + 4px);left:0;margin-bottom:0;padding:5px 10px;color:#fff;font-size:12px;line-height:1.3;font-weight:400;background:#920202;z-index:999}.form-group label.error:before{content:'';position:absolute;top:-5px;left:5px;border-style:solid;border-width:0 6px 6px;border-color:transparent transparent #920202 transparent}.quote-calculator .form-group{margin-bottom:25px}.quote-calculator .custom-radio{transition:0.3s all}html:not(.mobile) .quote-calculator .custom-radio:hover:before{content:' ';position:absolute;width:4px;height:4px;background-color:#ff6312;left:4px;top:4px;border-radius:100%}.quote-calculator input[type="radio"]{margin-top:0}.quote-calculator .items-num-controls{width:140px}.quote-calculator .items-num-controls .control{position:relative;cursor:pointer;top:12px;width:24px;left:-26px;height:24px;border:2px solid #ff6312;border-radius:50%;text-align:center;color:#ff6312;transition:0.3s all}.quote-calculator .items-num-controls .control:hover{background-color:#ff6312;color:#fff}.quote-calculator .up-down-wrapper{padding:0}.quote-calculator .up-down-wrapper label{font-size:13px}.quote-calculator .up-down-wrapper .up-down-block{padding:0;margin:0}.quote-calcualtor .results .quote-contact-block label.error{right:0;left:auto;padding:5px 8px}.quote-calcualtor .results .quote-contact-block label.error:before{right:5px;left:auto}.quote-calculator .items-num-controls .control i{position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-8px;font-size:14px}.quote-calculator .items-num-controls .up,.quote-calculator .items-num-controls .down{float:right}.quote-calculator .items-num-controls .up{margin-right:5px}.quote-calculator .items-num-controls .limit{cursor:default;opacity:.5}.quote-calculator .form-group label.error{max-width:95%}.iphorm-error{word-break:break-all}@media (min-width:768px){.quote-calculator .radio-group{display:block;margin-left:0}}@media (min-width:768px) and (max-width:991px){.quote-calculator .up-down-wrapper{padding-right:10px}.quote-calculator input.form-control.items-num{width:48px}.quote-calculator .items-num-controls .control{left:-34px}}@media (max-width:768px){.quote-calculator-wrapper .quote-calculator .results{padding:16px 0}.quote-calculator .quote-contact-block,.quote-calculator .quote-contact-block>div{padding:0}.quote-calculator-wrapper .quote-calculator .form-controls .btn{width:100%;float:left}.quote-calculator-wrapper .quote-calculator .form-controls .btn:first-child{margin-left:0;margin-bottom:10px}}@media (max-width:767px){.quote-calculator>.row>.form-group.no-padding{padding-right:15px!important}.quote-calculator .up-down-wrapper .up-down-block.wrapped-error{margin-bottom:45px}.quote-calculator .up-down-wrapper .up-down-block{width:33.3%;margin-bottom:25px}.quote-calculator .up-down-wrapper label.number-of-items{font-size:14px}.quote-calculator .form-group .form-control.error:after{content:'.';height:100px;width:40px;background-color:blue}.iphorm-element-wrap-file .iphorm-errors-wrap .iphorm-errors-list{margin-bottom:48px!important}}@media (max-width:480px){.quote-calculator .up-down-wrapper{text-align:center}.quote-calculator .up-down-wrapper .up-down-block{width:100%;padding-right:15px}.quote-calculator .items-num-controls{width:auto}.quote-calculator-wrapper .quote-calculator .items-num-controls{float:none;margin:0 auto;display:inline-block;position:relative}.quote-calculator .up-down-block .items-num-controls label.error:before{left:42%}.quote-calculator .items-num-controls .up,.quote-calculator .items-num-controls .down{float:left;left:0}.quote-calculator .items-num-controls .up{margin-right:0}.quote-calculator .form-control.items-num{margin:0 10px}}.quote-calculator .results{padding:16px 0;line-height:25px}.quote-calculator .results.calculated{border-top:1px solid #d2d2d2}.quote-calculator .total-time-wrapper{float:right;font-size:16px;font-weight:700;text-transform:uppercase;color:#5e616d;text-align:right;position:relative;top:-5px}.quote-calculator .total-time-wrapper .total{color:#ff6312;margin-right:5px}.quote-calculator .form-control.items-num{float:left;width:54px;padding:6px;text-align:center}.quote-calculator input[type='number']{height:49px;line-height:48px;padding:0 0 0 20px;border:1px solid #d2d2d2;color:#5e616d;background:#fff;text-overflow:ellipsis;overflow:hidden;position:relative;min-width:250px}.quote-calculator input[type='number']:focus,.quote-calculator input[type='number']:focus-visible{outline:none}.quote-calculator input[type='number']::-webkit-outer-spin-button,.quote-calculator input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none!important}.quote-calculator .items-num-controls{float:left}.quote-calculator .email-field-wrapper,.quote-calculator .name-field-wrapper,.quote-calculator .phone-skype-field-wrapper{padding-left:0;margin-top:2px;margin-bottom:0}.quote-calculator .radio-wrapper{float:left;margin-left:20px}.quote-calculator .radio-group .radio-wrapper:first-child{margin-left:0}.quote-calculator .radio-wrapper label{font-weight:400}.quote-calculator .slide-checkbox-wrapper{margin-left:5px;vertical-align:middle;margin-bottom:2px}.quote-calculator .per-release{float:right;margin-left:30px;text-align:center}.quote-calculator .per-release .icon{display:block;font-size:40px;color:#ff6312;margin-bottom:19px}.quote-calculator .form-controls.text-right{text-align:right}.quote-calculator .form-controls.text-left{text-align:left}.quote-calculator .form-controls{margin:0 auto;padding:0;text-align:center;width:160px;height:44px}.quote-calculator .form-controls .btn{min-width:160px;width:100%;margin-left:0}.quote-calculator .form-controls .btn-default{height:44px;background:#fff;color:#ff6312;border-color:#ff6312}.quote-calculator .form-controls .btn-default:hover{color:#fff;background-color:#ff6312;border-color:#ff6312}.quote-calculator .form-controls .btn:first-child{margin-left:0;margin-right:0}.quote-calculator .details-wrapper{padding-right:15px;margin-bottom:0}.quote-calculator .details-textarea{border:1px solid #d2d2d2;color:#5e616d;background:#fff;margin-top:2px;border-radius:0;width:100%;resize:none;padding:18px 20px 6px;font-size:14px;outline:none}.quote-calculator .show-textarea{font-size:12px;color:#ff6100;text-transform:uppercase;font-weight:700;border-bottom:1px dashed #ff6312;padding:0;margin-top:15px;margin-bottom:15px;display:inline-block;cursor:pointer;transition:0.3s all}.quote-calculator .show-textarea:hover{border-bottom:1px solid #000;color:#000}.quote-calculator .form-controls .btn-submit span{color:#ffcca3}.quote-calculator .quote-contact-block .form-group{position:relative;float:none;padding:0;margin-bottom:13px}.quote-calculator .quote-contact-block .form-group label:not(.error){transition:all 0.3s ease-in-out;position:absolute;cursor:auto;font-weight:300;color:#9d9996;top:12px;left:21px;font-size:14px}.quote-calculator .quote-contact-block .form-group.details-wrapper label:not(.error){top:15px}.quote-calculator .quote-contact-block .form-group label.active:not(.error){font-size:.7em;transform:translateY(-70%);margin-left:0;top:18px}.quote-calculator .quote-contact-block .form-group.details-wrapper label.active:not(.error){top:20px;width:calc(100% - 20px);z-index:1;background-color:#fff;margin-bottom:0;height:24px;left:1px;padding-left:20px}.quote-calculator .results .calculate-second{display:none}@media (max-width:991px){.quote-calculator .up-down-wrapper label{font-size:12px}.quote-calculator .results .calculate{display:none}.quote-calculator .form-controls.text-right{text-align:center}.quote-calculator .results .calculate-second{display:inline-block}.quote-calculator .form-controls .btn:first-child{margin-left:7px;margin-right:7px}}.qoute-calc-modal .quote-calculator .form-controls{margin-top:0}#QuoteCalc .modal-dialog{max-width:635px}#QuoteCalc .modal-content{padding:20px}#QuoteCalc .modal-header{padding:20px 20px 10px 20px;border-bottom:none}.quote-calculator .no-padding{padding:0!important}.quote-calculator-wrapper .loader-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1000}.quote-calculator-wrapper.loading .loader-wrapper{display:block;overflow:hidden}.quote-calculator-wrapper .loader{position:absolute;top:50%;width:100%;margin-top:-12px;text-align:center;z-index:1}.quote-calculator-wrapper .loader>div{width:24px;height:24px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.quote-calculator-wrapper .loader .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.quote-calculator-wrapper .loader .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.quote-calculator-gdpr-wrapper #quote-calculator-gdpr-error{display:table;position:relative}.quote-calcualtor .quote-contact-block .quote-calculator-gdpr-wrapper label.error:before{left:1px;right:auto}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.fly-notification{cursor:pointer;position:fixed;top:15px;right:15px;border-radius:3px;border:2px solid;padding:15px;z-index:9999}@media (max-width:480px){.fly-notification{width:calc(100% - 30px);text-align:center}}.fly-notification.success{background:#90ee90;border-color:#228b22}.fly-notification.warning{background:#e4beba;border-color:tomato}.quote-calculator .error-text{margin-top:5px;font-size:.875em;color:#920202}@media all and (max-width:360px){.quote-calculator .row:first-child .form-group label{float:left;width:70%}.quote-calculator .slide-checkbox-wrapper{margin-top:7px}.fly-notification{left:15px}.modal-header h4{font-size:1.26em}}@media (max-width:540px){.quote-calculator .slide-checkbox-wrapper{float:right}.withsearch .menu-button-mobile{left:0}}@media all and (max-width:767px){.quote-calculator .email-field-wrapper{padding-right:15px}.quote-calculator-wrapper.page-result{margin-left:-15px;margin-right:-15px}.highlighted-image-1 h2 span{font-size:1em;line-height:1.5em}.quote-calculator .results{padding-left:0;padding-right:0}.qawerk-qmodal-forms .privacy-protected-sign span,#RequestQuote .privacy-protected-sign span{margin-left:10px;line-height:30px;font-size:12px}.min-height-272 .testimonials-1-text{text-align:center;padding:0}}@media all and (min-width:768px){#highlight-span,#highlight-p{margin-left:100px;font-size:1em}.full-width-2>a>i.fa{display:none;float:right;cursor:pointer}.quote-calculator .form-controls .btn{width:auto}.custom-select .value{white-space:nowrap}}.slide-checkbox{position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);width:100%;height:100%;margin:0!important;cursor:pointer;z-index:2}.slide-checkbox-wrapper{position:relative;display:inline-block}.slide-checkbox-wrapper .slide-checkbox-custom{display:block;position:relative;width:42px;height:24px;background:#d2d2d2;border-radius:12px;transition:all .2s}.slide-checkbox-wrapper .slide-checkbox-custom:after{content:'';position:absolute;left:5px;top:5px;width:14px;height:14px;background:#fff;border-radius:50%;transition:all .2s}.slide-checkbox-wrapper .slide-checkbox:checked+.slide-checkbox-custom:after{left:23px}.slide-checkbox-wrapper .slide-checkbox:checked+.slide-checkbox-custom{background-color:#ff6312}.custom-select{cursor:pointer;position:relative;text-align:left;width:280px}.custom-select:after{content:'devices';position:absolute;top:0;padding:12px 0 11px 16px;right:48px;border-left:1px solid #d2d2d2;width:30%;text-align:center}@media (max-width:560px){.custom-select:after{right:58px}}.custom-select select{cursor:pointer;position:absolute;top:0;left:0;outline:none;width:100%;height:100%;opacity:0;z-index:1000}.custom-select .value{width:100%;height:48px;line-height:48px;padding:0 52px 0 20px;border:1px solid #d2d2d2;color:#5e616d;background:#fff;text-overflow:ellipsis;overflow:hidden}.custom-select.opened .value{border-color:#b8b8b8}.custom-select .fa{position:absolute;top:16px;right:19px;color:#ff6312}.custom-radio{cursor:pointer;position:relative;display:inline-block;vertical-align:middle;width:16px;height:16px;border:2px solid #ff6312;border-radius:50%}.custom-radio input[type="radio"]{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.custom-radio input[type="radio"]+.icon{display:none;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-3px;width:6px;height:6px;background:#ff6312;border-radius:50%}.custom-radio input[type="radio"]:checked+.icon{display:block}.custom-radio+label{cursor:pointer}.header .padding-top-5{padding-top:3px}.header .btn.btn-primary.btn-big{padding:11px 15px}.stars-wrapper .kk-star-ratings{width:100%}.stars-wrapper .kk-star-ratings .kksr-legend,.stars-wrapper .kk-star-ratings .kksr-stars{display:inline-block;vertical-align:top}.stars-wrapper .kk-star-ratings .kksr-stars{width:120px}.related-wrapper .container{max-width:100%}#quote-calculator .custom-select [type="checkbox"]:not(:checked),#quote-calculator .custom-select [type="checkbox"]:checked{position:absolute;left:-9999px}#quote-calculator .custom-select [type="checkbox"]:not(:checked)+label,#quote-calculator .custom-select [type="checkbox"]:checked+label{cursor:pointer}#quote-calculator .custom-select [type="checkbox"]:not(:checked)+label:hover,#quote-calculator .custom-select [type="checkbox"]:checked+label:hover{background:#f5f5f5;color:#333}#quote-calculator .custom-select [type="checkbox"]:not(:checked)+label:after,#quote-calculator .custom-select [type="checkbox"]:checked+label:after{content:'\eb23';font-family:'budicon',Arial,sans-serif;position:absolute;right:17px;font-size:1em;font-weight:900;color:#ff6312;transition:all .2s;margin-top:3px}#quote-calculator .custom-select [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(.1)}#quote-calculator .custom-select [type="checkbox"]:checked+label{color:#5e616d}#quote-calculator .custom-select [type="checkbox"]+label{-webkit-font-smoothing:antialiased;white-space:nowrap;font-weight:400;color:#5e616d;display:block;padding:10px 20px;margin-bottom:0}#quote-calculator .custom-select [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}#quote-calculator .custom-select [type="checkbox"]:disabled:checked+label:after{color:#999}#quote-calculator .custom-select [type="checkbox"]:disabled+label{color:#aaa}#quote-calculator .single-cb-wrapper{border:1px solid #d2d2d2;border-bottom:none;background-color:#fff}@media all and (min-width:768px){#highlight-span,#highlight-p{margin-left:100px;font-size:1em}.full-width-2>a>i.fa{display:none;float:right;cursor:pointer}.quote-calculator .form-controls .btn{width:auto}.custom-select .value{white-space:nowrap}}.custom-select ul{list-style-type:none;padding:0;position:absolute;margin:0;box-shadow:0 6px 21px rgba(0,0,0,.175);top:53px;z-index:1000;display:none;background:#fff;min-width:100%}.custom-select.opened ul{display:block}li.option{padding:10px 20px;border:1px solid #d2d2d2;border-bottom:none;background-color:#fff}li.option:last-child{border-bottom:1px solid #d2d2d2}li.option:hover,li.option:active,li.option:focus{color:#333;background-color:#f5f5f5}.quote-calculator #project-type-1{display:none}@media (max-width:768px){.radio-group{display:table;margin:0 auto}}@media (max-width:767px){#quote-calculator form .form-group:nth-last-of-type(2) .radio-group{padding-right:0}}@media (max-width:768px){.quote-calculator-wrapper .quote-calculator .results{padding:16px 0}.quote-calculator .quote-contact-block,.quote-calculator .quote-contact-block>div{padding:0}.quote-calculator-wrapper .quote-calculator .form-controls .btn{width:100%;float:left}.quote-calculator-wrapper .quote-calculator .form-controls .btn:first-child{margin-left:0;margin-bottom:10px}}.quote-calculator .form-controls .btn:first-child{margin-left:0;margin-right:0}.quote-calcualtor .calculate{font-family:Lato;font-size:15px;font-weight:400;line-height:20px;letter-spacing:.01em;color:#D33}.quote-calculator .quote-contact-block .form-group{position:relative;float:none;padding:0;margin-bottom:13px}.quote-calculator-gdpr-wrapper{display:none}header{top:-100px}header.fixed_header{position:fixed;top:0;width:100%;padding:17px 0;z-index:999;height:75px;max-height:unset;margin:0;transition:.5s;background:#fff;box-shadow:0 1px 13px 0 rgba(0,0,0,.05)}.header_scroll{margin-top:75px}@media (max-width:992px) and (min-width:768px){.header_scroll{margin-top:167px}}@media (max-width:768px){.header_scroll{margin-top:109px}}.single-blog-post .blog-post-info i{font-size:24px;padding-right:9px;vertical-align:sub}.single-blog-post .blog-post-title{text-transform:none;margin-bottom:15px}.single-blog-post .blog-post-thumbnail .wp-post-image{padding-top:25px;padding-bottom:30px;text-align:center;width:100%}.single-blog-post .app-statistic-container div{display:inline-block}.app-statistic-container span{margin-left:5px}.app-stars,.app-ratings,.app-downloads{margin-right:25px}.app-ratings *,.app-downloads *{vertical-align:middle}.app-downloads-image,.app-ratings-image{height:20px;width:20px;background-size:contain!important}.app-stars-image{background:var(--wpr-bg-669bd1cd-9c51-45d1-8f83-ac596b569dc1);background-size:20px;z-index:100;width:100px;height:22px;float:left;margin-right:10px}.app-stars-image.white-star{background-position:0 23px}.app-stars-image.orange-star{position:absolute}.app-downloads-image{background:var(--wpr-bg-c60ae75c-ccb0-493e-9c93-c6acdad312a6) no-repeat}.app-ratings-image{background:var(--wpr-bg-9c8ab709-13b6-4255-9bf3-d638084bab07) no-repeat}.single-blog-post ol{padding-left:15px;line-height:1.6em}.single-blog-post .columns{padding:0}.single-blog-post .blogc-label{color:#2B2B2B;font-weight:700;text-transform:uppercase;margin-bottom:1em;display:block}.single-blog-post .columns,.single-blog-post .b-column{padding:20px 15px}.b-column p,.b-column ol{margin-bottom:0}.single-blog-post .without-padding{padding:0}.single-blog-post .section-type-column .col-sm-8{padding:20px 0 0}.single-blog-post .section-type-calltoaction h2{line-height:1em}.single-blog-post .call-to-action-1-button.btn.btn-default{top:0}.single-blog-post .section-type-calltoaction .call-to-action-1-text{display:block;margin-bottom:20px}.single-blog-post .section-type-calltoaction .btn{margin:0}.single-blog-post .ttext-wrapper{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;vertical-align:top}.single-blog.single-blog-post .ttext-wrapper{width:100%}.single-blog.single-blog-post .blog-post-title{text-transform:uppercase;font-size:35px}.single-blog.single-blog-post .blog-post-thumbnail img{padding-bottom:15px}.single-blog-post .top-info-wrapper{margin-bottom:15px}.single-blog.single-blog-post .top-info-wrapper{margin-bottom:0}.single-blog-post .logo-wrapper{display:inline-block;vertical-align:top;margin-right:30px}.flex-btn-store{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;margin-top:30px}.single-blog-post .logo-wrapper img{max-width:100px;height:auto}.single-blog-post .section-type-testimonials .testimonials-eq{padding:0}.single-blog-post .testimonials-1-text{text-transform:none}#blog .section-type-blog{padding:0}.single-blog-post .section-type-calltoaction{background-position:50%!important}.single-blog-post .section-type-testimonials .text-center img{max-width:100px}.single-blog-post .error-description{background-color:#f6f6f6;display:inline-block;padding:15px 15px 15px 55px;margin-bottom:15px;position:relative}.single-blog-post .error-description:before{content:'\e868';font-family:'budicon';color:#d33;font-size:26px;position:absolute;left:15px;top:50%;margin-top:-13px}.single-bug_crawl .section-type-testimonials{background-color:#f6f6f6!important}.single-bug_crawl .section-type-testimonials.company-report{background-color:#ffffff!important}.single-blog-post .section-type-column .col-sm-4.columns{padding:20px 15px 0}#bug-crawl .btn-tile-action,.btn.btn-tile-action:focus{text-transform:uppercase;font-weight:800;color:#d33;border:1px solid #d33;border-radius:3px}#bug-crawl .btn-tile-action:hover{color:#fff;background:#d33}.single-bug_crawl .recent-posts{background:none}.single-bug_crawl .related-wrapper h2{margin-bottom:45px;font-size:25px;text-align:center}.single-bug_crawl .related-wrapper .related-post-wrapper .logo-wrapper{width:100%}.single-bug_crawl .related-wrapper .related-post-wrapper .related-title{font-weight:300;font-size:15px;margin-top:20px;text-transform:none;line-height:1.6em;margin-bottom:0}.single-blog-post .app-statistic-container div{display:inline-block}.app-stars-image.white-star{background-position:0 23px}.app-stars-image{background:var(--wpr-bg-4396a262-3f58-490c-bbf1-d35d96f670fa);background-size:20px;z-index:100;width:100px;height:22px}.single-blog-post .app-statistic-container div{display:inline-block}.app-ratings-image{background:var(--wpr-bg-28a8fb5b-fd35-4261-a758-240d1dbf90db) no-repeat}.app-downloads-image,.app-ratings-image{height:20px;width:20px;background-size:contain!important}.app-ratings-image{margin-right:12px}.app-downloads-image{margin-right:8px}#bug-crawl .post-tile-title,.last-blog-title{text-transform:uppercase;font-size:18px;margin:10px 0}.bug-crawl-tile-row h3 a{color:#000}.bug-crawl-tile-row h3 a:hover{color:#d33!important}.single-bug_crawl .logo-wrapper img{height:auto;width:100px;max-width:100px}.single-bug_crawl .recent-posts{max-width:100%}.single-bug_crawl .kk-star-ratings{display:none}.single-bug_crawl .comments-outer-wrapper .kk-star-ratings{display:block}#quote-calculator .custom-select .fa,.quote-calculator .items-num-controls .control,#quote-calculator .custom-select [type="checkbox"]:not(:checked)+label:after,#quote-calculator .custom-select [type="checkbox"]:checked+label:after,.quote-calculator .total-time-wrapper .total,.quote-calculator .show-textarea,.quote-calculator .per-release .icon{color:#d33}.quote-calculator .items-num-controls .control,.custom-radio{color:#dd3333!important;border:2px solid #d33}.quote-calcualtor .calculate,.slide-checkbox-wrapper .slide-checkbox:checked+.slide-checkbox-custom{border:1px solid #d33;height:44px}.quote-calcualtor .calculate:hover{background-color:#d33;color:#fff}.custom-radio input[type="radio"]+.icon{background:#d33}.quote-calculator .form-controls .btn-default:hover{background-color:#d33;border-color:#D33}.quote-calculator .items-num-controls .control:hover{background-color:#d33;color:#fff!important}.quote-calculator .form-controls .btn-default{color:#dd3333!important;border-color:#dd3333!important}.success_text_holder .text-phones-holder a{display:block}.success_text_holder .text-medium img{margin-left:10px}@media (max-width:575px){#menu-and-button .contact-us-button a{padding:7px 0}}.hide_scroll{display:none!important}.mobile_menu{display:none}@media (max-width:992px){.show_mobile_menu{display:block}}@media (max-width:992px) and (min-width:768px){.show_mobile_menu .navbar-nav>li>a{padding-right:0;color:#333}.show_mobile_menu .navbar-nav>li{margin-right:15px}}@media (max-width:768px){.show_mobile_menu .navbar-nav>li>a{padding-left:15px}.navbar-header svg{width:30px;height:30px}.navbar-header svg path{fill:#333}.collapse_holder_mobile{position:relative}.collapse_holder_mobile .navbar-collapse{position:absolute;background:#fff;width:295px;right:0;top:55px}.collapse_holder_mobile .navbar-nav{margin:0}.collapse_holder_mobile .navbar-nav:before,.collapse_holder_mobile .navbar-nav:after{content:none!important}header.fixed_header{height:auto!important;max-height:unset;padding:17px 0}.mobile_menu .navbar-toggle{margin:0;padding:0}}#case-studies .section-type-portfolio .stamp{position:absolute;width:30%;height:900px}.menu-stamp .panel-heading{background:none;border:none}#case-studies .isotope-grid{overflow:hidden}#case-studies .menu-wrapper{visibility:hidden;margin-top:40px;padding:0 15px}#case-studies .chb-body .single-cb-wrapper{padding:0;border:1px solid transparent}#case-studies .menu-wrapper.active-filter{visibility:visible}#case-studies .filters .filters-wrapper .filter-action:hover{cursor:pointer}#case-studies .panel-title .chb-label{cursor:pointer;color:#d33}#case-studies .panel-title .chb-label:hover{color:#2b2b2b}.glassdoor_social svg{width:19px;height:19px;top:0}.stamp-button{display:flex;width:108px;padding:5px 14px 5px 5px;border:1px #000 solid;align-items:center;justify-content:center;transition:.3s}.stamp-button:hover{background:#d33;border-color:#d33;color:#fff}.stamp-button.active{background:#d33;border-color:#d33;color:#fff}.stamp-button.active span svg path{fill:#fff;transition:.3s}.stamp-button span{display:flex;transition:.3s}.stamp-button:hover span svg path{fill:#fff;transition:.3s}.stamp-button span svg{width:40px;height:30px}.stamp-button span svg path{transition:.3s}@media (max-width:991px){#case-studies .filters-label{display:block}#case-studies .section-type-portfolio .stamp{width:100%;height:auto}#case-studies .filters [type="checkbox"]+label{text-align:center}}#case-studies .chb-body .single-cb-wrapper{width:33%;padding:0;border:1px solid transparent;display:inline-block;text-align:center}#case-studies .chb-body .single-cb-wrapper{padding:10px 5px}#case-studies .single-cb-wrapper label,#case-studies .single-cb-wrapper input{display:inline-block}#case-studies .filters [type="checkbox"]+label{vertical-align:top}.menu-stamp .panel-heading{background:none;border:none}#case-studies .filters [type="checkbox"]+label{vertical-align:top}.bug-crawl-term-element.active,.post-tile-item:hover .post-tile-title a{color:#dd3333!important}.single-bug_crawl .recent-posts .related-post-wrapper:hover img{opacity:.7;transition:all .3s ease-in-out}.single-bug_crawl .recent-posts .related-post-wrapper img{transition:all .3s ease-in-out;width:100%;height:auto;max-width:100%}.single-bug_crawl .recent-posts .related-post-wrapper:hover .related-title{transition:.3s;color:#D33}.single-bug_crawl .recent-posts .related-post-wrapper .related-title{transition:.3s}.post-single .share-buttons-top{display:none}.archive .tooltip.right{width:250px}.archive .tooltip.right .tooltip-arrow{top:50%!important;border-right-color:#393c40e3!important}.archive .tooltip.right .tooltip-inner{border-radius:0}@media (max-width:991px){.home figcaption.video-titles.text-color-light .title-slider-main{text-align:center}.home figcaption.video-titles.text-color-light .title-slider-main br{display:block}}@media (min-width:1025px){.home figcaption.video-titles.text-color-light{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.home figcaption.video-titles.text-color-light .video-subtitle{margin-top:0!important}.home figcaption.video-titles.text-color-light h1{margin-top:0!important}}.single-bug_crawl .blog-content-wrapper .bxslider .slide-wrapper{text-align:center}.single-bug_crawl .blog-content-wrapper .bxslider .slide-wrapper img{margin:0 auto}.single-bug_crawl .blog-content-wrapper .bx-controls{text-align:center;margin-bottom:20px;top:0}.single-bug_crawl .blog-content-wrapper .bx-controls .bx-pager-item{display:inline-block;margin:5px}.single-bug_crawl .blog-content-wrapper .bx-controls .bx-pager-item a{height:8px;width:8px;border-radius:100%;font-size:0;padding:2px;border:2px solid #d33;background-color:#fff;display:inline-block}.single-bug_crawl .blog-content-wrapper .bx-controls .bx-pager-item a.active,.single-bug_crawl .blog-content-wrapper .bx-controls .bx-pager-item a.hover{border:2px solid #d33;background-color:#d33}.single-bug_crawl .blog-content-wrapper .bx-controls-direction{display:none}.single-bug_crawl .single-blog-post blockquote.testimonials-1-text{border:none;padding:0}.single-bug_crawl .bx-wrapper .bx-pager{bottom:-40px}.image-preloader-main{position:absolute;z-index:9;top:0;background-color:#fff;width:100%;height:100%;transition:opacity 0.3s ease-in-out}.image-preloader-inner{font-size:20px;margin:67% 38%;position:relative}.image-preloader-dot{width:1em;height:1em;border-radius:.5em;background:#d33;position:absolute;animation-duration:0.5s;animation-timing-function:ease;animation-iteration-count:infinite}.image-preloader-dot1,.image-preloader-dot2{left:0}.image-preloader-dot3{left:1.5em}.image-preloader-dot4{left:3em}@keyframes reveal{from{transform:scale(.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}.image-preloader-dot1{animation-name:reveal}.image-preloader-dot2,.image-preloader-dot3{animation-name:slide}.image-preloader-dot4{animation-name:reveal;animation-direction:reverse}.single-bug_crawl .single-image-wrapper.gif .slide-wrapper.text-center{opacity:0;position:relative;z-index:10;transition:opacity 0.3s ease-in-out}.single-image-wrapper.gif,.single-image-wrapper.image{position:relative}.single-bug_crawl .rating-share-buttons{padding-bottom:0}.single-bug_crawl .comments-outer-wrapper.padding-top-normal.padding-bottom-normal{padding-bottom:0}.single-bug_crawl .related-wrapper{background-color:#ffffff!important}.single-bug_crawl .related-wrapper .related-post-wrapper .related-title{font-weight:300;font-size:15px;margin-top:20px;text-transform:none;line-height:1.6em;margin-bottom:0}.single-bug_crawl .related-post-wrapper:hover .logo-wrapper{opacity:.7;transition:all .3s ease-in-out}.single-bug_crawl .related-post-wrapper:hover .related-title{color:#ff6100;transition:all .3s ease-in-out}#error-page{max-width:100%;width:100%;padding:0;margin-bottom:-30px;font-family:'Lato';margin-top:0px!important}.column-success h6 a{font-size:1.2em;color:#2b2b2b}.column-success h6 a:hover{text-decoration:none;color:#2b2b2b}#error-page .column-success p{color:#333;font-size:1em;line-height:1.6em;margin:10px 0 20px;font-family:'Lato'}#error-page .cookie-notification p,#error-page #menu-and-button p,#error-page .panels-service-content p,#error-page #footer-address-block p,#error-page #footer-mail-block p,#error-page #footer-mail-block a,#error-page p.copyright-text,#error-page #footer-phone-block p{font-size:1em;line-height:1.6em;margin:0;font-family:'Lato'}#error-page .panels-service-content a.btn-primary{font-family:'Lato'}#error-page p.copyright-text{font-size:.9em}@media only screen and (min-width:1191px){#error-page .column-success .panels-item{height:220px;margin-bottom:40px}#error-page .column-success a.btn-primary{position:absolute;bottom:0}}#error-page .footer-mail a,#error-page .cookie-notification a,#error-page .footer-phone a,#error-page #copyright-block a{color:#d33;font-size:1em;line-height:1.6em;margin:0;font-family:'Lato'}#error-page .footer-mail a:hover,#error-page .footer-phone a:hover,#error-page #copyright-block a:hover{color:#f0f0f0}#error-page iframe{margin-bottom:40px}#error-page #accept-it{margin-left:20px}.wrap-flex-form{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}@media (max-width:480px){.wrap-flex-form>div{width:100%}.wrap-leed .csm-form-mailing .wrap-flex-form input{width:100%!important}}.relative{position:relative}.csm-form-mailing label{opacity:1!important;min-height:24px;font-size:14px;line-height:24px;color:#999;font-weight:400;top:5px!important;display:block}.csm-form-mailing input{display:block;margin-bottom:0;padding:12px 19px;font-size:14px;line-height:1.42857143;color:#000;border:1px solid #cdcdcd;background-color:#fff;border-radius:0;-webkit-transition:border-color ease-in-out .3s;transition:border-color ease-in-out .3s;outline:none;width:280px;margin-right:20px}form.csm-form-mailing input:focus{border:1px solid #abadb3}.mailing-submit{padding:7px 35px;background:transparent}.red-btn{padding:7px 35px;background:#d33;letter-spacing:inherit;border:2px solid #d33;border-radius:0;color:#fff;font-size:inherit;line-height:inherit;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.red-btn:hover{background:transparent;color:#d33}.wrap-mailing-form{margin:45px 0 0 0}@media (min-width:992px){.single-bug_crawl .related-wrapper .related-post-wrapper{width:calc(25% - 5px)}.single-bug_crawl .related-wrapper .related-post-wrapper{display:inline-block;vertical-align:top;float:none}}@media (max-width:991px){.csm-form-mailing input{margin-right:0}.single-bug_crawl div.related-post-wrapper{margin-bottom:30px}.single-bug_crawl .related-wrapper{text-align:center}.single-bug_crawl .related-wrapper br{display:block}}@media (max-width:767px){.single-bug_crawl div.related-post-wrapper:last-child{margin-bottom:0}}@media (max-width:675px){.top-info-wrapper .post-title{display:block}ul.blog-post-info.list-inline.blog-img-margin-fix{float:none!important}}@media (max-width:480px){.single-bug_crawl .single-blog-post .logo-wrapper{text-align:left}}@media (max-width:480px){.single-bug_crawl .ttext-wrapper{width:100%}.flex-logo-title{flex-wrap:wrap}.bug-craul-title-raiting{width:100%;margin-top:26px}.flex-btn-store{margin-top:0}.single-bug_crawl .app-ratings,.app-downloads{width:100%;margin-bottom:10px;margin-right:0;margin-top:10px}.blog-img-margin-fix li{padding-left:0;padding-right:0;margin-top:1px}}@media (max-width:767px){.single-bug_crawl .app-ratings,.single-bug_crawl .app-stars{margin-bottom:10px}}.blog-feature-fiolet{display:flex;flex-wrap:wrap;align-items:center;padding-top:0!important}.blog-feature-fiolet p{margin-bottom:0}@media (max-width:991px){.blog-feature-fiolet{padding-bottom:25px}}#footer-columns-region .footer_menu{list-style:none;text-align:left;padding-top:20px;padding-bottom:20px}#footer-columns-region .footer_menu li{margin:5px 0}#footer-bottom{list-style:none;display:flex;max-width:300px;margin:0 auto;justify-content:space-evenly;padding:0}#footer-bottom li a{font-weight:700}#footer-columns-region .footer_menu .bold{font-weight:700}@media (min-width:680px){.single-blog-post .section-type-calltoaction .call-to-action-1-text{display:inline-block;margin-bottom:0}.single-blog-post .call-to-action-1-button.btn.btn-default{margin-left:50px}}#top-content-region img{max-height:400px}.section-type-calltoaction404{padding:80px 0}.btn-bold{font-weight:600}@media (max-width:767px){.section-type-calltoaction404{padding:40px}}.footer_menu a{color:#fff;transition:.3s}.footer_menu a:hover{color:#d33;transition:.3s}.highlight{background:#00000040;padding:3px 10px 3px;-webkit-box-decoration-break:clone}figure.intro-video-gallery{position:relative;min-height:0;overflow:hidden;height:100%}.intro-video-gallery video{margin-top:0;width:100%;position:relative;z-index:1}.highlighted-slider-2 .slides .video-alt{filter:brightness(50%);-webkit-filter:brightness(50%);-moz-filter:brightness(50%)}.intro-video-gallery figcaption{width:100%;height:80%;overflow:hidden;margin:auto;position:absolute;z-index:3;top:0;left:0;bottom:0;right:0}.intro-video-gallery figcaption .video-description br{display:block;margin:0;content:" "}.section-type-recentposts .slick-slide img{min-height:310px;max-height:310px;object-fit:cover}@media (max-width:991px){.section-type-recentposts .slick-slide img{min-height:210px;max-height:210px}}@media (max-width:559px){.section-type-recentposts .slick-slide img{min-height:auto;max-height:none}}@media (max-width:991px){.video-gallery-li_black-background{display:block!important;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:#0b0b0b;opacity:.2;width:100%;height:100%}}.video-gallery-slider{margin-bottom:-40px}.video-gallery-slider .flex-control-paging{position:relative;top:-40px;z-index:10}.video-gallery-slider .flex-control-paging li a{height:14px;width:14px;background:transparent;border:2px solid #fff;box-shadow:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.video-gallery-slider .flex-control-paging li .flex-active{height:14px;width:14px;border:2px solid #fff;background:rgba(255,255,255,1)}#highlighted-region,.video-gallery-li{max-width:100%;height:calc(100vh - 147px);position:relative;max-height:655px;overflow:hidden}#highlighted-region figcaption.video-titles{z-index:9;position:absolute;overflow:visible;top:0}#no-black-background:after{background-color:rgba(0,0,0,0)!important}@media (max-width:991px){#highlighted-region figcaption.video-titles{margin-top:0;top:10%;height:100%}}.bx-viewport{height:100%!important}.bx-viewport>ul{margin:0;height:100%;list-style:none}.bxslider>ul{list-style:none}.bx-viewport>ul>li{height:100%!important}video.videoBx,img.poster.visible-xs,video.videoBx,img.poster.visible-xs.visible-sm{height:100%;object-fit:cover;width:100%}.bx-wrapper{width:100%;height:100%}video.videoBx,img.poster.visible-xs.visible-sm{min-height:100%;height:auto;object-fit:cover}.bx-wrapper img{width:100%}.bx-wrapper img.poster{width:100%;height:100%;object-fit:cover;min-height:400px}p.video-title.title-slider-main{margin-top:110px}.slide-4{background-image:var(--wpr-bg-0b684e7f-fdf3-4631-b383-8ddf5c455567);background-color:rgb(255,255,255);background-position:50% 85%;text-align:center;background-size:cover}.slide-4 .intro-video-gallery:after{background-color:rgba(0,0,0,0)!important}.slide-4 .web-summit-logo{margin-top:20px;margin-bottom:15px}.slide-4 .web-summit-logo img{width:320px;display:inline-block;margin:0}.slide-4 .intro-video-gallery figcaption{height:85%}.slide-4 .summit-title{margin:0;font-size:2.25em;line-height:1em;color:#fff}.slide-4 .summit-description{color:#fff;text-shadow:0 0 6px #000;margin-top:34px;margin-bottom:35px;font-weight:700;font-size:19.5px}.slide-4 .btn-default{color:#fff;border-color:#fff;margin:0}@media (max-width:1400px){.slide-4 .summit-title{font-size:1.5em}}@media (min-width:1280px){.intro-video-gallery figcaption .video-title{}}@media (max-width:1200px){.slide-4 .summit-description{margin-bottom:30px}}@media (max-width:991px){.slide-4 .web-summit-logo img{width:200px}.slide-4{background-position:50% 80%}#highlighted-region,.video-gallery-li{max-height:470px!important}p.video-title.title-slider-main{margin-top:60px}.intro-video-gallery figcaption .video-subtitle{margin-top:0!important;text-align:center}.intro-video-gallery figcaption .video-description{padding:0 15px;max-width:415px;margin:15px auto 35px}}@media (max-width:767px){.highlighted-slider-2 .slides img{position:static;margin:auto;height:auto}.highlighted-slider-2 .slides .video-alt{width:200%!important;margin-left:-50%!important}.slide-4 .web-summit-logo img{width:150px}#highlighted-region,.video-gallery-li{max-height:380px!important}p.video-title.title-slider-main{margin-top:0;text-align:center;padding:0 15px}.intro-video-gallery figcaption{height:55%}#highlighted-region,.video-gallery-li{max-height:380px!important;height:380px!important}}@media (min-width:640px){.intro-video-gallery figcaption *{}.intro-video-gallery figcaption .video-subtitle{display:block;font-size:1.5em}.intro-video-gallery figcaption .video-description{display:block;font-size:.95em;margin-bottom:40px}}@media (max-width:480px){.slide-4 figcaption{height:80%!important}#highlighted-region{max-height:380px!important}.quform-upload-files.quform-cf{overflow-x:inherit!important}}@media (min-width:768px){.navbar-nav.navbar-right:last-child{margin:0}.intro-video-gallery figcaption .video-title{font-size:1.8em!important;margin-top:0;color:#fefefe;font-family:'Bitter',sans-serif;font-weight:400;text-shadow:0 0 12px rgba(0,0,0,.2);line-height:65px}.intro-video-gallery figcaption .video-subtitle{font-weight:400;font-size:.8em;margin:66px 0 22px;font-family:'Bitter',sans-serif;text-shadow:0 0 12px rgba(0,0,0,.2);line-height:21px}.intro-video-gallery figcaption .video-description{text-shadow:0 0 12px rgba(0,0,0,.2);font-family:"Lato",sans-serif;font-size:18px;font-weight:400;line-height:27px}.intro-video-gallery figcaption .video-button{border:none;line-height:54px;height:54px!important;padding-top:0;display:inline-block;padding-bottom:0;margin-top:0;margin-bottom:0;font-family:"Lato",sans-serif;font-weight:400}.intro-video-gallery figcaption .video-button:hover{color:#fff;background-color:rgba(50,50,50,.7)}}@media (max-width:319px){.intro-video-gallery figcaption .video-title,.intro-video-gallery figcaption .video-subtitle,.intro-video-gallery figcaption .video-description,.intro-video-gallery figcaption .video-button{display:none}}@media (min-width:480px){.intro-video-gallery figcaption .video-subtitle{display:block;font-size:1.5em}.intro-video-gallery figcaption .video-description{display:block;font-size:.8em;font-weight:700}}@media (min-width:864px){.intro-video-gallery figcaption *{}.intro-video-gallery figcaption .video-title{font-size:3em}.intro-video-gallery figcaption .video-subtitle{font-size:2em}.intro-video-gallery figcaption .video-description{font-size:1.2em;margin-bottom:20px;max-width:670px}.intro-video-gallery figcaption .video-button{font-size:.95em}}@media (min-width:1024px){.intro-video-gallery figcaption *{}.intro-video-gallery figcaption .video-title{font-size:3.15em!important;margin-top:0}.intro-video-gallery figcaption .video-subtitle{font-size:1.45em}.intro-video-gallery figcaption .video-description{margin:0;font-size:1.125em}}.highlight-title{line-height:1.4em}.page-highlight-subtitle{background:#0006;padding:3px 15px 3px;line-height:1.8em;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;font-weight:600}.page-highlight-title{background:#0006;padding:3px 15px 3px;line-height:1.5em;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff}@media (min-width:1200px){.blog-archive div.post-title,.blog-archive ul.blog-post-info,.blog-archive div.image.post.post-single{}}@media (min-width:2340px){#highlighted-region figcaption.video-titles{display:block;padding-top:120px}}.section-type-highlight .overlay{background:transparent!important}.highlighted-image-section .overlay{background:transparent!important}#about-us .overlay{background:transparent!important}.intro-video-gallery:after{background-color:rgba(0,0,0,0)!important}.case-studies-page .highlighted-image-section .overlay{background:rgba(0,0,0,.5)!important}@media (max-width:990px){#all_content_hera .highlighted-image-section .highlighted-image-1{min-height:300px!important;height:auto!important;max-height:none}.highlighted-image-mobile{height:auto!important}body:not(.case-studies-page) .section-type-highlight .overlay{display:flex;position:relative}}@media (max-width:768px){.page-highlight-subtitle{padding:3px 10px 3px;line-height:1.8em}}.flex-logo-title{align-items:center;width:320px}.bugs-crawl-flex img.app-store{width:125px;margin-top:-1px}.bugs-crawl-flex img.google-play{width:135px}.bc-btn-info,.app-downloads,.app-ratings,.bc-flex-statistic,.wrap-header-flex,.bugs-crawl-flex,.flex-logo-title{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.bc-flex-statistic{align-items:center;justify-content:space-between;margin-top:25px}.wrap-header-flex{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;justify-content:space-between;flex-wrap:wrap}.bc-wrap-logo-title{margin-right:20px}.app-downloads,.app-ratings{align-items:center}@media only screen and (max-width:991px){.bugs-crawl-flex{flex-wrap:wrap}.flex-logo-title{width:100%}.bugs-crawl-flex>div{width:100%;margin-bottom:20px}.bc-flex-statistic{margin-top:0}.bc-btn-info,.app-downloads,.app-ratings,.bc-flex-statistic,.wrap-header-flex,.bugs-crawl-flex{flex-wrap:wrap}}@media only screen and (max-width:768px){.bugs-crawl-flex>div{margin-bottom:10px}}.quform-element-1_20,.quform-element-8_21{display:none}.bug-crawl-tooltip{display:inline-block;text-transform:uppercase;color:#d33;border:1px solid;padding:5px 9px;font-weight:600;border-radius:3px;margin-left:20px;font-size:11px}.bug_crawl_i{margin-top:3px}.flex-front-banner{display:flex;position:relative;flex-wrap:wrap;margin-top:-40px}.front-banner-logo{position:relative;padding-right:80px}.front-banner-logo::before{content:"";position:absolute;height:100%;width:2px;background:#ec710a;right:0}.front-banner-logo img{margin-top:0;margin-bottom:0}.flex-front-banner .txt-banner-front{font-size:50px;margin-top:64px;margin-bottom:30px;font-weight:600}.front-banner-text{text-transform:uppercase;margin-top:0;font-weight:600}.title-front-banner{font-size:30px;max-width:200px;margin-top:0px!important;line-height:1.2}.date-front-banner{font-weight:700;font-size:65px;margin-bottom:20px;margin-top:35px}.front-banner-text{padding-left:80px}.flex-front-banner{margin-top:50px}.btn-default.video-button.btn-banner{margin-top:22px;text-transform:initial}.front-banner-logo .banner-logo{max-width:300px}@media only screen and (max-width:992px){.flex-front-banner{padding-top:0}.front-banner-logo{width:100%;text-align:center;padding-right:0}.front-banner-logo .txt-banner-front{margin-bottom:20px}.front-banner-text{text-align:center;padding-left:0;width:100%}.front-banner-logo::before{width:0}.title-front-banner{font-size:30px;max-width:100%;padding-top:20px;padding-bottom:0;margin-top:0px!important;margin-bottom:20px;line-height:1.2}.front-banner-text .btn-banner{margin-top:0}.front-banner-logo .banner-logo{max-width:135px}.flex-front-banner .txt-banner-front{font-size:22px;margin-top:0;margin-bottom:0}.date-front-banner{font-size:18px}.title-front-banner{font-size:18px}.date-front-banner{margin-top:0;margin-bottom:0}}@media (max-width:319px){.intro-video-gallery figcaption .video-button.btn-block-banner{display:block}}#blog-single-block .post-body.pe-wp-default .kk-star-ratings.top-left{display:none}#blog-single-block .post-body.pe-wp-default{margin-bottom:30px}.section-type-press{text-align:center}.section-type-press blockquote{quotes:"\201d" "\201d";border:none;font-size:1.3em;margin-top:0}.section-type-press blockquote.testimonials-1-text.font-bold{font-weight:600!important}.section-type-press blockquote:after,.section-type-press blockquote:before{content:open-quote;display:inline;height:0;line-height:0;left:-5px;position:relative;top:25px;color:#ccc;font-size:3em;font-family:arial,helvetica}.section-type-press blockquote:after{left:5px}.section-type-press blockquote{padding:0}.section-flex-press .btn,.section-flex-press .red-btn{display:block;margin:30px auto 0;width:135px;padding:5px;font-size:.8em;text-align:center}.section-flex-press{display:flex;margin:auto;max-width:800px}.description-press{margin:auto;font-size:1em;line-height:1.6em;padding:0 15px;max-width:370px;min-height:49px}.section-flex-press .logo-press{height:80px;width:150px;margin:auto;vertical-align:middle;display:flex;align-items:center;margin-bottom:15px}.section-flex-press .logo-press img{height:100%;width:auto;object-fit:contain;margin:auto}.section-flex-press>div{width:50%}@media only screen and (max-width:768px){.section-flex-press{flex-wrap:wrap;margin-top:0}.section-flex-press>div{width:100%}.description-press{max-width:320px;margin:auto auto 40px auto}}.flex-links{display:flex;justify-content:flex-start;align-items:flex-start}.flex-links img[alt="Google play"]{width:161px}.flex-links img[alt="App Store"]{width:145px}.flex-links .stars{float:left;margin-right:10px}.flex-links .app-stars{margin-top:10px}.flex-links>div{margin-right:30px}.flex-links>div:last-of-type{margin-right:0}.flex-links .app-stars,.flex-links .app-ratings{margin-right:0}@media only screen and (max-width:720px){.flex-links{flex-wrap:wrap}.flex-links>div{margin-right:0;margin-bottom:20px}}video.lazy-video{background:var(--wpr-bg-80708004-b528-415c-b415-53385ee65331) no-repeat center center;min-height:220px}.wrap-in-progress h2{margin-bottom:0}#case-studies .filters .filters-wrapper.wrap-in-progress.wrap-in-progress{position:relative;width:100%;overflow:hidden;margin-top:30px;margin-bottom:60px}.wrap-in-progress img{filter:grayscale(100%)}.wrap-in-progress .isotope-grid2{display:flex;flex-wrap:wrap}.portfolio-item2{margin-top:40px}.flex-wrap-term{display:flex}.posts-top{margin-top:40px}.post-block{margin:0 10px 20px 10px}.date-post i{font-size:24px}.date-post span{padding-left:9px;font-size:1em;line-height:1.6em}.date-post{margin:15px 0 10px 0}.more-permalink{margin:15px 0;color:#d2322d}h6.latest-news-1-title,h3.latest-news-1-title{margin-top:20px;margin-bottom:5px;font-size:1.2em}.left-line{text-align:left}span.btn-contact{background-image:var(--wpr-bg-fcf9a062-1c15-4371-b8ca-085bda9cfa5e);background-size:95%;min-height:66px;min-width:66px;transition:all 0.3s;opacity:.72;top:50%;left:0%;border:1px transparent;border-image-outset:1px;transform:translate(0%,-50%)}.tmonial-on-contact .testimonials-modal-video_block button{max-height:100px;width:100%;margin:0 0}.slides blockquote.testimonials-1-text.testimonial-cf{margin:0;padding-bottom:0}.wrap-author-info{padding:0 17px}.customer-company-logo.company-logo-cf{padding:0 15px}.testimonials-1 .flex-bullet-slider-lazy.slider-cf .flex-control-nav{margin-top:35px;text-align:left;padding:0 17px}@media (max-width:991px){.testimonials-1 .flex-bullet-slider-lazy.slider-cf .flex-control-nav{text-align:center}}.content-fqa .accordion{text-align:left}.content-fqa .answer{display:none;padding:15px 30px 25px}.content-fqa .question{position:relative;font-family:Lato;border:1px solid #999;padding:15px 30px 5px;cursor:pointer}.content-fqa .question.active{background:#969696}.content-fqa .question.active h3{color:#fff}.content-fqa .question:not(:last-child){margin-bottom:10px}.content-fqa .arrow{width:15px;position:absolute;height:15px;border-top:2px solid #928f94;border-right:2px solid #928f94;border-radius:0em;right:35px;transform:rotate(134deg);top:14px}.content-fqa .arrow.reverse{transform:rotate(-45deg);top:20px;border-top:2px solid #fff;border-right:2px solid #fff}@media only screen and (max-width:520px){.content-fqa .question{padding:15px 20px 5px}.content-fqa .arrow{right:20px}.content-fqa .answer{padding:15px 20px 25px}}.icon_tarif{max-width:40px}.wrapper-silver{background-color:#f6f6f6}.wrapper-recommended .hide-details{color:#333}.wrapper-recommended{position:relative;background:#d33;color:#fff}.wrapper-recommended .wrap-list-incl{color:#333}.recommended-bage{background:#ec4246;position:absolute;top:-47px;width:100%;font-size:15px;left:0;text-transform:uppercase;padding:10px 20px;border-radius:0 20px 0 0}.block-tarif{margin-right:20px;padding-top:20px;padding-bottom:20px;display:flex;padding-left:25px;padding-right:25px;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.block-tarif:last-child{margin-right:0}.title-tarif{position:relative;padding-bottom:15px;margin-bottom:20px;width:100%}.wrapper-silver .title-tarif:after{content:"";position:absolute;height:1px;width:100%;background:silver;display:block;bottom:0}.wrapper-recommended .title-tarif:after{content:"";position:absolute;height:1px;width:100%;background:#fff;display:block;bottom:0}.tarif{font-family:'Bitter';font-size:32px;line-height:1.4em}.price-tarif{font-weight:600;transition:opacity 250ms;font-size:30px;position:relative;padding-left:19px}.valute-tarif{font-size:29px;position:absolute;top:4px;left:0}.manual-tarif{margin:5px 0 3px 0}.wrap-list-tarif>div{position:relative;font-weight:600;margin-bottom:5px}.hide-details{display:none;position:absolute;right:-75px;font-weight:500;background:#fff;top:-40px;max-width:280px;z-index:1;box-shadow:-29px 44px 58px rgba(0,0,0,.5);padding:12px;font-size:12px;user-select:none}.check-tarif img{width:13px;margin-right:9px;margin-bottom:2px}.details-tarif img{width:13px;margin-left:8px;margin-bottom:2px}.details-tarif{border:none;background:transparent;display:inline;cursor:pointer;position:relative;z-index:3}.details-tarif:hover{z-index:5}.details-tarif:hover+.hide-details{display:block;z-index:4}.wrap-list{position:relative}.includes-tarif{margin-top:15px}.title-includes{font-weight:600;margin-bottom:10px}.content-prices{display:flex;justify-content:space-around}.includes-tarif{margin-top:20px}.wrap-list-incl{padding:0 0 0 20px}.btn-pop-up,a.link-pop-up{border:1px solid #d33;color:#d33;width:100%;text-align:center;padding:6px 20px;cursor:pointer;margin-top:15px;transition:all 0.7s;display:block}.wrapper-recommended .btn-pop-up,.wrapper-recommended a.link-pop-up{border:1px solid #fff;color:#fff;width:100%;text-align:center;padding:6px 20px;cursor:pointer;margin-top:15px}.wrapper-recommended .btn-pop-up:hover,.wrapper-recommended a.link-pop-up:hover{border:1px solid #fff;border:1px solid #fff;color:#d33;background:#fff}.btn-pop-up:hover,a.link-pop-up:hover{border:1px solid #d33;background:#d33;color:#fff}.wrapper-recommended .btn-pop-up{border:1px solid #fff;color:#fff;width:100%;text-align:center;padding:6px 20px;cursor:pointer;margin-top:15px}.wrapper-recommended .btn-pop-up:hover{border:1px solid #2b2b2b;color:#fff;background:#2b2b2b}.price-CF{margin-top:10px}.desc-price{font-size:14px;font-weight:600}.wrap-tarif-pop-up{display:none}.wrap-tarif-pop-up{position:fixed;background:#000;top:0;bottom:0;width:100%;height:100%}.wrap-tarif-pop-up{position:fixed;background:#000000bf;top:0;bottom:0;width:100%;height:100%;right:0;bottom:0;left:0;z-index:999999}.tarif-form-flex{width:1440px;display:flex;background:#fff;margin:auto;left:50%;transform:translate(-50%,-50%);top:50%;position:absolute}.tarif-form-flex>div{width:50%}.testimonial-form{text-align:center}.testimonial-form .customer-logo-container{margin:auto;display:block}.testimonial-form blockquote{border-left:none}.testimonial-form .img-testimonial-portrait{display:block;margin:0 auto;border-radius:100px}.testimonial-form{background-color:#f6f6f6;padding:80px 35px 0 35px}.form-tarifes{position:relative;padding:80px 40px 50px 40px}.close-popup{font-size:30px;position:absolute;right:30px;top:10px;cursor:pointer}@media (max-width:1480px){.tarif-form-flex{width:90%}}@media (max-width:1328px){.testimonial-form blockquote{font-size:19px}.testimonial-form{background-color:#f6f6f6}}@media (max-width:999px){.content-prices{flex-wrap:wrap}.block-tarif{width:44%;text-align:left;margin-top:20px}.block-tarif:nth-child(2n){margin-right:0}}@media (max-width:820px){.testimonial-form{display:none}.tarif-form-flex>div{width:100%}}@media (max-width:580px){.content-prices{flex-wrap:wrap}.block-tarif{width:100%;margin-right:0}.wrapper-recommended{margin-top:67px}}body.single-blog .main-wrapper{overflow:visible}.scroll-progress{width:100%;position:sticky;height:5px;top:0;z-index:20}.hide-scroll{display:none}.admin-bar .scroll-progress{top:32px}.scroll-progress span{display:block;height:100%;background-color:#D33;width:0;will-change:width;transition:width 300ms}.section-atricle-quote{padding:50px 0}.dr-aq{display:flex;flex-wrap:wrap;align-items:center}.dr-aq~.dr-aq{margin-top:0}p.dr-aq__quote{margin:40px 40px 0 0;border:none;font-size:1.2em;padding:0 25px 0 40px;font-weight:600;line-height:1.5;margin-right:40px;position:relative}.dr-aq__quote:after,.dr-aq__quote:before{content:"\201d";display:block;height:0;line-height:0;position:absolute;color:#ccc;font-size:3em;font-family:arial,helvetica}.dr-aq__quote:before{top:20px;left:0}.dr-aq__quote:after{right:0;bottom:0}.dr-aq__logo{width:auto;object-fit:contain;margin:auto;max-width:170px;margin-bottom:10px}.dr-quote-content{width:430px;line-height:1.8;margin-right:20px}@media screen and (max-width:767px){.dr-aq__logo{display:block;margin:0 auto 15px}}.dr-aq__btn-wrap{text-align:end}.dr-aq__btn-wrap .red-btn{display:block;margin:30px auto 0;width:186px;padding:5px;width:200px;font-size:.8em;text-align:center}@media screen and (max-width:767px){.dr-aq__btn-wrap{text-align:center;margin-top:20px}}.dr-aq__btn{white-space:nowrap;display:inline-block}.author-row.author-flex{display:flex;align-items:center;justify-content:flex-start;margin:10px 0}.author-row.author-flex .thumb-author{margin:0 30px 0 0}.author-row.author-flex .author-body{top:auto}.csm-form-mailing input{width:225px}.wrap-leed{position:relative;padding:44px 29px;background:#f6f6f6;margin-top:40px;margin-bottom:30px;margin-left:0;margin-right:0;display:flex;align-items:center;flex-wrap:wrap}.wrap-leed h2{font-size:24px;padding-bottom:0;margin-bottom:0}.wrap-mailing-form{margin:31px 0 0 0}.csm-form-mailing input{padding:12px 10px}@media screen and (max-width:1199px){.wrap-leed{margin-top:30px}}@media screen and (max-width:991px){.wrap-flex-form{justify-content:flex-start}}.wrap-modal-form{margin:20px 0 0 0}.absolute-modal-form{position:fixed;background:rgb(0 0 0 / 38%);z-index:999999;width:100%;left:0;display:none;right:0;top:0;text-align:center;bottom:0}.absolute-mf{width:650px;position:absolute;top:50%;box-shadow:0 0 28px rgb(0 0 0 / 22%);left:50%;transform:translate(-50%,-50%)}.section-modal-form{position:relative;z-index:5;padding:70px 75px 60px;background:#fff}.relative-modal-form{position:relative}.wrap-modal-form .wrap-flex-form{align-items:flex-start;justify-content:center;position:relative}.wrap-modal-form .wrap-flex-form br{display:none}.girl-pop-up{position:absolute;top:-137px;left:-45px;width:180px;z-index:9}.boy-pop-up{position:absolute;top:-125px;right:0;width:126px;z-index:0}.relative{position:relative}.screpka1{position:absolute;left:-35px;width:90px;bottom:36px;z-index:9}.screpka2{position:absolute;width:80px;right:-30px;z-index:9;bottom:-38px}.close-mp{position:absolute;top:-50px;right:-50px;opacity:1;font-size:47px;font-weight:300;cursor:pointer}.absolute-modal-form .csm-form-mailing input{width:320px;text-align:center;border:1px solid rgb(0 0 0 / 62%)}input.input-name-pop-up{display:block;text-align:left}input.input-name-pop-up:-moz-placeholder{text-align:center}input.input-name-pop-up::-moz-placeholder{text-align:center}input.input-name-pop-up:-ms-input-placeholder{text-align:center}input.input-name-pop-up::-webkit-input-placeholder{text-align:center}.review-item{width:50%;position:relative}.review-image{margin-bottom:1em;cursor:pointer}.review-image:before{content:"";position:absolute;right:0;top:0;border-width:0;border-style:solid;border-color:#f6f6f6 #f6f6f6 red red;transition:0.5s}.review-image:hover:before{border-width:20px;box-shadow:-5px 5px 10px -6px #000}.partners .partner{margin-top:0}@media screen and (max-width:991px){.girl-pop-up{position:absolute;top:-220px}.boy-pop-up{position:absolute;top:-214px}}@media screen and (max-width:880px){.section-modal-form,.absolute-mf{width:300px;padding:0}.relative-modal-form{position:relative;padding:50px 25px}.absolute-modal-form .csm-form-mailing input{width:240px}.girl-pop-up,.boy-pop-up{display:none}.screpka2{bottom:-165px}.screpka1{bottom:-145px}.close-mp{top:-2px;right:15px;font-size:35px}.relative-modal-form .close-mp{top:15px}.wrap-modal-form{margin:30px 0 0 0}}@media screen and (max-width:480px){.absolute-mf{width:280px}.section-modal-form,.absolute-mf{width:auto}}.dr-email-error,.dr-email-error-bussines{max-width:225px;color:#b94a48;display:none;position:ABSOLUTE;left:0;top:46px;font-size:11px!important;letter-spacing:1px;font-weight:600;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden;padding:3px 5px 3px 15px;height:18px;line-height:1.1;background-color:#f2dede;border-left:3px solid #c73412}.wrap-modal-form .dr-email-error,.wrap-modal-form .dr-email-error-bussines{text-align:left;max-width:320px}.dr-email-error span.bizz-domain,.dr-email-error-bussines span.bizz-domain{line-height:1.1}.bug_crawl-template-bug-crawl-post-template .quform-loading.quform-loading-position-left.quform-loading-type-spinner-1,.bug_crawl-template-template-bug-crawl-saas .quform-loading.quform-loading-position-left.quform-loading-type-spinner-1{display:block!important;margin-bottom:-39px}@media (max-width:768px){div#copyright-block{margin-bottom:60px}}.section-type-highlight .overlay .vertical-center{align-self:center;margin:0 auto;padding-top:0!important}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-35px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'â€¢';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.price-tarif.is--euro{display:flex}.price-tarif.is--euro span.price-amount{order:1}.price-tarif.is--euro span.valute-tarif{order:2;position:relative;font-size:1em;top:0}.price-tarif.is--euro span.star-price{order:3}.price-tarif.is--euro .star-price:after{top:-3px}html body span.quform-error-text{font-size:11px!important;display:block;letter-spacing:1px;font-weight:600;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden}.quform-input+.quform-error{width:100%}span.bizz-domain{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:bottom;max-width:calc(100% - 127px)}.quform-element-7_3 .quform-input+.quform-error{max-width:280px}.content-testimonials h4.headline-h4-lato{margin-bottom:0}.testimonial-portrait-block{display:block;margin:auto}.tpl-blockquot-testimonials.testimonials-1-text{margin:1.2em 0 0 0;padding-bottom:0}.tpl-blockquot-testimonials-portrait.testimonials-1-text{margin:0 0 1em 0}.padding-top-max{padding-top:90px}.padding-bottom-max{padding-bottom:90px}.case-testimonial-url{display:block;margin-top:10px}.wrap-testimonials-section .testimonials-modal-video_block{padding-bottom:0}@media (max-width:768px){.section-type-testimonials.wrap-testimonials-section{padding-bottom:0}}@media (max-width:515px){.testimonials-modal-video_block.modal-video-testimonials button{width:100%;height:auto}}.cs-item-tag.term-btn{display:inline-block;padding:5px 25px;border:1px solid #e0e0e0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;margin-top:5px;color:#333;margin-right:12px}.cs-item-tag.term-btn:last-child{margin-right:0}.cs-item-tag.term-btn.term-active{border-color:#d33;color:#d33}.wrap-blog-filter{display:flex;justify-content:center;margin-top:40px;flex-wrap:wrap}.wrap-blog-filter .filters-label{display:none;cursor:pointer}.wrap-blog-filter .stamp-button{width:150px}@media (max-width:991px){.cs-item-tag.term-btn{margin-right:5px}.wrap-blog-filter{justify-content:flex-start}}@media (max-width:560px){.wrap-blog-filter .filters-label{display:block;width:100%}.cs-item-tag.term-btn{display:none}.cs-item-tag.term-btn.block{display:block}}.ion-ios7-arrow-up:before{line-height:50px}.quform-error-message-content{display:none!important}.quform-input+.quform-error{position:absolute;padding:0;top:100%;max-width:100%}.bug_crawl-template-default .bc-flex-statistic .bc-btn-info{margin-bottom:15px;margin-top:15px;margin-right:15px}.content-list{margin-bottom:20px!important}.content-list li{margin-bottom:10px!important}#blog-single-block{display:flex;flex-direction:column}#blog-single-block .blog-post.last-ua-war-post{order:3;margin-top:0;margin-bottom:60px}#blog-single-block .blog-post{order:5}#blog-single-block .blog-pagers{order:7}.content-testimonials h3{color:#000;font-size:23px;text-align:center;font-weight:300;font-family:'Lato';line-height:1.6em;margin-bottom:0}.testimonial-portrait-block{display:block;margin:auto}.tpl-blockquot-testimonials.testimonials-1-text{margin:1.1em 0 0 0;padding:0;position:relative;text-align:left}.tpl-blockquot-section{margin-left:40px}.tpl-blockquot-section img,.tpl-section-testimonials-portrait img{display:block;width:35px}.tpl-testim-person{font-weight:600;text-align:left}.tpl-testim-person .dib-testimonials{margin-top:20px}.tpl-flex-video .testimonials-modal-video_block button{width:530px;height:325px}.tpl-flex-video .testimonials-modal-video_block video{width:100%;height:100%;object-fit:cover}.tpl-blockquot-testimonials-portrait.testimonials-1-text{margin:1.1em 0 0 0;text-align:left;padding:0}.wrap-portrait-section{display:flex;justify-content:space-between;margin-top:30px}.tpl-flex-portrait-how-dev{text-align:left;margin-top:15px;display:flex;font-weight:400;align-items:flex-start;justify-content:flex-start}.tpl-flex-video{display:flex}.wrap-testimonials--even .tpl-flex-video{flex-direction:row-reverse}.wrap-testimonials--even .tpl-blockquot-section{margin-left:0;margin-right:40px}.section-type-testimonials .tpl-flex-video blockquote:after,.section-type-testimonials .tpl-flex-video blockquote:before,.section-type-testimonials blockquote.tpl-blockquot-testimonials-portrait:after,.section-type-testimonials blockquote.tpl-blockquot-testimonials-portrait:before{display:none}.padding-top-max{padding-top:90px}.padding-bottom-max{padding-bottom:90px}.case-testimonial-url{display:block;margin-top:20px}.case-testimonial-url.btn-primary{display:block;margin-top:6px;max-width:165px;min-width:165px;padding:9px 20px;border:1px solid #d33;margin-right:25px}.wrap-portrait-section .dib-testimonials{text-align:left;font-weight:600;margin-top:0}.tpl-flex-person-portrait{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 100px)}.tpl-flex-btn{margin-top:15px;display:flex;font-weight:400;align-items:flex-start;justify-content:flex-start}.tpl-how-dev{max-width:360px}@media (max-width:992px){.wrap-portrait-section .dib-testimonials{margin-top:15px}.testimonials-1 .wrap-portrait-section .img-testimonial-portrait{margin:inherit}.tpl-blockquot-section{margin-left:0;margin-top:40px}.tpl-flex-video,.wrap-portrait-section,.tpl-flex-person-portrait,.tpl-flex-portrait-how-dev{flex-wrap:wrap;width:100%}.testimonials-modal-video_block{position:relative;width:100%}.tpl-flex-video .testimonials-modal-video_block button{width:100%;height:auto}.tpl-flex-btn{flex-wrap:wrap}.tpl-how-dev{max-width:100%;margin-top:15px;width:100%}}@media (max-width:768px){.section-type-testimonials.wrap-testimonials-section{padding-bottom:0}}@media (max-width:515px){.testimonials-modal-video_block.modal-video-testimonials button{width:100%;height:auto}}.tawk-manager{position:fixed;width:239px;left:auto;top:auto;right:14px;bottom:40px;background:#fff;display:none;align-items:flex-end;height:84px;padding-bottom:7px;cursor:pointer;box-shadow:0 0 6px 0 rgb(0 0 0 / 30%);opacity:0;transition:opacity 300ms;z-index:20000000}.video-and-loader{position:relative;width:100%}.wrap-video .image-preloader-main{width:223px;left:68px;border-radius:24px;z-index:11;background-color:transparent}.wrap-video .image-preloader-inner{margin:100% 31%}.wrap-video .phone-image{position:absolute;z-index:0;left:0;top:-6px}.wrap-video{position:relative;min-height:360px}.wrap-video .searchturbo-video{width:223px;margin-left:69px;position:static;height:auto;border-radius:24px;border:1px solid transparent;z-index:10}.wrap-video .video-and-loader{position:static}@media(max-width:1199px){.wrap-video .searchturbo-video{margin-top:-6px;width:62%;margin-left:55px;height:auto;border-radius:20px}.wrap-video .image-preloader-main{left:55px;border-radius:20px;width:62%}}@media(max-width:991px){.wrap-video .searchturbo-video{border-radius:13px;margin-left:42px;width:62%;margin-top:-12px}.wrap-video .image-preloader-main{left:27px;border-radius:13px;width:62%;top:15px}}@media(max-width:767px){.wrap-video .searchturbo-video{margin-top:1%;margin-left:33%;width:44%;border-radius:28px}.wrap-video .image-preloader-main{left:33%;border-radius:13px;width:44%;top:0;border-radius:28px}.wrap-video .phone-image{position:absolute;z-index:0;left:20%;top:0;width:70%}}@media(max-width:567px){.wrap-video .searchturbo-video{width:44%;border-radius:25px;margin-top:0%}.wrap-video .image-preloader-main{width:44%;border-radius:25px}}@media(max-width:467px){.wrap-video .searchturbo-video{width:55%;margin-left:24%;border-radius:20px}.wrap-video .image-preloader-main{width:55%;margin-left:-9%;border-radius:20px}.wrap-video .phone-image{position:absolute;z-index:0;left:8%;top:2px;width:88%}}@media(max-width:350px){.wrap-video .searchturbo-video{margin-top:-1%;border-radius:20px}}.rw-awards{padding:40px 0;clear:both}.rw-awards .rw-awards__slider{margin:0;display:flex;justify-content:center}.rw-awards .rw-awards__slider:not(.slick-initialized) .rw-awards__slide{display:block}.rw-awards .rw-awards__slider:not(.slick-initialized) .rw-awards__slide:nth-of-type(n+6){display:none}@media (max-width:575px){.rw-awards .rw-awards__slider:not(.slick-initialized) .rw-awards__slide:nth-of-type(n+2){display:none}}@media (max-width:767px){.rw-awards .rw-awards__slider:not(.slick-initialized) .rw-awards__slide:nth-of-type(n+3){display:none}}@media (max-width:991px){.rw-awards .rw-awards__slider:not(.slick-initialized) .rw-awards__slide:nth-of-type(n+4){display:none}}@media (max-width:1129px){.rw-awards .rw-awards__slider:not(.slick-initialized) .rw-awards__slide:nth-of-type(n+5){display:none}}.rw-award-slide{margin-bottom:30px}.rw-award-slide__logo{display:flex;align-items:center;justify-content:center;width:170px;height:130px;margin:0 auto 30px;outline:none!important}.rw-award-slide__logo img{width:100%;height:100%;object-fit:contain;display:block;outline:none}.rw-award-slide__info{text-align:center;padding:0 10px;min-height:115px;max-width:260px;margin-left:auto;margin-right:auto}.rw-award-slide__info br{display:block}.rw-awards__slider .slick-dots li{margin:0 1px}li.slick-active .rw-dot{background-color:#e53539;transition:.2s}.rw-dot{border:2px solid #e53539;padding:5px;border-radius:50%;display:inline-block}.bug-exaple-row{text-align:center;padding-top:20px}@media screen and (max-width:991px){.bug-exaple-row{clear:both}}.bug-exaple-row p{text-align:left}.bug-exaple-row i{margin-right:10px}.bug-exaple-row i.fa-check-circle-o::before{color:green}.bug-exaple-row>img,.bug-exaple-row .video-and-loader>video{display:block;height:533px;box-shadow:0 0 20px 3px rgb(0 0 0 / 18%);margin:0 auto 20px;width:auto;object-fit:cover}@media screen and (max-width:1199px) and (min-width:992px){.bug-exaple-row>img,.bug-exaple-row .video-and-loader>video{height:500px}}.bug-exaple-row .video-and-loader{margin:auto}.bug-exaple-row .video-and-loader>video{max-width:100%}.csm-slider.slick-dotted.slick-slider{margin:41px -15px 0;padding-bottom:36px}.cms-slide__image{aspect-ratio:555 / 418;border:none;outline:none;padding:0;position:relative}.cms-slide__image>img{width:100%;height:100%;object-fit:cover}.cms-slide__image:before{content:"";position:absolute;right:0;top:0;border-width:0;border-style:solid;border-color:#fff #fff red red;transition:0.5s}.csm-slider.has-grey-bg .cms-slide__image:before{border-color:#f6f6f6 #f6f6f6 red red}.cms-slide__image:hover:before{border-width:20px;box-shadow:-5px 5px 10px -6px #000}.cms-slide{padding:0 15px}.cms-slide__name{margin:8px 0 0}h3.cms-slide__name{font-size:1.6em}.related-bug__title h3{font-size:16px}.cms-slide__name+.pdf_link{margin:26px 0 0;text-align:start}.csm-slider .slick-dots{bottom:-36px}.csm-slider .slick-arrow{position:absolute;top:31%;z-index:9999;width:40px;height:40px;opacity:.8}.csm-slider .slick-arrow:hover{opacity:1}.csm-slider .slick-prev{left:10px}.csm-slider .slick-next{left:auto;right:10px;transform:rotate(180deg)}.slick-dots li:first-child:last-child{display:none}.quform-1 .quform-input-1_27 .quform-upload-button:hover{color:#fff!important;border-color:#d33!important;background-color:#d33!important}body .quform-1 .quform-button-submit.quform-button-submit-1_25 button:hover,body .quform-1 .quform-element-submit.quform-button-style-theme .quform-button-submit.quform-button-submit-1_25 button:hover{color:#d33}.blog-single .post-body>:is(h1,h2,h3,h4,h5,h6){margin-top:45px;margin-bottom:35.2px}.blog-single .blog-post-info{margin-bottom:15px}.row.wrap-leed .col-md-3.services-2-image{margin-top:30px}@media (min-width:992px){.row.wrap-leed .col-md-3.services-2-image{margin-top:0}}.quform-button-submit.quform-button-submit-default.quform-button-submit-11_2{margin:0!important}.quform-element.quform-element-submit.quform-element-11_2.quform-cf.quform-button-style-theme{margin-bottom:0!important}form[id^="quform-form"] .quform-error>.quform-error-inner{padding:0 5px 0 15px;line-height:1;border-left:3px solid hsl(11.3,83.4%,42.5%);background-color:hsl(0,43.5%,91%);color:hsl(1.1,44.7%,50.4%)}form[id^="quform-form"] .quform-input+.quform-error{width:100%;max-width:100%}form.quform-form.quform-form-11 .quform-child-elements{display:flex;flex-wrap:wrap;margin-top:-25px}form.quform-form.quform-form-11 :is(.quform-element-11_2,.quform-element-11_4){margin-top:25px}.quform-elements-1 .quform-element-submit.quform-element-1_25,.quform-elements-5 .quform-element-submit.quform-element-5_2{margin:0}.pagination-cat a:first-child{margin-left:0;padding-left:0;padding-right:20px}.pagination-cat>a,.pagination-cat>span{padding:0 10px;margin:0;border:0;background-color:transparent;color:#333}.pagination-cat>span.current{color:#d33}.page-template-document-send-php h3.title-testimonials{text-align:left;line-height:1.7;font-size:23px;margin-bottom:12px}.page-template-document-send-php .pi-title-wrapper i{font-size:21px}.page-template-document-send-php .tpl-flex-video{display:flex}.page-template-document-send-php .tpl-blockquot-testimonials.testimonials-1-text{margin:0 0 0 0;width:100%;font-size:19px}.page-template-document-send-php h4{font-family:Lato;text-align:center;padding:15px 0 0 0;margin-bottom:-5px;font-weight:300;line-height:1.6em}.page-template-document-send-php h3.with-h6-style{margin-left:10px}.page-template-document-send-php .height_same{margin-bottom:20px}.padding-top-medium{padding-top:55px}.padding-bottom-medium{padding-bottom:55px}@media (max-width:992px){.page-template-document-send-php .testimonials-modal-video_block{width:100%}}@media (max-width:768px){.page-template-document-send-php .padding-bottom-large{padding-bottom:80px}}@media (max-width:720px){.page-template-document-send-php .panels-service-content{margin-bottom:40px}}body>div[style]:not([class]):not([id]){height:0;overflow:hidden}.cs-infobox__cell--logo i a{display:inline}.cs-infobox__cell--logo i p:first-child{margin-top:0}.cs-infobox__cell--logo i{z-index:9}.rw-qform-and-stats .row .columns{padding-bottom:0}.rw-qform-and-stats .quform-element.quform-element-recaptcha.quform-recaptcha-no-size{height:0}.rw-qform-and-stats .quform-element-1_10 .quform-spacer{margin-bottom:0}.rw-qform-stats{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-25px}.rw-qform-stats__stat{width:50%;text-align:center;margin-bottom:25px}.rw-qform-stats__stat>p{margin-bottom:20px;font-family:Lato;font-weight:600;color:#2b2b2b;font-size:2.2em}.call-to-action-1 .call-to-action-1-text,.text-color-light .btn-default{color:#fff}.text-color-light .btn-default{border-color:#fff}.blog-template-default .sction-navigation{border:1px solid #000;margin-top:27px;margin-bottom:15px}.blog-template-default .sction-navigation .navigation-header{background:#D33;color:#fff;font-family:'Bitter';font-size:24px;padding:20px 40px 16px;border-bottom:1px solid #000}.blog-template-default .menu-single-content{padding:15px 20px 0;list-style-type:none}.blog-template-default .menu-single-content ul,.blog-template-default .menu-single-content ol{list-style-type:none}.blog-template-default .menu-single-content li{font-weight:500;margin:0}.blog-template-default .menu-single-content li a{padding:8px 20px;display:block;border:1px solid transparent}.blog-template-default .menu-single-content li ul li a{padding:8px 40px}.blog-template-default .menu-single-content li ul li ul li a{padding:8px 60px}.blog-template-default .menu-single-content li a:hover{border:1px solid #d33;background:#f6f6f6;color:#d33}.blog-template-default .menu-single-content li ul{padding:0}@media (max-width:780px){.blog-template-default .menu-single-content{padding:15px 5px 0}.blog-template-default .sction-navigation .navigation-header{padding:20px 20px 16px}}.customers_all_cards{display:grid;grid-template-columns:repeat(4,1fr);gap:80px 30px}@media (max-width:991px){.customers_all_cards{grid-template-columns:repeat(2,1fr)}}.customers_all_cards .testim-wrapper{z-index:0}.customers_all_cards .testim-wrapper:hover{z-index:10}@media (max-width:767px){.customers_all_cards{grid-template-columns:1fr;gap:24px 0}}.h2-top-banner{font-family:Lato;text-align:center;font-weight:300;line-height:1.6em;font-size:1.6em}.post--author .red-btn{text-align:center}.qawerk-fb-share-button{display:flex;align-items:center;font-size:11px;height:20px;padding:0 8px;margin-right:10px;background:#1877f2;border:0;border-radius:3px;color:#fff;cursor:pointer}.qawerk-fb-share-button img{width:12px;height:12px}.qawerk-fb-share-button span{font-family:Helvetica,Arial,sans-serif;font-size:11px;padding-left:6px;padding-right:4px;font-weight:500}.qawerk-fb-share-button:active,.qawerk-fb-share-button:focus,.qawerk-fb-share-button:hover,.qawerk-fb-share-button:hover span{color:#fff}.qawerk-in-share-button,.qawerk-tw-share-button{display:flex;align-items:center;font-size:11px;height:20px;padding:0 8px 0 0;margin-right:10px;background:#0073b1;border:0;border-radius:3px;color:#fff;cursor:pointer}.qawerk-tw-share-button{border-radius:20px;padding:0 10px;background:#000}.qawerk-in-share-button svg{width:20px;height:20px}.qawerk-tw-share-button svg{width:12px;height:12px}.qawerk-tw-share-button span,.qawerk-in-share-button span{font-family:Helvetica,Arial,sans-serif;font-size:11px;padding-left:6px;padding-right:4px;font-weight:500}.qawerk-tw-share-button:active,.qawerk-tw-share-button:focus,.qawerk-tw-share-button:hover,.qawerk-tw-share-button:hover span,.qawerk-in-share-button:active,.qawerk-in-share-button:focus,.qawerk-in-share-button:hover,.qawerk-in-share-button:hover span{color:#fff}.app-stars{display:flex;align-items:center;gap:4px;margin-top:10px}.app-stars img{width:20px;height:20px}.rw-tmonial--slide .app-stars,.section-type-testimonials .app-stars{margin-right:0}.tpl-blockquot-section .app-stars,.tpl-section-testimonials-portrait .app-stars{margin-top:1.4em}.post_em,.description-images{font-family:Lato;font-size:14px;font-style:italic;font-weight:300;text-align:left;padding-top:10px;padding-bottom:50px;color:#656565}.quform-error-name,.quform-error-email,.quform-error-email2{display:none}.quform-error2>.quform-error-inner,.quform-error3>.quform-error-inner{padding:0 5px 0 15px;line-height:1;border-left:3px solid #c73412}.quform-error2>.quform-error-inner,.quform-error3>.quform-error-inner{padding:0 5px 0 15px;line-height:1;border-left:3px solid #c73412}.quform-error2,.quform-error3{width:100%;position:absolute;padding:0;top:100%;max-width:100%}.quform-error2>.quform-error-inner,.quform-error3>.quform-error-inner{background-color:#f2dede;color:#b94a48}.section-code pre{display:block;margin:12px 0;overflow-x:auto;color:#c9d1d9;font-size:.875rem;font-family:Monaco,MonacoRegular,Courier New,monospace!important;direction:ltr;overflow:hidden;border-radius:0;unicode-bidi:bidi-override;border:none;padding:5px 0;background:#f8f8ff!important;line-height:0}.section-code code{font-family:Monaco,MonacoRegular,Courier New,monospace!important;font-size:13px;overflow:hidden;word-break:break-word;line-height:1.9;padding:10px 20px}.hljs{display:block!important;padding:1em!important;overflow-x:auto!important;white-space:pre;background:transparent!important}a{color:#d33}.btn-blue{color:#d33}.text-color-blue{color:#d33}.nav-pills>li>a:hover{color:#d33}.nav-pills>li>a:focus{color:#d33}.nav-pills>li.active>a{color:#d33}.nav-pills>li.active>a:hover{color:#d33}.nav-pills>li.active>a:focus{color:#d33}.nestor-main-menu .active>a{color:#d33}.nestor-main-menu .nav .open>a{color:#d33}.nestor-main-menu .nav .open>a:hover{color:#d33}.nestor-main-menu .nav .open>a:focus{color:#d33}.nestor-main-menu .nav>li>a:hover{color:#d33}.nestor-main-menu .nav>li>a:focus{color:#d33}.nestor-main-menu .nav>li:hover>a{color:#d33}.nestor-main-menu .nav>li:focus>a{color:#d33}.nestor-main-menu .dropdown-menu>.active>a{color:#d33}.nestor-main-menu .dropdown-menu>li>a:hover{color:#d33}.nestor-main-menu .dropdown-menu>li>a:focus{color:#d33}.social-networks-top-header a:hover{color:#d33}.social-networks-top-header a:focus{color:#d33}.social-networks-top-header a:active{color:#d33}.social-networks-footer a:hover{color:#d33}.social-networks-footer a:focus{color:#d33}.social-networks-footer a:active{color:#d33}.pagination>li>a:hover{color:#d33}.pagination>li>span:hover{color:#d33}.pagination>li>a:focus{color:#d33}.pagination>li>span:focus{color:#d33}.pagination>.active>a{color:#d33}.pagination>.active>span{color:#d33}.pagination>.active>a:hover{color:#d33}.pagination>.active>span:hover{color:#d33}.pagination>.active>a:focus{color:#d33}.pagination>.active>span:focus{color:#d33}.nav-tabs>li>a:hover{color:#d33}.nav-tabs>li.active>a{color:#d33}.nav-tabs>li.active>a:hover{color:#d33}.nav-tabs>li.active>a:focus{color:#d33}.nav-tabs.nav-justified>li>a:hover{color:#d33}.nav-tabs.nav-justified>.active>a{color:#d33}.nav-tabs.nav-justified>.active>a:hover{color:#d33}.nav-tabs.nav-justified>.active>a:focus{color:#d33}.btn-primary{color:#d33}.open .dropdown-toggle.btn-primary{color:#d33}.btn-link{color:#d33}.text-color-light .social-networks-footer a:hover{color:#d33}.text-color-light .social-networks-footer a:focus{color:#d33}.text-color-light .social-networks-footer a:active{color:#d33}.text-color-theme{color:#d33}.pricing-tables-1 .pricing-featured .pricing-table-price{background-color:#d33}.pricing-table-blue .pricing-table-price{background-color:#d33}a.btn-blue:hover{background-color:#d33}a.btn-blue:focus{background-color:#d33}a.btn-blue:active{background-color:#d33}a.btn-blue.active{background-color:#d33}* .open .dropdown-toggle.btn-blue{background-color:#d33}.overlay-color-theme{background-color:#d33;background-color:rgba(221,51,51,.8)}.bg-color-blue{background-color:#d33}.nestor-main-menu button.navbar-toggle{background-color:#d33}.portfolio-overlay{background-color:#d33;background-color:rgba(221,51,51,.8)}.our-work-1-overlay{background-color:#d33;background-color:rgba(221,51,51,.8)}.team-item-overlay{background-color:#d33;background-color:rgba(221,51,51,.8)}.pricing-tables-1 .pricing-table-promotional .pricing-table-price{background-color:#d33}.bg-color-theme{background-color:#d33}.btn-primary:hover{background-color:#d33}.btn-primary:focus{background-color:#d33}.btn-primary:active{background-color:#d33}.btn-primary.active{background-color:#d33}a.btn-blue{border-color:#d33}.btn-blue:hover{border-color:#d33}.btn-blue:focus{border-color:#d33}.btn-blue:active{border-color:#d33}.btn-blue.active{border-color:#d33}.open .dropdown-toggle.btn-blue{border-color:#d33}.nestor-main-menu .navbar-toggle{border-color:#d33}.nav-tabs>li.active>a{border-color:#d33}.nav-tabs>li.active>a:hover{border-color:#d33}.nav-tabs>li.active>a:focus{border-color:#d33}.nav-tabs.nav-justified>.active>a{border-color:#d33}.nav-tabs.nav-justified>.active>a:hover{border-color:#d33}.nav-tabs.nav-justified>.active>a:focus{border-color:#d33}.panel-primary>.panel-heading{border-color:#d33}* .btn-primary{border-color:#d33}* .btn-primary:hover{border-color:#d33}* .btn-primary:focus{border-color:#d33}* .btn-primary:active{border-color:#d33}* .btn-primary.active{border-color:#d33}* .open .dropdown-toggle.btn-primary{border-color:#d33}.form-control:focus{border-color:#d33}.post.sticky h2 a{border-color:#d33}