.our_work_collection .elementor-image-carousel-caption a{color:#000}.post-categories{display:none}.custgrBtn{text-align:left;display:block}.site-header-sticky.active{transform:translateY(0);display:block}.industry_txt a{text-transform:capitalize!important;font-weight:400!important;font-size:14px!important}.side_btn{background:#f45e26;padding:12px 20px}#site .wp-block-themepunch-revslider .tp-tabs.marlab .tp-tabs-inner-wrapper .tp-tab.selected{color:#ac2f71}.button:after{background-color:#c33b55}blockquote,.product .flex-control-thumbs li img.flex-active,.site .jw-testimonials__content,.site .elementor-widget-icon-list.elementor-align-right .elementor-icon-list-items li:hover:after{border-color:#69359e}.site .jw-testimonials__content .jw-testimonials__name{color:#017ea2}#site .wp-block-themepunch-revslider .tp-tabs.marlab .tp-tabs-inner-wrapper .tp-tab:after{background-color:#ac2f71}.field_bold{font-weight:700!important}.main_cat_rltv{position:relative!important;padding-bottom:50px!important}.btn_align{position:absolute!important;bottom:0!important}.product_design .jw-carousel__content{padding:5px!important}.product_design .jw-carousel__item-img{object-fit:cover!important;height:200px!important}.main_cat_rltv ul{border-top:1px solid #ccc}.form_icon_design .elementor-icon{width:40px;height:40px;background:#d7d7d7;display:flex;justify-content:center;align-items:center;border-radius:50%}.social_ico .elementor-icon{width:60px;height:60px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:25%}.form_layout textarea{width:100%;height:150px}.form_layout br{display:none}.form_layout .submit_btn{text-align:center}.form_layout .wpcf7-spinner{display:block}.text_design{font-size:15px;padding-top:10px}.clearfix:after,.clearfix:before{content:"";display:table}.menu_section .clearfix:after{clear:both;display:block}.flyout-right>ul,.flyout-left>ul{top:0;min-width:230px;display:none;border-left:1px solid #365670}.flyout-right ul>li>a,.flyout-left ul>li>a{border-bottom:1px dotted #b8c7bc}.flyout-mega-wrap{top:0;right:0;left:100%;width:100%;display:none;height:100%;padding:15px;min-width:742px}.flyout-mega ul>li>a{font-size:90%;line-height:25px;color:#fff;font-family:inherit}.flyout-mega ul>li>a:hover,.flyout-mega ul>li>a:active,.flyout-mega ul>li>a:focus{text-decoration:none;background-color:transparent!important;color:#ccc!important}ul.description li{padding-bottom:12px;line-height:8px}ul.description li span{color:#ccc;font-size:85%}.menu_section .Blog{left:0;display:none;color:#fefefe;padding-top:15px;background:#547787;padding-bottom:15px}.menu_section .Blog .blog-title{color:#fff;font-size:15px;text-transform:uppercase}.Blog .blog-des{color:#ccc;font-size:90%;margin-top:15px}.Blog a.view-more{margin-top:0}.menu_section .Images{left:0;width:100%;display:none;color:#fefefe;padding-top:15px;background:#547787;padding-bottom:15px}.menu_section .Images h4{font-size:15px;margin-top:0;text-transform:uppercase}.menu_section a.Know_more:hover{color:#ac2f71!important}.projects-filter ul{gap:100px}.projects-filter ul li a{gap:15px;position:relative;font-size:20px;line-height:1.4}.site .wp-block-themepunch-revslider .tparrows.marlab{width:45px;height:45px;background:#fff;box-shadow:0 2px 4px rgba(17,26,69,.15);border-radius:50%}.tp-leftarrow.tparrows.marlab.noSwipe,.tp-rightarrow.tparrows.marlab.noSwipe{opacity:.3!important}.elementor-widget-image-carousel .swiper-slide{padding:5px}.elementor-image-carousel-caption{font-size:20px}.jw-images-layout .jw-images-layout__title{font-size:18px}.custom-cont-scroll{height:250px;overflow:auto;text-align:left!important;padding-right:10px}.custom-cont-scroll::-webkit-scrollbar{width:.5em}.custom-cont-scroll::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.custom-cont-scroll::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}.post-type-archive-awsm_job_openings .page-title-inner{visibility:hidden;position:relative}.post-type-archive-awsm_job_openings .page-title-inner:after{visibility:visible;position:absolute;top:0;left:0;width:100%;text-align:center;content:"Careers"}p.subtitle{color:#000}body:not(.page-template-template-fullwidth) .content-body{padding-bottom:0}ul.callback-appo{display:flex}ul.callback-appo li{padding:5px;list-style:none;background-color:#fff;margin:5px;border-radius:10px;height:40px;width:40px}ul.callback-appo li a i{font-size:20px;padding:5px;color:#000}#pmsmore{display:none}.swiper-pagination{z-index:1}.jw-carousel .jw-arrow{z-index:1}.comments-area #respond .comment-form{padding-bottom:30px}.navigation .pagination{margin-bottom:30px}.appo-text a{color:#000}.dscf7captcha{text-align:center!important}.mtcaptcha img{width:25px;padding-top:8px}.smtcaptcha img{width:25px;padding-top:0}.smtsubmit .wpcf7-spinner{display:flex}.smtsubmit br{display:none}.abbtn a{border:1px solid #2335c9;padding:5px 10px;background:#2335c9;color:#fff}.awsm-job-more{visibility:hidden;position:relative}.awsm-job-more:after{visibility:visible;position:absolute;top:0;left:0;width:100%;text-align:center;content:"Apply Now";border:1px #2335c9 solid;color:#fff;background:#2335c9}.post-type-archive-awsm_job_openings .site-content .content-header{background-color:#e6e6e6;margin-bottom:-30px}.single-awsm_job_openings .site-content .content-header{background-color:#e6e6e6;margin-bottom:30px}.awsm-job-form-group label{margin-bottom:2px}label[for=awsm-cover-letter] span{visibility:visible;position:relative;margin-left:-25px}.awsm-row .awsm-jobs-pagination{width:200px;margin:0 auto}.awsm-load-more-main a.awsm-load-more{background-color:#2335c9;color:#fff;padding:10px}@media (min-width:767px){.flyout-right>ul{left:100%}.flyout-left>ul{right:100%}}@media (max-width:767px){.awsm-job-content{padding-top:30px}.awsm-job-single-wrap{display:flex;flex-direction:column-reverse}.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item{max-width:50%!important}.display.exo-menu>li>a{display:block;padding:20px 22px}.industries-btn{text-align:center!important}.menu-footer-menu-container ul li{position:relative;font-size:14px;margin-right:20px;color:#626262;display:inline-block}.menu-footer-menu-container ul li:before{content:"|";position:absolute;right:-15px}.menu-footer-menu-container ul li:last-child::before{content:none}.text_design{margin-bottom:-20px}.ftrFixMenu img{margin-bottom:-7px;width:19px}.social_ico .elementor-icon{width:40px;height:40px}.appo-title .jw-headline__second{font-size:24px!important}.appo-text{padding-left:30px}.site .elementor-counter{display:block}.site .elementor-counter .elementor-counter-title{text-align:center}ul.callback-appo{padding-left:10px}.appo-text strong{font-size:16px}.appo-text a{font-size:16px;color:#000}.mtcaptcha img{padding-top:0}}.menu_section a.toggle-menu{position:absolute;right:0;padding:20px;font-size:27px;background-color:#ccc;color:#23364b;top:0}.breadcrumbs-inner a{color:#ac2f71}.site .elementor-jw-services .elementor-button{color:#4596b2}@media only screen and (max-width:767px){#typebot-bubble>button{bottom:80px!important}#typebot-bubble>button>img.icon{width:auto!important;height:auto!important}}@media only screen and (min-width:1024px){[class*=header-style] .navigator .menu-primary>li.megamenu>.sub-menu{margin-left:-200px}}@media only screen and (min-width:300px)and (max-width:480px){.projects-filter ul{gap:30px}.projects-filter ul li a{font-size:15px}}@media only screen and (min-width:320px)and (max-width:374px){.awsm-job-form-inner h2{font-size:20px}.awsm-job-form-inner{padding:20px 10px}}@media only screen and (min-width:1025px)and (max-width:1200px){.whatwedo{padding:0 30px}}.form_layout .submit_btn{margin-top:30px}@media only screen and (max-width:450px){#typebot-bubble>button{bottom:80px!important}}