
@media (max-width: 2200px) {
    .right-image-section .right-image {bottom:-300px;}
}

@media (max-width: 1920px){
	.container {max-width: 1682px; width: 98%;}
	.navbar .navbar-nav .nav-item .dropdown-menu .container {width: 100%;}

}

@media (min-width: 1900px) {
    .searchmsg-popup {right:134px;}
    .mainslidervideowrap .video-overlay{width:400px !important; padding:38px 100px 38px 38px;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-overlay {width:650px !important;}

}
@media (min-width: 1600px) and (max-width: 1900px) {
    .mainslidervideowrap .video-overlay{width:400px;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-overlay {width:600px;}
}
@media (min-width: 1600px) {
    .careerswhyaloricaimg img {max-height:530px;}
}
@media (min-width: 1500px) and  (max-width: 1600px) {

}
@media (max-width: 1668px){

	.navbar .navbar-brand img {max-width: 160px;height: auto;}
	.insight-row .insight-col{flex-basis: 33%; padding:0 20px;}

    .navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .container {padding-left:6%;}



	/* Footer */
	.footer .footer-bottom .footer-copyright-menu ul li a,.footer .footer-bottom .footer-copyright .footer-copyright-text p,.footer .footer-bottom .footer-copyright-menu ul li span.d-copyright {font-size: 16px; line-height: 20px;}
}
@media (max-width: 1520px){
	.container {width: 95%;}
	.circle-box-wrapper .circle-box {margin: 0 15px 20px;}
}

@media (max-width: 1516px) and (min-width: 1497px){
	/* Header */
	.navbar .navbar-nav .nav-item .nav-link {padding: 59px 20px 39px !important;}
}

@media (min-width: 1496px){
	.final-callout-section.lbluebg .final-callout-image img {height: 440px;}
    .whyalorica-headerfooterbanner .final-callout-section.lbluebg .final-callout-image img {height:284px;}

}

@media (max-width: 1496px){

	/* Header */
	.navbar .navbar-nav .nav-item .nav-link {padding: 40px 20px 30px;}

	/* Footer */
	.footer .footer-bottom .footer-copyright-menu ul li {padding: 0 5px;}
	.footer .footer-bottom .footer-copyright-menu ul li::after {right: -2px;}
	.footer .footer-bottom .footer-copyright .footer-copyright-text {margin-left: 16px;}

	.product-head-banner .page-header-banner .page-header-banner-content {max-width: 800px;}
	.product-banner-wrapper .product-banner-outline {width: 380px; height: 380px; border-radius: 50%; border: 5px dashed #0F2F4D; display: flex; align-items: center; justify-content: center;}
	.product-banner-wrapper .product-banner-outline .product-banner-circle {border: 2px solid #0F2F4D; width: 350px; height: 350px; border-radius: 50%; display: flex; align-items: center; justify-content: center;}
	.product-banner-wrapper .product-banner-outline .product-banner-circle .product-circle {background:#e5f1fc; width: 300px; height: 300px; border-radius: 50%;display: flex; align-items: center; justify-content: center;}

	.page-header-banner .page-header-banner-content {max-width: 750px;}
	.testimonial-content-wrapper .testimonial-block:nth-child(2n-1) {padding-right: 35px;}
	.testimonial-content-wrapper .testimonial-block:nth-child(2n) {padding-left: 35px;}

    .leadership-content-wrapper .leadership-content-block {margin:0 30px 238px; width:360px;}

    .navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .container {padding-left:7%;}

    .circle-box-wrapper .circle-box {margin:0 10px 20px;}

    .right-image-section .right-image {bottom:-200px;}
    .women-initiatives-section .women-initiatives-image {margin: 10px 20px 0 0;}

    .mainslidervideowrap .video-slide .video-content video, .videoslide-wrap .video-content {width:850px;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-slide .video-content video, .mainvideosliderwithtext.mainvideosliderwrp .videoslide-wrap .video-content {width:1050px;}
    .mainslidervideowrap .video-overlay {width:350px; padding:38px 30px 38px 38px;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-overlay {width:550px;}

}
@media (max-width: 1366px){

	.navbar .navbar-brand img {max-width: 150px; height: auto;}
	.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .container {margin-right: 0;}
	.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .sidemenu {margin-right: -15px; max-height: none; height: 100%;}
	.navbar .navbar-nav .nav-item .nav-link::after {bottom: -1px;}

    .insight-section.contact-insight-section .insight-row.industry-card-row .insight-col {max-width:45%; flex-basis:45%;}

    .agent-resource-section .industry-card-row .insight-card .card-content {min-height:350px;}

    .careers-landing .career-c-row .insight-card .card-content h5 {min-height:120px;}

    .results-want-wrapper .results-block .results-title {width:140px;}
    .mainslidervideowrap .video-overlay {width:400px;}

    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-slide .video-content video, .mainvideosliderwithtext.mainvideosliderwrp .videoslide-wrap .video-content {width:900px;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-overlay{width:500px;}

    /* Timeline */
    .timelineContentWrapper {max-width:1000px;}

}
@media only screen and (max-width: 1366px) and (min-width: 1200px){

	.navbar .navbar-nav .nav-item .nav-link {font-size: 18px; line-height: 22px; max-width: 200px;}
	.navbar .navbar-nav .nav-item .btn-header {min-width: 100px;}
	.navbar .navbar-nav .nav-item .search-field {right: 0;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .megamenu {left: auto; min-width:700px;}

	/* Footer */
	.footer .footer-bottom .footer-copyright-menu ul li a, .footer .footer-bottom .footer-copyright .footer-copyright-text p,.footer .footer-bottom .footer-copyright-menu ul li span.d-copyright {font-size: 12px;}
	.footer .footer-bottom .footer-copyright-menu ul li {padding: 0 5px;}
	.footer .footer-bottom .footer-copyright-menu ul li::after {height: 13px; top: 9px;}

	/* Our culture */
	.image-card-wrapper .image-card-block {flex-basis: 26%; padding-top: 130px;}
	.image-card-wrapper .image-card-block .image-card-top {max-width: 250px;}

	/* Leadership */
	.leadership-content-wrapper .leadership-content-block {flex-basis: 28%;}

	.final-callout-section .final-callout-content {padding-left: 40px;}
	.final-callout-section.careers-callout-section .final-callout-content {padding-left: 200px;}

	.product-head-banner .page-header-banner .page-header-banner-content {max-width: 700px;}
	.product-banner-wrapper .product-banner-outline {width: 260px; height: 260px;}
	.product-banner-wrapper .product-banner-outline .product-banner-circle {width: 230px; height: 230px;}
	.product-banner-wrapper .product-banner-outline .product-banner-circle .product-circle {width: 200px; height: 200px;}
	.product-banner-wrapper .product-banner-outline .product-banner-circle .product-circle img {height: 150px;}

	.cookies-section .cookies-message .cookies-content {flex-basis: 82%;}
	.cookies-section .cookies-message .cookies-button {flex-basis: 18%;}

    .results-want-wrapper .results-block .results-icon img {height:80px;}
    .results-want-wrapper .results-block .results-title {font-size:16px; line-height:24px;}

    .alorica-achievement-content .achievement-block img {max-height:80px; margin-right:15px;}
    .alorica-achievement-content .achievement-block {padding:0 30px;}
    /*.alorica-achievement-content .achievement-block .achievement-content h3 {font-size:44px; line-height:58px;}*/
    .alorica-achievement-content .achievement-block .achievement-content p {font-size:20px; line-height:28px;}
    .page-header-banner .page-header-banner-img .page-header-img {max-width: 100%;}

    .results-section.results-measured-section .results-wrapper .results-div {flex-basis:22%;}

    .right-image-section .right-image {bottom:-180px;}

    .mainslidervideowrap .video-slide .video-content video, .videoslide-wrap .video-content {width:800px;}



}

@media only screen and (max-width: 1200px){


	/* Footer */
	.footer .social-menu {float: none; margin: 2rem 0 1rem;}
	.footer .footer-bottom .footer-copyright .footer-copyright-text {margin-left: 0; margin-top: 10px;}
	.footer .footer-bottom .footer-copyright-menu ul li {padding: 0 10px;}
	.footer .footer-bottom .footer-copyright .footer-copyright-text, .footer .footer-bottom .footer-copyright-menu {display: block;}

	.product-banner-wrapper .product-banner-outline {width: 260px; height: 260px;}
	.product-banner-wrapper .product-banner-outline .product-banner-circle {width: 230px; height: 230px;}
	.product-banner-wrapper .product-banner-outline .product-banner-circle .product-circle {width: 200px; height: 200px;}
	.product-banner-wrapper .product-banner-outline .product-banner-circle .product-circle img {height: 150px;}

	.page-header-banner .page-header-banner-img .page-header-img {max-width: 100%;}

    /* Glossary */
    .glossary-content-wrapper .glossary-div {flex-basis: 45%;}

    /* News banner */
    .news-banner-section .news-banner-slider .news-banner-slide .news-banner-img {width:250px; margin-right:50px;}
    .news-banner-section .news-banner-slider .news-banner-slide .news-banner-desc {width:calc(100% - 300px);}
    .news-banner-section .news-banner-slider .news-banner-slide .news-banner-img img {max-width:100%;}

    .custom-tabs .tab-content-wrapper {padding-right:150px;}

    .product-content-wrapper .product-content-div {padding:0 30px;}
    .product-content-wrapper.settwocolumns .product-content-div {padding:0 40px;}

    /* Paintpoint */
    .paintpoint-row .paintpoint-col {margin:0 10px;}
    .paintpoint-card .paintpoint-title {padding:10px 20px;}

    .final-callout-section .final-callout-image {padding-left:20px;}
    .final-callout-section.lbluebg .final-callout-image img, .final-callout-section.lyellowbg .final-callout-image img, .final-callout-section.dyellowbg .final-callout-image img {height:auto;}

    .insight-section.contact-insight-section .insight-row.industry-card-row .insight-col {padding:0 15px;}
    /*.mainslidervideowrap .video-slide .video-content video {width:800px; height:auto}*/
    .mainslidervideowrap .video-overlay {width:400px; padding:20px; }
    .mainslidervideowrap .video-slide .video-content video, .videoslide-wrap .video-content {width:800px;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-slide .video-content video, .mainvideosliderwithtext.mainvideosliderwrp .videoslide-wrap .video-content {width:750px;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-overlay {padding:38px; width:480px;}


}
@media only screen and (max-width: 1100px) {
    .mainslidervideowrap .video-overlay {width:300px;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-slide .video-content video, .mainvideosliderwithtext.mainvideosliderwrp .videoslide-wrap .video-content {width:700px;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-overlay {width:450px;}
}
@media only screen and (max-width: 1200px) and (min-width: 1024px){
	.insight-row .insight-col {flex-basis: 33%; padding:0 15px;}
	.insight-section {padding: 64px 30px 39px;}
	.insight-section .insight-card-content {margin: 0 0 40px;}


    .insight-card .card-content h6,.insight-card .card-content .insight-card-summary {min-height:230px;}
    .leadership-content-wrapper .leadership-content-block {width:250px; margin:0 10px 230px;}
    .leadership-content-block .staff-img {max-height:120px;}
}

@media only screen and (max-width: 1200px) and (min-width: 992px){
 	.container {width: 100%;}

 	.navbar .navbar-brand img {max-width: 120px;}
 	.navbar .navbar-nav .nav-item .nav-link {font-size: 16px; line-height: 18px; max-width:185px; padding:40px 15px 30px;}
 	.navbar .navbar-nav .nav-item .btn-header {min-width: 80px; min-height: 40px; font-size: 16px; line-height: 18px;}
 	.navbar .navbar-nav .nav-item .search-field {left: -190px;}
 	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .megamenu {min-width: 700px; left: -500px;}
     .navbar .navbar-nav .nav-item.megamenu-li.twocolumn-menu .megamenu {min-width: 700px; left: -200px;}

 	/* Playbook */
 	.desired-outcomes-section .desired-outcomes-block {padding: 0 20px;}

 	/* Industry */
 	.how-we-help-div {flex-basis: 50%;}

 	/* Our culture */
	.image-card-wrapper .image-card-block {flex-basis: 26%; padding-top: 130px;}
	.image-card-wrapper .image-card-block .image-card-top {max-width: 250px;}

	/* Leadership */
	.leadership-content-wrapper .leadership-content-block {flex-basis: 25%; margin: 0 20px 277px;}

	/* Cookies */
	.cookies-section .cookies-message .cookies-content {flex-basis: 80%;}
	.cookies-section .cookies-message .cookies-button {flex-basis: 20%;}

	.final-callout-section .final-callout-content {padding-left: 20px;}
	.final-callout-section.careers-callout-section .final-callout-content {padding-left: 200px;}

	.product-content-wrapper .product-content-main-img {right: 0;}
	.product-content-wrapper .product-content-main-img img {max-width: 500px;}
	.product-head-banner .page-header-banner .page-header-banner-content {max-width: 500px;}

	.insight-card .card-content .insight-card-summary{min-height: 150px;}
	.insight-card .card-content h6 {min-height: 190px;}

	.careers-why-alorica-bg-img {height: auto !important;}

    .results-want-wrapper .results-block .results-icon img {height:80px;}
    .results-want-wrapper .results-block .results-title {font-size:16px; line-height:24px;}
    .results-want-wrapper .results-block .results-title em {margin-left:2px;}

    .results-section.results-measured-section .results-wrapper .results-div {flex-basis:22%; padding:11.5px 20px 20px;}

    .alorica-achievement-content .achievement-block img {max-height:70px; margin-right:15px;}
    .alorica-achievement-content .achievement-block {padding:0 20px;}
    /*.alorica-achievement-content .achievement-block .achievement-content h3 {font-size:44px; line-height:58px;}*/
    .alorica-achievement-content .achievement-block .achievement-content p {font-size:20px; line-height:28px;}


 	.product-deep-dive-wrapper .product-column2 img {margin-top:-80%; height:250px;}
    .insight-row.industry-card-row .insight-col {padding:0 15px;}
    .custom-tabs .tab-content {margin:0;}

    .featured-video-result.results-section.results-measured-section {margin-right:0;}
    .custom-tabs .tab-content {padding:29px 40px;}

    .agent-resource-section .industry-card-row .insight-col {flex-basis:45%; max-width:45%;}
    .agent-resource-section .industry-card-row .insight-card .card-content {min-height:350px;}

    .careers-right-image-section .right-image-section .image-col img {max-width:500px;}

    .disclaimer-block {right:40px;}
    .how-we-help-div .how-we-help-content {margin-left:20px;}

    .owl-carousel .owl-nav button.owl-prev {left: -15px;}
	.owl-carousel .owl-nav button.owl-next {right: -15px;}

    /* Timeline */
    .timelineContentWrapper {max-width:800px;}

}
@media only screen and (max-width: 1024px) and (min-width: 992px) {
    .image-card-wrapper .image-card-block .image-card-top {max-width:200px;}

    .leadership-content-wrapper .leadership-content-block:nth-child(3n) {margin-right:20px;}
    .leadership-content-wrapper .leadership-content-block:nth-child(3n+1) { margin-left:20px;  }

    .navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .container {padding-left:4%; padding-right:4%;}

    .mainslidervideowrap .video-slide .video-content video,.mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-slide .video-content video, .mainvideosliderwithtext.mainvideosliderwrp .videoslide-wrap .video-content {width:700px;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-overlay {width:400px; padding:38px;}

    /* Timeline */
    .timelineContentWrapper {max-width:800px;}
}

/* Fix issues reported by client */
@media only screen and (min-width: 1200px) and (max-width: 1560px){
	.outcomes-result .results-section.results-measured-section.outcomes-result .results-wrapper .results-div:nth-child(even),.outcomes-result .results-section.results-measured-section.outcomes-result .results-wrapper .results-div {flex-basis: 25% !important;}
	.outcomes-result .results-section.results-measured-section.outcomes-result .results-wrapper .results-div:nth-child(2) {border-right: 1px solid #C7C7C7 !important;}

}
@media only screen and (min-width: 993px) and (max-width: 1300px){

	.csr-people-sec-img, .csr-philanthropy-sec-img, .csr-commitment-section-img,.csr-people-sec-img {bottom: -105px !important;}
	.csr-commitment-section-img {position: relative !important;right: auto !important;bottom: -50px !important;height: auto !important;}


	.outcomes-result .results-section.results-measured-section .results-wrapper {
		margin-left: -15px;
		margin-right: -15px;
	}
	.outcomes-result .results-section.results-measured-section .results-wrapper .results-div,
	.outcomes-result .results-section.results-measured-section .results-wrapper .results-div:nth-child(even) {
		padding: 20px 15px !important;
		flex-basis: 25% !important;
	}
}


@media only screen and (min-width: 992px){
	.navbar .navbar-nav .nav-item:hover .dropdown-menu{display: block; transition: all ease-in 1s;}
	.insight-card:hover {transform: translate(-20px, -20px);}
	.results-block:hover {transform: translateY(-30px); margin: 0;}
	.results-want-wrapper .results-block:hover .results-icon img {margin: -10px 0 20px;}
	.results-want-wrapper .results-block:hover .results-title{color:#023c64; margin: 10px auto 0;}
	ul.lined-list li .lined-title:hover::before {width: 35px; height: 35px; left: -70px; top: 2px;}
	ul.lined-list li .lined-title:hover {font-size: 32px; line-height: 40px; letter-spacing: 0.8px;}
	ul.lined-list li .lined-title:hover em {top: 0;}
	.circle-box-wrapper .circle-box .circle-title {display: none; }
	.fast-fact1 .circle-box-wrapper .circle-box:hover .circle-content {width: 195px; height: 195px; background: #003a63; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-direction: column; padding: 12px;}
	.fast-fact1 .circle-box-wrapper .circle-box:hover .circle-title{display: block;}
	.fast-fact1 .circle-box-wrapper .circle-box:hover .circle-value,.fast-fact1 .circle-box-wrapper .circle-box:hover .circle-category { color: #FAA637; }
    .fast-fact1 .circle-box-wrapper .circle-box:hover .circle-category {color:#ffffff;}
	.modal .modal-lg {max-width: 1247px;}


	/* Leadership */
	.leadership-content-block{transition: all ease-in 0.5s;}
	.leadership-content-wrapper .leadership-content-block:hover {padding-top: 68px;}
	.leadership-content-block:hover .staff-img {margin-top: -200px;}
	.leadership-content-block:hover h4 {font-size: 36px;}

    /* Mediagrid slider */
    /*.mediagridslider .owl-item:hover {width:auto !important;}*/
    .mediagridslider .owl-item:hover {transition:0.5s;}
    .mediagridslider .owl-item:hover .media-content {/*position:absolute;top:-50px; left:-50px;*/}
    .mediagridslider .owl-item:hover .media-overlay {display:block; }
    .mediagridslider .owl-item:hover {height: 301px; width: 430px; z-index: 200; transform:scale(1.15);}
    .mediagridslider .owl-item:hover .media-item {height:301px; width:430px; z-index:10; top:-40px; left:-80px;}


}

@media only screen and (max-width: 992px){

	.container{width: 100%;}
	body {font-size: 16px; line-height: 22px;}
	h1 {font-size: 22px; line-height: 32px; letter-spacing: -0.1px;}
	h2{font-size: 22px; line-height: 32px; font-weight:900; letter-spacing:0.1px;}
	h3 {font-size: 20px; line-height: 24px; letter-spacing:0.1px;}
	h4 {font-size: 18px; line-height: 24px; letter-spacing: 0.2px;}
	h5 {font-size: 16px; line-height: 22px;}
	h6 {font-size: 16px; line-height: 22px;}


	.navbar .navbar-row .logo-col {width: 100%; display: flex; justify-content: space-between; align-items: center;}


	.header .navbar {border: none;}
	.navigate-menu {display: none;}
	.navbar .navbar-brand {padding: 25px 0 19px;}
	.navbar .navbar-row .navbar-toggler,.navbar .navbar-row .mobile-search {display: inline-block;}
	.navbar .navbar-row .navbar-toggler {margin-right: 15px; float: none;}
	.navbar .navbar-row .navbar-toggler .nav-icon.open .icon-bar,.navbar .navbar-row .navbar-toggler .nav-icon.open {width: 26px;}
	.navbar .navbar-brand img {max-width: 115px;}
	.navbar-expand-lg>.container, .navbar-expand-lg>.container-fluid, .navbar-expand-lg>.container-lg,
	.navbar-expand-lg>.container-md, .navbar-expand-lg>.container-sm, .navbar-expand-lg>.container-xl {padding-left: 15px; padding-right: 15px;}
	.header .navbar .menu-col {width: 100%;}
	.navbar .navbar-nav .nav-item .nav-link {max-width: none; display: block; width: calc(100% - 35px); padding: 10px 20px 10px 5px; font-size: 18px; line-height: 28px; position: static; word-break:break-word;}
    .navbar .navbar-nav .nav-item.megamenu-li {position:relative;}
	.navbar .navbar-nav .nav-item.menu-open .nav-link {padding: 0 0 8px;}
	.navbar .navbar-nav .nav-item .nav-link.dropdown-toggle::before {content: '\f105'; font-family: 'Font Awesome 5 Free';color: #003A63; position: absolute; right: 0; top: 30%; font-weight: 900; width:35px; text-align:right;}
	.navbar .navbar-nav .nav-item .nav-link span.menutitle {width: 100%; display: block; text-align: left; min-height: auto;}
	.navbar .navbar-nav .nav-item .header-search-box,.navbar .navbar-nav .nav-item .megamenu .menulist .sub-menu.hide  {display: none;}
	.navbar .navbar-nav .nav-item .btn-header {min-width: none; width: 100%;}
	.navbar .navbar-nav .nav-item.megamenu-li.hide,.navbar .navbar-nav .nav-item.megamenu-li .back-section,.navbar .navbar-nav .nav-item.menu-open .nav-link.dropdown-toggle::before {display: none;}
	.navbar .navbar-nav .nav-item.megamenu-li.show,.navbar .navbar-nav .nav-item.megamenu-li.menu-open .back-section {display: block;}
	.navbar .navbar-nav .nav-item.megamenu-li .back-section {font-size: 16px; line-height: 19px; color: #58595B; font-weight: 700; position: relative; padding-left: 20px; border-bottom: 1px solid #C5C5C6; padding: 11px 15px 9px; margin-bottom: 16px;}
	.navbar .navbar-nav .nav-item.megamenu-li .back-section::before{content: '\f104';font-family: 'Font Awesome 5 Free';color: #58595B;position: absolute;left: 0;top: 50%;font-weight: 900;transform: translateY(-50%);}
	.navbar .navbar-nav .nav-item .nav-link:hover, .navbar .navbar-nav .nav-item.open .nav-link {color: #003A63; background: #ffffff;}
	.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .menulistwrapper .menulist {flex-basis: 100%;}
	.navbar .navbar-nav .nav-item .dropdown-menu {border-top: 9px solid #FAA637;border-bottom: 9px solid #FAA637; margin:2px -15px 0; padding: 16px 0 20px; min-height:unset;}
    .navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .megamenu .container,.navbar .navbar-nav .nav-item .megamenu .row {min-height:unset;}
	.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .menulistwrapper {padding: 0 21px;}
	.navbar .navbar-nav .nav-item .megamenu .menulist .sub-menu {margin-top: 0px;}
	.navbar .navbar-nav .nav-item .megamenu .menulist .menutitle,.navbar .navbar-nav .nav-item .megamenu .menulist .menutitle.hassubmenu {margin: 0;}
	.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .menulist,.navbar .navbar-nav .nav-item .megamenu .menulist {padding: 0;}
	.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .menulistwrapper .menulist {padding-bottom: 16.5px;}
	.navbar .navbar-nav .nav-item .megamenu .menulist .menutitle {margin: 0 0 35px;}
	/*.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .sidemenu {background: transparent linear-gradient(180deg, #3A82A7 0%, #022D51 100%) 0% 0% no-repeat padding-box; padding: 0;}*/
	.navbar .navbar-nav .nav-item .megamenu .menulist .menutitle {position: relative; text-decoration: none;}
	.navbar .navbar-nav .nav-item .megamenu .menulist .menutitle.hassubmenu::after {content: '\f078';font-family: 'Font Awesome 5 Free';color: #ffffff;position: relative;left: 0;top: 50%;font-weight: 900;transform: translateY(-50%); margin-left: 5px; text-decoration: none;}
	.navbar .navbar-nav .nav-item .megamenu .menulist .menutitle:hover::after {color: #F58025;}
	.navbar .navbar-nav .nav-item .megamenu .menulist .menutitle:hover {text-decoration: none;}
	.navbar .navbar-nav .nav-item .megamenu .menulist.active .menutitle::after {content: '\f077';}
	.navbar .navbar-nav .nav-item:hover .nav-link::after, .navbar .navbar-nav .nav-item:hover .nav-link:hover::after {display: none;}
	.navbar .navbar-nav .nav-item.megamenu-li.singlecolumn-menu .megamenu,.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .megamenu,.navbar .navbar-nav .nav-item.megamenu-li.twocolumn-menu .megamenu {min-width: auto;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .megamenu {left: auto;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .advertisement-block {margin-right: 0; padding: 20px 33px; display: flex; flex-direction: row; justify-content: space-around; align-items: center;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .advertisement-col { order: 2; }
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .menu-col {order: 1; padding: 0 20px;}
	.navbar .navbar-nav .nav-item .megamenu .menulist .menutitle:last-child {margin-bottom: 35px;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .advertisement-block img {width: 143px; max-height: 92px; margin: 0 0 0 8px; order: 2;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .advertisement-block .advertisement-content {order: 1;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .advertisement-block h3 {font-size: 18px; line-height: 24px; margin: 0 0 14px;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .advertisement-block p {display: none;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .no-content.advertisement-col {order: 1; margin:-16px 0 24px;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .no-content .advertisement-block img {max-height: 200px;}
	.navbar .navbar-nav .nav-item.megamenu-li.adscolumn-menu .dropdown-menu {padding-bottom: 0;}
	.navbar .navbar-nav .nav-item .dropdown-menu.showdropdown {display: block;}
	.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .menulistwrapper .menulist:nth-child(4), .navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .menulistwrapper .menulist:nth-child(5), .navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .menulistwrapper .menulist:nth-child(6) {padding-bottom: 16.5px;}
    .navbar .navbar-nav .nav-item.megamenu-li.singlecolumn-menu .megamenu .container .menulist {padding:6px 21px 10px;}
    .navbar .navbar-nav .nav-item.megamenu-li.singlecolumn-menu .megamenu {padding-bottom:0;}
    .navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .container {padding-left:0;}
    .navbar .navbar-nav .nav-item .megamenu .menulist .menutitle {font-size:18px; line-height:28px;}
    .navbar .navbar-nav .nav-item .megamenu .menulist .sub-menu .menu-item a {font-size:16px; line-height:24px;}

	/* Industry */
	.what-we-solve-section {padding: 40px 0 46px;}
	h6.section-title {font-size: 16px; line-height: 22px; margin: 0;}
	h5.section-subtitle { letter-spacing: 0.36px; margin: 0 0 10px; font-weight:700;}
	.what-we-solve-section .what-we-solve-content-wrapper {margin: 20px 0 0;}
	.what-we-solve-section .what-we-solve-title h1 {font-size: 20px; line-height: 24px; margin: 0 0 30px; text-align: center; letter-spacing: 0.22px;}
	.what-we-solve-section .what-we-solve-title h3 {margin: 0 0 30px; text-align: center;}
    .what-we-solve-section .what-we-solve-content {margin: 30px 20px 0;}
    .how-we-help-div .how-we-help-content .link em {font-size:16px;}
	.icon-box {margin: 0 0 40px; justify-content: flex-start;}
	.icon-box .icon-img-box {width: 51px; height: 51px;}
	.icon-box .icon-img-box .icon-img {width: 51px;}
	.icon-box .icon-img-box .icon-img img {width: 60px; height:60px;}
	.icon-box .icon-img img {width: 50.49px;}
	.icon-box .icon-content {margin-left: 19.54px; font-size: 16px; line-height: 22px;}
	.icon-box .icon-content p {font-size: 16px; line-height: 22px;}
	.results-section {padding: 34px 0;}
	.results-section .results-wrapper {margin: 21px 0 0; flex-wrap: wrap;}
	.results-section .results-wrapper .results-div {flex-basis: 100%; text-align: center; padding: 0 20px;}
	.results-section .results-wrapper .results-div:first-child {border: none; padding: 0 20px 20px; border-bottom: 1px solid #58595B;}
	.results-section .results-wrapper .results-div:last-child { padding: 26.5px 20px 0 20px;}
	.results-section .results-wrapper .results-div .results-value {font-size: 22px; line-height: 32px; letter-spacing: -0.3px;}
	.results-section .results-wrapper .results-div p {font-size: 16px; line-height: 22px;}
	.insight-section.industry {padding: 40px 0 35px;}
	.insight-section.industry .insight-row .insight-col {padding: 0 5px;}
	.insight-section.industry .owl-stage-outer {margin-right: -30px;}
	.insight-section.industry .insight-card .card-content p,.insight-card .card-content .insight-card-summary {display: none;}
	.section-content,.why-join-team-section .section-content {font-size: 16px; line-height: 22px; letter-spacing: 0.16px;}
	.how-we-help-section .how-we-help-content-wrapper {display: none !important;}
	.how-we-help-div {flex-basis: 100%;  margin: 0; padding: 0;}
	.how-we-help-div .how-we-help-img { margin-right: 25.04px;}
	.how-we-help-div .how-we-help-img img {width: 60px; height:auto;}
	.how-we-help-div .how-we-help-content {margin-left: 0;}
	.how-we-help-div .how-we-help-content h6,.how-we-help-div .how-we-help-content .link {font-size: 16px; line-height: 22px;}
	.how-we-help-div .how-we-help-content p {margin: 0 0 5px; font-size: 16px; line-height: 22px;}
	.how-we-help-section {padding: 42px 0 0;}
	.how-we-help-section .help-content-wrapper {display: block; margin: 29px -15px 0;}
	.what-we-solve-section .what-we-solve-title h1 span,.what-we-solve-section .what-we-solve-title h3 span {font-weight: 700;}
	.icon-box .icon-img-box {width:auto; height: auto; border: none; background: #ffffff;}
	.icon-box .icon-img-box .icon-img {width: auto;}
	.icon-box .icon-img-box .icon-img img {position: static;}

	/* Insight */
	.breadcrumbs-section {display: none;}
	.page-header-banner {border-width: 9px; height: auto;}
	.page-header-banner h1{ margin: 0 0 10px; }
	.godigital-content .page-header-banner h2 {letter-spacing: 0.24px; margin: 0;}
	.page-header-banner p,.insight-card .card-content p {font-size: 16px; line-height: 22px; margin: 0 0 13px;}
	.page-header-banner .page-header-banner-content-wrapper {background-image: none !important; height: auto; padding: 25px 0;}
	.page-header-banner .btn,.final-callout-section .final-callout-content .btn,.insight-card .card-content .btn,
	.welcome-back-section .welcome-back-block .welcome-back-content .btn {font-size: 14px; line-height: 20px;letter-spacing: 0.2px; border-width: 1px; padding: 6px 12px;}
	.page-header-banner .page-header-banner-content,.page-header-banner .playbook-header-banner-content .page-header-banner-content {top: 0;}
	.page-header-banner .btn {margin-bottom: 0; min-width: unset; margin:10px 0 0;}
	.welcome-back-section {padding: 28.5px 0 34px;}
	.welcome-back-section h4 {margin: 0 0 5px; }
	.welcome-back-section .welcome-back-block{padding: 14px 11px; display: block !important;}
	.welcome-back-section .welcome-back-block img {height: 154px; margin: 0 0 11px; max-height: none; max-width: none;}
    .welcome-back-section .welcome-back-block .welcome-back-content .btn {margin:10px 0 0;}

	.owl-carousel .owl-nav button {display: none;}
    .mediagridslider.owl-carousel .owl-nav button {display:block;}
    .mediagridslider.owl-carousel .owl-nav button.owl-next, .mediagridslider.owl-carousel .owl-nav button.owl-prev {top:45%;}
	.welcome-back-section .owl-carousel .owl-dots {margin: 30px 0 0;}
	.welcome-back-section .welcome-back-slide-wrapper {padding: 0;}
	.welcome-back-section .subtitle {font-size: 16px; line-height: 22px; margin: 0 0 10px;}

	.insight-filter-section {padding: 41.5px 0 20.75px;}
	.insight-filter-section h2 {/*font-size: 18px; line-height: 24px; letter-spacing: 0.36px;*/ margin: 0 0 27px;}
	.insight-filter-section h5.section-subtitle,.insight-filter-section h2 {margin: 0 0 27px;}
	.form-element {display: block;}
	.form-element label {font-size: 16px; line-height: 22px; display: block; margin: 0 0 11px;}
	.form-element .input-group .form-control {height: 48px;}
	.form-element .input-group-append .btn {width: 83px;}
	.insight-filter-section .search-form-field,.insight-filter-section .filter-form-field {margin: 0 0 11px;}
	.filter-form-field.form-element label {display: none;}
	.insight-filter-section .filter-form-field .w-70 {width: 100%;}
	.insight-filter-section .filter-form-field .w-70 .col-sm-12 {width: 80%;}
	.insight-filter-section .filter-form-field .select-field {margin: 0 0 10px;}
	.tag-list .tag {font-size: 14px; line-height:20px; letter-spacing:0.2px; margin: 0 16px 16.5px 0; padding: 11px;}
	.insight-section {padding: 40px 58px;}
    .insight-row {margin-top:20px;}
	.insight-row .insight-col {flex-basis: 100%; padding:0;}
	.insight-section .insight-card-content{margin: 0 auto 26px; max-width:258px; width:100%;}
    .insight-section.industry .insight-card-content {max-width:none; margin-left:0; margin-right:0;}
	.insight-card {min-height: auto; padding: 10px 11px 13px;}
	.insight-card .card-tag {font-size: 16px; line-height: 22px; letter-spacing: 0;}
    .insight-card .card-image {margin-bottom:0;}
	.insight-card .card-image img {height: 154px; margin-bottom: 15px;}
	/*.insight-card .card-content h6 { margin: 0 0 5.44px; min-height: unset;}*/
	/*.insight-card .card-content .insight-card-summary {min-height: unset;}*/
	.insight-card .card-content h6 {
				font-size: 16px;
				margin: 0 0 5.44px;
				min-height: unset;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box !important;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
			}

			.insight-card .card-content .insight-card-summary {
				font-size: 16px;
				min-height: unset;
				height: unset;
				max-height: 50px;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box !important;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
			}
	.pagination-section .pagination .page-link,.pagination-section .pagination .current{width: 25px; height: 25px; line-height: 25px; font-size: 18px; margin: 0 5px;}
	.pagination-section .pagination .page-item:first-child .page-link,.pagination-section .pagination .page-item:last-child .page-link{width: 44px; height: 44px; }
	.pagination-section .pagination .page-item:first-child .page-link,.pagination-section .pagination .page-item.disabled .prev {margin-right: 24px; margin-left: 0;}
	.pagination-section .pagination .page-item:last-child .page-link,.pagination-section .pagination .page-item.disabled .next {margin-left: 24px; margin-right: 0;}
    .pagination-section .pagination .page-item:first-child .page-link, .pagination-section .pagination .page-item:last-child .page-link {font-size: 24px; }
	.pagination-section .pagination .page-item:nth-child(5) .page-link,.pagination-section .pagination .page-item:nth-child(6) .page-link,.pagination-section .pagination .page-item:nth-child(8) .page-link{/*display: none;*/}
	.final-callout-section .final-callout-image-col {display: none;}
	.final-callout-section .final-callout-content,.final-callout-section.careers-callout-section .final-callout-content {padding: 35px 0; text-align: center;}
	.final-callout-section .final-callout-content h2,.final-callout-section .final-callout-content .final-callout-title {font-size: 22px; line-height: 32px; letter-spacing: 1.32px; font-weight:900;}
	.final-callout-section .final-callout-content p {font-size: 16px;line-height: 22px;}
	.insight-card .card-content .btn {position: static; margin-top: 0; max-width:140px; display:block; margin-top:15px;}
	.insight-section .pagination-section {margin: 0 -40px;}
	.welcome-back-section .welcome-back-block .welcome-back-content {margin: 0;}
	.navbar .navbar-nav .nav-item .nav-link::after {display: none;}
	.insight-card .card-content .btn {letter-spacing: 0;}
	.sticky-footer .btn {display: inline-block;}
    .sticky-footer .btn:hover {color:#ffffff;}


	/* Footer */
	.footer {border-width: 9px; padding: 30px 0 62.5px;}
	.footer .social-menu li {margin: 0 0 5px 0;}
	.footer .social-menu li a {width: 43px; height: 43px; line-height: 43px;}
	.footer .footer-menu .footer-menu-link a {margin: 0 0 22px;}
	.footer .footer-menu.footer-menu3 .footer-menu-link a {margin: 0 0 7px;}
	.footer .footer-menu .footer-submenu {transition: 1s;}
	.footer .footer-menu .footer-submenu li a {font-size: 14px; line-height: 20px; margin: 0 0 9px;}
	.footer .social-menu {margin: 0 0 30px;}
	.footer .footer-bottom {border: none; padding: 0;}
	.footer .footer-menu .footer-submenu {margin: 0;}
	.footer .footer-bottom .footer-copyright-menu {border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding: 5px 0 8px; display: block;}
	.footer .footer-bottom .footer-copyright .footer-copyright-text {display: block; margin-top: 20px;}
	.footer .footer-bottom .footer-copyright-menu ul li a, .footer .footer-bottom .footer-copyright .footer-copyright-text p,.footer .footer-bottom .footer-copyright-menu ul li span.d-copyright{font-size: 14px; line-height: 22px; letter-spacing: 0.22px;}
	.footer .footer-bottom .d-copyright,.footer .footer-bottom .footer-copyright-menu ul li:first-child::after,.footer .footer-bottom .footer-copyright-menu ul li:first-child {display: none;}
	.footer .footer-bottom .footer-copyright-menu ul li:nth-child(2) {padding-left: 0;}
	.footer .footer-bottom .footer-copyright .mobile-copyright-text {font-size: 14px; line-height: 14px; letter-spacing: 0.14px; color: #fff; display: block; margin: 20px 0; text-decoration:none;}
	.footer .footer-menu .footer-menu-link.hasdropdown a{position: relative;}
	.footer .footer-menu .footer-menu-link.hasdropdown a::after{content: '\f078';font-family: 'Font Awesome 5 Free';color: #fff;display: inline-block;position: relative;margin-left: 8px; font-weight: 900;}
	.footer .footer-menu .footer-menu-link.hasdropdown.open a::after {-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg); transition: 0.5s;}

	/* Playbook */
	.page-header-banner .playbook-header-banner-content h1 {margin: 0 0 12px;}
	.page-header-banner p {font-size: 18px; line-height: 24px;margin: 0;}
    .page-header-banner p,.page-header-banner h5 {font-size: 16px; line-height: 22px;}
	.banner-section .banner-content {max-width: none; padding: 40px 0;}
	.banner-section .banner-content h1 {font-size: 22px; line-height: 32px; letter-spacing: 0.24px; margin: 0 0 18px;}
	.banner-section .banner-content p {font-size: 16px; line-height: 22px;}
	.banner-section::before {background: transparent linear-gradient(180deg, #F2F8FD 0%, #FFFFFF00 100%) 0% 0% no-repeat;}
	.banner-section {height: auto; text-align: center;}
	.banner-section .banner-image img {height: 248px; width: 100%; object-fit: cover;}
	.desired-outcomes-section {padding: 51px 0 0 !important;}
	.desired-outcomes-section .desired-outcomes-content-wrapper {margin: 51px 0 0;}
	.desired-outcomes-section .desired-outcomes-block {flex-basis: 100%; padding: 0; margin: 0 0 55px;}
	.desired-outcomes-section .desired-outcomes-block .outcome-img {margin: 0 0 16px; height:60px; width:60px;}
	.desired-outcomes-section .desired-outcomes-block h5 {margin: 0 0 11.66px;}
	.desired-outcomes-section .desired-outcomes-block p {font-size: 16px; line-height: 22px;}
	.related-products-section .related-products-content-wrapper {margin: 42px 0 0 !important;}
	.accordion.product-accordion .card-header .btn {font-size: 16px; line-height: 22px; font-weight: 700;}
	.accordion.product-accordion .card-header{padding: 25px 0 10px 0; position: relative;}
	.accordion.product-accordion .card-body p, .accordion.product-accordion .card-body ul li,.accordion.product-accordion .card-body {font-size: 16px; line-height: 22px;}
	.accordion.product-accordion .card-body {padding: 26px 0 0;}
	.product-bg-col {display: none;}
	.accordion.product-accordion .card .card-header .btn-header-link::after {position: absolute; right: 0; top: -5px;}
	.related-products-section {padding: 53.82px 0 36.07px;}
	.results-section.results-measured-section {padding: 62.81px 0 45px;}
	.results-section.results-measured-section .results-wrapper {margin: 0 70px;}
	.results-section.results-measured-section .results-wrapper .results-div {flex-basis: 100%; border-right: none; border-bottom: 1px solid #C7C7C7; padding: 17px 0; margin: 0;}
	.results-section.results-measured-section .results-wrapper .results-div:nth-child(4) {border-bottom: 1px solid #C7C7C7;}
	.results-section.results-measured-section .results-wrapper .results-div:last-child {border-bottom: none; }
	.insight-section.industry .load-more {display: none;}
	.insight-section.industry .insight-row {margin-top: 20px;}
	.insight-section.industry .insight-card .card-content h6 {margin-bottom: 12px;}
	.final-callout-section.lbluebg .final-callout-content {padding: 40px 0;}

	.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .container,.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .megamenu .container .row {display: block;}
	.navbar .navbar-nav .nav-item.megamenu-li.multicolumn-menu .sidemenu-col {margin: 0; padding: 0px; margin-right: 0;}
	.navbar .navbar-nav .nav-item .megamenu .sidemenu .menulist .menutitle.hassubmenu.active { padding: 15px 5px 5px; box-shadow: 0 3px 6px #00000086; color: #ffffff;}
	.navbar .navbar-nav .nav-item .megamenu .sidemenu .menulist .sub-menu {max-height: 310px; overflow-x: hidden; overflow-y: hidden;}
    .navbar .navbar-nav .nav-item .megamenu .menulist .sub-menu.submenudivs {min-height:unset;}
	.menu-item-pc {display: none}
	.menu-item-mob {display: block; padding-left: 15px !important; }
	.menu-item-hr-mob {width: 75%; border: 2px solid #3981A6; margin: 2px 0 15px;}
	.navigate-menu-mob {margin: 30px 0 0;}
	.navigate-menu-mob a {color: #ffffff; font-size: 24px;}
	.navigate-menu-mob a:first-child{margin-right: 17.5px;}
	.navigate-menu-mob a:last-child{margin-left: 17.5px;}
	.navigate-menu-mob a.disabled {color: rgba(137,187,229,0.5);}


	/* Homepage */
	.news-banner-section .news-banner-slide {padding-right: 20px;}
	.news-banner-section .news-banner-slider .news-banner-slide p a {padding-right: 15px;}
	.news-banner-section .news-banner-slider .news-banner-slide,.news-banner-section .news-banner-slider .news-banner-slide p,.news-banner-section .news-banner-slider .news-banner-slide a {font-size: 16px; line-height: 22px;}
	.news-banner-section .news-banner-slider .news-banner-slide p span {display: inline;}
	.news-banner-section .news-banner-slider .news-banner-slide p a em {top: 4px; font-size: 16px;}
	.news-banner-section .news-banner-slider .news-slide-image {max-width: 100px;}
	.news-banner-section .section-close { margin: 10px 0 0;}
	.news-banner-section .section-close img {width: 14px;}
	.hero-banner-section .banner-section {height: 303px;}
	.hero-banner-section .banner-section .banner-content h1, .hero-banner-section .banner-section .banner-content p {font-size: 22px; line-height: 32px; letter-spacing: -0.28px;}
	.hero-banner-section .banner-section .banner-content {margin-top: 0;}
	.we-deliver-section {background-image: none !important; padding: 44.13px 0 20px;}
	.we-deliver-section h3 {letter-spacing: 0.22px;}
	.results-want-section {padding: 27px 0 47px;}
	.results-want-section h2 {letter-spacing: 0.24px;}
	.results-want-section p,.alorica-way-section .alorica-way-content p,ul.lined-list li p {font-size: 16px; line-height: 22px;}
	.results-want-section .results-want-wrapper {margin-top: 25px;}
	.results-want-wrapper .results-block,.results-want-wrapper.seteightitems .results-block,.results-want-wrapper.setsixitems .results-block {flex-basis: 100%; padding: 0; margin: 0 0 40px;}
	.alorica-way-section .section-title, .alorica-way-section .section-subtitle,.alorica-way-content p {text-align: center;}
	.alorica-way-section .row {display: block;}
	.alorica-way-section .alorica-way-content {margin: 42px 0 31px;}
	ul.lined-list li {padding-left: 22.5px;}
	ul.lined-list li .lined-title::before,ul.lined-list li .lined-title.active::before {width: 14px; height: 14px; left: -28px;}
	.alorica-way-section ul.lined-list {margin-left: 0;}
	ul.lined-list li .lined-title.active::before {top: 3px;}
	ul.lined-list li .lined-title em {font-size: 12px; margin-left: 10px; top: 0;}
	ul.lined-list li .lined-title em::before {top: -1px;}
    ul.lined-list li .lined-title {min-height:unset;}
	ul.lined-list li .lined-title,ul.lined-list li .lined-title.active {font-size: 18px; line-height: 22px; letter-spacing: 0.4px;}
	ul.lined-list .lined-list-content h6 {font-size: 16px; line-height: 22px;}
	ul.lined-list .lined-content {padding: 0;}
	.fast-fact-section {padding: 40px 0 0;}
	.fast-fact-section .section-content {font-weight: 500;}
	.circle-box-wrapper {display: block; margin: 25px 0;}
	.circle-box-wrapper .circle-box {width: 188px; height: 188px;}
	.circle-box-wrapper .circle-box,.circle-box-wrapper .circle-box:first-child,.circle-box-wrapper .circle-box:last-child {margin-left: auto; margin-right: auto;}
	.circle-box-wrapper .circle-box .circle-content {background: #003a63; width: 170px; height: 170px; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-direction: column; padding: 12px;}
	.circle-box-wrapper .circle-box .circle-value,.circle-box-wrapper .circle-box .circle-category { color: #043B62; }
	.circle-box-wrapper .circle-box .circle-value {font-size: 22px; line-height: 32px;}
	.circle-box-wrapper .circle-box .circle-title, .circle-box-wrapper .circle-box .circle-category {font-size: 16px; line-height: 22px; font-weight: 500;}
	.circle-box-wrapper .circle-box.yellow .circle-content,.fast-fact2 .circle-box-wrapper .circle-box .circle-content {background: #ffffff;}
	.fast-fact2 .circle-box-wrapper .circle-box .circle-value, .fast-fact2 .circle-box-wrapper .circle-box .circle-category {color:#043B62 !important;}
    .reason-section {padding: 18px 0 46px;}
	.reason-section .container {padding: 0;}
	.reason-section .reason-content-wrapper {margin-top: 26px;}
	.reason-section .reason-content-mobile-wrapper {display: block;}
	.reason-section .reason-content-desktop-wrapper {display: none;}
	.tab-image-container .tab-image,.tab-image-container {width: 147px; height: 147px;}
	.tab-image-container {float: none; margin: 0 auto 20px;}
	.tab-image-container .tab-image{transform:translate(-15px, -15px);}
	.accordion.image-accordion .card .card-header .btn {text-align: center;}
	.accordion.image-accordion .card .card-header {background: #ffffff; border: none; padding: 39px 20px 10px;}
	.accordion.image-accordion .card-body {background: rgba(229,241,252,0.5); text-align: center;}
	.accordion.image-accordion .card-body a { font-size: 16px; line-height: 22px; color: #003A63; font-weight: 700; text-decoration: none;}
	.accordion.image-accordion .card-body a em {margin-left: 6px; font-size: 14px;}


	/* Contact */
	.page-header-banner.contact-header-banner {height: 158px;}
	.page-header-banner.contact-header-banner .page-header-banner-content {top: 34px;}
	.page-header-banner.contact-header-banner p {font-weight: 500;}
	.page-header-banner .page-header-banner-img {display: none;}
	.lets-talk-section {padding: 39px 0 0;}
	.lets-talk-section h5,.lets-talk-section .lets-talk-content .contact-div {margin: 0 0 40px;}
	.lets-talk-section .lets-talk-content .contact-div h4,.lets-talk-section .lets-talk-form-section h4 {margin: 0 0 10px; }
	.lets-talk-section .lets-talk-content .contact-div p {font-size: 16px; line-height: 22px;}
	.lets-talk-section .lets-talk-content .contact-div.employeeinfo-div a em {font-size: 14px; line-height: 14px; top:0;}
	.lets-talk-section .lets-talk-content .contact-div .contact-category,.lets-talk-section .lets-talk-content .contact-div.employeeinfo-div h4,.lets-talk-section .lets-talk-content .contact-div.employeeinfo-div p {margin: 0 0 15px;}
	.lets-talk-section .lets-talk-content,.lets-talk-section .lets-talk-form-section {padding: 0;}
	.lets-talk-section .lets-talk-form-section {margin: 13px 0 0;}
	.lets-talk-section .lets-talk-form-section h4 {margin: 0 0 25px;}
	.form-group .custom-control-input,.form-group .custom-control-label::after, .custom-control-label::before {width: 26px; height: 26px;}
	.form-group .custom-control-label::after, .custom-control-label::before {top: 0;}
	.chkgroup, .radiogroup {flex-wrap: wrap;}
	.chkgroup .custom-control, .radiogroup .custom-control {flex: none; flex-basis: 100%;}
	.form-group label,.lets-talk-section .form-group label {font-size: 16px; line-height: 22px; font-weight: 500;}
	.checkbox.form-group {margin: 0 0 21px;}
	.form-group {margin: 0 0 24px;}
	.distributed-future-section {padding: 0;}
	.distributed-future-section .distributed-img {margin: 30px 0;}
	.modal .modal-content {padding: 0 15px;}
	.country-list {padding-left: 20px; margin: 0;}
	.country-list li {font-size: 16px; line-height: 22px;}
	.modal .modal-title{font-size: 20px; line-height: 24px; letter-spacing: 0.4px;}
	.modal .modal-body {padding-top: 13.4px;}
	.modal .modal-header {padding-top: 15px;}
	.what-we-solve-section .what-we-solve-content {padding-left: 0;}
	.what-we-solve-section .what-we-solve-title {padding-right: 0;}
	.pixels {margin: 27px 0;}
	.pixels img {height: 129px;}
	.lets-talk-section .lets-talk-content .employeeinfo-div {margin: 0 0 49px;}

	/* Terms of use */
	.termsuse-content {margin: 20px 0;}
	.termsuse-content h1 { letter-spacing: -0.28px; margin: 0 0 18px;}
	.termsuse-content h5,.termsuse-content p,.termsuse-content ul li {font-size: 16px; line-height: 22px;}
	.termsuse-content p,.termsuse-content ul {margin: 0 0 20px;}
	.termsuse-content ul {padding-left: 15px;}
	.termsuse-content h5 {margin: 0 0 5px;}
	.termsuse-content .sectional-content {margin: 0 0 28px;}

	/* Privacy policy */
	.privacypolicy-content h1 {letter-spacing: -0.28px; margin: 0 0 26px;}
	.privacypolicy-content h1 span.dt {font-size: 20px; line-height: 24px; letter-spacing: 0.4px;}
	.privacypolicy-content p,.privacypolicy-content ul li,.privacypolicy-content {font-size: 16px; line-height: 22px; margin: 0 0 20px;}
	.privacypolicy-content ul li {margin: 0;}
	.privacypolicy-content {margin: 23px 0 68px;}
	.privacypolicy-content ul {margin: 0 0 20px; padding-left: 15px;}
	.privacypolicy-content .sectional-content {margin: 0 0 40px;}
	table thead tr th, table tr th, table thead tr td {font-size: 12px; line-height: 22px; padding: 45px 5px;}
	table tr td {font-size: 16px; line-height: 22px; padding: 23px 10px;}
	.privacypolicy-content table {margin: 15px 0 35px;}
	.privacypolicy-content .address-div {margin-left: 15px;}

	/* Disclaimer */
	.disclaimer-popup .modal-content {padding: 0;}
	.disclaimer-popup .modal-body {padding: 14px 38px 11px 15px; font-size: 16px; line-height: 22px;}
	.disclaimer-popup button.close {margin: -10px -30px 0 0;}
	.disclaimer-popup .modal-dialog {margin: 100px auto;}

	.disclaimer-block {margin: 0 20px; max-width: none; bottom:180px;}
	.disclaimer-block .disclaimer-content p,.disclaimer-block .disclaimer-content {font-size: 16px; line-height: 22px;}
	.disclaimer-block .disclaimer-content{padding: 14px 38px 11px 15px;}
	.disclaimer-block .disclaimer-content button.close {margin: -10px -30px 0 0;}

	/* Product */
	.product-banner-wrapper {display: none;}
	.product-content-mobile-wrapper {display: block; margin: 0 -15px;}
	.product-content-wrapper {display: none !important;}
	.results-section.results-measured-section.product {padding-top: 64px;}
	.results-section.results-measured-section.product .results-wrapper {margin-top: 32px;}
	.what-we-solve-section.what-we-solve-product {padding: 74px 0;}
	.what-we-solve-section.what-we-solve-product .icon-box .icon-content h5,.what-we-solve-section.what-we-solve-product .icon-box .icon-content p,
    .what-we-solve-section.what-we-solve-product .icon-box .icon-content,.what-we-solve-section .what-we-solve-content .icon-box .icon-content,.what-we-solve-section .what-we-solve-content .icon-box .icon-content p {font-size: 16px; line-height: 22px;}
	.what-we-solve-section.what-we-solve-product .what-we-solve-content-wrapper {margin-top: 42px;}
	.what-we-solve-section.what-we-solve-product .icon-box .icon-img-box .icon-img img {width: 56px;}
	.what-we-solve-section.what-we-solve-product .icon-box .icon-content {margin-left: 15px;}
	.what-we-solve-section.what-we-solve-product .icon-box {margin-bottom: 42px;}
	.product-deep-dive-wrapper {flex-wrap: wrap; margin: 37px 40px 40px;}
	.product-deep-dive-wrapper .product-column {flex-basis: 100%;}
	.product-deep-dive-wrapper .product-column1 {order: 2;}
	.product-deep-dive-wrapper .product-column2 {order: 1; display: block; text-align: center;}
	.product-deep-dive-wrapper .product-column2 img {margin-top: 0;}
	.product-deep-dive-wrapper .product-column3 {order: 3;}
	.product-deep-dive-wrapper .product-column ul.lined-list li::before {display: none;}
	.product-deep-dive-wrapper ul.lined-list .lined-content {padding: 0;}
	.product-deep-dive-wrapper .lined-list-content::before {top: auto; bottom: -15px;}
	.product-deep-dive-wrapper .product-column ul.lined-list li::after {width: 1px;height: 70px;top: 0;right: 0;margin: auto;left: 0;}
	.product-deep-dive-wrapper .product-column1 .lined-list-content::before,.product-deep-dive-wrapper .lined-list-content::before {right: 0;left: 0;margin: auto; top: 48px; bottom: auto;}
	.product-deep-dive-wrapper .product-column1 ul.lined-list li,.product-deep-dive-wrapper .product-column3 ul.lined-list li {padding: 100px 0 0;}
	.product-deep-dive-wrapper ul.lined-list .lined-list-content h6 {text-align: center;}
	.product-deep-dive-wrapper ul.lined-list li p {font-size: 16px; line-height: 22px; text-align: center;}
	.product-deep-dive-wrapper .product-column2 img {height: 184px; max-width: 100%;}

	/* Go digital */
	.godigital-content .page-header-banner .page-header-banner-content-wrapper {padding: 0;}
	.godigital-content .page-header-banner .page-header-banner-content {padding: 25px 0 24px;}
	/* .godigital-content .page-header-banner h1 { font-size: 28px; line-height: 36px; letter-spacing: -0.28px; }
	.godigital-content .page-header-banner p {font-size: 24px; line-height: 32px; letter-spacing: 0.24px;} */
	.godigital-form1-content {order: 2;}
	.godigital-form1-img {order: 1; margin: 0 0 36px;}
	.godigital-form1 {padding: 0 0 45px;}
	/* .godigital-form h4 {font-size: 18px; line-height: 24px; margin: 0 0 17px;} */
	.godigital-form .godigital-form-content {font-size: 16px; line-height: 22px; padding:0 20px;}
	.godigital-form .godigital-form-content p {margin: 0 0 20px;}
	.godigital-form .godigital-form-content .btn-form1 {margin-top: 26px;}
	.godigital-form .godigital-form-content .btn,.godigital-btn {font-size: 14px; line-height: 20px; padding: 12px 30px;}
	.godigital-form-field h5 .popup {font-size: 16px; line-height: 22px;}
	.godigital-form2 {padding: 30px 0 10px;}
	.godigital-form-field .form-field-wrapper {margin: 15px 0 0;}
	.godigital-content .form-group label {font-size: 16px; line-height: 22px; color: #58595B; font-weight: 400;}
	.godigital-content .form-group .custom-control-label::after, .godigital-content .custom-control-label::before,.godigital-content .form-group .custom-control-input {top: 2px; left: -25px;}
	.godigital-content .form-group .custom-control-input, .godigital-content .form-group .custom-control-label::after, .godigital-content .custom-control-label::before {width: 17px; height: 17px;}
	.godigital-content .form-group .custom-control {padding-left: 30px;}
	.godigital-form-field {margin: 0 0 20px;}
	.pagination-link li {margin-right: 64px;}
	.pagination-link a {font-size: 16px; line-height: 22px;}
	.godigital-content .godigital-form-field-content {order: 2;}
	.godigital-content .godigital-form-field-img {order: 1; text-align: center;}
	.godigital-content .godigital-form-field-img img {max-height: 185px; margin: 0 auto 47.5px;}
	.godigital-form3 {padding: 40px 0 35px;}
	.godigital-form3.godigital-form h4 {font-size: 20px; line-height: 24px; text-align: center; margin: 0 0 40px;}
	.godigital-content .form-group label.form-label, .godigiform .form-label {font-size: 16px; line-height: 22px; font-weight: 500; color: #003A63; margin: 0 0 6px;}
	.godigital-form.godigital-form3 .form-group {margin: 0 0 15px;}
	.godigital-form .godigital-form-content .btn-form3 {margin-top: 30px;}
	.godigital-form4 {padding: 10px 0 0;}
	.godigital-form .form4-img {margin: 0 0 28px; max-height: 263px;}
	.godigital-form .godigital-form4-img {order: 1;}
	.godigital-form .godigital-form4-content {order: 2;}
	.godigital-form.godigital-form4 h4 {text-align: left; margin: 0 0 20px;}
	.godigital-form1-img img,.godigital-form3-img img {max-height: 255px;}

	/* Industries landing */
	.alorica-achievement-section .alorica-achievement-content {flex-wrap: wrap; margin: 24px 60px 0;}
	.alorica-achievement-content .achievement-block {flex-basis: 100%; padding: 0; border-right: none; border-bottom: 1px solid #C7C7C7; padding: 30px 0;}
	.alorica-achievement-content .achievement-block .achievement-content h3 { margin: 0;}
	.alorica-achievement-content .achievement-block img {max-height: 65px; margin-right: 32px; width: 61px;}
	.alorica-achievement-content .achievement-block .achievement-content p {font-size: 20px; line-height: 24px; letter-spacing: 0.24px; margin: 0;}
	.alorica-achievement-section {padding: 50px 0 30px;}

	.alorica-achievement-content .achievement-block:last-child {border: none;}
	.insight-section.landing {padding: 59px 0 10px;}
	.industry-card-row .insight-card .card-image img {height: 243px !important; object-fit: cover; margin: 0;}
	.industry-card-row .insight-card .card-content {padding: 9.3px 12px; min-height: unset;}
	.industry-card-row .insight-card .card-content h4 {letter-spacing: 0.4px;}
	.industry-card-row .insight-card .card-content p {font-size: 16px; line-height: 22px;}
	.insight-section .industry-card-row .insight-card-content {margin: 0 0 40px;}

	/* Leadership */
	.leadership-content-section {padding: 43px 0 10px;}
	.leadership-content-wrapper .leadership-content-block {flex-basis: 100%; margin: 0 0 154px; padding: 54px 14px 14px; min-height: unset;}
	.leadership-content-block h4 {letter-spacing: 0.4px;}
	.leadership-content-block p {font-size: 16px; line-height: 22px; min-height: 60px;}
	.leadership-content-block .staff-img {max-height: 155px; margin-top: -190px; padding: 0 30px; max-width:170px;}
	.leadership-content-section .leadership-content-wrapper{margin: 146px 42px 0;}
	.staff-popupcontent {flex-wrap: wrap;}
	.staff-popupcontent .staff-image img {width: 184px; margin: 0 0 18px;}
    .staff-modal .staff-detail .staff-title {margin: 0 0 18px; }
	.staff-modal .staff-detail h3{letter-spacing: 0.24px; margin: 0;}
	.staff-modal .staff-detail h4{font-size: 20px; line-height: 24px; letter-spacing: 0.4px; padding-bottom: 18px;}
	.modal.staff-modal .modal-body {padding: 19px;}
	.staff-modal .staff-detail {font-size: 16px; line-height: 22px;}
	.staff-modal .staff-detail p {margin: 0 0 15px;}
	.leadership-content-wrapper .extra-leaders .leadership-content-block {flex-basis: 100%;}
	.leadership-content-wrapper .extra-leaders .leadership-content-block:nth-child(2n+1) {margin-right: 0;}
	.leadership-content-wrapper .extra-leaders .leadership-content-block:nth-child(2n) {margin-left: 0;}

	.leadership-content-section .new-leadership-desktop-wrapper {
		display: none;

	}

	.leadership-content-section .new-leadership-mobile-wrapper {
		display: block;
		padding-top: 24px;
	}

	.new-leadership-mobile-wrapper .accordion .card .card-header {
		background: #ffffff;
	}

	.new-leadership-mobile-wrapper .accordion .card .card-header .btn {
		font-size: 18px;
	}

	.new-leadership-mobile-wrapper .card-header a {
		text-align: center !important;
		font-size: 18px;
	}

	.new-leadership-mobile-wrapper .card-header a::after {
		padding-left: 5px;
	}

	.new-leadership-mobile-wrapper a {
		text-decoration: none;
	}



	.leadership-section-div {
		flex-basis: 100%;
		display: flex;
		align-items: center;
		margin: 0;
		padding: 0;
	}
		.leadership-section-div .leadership-section-img {
			margin-right: 15px;
		}

		.leadership-section-div .leadership-section-img img {
			width: 104px;
			height: 125px;
		}

		.leadership-section-div .leadership-section-content {
			width: 100%;
			display: block;
			padding-top: unset;
			height: 120px;
		}

	.new-leadership-mobile-wrapper .accordion .card {
		margin-top: -1px;
	}

	.new-leadership-mobile-wrapper .accordion .card .card-header {
		border-top: 1px solid #3A82A7;
	}
	.new-leadership-mobile-wrapper .accordion .card:last-child .card-header {
		border-bottom: 1px solid #3A82A7;
	}

	.new-leadership-mobile-wrapper .card-header.leadership-category {
		border-bottom: 10px solid #FAA637 !important;
	}


	.new-leadership-mobile-wrapper .accordion .card .card-header .btn-header-link::after {
		content: "\f106";
		zoom: 130%;
	}
	.new-leadership-mobile-wrapper .accordion .card .card-header .btn-header-link.collapsed::after {
		content: "\f107";
		zoom: 130%;
	}

	.leadership-section-content h4 {
		padding-bottom: 5px;
		font-size: 20px;
		line-height: 22px;
		letter-spacing: 0.4px;
		color: #043B62;
		/* margin-top: 16px; */
		display: flex;
		align-items: end;
		height: 40px;
	}

	.new-leadership-content-hr-mob {
		height: 1px;
		border-width: 0;
		color: #89BBE5;
		background-color: #89BBE5;
		margin: 0px;
	}

	.leadership-section-content p {
		margin-top: 0px;
		padding-top: 2px;
	}

	.new-leadership-mobile-wrapper .accordion .card-body {
		padding: 20px 5px;
		background: #e5f1fc;
	}




	/* DEI */
	.right-image-section {
		padding: 49px 0 170px;
	}
	.right-image-section .right-image-content-wrapper,.testimonial-section .testimonial-content-wrapper {margin: 10px 0 0;}
	.section-content.general {font-size: 16px; line-height: 22px;}
	.right-image-section .right-image {max-height: 200px; left: 0; right: 0; margin: auto;}

	.left-image-section {padding: 98px 0 25px;}
	.left-image-section .left-image-content-wrapper {margin: 35px 0 0;}
	.left-image-section .left-image {text-align: center;}
	.left-image-section .left-image-content-wrapper .left-img {max-height: 360px; margin: 0 0 36px;}
	.left-image-section .section-content {margin-left: 0;}
	.left-image-section .section-content h5 {margin: 0 0 15px;}
	.testimonial-section {padding: 20px 0 10px;}
	.testimonial-content-wrapper .testimonial-block {flex-basis: 100%; flex-wrap: wrap; margin: 0 0 63px;}
	.testimonial-content-wrapper .testimonial-block .testimonial-image {margin: 0 auto 20px; text-align: center;}
	.testimonial-content-wrapper .testimonial-block:nth-child(2n-1),.testimonial-content-wrapper .testimonial-block:nth-child(2n) {padding-right: 0; padding-left: 0;}
	.testimonial-content-wrapper .testimonial-block .section-content p {margin: 0 0 10px;}
	.testimonial-content-wrapper .testimonial-block .section-content h5,.testimonial-content-wrapper .testimonial-block .section-content h6 {font-size: 16px; line-height: 24px;}
	.testimonial-content-wrapper .testimonial-block .testimonial-image img {height: 130px; width:auto;}
	.real-talk-section {padding: 54px 0 182px;}
	.real-talk-section .section-content h2 {font-size: 24px; line-height: 32px; letter-spacing: 0.24px; text-align: center;}
	.real-talk-section .real-talk-img {position: absolute;right: 0;top: 50px;left: 0;margin: auto;text-align: center;}
	.real-talk-section .real-talk-img img {max-height: 264px;}
	.women-initiatives-section {padding: 170px 0 20px;}
	.women-initiatives-section .women-initiatives-image-section {order: 2;}
	.women-initiatives-section .women-initiatives-content-section {order: 1;}
	.women-initiatives-section .women-initiatives-image {margin: 20px 0 0 0; text-align: center;}
	.women-initiatives-section .women-staff img {max-height: 132px;}
	.women-initiatives-section .women-staff {margin: 0 0 30px;}
	.women-initiatives-section .women-staff .section-content {text-align: center;}
	.women-initiatives-section .women-staff h5 {font-size: 18px; line-height: 24px; margin: 0;}

	/* Our culture */
	.side-image-section .section-content {padding: 19px 20px 22px;}
	.side-image-section .sideimg-content {order: 1;}
	.side-image-section .sideimg-col {order: 2;}
	.side-image-section .sideimage img {height: 258px; width: 100%;}
	.side-image-section h5.section-subtitle {text-align: center;}
	.side-image-section .section-content ul {padding-left: 40px;}
	.program-purpose-section .what-we-solve-section {padding: 62px 0 41px;}
	.program-purpose-section .what-we-solve-section .what-we-solve-content-wrapper {margin: 30px 0 0;}
	.program-purpose-section .what-we-solve-section .icon-box .icon-img-box {background: transparent;}
	.program-purpose-section .what-we-solve-section .icon-box {flex-wrap: wrap;}
	.program-purpose-section .what-we-solve-section .what-we-solve-content {margin: 19px 0 0;}
	.program-purpose-section .what-we-solve-section .icon-box .icon-img-box .icon-img img {max-width: 70px; margin: 0 0 10px; width:auto;}
	.program-purpose-section .what-we-solve-section .icon-box .icon-content {margin-left: 0;}
	.program-purpose-section .what-we-solve-section .icon-box .icon-content h5 {font-size: 18px; line-height: 24px; margin: 0 0 11px;}
	.program-section {padding: 60px 0 51px;}
	.image-card-wrapper .image-card-block {flex-basis: 100%; padding: 50px 15px 16px 16px; margin-bottom: 143px; min-height:unset;}
	.image-card-wrapper .image-card-block .image-card-top .img-card {height: 70px;}
	.image-card-wrapper .image-card-block .image-card-top {top: -105px;}
	.image-card-wrapper {margin: 133px 0 0;}

	/* Cookies notice */
	.cookies-section {box-shadow: none;  background: transparent;}
	.cookies-section .cookies-message .cookies-content,.cookies-section .cookies-message .cookies-button {flex-basis: 100%;}
	.cookies-section .cookies-message .cookies-content {font-size: 16px; line-height: 22px; padding-right:0;}
	.cookies-section .cookies-message {box-shadow: 0px 6px 10px #00000080; flex-wrap: wrap; padding: 15px; margin: 20px 0; background: #ffffff;}
	.cookies-section .cookies-message .cookies-button {padding-left: 0;}
	.cookies-section .cookies-message .cookies-button .btn {margin: 10px 15px 0 0; font-size: 13px; line-height: 18px; display: inline-block; padding: 6px 10px;}
	.cookies-section .cookies-message .cookies-button .btn:last-child {margin: 10px 15px 0 0;}

	/* Why Alorica */
	.certified-partner {padding: 24px 0 53px;}
	.certified-partner .title-wrap h6,.recognition-speak .title-wrap h6,.what-alorica .title-wrap h6 {font-size: 16px; line-height: 24px; margin: 6px 0 0;}
	.certified-partner h5.section-subtitle,.what-alorica h5.section-subtitle {margin: 0 0 6px;}
	.certified-partner .certified-partner-wrapper {margin-top: 43px;}
	.partner-block .partner-img {margin: 0 0 12px;}
	.recognition-speak {padding: 10px 0;}
	.recognition-speak .link {font-size: 16px; line-height: 22px; display: block; margin: 17px 0 0;}
	.recognition-wrap .col,
	.recognition-wrap.fourcard .col{max-width: 100%; flex-basis: 100%; margin-bottom: 37px;}
	.recognition-wrap.fourcard .col:nth-child(odd) .img-box,
	.recognition-wrap.fourcard .col:nth-child(even) .img-box{margin:auto;}
	.recognition-wrap {margin-top: 34px;}
	.recognition-wrap .col .img-box {max-width: none; text-align: center;}
	.recognition-wrap .col .img-box img {margin: 0 auto 11px; max-width: 100%; height:161px;}
	.recognition-wrap .col .img-box p {font-size: 18px; line-height: 22px; text-align: center;margin: 0;}
	.recognition-wrap .col:nth-child(4), .recognition-wrap .col:nth-child(5) {margin-bottom: 37px;}
	.partner-block{padding: 0;}
	.certified-partner .title-wrap h6, .recognition-speak .title-wrap h6 {padding: 0;}
	.partner-block .partner-shadow {height: 9px;}
	.what-we-solve-section.why-alorica {padding: 20px 0 0;}
	.what-we-solve-section.why-alorica .what-we-solve-content {margin-top: 39px;}
	.what-we-solve-section.why-alorica .icon-box {flex-wrap: nowrap; margin: 0 0 50px;}
	.what-we-solve-section.why-alorica .icon-box .icon-content {margin-left: 15px;}
	.what-we-solve-section.why-alorica .icon-box .icon-img-box .icon-img img {width: 40px; max-width: none;}
	.what-alorica {padding: 66px 0 20px;}
	.what-alorica .icon-col-wrap {margin-top: 21px;}
	.what-alorica .icon-col-wrap .col {min-width: 100%; border-bottom: 1px solid #c7c7c7; padding-right: 0; border-right: none;padding-left: 0; display: flex; width: 100%; text-align: left;padding: 20px 0; align-items: center;}
	.what-alorica .icon-col-wrap .col img {height: auto; width:50px; margin-bottom: 0;}
	.what-alorica .icon-col-wrap .col p {font-size: 18px; line-height: 24px; letter-spacing: 0.36px;}
	.what-alorica .icon-col-wrap .col h5 {font-size: 22px; line-height: 28px; letter-spacing: 0.22px;}
    .what-alorica .icon-col-wrap .col h2 {letter-spacing: 0.22px;}
	.what-alorica .icon-col-wrap .col .icon-text{margin-left: 34px;}
	.what-alorica .icon-col-wrap .row {margin: 0 25px;}
	.what-alorica .icon-col-wrap .col:last-child {border-bottom: none;}

	.sticky-footer .chat-icon {top: -36px;}
	.circle-box-wrapper .circle-box.blue .circle-value {color: #FAA637;}

	/* Industry */
	.how-we-help-section .help-content-wrapper .accordion .card .card-header {background: #3a82a7; padding: 10px 20px; border: 1px solid #ffffff; margin-bottom: -1px;}
	.how-we-help-section .help-content-wrapper .accordion .card .card-header .btn,.how-we-help-section .help-content-wrapper .accordion .card .card-header .btn-header-link::after {color: #fff;}
	/*.how-we-help-div .how-we-help-img {width: 60px; height: 60px; display: block;}*/
	.how-we-help-div .how-we-help-img img {width: 60px; height:auto;}
	.how-we-help-section .help-content-wrapper .accordion .card .card-header .btn-header-link::after {font-size: 24px; line-height: normal; float:right;}

	.outcomes-sm-style .accordion .card .card-header {background: #ffffff !important; padding: 30px 20px 26px !important;}
	.outcomes-sm-style .accordion .card .card-header .btn {font-size: 24px; line-height: 32px; font-weight: 900; color: #3A82A7;}
	.outcomes-sm-style .accordion .card .card-header .btn-header-link::after {color: #3A82A7;}
	.outcomes-sm-style .how-we-help-div .how-we-help-img {display: none;}

	.csr-desired-philanthropy-section {padding: 100px 0 310px !important;}
	.csr-people-sec-img, .csr-philanthropy-sec-img, .csr-commitment-section-img {display: block !important;}
	.csr-philanthropy-sec-img {max-width: none !important; max-height: 366px !important; left: 0 !important; right: 0 !important; bottom: -200px !important; margin: auto;}
	.csr-desired-people-section {padding: 190px 0 !important;}
	.csr-people-sec-img {max-width: none !important; max-height: 212px !important; left: 0 !important; right: 0 !important; bottom: -64px !important; margin: auto; }
	.csr-commitment-section {padding: 53px 0 180px !important; margin-bottom: 0 !important;}
	.outcomes-we-know-section.csr-commitment-section {position: relative;}
	.outcomes-we-know-section-img img {max-height: 243px; display: inline-block !important;}
	.outcomes-we-know-section-img { position: absolute !important; top: auto !important; display: block;margin-left: auto; margin-right: auto; height: auto; bottom: -100px; left: 0; right: 0; text-align: center;}
	.navbar .navbar-nav .nav-item.search-megamenu-li {display: none;}
	.navbar .navbar-nav .nav-item.contact-megamenu-li .nav-link {padding: 18px 5px;}

	/* Why Alorica */
	.our-brand-section {margin-top: 45px;}
	.our-brand-section .title-wrap h6 {font-size: 18px; line-height: 24px;margin: 10px 0 0;}
	.our-brand-section .brand-columns .image-col {order: 2; padding: 34px 0 45px; text-align: center;}
	.our-brand-section .brand-columns .image-col img {max-height: 200px;}
	.our-brand-section .brand-columns .content-col {order: 1;}
	.our-brand-section .brand-columns {margin-top: 35px;}
	.desired-outcomes-section.brand-passion .desired-outcomes-content-wrapper {margin-top: 0;}
	.desired-outcomes-section.brand-passion .desired-outcomes-block {margin: 0 0 38px;}
	.desired-outcomes-section.brand-passion .desired-outcomes-block h5 {color: #3A82A7; text-align: center; margin: 0 0 6px;}
	.desired-outcomes-section.brand-passion .desired-outcomes-block p {text-align: center;}
	.title-wrap h6 {padding: 0;}
	.page-header-banner .page-header-banner-ctnt {padding-top: 0; padding-bottom: 0;}
	.page-header-banner.page-head-banner .row {min-height: unset;}
	.outcomes-we-know-section .outcomes-img {margin-top: 0;}

	.outcomes-sm-style .accordion .card-body{padding: 0;}
	.outcomes-sm-style .how-we-help-div .how-we-help-content {padding: 0 20px;}
	.outcomes-result-acc{background:#E5F1FC; margin: 0 -20px;}
	.outcomes-sm-style .how-we-help-div .how-we-help-content p {color: #003A63; margin: 0;}
	.custom-form .form-group label {font-size: 16px; line-height: 22px; margin: 0 0 10px;}

    /* Go digital */
    .godigital-form-field.sf_colsIn {flex-wrap:wrap;}
    .godigital-form-field.sf_colsIn .sf_colsOut.sf_2cols_1_67 {flex:none; max-width:100%; order:2;}
    .godigital-form-field.sf_colsIn .sf_colsOut.sf_2cols_2_33 {order:1; width:100%; text-align:center;}
    .godigital-form-field.sf_colsIn .godigital-form-field-img img { max-height: 185px; margin: 0 auto 47.5px;}
    .godigital-form-field.sf_colsIn .form-group.chkgroup.orangechk ul, .godigital-form-field.sf_colsIn .form-group.radiogroup.orange-radio ul {margin:15px 0 0;}
    .godigital-form-field .form-group.radiogroup ul li label, .godigital-form-field .form-group.chkgroup ul li label {
        font-size: 18px; line-height: 24px; color: #58595B; font-weight: 400; }
    .form-group.chkgroup ul li label input[type="checkbox"]::before {width:20px; height:20px; top:0; left:-6px;}
    .form-group.chkgroup ul li label input[type="checkbox"]:checked::after {top:5.5px;}
    .form-group.radiogroup ul li label input[type="radio"]::before {width:20px; height:20px; top:-4px; left:-5px;}
    .form-group.radiogroup ul li label input[type="radio"]::after, .form-group.radiogroup ul li label input[type="radio"]:checked::after {left:-1px; top:0;}
    .cradio.form-group.radiogroup ul li label input[type="radio"]::after, .cradio.form-group.radiogroup ul li label input[type="radio"]:checked::after {left:0; top:3px;}
    .pagination-link {margin:0 0 100px;}
    .sf_colsIn.form3-content-wrap .sf_colsOut.sf_2cols_1_50, .sf_colsIn.form3-content-wrap .sf_colsOut sf_2cols_2_50 {flex:none;width:100%; max-width:100%;}
    .sf_colsIn.form3-content-wrap{flex-wrap:wrap;}
    .sf_colsIn.form3-content-wrap .sf_colsOut.sf_2cols_2_50 {order:1;}
    .sf_colsIn.form3-content-wrap .sf_colsOut.sf_2cols_1_50 {order:2;}

    .sf_colsIn.form3-content-wrap .godigital-form3-img {margin: 0 0 20px;}
    .godigital-form .godigital-form-content .btn-form3 {margin-bottom:30px;}

    /* Career country */
    .hear-from-team-section .hear-from-team-content-wrapper {margin-top: 32.15px;}
    .hear-from-team-section{padding: 57px 0 17px;}
    .thumbslider .item img {height: 93px;}
    .why-join-team-section {padding: 49px 0 10px;}
    .why-join-team-section .main-container {padding: 0;}
    .thumbslider {padding: 0 46px;}
    .video-slide .video-content video,.mainslidervideowrap .video-slide .video-content video {height: 211px; width: 100%;}
    .videoslide-wrap .video-content {width: 100%; height: 211px;}
    .why-join-team-section .why-join-team-content-wrapper {margin-top: 35px;}
    .video-slide {display: flex; flex-wrap: wrap;}
    .video-slide .video-content {order: 2; width: 100%;}
    .video-slide.overlay .video-overlay {position: static; font-size: 16px; line-height: 22px; text-align: center; padding: 10px 20px 45px; border-bottom: none; box-shadow: none; order: 1; transform: none; width: 100%; max-width: none; min-height:170px;}
    .thumbslider.owl-carousel .owl-nav button {display: block;}
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {top: 30%; width: 30px; height: 30px;}
    .owl-carousel .owl-nav button.owl-prev {left: 4%;}
    .owl-carousel .owl-nav button.owl-next {right: 4%;}
    .thumbslider.owl-carousel .owl-item.synced.active .item{border: none;}
    .mainslider {margin: 0 0 16px;}
    .lets-talk-form-section .btn {margin-top: 20px; font-size: 14px; line-height: 20px; letter-spacing: 0.28px; padding: 12px 20px; min-width: 165px;}
    .lets-talk-form-section .btn.sf-Captcha-button {min-width:unset;margin:0; padding:5px;}
    .field-captcha-container .form-inline .form-group {margin:0;}
    .lets-talk-form-section .btn.sf-SubmitButton { margin:34px 0 80px;}

    /* Outcomes */
    .outcomes-we-know-section .outcomes-img {max-height: 204px;}
    .outcomes-we-know-section .col-lg-5 {text-align: center;}
    .outcomes-content p:first-child,.outcomes-content p {padding: 0 !important; text-align: center;}
    .outcomes-accordion-section {display: block;}
    .outcomes-content-section {display: none;}

    .how-we-do-it-content li a {font-size: 16px; line-height: 22px;}
    .outcomes-sm-style .how-we-help-div .how-we-help-content h4 {margin: 33px 0 25px;}
    .outcomes-sm-style .how-we-do-it-content {margin-bottom: 44px;}

    /* Product */
    .banner-section.banner-section-container {padding-bottom: 290px; background-position: bottom 0 right 0;}
    .banner-section-container.banner-section::after {background: transparent linear-gradient(180deg, #FFF0D8 0%, #FFFFFF00 100%) 0% 0% no-repeat;}

    .playbook-prop .banner-section-container.banner-section::after {background: transparent linear-gradient(180deg, #F2F8FD 0%, #FFFFFF00 100%) 0% 0% no-repeat;}

    /* Error */
    .errorwrap {padding: 18px 0 82.65px 0;}
    .errorwrap .section-content {padding: 30px 0 46px;}
    .graphic-img-404 {margin-bottom: 0;max-height: 111px;max-width: 100%;}
    .error-505.errorwrap {padding-bottom: 59px;}
    .error-505.errorwrap .section-content {padding: 10px 0 20px;}
    .graphic-505 {max-height: 310px;max-width: 100%;}

    .main-content {min-height: 300px;}
    .form-group.error {border: 1px solid #FF0000; padding: 3px;}
    .error .validation-block {border: none; padding: 0;}
    .godigital-form4 .insight-card {min-height: unset;}

    .outcomes-left-image-section .content-col {order: 1;}
    .outcomes-left-image-section .image-col {order: 2;}
    .outcomes-left-image-section .left-image-section {padding: 50px 0 21px;}
    .outcomes-left-image-section .left-image-section .left-image img {max-height: 140px;}
    .outcomes-what-we-solve-section .icon-box .icon-img-box .icon-img img {width: 60px;}
    .outcomes-what-we-solve-section .icon-box .icon-content {margin-left: 30px;}
    .outcomes-what-we-solve-section .icon-box .icon-content h5,.product-content-wrapper .product-content-div h6,.product-content-wrapper .product-content-div p {font-size: 16px; line-height: 22px;}
    .outcomes-what-we-solve-section .icon-box {margin: 0 0 35px;}
    .how-we-help-section.outcomes-help-section {padding: 49px 0 0; margin: 0;}
    .how-we-help-section.outcomes-help-section .product-content-wrapper {display: block !important; margin-top: 37px;}
    .outcomes-help-section .product-content-wrapper .product-content-div .product-content-img img {max-height: 54px; margin: 0 0 11px;}
    .product-content-wrapper .product-content-div h6 em {font-size: 15px; margin-left: 5px;}
    .product-content-wrapper .product-content-div {margin: 0 0 57px; padding: 0;}
    .outcomes-help-section .product-content-wrapper .product-content-main-img {display: none;}

    .careers-perks-section .icon-box {margin: 0 0 52px !important;}
    .careers-opportunity-section .careers-opportunity h5 {font-size: 16px; line-height: 22px; max-width:none; margin:10px 0 0;}
    .sticky-footer .btn {font-size: 14px; line-height: 20px; letter-spacing: 0.2px; min-height: 35px;}
    .careers-c .owl-carousel .owl-item img {width: 100% !important; margin: 0 !important;}
    .career-c-row .insight-card .card-content {background: none; padding: 0;}
    .career-c-row.insight-row {margin-top: 0; margin-left:0; margin-right:0;}
    .insight-section.careers-c {padding-top: 0 !important;}
    .career-c-row .insight-card {padding: 27px 12px !important;}

    .desired-outcomes-section.csr-desired-philanthropy-section .desired-outcomes-block .outcome-img {max-width: none;}
    .desired-outcomes-section.csr-desired-philanthropy-section .desired-outcomes-block:nth-child(3),.csr-desired-people-section.desired-outcomes-section .desired-outcomes-block:nth-child(3) {margin-bottom: 55px;}

    .insights-analyst-section2 p,.insights-ebook-ul {font-size: 16px !important; line-height: 22px !important;}
    .results-want-wrapper .results-block .results-icon img {height:auto; width:85px;}

    .form-group.radiogroup.orange-radio ul li label input[type="radio"]::before {top:-4px; left:-6px;}
    .form-group.radiogroup.orange-radio ul li label input[type="radio"]::after, .form-group.radiogroup.orange-radio ul li label input[type="radio"]:checked::after {left:-1px; top:1px; width:10px; height:10px;}

    .product-content-mobile-wrapper .accordion .card .card-header {padding: 0; border: none;}
    .product-content-mobile-wrapper .accordion .card .card-header .btn {font-size: 16px; line-height: 22px; padding: 26px 20px; border-radius: 0; font-weight:700;}
    .product-content-mobile-wrapper .accordion .card .card-header .btn.collapsed {border-bottom: 1px solid #3A82A7;}

    .sticky-footer {padding: 9px 20px;}

    .product-deep-dive-wrapper ul.lined-list .lined-content {height:auto;}
    .nav-tog-wrap {display: flex;}
    .navbar .navbar-row .mobile-search .header-search-box.open .header-search-icon {display: block;}
    .navbar .navbar-row .mobile-search .header-search-box .search-field {top: -10px; padding-left:0;}
    .header-search-box .search-icon {right: 7px; top: 17px;}

    .fast-fact1 {padding:0;}
    .fast-fact2 {padding:0 0 20px;}
    .fast-fact2 .fast-fact-section {padding:20px 0 0;}
    .leadership-content-wrapper .extra-leaders .leadership-content-block {width:100%;}

    .news-img img {min-width:unset;}
    .custom-tabs .tab-content {min-height:unset;}

    /*.career-c-row .insight-card {min-height:200px !important;}*/
    .career-c-row .insight-card .card-content h5 {min-height:unset !important;}

    .mainslider-wrap,.mainslider-wrap .news-banner-section {position:static;}
    .recognition-wrap .col .img-box {max-width:500px;}
    .welcome-back-section .welcome-back-block .welcome-back-content p {font-size:16px; line-height:22px;}
    .industry-card-row .insight-card .card-content h4 .icon-right em {font-size: 16px; line-height: 16px; top: 0; margin-left: 4px; }
    .insight-row.industry-card-row .insight-col {padding:0 52px;}
    .insight-row.industry-card-row {margin-top:35px;}
    .product-content-wrapper .product-content-div h6 em {font-size: 14px;margin-left: 6px;position: absolute;top: 52%;transform: translateY(-50%);}
    .results-section.results-measured-section .results-wrapper .results-div {margin:0 !important;}

    .careers-c .career-c-row .insight-card .card-content {background: rgba(229,241,252,0.5);padding: 21px 20px; min-height:150px;}

    .alorica-way-section h4, .alorica-way-section h2 {text-align:center;}
    .fast-fact-section h6.section-title {font-weight:500;}

    /* Glossary */
    .glossary-nav {padding: 33px 15px 30px;}
    .glossary-nav a {font-size: 24px; line-height: 50px; margin-right: 18px;}
    .glossary-content-wrapper .glossary-div {flex-basis: 100%; margin: 0 0 32px; padding: 0 15px;}
    .glossary-div .glossary-title {font-size: 20px; line-height: 24px; letter-spacing: 0.4px; margin: 0 0 10px;}
    .glossary-div ul li a {font-size: 16px; line-height: 24px;}
    .glossary-content-wrapper {margin: 0 0 20px;}


    .news-banner-section .news-banner-slider .news-banner-slide .news-banner-img,.news-banner-section .news-banner-slider .news-banner-slide .news-banner-desc {width:100%;}
    .news-banner-section .news-banner-slider .news-banner-slide .news-banner-img img {margin:0 auto; max-height:100px; max-width:250px;}
    .news-banner-section .news-banner-slider .news-banner-slide .news-banner-desc {font-size:16px; line-height:22px; padding:15px 45px 30px; min-height:120px;}
    .news-banner-section .news-banner-slider .news-banner-slide .news-banner-img {margin-right:0;}
    .news-banner-section .news-banner-slider .owl-dots {bottom:15px; margin-top:0;}
    .news-banner-section .news-banner-slider .news-banner-slide a em {font-size:16px; line-height:16px; margin-left:4px; top:1px;}
    .news-banner-section .section-close {right:0;}

    .page-header-banner.page-head-banner {height:251px;}

    /* Paintpoint card */
    .paintpoint-card .paintpoint-title {font-size:18px; line-height:24px; letter-spacing:0.36px; font-weight:500; padding:18px 10px 22px;}
    .paintpoint-card .paintpoint-content {padding:25px 18px 15px;}
    .paintpoint-card .paintpoint-img {margin:0 0 27px;}
    .paintpoint-card .paintpoint-desc {font-size:18px; line-height:24px;}
    .paintpoint-row .paintpoint-col,.paintpoint-row.paintpoint5cardrow .paintpoint-col {flex-basis:100%; max-width:none; padding:0 60px;}
    .paintpoint-card {margin:0 0 40px;}
    .paintpoint-row .paintpoint-col {margin:0;}
    .paintpointbg-section{padding:41px 0 12px;}
    .paintpoint-row.paintpoint5cardrow {padding:0;}
    .paintpointbg-section .paintpoint-row .paintpoint-col, .paintpointbg-section .paintpoint-row.paintpoint5cardrow .paintpoint-col {padding:0 34px;}


    /* Featured video */
    .featured-video-result.results-section.results-measured-section {margin-right:-15px;padding:0;}
    .featured-videoplayer-wrapper {padding:40px 0; margin:0 0 20px;}
    .featured-videoplayer-wrapper h2 {font-weight:700; letter-spacing:0.24px; margin:0 0 10px;}
    .featured-videoplayer-wrapper .featured-video .featured-description {padding-right:30px; margin-bottom:15px;}
    .featured-videoplayer-wrapper .desktop-title {display:none;}
    .featured-videoplayer-wrapper .mobile-title {display:block;}
    .featured-video-result.results-section.results-measured-section .results-wrapper .results-div {text-align:left;}
    .featured-video-result.results-section.results-measured-section .results-wrapper {margin-right:40px;}
    .featured-videoplayer-wrapper .featured-video .video-wrap video {max-height:210px; width:100%;}

    /* What we solve text only */
    .what-we-solve-section.what-we-solve-textonly .what-we-solve-content {padding:0; margin:0 0 50px;}
    .what-we-solve-section.what-we-solve-textonly .what-we-solve-title {padding:0;}
    .what-we-solve-section.what-we-solve-textonly .what-we-solve-title h3 {text-align:left;}

    /* Job Card */
    .insight-section.job-opening-careers .insight-card-content {max-width:none; margin:0;}
    .insight-section.job-opening-careers .career-c-row .insight-card .card-content {background:none; min-height:100px; padding:0;}
    .insight-section.job-opening-careers .insight-card .card-content .insight-card-summary {display:block;}
    .insight-section.careers-c.job-opening-careers {padding:20px 0 !important;}
    .outcomes-we-know-section.careers-we-know-section {padding-top:20px;}
    .outcomes-we-know-section.careers-we-know-section.chinacareers-we-know-section {padding-bottom:30px;}

    .circle-product-content-wrapper .product-content-div .product-content-img img {margin-left:15px;}
    .circle-product-content-wrapper .product-content-div .product-content-img,.circle-product-content-wrapper .product-content-div .product-content-img img {width:100px; height:100px; }

    .results-section.results-measured-section h2 {margin:0;}
    .cookies-section .cookies-message .cookies-button .btn{height:auto; line-height:20px; font-size:14px; padding:5px; width:auto;}
    .cookies-section .cookies-message {padding:15px;}
    .cookies-section {box-shadow:none;}
    .banner-section.agent-resource-banner .banner-image {display:block; margin-right:0;}
    .banner-section.banner-section-container.agent-resource-banner {background:none;}
    .banner-section-container.burst-background-block .banner-image, .banner-section-container.burst-background-block .banner-content { max-width: 100%;}
    .final-callout-section .final-callout-content .final-callout-title {font-size:22px; line-height:32px; letter-spacing:0.6px; font-weight:900;}

    .navbar .navbar-nav .nav-item.twocolumn-menu .megamenu .menulist .submenulist .menutitle {display:inline-block;}
    .navbar .navbar-nav .nav-item.twocolumn-menu .megamenu .menulist {margin-top:0; padding:0 21px;}
    .navbar .navbar-nav .nav-item.twocolumn-menu .megamenu .menulist .submenulist {margin:0 0 35px;}

    .insight-section.industry .insight-card .card-content{min-height:110px;}
    .readmorecards {display : none;}
    .row2 {	display: block !important;	}
    .desired-outcomes-section .desired-outcomes-block h5, .desired-outcomes-section .desired-outcomes-block h5 a {font-size:16px; line-height:22px;}
    .insight-section.careers-c .insight-card-content {max-width:none;}
    .perk-wrap .icon-box h5 {font-size:16px; line-height:22px; }

    .insight-section.contact-insight-section .insight-row.industry-card-row .insight-col {max-width:100%; flex-basis:100%; padding:0 15px;}
    .insight-section.contact-insight-section .industry-card-row .insight-card .card-image img { height: 243px; }
    .insight-section.contact-insight-section .industry-card-row .insight-card .card-content h4 .icon-right em {display:none;}
    .insight-section.contact-insight-section .industry-card-row .insight-card .card-content {padding:23px 10px; min-height:unset;}
    .insight-section.contact-insight-section .industry-card-row .insight-card-content {margin:0 0 40px; max-width:273px; width:100%;}
    .contact-cta-footertext {padding:0 1rem;}
    .carrer-bottom-sec-img {bottom:-70px;left:0; right:0; margin:auto;max-width:204px;}
    .insight-section.careers-c .owl-carousel .owl-dots {display:none;}
    .insight-section.careers-c.careers-landing .owl-carousel .owl-nav button {display:none;}
    .insight-section.careers-c.careers-landing .owl-carousel .owl-dots {display:block;}
    .navbar .navbar-nav .nav-item.megamenu-li.contact-megamenu-li {display:none;}
    .agent-resource-section .industry-card-row .insight-card .card-content {min-height:unset;}

    /* Careers */
    .careers-right-image-section .right-image-section {padding:50px 0 0;}
    .careers-right-image-section .right-image-section .image-col img {position:static; max-width:100%; height:200px;}
    .careers-right-image-section .right-image-section .image-col,.careers-right-image-section .right-image-section h2 {text-align:center;}
    .careers-left-image-section .left-image-section .left-image {max-height:380px; margin:0 0 30px;}
    .careers-left-image-section .left-image-section .image-col {text-align:center;}
    .careers-left-image-section .left-image-section {padding:60px 0;}
    .careers-left-image-section .left-image-section .section-content a {font-size:16px; line-height:22px;}
    .careers-left-image-section .left-image-section h2.desktop-title{display:none;}
    .careers-left-image-section .left-image-section h2.mobile-title{display:block;}
    .careers-job-openings .insight-section.careers-c.job-opening-careers {padding:20px 0 35px !important;}
    .insight-section.contact-insight-section {padding:49px 0;}
    .career-video-section {padding:83px 0 0;}
    .mainslidervideowrap {display:flex; flex-wrap:wrap;}
    .mainslidervideowrap .video-overlay {position:static; background:transparent; padding:0 20px 20px; order:1; max-width:none; width:100%; min-height:unset; border-bottom:none; text-align:center;}
    .mainslidervideowrap .video-slide {order:2; width:100%; margin:20px 0 0;}
    .careers-employee-testimonial {padding-top:10px;}
    .careers-employee-testimonial .careers-hearing-section {padding:0;}
    .desired-outcomes-section.careerview {padding:40px 0 180px !important;}
    .searchmsg-popup {bottom:-95px; max-width:500px; left:auto;right:0; margin:0 20px;}
    .careers-Hearing-team-section .career-sm-img img {height:100px !important; width:95px; max-width:none;}
    .recognition-container .link,.careers-hearing-section h5 a,.pagelink {font-size:16px; line-height:22px;}
    .industry-what-we-solve-section .what-we-solve-section .what-we-solve-content .icon-box .icon-content {font-weight:500;}
    .how-we-help-div .how-we-help-content .link {font-weight:900;}
    .insight-section.contact-insight-section .insight-row.industry-card-row{padding:0;}
    .careers-landing .career-c-row .insight-card.darkbluebg .card-content .insight-card-summary a{text-decoration:underline;}

    /* Careers */
    .career-video-section .career-section-title {margin:0 0 18px;}
    .mainslidervideowrap .video-slide .video-content video {width:100%;}
    .mainvideosliderwithtext .container,.mainvideosliderwrp .container,.mediagridcontainer .container {padding:0;}
    .careerswhyaloricaimg {display:none;}
    .careers-title-text {text-align:center;}
    .careersregion-employee-testimonial .careers-hearing-section {padding-top:0;}
    .careers-left-image-section.careersregion-left-image-section .left-image-section .left-image-content-wrapper {margin:0;}
    .career-c-row.insight-row .insight-card .card-content .insight-card-summary{display:block; text-align:center;}
    .career-c-row .insight-card {min-height:unset !important;}
    .insight-section.careers-c .insight-card-content {margin:0;}
    .pl-career {padding-left:0 !important;}
    .careers-opportunity .country-flags {width:80px;max-height:80px;}
    .careers-opportunity-section {padding:0 0 20px;}
    .perk-wrap .icon-box {margin:0 0 30px !important;}
    .careers-section-subtitle {padding:20px 0 10px !important;}
    .careers-hearing-section {padding:20px 0 !important;}
    .m-text-center {text-align:center;}
    .mediagridslider .owl-stage-outer {min-height:unset; padding:20px 0 0;}
    .page-header-banner .button2 {margin-left:10px;}
    .page-header-banner h5 {margin:0 0 10px;}
    .page-header-banner .btn {margin-top:5px;}
    .careers-why-alorica-bg-img .col-xl-8{padding-left:40px;}

    .outcomes-accordion-section + .spacer-div,.insight-section .spacer-div,.mobile-spacer .spacer-div{padding:0 !important;}
    .accordion .card:last-child .card-header{border-bottom:0;}
    .outcomes-product-content-wrapper .product-content-wrapper{display:block !important; padding: 0 15px; margin:50px 0 0;}
    .outcomes-product-content-wrapper .product-content-main-img{display:none;}
    .insight-filter-section .filter-form-field label.mainfilterlabel,.insight-filter-section .search-form-field label {width:100%;}

    /* Bug-31572 */
    .agent-resources-footer .final-callout-section .final-callout-image-col {display:block;}
    .agent-resources-footer .final-callout-section .final-callout-image {position:static; padding-left:0;}
    .agent-resources-footer .final-callout-section {padding:20px 40px;}
    .agent-resources-footer .final-callout-section .final-callout-image img {height:auto;}
    .agent-resources-footer .final-callout-section .final-callout-content {padding:20px 0 0;}

    /* Bug-31574 */
    .agent-resource-banner.burst-block.banner-section-container.banner-section .banner-image {height:auto;}
    .agent-resource-banner.burst-block.banner-section-container.banner-section {background:#ECF3FA; margin:0 0 40px;}
    .agent-resource-banner.banner-section-container .banner-content {padding:37px 0 20px;}
    .agent-resource-banner.banner-section .banner-content p {text-align:left;}
    .agent-resource-banner.banner-section .banner-image img {height:143px;}
    .agent-resource-banner.burst-block.banner-section-container.banner-section .banner-image:after {display:none;}
    .agent-resource-banner.burst-block.burst--product.banner-section-container.banner-section {background:#FFF0D8; margin:0 0 40px;}
    .agent-resource-section .mb-sect,.agent-resource-section .insight-row.industry-card-row {padding:0;}
    .agent-resource-equip-section .industry-card-row .insight-card .card-content {padding:20px 18px;}
    .agent-resource-equip-section {padding:0 !important;}
    .agent-resource-equip-section ol {padding:0; margin-left:25px;}
    .agent-resource-section .industry-card-row .insight-col {padding:0;}

    .mediagridcontainer .why-join-team-content-wrapper {margin:0;}
    .careersregion-employee-testimonial .careers-hearing-section {padding-bottom:0;}
    .mainvideosliderwrp {margin:20px 0 40px;}

    /* Footer */
    .footer .footer-menu .footer-menu-link a {font-size:16px; line-height:24px;}


    .industry-landing.insight-section .industry-card-row .insight-card-content {max-width:272px; width:100%;}
    .career-video-section .mainvideosliderwrp,.mainslidervideowrap .video-slide {margin:0;}

    .owl-carousel button.owl-dot {width:9px; height:9px; margin:0 5px 0 0;}
    .job-opening-careers-mob-block {display:block; padding:34px 5px 10px; text-align:center;}
    /*.careers-job-openings .insight-section.careers-c.job-opening-careers .owl-stage-outer .blueBlockClass {display:none;}*/
    .mobile-career-row {display:block !important;}
    .desktop-career-row {display:none !important;}
    .insight-section.job-opening-careers.careers-landing .insight-row .insight-col {padding:0;}
    .deileftimagesection .left-image-section .section-content ul li {margin:0 0 15px;}
    .women-initiatives-section .section-content ul {margin:27px 0;}
    .women-initiatives-section .section-content ul li {margin:0 0 20px;}
    .form-group.chkgroup.orangechk ul li label input[type="checkbox"]:checked::after {top:5px; left:-2px;}
    .form-group.chkgroup.orangechk ul li label input[type="checkbox"]::before {margin-top:-3px;}
    .product-content-wrapper .product-content-div .product-content-img img {height:60px; margin:0 0 11px;}
    .what-we-solve-section .what-we-solve-content .icon-box,.godigital-btn {margin:0 0 35px;}

    .godigital-form1{ padding:0 0 30px;}
    .form-group.radiogroup.orange-radio ul li label input[type="radio"], .form-group.chkgroup.orangechk ul li label input[type="checkbox"] {position:static;}
    .form-group.chkgroup.orangechk ul li label input[type="checkbox"]::before {left:18px; top:4px;}
    .form-group.radiogroup.orange-radio ul li label input[type="radio"]::before {top:1px; left:18px;}
    .form-group.chkgroup.orangechk ul li label input[type="checkbox"]:checked::after {left:22px; top:8px;}
    .form-group.radiogroup.orange-radio ul li label input[type="radio"]::after, .form-group.radiogroup.orange-radio ul li label input[type="radio"]:checked::after{left:23px; top:6px;}
    .godigital-label li::marker {font-size:16px; line-height:22px;}
    .godigital-label {padding:0; margin:0;}
    .godigital-form .godigital-form-content .btn.btn-form3 {padding: 12px 30px;}
    .godigital-form-field.godigital-form-field2 {margin:0 0 20px;}

    /* Bug-32416 */
    .results-wrapper + .results-wrapper {border-top:1px solid #C7C7C7;}

    .lets-talk-section h5, .lets-talk-section h2 {margin:0 0 40px;}
    .lets-talk-section .distributed-future-section h5 {margin:0;}

    .results-want-wrapper .results-block .results-title {width:150px;}

    /* Bug-32470 */
    .pagination-section .pagination .page-item:first-child .page-link, .pagination-section .pagination .page-item:last-child .page-link,
    .pagination-section .pagination .page-item.disabled .prev,.pagination-section .pagination .page-item.disabled .next {width:25px; height:25px; font-size:18px; line-height:22px;}
    .pagination-section .pagination .page-link, .pagination-section .pagination .current {font-size:16px; line-height:26px;}
    .insight-section.mobinsight-section {display:none;}

    .insight-section.insight-section-wrapper .insight-card .card-content p, .insight-section-wrapper .insight-card .card-content .insight-card-summary {display:block;}

    /* Bug-32458 */
    .careers-hearing-section .careers-Hearing-title {margin-top:0 !important;}
    .careers-Hearing-team-section .careers-Hearing-title h5 {margin:0;}

    /* Bug-32510 */
    .careers-why-alorica-bg-img .col-xl-8 {padding-left:15px;}

    /* Bug-32511 */
    .right-image-section.na-right-image-section .right-image-content-wrapper {margin:10px 0 0 !important;}
    .careers-left-image-section .left-image-section h2 {margin:0 0 15px;}
    .noresult-div {text-align:center;}

    .desired-outcomes-section .desired-outcomes-block h5 em {margin-left:5px;}

    /* Go digital */
    .pagination-link a.form2-back {margin-right:32px;}
    .pagination-link a.form2-next {margin-left:32px;}

    .outcomes-we-know-section.csr-commitment-section .outcomes-ta-l {text-align:center !important;}
    /* Bug-31872 */
    .careers-right-image-section .right-image-section h2 {margin:0 0 20px;}
    .careers-right-image-section.careerseuro-right-image-section .right-image-section .image-cols .europe-img {height:250px;}

    .dualsliderwrap.mainvideosliderwrp .container {width:100%; padding:0;}

    /* Bug-32078 */
    .women-initiatives-section .women-staff .section-content br {display:none;}

    /* Bug-32424 */
    .contact-desktop-section { display:none;}
    .contact-mobile-section {display:block; padding:0 20px; margin:0 0 35px;}
    .contact-mobile-section .country-list {padding-left:25px;}
    .contact-mobile-section .cmap-img {margin:30px 0 15px;}
    .contact-mobile-section .accordion .card:last-child .card-header {border-bottom:1px solid #707070;}

    /* Bug-32463 */
    .insight-section.careers-c {padding:40px 0 0 !important;}

    /* Podcast player */
    .audio-player {flex-wrap:wrap; padding:10px 21px 21px 21px;}
    .audio-player .audio-player-image {float:none !important; width:100%;}
    .audio-player .audio-player-image .play-button-icon {width:294px !important; height:198px !important;}
    .audio-player .player-body {padding:0;}
    .audio-player .title {margin:20px 0;}
    #waveform wave {height:260px !important;}
    #waveform wave::after {height:100px;}
    #waveform {margin-bottom:-120px;}

    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-slide .video-content video, .mainvideosliderwithtext.mainvideosliderwrp .videoslide-wrap .video-content,.mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-overlay {width:100%;}
    .mainvideosliderwithtext.mainvideosliderwrp .mainslidervideowrap .video-overlay { padding:0 18px 18px 20px;}

    .videowrap {margin:20px 0;}
    .videowrap video,.videowrap iframe {width:335px !important; height:227px !important;}

    /* Form Banner */
    .page-header-banner .page-header-banner-img.formdiv {display:block;}
    .page-header-banner.page-head-banner.formheaderbanner {height:auto;}
    .formheaderbanner .formwrapdiv {padding:26px 21px 27px; height:auto; margin:0 0 26px;}

    /* Timeline */
    .timelineContentWrapper {max-width:700px; margin:60px auto;}
    .timelineContentWrapper ul.lined-list li {padding:0 0 60px 30px;}
    .timelineContentWrapper ul.lined-list li::before {top:26px;}
    .timelineContentWrapper ul.lined-list .dot::before {width:20px; height:20px; left:-10px; top:7px;}
    .timelineContentWrapper ul.lined-list .lined-list-content.active .dot::after {width:35px; height:35px; left:-17px; top:-1px;}

    .mainslidervideowrap .video-overlay {display:block;}

    .select-wrapper::before {bottom:12px;}

}

@media only screen and (max-width: 767px){
    /* Timeline */
    .timelineContentWrapper {max-width:none; width:100%; padding:0 30px;}
}

@media only screen and (max-width: 660px){
	.disclaimer-popup .modal-dialog {max-width: 480px;}
	.owl-carousel .owl-nav button.owl-prev {left: 7%;}
    .owl-carousel .owl-nav button.owl-next {right: 7%;}


   .recognition-container{padding-top:0;}
   .welcome-back-section.featured-imageslider .welcome-back-block .welcome-back-content h6 {min-height:48px; display:flex; align-items:center;}
   .welcome-back-section.featured-imageslider .welcome-back-block .welcome-back-content .welcome-back-summary {min-height:48px; display:flex; align-items:center;}
}
@media only screen and (max-width: 480px){
	.disclaimer-popup .modal-dialog {margin: 100px 20px;}
	.product-deep-dive-wrapper .product-column1 .lined-list-content::before, .product-deep-dive-wrapper .lined-list-content::before {top: 48px; bottom: auto;}
	.product-deep-dive-wrapper {margin: 37px 0 40px;}
	.alorica-achievement-section .alorica-achievement-content {margin: 24px 20px 0;}

	/* Our culture */
	.image-card-wrapper .image-card-block .image-card-top {max-width: 200px;}

    .field-captcha-container .form-inline,.field-captcha-container .form-inline .form-group {width:100%;}
    .field-captcha-container .captcha-refresh-button {width:auto; flex:1;}

    h5.order-text-1 {width:100%;}
    /*.career-c-row .insight-card {min-height:320px !important;}*/

    .recognition-wrap .col .img-box {max-width:300px;}

    .news-banner-section .news-banner-slider .news-banner-slide .news-banner-desc {padding:15px 0 30px;}

    .insight-card .card-content .btn {max-width:100px; padding:6px 8px;}

    .insight-section.job-opening-careers .career-c-row .insight-card .card-content {min-height:140px;}

    .page-header-banner.page-head-banner {height:auto;}

    .welcome-back-section.featured-imageslider .welcome-back-block .welcome-back-content h6 {min-height:70px;}
    .welcome-back-section.featured-imageslider .welcome-back-block .welcome-back-content .welcome-back-summary {min-height:80px;}

    .pagination-section .pagination .page-item:first-child .page-link, .pagination-section .pagination .page-item.disabled .prev {margin-right:10px;}
    .pagination-section .pagination .page-item:last-child .page-link, .pagination-section .pagination .page-item.disabled .next {margin-left:10px;}
    .pagination-section .pagination .page-link, .pagination-section .pagination .current {margin:0 4px;}



}

@media only screen and (max-width: 400px){
	.pagination-section .pagination .page-item:first-child .page-link {margin-right: 6px;}
	.pagination-section .pagination .page-item:last-child .page-link{margin-left: 6px;}
    .pagination-section .pagination .page-link, .pagination-section .pagination .current {margin:0 2px;}


    /* Paintpoint */
    .paintpoint-row .paintpoint-col, .paintpoint-row.paintpoint5cardrow .paintpoint-col {padding:0 40px;}

    .insight-section.industry .insight-card .card-content {min-height:150px;}
    .insight-section.job-opening-careers .career-c-row .insight-card .card-content {min-height:100px;}

    .agent-resources-footer .final-callout-section {padding:20px 10px;}

    /* Podcast player */
    .audio-player .audio-player-image .play-button-icon {width:100% !important; height:auto !important;}
    #waveform wave {height:200px !important;}
    #waveform {margin-top:-40px; margin-bottom:-80px;}
    #waveform wave::after {height:70px;}
    .audio-player .timecode {bottom:21px;}

    .videowrap video,.videowrap iframe {width:100% !important;}


}

@media only screen and (max-width: 360px){

	.main-content {word-break: break-word;}

    .navbar .navbar-row .navbar-toggler {
        margin-right: 10px;
    }

	.insight-section {padding: 48px 20px 40px;}
	.insight-section .pagination-section{margin: 0 -20px;}

	.banner-section {height: 100%;}
	.results-section.results-measured-section .results-wrapper {margin: 20px 20px 30px 20px;}
	.leadership-content-block .staff-img {padding: 0 15px;}
	.page-header-banner .btn,.final-callout-section .final-callout-content .btn {width: auto; min-width: unset;}

	.cookies-section .cookies-message .cookies-button .btn {padding: 6px; margin-right: 5px;}


	/* Footer */
	.footer .footer-bottom .footer-copyright-menu ul li {padding: 0 5px;}

    .insight-section.job-opening-careers .career-c-row .insight-card .card-content {min-height:100px;}
    .welcome-back-section.featured-imageslider .welcome-back-block .welcome-back-content h6 {min-height:90px;}
    .welcome-back-section.featured-imageslider .welcome-back-block .welcome-back-content .welcome-back-summary {min-height:115px;}

}

@media only screen and (max-width: 320px){

	.thumbslider {padding: 0 20px;}
	.owl-carousel .owl-nav button.owl-prev {left: 3%;}
	.owl-carousel .owl-nav button.owl-next {right: 3%;}

     /*.insight-card .card-content .btn {max-width:none;}*/
     .recognition-wrap .col .img-box {max-width:250px;}

    .accordion.image-accordion .card .card-header .btn-header-link::after {margin-left:0;}

    /* Pagination issue */
    .pagination-section .pagination .page-item:first-child .page-link, .pagination-section .pagination .page-item:last-child .page-link, .pagination-section .pagination .page-item.disabled .prev, .pagination-section .pagination .page-item.disabled .next {width:22px; height:22px; font-size:16px; line-height:22px;}
    .pagination-section .pagination .page-item:first-child .page-link, .pagination-section .pagination .page-item.disabled .prev {margin-right:4px;}
    .pagination-section .pagination .page-link, .pagination-section .pagination .current {font-size:16px; line-height:22px; width:22px; height:22px; margin:0 2px;}
    .pagination-section .pagination .page-item:last-child .page-link {margin-left:4px;}

    /* Go digital */
    .pagination-link a.form2-back {margin-right:16px;}
    .pagination-link a.form2-next {margin-left:16px;}


}
@media only screen and (max-width: 300px){
	.welcome-back-section .welcome-back-slide-wrapper {padding: 0 15px;}
	.hero-banner-section .banner-section {height: 350px;}

	.image-card-wrapper .image-card-block .image-card-top {max-width: 180px;}
	.accordion.image-accordion .card .card-header {padding: 39px 10px 26px;}

    .insight-section .insight-card-content {max-width:220px; margin-left:15px; margin-right:15px;}

    .searchmsg-popup {bottom:-125px;}
    .insight-section.job-opening-careers .career-c-row .insight-card .card-content {min-height:230px;}
}
@media only screen and (max-width: 290px){
	.insight-section {padding: 48px 0 40px;}
	.insight-section .pagination-section{margin: 0;}
	.tag-list .tag {margin-left: 0;}


}

@media only screen and (max-width: 260px) {
    .insight-section .insight-card-content {max-width:180px; margin:0 auto 26px;}
}

