@import url("https://pro.fontawesome.com/releases/v5.10.0/css/all.css");@import url('https://fonts.googleapis.com/css2?family=Lora:wght@400;500;700&family=Montserrat:wght@300;400;500;600;700&family=Roboto:wght@300;400;500;700;900&family=VT323&family=Frank+Ruhl+Libre:wght@700&display=swap');*{margin:0;padding:0;box-sizing:border-box}.top-menu ul li ul.hs-menu-children-wrapper li a:hover{background-color:rgba(230,230,230,1);-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}body{font-family:'Roboto',sans-serif;font-size:18px;line-height:normal}img{display:block;margin:0;max-width:100%}.center_sec{text-align:center}.left_sec{text-align:left}.right_sec{text-align:right}.center_sec img{margin-left:auto;margin-right:auto}.align-middle .custom-container,.align-middle-sec .left-right-sec{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.primary-color h2{color:#242a88}.primary-color.solution-sec .left-sec-content p{color:#000}.mt-7{margin-top:70px}.pb-4{padding-bottom:40px}a{color:#ee2a7b;text-decoration:none}h1{font-size:80px;margin-bottom:40px;font-family:'Lora',serif;font-weight:bold}h2{font-size:50px;font-weight:bold;font-family:'Lora',serif;margin-bottom:15px}p{font-size:16px;font-family:'Montserrat',sans-serif;font-weight:normal;line-height:27px;margin-bottom:15px}p:last-child{margin-bottom:0px}.home-page p{font-size:20px;font-weight:400;line-height:30px}.home-page p:last-child{margin-bottom:0px}.custom-container{max-width:1330px;width:100%;margin-left:auto !important;margin-right:auto !important;position:relative;float:none !important;padding:0 15px}.header-top-sec{background-color:#242a89}.top-menu .hs-menu-wrapper>ul>li li:hover>ul.hs-menu-children-wrapper{top:0px !important}.header-top-sec ul{list-style:none;float:right;-webkit-padding-start:0;-webkit-margin-before:5px;-webkit-margin-after:5px;padding-left:0;margin:5px 0}.header-top-sec ul li{display:inline-block}.header-top-sec ul li a{color:#fff;text-decoration:none;margin-right:15px;font-size:15px;text-transform:uppercase}.header-top-sec ul li a:last-child{margin-right:none}.header-top-sec ul li:last-child a{padding:14px 20px;width:100%;display:block;text-align:center;background-color:#ee2a7b;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.header-logo img{max-width:210px !important;width:100%}.top-menu{position:relative;top:32px}.top-menu ul{text-align:right}.top-menu ul li{list-style:none;display:inline-block}.top-menu ul li a{color:#242a89;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;padding:10px 8px 19px 8px;position:relative}.top-menu ul li:last-child a{padding-right:0}.top-menu ul li a:hover{color:#ee2a7b}.header-container-wrapper{min-height:118px}.header-main-sec{background:#fff}.header-main-sec.fixed-scrolled{position:fixed;top:0;left:0;right:0;z-index:9999999}.footer-container-wrapper{background:#000;padding:25px 0 15px;font-family:'Montserrat',sans-serif}.footer-left-tsl img{width:100% !important;max-width:307px !important;margin:20px 0 30px}.footer-container-wrapper a,.footer-container-wrapper li{color:#fff;text-decoration:none}.footer-outer li{list-style:none}.footer-outer li{margin-bottom:.8em;padding-left:40px;position:relative}.footer-outer li i{display:inline-block;color:#fff;font-size:30px;position:absolute;left:0;top:.2em;font-style:normal}.footer-outer li strong{color:#fff;font-size:16px;font-weight:700}.footer-outer li span,.footer-outer li a{font-size:13px;font-weight:600;color:#25ac9f}.footer-left-tsl{border-right:1px dotted #fff}.footer-right-left ul,.footer-right-center ul,.footer-right-right ul{list-style:none;-webkit-padding-start:0;padding-left:0}.footer-right-left li,.footer-right-center li,.footer-right-right li{margin-bottom:.5em}.footer-right-left li a,.footer-right-center li a,.footer-right-right li a{color:#fff;text-decoration:none;font-size:14px;font-weight:600}.footer-right-left li a:hover,.footer-right-center li a:hover,.footer-right-right li a:hover{text-decoration:underline}.footer-container-wrapper .footer-left-tsl{width:38%}.footer-container-wrapper .footer-right-tsl{width:62%;margin-left:0;padding-left:70px}.footer-right-tsl .row-number-2,.footer-right-center .row-number-4{margin-top:30px}.copy-right-outer{margin-top:30px}.copy-right-outer a{font-size:14px;text-transform:uppercase;font-weight:bold}.footer-right-right .row-number-6{margin-top:30px}.footer-right-right p{color:#fff;font-size:16px;text-transform:uppercase;font-weight:500;margin-bottom:14px;font-family:'Roboto',sans-serif}.footer-right-right{text-align:right}.footer-right-left ul,.footer-right-center ul{padding-left:20px}.footer-right-center{padding-left:5%}.footer-right-right>div{display:inline-block;text-align:left;width:100%;max-width:200px}.socials li{display:inline-block;margin-right:12px}.socials li a{display:block;width:50px;height:50px;text-indent:-9999px;background:#fff;position:relative;color:#000;font-size:24px}.socials li a i{position:absolute;text-indent:0;left:0;right:0;top:0;bottom:0;text-align:center;line-height:50px}.socials li a:hover{background-color:#ee2a7b}.footer-right-tsl>.row-fluid-wrapper>.row-fluid{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.left-right-sec{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.left-right-sec .image-section,.left-right-sec .content-outer,.left-sec-content,.right-sec-content{width:50%;padding-left:15px;padding-right:15px}.banner_section{height:1030px;background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding-bottom:110px}.footer-outer li i img{margin:0;max-width:30px !important}.full-width-text{width:100%}.banner_section h1{color:#06bcd4;max-width:750px;margin-bottom:80px}.btn-style{font-size:16px;font-family:'Montserrat',sans-serif;color:#fff;text-decoration:none;font-weight:bold;background-color:#ee2a7b;padding:12px 15px 11px;position:relative;z-index:0;display:inline-block;text-align:center;min-width:340px;text-transform:uppercase;cursor:pointer}.btn-style:after{content:'';position:absolute;right:-35px;top:0;width:0;height:0;border-style:solid;border-width:42px 35px 0 0;border-color:#ee2a7c transparent transparent transparent;z-index:-1;-moz-transition:right .3s ease;-o-transition:right .3s ease;-webkit-transition:right .3s ease;transition:right .3s ease}.btn-style:before{content:'';position:absolute;left:0;top:0px;width:0;height:0;border-style:solid;border-width:0 0 42px 35px;border-color:transparent transparent #ee2a7c transparent;z-index:-1;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease}.btn-style:hover::before{left:-35px;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease}.btn-style:hover::after{right:0;-moz-transition:right .3s ease;-o-transition:right .3s ease;-webkit-transition:right .3s ease;transition:right .3s ease}.home-page .btn-style{font-size:20px;font-family:'Montserrat',sans-serif;color:#fff;text-decoration:none;font-weight:600;background-color:#ee2a7b;padding:20px 52px;position:relative;z-index:0;display:inline-block;padding-right:40px;min-width:auto}.home-page .btn-style:after{content:'';position:absolute;right:-55px;top:0;width:0;height:0;border-style:solid;border-width:64px 55px 0 0;border-color:#ee2a7c transparent transparent transparent;z-index:-1;-moz-transition:right .3s ease;-o-transition:right .3s ease;-webkit-transition:right .3s ease;transition:right .3s ease}.home-page .btn-style:before{content:'';position:absolute;left:0;top:0px;width:0;height:0;border-style:solid;border-width:0 0 64px 55px;border-color:transparent transparent #ee2a7c transparent;z-index:-1;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease}.home-page .btn-style:hover::before{left:-55px;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease}.home-page .btn-style:hover::after{right:0;-moz-transition:right .3s ease;-o-transition:right .3s ease;-webkit-transition:right .3s ease;transition:right .3s ease}.home-page .banner_section .btn-style{font-size:30px;padding:16px 32px;padding-right:25px}.home-page .banner_section .btn-style:after{border-width:69px 55px 0 0}.home-page .banner_section .btn-style:before{border-width:0 0 69px 55px}.home-page .banner_section_main_outer{text-align:left}.home-page .banner_section_main_outer h1{text-shadow:2px 2px black}.award-sec{background-size:cover;background-position:center center;padding-top:5px;min-height:370px}.award-sec .custom-container{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.award-sec h2{color:#fff;font-size:40px;font-family:'Montserrat',sans-serif;width:52%}.award-sec .custom-container{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.award-sec ul{width:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.award-sec ul li{list-style:none;padding:10px;display:inline-block;max-width:200px;margin:10px 20px}.award-sec ul li a{display:block;text-align:center}.award-sec ul li img{margin:0 auto}.award-arrow-icon h2 div{display:inline-block}.award-arrow-icon h2 div:after{content:'';display:inline-block;width:51px;height:41px;background:url(https://www.tslmarketing.com/hubfs/TSL%202021%20Website/arrows.png);background-size:cover;background-position:center center;vertical-align:middle;margin-left:20px}.customer-experience-sec{padding-top:30px;padding-bottom:100px}.customer-experience-sec .hs_cos_wrapper_type_inline_rich_text{margin-top:30px;margin-bottom:30px;max-width:1100px;margin-left:auto;margin-right:auto}.customer-experience-sec h2{color:#242a88;margin-bottom:6px}.customer-experience-sec #word{font-family:'VT323',monospace;color:#06bcd4;font-weight:600;margin-right:10px;position:relative;top:5px;display:inline-block !important;min-width:270px;text-align:right;font-size:74px;letter-spacing:2px}.partner-metters-sec{padding-top:45px;padding-bottom:45px}.partner-metters-sec .logo-client-section{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.logo-client-section li{display:inline-block;max-width:180px;margin:20px}.partner-section .partner-white-sec{text-align:center;margin:0 auto 50px;max-width:880px}.partner-section .partner-white-sec img{margin:0 auto;margin-bottom:10px}.partner-metters-sec p{max-width:940px;margin-left:auto;margin-right:auto}.partner-section{padding-top:78px;padding-bottom:75px}.partner-section ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-section ul li{list-style:none;width:calc(100%/3 - 40px/3);margin-right:20px;max-width:365px;text-align:center}.partner-section ul li:nth-child(3n+3){margin-right:0}.partner-section ul li img{margin:0 auto 32px}.tsl-text-content{background:#f4f4f4;padding:20px;position:relative;padding-bottom:80px;min-height:250px;height:100%}.partner-section .tsl-text-content{height:auto}.tsl-text-content h2{margin-bottom:0}.tsl-text-content p{font-weight:500;line-height:30px}.home-page .tsl-text-content .btn-style:before,.home-page .tsl-text-content .btn-style:after{display:none}.home-page .tsl-text-content .btn-style{position:absolute;bottom:0;left:0;right:0;font-size:22px;padding:17px 20px;background:-moz-linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%);background:-webkit-linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%);background:linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%)}.home-page .partner-section ul li:nth-child(2) .btn-style{background:-moz-linear-gradient(90deg,#10a497 0%,#06bcd3 100%);background:-webkit-linear-gradient(90deg,#10a497 0%,#06bcd3 100%);background:linear-gradient(90deg,#10a497 0%,#06bcd3 100%)}.home-page .partner-section ul li:nth-child(3) .btn-style{background:-moz-linear-gradient(90deg,rgba(36,194,216,1) 0%,rgba(36,43,136,1) 100%);background:-webkit-linear-gradient(90deg,rgba(36,194,216,1) 0%,rgba(36,43,136,1) 100%);background:linear-gradient(90deg,rgba(36,194,216,1) 0%,rgba(36,43,136,1) 100%)}.main-dp-solution-outer{padding-top:90px;padding-bottom:60px;overflow:hidden}.main-dp-solution-outer .custom-container{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-dp-solution-outer .left-sec{width:60%;margin-top:60px}.main-dp-solution-outer .img-logo-sec{margin-bottom:20px}.main-dp-solution-outer .left-sec p{margin-bottom:25px}.home-page .main-dp-solution-outer .left-sec .btn-style{margin-top:10px;padding-left:25px;padding-right:20px}.home-testimonial .img-logo-sec img{width:auto !important}.main-dp-solution-outer .home-testimonial .owl-stage-outer{margin-left:-60px}.main-dp-solution-outer .home-testimonial .item{padding-left:60px}.main-dp-solution-outer .left-sec ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:50px;max-width:690px}.main-dp-solution-outer .left-sec ul li{list-style:none;width:calc(100%/3 - 40px/3);width:-webkit-calc(100%/3 - 40px/3);width:-moz-calc(100%/3 - 40px/3);margin-right:20px}.main-dp-solution-outer .left-sec ul li img{margin:0 auto}.main-dp-solution-outer .left-sec ul li:nth-child(3n+3){margin-right:0}.main-dp-solution-outer .right-sec{width:30%;margin-top:60px}.main-dp-solution-outer .right-sec h2{margin-bottom:30px}.main-dp-solution-outer .right-sec li{font-size:20px;font-family:'Montserrat',sans-serif;font-weight:600;line-height:30px;list-style:none;margin-bottom:30px;position:relative;padding-left:40px}.main-dp-solution-outer .right-sec li:last-child{margin-bottom:0}.main-dp-solution-outer .right-sec li:before{content:'';width:24px;height:20px;background:url(https://www.tslmarketing.com/hubfs/TSL%202021%20Website/arrows.png);background-size:cover;background-position:center center;vertical-align:middle;position:absolute;left:0;top:6px}.main-dp-solution-outer .right-sec li span{font-size:50px;margin-bottom:40px;font-family:'Lora',serif;font-weight:bold;color:#10a496}.video-slide-outer{background-size:cover;background-position:center center;padding-top:80px;padding-bottom:80px}.video-slide-outer h2,.video-slide-outer p{color:#fff}.video-slider{max-width:835px;margin:0 auto;margin-top:30px;padding:0 80px}.video-slider .slick-arrow{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);cursor:pointer}.video-slider .next{left:auto;right:0}.video-slider iframe{width:100%;height:315px;border:0}.main-cta-sec{background:-moz-linear-gradient(90deg,rgba(238,42,123,1) 0%,rgba(237,73,63,1) 100%);background:-webkit-linear-gradient(90deg,rgba(238,42,123,1) 0%,rgba(237,73,63,1) 100%);background:linear-gradient(90deg,rgba(238,42,123,1) 0%,rgba(237,73,63,1) 100%);padding-top:35px;padding-bottom:30px}.main-cta-sec .custom-container{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.main-cta-sec h2{color:#fff;font-size:40px;font-family:'Montserrat',sans-serif;margin-bottom:10px}.main-cta-sec p{color:#fff;font-size:17px}.main-cta-sec .left-sec{width:calc(100% - 470px);padding-right:10px}.main-cta-sec .right-sec{width:465px}.main-cta-sec .btn-style{background:transparent;border:3px solid #fff;padding:18px 25px;font-size:18px;border-right:0;padding-right:15px;font-family:'Montserrat',sans-serif;color:#fff;text-decoration:none;font-weight:600;position:relative;z-index:0;display:inline-block;min-width:420px}.main-cta-sec .btn-style:before{display:none}.main-cta-sec .btn-style:after{background:transparent;border:3px solid #fff !important;top:-3px;right:-22px !important;border-right-width:4px !important;border-left:0 !important;width:40px;height:58px;transform:skewX(-30deg);-webkit-transform:skewX(-30deg);-moz-transform:skewX(-30deg);content:'';position:absolute;z-index:-1;-moz-transition:right .3s ease;-o-transition:right .3s ease;-webkit-transition:right .3s ease;transition:right .3s ease}.main-cta-sec .btn-style:hover{background:#fff;color:#ee2a7b}.main-cta-sec .btn-style:hover:after{background:#fff}.mobile-toggle-nav{display:none;float:right;margin-top:18px}.mobile-toggle-nav span{width:35px;height:3px;background-color:#242a89;display:block;margin:8px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mobile-toggle-nav.active span:nth-child(1){-webkit-transform:translateY(11px) rotate(45deg);-ms-transform:translateY(11px) rotate(45deg);-o-transform:translateY(11px) rotate(45deg);transform:translateY(11px) rotate(45deg)}.mobile-toggle-nav.active span:nth-child(2){opacity:0}.mobile-toggle-nav.active span:nth-child(3){-webkit-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}.home-page .customer-experience-sec .btn-style{margin-top:30px}.header-main-sec .header-logo{width:30%}.header-main-sec .top-menu{width:70%;margin-left:0;margin-top:3px}.banner_inner_section{padding-top:40px;padding-bottom:40px;background-size:cover;background-position:center center;min-height:320px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.banner_inner_section h1{font-size:60px;color:#10bcd4;max-width:700px;margin-bottom:0}.careers-tsl-sec .btn-style{margin-top:20px}.careers-tsl-sec{padding-bottom:80px}.join-agency-heading h2{color:#242a88}.job-opeaning{width:100%}.job-opeaning h2{font-size:24px;font-weight:600;text-transform:uppercase;font-family:'Montserrat',sans-serif;background:-moz-linear-gradient(90deg,rgba(36,43,136,1) 0%,#10a396 100%);background:-webkit-linear-gradient(90deg,rgba(36,43,136,1) 0%,#10a396 100%);background:linear-gradient(90deg,rgba(36,43,136,1) 0%,#10a396 100%);color:#fff;padding:36px 35px 24px;margin-bottom:0 !important}.job-opeaning>div{background:#e5e5e5;padding:28px 35px 35px;margin-bottom:28px}.job-opeaning>div p{font-size:24px;font-weight:bold;margin-bottom:10px}.job-opeaning>div p:last-child{margin-bottom:0px}.opening-sec .main-dp-solution-outer{padding-top:55px;padding-bottom:20px}.foundforeversec{background:-moz-linear-gradient(90deg,rgba(36,43,136,1) 0%,#10a396 100%);background:-webkit-linear-gradient(90deg,rgba(36,43,136,1) 0%,#10a396 100%);background:linear-gradient(90deg,rgba(36,43,136,1) 0%,#10a396 100%);margin-top:83px;padding-top:70px;padding-bottom:100px}.foundforeversec h2{color:#fff;margin-bottom:30px}.foundforeversec p{font-size:30px;color:#10bcd4;font-weight:bold}.offer-career-sec .main-dp-solution-outer{padding-top:70px;padding-bottom:0}.offer-career-sec h2{width:100%;text-align:center;color:#242a88}.offer-career-sec ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-top:50px;max-width:1150px;margin-left:auto;margin-right:auto}.offer-career-sec ul li{width:45%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:64px;max-width:500px}.offer-career-sec ul li .offerkeep-img{width:87px}.offer-career-sec ul li h2{width:calc(100% - 130px);width:-webkit-calc(100% - 130px);width:-moz-calc(100% - 130px);text-align:left;margin:0;color:#000;font-size:24px;font-weight:bold;font-family:'Montserrat',sans-serif}.offer-career-sec ul li .offerkeep-img img{height:auto}.diversity-career-sec .main-dp-solution-outer{padding:0 15px;padding-top:20px;padding-bottom:60px}.diversity-career-sec .custom-container{max-width:1200px;background:-moz-linear-gradient(90deg,#ef2a7a 0%,#ed4841 100%);background:-webkit-linear-gradient(90deg,#ef2a7a 0%,#ed4841 100%);background:linear-gradient(90deg,#ef2a7a 0%,#ed4841 100%);padding:60px 30px;padding-right:50px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.diversity-career-sec .left-sec-content{width:45%;padding:0}.diversity-career-sec h2,.diversity-career-sec p{color:#fff}.diversity-career-sec .right-sec-content{width:46%;padding:0}.diversity-career-sec h2{margin:0}.left-imge-outer .image-section img{margin-right:auto}.right-img-outer .image-section img{margin-left:auto}.internships-outer .main-dp-solution-outer{padding:0}.internships-outer{position:relative;margin-bottom:65px}.internships-outer .custom-container,.employee-sec .custom-container{padding:0}.internships-outer h2{color:#242a88}.internships-outer .left-imge-outer{width:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.internships-outer .image-section{width:45%;padding:0;position:relative;z-index:0;overflow:hidden}.internships-outer .image-section img{width:100%}.internships-outer .image-section:after{content:'';position:absolute;top:-10%;right:-13%;bottom:0;width:21%;background:#fff;height:130%;transform:rotate(22deg);-webkit-transform:rotate(22deg);-moz-transform:rotate(22deg)}.internships-outer .content-outer{max-width:630px;padding-left:7%;width:50%;padding-right:0}.internships-outer .btn-style{margin-top:25px}.employee-sec .btn-style{margin-top:40px}.employee-sec{border-bottom:4px solid #fff}.employee-sec .main-dp-solution-outer{padding-top:0;padding-bottom:0}.employee-sec .right-img-outer{width:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.employee-sec .image-section{width:47.5%;min-height:100%;padding:0;position:relative;z-index:0;overflow:hidden}.employee-sec .image-section img{width:100%}.employee-sec .image-section:before{content:'';position:absolute;top:-10%;left:-17%;bottom:0;width:30%;background:#000;height:130%;transform:rotate(17deg);-webkit-transform:rotate(17deg);-moz-transform:rotate(17deg);z-index:1}.employee-sec .content-outer{width:44%;padding:50px 0;max-width:710px;padding-left:15px}.employee-sec h2{color:#10bcd4;margin-bottom:35px}.employee-sec p{color:#fff}.service-to-grow{padding-top:70px}.service-to-grow h2{color:#242a88;margin-bottom:20px;max-width:740px;margin-left:auto;margin-right:auto}.service-to-grow .btn-style{margin-top:50px}.mapsys-middle-sec{padding-top:70px;padding-bottom:70px}.mapsys-middle-sec h2{color:#fff;margin-bottom:40px}.industeriewesec{padding-top:80px;padding-bottom:60px}.industeriewesec h2{color:#242a88}.industries-serve-sec .main-dp-solution-outer{padding-top:80px;position:relative}.industries-serve-sec .custom-container,.services-provide-sec .custom-container{position:unset}.industries-serve-sec .image-section{position:absolute;right:0;top:80px;z-index:-1;padding:0;width:31.5%;overflow:hidden;height:calc(100% - 80px);height:-webkit-calc(100% - 80px);height:-moz-calc(100% - 80px);max-width:550px}.industries-serve-sec .image-section img{width:100%;height:100% !important;object-fit:cover;object-position:left center}.industries-serve-sec .image-section:before{content:'';position:absolute;top:-10%;left:-17%;bottom:0;width:30%;background:#fff;height:130%;transform:rotate(17deg);-webkit-transform:rotate(17deg);-moz-transform:rotate(17deg)}.industries-serve-sec .content-outer,.services-provide-sec .content-outer{width:78%;padding:0}.mapsys-middle-sec h2{font-size:45px;font-family:'Frank Ruhl Libre',serif}.industries-serve-sec h2,.services-provide-sec h2{color:#242a88;margin-bottom:60px}.industries-serve-sec .content-list ul,.services-provide-sec .content-list ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.industries-serve-sec h2+.hs_cos_wrapper{margin:-40px 0 45px 0}.industries-serve-sec .content-list ul li,.services-provide-sec .content-list ul li{width:45%;list-style:none;margin-bottom:40px}.industries-serve-sec .content-list ul li .btn-style:before,.services-provide-sec .content-list ul li .btn-style:before{display:none !important}.industries-serve-sec .content-list ul li .btn-style,.services-provide-sec .content-list ul li .btn-style{background:transparent !important;padding:0 !important;min-width:auto !important;color:#ee2a7b !important;border-bottom:1px solid #ee2a7b;margin-top:30px}.industries-serve-sec .content-list ul li .btn-style:after,.services-provide-sec .content-list ul li .btn-style:after{content:"\f061";font-family:"Font Awesome 5 Pro";font-weight:900;border:none !important;right:0;position:relative;font-size:12px;top:-1px}.industries-serve-sec .content-list ul li .btn-style:hover,.services-provide-sec .content-list ul li .btn-style:hover{color:#242a88 !important;border-color:#242a88}.industries-serve-sec .content-list ul li h4,.services-provide-sec .content-list ul li h4{font-size:24px;color:#10bcd4;font-weight:bold;font-family:'Montserrat',sans-serif;margin-bottom:15px}.services-provide-sec .image-section{position:absolute;left:0;top:0;padding:0;z-index:-1;overflow:hidden;width:28%}.services-provide-sec .image-section:after{content:'';position:absolute;top:-10%;right:-13%;bottom:0;width:30%;background:#fff;height:130%;transform:rotate(17deg);-webkit-transform:rotate(17deg);-moz-transform:rotate(17deg)}.industries-serve-sec .image-section img,.services-provide-sec .image-section img{width:100%}.services-provide-sec .main-dp-solution-outer{padding-top:0;position:relative;z-index:0}.services-provide-sec .left-right-sec{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.services-provide-sec .content-outer{width:80%}.tech-marketing-sec{padding-top:50px;padding-bottom:70px}.tech-marketing-sec h2{color:#242a88;margin-bottom:30px}.tech-marketing-sec p{max-width:775px;margin-left:auto;margin-right:auto}.tech-marketing-sec ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.tech-marketing-sec ul li{width:calc(100%/4 - 90px/4);width:-webkit-calc(100%/4 - 90px/4);width:-moz-calc(100%/4 - 90px/4);margin-right:30px;list-style:none;margin-bottom:25px}.tech-marketing-sec ul li:nth-child(2n+4){margin-right:0}.tech-marketing-sec ul li .tsl-text-content{padding:0;background:#e5e5e5}.tech-marketing-sec ul li h2{font-size:24px;font-family:'Montserrat',sans-serif;margin-bottom:0;text-transform:uppercase;min-height:74px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;background:-moz-linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%);background:-webkit-linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%);background:linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%);color:#fff;padding:8px 15px;font-weight:600}.tech-marketing-sec ul li:nth-child(2n+2) h2{background:-moz-linear-gradient(90deg,#10a496 0%,rgba(36,43,136,1) 100%);background:-webkit-linear-gradient(90deg,#10a496 0%,rgba(36,43,136,1) 100%);background:linear-gradient(90deg,#10a496 0%,rgba(36,43,136,1) 100%)}.tech-marketing-sec ul li p{font-size:18px;line-height:26px}.tech-marketing-sec ul li>div>div{padding:20px 25px}.tech-marketing-sec ul li>div>div{padding:20px 25px;min-height:200px}.inner-gradient-bg{background:-moz-linear-gradient(90deg,rgba(36,43,136,1) 0%,#10a396 100%);background:-webkit-linear-gradient(90deg,rgba(36,43,136,1) 0%,#10a396 100%);background:linear-gradient(90deg,rgba(36,43,136,1) 0%,#10a396 100%);padding:48px 0 48px;min-height:auto}.inner-gradient-bg h1{text-transform:uppercase;color:#fff;font-family:'Montserrat',sans-serif}.heading-divider-bg h1:after{content:'';display:block;width:100%;height:3px;background:#020674;margin:10px 0 12px;max-width:600px}.inner-gradient-bg p{color:#fff;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:600}.seo-bg-after-sec{padding-top:75px;padding-bottom:75px}.seo-bg-after-sec p{color:#fff;font-size:20px;margin-bottom:25px}.seo-bg-after-sec p:last-child{margin-bottom:0px}.border-top-bottom-sec .custom-container{border-top:3px solid #fff;border-bottom:3px solid #fff;padding-top:100px;padding-bottom:80px}.border-top-bottom-sec h2{color:#10bcd4;font-family:'Montserrat',sans-serif;text-transform:uppercase;margin-bottom:40px;font-size:44px}.seo-part-sec .main-dp-solution-outer{padding-top:70px;padding-bottom:80px}.seo-part-sec h2{color:#10bcd4;font-family:'Montserrat',sans-serif;font-size:44px}.seo-part-sec p{color:#fff;font-size:18px}.seo-part-sec .left-sec-content{padding:0;width:44%;padding-right:25px}.seo-part-sec .right-sec-content{width:56%}.seo-journey-items ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.seo-journey-items ul li{list-style:none;width:calc(100%/3 - 80px/3);width:-webkit-calc(100%/3 - 80px/3);width:-moz-calc(100%/3 - 80px/3);margin-right:40px}.seo-journey-items ul li:nth-child(2n+3){margin-right:0}.seo-journey-items ul li .tsl-text-content{padding:60px 30px;background:-moz-linear-gradient(90deg,#242b88 0%,#103874 100%);background:-webkit-linear-gradient(90deg,#242b88 0%,#103874 100%);background:linear-gradient(90deg,#242b88 0%,#103874 100%);border:3px solid #fff;height:100%}.seo-journey-items ul li h2{font-size:22px;color:#fff;font-family:'Montserrat',sans-serif;margin-bottom:20px}.seo-journey-items ul li p{color:#fff;line-height:26px;font-size:18px}.seo-journey-items ul li:nth-child(2n+2) .tsl-text-content{background:-moz-linear-gradient(90deg,#0d3a71 0%,#014560 100%);background:-webkit-linear-gradient(90deg,#0d3a71 0%,#014560 100%);background:linear-gradient(90deg,#0d3a71 0%,#014560 100%)}.seo-journey-items ul li:nth-child(2n+3) .tsl-text-content{background:-moz-linear-gradient(90deg,#01465d 0%,#014852 100%);background:-webkit-linear-gradient(90deg,#01465d 0%,#014852 100%);background:linear-gradient(90deg,#01465d 0%,#014852 100%)}.stand-with-seo-sec .custom-container{position:unset;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center;max-width:100%;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:0;max-width:1520px;margin-left:0 !important}.stand-with-seo-sec .main-dp-solution-outer{padding:0;padding-top:90px;padding-bottom:30px;position:relative}.stand-with-seo-sec .image-section{padding:0;width:44%;position:relative;z-index:0;overflow:hidden;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox}.stand-with-seo-sec .image-section img{width:100%;object-fit:cover;object-position:center}.stand-with-seo-sec h2{color:#10bcd4;font-family:'Montserrat',sans-serif;font-size:44px}.stand-with-seo-sec p{color:#fff;font-size:20px}.stand-with-seo-sec .btn-style{margin-top:25px}.stand-with-seo-sec .content-outer{width:52%;padding-left:40px;padding-top:20px;padding-bottom:20px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.stand-with-seo-sec .image-section:after{content:'';position:absolute;top:-10%;right:-13%;bottom:0;width:21%;background:#000;height:130%;transform:rotate(17deg);-webkit-transform:rotate(17deg);-moz-transform:rotate(17deg)}.fully-integrated-sec{padding-top:80px;padding-bottom:80px}.fully-integrated-sec h2{color:#10bcd4;font-family:'Montserrat',sans-serif;font-size:44px;margin-bottom:25px}.fully-integrated-sec p{color:#fff;font-size:20px}.digital-growth-sec{padding-top:90px;padding-bottom:90px}.digital-growth-sec .seo-growth-right>ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.digital-growth-sec .seo-growth-right>ul>li{width:calc(100%/2 - 40px/2);width:-webkit-calc(100%/2 - 40px/2);width:-moz-calc(100%/2 - 40px/2);margin-right:40px;list-style:none;position:relative;min-height:310px;margin-bottom:40px}.digital-growth-sec .seo-growth-right>ul>li:nth-child(2n+2){margin-right:0px}.digital-growth-sec .seo-growth-left h2{color:#10bcd4;font-family:'Montserrat',sans-serif;font-size:44px;margin-top:20px;margin-bottom:25px}.digital-growth-sec .seo-growth-left p{color:#fff;font-size:20px;max-width:470px}.digital-growth-sec .seo-growth-left .btn-style{margin-top:30px}.digital-growth-sec .seo-growth-right>ul>li+li{border:3px solid #fff;background:-moz-linear-gradient(90deg,#606af4 0%,#1a9aae 100%);background:-webkit-linear-gradient(90deg,#606af4 0%,#1a9aae 100%);background:linear-gradient(90deg,#606af4 0%,#1a9aae 100%);padding:35px 60px}.digital-growth-sec .seo-growth-content-sec h2{font-size:26px;font-family:'Montserrat',sans-serif;color:#fff;margin-bottom:25px}.digital-growth-sec .seo-growth-content-sec li{list-style:none;font-size:20px;margin-bottom:15px}.digital-growth-sec .seo-growth-icon-sec{max-width:100px;position:absolute;right:40px;top:38px}.lets-work-sec{padding-top:170px;padding-bottom:120px}.lets-work-sec h2{font-family:'Montserrat',sans-serif;color:#fff;text-transform:uppercase;font-size:58px}.lets-work-sec p{color:#fff;font-size:20px;max-width:700px;margin:0 auto}.lets-work-sec .btn-style{margin-top:30px}.border-top-bottom-sec{padding-left:15px;padding-right:15px}.contact-bg-sec h1{max-width:750px}.contact-bg-sec{padding-top:70px;padding-bottom:70px}.contact-hire-sec .main-dp-solution-outer{padding-top:50px;padding-bottom:50px}.contact-hire-sec .custom-container{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.contact-hire-sec .left-sec-content{padding-left:0;padding-right:50px}.contact-hire-sec p{color:#fff;font-size:20px}.contact-hire-sec .right-sec-content{background:-moz-linear-gradient(90deg,#242b88 0%,#014751 100%);background:-webkit-linear-gradient(90deg,#242b88 0%,#014751 100%);background:linear-gradient(90deg,#242b88 0%,#014751 100%);border:3px solid #fff;padding:70px 33px 45px;text-align:center}.contact-hire-sec .right-sec-content h2{color:#fff;font-family:'Montserrat',sans-serif;font-size:44px}.contact-hire-sec .right-sec-content .btn-style{margin-top:25px}.full-map-sec .custom-container{padding:0}.full-map-sec iframe{width:100%;height:600px;border:0;outline:0;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);vertical-align:middle}.full-map-sec .custom-container:before{content:'';position:absolute;left:0;top:0;bottom:0;background:rgb(0 0 0 / 90%);z-index:1;width:50%}.description-map{position:absolute;top:50%;left:16%;z-index:1;max-width:500px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.description-map h2{color:#06bcd4;font-family:'Montserrat',sans-serif;margin-bottom:30px;font-size:44px}.description-map p{color:#fff;font-size:30px;line-height:normal;font-weight:bold;margin-bottom:30px}.description-map a{color:#fff;text-decoration:none}.description-map a:last-child{color:#ee2a7b;text-decoration:underline}.multi-map-sec{padding-top:68px;padding-bottom:68px}.multi-map-sec ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.multi-map-sec ul li{width:calc(100%/2 - 35px/2);width:-webkit-calc(100%/2 - 35px/2);width:-moz-calc(100%/2 - 35px/2);margin-right:35px;background:#111;margin-bottom:35px;list-style:none}.multi-map-sec ul li:nth-child(2n+2){margin-right:0px}.multi-map-sec ul li h2{text-align:center;color:#06bcd4;font-family:'Montserrat',sans-serif;margin:30px 0 25px;font-size:44px}.multi-map-sec ul li iframe{width:100%;height:198px;border:0;outline:0;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);opacity:.3;vertical-align:middle}.multi-map-sec ul li>div{padding:35px 40px;color:#fff;font-size:30px;line-height:normal;font-weight:bold;min-height:310px}.multi-map-sec ul li p{color:#fff;font-size:30px;line-height:normal;font-weight:bold;margin-bottom:30px;max-width:530px}.multi-map-sec ul li a{color:#fff;font-size:30px;line-height:normal;font-weight:bold;margin-bottom:3px;display:inline-block;text-decoration:none}.multi-map-sec ul li a:last-child{color:#ee2a7b;text-decoration:underline}.social-full-sec h2{text-transform:none;max-width:1200px;margin-left:auto;margin-right:auto}.social-full-sec .socials li{margin:0 30px}.social-full-sec .socials li a{width:103px;height:103px;line-height:103px;font-size:52px}.social-full-sec .socials li a i{line-height:103px}.contact-multi-sec{padding-top:140px;padding-bottom:150px}.main-headquarters-sec>ul>li{list-style:none;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:130px}.main-headquarters-sec li p{color:#fff;font-size:20px}.main-headquarters-sec li>div{width:48.5%}.main-headquarters-sec li .right-sec{background:-moz-linear-gradient(90deg,#5e6bf2 0%,#1a9bae 100%);background:-webkit-linear-gradient(90deg,#5e6bf2 0%,#1a9bae 100%);background:linear-gradient(90deg,#5e6bf2 0%,#1a9bae 100%);border:3px solid #fff;padding:35px 62px 45px;position:relative;min-height:360px}.main-headquarters-sec>ul>li:nth-child(2n+3) .right-sec{background:-moz-linear-gradient(90deg,#914cca 0%,#606d9b 100%);background:-webkit-linear-gradient(90deg,#914cca 0%,#606d9b 100%);background:linear-gradient(90deg,#914cca 0%,#606d9b 100%)}.main-headquarters-sec>ul>li:nth-child(2n+4) .right-sec{background:-moz-linear-gradient(90deg,#014852 0%,#232b87 100%);background:-webkit-linear-gradient(90deg,#014852 0%,#232b87 100%);background:linear-gradient(90deg,#014852 0%,#232b87 100%)}.main-headquarters-sec li .right-sec .seo-growth-icon-sec{position:absolute;right:20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);max-width:230px}.main-headquarters-sec li h2{font-size:30px;color:#fff;font-family:'Montserrat',sans-serif;margin-bottom:30px}.main-headquarters-sec li .left-sec h2{color:#06bcd4;font-family:'Montserrat',sans-serif;margin-bottom:25px;font-size:44px}.main-headquarters-sec li .right-sec li{font-size:22px;list-style:none;margin-bottom:20px}.main-headquarters-sec>ul>li:nth-child(even){flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse}.main-headquarters-sec>ul>li:last-child{margin-bottom:0}.contact-form-sec h2{color:#06bcd4;font-family:'Montserrat',sans-serif;margin-bottom:25px;font-size:44px;max-width:1000px;margin-left:auto;margin-right:auto}.contact-form-sec{padding-left:15px;padding-right:15px;color:#fff}.contact-form-sec li{list-style:none}.contact-form-sec .custom-container{border-top:3px solid #fff;padding-top:90px;padding-bottom:150px}.contact-form-sec .form-sec{max-width:970px;margin-left:auto;margin-right:auto;margin-top:55px;border:2px solid #464646;padding:45px}.contact-form-sec .form-sec form{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-form-sec .form-sec form>div{width:45%;text-align:left}.contact-form-sec input,.contact-form-sec select{min-height:45px;border:0;font-size:16px;font-weight:500;font-family:'Montserrat',sans-serif;font-weight:normal;padding:0 15px;outline:0;width:100%;border:2px solid #fff;appearance:none;-webkit-appearance:none;-moz-appearance:none}.contact-form-sec .form-sec form>div{width:45%;text-align:left;margin-bottom:25px}.contact-form-sec .form-sec label{color:#10a296;font-size:22px;font-family:'Montserrat',sans-serif;font-weight:bold;margin-bottom:5px;display:block}.contact-form-sec .form-sec form .hs-submit{width:100%;margin-top:40px}.contact-form-sec .hs_submit .actions{background:#ee2a7b;position:relative;height:42px;max-width:330px;margin:0 auto;z-index:0}.contact-form-sec input.hs-button{position:absolute;left:-30px;right:0;top:0;bottom:0;background:transparent !important;color:#fff;cursor:pointer;text-transform:uppercase;font-weight:bold;width:400px;border:0}.contact-form-sec .hs_submit .actions:after{content:'';position:absolute;right:-35px;top:0;width:0;height:0;border-style:solid;border-width:42px 35px 0 0;border-color:#ee2a7c transparent transparent transparent;z-index:-1;-moz-transition:right .3s ease;-o-transition:right .3s ease;-webkit-transition:right .3s ease;transition:right .3s ease}.contact-form-sec .hs_submit .actions:before{content:'';position:absolute;left:0;top:0px;width:0;height:0;border-style:solid;border-width:0 0 42px 35px;border-color:transparent transparent #ee2a7c transparent;z-index:-1;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease}.contact-form-sec .hs_submit .actions:hover::after{right:0;-moz-transition:right .3s ease;-o-transition:right .3s ease;-webkit-transition:right .3s ease;transition:right .3s ease}.contact-form-sec .hs_submit .actions:hover::before{left:-35px;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;transition:left .3s ease}.contact-form-sec .form-sec label.hs-error-msg{font-size:12px;color:red;font-weight:normal;display:none}.contact-form-sec input.error{border:2px solid red}.contact-form-sec select{background-image:url(https://www.tslmarketing.com/hubfs/TSL%202021%20Website/selectarrow.jpg) !important;background-size:8px;background-repeat:no-repeat;background-position:right 12px center}.contact-form-sec .form-sec form .hs_error_rollup{width:100%;text-align:center;margin-bottom:0;background:#fff;padding:10px 15px}.contact-form-sec .form-sec form .hs_error_rollup label{font-size:18px;color:red;font-weight:500}.description-hide{max-height:290px;overflow:hidden;padding-right:10px;overflow-y:auto}.description-hide::-webkit-scrollbar{width:5px}.description-hide::-webkit-scrollbar-thumb{background-color:#1b1b1b;border-radius:10px}.new-stand-sec .main-dp-solution-outer{padding-top:45px}.new-stand-sec .custom-container,.new-seo-part-sec .custom-container{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.new-stand-sec .right-sec-content{background:-moz-linear-gradient(90deg,rgba(238,42,123,1) 0%,rgba(237,73,63,1) 100%);background:-webkit-linear-gradient(90deg,rgba(238,42,123,1) 0%,rgba(237,73,63,1) 100%);background:linear-gradient(90deg,rgba(238,42,123,1) 0%,rgba(237,73,63,1) 100%);text-align:center;padding:60px 70px;width:47%}.new-stand-sec .right-sec-content h2{font-size:38px;color:#fff;font-family:'Montserrat',sans-serif}.new-stand-sec .right-sec-content p{color:#fff}.new-stand-sec .right-sec-content .btn-style{margin-top:30px;background:transparent;border:3px solid #fff;padding:18px 25px;font-size:16px;border-right:0;padding-right:15px;font-family:'Montserrat',sans-serif;color:#fff;text-decoration:none;font-weight:bold;position:relative;z-index:0;display:inline-block;max-width:350px;min-width:auto;width:100%}.new-stand-sec .right-sec-content .btn-style:before{display:none}.new-stand-sec .right-sec-content .btn-style:after{background:transparent;border:3px solid #fff !important;top:-3px;right:-18px !important;border-right-width:4px !important;border-left:0 !important;width:40px;height:55px;transform:skewX(-30deg);-webkit-transform:skewX(-30deg);-moz-transform:skewX(-30deg);content:'';position:absolute;z-index:-1;-moz-transition:right .3s ease;-o-transition:right .3s ease;-webkit-transition:right .3s ease;transition:right .3s ease}.new-stand-sec .right-sec-content .btn-style:hover{background:#fff;color:#ee2a7b}.new-stand-sec .right-sec-content .btn-style:hover:after{background:#fff}.new-stand-sec .left-sec-content{padding-left:0}.new-seo-part-sec .main-dp-solution-outer{padding-top:60px}.new-seo-part-sec h2{color:#242a88;font-weight:bold;font-family:'Lora',serif;font-size:50px}.new-seo-part-sec p{color:#000}.new-seo-part-sec .left-sec-content{width:37%;padding-right:15px}.new-seo-part-sec .right-sec-content{padding-right:0;width:62%}.new-seo-journey-items ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.new-seo-journey-items ul li{width:33.33%;list-style:none;text-align:center;position:relative}.new-seo-journey-items .tsl-text-content{background:transparent;padding:0 20px}.new-seo-journey-items h2{font-size:22px;font-weight:600;text-transform:uppercase;font-family:'Montserrat',sans-serif;padding:0px 0;color:#fff;min-height:75px;max-width:320px;margin:0 auto 20px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.new-seo-journey-items p{font-size:18px;font-weight:500;line-height:26px;color:#242d8a;max-width:330px;margin:0 auto}.new-seo-journey-items li:nth-child(2) p{color:#197ab2}.new-seo-journey-items li:nth-child(3) p{color:#10bad3}.new-seo-journey-items ul:before{content:'';position:absolute;top:0;left:0;right:0;height:75px;background:-moz-linear-gradient(90deg,#242a88 0%,#10bcd4 100%);background:-webkit-linear-gradient(90deg,#242a88 0%,#10bcd4 100%);background:linear-gradient(90deg,#242a88 0%,#10bcd4 100%);z-index:0}.new-seo-journey-items{padding-bottom:100px}.new-stand-with-seo-sec .main-dp-solution-outer{padding-top:0;padding-bottom:0}.new-stand-with-seo-sec h2{font-size:38px}.new-stand-with-seo-sec .content-outer{width:55%}.new-stand-with-seo-sec p{font-size:16px;max-width:600px;margin:0 auto}.new-seo-journey-items ul li:after{content:'';position:absolute;right:-50px;top:-3px;background:url(https://www.tslmarketing.com/hubfs/Arrow_HP/right-arrow1.png);height:79px;width:90px;background-repeat:no-repeat;background-size:cover;opacity:.5}.new-seo-journey-items ul li:last-child:after{display:none}.new-industries-serve-sec .left-right-sec{padding-top:40px}.new-industries-serve-sec .main-dp-solution-outer{padding-bottom:100px}.new-fully-integrated-sec .custom-container{background:-moz-linear-gradient(90deg,#10a396 0%,#242a88 100%);background:-webkit-linear-gradient(90deg,#10a396 0%,#242a88 100%);background:linear-gradient(90deg,#10a396 0%,#242a88 100%);padding:70px}.new-fully-integrated-sec h2{font-size:50px;font-family:'Lora',serif;color:#fff}.new-fully-integrated-sec p{max-width:740px;margin:0 auto;font-size:16px;line-height:27px}.new-digital-growth-sec{padding-top:40px;padding-bottom:80px}.new-digital-growth-sec .seo-growth-content-sec h2{font-size:30px;font-weight:600}.new-digital-growth-sec .seo-growth-left h2{font-family:'Lora',serif;font-size:50px;color:#242a8a}.new-digital-growth-sec .seo-growth-left p{color:#000;font-size:16px}.new-digital-growth-sec .seo-growth-right>ul>li{min-height:330px}.new-digital-growth-sec .seo-growth-right>ul>li+li{border:0;background:-moz-linear-gradient(90deg,#ef2a7a 0%,#ed4940 100%);background:-webkit-linear-gradient(90deg,#ef2a7a 0%,#ed4940 100%);background:linear-gradient(90deg,#ef2a7a 0%,#ed4940 100%);padding:40px 60px 30px}.new-digital-growth-sec .seo-growth-right>ul>li:nth-child(3n){background:-moz-linear-gradient(90deg,#10a496 0%,#242a88 100%);background:-webkit-linear-gradient(90deg,#10a496 0%,#242a88 100%);background:linear-gradient(90deg,#10a496 0%,#242a88 100%)}.new-digital-growth-sec .seo-growth-right>ul>li:nth-child(4n){background:-moz-linear-gradient(90deg,#242a88 0%,#10a496 100%);background:-webkit-linear-gradient(90deg,#242a88 0%,#10a496 100%);background:linear-gradient(90deg,#242a88 0%,#10a496 100%)}.new-digital-growth-sec .seo-growth-content-sec li{font-size:24px;color:#fff;font-family:'Montserrat',sans-serif}.new-contact-form-sec .custom-container{padding-top:40px;padding-bottom:70px}.new-contact-form-sec h2{color:#242a8a;font-size:50px;font-family:'Lora',serif}.new-contact-form-sec p{font-weight:bold;color:#000}.new-contact-form-sec .form-sec{margin-top:35px;border:0;padding:45px;padding-bottom:30px;background:-moz-linear-gradient(90deg,#242a88 0%,#10a496 100%);background:-webkit-linear-gradient(90deg,#242a88 0%,#10a496 100%);background:linear-gradient(90deg,#242a88 0%,#10a496 100%)}.new-contact-form-sec .form-sec label{font-weight:500;color:#fff}.contact-map-full-sec .hs-responsive-embed{width:100% !important;max-width:100% !important;height:580px !important;max-height:none !important}.contact-map-full-sec .left-right-sec{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.social-full-sec{max-width:1330px;margin:0 auto}.contact-map-full-sec .left-right-sec .content-outer{max-width:500px;margin-right:8%}.contact-map-full-sec .left-right-sec .image-section,.contact-map-full-sec .custom-container{padding:0}.contact-map-full-sec h2{color:#242a88;margin-bottom:20px}.contact-map-full-sec p{font-size:24px;font-weight:600}.contact-map-full-sec p a{color:#000;text-decoration:none}.contact-map-full-sec p a:last-child{color:#ee2a7b;text-decoration:underline}.contact-map-full-sec .hs-responsive-embed .hs-responsive-embed-inner-wrapper{height:100%}.contact-map-full-sec .main-dp-solution-outer{padding-top:60px;padding-bottom:70px}.contact-map-full-sec .hs-responsive-embed:before{content:'';position:absolute;top:-10%;left:-17%;bottom:0;width:30%;background:#fff;height:130%;transform:rotate(17deg);-webkit-transform:rotate(17deg);-moz-transform:rotate(17deg);z-index:2}.contact-map-full-sec .hs-responsive-embed:after{content:'';position:absolute;right:0;left:0;bottom:0;top:0;background:#000;height:130%;opacity:.7;z-index:1}.contact-map-full-sec .right-sec-content{position:relative}.social-full-sec .custom-container{background:-moz-linear-gradient(90deg,#ef2a7a 0%,#ed4940 100%);background:-webkit-linear-gradient(90deg,#ef2a7a 0%,#ed4940 100%);background:linear-gradient(90deg,#ef2a7a 0%,#ed4940 100%);padding:80px 30px}.social-full-sec h2{font-size:50px;color:#fff;font-family:'Lora',serif}.social-full-sec .socials li a{color:#ee3566}.social-full-sec .socials li a:hover{color:#ee3566;background:#fff}.contact-slider-sec .slick-slide{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.contact-slider-sec .main-headquarters-sec li .left-sec{padding-right:30px}.contact-slider-sec .main-headquarters-sec li .left-sec h2{font-size:40px;font-weight:600}.contact-slider-sec .main-headquarters-sec li .left-sec p{color:#000;font-size:16px}.contect-digital-growth-sec .seo-growth-icon-sec{max-width:160px}.contact-slider-sec .main-headquarters-sec li .left-sec a{color:#ee2a7b;text-decoration:underline;margin-right:10px;font-size:16px;font-family:'Montserrat',sans-serif}.contact-slider-sec .main-headquarters-sec li .right-sec{background:-moz-linear-gradient(90deg,#242b88 0%,#10a496 100%);background:-webkit-linear-gradient(90deg,#242b88 0%,#10a496 100%);background:linear-gradient(90deg,#242b88 0%,#10a496 100%);border:0;padding:45px 62px 45px;position:relative;min-height:300px}.contact-slider-sec .main-headquarters-sec li .right-sec li{font-size:24px;color:#fff;font-weight:normal;font-family:'Montserrat',sans-serif}.contact-slider-sec .slick-dots{text-align:center;margin-top:40px}.contact-slider-sec .slick-dots li{display:inline-block;list-style:none;margin:0 10px}.contact-slider-sec .slick-dots li button{display:inline-block;list-style:none;background:#ebebeb;width:17px;height:17px;border-radius:100%;text-indent:-9999px;overflow:hidden;border:0;outline:0}.contact-slider-sec .slick-dots li.slick-active button{background:#242a88}.contact-slider-sec{padding-top:110px;padding-bottom:120px}.contact-our-product h2{color:#242a88;margin-bottom:30px}.contact-our-product p{color:#000;max-width:800px;margin:0 auto;margin-bottom:30px}.contect-digital-growth-sec .seo-growth-right>ul>li+li{text-align:left;background:-moz-linear-gradient(90deg,#242b89 0%,#10bbd4 100%);background:-webkit-linear-gradient(90deg,#242b89 0%,#10bbd4 100%);background:linear-gradient(90deg,#242b89 0%,#10bbd4 100%);border:0}.contect-digital-growth-sec .seo-growth-content-sec li{color:#fff;font-family:'Montserrat',sans-serif;font-size:24px;margin-bottom:20px}.contect-digital-growth-sec .seo-growth-icon-sec img{width:100%}.contect-digital-growth-sec .seo-growth-right>ul>li:first-child{text-align:left;background:-moz-linear-gradient(90deg,#10a496 0%,#242a88 100%);background:-webkit-linear-gradient(90deg,#10a496 0%,#242a88 100%);background:linear-gradient(90deg,#10a496 0%,#242a88 100%);padding:0px 60px}.contect-digital-growth-sec .seo-growth-right>ul>li+li ul{max-width:300px}.contect-digital-growth-sec{padding-top:50px;padding-bottom:60px}.contect-digital-growth-sec .seo-growth-content-sec h2{font-size:30px;font-family:'Montserrat',sans-serif;color:#fff;margin-bottom:25px}.contect-digital-growth-sec .seo-growth-right>ul>li:first-child .seo-growth-content-sec{height:100%;max-width:400px;margin:0 auto;position:relative}.contect-digital-growth-sec .seo-growth-right>ul>li:first-child h2{position:absolute;top:35px}.contect-digital-growth-sec .seo-growth-right>ul>li:first-child img{max-width:434px !important;width:100% !important;margin-left:0;position:relative}.contect-digital-growth-sec .seo-growth-right>ul>li:first-child .seo-growth-content-sec>.hs_cos_wrapper_widget{position:relative;top:60%;transform:translateY(-60%);-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%)}.inner-top-bg p{color:#fff;margin-top:10px}.coursework-sec h2{text-align:center;margin-bottom:40px}.coursework-sec .column-intro{font-size:18px;font-family:'Montserrat',sans-serif;margin-bottom:0;text-transform:uppercase;min-height:74px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background:-moz-linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%);background:-webkit-linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%);background:linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%);color:#fff;padding:8px 15px;font-weight:600;text-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.coursework-sec .column-content p{font-size:14px;text-align:center;line-height:normal}.book-course-sec{padding-left:15px;padding-right:15px}.new-fully-integrated-sec a.btn-style{margin-top:30px}.coursework-sec .column-intro.intro-2,.coursework-sec .column-intro.intro-4{background:-moz-linear-gradient(90deg,#10a496 0%,rgba(36,43,136,1) 100%);background:-webkit-linear-gradient(90deg,#10a496 0%,rgba(36,43,136,1) 100%);background:linear-gradient(90deg,#10a496 0%,rgba(36,43,136,1) 100%)}.testimonial-slide-outer{background-color:#10bcd4;padding:60px 0px}.testimonial-slide-outer p{font-size:20px;font-weight:400;line-height:30px;color:#fff}.testimonial-slide-outer span{font-weight:bold;color:#fff;font-style:italic}.testimonial-slide-outer .custom-container{max-width:900px}.testimonial-slide-outer .slick-arrow{position:absolute;left:-60px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);cursor:pointer}.testimonial-slide-outer .slick-arrow.next{right:-60px;left:auto}.team-listing{background:#e5e5e5;padding-top:60px;padding-bottom:60px}.team-row{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.team-listing .flip-card{width:calc(100%/3 - 80px/3);width:-webkit-calc(100%/3 - 80px/3);width:-moz-calc(100%/3 - 80px/3);margin-right:40px;list-style:none;position:relative;margin-bottom:40px;min-height:560px}.team-listing .flip-card:nth-child(3n+3){margin-right:0px}.flip-card .front img{display:block;margin:15px auto;width:100%;height:auto}.flip-card .front{padding:15px}.flip-card .front h2{font-size:32px;font-weight:600;color:#242a88;text-align:center;font-family:'Montserrat',sans-serif}.flip-card .front h2:after{display:block;max-width:200px;width:100%;height:8px;background-color:#10bcd4;margin:15px auto 0 auto;content:''}.flip-card .single-resource{position:absolute;overflow:hidden;-webkit-box-shadow:0px 0px 10px 0px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 10px 0px rgb(0 0 0 / 75%);-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#ebebeb;opacity:0;top:0;z-index:2;width:100%;left:0}.flip-card .personnel-wrapper{overflow:hidden;padding:15px 0;background-color:#ee2a7b;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.flip-card .personnel-wrapper .featured-image{width:33.33333333%;padding:0 15px}.flip-card .personnel-wrapper .job-title{width:66.66666667%;padding:0 15px}.flip-card .personnel-wrapper h2{font-size:28px;font-weight:600;color:#fff;line-height:normal;margin:0;font-family:'Montserrat',sans-serif}.flip-card .single-resource-content{padding:25px 15px}.team-listing .flip-card:hover .back{opacity:1}.coursework-sec .column-wrapper{min-height:350px}.case-studies-row .left-right-sec{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.case-studies-row .content-outer{text-align:center}.case-studies-row .content-outer h2{font-size:44px;color:#242a88;margin-bottom:30px}.case-studies-row .content-outer ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:30px}.case-studies-row .content-outer ul li{list-style:none;width:33.33%;padding:0 15px;color:#10bcd4;font-weight:500;max-width:190px;text-align:center}.case-studies-row .content-outer ul li span{font-size:34px;display:block;font-weight:bold}.case-studies-row .content-outer .btn-style{margin-top:20px}.case-studies-row .main-dp-solution-outer{padding-top:40px;padding-bottom:0}.case-studies-title-style h2 span{color:#000}.logo-list-outer.case-studies-logos-sec{background:#000;padding-top:45px;padding-bottom:45px;margin-top:30px}.logo-list-outer.case-studies-logos-sec .logo-main-outer{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.logo-list-outer.case-studies-logos-sec .logo-main-outer li{display:inline-block;max-width:180px;margin:20px 15px}.logo-list-outer.case-studies-logos-sec img{filter:brightness(0) invert(1)}.team-list-sec .flip-card .front span{text-align:center}.team-list-sec .flip-card .single-resource-content .socials-wrapper{margin:15px 0 0;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.team-list-sec .flip-card .single-resource-content .socials-wrapper ul{margin:10px 0;padding:0;list-style:none;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.team-list-sec .flip-card .single-resource-content .socials-wrapper ul li+li{margin-left:10px}.team-list-sec .flip-card .single-resource-content .socials-wrapper ul li a{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background:#ee2a7b;color:#fff;width:40px;height:40px}li.left-logo-images{display:flex !important;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;text-align:left;margin-top:35px}li.left-logo-images>.logo-image-sec img{margin:0}li.left-logo-images>.logo-image-sec{width:190px;text-align:left}li.left-logo-images>.testi-dis-sec{width:calc(100% - 190px)}.flip-card .front h2:empty{display:none}.flip-card .single-resource-content div.hs_cos_wrapper_type_inline_rich_text ul{padding-left:18px}.flip-card .single-resource-content div.hs_cos_wrapper_type_inline_rich_text ul li{font-size:16px;font-family:'Montserrat',sans-serif;font-weight:normal;line-height:27px}.flip-card .single-resource-content div.hs_cos_wrapper_type_inline_rich_text ul li+li{margin-top:10px}.resources-items-list-sec .flip-card .single-resource-content .socials-wrapper ul{margin:15px 0 0;padding:0 30px;list-style:none}.flip-card .single-resource-content .socials-wrapper a.btn-style{max-width:100%;min-width:0;width:100%}.full-widht-outer.subscribe_form_outer{background:-moz-linear-gradient(90deg,rgba(238,42,123,1) 0%,rgba(237,73,63,1) 100%);background:-webkit-linear-gradient(90deg,rgba(238,42,123,1) 0%,rgba(237,73,63,1) 100%);background:linear-gradient(90deg,rgba(238,42,123,1) 0%,rgba(237,73,63,1) 100%);padding-top:32px;padding-bottom:30px}.subscribe_form_outer .custom-container{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-bottom:30px}.subscribe_form_outer .custom-container .hs_cos_wrapper_type_inline_text h3{color:#fff;margin:0 20px 0 0}.subscribe_form_outer .form-sec{width:100%;max-width:340px}.subscribe_form_outer .form-sec form{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;position:relative}.subscribe_form_outer .form-sec form .hs_submit.hs-submit input.hs-button{background:#fff;color:#ee2a7b;border-radius:3px;border:solid 2px #fff;outline:0;box-shadow:none;font-size:16px;text-transform:uppercase;padding:10px 18px 8px;line-height:normal;cursor:pointer}.subscribe_form_outer .form-sec form .hs_email{width:calc(100% - 133px);padding-right:15px;position:relative}.subscribe_form_outer .form-sec form .hs_email input.hs-input{border:solid 1px #fff;box-shadow:none;outline:0;font-size:14px;width:100%;padding:11px 11px;border-radius:3px}.subscribe_form_outer .form-sec form .hs-fieldtype-radio.field{position:absolute;left:0;top:100%;margin-top:10px}.subscribe_form_outer .form-sec form .hs-fieldtype-radio.field .input ul.inputs-list{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;margin:0;padding:0;list-style:none}.subscribe_form_outer .form-sec form .hs-fieldtype-radio.field .input ul.inputs-list span{color:#fff;font-size:16px;margin-left:4px}.subscribe_form_outer .form-sec form .hs-fieldtype-radio.field .input ul.inputs-list li.hs-form-radio+li{margin-left:15px}.subscribe_form_outer .form-sec form>.hs_error_rollup{display:none}.subscribe_form_outer .form-sec form .hs_email ul.no-list.hs-error-msgs label.hs-error-msg{width:100%;font-size:13px;color:#fff;display:block;padding-bottom:6px}.subscribe_form_outer .form-sec form .hs_email ul.no-list.hs-error-msgs{position:absolute;bottom:100%;margin:0;padding:0;list-style:none}.resources-items-list-sec .flip-card .single-resource-content .socials-wrapper a:not(.btn-style){display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background:#ee2a7b;color:#fff;width:40px;height:40px}.resources-items-list-sec .flip-card .single-resource-content .socials-wrapper ul{text-align:center}.resources-items-list-sec .flip-card .single-resource-content .socials-wrapper li:not(:last-child){width:40px;margin:0 5px 10px;display:inline-block}.resources-items-list-sec .flip-card .personnel-wrapper{display:none}.about-us-banner-sec h1,.blog-banner-sec h1{max-width:100%;margin-bottom:10px}.blog-banner-sec h1{margin-top:0}.about-us-banner-sec p{color:#fff;font-size:18px;font-weight:bold}.case-studies-row .content-outer h2 span{color:#10bcd4}.about-tsl-story-sec .image-section img{margin:0 auto}.about-author-sec .image-section{width:200px}.about-author-sec .content-outer{width:calc(100% - 200px);width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px)}.about-author-sec .content-outer p{font-weight:bold}.about-author-sec .content-outer span{color:#10bcd4}.about-author-sec .left-right-sec{border-top:1px solid #dcdcdc;padding-top:40px}.about-author-after-content-sec .custom-container{border-bottom:1px solid #dcdcdc;padding-bottom:50px;margin-bottom:50px}.about-timeline-sec h2,.about-our-approach-sec h2,.about-our-culture-sec h2,.about-features-sec h2,.about-top-border-sec h2,.tsl-numbers-sec h2,.title-sec h2{font-size:44px;color:#242a88;margin-bottom:30px}.about-timeline-sec h2 span,.about-our-approach-sec h2 span,.about-our-culture-sec h2 span,.about-features-sec h2 span,.about-top-border-sec h2 span,.about-top-border-sec span,.tsl-numbers-sec h2 span,.title-sec h2 span{color:#10bcd4}.about-our-approach-sec .custom-container{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding-top:50px;padding-bottom:50px;margin-bottom:50px}.about-features-sec p{font-weight:bold}.about-features-sec .logo-client-section{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.about-features-sec .logo-client-section li{padding:15px;margin:0;margin-bottom:20px;position:relative;border:1px solid #dcdcdc;width:calc(100%/3 - 40px/3);width:-webkit-calc(100%/3 - 40px/3);width:-moz-calc(100%/3 - 40px/3);margin-right:20px;display:block;max-width:none}.about-features-logos-sec .logo-client-section li:nth-child(4),.about-features-logos-sec .logo-client-section li:nth-child(5){width:calc(100%/2 - 20px/2);width:-webkit-calc(100%/2 - 20px/2);width:-moz-calc(100%/2 - 20px/2)}.about-features-sec .logo-client-section li:nth-child(3n+3),.about-features-logos-sec .logo-client-section li:nth-child(5){margin-right:0}.logo-client-section li img{width:100px;display:block;margin:1.6em auto}.logo-client-section li h3{font-size:18px;margin:1.6em 0;color:#10bcd4}.about-meet-bg-sec{background-size:cover !important;position:relative;overflow:hidden;margin-top:20px;color:#fff;padding:130px 0}.about-features-sec{margin-top:40px}.about-meet-bg-sec p{color:#fff;font-weight:bold;font-style:italic;margin-bottom:20px}.about-meet-bg-sec .btn-style,.about-features-sec .btn-style{margin-top:25px}.about-top-border-sec{margin-top:50px;margin-bottom:60px}.about-top-border-sec .custom-container{border-top:1px solid #dcdcdc;padding-top:50px}.about-top-border-sec p{font-weight:bold;font-style:italic}.about-features-logos-sec .logo-client-section li:nth-child(5){margin-right:0}.tsl-numbers-sec .custom-container{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-top:20px;margin-bottom:50px;padding-top:50px}.tsl-numbers-sec ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-top:40px}.tsl-numbers-sec ul li{list-style:none;width:33.33%;padding:0 15px;font-weight:500;text-align:center;margin-bottom:50px}.tsl-numbers-sec ul li span{font-size:40px;display:block;font-weight:bold;color:#10bcd4;margin-bottom:20px}.tsl-numbers-sec ul li:nth-child(4),.tsl-numbers-sec ul li:nth-child(5){width:calc(100%/2 - 20px/2);width:-webkit-calc(100%/2 - 20px/2);width:-moz-calc(100%/2 - 20px/2)}.about-benefits-sec .main-dp-solution-outer{padding-top:0 !important;padding-bottom:50px !important}.about-benefits-sec h2{font-size:20px !important;font-family:'Roboto',sans-serif;color:#10bcd4}.about-benefits-sec ul{padding-left:20px}.about-benefits-sec .image-section{width:56%}.about-benefits-sec .content-outer{width:44%}.about-end-sec{padding-bottom:60px}.about-end-sec p{font-weight:bold;font-style:italic;line-height:22px}.about-end-sec span{color:#10bcd4}.about-benefits-sec ul li{margin-bottom:5px}.meet-the-team-btn-sec{margin-bottom:60px}.video-banner-section{padding:0}.video-banner-section .custom-container{padding:0}.video-banner-section video{width:100%;height:auto;margin-bottom:-90px}.video-banner-section .video-banner-sec{position:relative;width:100%;height:100%;max-height:850px;overflow:hidden;min-height:230px}.inner-video-bannre-title{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);width:100%;right:0;left:0;margin:auto;padding:20px 15px;z-index:2}.inner-video-bannre-title h1{max-width:100%;margin-bottom:20px}.inner-video-bannre-title p{color:#fff;font-size:20px;max-width:720px;margin:0 auto 30px}.tsl-inbound-contact-sec{padding-top:50px;padding-bottom:50px}.tsl-inbound-contact-sec .images-serve{margin-bottom:30px}.tsl-inbound-request-sec{background-size:cover !important;background-position:center center;padding:120px 0}.tsl-inbound-request-sec h2{color:#fff;margin-bottom:30px}.video-review-slider-sec h2{color:#242a88;margin-bottom:20px}.video-review-slider-sec{padding-top:60px}.video-review-slider-sec p{font-weight:bold}.video-review-slider-sec .slick-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;list-style:none;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.video-review-slider-sec .slick-slide iframe{width:66.66666667%;padding:0 15px;border:0;outline:0;height:300px}.video-review-slider-sec .slick-slide .hs_cos_wrapper_widget{width:33.33333333%;padding:0 15px;text-align:left}.video-review-slider-sec .video-listing-sec{padding-left:65px;padding-right:65px;position:relative;margin-top:40px}.video-review-slider-sec .video-listing-sec .slick-arrow{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);cursor:pointer}.video-review-slider-sec .video-listing-sec .slick-arrow.next{left:auto;right:0}.video-review-slider-sec .slick-slide .hs_cos_wrapper_widget p{font-weight:500}.tsl-inbound-pump-sec{padding-top:70px;padding-bottom:40px}.tsl-inbound-pump-sec .logo-client-section{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tsl-inbound-pump-sec .logo-client-section li{max-width:100%;width:25%;margin:0;padding:0 15px}.tsl-inbound-pump-sec .logo-client-section li img{width:100%;max-width:250px !important}.tsl-inbound-pump-sec .logo-client-section li h3{min-height:40px}.tsl-inbound-pump-sec .logo-client-section li p{min-height:55px;font-weight:500}.tsl-inbound-pump-sec .logo-client-section li .btn-style{min-width:190px}.tsl-inbound-survey-sec{background-size:cover !important;background-position:center center;min-height:1000px;position:relative;overflow:hidden;margin-top:0;padding-top:50px;padding-bottom:50px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.tsl-inbound-survey-sec h2{color:#fff;margin-bottom:20px}.tsl-inbound-survey-sec p{font-size:18px;font-weight:500;color:#fff}.tsl-inbound-survey-sec .btn-style{margin-top:30px}.img-center-sec .image-section img{margin-left:auto;margin-right:auto}.teamwork-sec h2{color:#242a88}.teamwork-sec .content-list ul li{list-style:none;margin-bottom:20px;width:50%;padding-right:60px}.teamwork-sec .content-list ul,.tsl-inbound-exp-sec .logo-client-section{margin-top:30px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.teamwork-sec .content-list ul li .btn-style{width:100%;min-width:auto}.teamwork-sec .main-dp-solution-outer{padding:50px 0 0}.tsl-inbound-exp-sec .logo-client-section li{width:50%;max-width:100%;margin:0;padding:0 20px}.tsl-inbound-exp-sec .logo-client-section li img{width:auto}.tsl-inbound-exp-sec{margin-bottom:40px}.tsl-inbound-pump-last-sec .logo-client-section li h3{min-height:auto}.blog-banner-sec h1{margin-top:0px;margin-bottom:20px}.blog-banner-sec p{font-size:30px;color:#fff;font-weight:bold;max-width:940px;line-height:normal;margin:0 auto}.blog-listing-wrapper{padding:60px 0}.post-listing{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-listing .post-item{width:calc(100%/3 - 40px/3);width:-webkit-calc(100%/3 - 40px/3);width:-moz-calc(100%/3 - 40px/3);margin-right:20px;margin-bottom:20px;border:1px solid #dcdcdc;padding:0 0 25px 0;overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.post-listing .post-item:nth-child(3n+3){margin-right:0px}.post-listing .post-item .hs-featured-image-wrapper img{width:100%;float:none;max-width:100%;margin:0 0 20px 0}.post-listing .post-item .blog-content-listing{padding:0 20px}.post-listing .post-item h2 a{color:#242a89}.post-listing .post-item h2 a:hover,.post-listing .post-item .more-link:hover{text-decoration:underline}.post-listing .post-item h2{font-size:30px;line-height:normal}.post-listing .post-item .more-link{margin-top:20px;display:inline-block}.blog-pagination{text-align:center;margin-top:20px}.blog-pagination>*{padding:10px;background:#242a89;color:#fff;border-radius:7px;min-width:110px;display:inline-block;font-size:16px}.blog-pagination>*.all-posts-link{background:#10bcd4}.banner_section_main_outer .full-width-text{padding:40px 0;background:#f4f4f4;position:relative;z-index:0;overflow:hidden;min-height:600px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.banner_section_main_outer .banner-image-video-sec{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:#000}.banner_section_main_outer .banner-image-video-sec>ul,.banner_section_main_outer .banner-image-video-sec>ul>div,.banner_section_main_outer .banner-image-video-sec>ul>div *{height:100%}.banner_section_main_outer .banner-image-video-sec video,.banner_section_main_outer .banner-image-video-sec img{height:100%;width:100%;object-fit:cover;object-position:center}.banner_section_main_outer .banner-image-video-sec video{opacity:.5}.banner_section_main_outer .slick-arrow{position:absolute;z-index:1;left:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);cursor:pointer}.banner_section_main_outer .slick-arrow.next{right:30px;left:auto}.banner_section_main_outer h1{color:#06bcd4;margin-bottom:50px}.banner_section_main_outer p{color:#fff}.banner_section_main_outer{text-align:center}.top-menu ul li{position:relative}.top-menu ul li ul.hs-menu-children-wrapper{top:65px;background-color:rgba(255,255,255,1);-webkit-box-shadow:0px 2px 3px 0px rgb(0 0 0 / 50%);-moz-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 3px 0px rgb(0 0 0 / 50%);z-index:1005;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border:1px solid #dcdcdc;position:absolute;left:0;width:auto;margin:0;padding:0;list-style:none}.top-menu .hs-menu-wrapper>ul>li.hs-item-has-children:last-of-type ul.hs-menu-children-wrapper{left:auto !important;right:0 !important}.top-menu ul li ul.hs-menu-children-wrapper li{display:block}.top-menu ul li ul.hs-menu-children-wrapper li a{color:#555;padding:15px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left;font-size:14.5px;font-weight:600;text-transform:uppercase;padding:15px !important}@media screen and (min-width:992px){.top-menu ul li.hs-item-has-children:hover>a:after{display:block;opacity:1;-moz-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important}.top-menu ul li.hs-item-has-children>a:after{content:'\25b2';color:#ccc;position:absolute;font-size:16px;bottom:-4px;left:0;right:0;margin:auto;width:20px;display:none;opacity:0;z-index:9990;-moz-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important;transition:all .3s ease-in-out !important}.top-menu ul li.hs-item-has-children li.hs-item-has-children>a:after{display:none}.top-menu ul li ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.top-menu .hs-menu-wrapper>ul>li.hs-item-has-children:last-of-type ul.hs-menu-children-wrapper{left:auto !important;right:0 !important}.top-menu ul li ul.hs-menu-children-wrapper ul.hs-menu-children-wrapper{left:180px}.top-menu .hs-menu-wrapper>ul>li:hover>ul.hs-menu-children-wrapper{top:40px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:visible;opacity:1}.top-menu .hs-menu-wrapper>ul>li li:hover>ul.hs-menu-children-wrapper{top:100%;-moz-transition:top .3s ease;-o-transition:top .3s ease;-webkit-transition:top .3s ease;transition:top .3s ease;visibility:visible;opacity:1}}@media(max-width:1790px){.industries-serve-sec .image-section{width:30%}.industries-serve-sec .content-outer,.services-provide-sec .content-outer{width:70%}.services-provide-sec .image-section{width:25%}.services-provide-sec .content-outer{width:74%}.description-map{left:10%}.new-industries-serve-sec .main-dp-solution-outer{padding-bottom:30px}}@media(max-width:1380px){.banner_section h1{text-align:center;margin-bottom:30px;max-width:100%}.home-page .banner_section .btn-style{margin:0 auto;display:table}.banner_section{height:930px;padding-bottom:60px}.tech-marketing-sec ul li h2{font-size:20px}.contact-hire-sec .right-sec-content h2,.description-map h2,.multi-map-sec ul li h2,.border-top-bottom-sec h2,.main-headquarters-sec li .left-sec h2,.contact-form-sec h2{font-size:38px}.contact-hire-sec .right-sec-content{padding:50px 33px 50px}.description-map p,.multi-map-sec ul li p,.multi-map-sec ul li a,.multi-map-sec ul li>div{font-size:26px}.multi-map-sec ul li a{margin-bottom:0}.banner_inner_section h1{font-size:50px}.social-full-sec .socials li{margin:0 20px}.social-full-sec .socials li a{width:80px;height:80px;line-height:80px;font-size:40px}.social-full-sec .socials li a i{line-height:80px}.main-headquarters-sec>ul>li{margin-bottom:80px}.new-industries-serve-sec .main-dp-solution-outer{padding-bottom:0}.new-industries-serve-sec .left-right-sec{padding-top:0}}@media(max-width:1280px){h1{font-size:70px;margin-bottom:30px}h2{font-size:40px}.customer-experience-sec #word{font-size:60px}.banner_section{height:900px}.award-sec h2{font-size:34px}.home-page .btn-style{font-size:18px;padding:20px 30px;padding-right:20px}.main-cta-sec .btn-style{padding:18px 25px;font-size:18px;min-width:auto}.main-dp-solution-outer .right-sec li span{font-size:44px}.partner-metters-sec img{max-width:360px}.award-arrow-icon h2 div:after{width:40px;height:30px;margin-left:10px}.partner-section ul li img{margin:0 auto 32px;max-width:260px !important}.home-page .btn-style:before{border-width:0 0 62px 15px}.home-page .btn-style:after{right:-15px;border-width:62px 15px 0 0}.home-page .btn-style:hover::before{left:-15px}.main-dp-solution-outer .home-testimonial .owl-stage-outer{margin-left:-20px}.main-dp-solution-outer .home-testimonial .item{padding-left:20px}.customer-experience-sec{padding-bottom:50px}.home-page .banner_section .btn-style:after{border-width:69px 15px 0 0}.home-page .banner_section .btn-style:before{border-width:0 0 69px 15px}.mapsys-middle-sec h2{font-size:40px}.border-top-bottom-sec h2,.seo-part-sec h2,.stand-with-seo-sec h2,.fully-integrated-sec h2,.digital-growth-sec .seo-growth-left h2{font-size:38px}.seo-bg-after-sec{padding-top:65px;padding-bottom:65px}.border-top-bottom-sec .custom-container{padding-top:80px;padding-bottom:70px}.seo-journey-items ul li .tsl-text-content{padding:40px 30px}.stand-with-seo-sec .main-dp-solution-outer{padding-top:60px}.digital-growth-sec .seo-growth-right>ul>li+li{padding:35px 40px}.digital-growth-sec .seo-growth-icon-sec{max-width:80px;right:20px;top:38px}.digital-growth-sec{padding-top:70px;padding-bottom:50px}.lets-work-sec{padding-top:130px;padding-bottom:100px}.lets-work-sec h2{font-size:48px}.description-map{left:60px}.contact-hire-sec .right-sec-content h2,.description-map h2,.multi-map-sec ul li h2,.border-top-bottom-sec h2,.main-headquarters-sec li .left-sec h2,.contact-form-sec h2{font-size:34px}.description-map{max-width:350px;left:30px}.full-map-sec iframe{height:500px}.main-headquarters-sec li .right-sec .seo-growth-icon-sec{max-width:160px}.main-headquarters-sec li .right-sec{padding:35px 40px 45px;min-height:310px}.main-headquarters-sec li h2{font-size:28px;margin-bottom:20px}.main-headquarters-sec li .right-sec li{font-size:20px}.contact-multi-sec{padding-top:100px;padding-bottom:100px}.multi-map-sec{padding-bottom:50px}.contact-form-sec .custom-container{padding-top:70px;padding-bottom:100px}.multi-map-sec ul li>div{min-height:290px}.contact-form-sec .form-sec label{font-size:20px}.employee-sec .content-outer{width:50%;max-width:100%;margin-right:0}.employee-sec .image-section{width:50%}.stand-with-seo-sec .image-section img{height:350px !important;object-fit:cover;object-position:right}.new-stand-with-seo-sec .main-dp-solution-outer{padding-top:0;padding-bottom:0}.new-digital-growth-sec .seo-growth-content-sec li{font-size:20px}.new-digital-growth-sec{padding-top:0px;padding-bottom:40px}.new-seo-journey-items h2{font-size:16px;min-height:70px}.new-seo-journey-items ul:before{height:70px}.new-seo-journey-items ul li:after{height:72px;width:85px;background-position:right center;background-size:100% 100%}.new-seo-journey-items{padding-bottom:50px}.new-contact-form-sec .custom-container{padding-top:40px;padding-bottom:70px}.contact-map-full-sec .left-right-sec .content-outer{max-width:100%;margin-right:0}.contact-map-full-sec p{font-size:20px}.contact-map-full-sec .main-dp-solution-outer{padding-top:20px}.contact-slider-sec{padding-top:70px;padding-bottom:70px}.contect-digital-growth-sec .seo-growth-right>ul>li:first-child{padding:0px 40px}.contect-digital-growth-sec .seo-growth-content-sec li{font-size:20px;margin-bottom:15px}.contect-digital-growth-sec{padding-top:50px;padding-bottom:60px}.contact-slider-sec .main-headquarters-sec li .left-sec h2{font-size:30px}.contect-digital-growth-sec .seo-growth-icon-sec{max-width:150px}}@media(max-width:1199px){.footer-left-tsl img{max-width:250px !important}.footer-container-wrapper .footer-right-tsl{padding-left:30px}.footer-right-tsl img{width:100% !important}.footer-right-left ul,.footer-right-center ul{padding-left:0}.socials li a{width:40px;height:40px}.socials li a i{line-height:40px}.btn-style{min-width:240px}.employee-sec h2{margin-bottom:20px}.employee-sec .btn-style{margin-top:25px}.internships-outer .btn-style{margin-top:20px}.new-seo-journey-items ul li:after{right:-30px;height:77px;width:50px;background-position:right center}.new-digital-growth-sec .seo-growth-content-sec h2{font-size:24px}.new-digital-growth-sec .seo-growth-content-sec li{font-size:18px}.new-digital-growth-sec .seo-growth-right>ul>li{min-height:290px}.tsl-inbound-survey-sec{min-height:700px}}@media(max-width:1024px){h1{font-size:60px}h2{font-size:36px}.home-page .banner_section .btn-style{font-size:24px;padding:20px 30px;padding-right:15px}.award-sec h2{font-size:32px}.award-arrow-icon h2 div:after{width:35px;height:26px;margin-left:10px}.award-sec{min-height:390px}.customer-experience-sec h2{margin-bottom:0}.customer-experience-sec{padding-bottom:50px}.main-dp-solution-outer .right-sec{width:35%}.main-dp-solution-outer .right-sec li:before{width:45px;height:35px;top:2px}.main-dp-solution-outer .right-sec li{padding-left:70px}.partner-section ul li img{max-width:220px !important}.home-page p{font-size:18px}.main-cta-sec h2{font-size:34px}.main-cta-sec .btn-style{padding-right:15px}.banner_inner_section h1{font-size:50px}.foundforeversec{padding-bottom:70px}.foundforeversec h2{margin-bottom:20px}.foundforeversec p{font-size:26px}.mapsys-middle-sec h2{font-size:34px}.industries-serve-sec h2,.services-provide-sec h2{margin-bottom:30px}.industries-serve-sec h2+.hs_cos_wrapper{margin:-10px 0 25px 0}.industries-serve-sec .content-list ul li h4,.services-provide-sec .content-list ul li h4{font-size:20px}.border-top-bottom-sec h2,.seo-part-sec h2,.stand-with-seo-sec h2,.fully-integrated-sec h2,.digital-growth-sec .seo-growth-left h2{font-size:34px}.contact-slider-sec .main-headquarters-sec li .right-sec{padding:45px 40px 45px}.contact-slider-sec .main-headquarters-sec li .right-sec li{font-size:20px}.contect-digital-growth-sec .seo-growth-icon-sec{max-width:110px}.flip-card .front h2{font-size:24px}.flip-card .personnel-wrapper h2{font-size:24px}.testimonial-slide-outer .slick-arrow{left:-10px;width:24px}.testimonial-slide-outer .slick-arrow.next{right:-10px;left:auto}.testimonial-slide-outer p{font-size:18px;line-height:28px}.testimonial-slide-outer .slick-slide{padding:0 60px}.coursework-sec .column-content p{font-size:13px}.flip-card .single-resource-content p{font-size:14px;line-height:24px}.solution-sec.case-studies-row.case-studies-title-style .content-outer ul li span{font-size:22px}.solution-sec.case-studies-row.case-studies-title-style .content-outer ul li{font-size:14px}.case-studies-title-style .content-outer h2,.about-timeline-sec h2,.about-our-approach-sec h2,.about-our-culture-sec h2,.about-features-sec h2,.about-top-border-sec h2,.tsl-numbers-sec h2,.title-sec h2{font-size:35px}}@media(max-width:991px){.top-menu{position:unset}.mobile-toggle-nav{display:inline-block}.top-menu .hs-menu-wrapper>ul{position:absolute;left:0;right:0;top:100%;display:none;text-align:left;background:#242a89}.top-menu ul li{display:block;width:100%;border-top:1px solid rgba(255,255,255,.35)}.top-menu ul li a{color:#fff;display:block;padding:15px;font-size:14px;font-weight:500}h1{font-size:50px}h2{font-size:32px}.banner_section{height:800px}.home-page .banner_section .btn-style{font-size:20px;padding:15px 25px;padding-right:15px}.customer-experience-sec #word{font-size:44px;min-width:160px;top:0}.award-sec h2{font-size:24px}.award-arrow-icon h2 div:after{width:28px;height:20px}.award-sec{min-height:370px}.award-sec ul li{padding:5px}.home-page .btn-style{font-size:16px;padding:16px 20px;padding-right:10px}.home-page .banner_section .btn-style:before{border-width:0 0 54px 15px}.home-page .banner_section .btn-style:after{border-width:54px 15px 0 0}.home-page .btn-style:before{border-width:0 0 51px 15px}.home-page .btn-style:after{border-width:51px 15px 0 0}.logo-client-section li{max-width:130px;margin:20px 10px}.main-dp-solution-outer .right-sec li{padding-left:50px;font-size:18px}.main-dp-solution-outer .right-sec li:before{width:35px;height:29px;top:2px}.main-dp-solution-outer .right-sec li span{font-size:32px}.partner-metters-sec img{max-width:260px}.partner-section ul li img{max-width:170px !important}.tsl-text-content p{line-height:24px;font-size:14px}.home-page .tsl-text-content .btn-style{font-size:18px;padding:14px 20px}.tsl-text-content{padding-bottom:60px;min-height:230px}.video-slider{padding:0 60px}.video-slider .slick-arrow{width:40px}.main-cta-sec h2{font-size:28px}.main-cta-sec .left-sec{width:100%;padding-right:0;margin-bottom:30px}.main-cta-sec .btn-style{padding:16px 20px;font-size:17px;padding-right:15px}.main-cta-sec .btn-style:after{height:52px}.footer-container-wrapper .footer-left-tsl{width:100%;border:0;margin-bottom:30px}.footer-container-wrapper .footer-right-tsl{width:100%;padding-left:0px}.footer-right-tsl img{width:190px !important}.partner-section{padding-top:58px;padding-bottom:55px}.main-dp-solution-outer{padding-top:60px}.header-main-sec{position:relative;z-index:999999}.opening-sec .main-dp-solution-outer{padding-top:25px}.job-opeaning h2{font-size:20px;padding:30px 25px 20px}.job-opeaning>div{padding:25px 25px 35px;margin-bottom:20px}.job-opeaning>div p{font-size:20px}.foundforeversec h2{margin-bottom:20px}.foundforeversec{margin-top:60px;padding-top:60px;padding-bottom:60px}.foundforeversec p{font-size:24px}.offer-career-sec .main-dp-solution-outer{padding-top:50px}.offer-career-sec ul li{width:48%;margin-bottom:45px}.offer-career-sec ul li .offerkeep-img{width:60px}.offer-career-sec ul li h2{width:calc(100% - 80px);width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px)}.diversity-career-sec .left-sec-content{width:48%}.diversity-career-sec .custom-container{padding:50px 20px;padding-right:30px}.offer-career-sec ul{margin-top:30px}.employee-sec .image-section{height:100%;position:relative}.employee-sec .right-img-outer .image-section img{height:100%;position:absolute;top:0;bottom:0;height:100% !important;object-fit:cover;object-position:left center}.mapsys-middle-sec h2{font-size:30px}.industries-serve-sec .main-dp-solution-outer{padding-top:50px;padding-bottom:20px}.industries-serve-sec .image-section{top:50px}.industries-serve-sec .custom-container,.services-provide-sec .custom-container{padding:0}.industries-serve-sec .image-section,.services-provide-sec .image-section{top:0;position:relative;width:100%}.industries-serve-sec .image-section{height:calc(auto);height:auto;height:-moz-calc(auto);max-width:100%}.industries-serve-sec .content-outer,.services-provide-sec .content-outer{width:100%;padding:0 15px;padding-top:50px}.industries-serve-sec .left-right-sec{flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse}.services-provide-sec .main-dp-solution-outer{padding-bottom:0}.tech-marketing-sec ul li{width:calc(100%/2 - 40px/2);width:-webkit-calc(100%/2 - 40px/2);width:-moz-calc(100%/2 - 40px/2);margin-right:40px}.tech-marketing-sec ul li:nth-child(2n+2){margin-right:0}.tech-marketing-sec{padding-bottom:50px}.border-top-bottom-sec h2,.seo-part-sec h2,.stand-with-seo-sec h2,.fully-integrated-sec h2,.digital-growth-sec .seo-growth-left h2{font-size:30px}.seo-journey-items ul li{list-style:none;width:calc(100%/3 - 40px/3);width:-webkit-calc(100%/3 - 40px/3);width:-moz-calc(100%/3 - 40px/3);margin-right:20px}.seo-journey-items ul li p{font-size:16px}.digital-growth-sec .seo-growth-right>ul>li+li{padding:30px}.digital-growth-sec .seo-growth-content-sec h2{font-size:22px;max-width:220px}.digital-growth-sec .seo-growth-content-sec li{font-size:18px;margin-bottom:10px}.digital-growth-sec .seo-growth-right>ul>li{width:calc(100%/2 - 30px/2);width:-webkit-calc(100%/2 - 30px/2);width:-moz-calc(100%/2 - 30px/2);margin-right:30px;min-height:280px;margin-bottom:30px}.lets-work-sec{padding-top:110px;padding-bottom:90px}.lets-work-sec h2{font-size:40px}.banner_inner_section h1{font-size:44px}.seo-bg-after-sec p,.stand-with-seo-sec p,.fully-integrated-sec p,.digital-growth-sec .seo-growth-left p,.contact-hire-sec p,.main-headquarters-sec li p{font-size:18px}.contact-hire-sec .right-sec-content h2,.description-map h2,.multi-map-sec ul li h2,.border-top-bottom-sec h2,.main-headquarters-sec li .left-sec h2,.contact-form-sec h2{font-size:30px}.description-map p,.multi-map-sec ul li p,.multi-map-sec ul li a,.multi-map-sec ul li>div{font-size:22px}.description-map{max-width:320px}.border-top-bottom-sec .custom-container{padding-top:70px}.social-full-sec .socials li{margin:0 10px}.social-full-sec .socials li a{width:70px;height:70px;line-height:70px;font-size:34px}.social-full-sec .socials li a i{line-height:70px}.main-headquarters-sec li .right-sec{padding:35px 30px 45px}.main-headquarters-sec li h2{font-size:26px}.main-headquarters-sec li .right-sec li{font-size:18px;margin-bottom:15px}.main-headquarters-sec li .right-sec .seo-growth-icon-sec{max-width:130px}.main-headquarters-sec>ul>li{margin-bottom:50px}.contact-multi-sec{padding-top:100px;padding-bottom:80px}.contact-form-sec .form-sec form>div{width:47%}.contact-form-sec .form-sec form .hs-submit{width:100%;margin-top:30px}.contact-form-sec .form-sec label{font-size:18px}.seo-journey-items ul li .tsl-text-content{padding:30px 20px}.stand-with-seo-sec .content-outer{padding-left:15px}.new-stand-sec .right-sec-content{padding:40px 30px}.new-stand-sec .right-sec-content h2{font-size:28px}.new-stand-sec .right-sec-content .btn-style{padding:16px 15px;font-size:15px;width:auto;min-width:200px}.new-stand-sec .right-sec-content .btn-style:after{height:51px}.new-seo-part-sec .main-dp-solution-outer{padding-top:0;padding-bottom:50px}.new-seo-journey-items .tsl-text-content{padding:0 20px}.new-seo-journey-items ul li:after{right:-20px;height:75px;width:35px}.new-seo-journey-items h2{font-size:16px}.new-fully-integrated-sec{padding-top:20px;padding-bottom:70px}.new-fully-integrated-sec .custom-container{padding:50px 25px}.contact-slider-sec{padding-top:60px;padding-bottom:60px}.contect-digital-growth-sec .seo-growth-right>ul>li:first-child{padding:0px 30px}.flip-card .front{padding:0}.flip-card .personnel-wrapper h2{font-size:20px}.coursework-sec .column-wrapper{min-height:auto}.team-listing .flip-card{width:calc(100%);width:-webkit-calc(100%);width:-moz-calc(100%);margin-right:0px;list-style:none;position:relative;margin-bottom:25px;min-height:auto}.flip-card .front{opacity:0 !important;display:none}.flip-card .single-resource{position:relative;opacity:1}.flip-card .personnel-wrapper .featured-image{max-width:150px;width:33.33333333%}.coursework-sec .cta-wrapper{margin-top:0 !important}.flip-card .single-resource-content .socials-wrapper a.btn-style{max-width:320px}.tsl-inbound-pump-sec .logo-client-section li{width:50%;margin-bottom:30px}.tsl-inbound-request-sec{padding:90px 0}.video-review-slider-sec .slick-slide .hs_cos_wrapper_widget,.video-review-slider-sec .slick-slide iframe{width:100%}.video-review-slider-sec .slick-slide .hs_cos_wrapper_widget{margin-top:30px}.tsl-inbound-survey-sec{min-height:600px}.teamwork-sec .content-list ul li{width:100%}.tsl-inbound-pump-last-sec .logo-client-section li{margin-bottom:0px}.post-listing .post-item{width:calc(100%/2 - 20px/2);width:-webkit-calc(100%/2 - 20px/2);width:-moz-calc(100%/2 - 20px/3);margin-right:20px !important}.post-listing .post-item:nth-child(2n+2){margin-right:0px !important}.post-listing .post-item h2{font-size:24px}.blog-banner-sec h1{margin-bottom:15px}.blog-banner-sec p{font-size:22px}.top-menu ul li ul.hs-menu-children-wrapper{position:static;border:0;padding-left:15px;box-shadow:none;display:none;width:100%}.top-menu ul li ul.hs-menu-children-wrapper li a{white-space:normal}.top-menu ul li.hs-menu-item.hs-item-has-children>a{padding-right:40px !important}.top-menu ul li.hs-menu-item.hs-item-has-children span.mobile-arrow{position:absolute;top:0;right:0;width:40px;height:47px}.top-menu ul li.hs-menu-item.hs-item-has-children span.mobile-arrow:before{position:absolute;left:14px;top:13px;width:10px;height:10px;border-width:0 0 2px 2px;border-style:solid;border-color:#fff;content:"";transform:rotate(-45deg);transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out}.top-menu ul li.hs-menu-item.hs-item-has-children span.mobile-arrow.active:before{top:20px;transform:rotate(-225deg)}.top-menu ul li.hs-menu-item.hs-item-has-children li.hs-item-has-children span.mobile-arrow:before{border-color:#555}}@media(max-width:767px){.pt-mb-4{padding-top:40px}.pb-4{padding-bottom:30px}.header-top-sec{display:none !important}.header-main-sec .header-logo{width:70%;float:left}.header-main-sec .top-menu{width:30%;float:left}.header-container-wrapper{min-height:75px}.btn-style{font-size:13px;padding:12px 10px 11px;min-width:180px}.btn-style:after{right:-15px;border-width:39px 15px 0 0}.btn-style:before{border-width:0 0 39px 15px}.btn-style:hover::before{left:-15px}h1{font-size:34px}h2{font-size:26px}.home-page .banner_section .btn-style{font-size:18px}.home-page .banner_section .btn-style:after{border-width:52px 15px 0 0}.home-page .banner_section .btn-style:before{border-width:0 0 52px 15px}.banner_section{height:450px;padding-bottom:0}.award-sec{min-height:370px}.award-sec h2{font-size:24px;width:100%;text-align:center}.award-sec ul,.main-dp-solution-outer .left-sec ul{width:100%;margin-top:10px;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center}.main-dp-solution-outer .left-sec ul{margin-top:40px}.award-sec ul{max-width:500px;margin:0 auto;margin-top:0}.award-sec ul li{width:auto;padding:15px}.award-sec ul li img{max-height:55px}.award-sec{min-height:auto;background-image:none !important;background:-moz-linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%) !important;background:-webkit-linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%) !important;background:linear-gradient(90deg,rgba(36,43,136,1) 0%,rgba(36,194,216,1) 100%) !important}.customer-experience-sec #word{font-size:36px;min-width:130px;top:1px;text-align:center}.main-dp-solution-outer{padding-top:30px;padding-bottom:60px}.main-dp-solution-outer .left-sec{width:100%;max-width:100%}.main-dp-solution-outer .img-logo-sec img{max-width:220px !important}.home-testimonial .img-logo-sec img{width:auto !important}.main-dp-solution-outer .left-sec ul li img{max-height:55px}.home-page .main-dp-solution-outer .left-sec .btn-style{padding-left:20px;padding-right:6px}.main-dp-solution-outer .left-sec ul li{width:auto;width:auto;width:auto;margin-bottom:20px}.main-dp-solution-outer .right-sec li:before{width:30px;height:24px;top:2px}.main-dp-solution-outer .right-sec{width:100%;margin-top:30px}.main-dp-solution-outer .right-sec li{padding-left:50px;margin-bottom:25px}.partner-metters-sec{padding-top:55px;padding-bottom:55px}.partner-section ul li{width:100%;margin:0px auto;max-width:400px;margin-bottom:50px}.partner-section ul li:nth-child(3n+3){margin-right:auto;margin-bottom:0}.video-slide-outer{padding-top:60px;padding-bottom:60px}.video-slider .slick-arrow{width:24px;position:absolute;bottom:0;top:auto;transform:none;left:45%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.award-sec{padding:20px 0}.award-sec ul li{margin:10px;padding:10px}.video-slider .next{margin-left:40px}.video-slider .prev{margin-right:40px}.video-slider{padding:0;padding-bottom:40px}.video-slider iframe{width:100%;height:250px;border:0}.main-cta-sec h2{font-size:24px}.main-cta-sec .btn-style{padding:14px 15px;font-size:13px;padding-right:5px}.main-cta-sec .btn-style:after{height:44px}.partner-section .partner-white-sec img{max-width:300px}.main-cta-sec .btn-style:after{right:-24px}.footer-container-wrapper .footer-right-tsl>div>.row-fluid>div{width:100%;padding-left:0;margin-bottom:40px}.footer-right-right>div{display:inline-block;text-align:left;width:100%;max-width:100%}.footer-container-wrapper .footer-right-tsl>div>.row-fluid>div:last-child{margin-bottom:10px}.copy-right-outer a{font-size:14px}body,p{font-size:16px}p,.home-page p{font-size:16px;line-height:24px}.logo-client-section li{max-width:100%;margin:20px 0;width:33.33%;padding:10px}.banner_inner_section{min-height:200px}.banner_inner_section h1{font-size:32px}.opening-sec .main-dp-solution-outer{padding-top:15px}.job-opeaning h2{font-size:16px;padding:20px 20px 20px}.job-opeaning>div{padding:20px 20px 25px;margin-bottom:20px}.job-opeaning>div p{font-size:16px}.foundforeversec{padding-top:40px;margin-top:50px;padding-bottom:40px}.foundforeversec p{font-size:18px}.foundforeversec h2{margin-bottom:15px}.offer-career-sec ul li{width:100%;margin-bottom:25px}.offer-career-sec ul li .offerkeep-img{width:50px}.offer-career-sec ul li h2{width:calc(100% - 70px);width:-webkit-calc(100% - 70px);width:-moz-calc(100% - 70px);font-size:18px}.offer-career-sec ul{margin-top:20px;max-width:370px}.diversity-career-sec .left-sec-content{width:100%;margin-bottom:15px}.diversity-career-sec .right-sec-content{width:100%}.diversity-career-sec .custom-container{padding:40px 20px;padding-right:20px}.internships-outer .image-section{width:96%}.internships-outer .content-outer{max-width:100%;padding:30px 15px 0;width:100%}.internships-outer{margin-bottom:50px}.employee-sec .content-outer{width:100%;max-width:100%;padding:40px 15px}.employee-sec .right-img-outer .image-section img{height:100%;position:relative;top:0;bottom:0;object-fit:cover;object-position:left center;width:100%}.employee-sec .image-section{height:auto;position:relative;min-height:unset;width:98%}.employee-sec .content-outer{order:1}.left-right-sec .image-section,.left-right-sec .content-outer,.left-sec-content,.right-sec-content{width:100%}.service-to-grow{padding-top:50px}.mapsys-middle-sec h2{font-size:24px}.industries-serve-sec .content-list ul li,.services-provide-sec .content-list ul li{width:100%;margin-bottom:35px}.industries-serve-sec .content-outer,.services-provide-sec .content-outer{padding-top:40px}.industries-serve-sec h2,.services-provide-sec h2{margin-bottom:20px}.industries-serve-sec .content-list ul li h4,.services-provide-sec .content-list ul li h4{font-size:18px}.industries-serve-sec .content-list ul li .btn-style,.services-provide-sec .content-list ul li .btn-style{margin-top:10px}.tech-marketing-sec{padding-top:30px;padding-bottom:40px}.tech-marketing-sec ul li{width:calc(100%);width:-webkit-calc(100%);width:-moz-calc(100%);margin-right:0;margin-bottom:20px}.tech-marketing-sec ul li h2{font-size:18px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:14px 15px;min-height:auto}.tech-marketing-sec ul li p{font-size:16px;line-height:24px}.tech-marketing-sec ul li>div>div{padding:30px 25px;min-height:auto}.tech-marketing-sec ul li .tsl-text-content{min-height:auto}.inner-gradient-bg p{font-size:18px}.seo-bg-after-sec{padding-top:55px;padding-bottom:55px}.seo-bg-after-sec p{font-size:16px;margin-bottom:15px}.border-top-bottom-sec h2,.seo-part-sec h2,.stand-with-seo-sec h2,.fully-integrated-sec h2,.digital-growth-sec .seo-growth-left h2{font-size:26px}.border-top-bottom-sec .custom-container{border-top:2px solid #fff;border-bottom:2px solid #fff;padding-top:60px;padding-bottom:60px}.border-top-bottom-sec h2{margin-bottom:20px}.seo-part-sec .left-sec-content{padding:0;width:100%;padding-right:0}.seo-part-sec .right-sec-content{width:100%;padding:0}.seo-journey-items ul li .tsl-text-content{padding:35px 25px}.seo-part-sec .main-dp-solution-outer{padding-top:60px;padding-bottom:60px}.seo-journey-items ul li{list-style:none;width:calc(100%);width:-webkit-calc(100%);width:-moz-calc(100%);margin-right:0px;margin-bottom:20px}.stand-with-seo-sec .main-dp-solution-outer{padding-top:40px}.stand-with-seo-sec .content-outer{padding-top:50px}.stand-with-seo-sec p{font-size:16px}.stand-with-seo-sec .main-dp-solution-outer{padding-bottom:50px;position:relative}.fully-integrated-sec{padding-top:60px;padding-bottom:60px}.fully-integrated-sec p,.seo-part-sec p{font-size:16px}.digital-growth-sec{padding-top:50px;padding-bottom:50px}.digital-growth-sec .seo-growth-right>ul>li{width:calc(100%);width:-webkit-calc(100%);width:-moz-calc(100%);margin-right:0;min-height:auto;margin-bottom:20px}.digital-growth-sec .seo-growth-left h2{margin-top:0}.digital-growth-sec .seo-growth-left p,.contact-hire-sec p,.main-headquarters-sec li p{font-size:16px;max-width:100%}.digital-growth-sec .seo-growth-right>ul>li+li{padding:30px 15px;max-width:400px;margin-left:auto !important;margin-right:auto !important}.digital-growth-sec .seo-growth-content-sec h2{font-size:20px;max-width:180px;margin-bottom:20px}.digital-growth-sec .seo-growth-content-sec li{font-size:16px}.digital-growth-sec .seo-growth-icon-sec{max-width:50px;right:20px;top:35px}.seo-journey-items ul li .tsl-text-content{padding:35px 25px;min-height:auto}.lets-work-sec h2{font-size:32px}.lets-work-sec p{color:#fff;font-size:16px;max-width:700px;margin:0 auto}.lets-work-sec{padding-top:60px;padding-bottom:70px}.contact-hire-sec .left-sec-content{width:100%;padding-right:0;margin-bottom:50px}.contact-hire-sec .right-sec-content{padding:40px 20px 40px}.contact-hire-sec .right-sec-content h2,.description-map h2,.multi-map-sec ul li h2,.border-top-bottom-sec h2,.main-headquarters-sec li .left-sec h2,.contact-form-sec h2{font-size:26px}.description-map p,.multi-map-sec ul li p,.multi-map-sec ul li a,.multi-map-sec ul li>div{font-size:18px}.description-map{max-width:100%;position:relative;top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);background:#000;left:0;padding:40px 15px}.full-map-sec iframe{height:300px}.full-map-sec .custom-container:before{display:none}.multi-map-sec ul li{width:calc(100%);width:-webkit-calc(100%);width:-moz-calc(100%);margin-right:0;margin-bottom:25px}.multi-map-sec{padding-top:0}.multi-map-sec ul li h2{margin:20px 0 20px}.multi-map-sec ul li>div{padding:30px 20px;min-height:auto}.multi-map-sec ul li p,.description-map p,.description-map h2{margin-bottom:20px}.multi-map-sec{padding-bottom:30px}.border-top-bottom-sec .custom-container{padding-top:40px}.social-full-sec .socials{margin-top:40px}.social-full-sec .socials li a{width:60px;height:60px;line-height:60px;font-size:30px}.social-full-sec .socials li a i{line-height:60px}.contact-multi-sec{padding-top:60px;padding-bottom:50px}.main-headquarters-sec li>div{width:100%;text-align:center}.main-headquarters-sec li .right-sec .seo-growth-icon-sec{max-width:110px;right:10px}.main-headquarters-sec li .right-sec{padding:30px 20px 30px;margin-top:50px;max-width:400px;min-height:270px;text-align:left;margin-left:auto;margin-right:auto}.main-headquarters-sec li h2{font-size:22px}.main-headquarters-sec li .right-sec li{font-size:16px}.main-headquarters-sec>ul>li:nth-child(even){flex-direction:unset;-webkit-flex-direction:unset;-moz-flex-direction:unset}.contact-form-sec .custom-container{padding-top:50px;padding-bottom:60px}.contact-form-sec .form-sec{margin-top:45px;padding:30px 20px}.contact-form-sec .form-sec form>div{width:100%;margin-bottom:20px}.contact-form-sec .form-sec label{font-size:16px}.contact-form-sec .hs_submit .actions:after{right:-15px;border-width:42px 15px 0 0}.contact-form-sec .hs_submit .actions:before{border-width:0 0 42px 15px}.contact-form-sec .hs_submit .actions{max-width:250px}.contact-form-sec input.hs-button{left:-15px;width:280px;font-size:14px;height:43px;min-height:auto}.contact-form-sec .hs_submit .actions:hover::before{left:-15px}.digital-growth-sec .seo-growth-right>ul>li.seo-growth-left{text-align:center;margin-bottom:50px}.description-hide{max-height:none;padding-right:0}.new-stand-sec .right-sec-content{padding:40px 30px;width:100%;margin-top:30px}.new-stand-sec .main-dp-solution-outer{padding-bottom:0}.new-seo-journey-items ul li{width:100%}.new-seo-journey-items ul:before,.new-seo-journey-items ul li:after{display:none}.new-seo-journey-items h2{font-size:16px;padding:15px 0;background:-moz-linear-gradient(90deg,#242a88 0%,#10bcd4 100%);background:-webkit-linear-gradient(90deg,#242a88 0%,#10bcd4 100%);background:linear-gradient(90deg,#242a88 0%,#10bcd4 100%);min-height:auto}.new-seo-journey-items .tsl-text-content{padding:0 10px;min-height:auto;margin-bottom:30px}.new-seo-journey-items .tsl-text-content p{font-size:16px;max-width:100%}.new-stand-with-seo-sec .main-dp-solution-outer{padding-top:0}.stand-with-seo-sec .image-section img{height:auto !important}.new-fully-integrated-sec{padding-top:10px;padding-bottom:20px}.new-digital-growth-sec{padding-top:30px;padding-bottom:40px}.contact-map-full-sec .left-right-sec .content-outer{margin-bottom:70px}.contact-form-sec{padding-left:0;padding-right:0}.social-full-sec .custom-container{padding:50px 15px}.social-full-sec .socials li{margin:0 8px}.contact-slider-sec .main-headquarters-sec li .left-sec{padding-right:0}.contact-slider-sec .main-headquarters-sec li .left-sec h2{font-size:26px}.contact-slider-sec .main-headquarters-sec li .right-sec{padding:30px 20px 30px;min-height:250px}.contact-slider-sec .main-headquarters-sec li .right-sec li{font-size:16px;margin-bottom:10px}.contact-slider-sec .slick-dots li{margin:0 5px}.contact-slider-sec .slick-dots li button{width:10px;height:10px}.contect-digital-growth-sec .seo-growth-right>ul>li:first-child img{max-width:330px !important}.contect-digital-growth-sec .seo-growth-right>ul>li:first-child{padding:0px 15px;max-width:400px;margin:0 auto 30px;min-height:300px}.contect-digital-growth-sec .seo-growth-icon-sec{max-width:90px;right:10px;top:20px}.mt-7{margin-top:50px}.coursework-sec .column-intro{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:14px 15px;min-height:auto}.testimonial-slide-outer .slick-slide{padding:0 20px}.testimonial-slide-outer p{font-size:16px;line-height:26px}.solution-sec.case-studies-row.case-studies-title-style .content-outer ul li{font-size:17px;width:100%;max-width:100%;margin-bottom:15px;padding-left:0;padding-right:0}.solution-sec.case-studies-row.case-studies-title-style .content-outer ul li span{font-size:26px}.case-studies-title-style .content-outer h2,.about-timeline-sec h2,.about-our-approach-sec h2,.about-our-culture-sec h2,.about-features-sec h2,.about-top-border-sec h2,.tsl-numbers-sec h2,.title-sec h2{font-size:28px}.solution-sec.case-studies-row.case-studies-title-style .content-outer ul{margin:0}.logo-list-outer.case-studies-logos-sec .logo-main-outer li{display:inline-block;max-width:140px;margin:8px 10px}.logo-list-outer.case-studies-logos-sec{background:#000;padding-top:30px;padding-bottom:30px;margin-top:25px}li.left-logo-images>.logo-image-sec{width:100%;text-align:center;order:2}li.left-logo-images>.testi-dis-sec{width:100%;text-align:center;order:1}li.left-logo-images>.logo-image-sec img{margin:0 auto}.resources-items-list-sec .flip-card .single-resource-content .socials-wrapper ul{padding:0 5px}.subscribe_form_outer .custom-container div.hs_cos_wrapper_type_inline_text{width:100%;margin:0 0 10px}.subscribe_form_outer .custom-container .hs_cos_wrapper_type_inline_text h3{margin:0}.about-tsl-story-sec .image-section{margin-top:50px}.about-author-sec .image-section{max-width:200px;margin:0 auto 20px}.about-author-after-content-sec{margin-top:50px}.about-features-sec{margin-top:10px}.about-benefits-sec .content-outer{margin-top:30px}.about-features-sec .logo-client-section li,.tsl-numbers-sec ul li,.tsl-numbers-sec ul li:nth-child(4),.tsl-numbers-sec ul li:nth-child(5),.about-features-logos-sec .logo-client-section li:nth-child(4),.about-features-logos-sec .logo-client-section li:nth-child(5){width:calc(100%);width:-webkit-calc(100%);width:-moz-calc(100%);margin-right:0px}.about-meet-bg-sec{padding:70px 0;margin-bottom:50px}.tsl-numbers-sec ul li span{font-size:34px;margin-bottom:15px}.about-author-sec .custom-container{padding:0}.video-banner-section video{width:1024px;height:auto;margin-bottom:-90px;min-height:420px;margin-left:-50%}.tsl-inbound-contact-sec .images-serve img{width:100px}.tsl-inbound-request-sec{padding:50px 0}.video-review-slider-sec .video-listing-sec .slick-arrow{width:30px}.video-review-slider-sec .video-listing-sec{padding-left:25px;padding-right:25px}.video-review-slider-sec .slick-slide .hs_cos_wrapper_widget p{text-align:center}.tsl-inbound-pump-sec{padding-top:30px}.tsl-inbound-pump-sec .logo-client-section li{width:100%;margin-bottom:20px;padding:0}.tsl-inbound-pump-sec .logo-client-section li h3,.tsl-inbound-pump-sec .logo-client-section li p{min-height:auto;margin-bottom:20px}.tsl-inbound-survey-sec{min-height:500px}.tsl-inbound-survey-sec p{font-size:16px}.teamwork-sec .content-outer{margin-top:50px}.tsl-inbound-exp-sec{margin-bottom:30px}.tsl-inbound-pump-last-sec .logo-client-section li{margin-bottom:0px}.post-listing .post-item{width:calc(100%);width:-webkit-calc(100%);width:-moz-calc(100);margin-right:0px !important}.post-listing .post-item:nth-child(2n+2){margin-right:0px !important}.post-listing .post-item h2{font-size:22px}.blog-pagination>*{min-width:90px;font-size:14px}.blog-banner-sec h1{margin-bottom:15px}.blog-banner-sec p{font-size:20px}.blog-listing-wrapper{padding:40px 0}.banner_section_main_outer .full-width-text{min-height:500px}.header-main-sec.fixed-scrolled .top-menu .hs-menu-wrapper>ul{position:fixed;top:79px;left:0;width:100%;max-height:calc(100% - 79px);overflow:auto}}@media(max-width:480px){.award-sec h2{text-align:center;max-width:300px;margin:0 auto 20px}.logo-client-section li{margin:10px 0;width:50%;padding:10px}.partner-metters-sec{padding-top:35px;padding-bottom:35px}.partner-section .partner-white-sec img{max-width:230px}.main-cta-sec .btn-style{font-size:12px}.main-cta-sec .btn-style:after{height:43px;right:-15px}.main-dp-solution-outer .right-sec li{padding-left:40px;margin-bottom:20px;font-size:16px}.main-dp-solution-outer .right-sec li:before{width:22px;height:18px;top:5px}.contact-form-sec input.hs-button{left:0;width:100%;padding:0}.contact-form-sec .form-sec form .hs_error_rollup label{font-size:16px}.new-stand-sec .right-sec-content{padding:30px 15px}.new-stand-sec .right-sec-content h2{font-size:24px}.new-stand-sec .right-sec-content .btn-style{font-size:14px;margin-left:-20px}.new-stand-sec .right-sec-content .btn-style:after{height:50px}}.main-content-wrapper{max-width:1170px !important;width:100% !important;float:none !important;margin-left:auto !important;margin-right:auto !important;position:relative}