@media (max-width:1680px){.full-width{width:auto;margin-right:5%;margin-left:5%}}@media (max-width:1440px){.services-category .category .category-title,.section-title,.awards h2{font-size:20pt}.services-category .category .category-icons{margin-top:80px}.services-section .categories-content{height:434px}.services-section .icn-li{padding:6px}.portfolio-content h3{font-size:26px}.services-list-page{width:80%}#awards .product-popup__body .close-btn{right:20.5%}.contact-info{font-size:18pt}.sub-footer span{font-size:12pt}}@media (max-width:1366px){.design-innovation-h{width:40%;margin-top:54px}.header-container .content-text{margin-top:55%}video{position:relative;top:0}.sm-links{margin-top:0;padding-right:25px}.arrow-down{margin-bottom:25px}.image-gallery-item-text h3{font-size:36pt}.services-section .categories-content{height:412px}.services-section .icon-div{padding-top:70px}.sub-footer span{font-size:10pt}.contact-info{font-size:15pt}.page-content{width:100%}.awards{padding:20px 0}.awards h2{font-size:18pt}.sub-footer-info{padding:20px 0}}@media (max-width:1240px){.video-container{height:auto}.services-section .categories-content{height:370px}.categories-content .service-catText .category-title{font-size:25px}.services-category .category .category-texts{width:60%}.categories-content .service-catText p{font-size:14px}.icon-div .side-title h2{font-size:22px}.services-section .icn-li{margin:4.2%}.awards h2{font-size:14pt}}@media (max-width:1199px){.design-innovation-h{width:370px}.product-award-content .text-content .text-content-title{font-size:22px}.product-award-content .text-content .award-name{left:-40px}}@media (max-width:1024px){.social{right:12%}.header-container .content-link{padding:15px 0}.header-container .content-link a{font-size:14px}.heading-text{font-size:55px}.image-gallery-item-text h3{font-size:26pt}.page-title{font-size:30pt}.services-section .categories-content{height:316px}.categories-content .service-catText{padding-top:3%}.portfolio-content h2{font-size:28px}.portfolio-content h3{font-size:22px}.footer .contacts{display:block}.contacts .contacts-item{margin:auto}.contact-info{font-size:20pt}.contact-info-sub{font-size:16pt}.sub-footer .sm-links{margin-bottom:15%}.full-width{margin-right:30px;margin-left:30px}.services-category .category{min-height:262px}.services-category .category .category-texts{padding-top:34px;font-size:14pt}.services-category .category .category-title,.section-title{font-size:18pt}.section-subtitle{font-size:14pt}}@media (min-width:992px){.w47{max-width:47.7%;flex:0 0 47.7%}.w53{max-width:52.3%;flex:0 0 52.3%}.w45{max-width:45%;flex:0 0 45%}.w55{max-width:55%;flex:0 0 55%}.schneider-tile-align{margin-top:-88px}.qimini1-tile-align{margin-top:-10px}.qimini2-tile-align{margin-top:-45px}.surfer-wearable-align{margin-top:-27px}.awards-heading{border-right:1px solid #616161;padding-top:1%}}@media (min-width:600px) and (max-width:1024px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:-25px}.navbar-right{margin-right:-35px}.sm-links li{padding:0}.nav>li>a{padding:10px 5px}}@media (max-width:991px){.header-container .content-text{margin-top:45%;padding-left:0;padding-right:0}.services{margin-bottom:25px}.services-list-page{width:90%;margin-bottom:504px}.services-category .category{min-height:275px}.services-category .category-img{margin-right:10px;margin-left:10px}.services-category .category-img .lg{display:none}.services-category .category-img .md{display:block}.services-category .category .category-texts{padding-top:30px;padding-bottom:0}.services-category .category .category-title,.section-title{font-size:16pt}.services-category .category .category-subtitle{position:relative;font-size:16px}.services-category .category .category-icons{margin-top:10px}.services-section .main-heading-contain .main-heading .title{font-size:20pt}.services-section .main-heading-contain .main-heading .subtitle{font-size:16px}.services-section{padding-bottom:80px}.services-section .categories-content{padding-top:15px;margin-bottom:15px;padding-left:0;height:auto}.services-section .main-heading-contain{margin-top:70px}.services-section .main-heading-contain .main-heading{padding-bottom:5%}.categories-content .service-catText{width:55%;right:-55%}.categories-content .service-catText .category-title{font-size:22px;margin-bottom:10px}.categories-content .service-catText p{font-size:12px}.icon-div .side-title h2{font-size:20px}.services-section .icn-li{padding:6px}#awards .product-popup__body{width:75%}#awards .product-popup__body .close-btn{right:14.7%}.product-award-content .text-content .text-content-title{font-size:20px}.product-award-content .text-content .award-name{left:-50px}.product-popup__body{width:90%}.team{padding:30px 15px;margin-bottom:30px}.client-testi{padding-top:40px;padding-bottom:60px}.product-popup__body .close-btn{top:5px}.product-popup__content{width:86%;margin-top:40px}.product-popup__content .contributed-services .service-rendered{width:50%}.awards{padding:15px 0}.awards-heading{text-align:center}#contact-form .input-email,#contact-form .input-phone{width:45.5%}.footer .sub-footer{text-align:center;padding-top:5px;padding-bottom:5px}.copyright{position:relative;padding-top:5px}.go-up{float:none;margin-top:0}}@media (max-width:800px){.top-header{padding:0}.header-logo{margin-left:10px}.social{right:10%}.navbar-toggler .menu{display:none}.navbar-nav{padding-top:17%}.arrow-down{margin:20px 0}.image-gallery-item-text h3{font-size:20pt}.client-testi{padding-left:0;padding-right:0}.page-content{display:inline-block}.icn-pad{padding:0 20px}.content-tab{width:100%}.icon-tab{width:100%}.icn-li{width:16.66%}.icon{padding:20px 0}.full-width{margin-right:30px;margin-left:30px}#contact-form .input-email,#contact-form .input-phone{width:100%;margin:0}.footer-logo{line-height:100px;float:none;margin-right:0}.sub-footer span{line-height:2}.sub-footer .sm-links{position:relative;margin:0}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:-20px}.navbar-right{margin-right:-30px}.sm-links{padding-left:11px}.tw{width:36px;height:36px;background:url(../media/images/icons/sm-icons/tw_colorful_36x36.png) no-repeat;display:inline-block}.tw:hover{background:url(../media/images/icons/sm-icons/tw_gray_36x36.png) no-repeat}.fb{width:36px;height:36px;background:url(../media/images/icons/sm-icons/fb_colorful_36x36.png) no-repeat;display:inline-block}.fb:hover{background:url(../media/images/icons/sm-icons/fb_gray_36x36.png) no-repeat}.ig{width:36px;height:36px;background:url(../media/images/icons/sm-icons/ig_colorful_36x36.png) no-repeat;display:inline-block}.ig:hover{background:url(../media/images/icons/sm-icons/ig_gray_36x36.png) no-repeat}.yt{width:36px;height:36px;background:url(../media/images/icons/sm-icons/yt_colorful_36x36.png) no-repeat;display:inline-block}.yt:hover{background:url(../media/images/icons/sm-icons/yt_gray_36x36.png) no-repeat}.lin{width:36px;height:36px;background:url(../media/images/icons/sm-icons/in_colorful_36x36.png) no-repeat;display:inline-block}.lin:hover{background:url(../media/images/icons/sm-icons/in_gray_36x36.png) no-repeat}#info-box{padding-left:40px}#contact-form{width:100%}.half-tile{width:100%}.services-section .icn-li{margin:1.79%;width:28%}}@media (max-width:768px){.tektos-ecosystems-video{padding:35px 20px}.services-category{padding-left:5px;padding-right:5px}.services-category .category{margin-bottom:10px;max-height:264px;min-height:264px}.services-category .cols-6{padding-left:5px;padding-right:5px}}@media (max-width:767px){.services-section .content-div,.services-section .icon-div{width:100%}.services-section .mainContent .img-resize{width:152px}.services-section .categories-content{height:265px}.services-section .mainContent .app-img-resize{width:210px}.services-section .icon-div{padding-top:38px}.icon-div .side-title{top:10px}.services-section .icn-li{width:13%}#awards .product-popup__body{width:80%}#awards .product-popup__body .close-btn{right:12.7%}#awards .product-popup__body .section-title{font-size:24px}}@media (max-width:750px){.float-button{padding:5px 15px}.float-button span{font-size:12px}.arrow-down{margin:10px 0}.product-popup__content .contributed-services .service-rendered{width:100%}}@media (max-width:680px){.float-button span{font-size:11px}.services-category .category .category-texts,.section-subtitle{font-size:12pt}.services-category .category .category-title,.section-title{font-size:16pt}}@media (min-width:600px) and (max-width:768px){.container>.navbar-header,.container-fluid>.navbar-header{width:90px}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{font-size:12px}}@media (max-width:600px){.header-container .content-link{padding:0;margin-top:25px}.services-category .category{display:block;min-height:360px}.services-category .category-img{text-align:center}.services-category .category-img,.services-category .category-img.app-img{width:100%;margin:auto}.services-category .category-img .md{display:none}.services-category .category-img .sm{margin:auto;display:block}.services-category .category .category-texts{width:100%;padding-top:0;padding-left:25px;padding-right:25px}.contacts .contacts-item{width:475px;position:relative;margin:auto;padding-bottom:25px}.image-galley-item{width:100%;height:auto}.client{width:100%}.testimonials{width:100%}.services-section .icn-li{padding:5px}.awards h2{font-size:14px}}@media (max-width:575px){.services-category .category .category-texts{padding-top:0}}@media (max-width:560px){.header-container .content-link{margin-bottom:25px}.arrow-down{display:none}}@media (max-width:480px){.video-container{top:19%}.navbar .navbar-brand{width:24%}.navbar{margin-bottom:0}.opaque-navbar{background-color:transparent}.navbar .navbar-toggler{right:10px}.navbar-toggle .icon-bar{background-color:#000}.navbar-collapse{right:0;top:54px}.navbar-nav{padding-top:20%}.navbar-nav li>a{font-size:18px}.header-container .content-link{margin-top:25px;margin-bottom:25px;padding:0}.float-button{padding:5px 15px}.float-button span{font-size:11px}.arrow-down img{width:20px}.heading-text{font-size:30px}.header-text{width:100%;margin-top:30%}.header-text .heading{font-size:35px}.header-text .heading-text{font-size:20px}.design-innovation-h{width:245px}.padsm{padding:20px}.content-container{margin:0}.workflow{padding:25px 0}.image-gallery-item-text h3{font-size:20pt}.designs-gallery{width:100%;display:none}.content-heading{padding-bottom:15%}.page-title{padding:25px 0;font-size:18pt}.content-intro{font-size:11pt}.services-list-page{margin-bottom:0}.services-category .category{min-height:330px}.services-category .category .category-texts{padding-left:10px;padding-right:10px}.services-category .category .category-title,.section-title{font-size:12pt}.services-category .category .category-subtitle{font-size:14px}.services-section{padding-top:70px}.services-section .mainContent .img-resize{width:69%}.services-section .mainContent .app-img-resize{width:92.6%}.services-section .main-heading-contain{margin-top:40%}.services-section .main-heading-contain .main-heading{padding-left:6%}.service-catText{font-size:12px}.service-catText .title{font-size:25px}.services-section .categories-content{height:auto;padding-bottom:0;margin-bottom:0}.categories-content .service-catText{position:relative;right:0;width:100%;height:210px;-webkit-animation:none;animation:none;padding-top:10px}.categories-content .service-catText .category-title{font-size:20px}.services-section .icn-li{width:13.5%;margin:5px}.icn-li{padding:0}.icon{padding:10px 0}#awards .product-popup__body .close-btn{right:10.5%;top:66px;width:24px;font-size:18px}.product-award-content .winning-product{width:100%}.product-award-content .text-content{width:100%;padding-left:15px;padding-right:15px;padding-bottom:20px}.product-award-content .text-content .award-name{left:-38px}.contacts .contacts-item{margin:25px 0;width:100%}.contacts .contacts-item .conicon{width:75px;margin-right:20px}.contact-info{font-size:14pt}.contact-info-sub{font-size:10pt}.footer .sub-footer span{display:block}.sub-footer span{font-size:10pt;line-height:inherit;padding:5px 0}.footer-logo{width:40%;float:none;margin:auto;line-height:inherit;padding:10px}.design-catText{padding:10px;font-size:10pt}.clients{display:grid;text-align:center}.client{margin:20px 0}.client-name{display:none}.testimonials{padding:25px 25px}.testi-text{font-size:12pt;padding:0}.carousel-indicators{bottom:0;width:30px;left:101%}.carousel-testi{left:103%;bottom:-15px}.carousel-indicators li{width:8px;height:8px}.navbar-toggle{margin-right:0}.social{top:5px;right:16%;-ms-transform:none;transform:none}.sm-links{margin-top:10px;padding-left:25px}#info-box{width:100%;padding-left:25px;padding-top:0;padding-bottom:35px}.contact-heading{font-size:30px}.contact-box{width:100%}#contact-form{width:85%}#contact-form input{margin-bottom:7px;padding:7px}#contact-form .input-email{margin-right:11px}#contact-form .input-phone{margin-left:11px}#contact-form input[type="submit"]{width:150px}.sub-footer-info{padding:15px 0}.product-popup__body .close-btn{top:2px}.portfolio-content h2{font-size:29px}.portfolio-content h3{font-size:20px}.portfolio-content p,.portfolio-content a{font-size:16px}.services-page.footer{position:relative}}@media (max-width:480px) and (min-height:790px){.header-container{}}@media (max-width:480px) and (max-height:780px){.header-container{}}@media (max-width:375px){.navbar .navbar-brand{width:22%}#contact-form .input-email,#contact-form .input-phone{width:46%}.services-section .icn-li{width:14.5%;margin:3px}}@media (max-width:375px) and (min-height:790px){.header-container{}.social{right:14%}video.fillWidth{top:20%}}@media (max-width:360px){.header-container{}.video-container{top:21%}.social{right:14%}.heading-text{font-size:25px}.header-text{width:100%;margin-top:35%}.header-text .heading{font-size:33px}.header-text .heading-text{font-size:18px}.header-container .content-link{margin-top:20px;margin-bottom:20px}.services-category .category{min-height:350px}.image-gallery-item-text h3{font-size:19pt}.banner-title>h3{font-size:22pt!important}.client-name{font-size:18pt}.testi-text{font-size:10pt}.page-content{padding-top:45px}.contact-heading{font-size:26px}#contact-form .input-email,#contact-form .input-phone{width:100%;margin:0}}@media (max-width:320px){.intro-text{font-size:11pt}.navbar-toggle{width:36px;height:30px;padding:8px 6px}.header-text{width:100%;margin-top:20%}.intro-text{padding:10px 10px}.header-container .content-text{margin-top:40%}.page-title{font-size:16pt}.image-gallery-item-text h3{font-size:16pt}.services-section .icon-div{padding-left:0;padding-right:0}.contacts .contacts-item .conicon{width:70px;margin-top:-10px}.contact-info{font-size:12pt}.contact-info-sub{font-size:9pt}.contact-heading{font-size:23px}.sub-footer span{font-size:9pt}.testi-text{font-size:8pt}.carousel-testi{left:105%;bottom:-20px}.carousel-indicators li{width:8px;height:8px}.social{right:12%}.sm-links li{padding:0}.tw{width:30px;height:30px;background:url(../media/images/icons/sm-icons/tw_colorful-30px.png) no-repeat;display:inline-block}.tw:hover{background:url(../media/images/icons/sm-icons/tw_gray-30px.png) no-repeat}.fb{width:30px;height:30px;background:url(../media/images/icons/sm-icons/fb_colorful-30px.png) no-repeat;display:inline-block}.fb:hover{background:url(../media/images/icons/sm-icons/fb_gray-30px.png) no-repeat}.ig{width:30px;height:30px;background:url(../media/images/icons/sm-icons/ig_colorful-30px.png) no-repeat;display:inline-block}.ig:hover{background:url(../media/images/icons/sm-icons/ig_gray-30px.png) no-repeat}.yt{width:30px;height:30px;background:url(../media/images/icons/sm-icons/yt_colorful-30px.png) no-repeat;display:inline-block}.yt:hover{background:url(../media/images/icons/sm-icons/yt_gray-30px.png) no-repeat}.lin{width:30px;height:30px;background:url(../media/images/icons/sm-icons/in_colorful-30px.png) no-repeat;display:inline-block}.lin:hover{background:url(../media/images/icons/sm-icons/in_gray-30px.png) no-repeat}}