.solution-btn{color:#FFFFFF!important;border-width:0px!important;border-radius:12px;font-size:15px;font-family:'Montserrat';font-weight:700!important;background-color:#ee3235;padding-top:10px!important;padding-right:30px!important;padding-bottom:10px!important;padding-left:30px!important}a{text-decoration:none!important}.awsm-jobs-single-title{font-size:30px!important;font-weight:bold;color:black;padding-bottom:40px}.contact-row{display:flex}.contact-column{flex:50%;padding-left:10px;padding-right:10px}@media (max-width:480px){.wpcf7-form input[type=submit]{margin-top:20px!important}.dipe-cf7 .wpcf7 .dp-row{margin:0!important}.contact-row{display:block!important}.contact-column{padding:0!important}.dipe-cf7 .wpcf7 div#row1{margin-bottom:0px!important}.dipe-cf7 .wpcf7 div#row2{margin-bottom:0px!important}.dipe-cf7 .wpcf7 div#row3{margin-bottom:0px!important}.dipe-cf7 .wpcf7 div#row4{margin-bottom:0px!important}.dipe-cf7 .wpcf7 div#row5{margin-bottom:0px!important}.dipe-cf7 .wpcf7 div#row6{margin-bottom:0px!important}.awsm-jobs-single-title{font-size:24px!important;font-weight:bold;color:black;padding-bottom:20px!important}.recaptcha-style{left:0px!important;margin-left:0px!important;position:relative;margin-right:0px!important}}.awsm-job-icon-clock-o{font-size:16px!important;color:black}.awsm-job-icon-map-marker{font-size:16px!important;color:black}.awsm-job-specification-label{font-size:16px!important;color:black}.awsm-job-specification-term{font-size:14px!important;color:black}.awsm-selectric .label{font-size:14px!important}.wpcf7-spinner{left:calc(50% - 24px)!important;transform:translate(-50%,10px)!important}.recaptcha-style{margin-left:15px;position:relative;margin-right:15px;left:20px}.case-study-at-a-glance h1{color:#a0a1a7;font-weight:bold;font-size:35px}.case-study-at-a-glance p{color:#52555c;position:relative;left:100px;top:-45px;font-size:20px}@media (max-width:480px){.case-study-at-a-glance h1{color:#a0a1a7;font-weight:bold;font-size:25px}.case-study-at-a-glance p{olor:#52555c;position:relative!important;left:50px!important;top:-35px!important;width:calc(100% - 50px)!important;font-size:14px!important}}@media (max-width:768px){.case-study-at-a-glance h1{color:#a0a1a7;font-weight:bold;font-size:25px}.case-study-at-a-glance p{color:#52555c;position:relative;left:50px!important;top:-35px!important;font-size:14px!important;width:calc(100% - 50px)!important}}#email-form .wpcf7-acceptance .wpcf7-list-item{margin-top:20px;line-height:1.2em!important}#email-form{padding-top:10px}#email-form .spu-box,.spu-box *{box-sizing:border-box;font-weight:bold;font-size:10px}@media (max-width:480px){#email-form .wpcf7-text{font-size:12px!important}#email-form .spu-box,.spu-box *{box-sizing:border-box;font-weight:bold;font-size:10px}#email-form .wpcf7-form-control-wrap select{border:1px solid #ccc;box-sizing:border-box;width:100%;margin-left:2px;height:26px}#email-form .wpcf7 .wpcf7-submit:disabled{background-color:#ee3235!important;border:0px!important;color:#fff!important;font-size:1em!important;padding:10px 45px!important;border-radius:10px!important;display:block;margin:auto;text-align:center;margin-top:10px}}#email-form .wpcf7-form-control-wrap select{box-sizing:border-box;width:100%;margin-left:2px;height:26px}#email-form .wpcf7 .wpcf7-submit{background-color:#ee3235!important;border:0px!important;color:#fff!important;font-size:1em!important;padding:10px 45px!important;border-radius:10px!important;display:block;margin:auto;text-align:center;margin-top:20px}#email-form .wpcf7-text{box-sizing:border-box;width:100%;height:25px;font-size:14px!important;border:1px solid #ccc;margin:5px 2px;padding:1px 3px;background:#FFFFFF;border-radius:2px;color:#333;line-height:1.3}@media (max-width:768px){#email-form .wpcf7-text{font-size:14px!important;margin:0!important;line-height:1.2em}#email-form .wpcf7 .wpcf7-submit{margin-top:10px}#email-form .spu-box,.spu-box *{line-height:1.2em}}header.et-l.et-l--header{z-index:99999;position:relative}.contact-us-page-form .dipe-form-header-title{text-align:center}.wpcf7-list-item-label::before{content:""!important}.wpcf7-form-control-wrap input{border:0px}.wpcf7-form-control-wrap select{box-sizing:border-box}.wpcf7-form-control-wrap textarea{border:0px;width:100%;border:1px solid #ccc}@media (max-width:480px){.wpcf7-form-control-wrap input{border:1px solid}.wpcf7-form-control-wrap select{border:1px solid}.wpcf7-form-control-wrap textarea{border:1px solid}}.wp-pagenavi a,.wp-pagenavi span{color:#000000;background:#f1f3f5;font-size:1em!important;line-height:1em;font-weight:bold!important;padding:0.45em 0.8em!important;border-radius:100px;transition:all .5s}.wp-pagenavi span.current{color:#ffffff!important;background:#0070fc!important;border-radius:100px}.wp-pagenavi .larger{display:none}.wp-pagenavi .smaller{display:none}.wp-pagenavi .extend{display:none}.wp-pagenavi a:hover{color:#ffffff!important;background:#0070fc!important}.wp-pagenavi .pages{background:none}.wp-pagenavi{border-top:none;text-align:center!important}*{font-family:'Montserrat'}.et_pb_contact_field_options_title{display:none}.contact-form h2:after{content:"";display:block;margin:0;width:100px;position:relative;top:10px;left:50%;transform:translate(-50%);border-bottom:6px solid #EE3235;border-radius:20px}.contact-form .dipe-form-header{justify-content:center!important}.et_pb_contact_form_container{border-radius:20px}.news-selector .et_pb_post{height:505px;border-radius:20px}.news-selector .entry-featured-image-url{margin:30px}.news-selector .entry-title{margin-left:10px}.news-selector .post-meta{margin-left:10px;margin-top:20px}.news-selector .entry-title a{color:black}.news-selector .post-content{margin-left:10px}.news-selector .et_pb_image_container img{height:250px;object-fit:cover}.blogs-post-selector .et_pb_post{height:450px;border-radius:20px}.blogs-post-selector .entry-featured-image-url{margin:30px}.blogs-post-selector .entry-title{margin-left:10px}.blogs-post-selector .post-meta{margin-left:10px;margin-top:20px}.blogs-post-selector .entry-title a{color:black}.news-mobile-slider .et_pb_post{height:350px!important;border-radius:15px!important}.news-mobile-slider .post-slider a{color:#fff!important}.news-mobile-slider .entry-featured-image-url{margin:20px!important}.news-mobile-slider .entry-title{margin-left:0px!important}.news-mobile-slider .entry-title a{color:black}.gdpr_lightbox-container{position:relative;top:10%}.et_pb_bg_layout_dark h2{color:black!important}.cookie-text-span:hover{cursor:pointer}@media (max-width:1200px){.awsm-job-container{padding:50px 50px}}.products-blog-height{}.products-blog2-height{}@media (max-width:1300px){.products-blog-height{height:490px}.products-blog2-height{height:525px}}@media (max-width:1024px){.awsm-job-container{padding:50px 50px}}@media (max-width:768px){.awsm-job-container{padding:50px 30px}}@media (max-width:480px){.awsm-job-container{padding:40px 20px}}.post-slider p{display:none}.recent-blog-section .et_pb_post{border-radius:20px}.recent-blog-section .entry-featured-image-url{margin:30px}.recent-blog-section .entry-title{margin-left:10px;height:60px}.recent-blog-section .post-meta{height:30px}.recent-blog-section .et_pb_blog_grid .et_pb_image_container img{height:30vh;object-fit:cover!important}.recent-blog-section .post-meta{color:black;margin-left:10px;margin-top:20px}.recent-blog-section .entry-title a{color:black}@media (max-width:480px){.recent-blog-section .et_pb_blog_grid .et_pb_image_container img{height:20vh!important}.recent-blog-section .entry-title{height:50px!important}}@media (max-width:768px){.recent-blog-section .et_pb_blog_grid .et_pb_image_container img{height:15vh!important}}#content-area .recent-blog-section .post-meta{display:block;height:40px}.active-blog-item{background-color:#EE3235!important;color:#ffffff!important}.inactive-blog-item{background-color:#f2eff4!important;color:#000000!important}.hide-blog-tab{display:none;opacity:0}.show-blog-tab{display:block!important;opacity:1!important;z-index:12;transform:translateX(0%)!important}.blog-grid .entry-featured-image-url{float:left;width:45%;margin-right:5%;margin-bottom:0}.blog-grid>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:40px;border-radius:20px}.blog-grid .et_pb_post{background-color:#F4F5F9;border-radius:20px;padding:20px}.blog-grid .et_pb_post img{height:170px;object-fit:cover}@media (max-width:480px){.blog-grid .et_pb_post img{height:120px;border-radius:15px!important}.blog-grid>div{grid-template-columns:auto}.blog-grid .et_pb_post{border-radius:15px;padding:15px;margin:0 auto!important}}@media (max-width:768px){.blog-grid .et_pb_post img{border-radius:15px!important}.blog-grid>div{grid-template-columns:auto}.blog-grid .et_pb_post{border-radius:15px;padding:15px;margin:0 auto!important}}@media (max-width:1024px){.blog-grid>div{gap:25px}.blog-grid .et_pb_post{border-radius:15px;padding:15px;margin:0 auto!important}}.wpforms-field-required{line-height:0.8}.popup-row{padding-top:20px!important;padding-bottom:20px!important;padding-right:20px!important}.download-pdf{position:relative!important;left:50%!important;transform:translate(-50%)!important}.spu-close{right:16px!important;top:16px!important}.wpforms-field-label,.wpforms-field-label-inline,.wpforms-form input[type=text],.wpforms-form input[type=email],.choices__item{font-size:10px!important}.wpforms-field{padding:2px 0!important}.wpforms-form input[type=text],.wpforms-form input[type=email]{height:20px!important}.wpforms-submit{background-color:#ee3235!important;border:0px!important;color:#fff!important;font-size:1em!important;padding:10px 45px!important;border-radius:10px!important}.wpforms-container-full{margin:5px auto!important}.recent-case-study-section .et_pb_post{border-radius:20px}.recent-case-study-section .et_pb_post a{color:#EE3235}.recent-case-study-section .entry-featured-image-url{margin:30px}@media (max-width:480px){.recent-case-study-section .entry-featured-image-url{margin:20px!important}.recent-case-study-section .entry-title{margin-left:0px!important;height:80px!important}.recent-case-study-section article img{height:20vh!important;object-fit:cover!important}}@media (max-width:768px){.recent-case-study-section .entry-featured-image-url{margin:20px!important}.recent-case-study-section article img{height:15vh!important;object-fit:cover!important}.recent-case-study-section .entry-title{margin-left:0px!important;height:80px!important}}.recent-case-study-section .entry-title{margin-left:10px;height:80px}.recent-case-study-section .entry-title a{color:black}.industry-number{color:#a0a1a7;font-weight:bold;font-size:35px!important}.industry-title{position:relative;font-size:20px!important;top:-35px;left:60px;font-weight:bold;width:calc(100% - 110px)}.industry-para{color:#52555c;font-size:17px!important;position:relative;top:-35px;left:60px;width:calc(100% - 70px)}@media (max-width:480px){.industry-title{position:relative;top:-35px;left:60px;font-weight:bold;width:calc(100% - 110px);font-size:18px!important}.industry-para{color:#52555c;font-size:14px!important;width:calc(100% - 70px);position:relative;top:-35px;left:60px}}.recent-case-study-section .et_pb_blog_grid .et_pb_image_container img{height:30vh;object-fit:cover!important}#recent-case-study-section .entry-title{margin-left:20px!important}.product-selector h3:after{content:"";display:block;margin:0;width:100px;position:relative;top:10px;border-bottom:6px solid #EE3235;border-radius:20px}.product-selector{transition:transform .5s ease}.product-selector:hover{transform:scale(1.1)}.carousel-card .item-title{color:white}.carousel-module h6:after{content:"";display:block;margin:0;width:100px;position:relative;top:5px;border-bottom:5px solid #EE3235;border-radius:20px}@media only screen and (min-width:768px) and (max-width:980px){#resource-library{display:flex!important;flex-wrap:wrap!important;justify-content:center!important}}.recent-news-section .et_pb_post{border-radius:20px}.recent-news-section .entry-featured-image-url{margin:30px}.recent-news-section .entry-title{margin-left:10px;height:80px!important;font-size:1vw!important}.recent-news-section .post-meta{height:30px}.recent-news-section .et_pb_blog_grid .et_pb_image_container img{height:30vh;object-fit:cover!important}.recent-news-section .post-meta{color:black;margin-left:10px;margin-top:20px}.recent-news-section .post-content-inner{margin-left:10px}.recent-news-section .entry-title a{color:black}@media (max-width:480px){.recent-news-section .et_pb_blog_grid .et_pb_image_container img{height:20vh!important}.recent-news-section .entry-title{height:70px!important}}@media (max-width:768px){.recent-news-section .et_pb_blog_grid .et_pb_image_container img{height:15vh}}.recent-event-section .et_pb_post{border-radius:20px}.recent-event-section .entry-featured-image-url{margin:30px}.recent-event-section .entry-title{margin-left:10px;height:60px}.recent-event-section .post-meta{height:30px}.recent-event-section .et_pb_blog_grid .et_pb_image_container img{height:30vh;object-fit:cover!important}.recent-event-section .post-meta{color:black;margin-left:10px;margin-top:20px}.recent-event-section .post-content-inner{margin-left:10px;height:70px}.recent-event-section .entry-title a{color:black}@media (max-width:480px){.recent-event-section .et_pb_blog_grid .et_pb_image_container img{height:20vh!important}.recent-event-section .entry-title{height:50px!important}}@media (max-width:768px){.recent-event-section .et_pb_blog_grid .et_pb_image_container img{height:15vh}}@media (max-width:768px){.spu-box{width:90%!important}.download-pdf{position:relative!important;left:50%!important;transform:translate(-50%)!important}.wpforms-field{padding:3px!important}.wpforms-field-label,.wpforms-field-label-inline,.wpforms-form input[type=text],.wpforms-form input[type=email],.choices__item{font-size:10px!important}.wpforms-form input[type=text],.wpforms-form input[type=email]{height:20px!important}.wpforms-form .choices .choices__inner{min-height:20px!important}.wpforms-submit{background-color:#ee3235!important;border:0px!important;color:#fff!important;font-size:1em!important;padding:10px 45px!important;border-radius:10px!important}.wpforms-container-full{margin:5px auto!important}}@media (max-width:480px){.wpforms-field-required{line-height:0.8}.left-container{padding:0!important}.title-text{font-size:16px!important}.download-pdf{position:relative!important;left:50%!important;transform:translate(-50%)!important}.pdf-image{display:none!important}.pdf-icon{height:45px!important}.popup-row{flex-wrap:wrap!important;position:relative!important;left:50%!important;transform:translate(-50%)!important}.popup-left-column{min-height:auto!important}.wpforms-field{padding:3px!important}.wpforms-field-label,.wpforms-field-label-inline,.wpforms-form input[type=text],.wpforms-form input[type=email],.choices__item{font-size:10px!important}.wpforms-form input[type=text],.wpforms-form input[type=email]{height:20px!important}.wpforms-form .choices .choices__inner{min-height:20px!important}.wpforms-submit{background-color:#ee3235!important;border:0px!important;color:#fff!important;font-size:1em!important;padding:10px 45px!important;border-radius:10px!important}.wpforms-container-full{margin:5px auto!important}}.awsm-job-inline-group label a{color:#EE3235}.awsm-job-inline-group label a:hover{cursor:pointer}.cookie-language-class:hover{cursor:pointer}.menu_class .et_pb_menu .et-menu>li{padding-left:15px;padding-right:15px}.menu_class .nav li li{position:relative;font-size:10px!important;line-height:1.6em}.menu_class .et-menu li li a{padding:6px 10px!important;width:240px!important}.menu_class .nav li ul{width:280px!important}@media only screen and (max-width:980px){.five-columns .et_pb_column{width:20%!important}.there-columns .et_pb_column{width:33%!important}.why-work-with-scala .item-title{padding-left:0;padding-right:0}.pa-image-1-1 .et_pb_image_wrap{display:block}.pa-image-1-1 .et_pb_image_wrap img{height:100px;width:100px;object-fit:cover}.pa-image-1-1 .et_pb_main_blurb_image{margin-bottom:0}.homepage-slider{height:300px;width:300px;position:relative;left:50%;transform:translate(-50%);overflow:visible!important}.homepage-slider .et-pb-controllers{bottom:-30px!important}.homepage-slider .et_pb_slider_with_overlay .et_pb_slide_overlay_container{border-radius:20px}.homepage-slider .et_pb_slide{border-radius:20px}}