.primary-color{color:#2c93c8}.ht-btn{padding:0 30px}.navigation-menu>ul>li{margin:0 15px}.navigation-menu>ul>li>a.primary-color{color:#2c93c8}.megamenu--mega li .fab,.megamenu--mega li .fal,.megamenu--mega li .far,.megamenu--mega li .fas{color:#2c93c8}@media only screen and (max-width:1499px) and (min-width:1200px){.megamenu--mega{padding-left:10px;padding-right:10px}}.navigation-menu ul li:last-child{margin-right:0}.megamenu{padding:15px!important}.megamenu--mega .megamenu-ul{width:100%}.megamenu--mega .megamenu-header>ul.first{padding:15px 0}.megamenu--mega .megamenu-header>ul>li{padding:0}.megamenu--mega>li{flex-basis:50%}.megamenu--mega>li.two-columns{flex-basis:40%}.megamenu--mega>li .page-list-title{color:var(--secondary-color)}.megamenu--mega>li>ul>li>a,.submenu>li>a{color:#333;font-weight:700}.mobile-menu-overlay__body{background:#fff}.menu-expand{border:1px solid #2c93c8}.mobile-menu-overlay__body .offcanvas-navigation>ul>li,.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li,.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.has-children .sub-menu li{border-color:#2c93c8}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .menu-expand,.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li a,.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li a:hover,.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.has-children .menu-expand,.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.has-children .sub-menu li a,.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.has-children .sub-menu li a:hover,.mobile-menu-overlay__body .offcanvas-navigation>ul>li>a,.mobile-menu-overlay__body .offcanvas-navigation>ul>li>a:hover{color:#2c93c8}.cybersecurity-hero-text{padding-left:0}.cybersecurity-hero-text h1{text-transform:uppercase;letter-spacing:3px;font-size:14px;margin-bottom:20px}.breadcrumb-area{background-color:#f6fafe;padding-top:50px;padding-bottom:50px;background-image:url(../../assets/images/bg/home-infotechno-contact-bg.jpg)}.default-bg-2{background-color:#2c93c8}.separators-space{padding-top:84px;padding-bottom:84px}.separators-space h5{color:#ababab}.footer-copyright-area .container{border-top:1px solid #eff2f6}.box-image .icon .fab:before,.box-image .icon .fal:before{font-size:108px}.industries .box-image .icon .fal:before{font-size:60px}.rev_redraw-space{padding-top:125px;padding-bottom:125px}.redrow-1,.redrow-3{top:-105%}.redrow-2{top:-65%}.redrow-5,.redrow-6{top:115%}.contact-info-one .call-us,.contact-info-three .call-us,.contact-info-two .call-us{color:#2c93c8}.fun-fact--one .fun-fact__text{color:#b11c20}.technologies .img-fluid:not(.redrow-2){box-shadow:0 0 40px 5px rgba(51,51,51,.1)}.bg-gray-3{background:#f5f5f5}.testimonial-slider__author .name{color:#2c93c8}.testimonial-slider__single .testimonial-slider__text{color:#000}.brand-logo-slider__one .brand-logo__image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.brand-logo-slider__one .brand-logo:hover .brand-logo__image{visibility:visible;opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.brand-logo-slider__one .brand-logo:hover .brand-logo__image-hover{opacity:1;-webkit-transform:none!important;transform:none!important}.team-image img{width:50%;border-radius:50%;margin:auto}.ht-team-member .team-image{position:relative;display:flex}.ht-team-member .social-networks{position:absolute;bottom:20px;left:0;right:0;padding:10px 0;opacity:1;visibility:visible;text-align:center;padding:0 0;background-color:#2c93c8;-webkit-transition:all .7s cubic-bezier(.645,.045,.355,1);transition:all .7s cubic-bezier(.645,.045,.355,1);width:12%;margin:auto;border-radius:50%}.ht-team-member-style-three .grid-item{padding:30px 30px 30px 30px;display:inline-block;margin:10px 0;transition:all .3s ease-in-out;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);border-radius:3px;width:100%;position:relative;vertical-align:top;cursor:default;min-height:260px}.ht-team-member-style-three .ht-team-member{margin-bottom:0}.ht-team-member .social-networks a{display:inline-block;font-size:16px;line-height:0;color:#fff;padding:9px 6px}.tab-history-image1 img{border-radius:50%}.custom-fun-div .fun-fact-grid-4{border-bottom:1px solid #ededed}.ht-timeline.style-01 .timeline-info .inner{padding-top:0}.ht-simple-job-listing .item:nth-child(2n){background:#f8f8f8}.services-btn-container .new-container{max-width:100%}.no-margin figure{float:left;margin:0;width:33.33333333%}.no-margin [class*=col-]{padding:0}.no-margin figure img{border-radius:0;-webkit-transition:opacity .4s;transition:opacity .4s}.no-margin figure img.img-fluid{max-width:100%;height:auto;vertical-align:middle;border-style:none;min-height:180px;max-height:180px;width:100%}.life-project-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(44,147,200,.87);color:#fff}.services-btn-container{padding:0}.career-life-at-ul{padding-left:20px;text-align:left}.no-padding-career{padding-left:0;padding-right:0}.new-services-career ul li{list-style-type:disc;display:list-item}.text-ovrly{position:absolute;bottom:0;width:100%;opacity:1;color:#fff;top:0;text-align:center;min-height:auto;max-height:inherit}.services-btn-container{position:relative}.contact-us-info-wrappaer .projects-image{position:relative}.contact-us-info-wrappaer .projects-image img.flag{position:absolute;right:20px;bottom:-25px;width:50px;filter:drop-shadow(0 0 7px rgba(0, 0, 0, .2))}.projects-image-box .content{padding:25px}.contact-us-info-wrappaer .ht-box-images.style-01 .image-box-wrap{max-height:250px;min-height:250px}.contact-us-info-wrappaer ul.conact-info__list.text-left *{font-size:18px;color:#2c93c8}.contact-adress-block a.projects-wrap{display:block}.contact-adress-block{background:#fff;border-radius:8px;min-height:480px;max-height:480px;overflow:auto;height:auto;-webkit-box-shadow:0 18px 40px rgba(51,51,51,.1);box-shadow:0 18px 40px rgba(51,51,51,.1)}.contact-adress-block .projects-image-box p a,.contact-adress-block .projects-image-box p a *,.contact-adress-block a.projects-wrap h6.heading{color:#2c93c8}.contact-adress-block .projects-image-box p a:hover,.contact-adress-block a.projects-wrap:hover,.contact-us-info-wrappaer ul.conact-info__list.text-left a:hover{color:#696969}.related-project .projects-image-box{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);border-radius:8px;min-height:380px;max-height:380px;overflow:auto;height:auto}.events-list .projects-image-box{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);border-radius:8px;min-height:300px;max-height:300px;overflow:auto;height:auto}.portfolio-list .projects-image-box{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);border-radius:8px;min-height:380px;max-height:380px;overflow:auto;height:auto}.blog-list .portfolio-block .projects-image,.related-blog .portfolio-block .projects-image{background:#eef1f6;padding:18px;text-align:center}.portfolio-block .projects-image.grey{background:#eef1f6}.portfolio-block .projects-image.ligth{background:#f0e5e1}.portfolio-block .projects-image.ligth-blue{background:#c4daf1}. .projects-image-box::-webkit-scrollbar{display:none}.projects-image-box{-ms-overflow-style:none}.events-list,.events-list-section,.portfolio-list,.portfolio-list-section,.related-project{position:relative;height:100%!important}.events-list .projects-image,.portfolio-list .projects-image,.related-project .projects-image{text-align:center}.blog-list .portfolio-list .projects-image img,.events-list .projects-image img,.related-blog .portfolio-list .projects-image img{max-height:138px}.portfolio-list .content.text-left,.related-project .content.text-left{padding:10px 0 10px}.blog-list .portfolio-list .content.text-left,.events-list .content.text-left,.related-blog .portfolio-list .content.text-left{padding:26px 10px 94px}.portfolio-block{-webkit-animation-name:bounceIn;-webkit-animation-duration:1s;animation-name:bounceIn;animation-duration:1s}@keyframes bounceIn{0%{transform:scale(.2);opacity:0}100%{transform:scale(1)}}a.filter-btn-link.active,a.filter-btn.active{text-decoration:none;color:#2c93c8}.filter-section .widget-blog-recent-post ul li a.filter-btn.active:hover::before{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.filter-section .widget-blog-recent-post ul li a.filter-btn.active:hover::after{opacity:0;visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}.blog-category-filter-section .widget-blog-recent-post ul li a::after,.blog-category-filter-section .widget-blog-recent-post ul li a::before,.filter-section .widget-blog-recent-post ul li a::after,.filter-section .widget-blog-recent-post ul li a::before{content:'\f30b';position:absolute;top:6px;left:0}.filter-section .widget-blog-recent-post ul li a{padding:0 0 16px 30px;cursor:pointer;font-size:20px}.events-list .projects-wrap.style-01,.portfolio-list .projects-wrap.style-01,.related-project .projects-wrap.style-01{cursor:pointer!important}.events-list .portfolio-block,.portfolio-list .portfolio-block,.related-project .portfolio-block{position:unset!important;left:auto!important;top:auto!important}.show-more.load-post{float:left;width:100%;font-size:17px;text-align:center;margin:30px}.text-transform-lower{text-transform:lowercase}.single-project-slider .single-gallery__item .ht-overlay{background-color:transparent}.single-project-slider .overlay-icon.caption{line-height:initial;padding:3px 18px!important;color:#fff!important;font-size:14px;position:relative;margin:0;text-align:center;transition:.5s ease;background-color:#000000a1;bottom:0;box-shadow:0 2px 15px #666}.row.filter-section{background:#fff;border-radius:8px;overflow:hidden;padding:25px 0 10px 25px;-webkit-box-shadow:0 18px 40px -10px rgba(51,51,51,.1);box-shadow:0 18px 40px -10px rgba(51,51,51,.1);margin:10px 10px 10px 0}.tool-slider a{width:100px;height:100px}.tool-slider .brand-logo__image{background:#fff;-webkit-box-shadow:0 18px 40px -10px rgba(51,51,51,.1);box-shadow:0 18px 40px -10px rgba(162,34,34,.38);text-align:center;padding:10px;height:75px}.tool-slider a img{max-height:100%}.text-content{min-height:120px;max-height:120px;overflow:auto;height:auto}.text-content::-webkit-scrollbar{display:none}.section-space--pt_30 .tab-history-image{height:100%;text-align:center;border:3px solid #eff2f7;border-radius:5px;vertical-align:middle}.section-space--pt_30 .tab-history-image .single-popup-wrap{vertical-align:middle;height:100%;display:flex}.section-space--pt_30 .tab-history-image .single-popup-wrap img.img-fluid{margin:auto}.cookie-row-container{position:fixed;bottom:0;height:auto;width:100%;max-width:calc(100% - 45px);z-index:2147483000;-webkit-transition:all .5s;transition:all .5s}#cookiecuttr{align-items:center;background:#fff;box-shadow:0 2px 22px 0 rgba(0,0,0,.12);max-width:265px;margin:0 auto;padding:8px 20px;position:relative;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}#cookiecuttr p{margin-bottom:0;font-size:14px}.pointer.close-button.icon-close{color:#2c93c8;font-weight:bolder;padding-left:10px}#cookiecuttr p a{color:#2c93c8;border-bottom:1px solid #ccc;position:relative;transition:all .7s cubic-bezier(.645,.045,.355,1)}#cookiecuttr p a:hover::before{width:100%;left:0;right:auto}#cookiecuttr p a::before{content:'';width:0;height:1px;bottom:-1px;position:absolute;left:auto;right:0;z-index:1;-webkit-transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;transition:width .6s cubic-bezier(.25,.8,.25,1) 0s;background:currentColor}#cookieRow1,#cookieRow2{width:10%;padding:0}#cookieRow{width:70%;padding:0}#cookieRow1 i{color:#2c93c8}.footer-widget__list li.active,li.has-children.active li.megamenu-header li.active h2.page-list-title,li.has-children.active li.megamenu-header.active li.active *{color:#2c93c8}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.active-menu a{color:var(--red)}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.active-menu *,.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.active-menu.active ul li.active-menu *{color:var(--red)}.mobile-menu-overlay__body .offcanvas-navigation>ul>li.has-children .sub-menu li.active-menu.active *{color:#2c93c8}.custom-tab-sec .ht-box-images.style-06 .image-box-wrap{padding:60px 35px 60px}#contact-form .attachment{border:2px dashed #f8f8f8;margin:0;padding:10px;text-align:center;background-color:#f8f8f8}#contact-form input[type=file]{cursor:pointer;opacity:0;position:absolute;width:200px;padding:40px 0 0 0}.attachment span{color:#828282;font-size:15px;padding-right:13px}#contact-form .custom-file-upload{color:#828282;display:inline-block;font-size:15px;cursor:pointer;position:relative;pointer-events:none}.font-20{font-size:20px!important}.single-gallery__item .overlay-icon i{color:#2c93c8}.portfolio-details-table .font-20.label{color:#696969!important}li.col-lg-6.font-20.list-item{float:left}.zoom-in{cursor:url(../img/zoom-in.png),auto}.tool-block-overlap{font-size:16px;color:#ffff;display:none}.our-technologies-main-block{background:#fff;-webkit-box-shadow:0 18px 40px -10px rgba(51,51,51,.1);box-shadow:0 18px 40px -10px rgba(51,51,51,.1);padding:25px;border-radius:8px;text-align:center;height:150px;font-size:30px;margin:20px}.our-technologies-main-block span{font-size:35px}.tool-block:hover .tool-block-overlap{display:block!important;height:auto;width:87%;left:21px;right:0;position:absolute;transition:.5s ease;background-color:#000000a1;top:74%;bottom:10%;border-radius:0 0 8px 8px;text-align:center;font-size:16px;color:#ffff}.project-block,li.col-lg-6.list-item{float:left}.tool-block{float:left;margin:0;padding:0}.our-technologies-content img.img-responsive{max-height:80px;margin:0 auto;overflow:hidden;max-width:150px}p.features-content{color:#565656;font-size:20px;line-height:30px;margin:30px 0 0 0;padding-left:75px;position:relative;padding-top:14px}p.features-content:before{border:1px solid #2c93c8;border-radius:50%;color:#2c93c8;content:"\f00c";font-family:"Font Awesome 5 Pro";font-size:20px;height:55px;left:0;padding:12px 16px;position:absolute;top:3px;width:55px}.col-lg-6.feature-div{float:left}.bg-gray{background:#f5f5f5}.bg-dark-gray{background:#e6e6e6b3}.single-gallery__thum.bg-item-images.bg-img{background-position:center;background-repeat:no-repeat;background-position-y:20px;max-width:100%;max-height:500px;background-size:contain}.gradian-bg{background:-moz-linear-gradient(270deg,#60bfd3 20%,#7fd4d9 51%,#96e3dd 74%,#a3ede0 87%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#60bfd3),color-stop(51%,#7fd4d9),color-stop(74%,#96e3dd),color-stop(87%,#a3ede0));background:-webkit-linear-gradient(270deg,#60bfd3 20%,#7fd4d9 51%,#96e3dd 74%,#a3ede0 87%);background:-o-linear-gradient(270deg,#60bfd3 20%,#7fd4d9 51%,#96e3dd 74%,#a3ede0 87%);background:-ms-linear-gradient(270deg,#60bfd3 20%,#7fd4d9 51%,#96e3dd 74%,#a3ede0 87%);background:linear-gradient(180deg,#60bfd3 20%,#7fd4d9 51%,#96e3dd 74%,#a3ede0 87%)}.feature-section .feature-list,.tool-section .col-lg-12{padding:0}.projects-grid-item-link{background:#fff;border-radius:8px;-webkit-box-shadow:0 18px 40px -10px rgba(51,51,51,.1);box-shadow:0 18px 40px -10px rgba(51,51,51,.1);position:relative;margin-bottom:30px;min-height:380px;max-height:380px;overflow:auto;height:auto}.projects-grid-item-link .projects-grid-item-image{padding:55px 7px}.blog-list .projects-grid-item-link .projects-grid-item-image{padding:88px 0}.projects-grid-item-image>.projects-grid-item-image-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;top:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;text-align:center}.projects-grid-item-link i.far.fa-plus-square,.projects-grid-item-link i.far.fa-plus-square:hover{color:#2c93c8;font-size:100px}.projects-grid-item-yours-title{color:#696969!important;font-size:24px;font-weight:500;line-height:36px;margin:0 0 8px}.projects-grid-item-yours-subtitle{color:#2c93c8!important;font-size:15px;font-weight:500;line-height:24px}.projects-grid-item-link:hover i.far.fa-plus-square{color:#b11c20}a.projects-grid-item-link:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.justify-center{justify-content:center}.projects-grid-item-link::-webkit-scrollbar{display:none}.slider-hover-blok-overlap{height:auto;width:auto;top:auto;bottom:0;left:0;right:0;position:absolute;padding:3px}.slider-hover-blok-overlap span.blok-hover{line-height:initial;padding:3px 18px!important;color:#fff!important;border-radius:50px;font-size:14px;position:relative;margin:0;text-align:center;transition:.5s ease;background-color:#000000a1;bottom:0;box-shadow:0 2px 15px #666}.single-project-slider img.img-fluid{max-width:80%;max-height:500px}.single-project-slider .swiper-nav-button.swiper-button-next,.single-project-slider .swiper-nav-button.swiper-button-prev{opacity:20;visibility:visible}ul.icon-list.inner-ul{padding-left:25px}img.menu.img-fluid{-webkit-box-shadow:0 18px 40px -10px rgba(51,51,51,.1);box-shadow:0 18px 40px -10px rgba(51,51,51,.58);cursor:pointer}.technologies-list .ht-box-images.style-01 .image-box-wrap{max-height:300px;min-height:300px;overflow:auto;height:auto}.technologies-list .ht-box-images.style-01 .image-box-wrap::-webkit-scrollbar{display:none}.messonry-button .filter-btn,.messonry-button .filter-btn-link{padding:0;border:0 none;position:relative;background:0 0}.portfolio-filter-menu .mobile-menu-overlay__inner{width:100%;height:100%;float:right}.portfolio-filter-menu .row.filter-section{-webkit-box-shadow:none;box-shadow:none}.portfolio-filter-menu .mobile-menu-overlay__inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.portfolio-filter-menu .mobile-menu-overlay.active .mobile-menu-overlay__inner{-webkit-transform:translateY(0);transform:translateY(0)}.hero-button.filter-list{cursor:pointer;float:right}#portfolio-section .col-lg-12.projects-case-wrap,.portfolio-filter-menu .mobile-menu-overlay__body,.portfolio-filter-menu .mobile-menu-overlay__body .col-lg-4,.portfolio-list-section{padding:0}.portfolio-list{margin:0}.portfolio-filter-menu .mobile-navigation-close-icon:after,.portfolio-filter-menu .mobile-navigation-close-icon:before{content:'';background:#2c93c8}.portfolio-filter-menu .mobile-navigation-close-icon:hover:before{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .7s cubic-bezier(.645,.045,.355,1);transition:all .7s cubic-bezier(.645,.045,.355,1)}.portfolio-filter-menu .mobile-navigation-close-icon:hover:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .7s cubic-bezier(.645,.045,.355,1);transition:all .7s cubic-bezier(.645,.045,.355,1)}.portfolio-filter-menu .mobile-menu-overlay__header{overflow:hidden;height:100%}.portfolio-filter-menu .mobile-menu-overlay__inner::-webkit-scrollbar{display:none}.filter-list a.ht-btn.ht-btn-md.text-white{font-size:15px;font-weight:500;letter-spacing:0;line-height:40px;height:40PX}.our-tool-table{display:flex;flex-wrap:wrap;margin:0;padding:0}.tool-table{margin:0;padding:0}.tool-table:first-child{border-top-color:rgba(0,0,0,.2)}.tool-table{width:100%;display:flex;border:1px solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.1);border-bottom:none}.tool-table:last-child{border-bottom:1px solid rgba(0,0,0,.2)}.tool-type{-ms-flex-positive:1.2!important;flex-grow:1.2!important}.flex-1{-ms-flex-positive:1!important;flex-grow:1!important}.border-right-2{border-right:1px solid rgba(0,0,0,.1)}.tool-type-info{font-size:18px;font-weight:700;color:#000}.tool-type,.tool-types{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;padding:1rem 2rem;align-items:center;display:grid;min-height:80px}.tool-types .tool-info span{font-size:18px;font-weight:400;color:#000;line-height:26px}a.typewrite .wrap{color:#2c93c8;border-right:.05em solid;animation:caret 1s steps(1) infinite}.tech_list{padding:20px 0 0 0}.tech_list li{display:inline-block;margin:20px -10px 20px 18px}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}.tech_list li figure{height:90px;width:90px;line-height:90px;text-align:center;position:relative}figure{margin:0}.tech_list li figure:before{transform:rotate(45deg);position:absolute;left:0;top:0;height:100%;width:100%;content:"";border:1px solid #2c93c8;transition:all .3s linear 0s}.tech_list li figure i{font-size:35px;margin-top:28px;color:#2c93c8}.tech_list li .name{color:#2c93c8;transform:rotate(-45deg);margin-left:50%;transition:all .3s linear 0s}.tech_list li:hover figure i{color:#b23336}.section-title h2.footer-widget__title.mb-20{font-size:18px}.breadcrumb_box.text-center h1.breadcrumb-title{font-size:48px}.redraw-content.text-center{top:50px}.faq-wrapper .card-header h5 button span{right:20px;top:46%}.section-space--mtb_10{margin-bottom:10px;margin-top:10px}.header-area{background:#fff}.tab-history-image1 img.img-fluid,.team-member-wrapper .wow.move-up img.img-fluid{cursor:pointer}.tab-history-image1 img.img-fluid:hover,.team-member-wrapper .wow.move-up:hover img.img-fluid{webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.recent-blog-section{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:0;border-radius:8px;overflow:hidden;height:auto}.recent-blog-section .recent-blog{font-size:34px;margin:5px 28px;text-align:center}.recent-blog-section .recent-single-blog-image-block{border-radius:8px;position:relative;overflow:hidden;height:40px;width:70px;padding:0;float:left}.blog-div img.blog-image-small{height:100%;width:auto;border:1px solid rgba(0,0,0,.08);border-radius:8px}.blog-div{font-size:16px;margin:16px 3px 16px 24px;cursor:pointer}.hover-blok-overlay{height:100%;width:100%;top:100%;bottom:0;left:0;right:0;float:left;position:absolute;transition:.5s ease;background-color:#00000050}.recent-single-blog-image-block:hover .hover-blok-overlay{transition:all .3s ease 0s;top:0}.hover-blok-overlay span.blok-hover{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:500;font-size:14px}.single-blog-block:hover{transform:translateY(-10px)}.categories,.portfolio-blog,.recent-blog{position:relative;color:#333}.right-side-section.our-portfolio{float:right}.portfolio-blog-section{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:18px;border-radius:8px;overflow:hidden;height:auto}.portfolio-blog{font-size:34px;text-align:center}.portfolio-container.text-center,.portfolio-container.text-center .portfolio-link,.portfolio-container.text-center .title{margin:18px}.blog-portfolio-btn{background:var(--secondary-color) none repeat scroll 0 0;border-radius:50px;border:1px solid transparent;color:#fff;font-size:18px;padding:11px 42px;text-transform:none;box-shadow:143px 0 0 0 var(--secondary-color) inset,-143px 0 0 var(--secondary-color) inset;transform-origin:50% 50% 0;-webkit-transition-duration:.5s;transition-timing-function:ease-out}.blog-portfolio-btn:hover{text-decoration:none;color:var(--secondary-color);box-shadow:0 0 0 0 var(--secondary-color) inset,0 0 0 var(--secondary-color) inset;border:1px solid var(--secondary-color);background:0 0}.related-blog .projects-image-box{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);border-radius:8px;min-height:380px;max-height:380px;overflow:auto;height:auto}.pull-left{float:left!important}.pull-right{float:right!important}.blog-category-filter-section{background:#fff;padding:0;border-radius:8px;overflow:hidden;height:auto;border-radius:8px;overflow:hidden;padding:25px 0 10px 25px;-webkit-box-shadow:0 18px 40px -10px rgba(51,51,51,.1);box-shadow:0 18px 40px -10px rgba(51,51,51,.1);margin:10px 10px 10px 0}.blog-category-filter-section .widget-blog-recent-post ul li a{padding:0 0 16px 30px;cursor:pointer;font-size:20px}.mobile-show{display:none}.project-popup-images .single-gallery__item.text-center{padding:0 75px}.events-section .projects-wrap.style-01 .projects-image-box{background:#fff;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 18px 40px -10px rgba(51,51,51,.1);box-shadow:0 18px 40px -10px rgba(51,51,51,.1);position:relative;margin-bottom:30px;min-height:350px;max-height:350px;overflow:auto;height:auto}#album-section .box-large-image__wrap:hover .images-midea::after,.event-cover .box-large-image__wrap:hover .images-midea::after{background:#00000050;opacity:.8}.blog-list span.project-link-btn{font-size:28px;color:#ffff}#album-section .btn.tm-button,.event-cover .btn.tm-button{background:0 0}#album-section .box-large-image__midea .images-midea::after,.event-cover .box-large-image__midea .images-midea::after{background-image:none;background-image:none}.messonry-button button.filter-btn-link.all span.filter-text{margin-left:0!important}#events-filter-section button.filter-btn-link{width:auto!important}.single-blog-item .post-info{margin-top:20px;padding:0 10px}.col-lg-4.right-side{padding:0;margin:0}.row.blog-category-filter-section{margin:0}.blog-list .single-blog-block,.right-side-section,.single-blog .blog-single{padding:15px}#blog-section .blog .main-block{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:18px;border-radius:8px;min-height:580px;max-height:580px;overflow:hidden;height:auto}#blog-section .blog .single-blog-image-block{border-radius:8px;border:1px solid rgba(0,0,0,.08);position:relative;overflow:hidden;height:178px}.blog-image-large{width:100%}.single-blog-description-block .content{height:240px;text-overflow:ellipsis;overflow:hidden}.single-blog-description-block .content{height:240px;text-overflow:ellipsis;overflow:hidden}span.created-date{float:left}.blog-footer *{cursor:pointer}.blog-footer *{cursor:pointer}span.author{float:right}.single-blog-description-block .content *{font-size:16px}.single-blog-description-block .content{height:240px;text-overflow:ellipsis;overflow:hidden}.single-blog-block:hover{transform:translateY(-10px)}.single-blog-description-block .title{padding:20px 0 0 0;font-size:16px}.blog-list .single-blog-block,.right-side-section,.single-blog .blog-single{padding:15px}.blog-section{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:18px;border-radius:8px}.single-blog-posted{width:100%;float:left}span.blog-posted-on{padding-right:.5rem!important;font-size:20px;float:left}.single-blog-posted *{cursor:pointer}span.blog-author{font-size:20px;float:right}.blog-category{margin-bottom:3.5rem;font-size:20px}.blog-section .single-blog-image{border-radius:8px;border:1px solid rgba(0,0,0,.08);position:relative;overflow:hidden}.blog-image-large{width:100%}.single-blog-content{padding:30px 0}.single-blog-content a{color:#007bff}.blog-sharing .apss-single-icon a{position:relative;display:block;float:left;margin:7px 1.5px;color:#fff}.blog-sharing .apss-facebook a{background-color:#3b5998}.blog-sharing .apss-single-icon a{border-radius:36px}.blog-sharing .apss-single-icon a{position:relative;display:block;float:left;margin:7px 1.5px;color:#fff}.apss-social-share a{text-decoration:none}.blog-sharing .apss-single-icon a .apss-icon-block{font-size:13px;position:relative;border-radius:36px;float:left;z-index:5;height:36px;width:36px}.blog-sharing .apss-single-icon .apss-icon-block{background:0 0}.blog-sharing .apss-single-icon a:hover{padding-right:9px}.blog-sharing .apss-single-icon a:hover .apss-icon-block{width:auto}.blog-sharing .apss-single-icon .fab{color:#fff;font-size:20px;line-height:1;min-width:36px;min-height:36px;vertical-align:top;padding:8px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.apss-icon-block .fa{text-align:center;vertical-align:middle}.blog-sharing .apss-single-icon a:hover .apss-social-text{display:inline-block;line-height:1;font-size:13px;opacity:1;width:auto;position:relative}.blog-sharing .apss-social-text{display:inline-block;line-height:1;opacity:0;padding:11px 0 0;width:0;font-size:0;transition:opacity .8s ease-in-out;-webkit-transition:opacity .8s ease-in-out;-moz-transition:opacity .8s ease-in-out;-o-transition:opacity .8s ease-in-out;-ms-transition:opacity .8s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog-sharing .apss-share{display:none}.blog-sharing .apss-single-icon a:hover .count{min-width:36px;opacity:1;padding:11px 10px;width:auto;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog-sharing .count{border-bottom-right-radius:36px;border-top-right-radius:36px;float:left;font-size:0;line-height:1;text-align:center;width:0;opacity:0;right:0;z-index:4}.blog-sharing .apss-twitter a{background-color:#1dcaff}.blog-sharing .apss-linkedin a{background-color:#3f729b}.single-blog-author{margin-top:3rem!important;display:flex;position:initial}.author-description{font-size:16px}.single-blog-leave-reply{display:flex;margin-top:3rem!important}.comment-form{margin-top:3rem!important}.single-media-body h3.author-title{margin-top:0}.blog-category .category a:hover,.category-div.active *{color:#337ab7!important}.blog-single.col-lg-8{padding:15px}.section-space--pt_15{padding-top:15px}.blog-list .projects-image-box{min-height:560px;max-height:560px}.category-blog{font-size:34px;margin:5px 28px;text-align:center;color:#333}.blog-category-filter-section{padding:15px 0 10px 25px}.col-lg-4.mobile-show{padding:0}.portfolio-list-section .projects-image-box,.related-project .projects-image-box{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:18px;border-radius:8px}.portfolio-list-section .portfolio-block .projects-image,.related-project .portfolio-block .projects-image{border-radius:8px;border:1px solid rgba(0,0,0,.08);position:relative;overflow:hidden;height:178px}.portfolio-list-section .portfolio-block,.related-project .portfolio-block{-webkit-animation-name:bounceIn;-webkit-animation-duration:1s;animation-name:bounceIn;animation-duration:1s}.portfolio-list-section .portfolio-block,.related-project .portfolio-block{margin-bottom:20px;transition:.3s}.portfolio-list-section .portfolio-list.main-block,.related-project .portfolio-list.main-block{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:18px;border-radius:8px;min-height:285px;max-height:285px;overflow:auto;height:auto}.portfolio-list-section .portfolio-list .projects-image,.related-project .portfolio-list .projects-image{border-radius:8px;border:1px solid rgba(0,0,0,.08)}.portfolio-list-section .projects-image,.related-project .projects-image{position:relative;overflow:hidden;height:178px}.portfolio-list-section .projects-wrap.style-01 .content .text,.related-project .projects-wrap.style-01 .content .text{margin-top:4px}#album-section .box-large-image__midea .images-midea img{width:auto;max-height:350px}.aeroland__toolbar .inner{border:0}.aeroland__toolbar .inner a{color:#fff;background:var(--secondary-color);height:32px}.aeroland__toolbar .inner i{font-size:26px}.home-video-popup{display:flex;align-items:center;justify-content:center}.contact-block-2:hover{background:var(--secondary-color);-webkit-transform:translate(0,-4px);-ms-transform:translate(0,-4px);transform:translate(0,-4px)}.contact-block-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:250px;padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-style:solid;border-width:1px;border-color:rgba(44,147,200,.5411764705882353);border-radius:2px;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,transform .2s ease;transition:color .2s ease,transform .2s ease,-webkit-transform .2s ease;color:#454f5b;text-decoration:none}.contact-icon{max-width:100px}.contact-text{margin-top:0;font-family:Rubik,sans-serif;font-size:14px;text-align:center}.contact-icon,.contact-text,.crimson{display:block}.contact-hover-icon,.contact-hover-white-text{display:none}.contact-block-2:hover .contact-icon,.contact-block-2:hover .contact-text,.contact-block-2:hover .crimson{display:none}.contact-block-2:hover .contact-hover-icon,.contact-block-2:hover .contact-hover-white-text{display:block}span.contact-icon *{font-size:xxx-large;color:var(--secondary-color)}span.contact-hover-icon *{color:#fff;font-size:xxx-large}h4.contact-hover-white-text{color:#fff}.home-video-popup .video-play{width:54px!important;height:54px!important}@media only screen and (max-width:600px){.album-career-bcg .no-margin figure img.img-fluid{min-height:120px;max-height:120px}}@media only screen and (max-width:1499px) and (min-width:1200px){.megamenu--mega{padding:0}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.new-services-career{font-size:13px}.text-ovrly .section-space--pt_30{padding-top:0}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.new-services-career{font-size:13px}.text-ovrly .section-space--pt_30{padding-top:0}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.new-services-career{font-size:13px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape){.album-career-bcg .no-margin figure img.img-fluid{min-height:140px;max-height:140px}}@media only screen and (min-width:768px) and (max-width:991px){.col-layout-one{order:1}.col-layout-two{order:2}.tool-block:hover .tool-blok-overlap{width:80%}button.filter-btn-link{width:33%;float:left;text-align:left;font-size:20px}.messonry-button button span.filter-text{font-size:20px}.hero-button.filter-list{margin:25px;float:none;justify-content:center}.filter-list a.ht-btn.ht-btn-md.text-white{font-size:15px;font-weight:500;letter-spacing:0;line-height:54px;height:54px}h2.sidebar-widget-title.text-color-primary{font-size:20px}.filter-section .widget-blog-recent-post ul li a{padding:0 0 16px 30px;cursor:pointer;font-size:13px}.width-50{width:50%;float:left}.common-section .col-lg-6{padding:15px}.redraw-content.text-center{top:25px}.redrow-2{top:-95%;left:35%}.projects-case-wrap.contact-infos .col-lg-4.col-md-6{margin:25px 0}.mobile-tab-hidden{display:none!important}.mobile-show{display:block!important}div#blog-section .col-lg-8{order:2}div#blog-section .col-lg-4.mobile-show{order:1}div#blog-section .col-lg-4.right-side{order:3}.project-row .col-6{margin:0}}@media only screen and (max-width:767px){.portfolio-list .projects-image-box{margin:20px 15px 35px}.portfolio-list .projects-wrap.style-01{display:block}.portfolio-list .projects-image{width:auto;height:auto}.portfolio-list .projects-image img{max-height:100%}.portfolio-list .projects-image-box{min-height:380PX!important;max-width:100%}.portfolio-list .projects-image img{max-height:150px}.col-layout-one{order:1}.col-layout-two{order:2}.tool-block:hover .tool-blok-overlap{width:77%}.mobile-hidden,.mobile-tab-hidden{display:none!important}.mobile-show{display:block!important}.tech_list li{display:inline-block;margin:20px 5px}button.filter-btn-link{width:50%;float:left;text-align:left;font-size:20px}.messonry-button button span.filter-text{font-size:16px}.hero-button.filter-list{margin:25px;float:none}.filter-list a.ht-btn.ht-btn-md.text-white{font-size:15px;font-weight:500;letter-spacing:0;line-height:54px;height:54px}h2.sidebar-widget-title.text-color-primary{font-size:20px}.filter-section .widget-blog-recent-post ul li a{padding:0 0 16px 30px;cursor:pointer;font-size:13px}.width-50{width:50%;float:left}.common-section .col-lg-6{padding:15px}.redraw-content.text-center{top:25px}.redrow-2{top:-50%;left:35%}.call-to-action-section .cta-button-group--one.text-right{text-align:center!important}.portfolio-block{padding:0}.tool-section{padding:0 15px}.portfolio-block.projects-grid-item,.related-project{padding:15px}.projects-case-wrap.contact-infos .col-lg-4.col-md-6{margin:25px 0}.tool-type{padding:0 .4rem 0 .5rem;flex-grow:.7!important}.tool-types{padding:1rem .8rem}.right-side-section{padding:0}.recent-blog-section .recent-single-blog-image-block{height:164px;width:100%}div#blog-section .col-lg-8{order:2}div#blog-section .col-lg-4.mobile-show{order:1}div#blog-section .col-lg-4.right-side{order:3}#navigation{padding-left:10px!important}.answers{padding-left:0!important}#navigation h5{position:absolute;padding-left:15%;display:block!important}#navigation #next-btn,#navigation #prev-btn{margin-top:60px}span#prev-btn{margin-left:10px}.project-row .col-6{padding:7px;margin:0}div#form-questions .group{float:left}.home-video-popup{margin:50px}}@media only screen and (max-width:480px){.portfolio-list .projects-image-box{margin:20px 15px 35px}.portfolio-list .projects-wrap.style-01{display:block}.portfolio-list .projects-image{width:auto;height:auto}.portfolio-list .projects-image img{max-height:100%}.portfolio-list .projects-image-box{min-height:380PX!important;max-width:100%}.portfolio-list .projects-image img{max-height:150px}.col-layout-one{order:1}.col-layout-two{order:2}.tool-block:hover .tool-blok-overlap{width:77%}.mobile-hidden,.mobile-tab-hidden{display:none!important}.mobile-show{display:block!important}.tech_list li{display:inline-block;margin:20px 5px}button.filter-btn-link{width:50%;float:left;text-align:left;font-size:20px}.messonry-button button span.filter-text{font-size:14 px}.hero-button.filter-list{margin:25px;float:none}.filter-list a.ht-btn.ht-btn-md.text-white{font-size:15px;font-weight:500;letter-spacing:0;line-height:54px;height:54px}h2.sidebar-widget-title.text-color-primary{font-size:20px}.filter-section .widget-blog-recent-post ul li a{padding:0 0 16px 30px;cursor:pointer;font-size:13px}.width-50{width:50%;float:left}.common-section .col-lg-6{padding:15px}.redraw-content.text-center{top:25px}.redrow-2{top:-50%;left:35%}.call-to-action-section .cta-button-group--one.text-right{text-align:center!important}.portfolio-block{padding:0}.tool-section{padding:0 15px}.portfolio-block.projects-grid-item,.related-project{padding:15px}.projects-case-wrap.contact-infos .col-lg-4.col-md-6{margin:25px 0}.tool-type{padding:0 .4rem 0 .5rem;flex-grow:.7!important}.tool-types{padding:1rem .8rem}.right-side-section{padding:0}.recent-blog-section .recent-single-blog-image-block{height:164px;width:100%}div#blog-section .col-lg-8{order:2}div#blog-section .col-lg-4.mobile-show{order:1}div#blog-section .col-lg-4.right-side{order:3}#navigation{padding-left:10px!important}.answers{padding-left:0!important}#navigation h5{position:absolute;padding-left:15%;display:block!important}#navigation #next-btn,#navigation #prev-btn{margin-top:60px}span#prev-btn{margin-left:10px}.project-row .col-6{padding:7px;margin:0}div#form-questions .group{float:left}}@media only screen and (max-width:650px){.cookie-row-container{bottom:22px;max-width:calc(100% - 0px);z-index:2147483000}#cookiecuttr{border-bottom-right-radius:5px;border-bottom-left-radius:5px;max-width:300px;padding:10px 15px}#cookiecuttr p{font-size:13.5px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3) and (orientation :landscape){.album-career-bcg .no-margin figure img.img-fluid{min-height:180px;max-height:180px}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2) and (orientation :landscape){.album-career-bcg .no-margin figure img.img-fluid{min-height:180px;max-height:180px}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3) and (orientation :landscape){.album-career-bcg .no-margin figure img.img-fluid{min-height:180px;max-height:180px}}@media only screen and (device-width :375px) and (device-height :667px) and (orientation :landscape){.album-career-bcg .no-margin figure img.img-fluid{min-height:180px;max-height:180px}}@media only screen and (device-width :414px) and (device-height :736px) and (orientation :landscape){.album-career-bcg .no-margin figure img.img-fluid{min-height:180px;max-height:180px}}@media only screen and (max-width:1599px) and (min-width:1500px){.navigation-menu>ul>li{margin:0 15px}}.messonry-button button span {margin: 5px 10px;}