*{box-sizing: border-box;}
@font-face { font-family: 'poppinsbold'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/poppins-bold_1.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/poppins-bold_1.woff) format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Light.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Light.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Light.ttf) format('truetype'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraBold.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraBold.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraBold.ttf) format('truetype'); font-weight: bold; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraLight.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraLight.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraLight.ttf) format('truetype'); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-SemiBold.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-SemiBold.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-SemiBold.ttf) format('truetype'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Regular.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Regular.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Regular.ttf) format('truetype'); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Medium.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Medium.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Medium.ttf) format('truetype'); font-weight: 500; font-style: normal; font-display: swap; }
body{ font-size: 16px !important; font-family: 'Poppins'!important; font-weight: normal;}
.container {max-width: 1170px; padding-left: 15px; padding-right: 15px; margin-left: auto; margin-right: auto; }
.Success-Stories-sec .uagb-columns__wrap{
padding-bottom: 75px !important;
}
#contactPopupButton{
margin: 0 auto;
display: table;
}
a.wp-block-button__link { color: #4ca6a6; background-color: #fff; text-decoration: none; border-radius: 50px; transition: all 400ms ease; font-size: 25px; font-weight: 500; display: inline-block; }
a.wp-block-button__link:hover { background-color: #66563d; color: #fff; }
strong{font-family: poppinsbold;}
.overflow-hidden{overflow: hidden;}
.container-width{max-width: 1033px; margin: 0 auto;} .services-banner { background-color: #4ca6a6; padding-top: 94px; padding-bottom: 30px;}
.services-banner-wrap .inner { display: flex; flex-wrap: wrap; }
.services-banner-wrap .inner .left { width: 34%; }
.services-banner-wrap .inner .right { width: 66%; }
.banner-caption h1 { font-family: 'Poppins'; text-transform: uppercase; ; border-radius: 0px 25px 25px 0px;padding: 10px 0 25px; color: #332525; line-height: 54px; font-size: 48px; font-weight: 600; padding-bottom: 0 !important;}
.services-banner .banner-caption { position: relative; z-index: 1; margin-top: 40px;}
.services-banner .banner-caption:before { content: ''; position: absolute; height: 100%; width: 50%; background-color: #d15f45; z-index: -1; }
.services-banner-wrap .content { color: #ffffff; padding-top: 40px !important; margin-right: 40px !important;}
.services-banner-wrap .content strong { font-family: poppinsbold;}
.services-banner-wrap .content p { padding-bottom: 23px;text-align: left; line-height: 25px; color: #332525 !important; font-size: 18px !important ;font-weight: 400;  }
.services-banner-wrap .inner .right .image { width: 875px; height: 545px; margin-top: -73px; margin-left: -20px; }
.services-banner-wrap .inner .right .image img { width: 100%; height: 100%; object-fit: contain; }
.banner-text-bold strong { font-weight: 500; font-family: 'poppins' !important; }
.success-left .slide-text { font-size: 16px; }
.trusted-by h2 { text-align: center; font-size: 30px; font-weight: 600; color: #332525 !important; padding-bottom: 44px; text-transform: capitalize;}
.trusted-by-wrap { display: flex; align-items: center;}
.trusted-by { padding-top: 80px; padding-bottom: 37px; } .agency-section { position: relative; z-index: 1 ; }
.agency-inner .uagb-columns__columns-2{ display: flex; align-items: flex-end; }
.agency-boxes { width: 67%; margin-left: 68px;}
.agency-boxes .box {font-weight: 400; background-color: #fff; border: 5px solid #332525; border-radius: 30px; color: #332525; line-height: 21px; padding: 10px;margin-bottom: 22px;}
.agency-boxes .box h3 { font-size: 25px; font-weight: 600 !important;font-family: Poppins !important; color: #332525; line-height: 33px; padding-bottom: 26px; text-align: center;}
.agency-boxes .box .inner { text-align: justify; min-height: 310px; display: flex;align-items: center;justify-content: center; }
.agency-section:before { content: ''; background-color: #fff; height: 50px; position: absolute; top: 0; left: 0; right: 0; width: 100%; z-index: 1; }
.agency-inner .right { margin-bottom: -30px; }
.triangle-shape > .uagb-columns__overlay:after{position:absolute;width:0;height:0;border:0 solid transparent;border-right-width:1486px;border-left-width:0px;border-bottom:534px solid #4ba5a5;content:'';bottom:0px;top:auto;left:0;}
.agency-section .agency-boxes .box:last-child { margin-bottom: 0; }
.agency-boxes .box p {
color: #332525 !important;
}
.translation-section { padding-top: 111px; padding-bottom: 75px; }
.translation-section .title h2 { text-align: center; color: #332525;  border-radius: 15px 0 0 15px;font-size: 30px;font-family: Poppins !important;font-weight: 600; text-transform: uppercase; padding-bottom: 10px;}
.translation-section .title { position: relative; }
.translation-section .title >div.uagb-columns__inner-wrap:after{ content: ''; height: 100%; width: 50%; right: 0; position: absolute; top: 0; z-index: -1; }
.translation-wrap .agency-boxes { width: 100%; margin-left: 0; display: flex; flex-wrap: wrap; }
.translation-wrap .agency-boxes .box { width: 50%; background-color: transparent;}
.translation-wrap .agency-boxes .box .inner { padding: 50px; min-height: 323px; height: 100%; }
.translation-wrap .agency-boxes .box:last-child { margin-bottom: 22px; }
.translation-wrap .agency-boxes .box h3 { text-align: center; }
.banner-caption >div.uagb-column__overlay:after { width: 77%; background-color: #d15f45; left: 0; height: 100%; position: absolute; top: 0; z-index: -1; }
.services-main-banner-wrap, .services-main-banner-wrap .uagb-columns__wrap,.services-main-banner-wrap .uagb-column__inner-wrap { padding: 0 !important; }
.banner-caption >div {max-width: 1170px !important;}
.banner-caption {margin-bottom: 23px;}
.agency-inner { padding-bottom: 0 !important; }
.agency-section > .uagb-columns__inner-wrap >.wp-block-uagb-column > .uagb-column__inner-wrap { padding-bottom: 0 !important; padding-top: 90px !important; }
.agency-section section .agency-boxes > .uagb-column__inner-wrap { padding-top: 0 !important; }
.game-localization-services-template-wrap { padding-top: 91px; }
.agency-section:after { content: ''; background-color: #fff; height: 25px; position: absolute; bottom: -1px ; left: 0; right: 0; width: 100%; z-index: 1; }
.agency-inner .left-image { padding-bottom: 10px; }
.translation-section-wrap .uagb-column__inner-wrap { padding: 0; }
.financial-agency-section figure { margin-bottom: 0; }
.agency-inner .left-image figure img {
height: 100%;
object-position: bottom;
object-fit: contain; display: block;
}
.agency-inner .left-image .uagb-column__inner-wrap {
padding: 0;
}
.translation-section-wrap .agency-boxes { margin-left: 0; }
.translation-section-container .box:first-child { margin-right: 116px; }
.translation-section-container{position: relative;}
.translation-section-container .agency-boxes .box .inner { padding: 33px 61px 61px 61px; line-height: 24px; }
.translation-section-container .box { padding: 0; }
.translation-section-container .agency-boxes .box { background-color: transparent; }
.translation-section-container:after { background-image: url(//www.pangea.global/wp-content/themes/pangea_landing/images/map.png); content: ''; position: absolute; height: 100%; width: 137%; top: 0; left: -221px; bottom: 0; background-repeat: no-repeat; background-size: contain; background-position: center; }
.translation-section .title.right-title >div.uagb-columns__inner-wrap:after { left: 0; right: auto; }
.translation-section .title.right-title  h2 { border-radius: 0px 15px 15px 0; }
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-question{ font-size: 18px; font-family: 'poppins'; font-weight: 600; color: #332525 !important; }
.wp-block-uagb-faq-child .uagb-faq-content, .wp-block-uagb-faq-child .uagb-faq-content p { font-size: 18px; line-height: 23px; font-weight: 400; color: #332525 !important; }
.faq-text .wp-block-uagb-faq-child .uagb-faq-content,.faq-text .wp-block-uagb-faq-child .uagb-faq-content p { font-size: 16px;}
.wp-block-uagb-faq-child .uagb-faq-questions {background-color: #f2f2f2;border: none;border-radius: 0 !important;padding: 20px 50px 20px 30px;}
.wp-block-uagb-faq-child .uagb-faq-item { border: none;border-radius: 20px; outline: none !important; }
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-question { padding-left: 30px; }
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-faq-icon-wrap { background-color: #4ca6a6; width: 40px !important; height: 37px !important; border-radius: 100%;     align-items: initial;}
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-faq-icon-wrap svg { fill: #fff; transform: translate(21%, 28%); width: 27px; height: 24px; }
.wp-block-uagb-faq-child .uagb-faq-content { padding: 17px 54px 36px; }
.uagb-faq-item{border-width: 0 !important; }
.uagb-faq-content ul {
list-style: disc;
}
.wp-block-uagb-faq-child .uagb-faq-content ul { padding: 0 25px;}
.wp-block-uagb-faq-child .uagb-faq-item.uagb-faq-item-active .uagb-faq-questions { padding:40px 50px 40px 30px }
.wp-block-uagb-faq-child { margin-bottom: 0 !important; border-bottom:5px solid #332525 !important; }
.wp-block-uagb-faq-child:last-child { border-bottom: 0px !important;; }
.wp-block-uagb-faq-child:last-child .uagb-faq-questions-button { border-radius: 0 0px 20px 20px; }
.wp-block-uagb-faq-child:last-child .uagb-faq-item.uagb-faq-item-active .uagb-faq-questions { border-radius: 0; }
.uagb-faq-content a { color: #332525; }
.uagb-faq__outer-wrap { border: 5px solid #392b2b; border-radius: 20px; overflow: hidden;}
.stories-wrap .uagb-columns__columns-2 { align-items: center; }
.our-languages-section .theme-container { max-width: 100%;  }
.our-languages-section .theme-container .source__drop { max-height: 885px; padding-top: 0;  }
.our-languages-main-section > .uagb-columns__inner-wrap:after { bottom: 0; content: ''; width: 0; height: 0; border-bottom: 815px solid #4ca6a6;border-right: 980px solid transparent;; position: absolute; bottom: 0; }
.our-languages-main-section { position: relative; }
.recent-blog { padding-top: 50px; padding-bottom: 16px; }
.recent-blog article { padding: 0 15px !important; }
.recent-blog article .uagb-post__text { background-color: #fff; font-size: 20px !important; padding-top: 20px; }
.recent-blog article .uagb-post__text p.uagb-post__title a { font-size: 20px; color: #332525; font-weight: 400; }
.recent-blog article .uagb-post__inner-wrap { background-color: transparent; }
.recent-blog article .uagb-post__image img { height: 164px; }
.recent-blog .uagb-post__items { margin: 0 -15px; }
.services-left-image { width: 875px; height: 545px;  overflow: visible !important;  }
.services-left-image figure {width: 100%;height: 100%;display: flex;    align-items: flex-start; justify-content: flex-end !important;
margin-top: 40px;}
.services-left-image figure img {width: 92%;height: auto;object-position: top;margin-top: 0;object-fit: contain;object-position: bottom;}
.services-main-banner-wrap { padding-bottom: 46px !important; }
.banner-caption {
margin-bottom: 0 !important;
}
.wpsisac-slick-carousal.design-1{margin-bottom: 0; display: flex;}
.agency-section .agency-boxes .box { min-height: 354px; }
.animation-bg{display: none;}      .fade-in-right { opacity: 0; visibility: hidden; -webkit-transform: translateX(50px); transform: translateX(50px); -webkit-transition: all .8s ease-in-out; transition: all .8s ease-in-out; }
.fade-in-left { opacity: 0; visibility: hidden; -webkit-transform: translateX(-50px); transform: translateX(-50px); -webkit-transition: all .8s ease-in-out; transition: all .8s ease-in-out; }
.animation-bg.bounceInLeft { transform: translateX(-100%) !important; transition: all 400ms ease; }
.animation-bg.bounceInLeft.fade-left-new { transform: translateX(0) !important; }
.animation-bg.bounceInRight { transform: translateX(100%) !important; transition: all 400ms ease; }
.animation-bg.bounceInRight.fade-right-new { transform: translateX(0) !important; }
.button-animation a.wp-block-button__link {position: relative;width: 100px;height: 50px;margin-left: auto;margin-right: auto;overflow: hidden;transition: 0.5s;letter-spacing: 1px;border-radius: 50px;font-weight: 500; line-height: 66px; padding: 0;text-decoration: none; text-transform: capitalize; margin-top: 20px !important;}
.button-animation a.wp-block-button__link:before {content: '';width: 101%;height: 100%;font-weight: 300;font-size: 11px;letter-spacing: 1px;font-weight: bold;background: #d15f45;-webkit-mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);-webkit-mask-size: 3000% 100%;mask-size: 3000% 100%;border: none;color: #913131;cursor: pointer;-webkit-animation: ani2 0.7s steps(29) forwards;animation: ani2 0.7s steps(29) forwards;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}
.button-animation a.wp-block-button__link:before:hover { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.button-animation a.wp-block-button__link { height: 50px; text-align: center; width: 101%; font-weight: 300; font-size: 22px; font-weight: bold; display: inline-block; color: #ffffff; z-index: 1; font-weight: 600; width: 264px; font-family: Poppins; line-height: 50px; }
.button-animation a.wp-block-button__link:hover:before { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.button-animation a.wp-block-button__link:hover { color: white; background-color: #864739; }
.recent-blog .button-read-more a.wp-block-button__link {position: relative;width: 100px;height: 50px;margin-left: auto;margin-right: auto;overflow: hidden;transition: 0.5s;letter-spacing: 1px;border-radius: 50px;font-weight: 500; line-height: 66px; padding: 0;text-decoration: none;}
.recent-blog .button-read-more a.wp-block-button__link:before {content: '';width: 100%;height: 100%;font-weight: 300;font-size: 11px;letter-spacing: 1px;font-weight: bold;background: #d15f45;-webkit-mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);-webkit-mask-size: 3000% 100%;mask-size: 3000% 100%;border: none;color: #913131;cursor: pointer;-webkit-animation: ani2 0.7s steps(29) forwards;animation: ani2 0.7s steps(29) forwards;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}
.recent-blog .button-read-more a.wp-block-button__link:before:hover { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.recent-blog .button-read-more a.wp-block-button__link { height: 51px; text-align: center; width: 101%; font-weight: 300; font-size: 22px; font-weight: bold; display: inline-block; color: #ffffff; z-index: 1; font-weight: 600; width: 282.2px; font-family: Poppins; line-height: 50px; text-transform: capitalize; letter-spacing: 0;}
.recent-blog .button-read-more a.wp-block-button__link:hover:before { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.recent-blog .button-read-more a.wp-block-button__link:hover { color: white; background-color: #864739; }
.recent-blog .cta-button-container { height: 50px; gap: 0px; }
.recent-blog .uagb-post-grid { padding-top: 30px; padding-bottom: 30px; }
.recent-blog article { padding: 0  15px !important; }
.recent-blog article .uagb-post__image { height: 163px; border-radius: 15px; overflow: hidden; }
.recent-blog article .uagb-post__image a, .recent-blog article .uagb-post__image a img { height: 100%; display: inline-block; width: 100%; object-fit: cover; }
.recent-blog article .uagb-post__inner-wrap { background-color: transparent; }
.recent-blog article .uagb-post__inner-wrap p.uagb-post__title a { font-size: 17px; font-weight: 500; color: #332525; padding-top: 20px; display: inline-block; line-height: 25px; }
.recent-blog { padding-top: 86px !important; padding-bottom: 62px !important; }
.success-left a.wp-block-button__link {height: 54px;text-align: center;width: 101%;font-weight: 600 !important;line-height: 43px;font-size: 26px;font-weight: bold;display: inline-block;color: #4ba5a5;z-index: 1;font-weight: 500;width: 350px !important;padding: 6px 0;border-radius: 50px;overflow: hidden;position: relative;}
.success-left a.wp-block-button__link:before {content: '';width: 101%;height: 100%;font-weight: 300;font-size: 11px;letter-spacing: 1px;font-weight: bold;background: #ffffff;-webkit-mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);-webkit-mask-size: 3000% 100%;mask-size: 3000% 100%;border: none;color: #fff;cursor: pointer;-webkit-animation: ani2 0.7s steps(29) forwards;animation: ani2 0.7s steps(29) forwards;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}
.success-left a.wp-block-button__link:before:hover { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.success-left a.wp-block-button__link {height: 50px;text-align: center;width: 101%;font-weight: 300;font-size: 25px;font-weight: bold;display: inline-block;color: #4ba5a5;z-index: 1;font-weight: 500;width: 237px;padding: 6px 0;}
.success-left a.wp-block-button__link:hover:before { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.success-left a.wp-block-button__link:hover {color: white !important;background-color: #d15f45 !important;}
.button-read-more a { color: #fff; text-decoration: none; display: inline-block; vertical-align: top; background-color: #d15f45; transition: background-color .4s; border: solid #605e5e 0; font-weight: bold; font-size: 20px; line-height: 40px; border-radius: 20px; padding: 0 75px; font-family: "Futura Std"; }
#stories .section-heading__heading { text-align: left !important; padding-left: 0; margin-top: 20px; text-shadow: 1px 1px 7px rgb(33 33 33 / 33%); line-height: 44px; text-align: center; font-size: 33px; padding-bottom: 12px; font-family: "Futura Std"; margin-bottom: 30px; }
.mobile-block { display: none !important; }
@-webkit-keyframes ani {
from { -webkit-mask-position: 0 0; mask-position: 0 0; }
to { -webkit-mask-position: 100% 0; mask-position: 100% 0; }
}
@keyframes ani {
from { -webkit-mask-position: 0 0; mask-position: 0 0; }
to { -webkit-mask-position: 100% 0; mask-position: 100% 0; }
}
@-webkit-keyframes ani2 {
from { -webkit-mask-position: 100% 0; mask-position: 100% 0; }
to { -webkit-mask-position: 0 0; mask-position: 0 0; }
}
@keyframes ani2 {
from { -webkit-mask-position: 100% 0; mask-position: 100% 0; }
to { -webkit-mask-position: 0 0; mask-position: 0 0; }
}
.success-left { width: 50% !important; margin-left: auto; padding-bottom: 28px; }
.success-left .button-read-more {padding-top: 40px;justify-content: center;max-width: 500px;margin-left: auto;margin-left:59px !important;}
.success-right { height: 448px; width: 552px; position: absolute; bottom: 0; margin: 0 !important; }
.success-right img { width: 100%; height: 100%; object-fit: contain; }
.Success-Stories-sec { position: relative; padding-bottom: 40px; }
.success-left .testimonial-slider-wrapper { padding-top: 0; }
.Success-Stories-sec .translation-section .title h2 { padding-bottom: 0; font-weight: 600 !important; font-size: 30px; font-family: Poppins;text-transform: uppercase !important; }
.admin-mon-rep-form { padding: 20px 10px; text-align: right; }
.success-left >.uagb-column__inner-wrap { padding: 0; }
.Success-Stories-sec .container { padding-left: 0; padding-right: 0; }
.testimonial-slider .slide-image { height: 60px; width: 60px; }
.testimonial-slider .slide-image img { height: 100%; width: 100%; object-fit: cover; }
.stars-img figure { margin-left: auto !important; margin-right: 80px !important; }
.button-read-more a { font-family: 'Poppins'; font-weight: 600; line-height: 38px; } .financial-banner .banner-caption h1 { }
.financial-banner .services-left-image figure img { object-fit: contain; }
.financial-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px;  }
.translation-section-container .financial-agency.agency-boxes .box { min-height: 333px; }
.translation-section-container .financial-agency.agency-boxes .box .inner { min-height: 333px; padding: 23px 39px 5px; height: 100%; }
.financial-agency-section figure { position: relative; bottom: 0px; }
.financial-agency-section { overflow: visible; }
.financial-agency-section .left-image { overflow: visible; }
.translation-left-image figure { margin-bottom: -30px !important; } .pharma-agency-section .left-image { position: relative;  bottom: -5px !important; }
.pharma-agency-section { overflow: visible; }
.elearning-agency-section .left-image {
bottom: 0px;
}
.localization-services-elearning-agency-section .left-image {
bottom: 0px;
}
.copywriting-services-elearning-agency-section .left-image {
bottom: -2px;
}
.voice-over-localization-services-elearning-agency-section .left-image{
bottom:-3px;
}
.blogging-img {
bottom: -15px !important;
}
.certified-translation-elearning-agency-section .left-image {
bottom: 0px;
}
.services-main-banner-wrap {padding-top: 79px !important;} .greatest-igamers-box ul li { font-size: 26px; font-weight: 700; color: #332525; }
.greatest-igamers-box ul li { width: 50%; }
.greatest-igamers-box ul { display: flex; flex-wrap: wrap; }
.World-name .agency-inner .uagb-columns__columns-2 { }
.World-name .greatest-igamers-box .agency-boxes { margin-left: 12px; }
.greatest-igamers-box ul li { border: 3px solid #332525; font-size: 26px; font-weight: 500; display: flex; align-items: center; justify-content: center; height: 87px; width: 210px; border-radius: 21px; margin: 0 7px 13px; background-color: #fff; }
.greatest-igamers-box { margin-top: 0px; }
.source-text { font-size: 16px; color: #332525; position: relative; top: -10px; z-index: 1; }
.World-name .left-image img { width: 600px; height: 503px; margin-bottom: 25px ;}
.greatest-igamers-box .source-text {display: none;}
.iGaming-localization-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.legal-translation-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 20px; left: 0; }
.ico-nft-cryptocurrencies-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.website-translation-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.pharma-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 32px;  }
.translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 20px; left: 0px; }
.localization-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0; }
.copywriting-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.voice-over-localization-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.transcreation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.subtitling-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.desktop-publishing-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.certified-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.daily-delivered-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.market-research-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.apps-and-platforms-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.medical-device-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0; }
.medical-device-translation-services-banner .services-left-image figure { margin-top: 70px; }
.it-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.hotel-and-real-estate-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.travel-and-tour-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.text-justfiy{text-align: justify;}
.text-justfiy p {
text-align: justify;
} .careers-main-title { margin-top: 35px;margin-bottom: 30px; }
.careers-main-title h1 { display: inline-block; font-family: 'poppinsbold'; text-transform: uppercase; background-color: #d15f45; border-radius: 0px 25px 25px 0px; padding: 10px 0; color: #f1f2f0; line-height: 62px; font-size: 50px; width: 54%; }
.careers-main-title .uagb-column__inner-wrap { padding: 0; }
.careers-main-title:after { content: ''; height: 100%; background-color: #d15f45; width: 47%; position: absolute; left: 0; top: 0; }
.careers-btn { background-color: #f4c040; border-radius: 30px; display: inline-block; padding: 10px 30px; line-height: normal; font-size: 23px; font-weight: 500; color: #332525; }
.careers-content-section { text-align: center; }
.careers-content-section p.has-text-align-center { color: #332525; font-size: 21px; padding-top: 20px; }
.careers-content-section a { color: #4ba5a5; text-decoration: none; }
.careers-content-section a:hover { color: #000; }
ul.careers-list li { border: 2px solid #332525; border-radius: 19px; background-color: #efedec; color: #332525; padding: 15px 0 15px; font-size: 20px; margin-bottom: 45px; }
.available-position { margin-top: 120px; }
.careers-list-faq { padding-top: 70px; }
.careers-list-faq .wp-block-uagb-faq-child .uagb-faq-item-active { outline: thin dotted !important; border-radius: 19px;margin-bottom: 19px; }
.client-reviews-sec.translation-section .title >div.uagb-columns__inner-wrap:after { background-color: #d15f45; }
.translation-section .client-reviews-sec .title h2 { text-transform: uppercase; background-color: #d15f45; color: #fff; font-weight: 600; letter-spacing: 1.2px; }
.translation-section .client-reviews-sec .title >div.uagb-columns__inner-wrap:after { background-color: #d15f45; }
.quality-statement-content{color:#332525;font-size:20px;line-height:26px;}
.certifications-btn{padding:20px 60px!important;font-size:27px;margin-top:60px;}
.client-reviews-sec .animation-bg { background-color: #d15f45; }
.quality-statement-title h1 { width: 100%; }
.our-clients-reviews-wrap { border: 3px solid #332525; border-radius: 16px; color: #332525; font-size: 17px; font-weight: 400; margin: 0 15px;}
.our-clients-reviews-wrap h5.has-text-align-center { color: #332525; font-size: 22px; font-weight: 500; padding: 10px 0; border-bottom: 3px solid #332525; background-color: #fff; }
.wp-block-uagb-column.uagb-column__wrap.uagb-column__background-undefined.uagb-block-d703c13b.our-clients-reviews-wrap { }
.uagb-column__inner-wrap { }
.our-clients-reviews-wrap > .uagb-column__inner-wrap { padding: 0 0 10px; background-color: #efedec; }
.our-clients-reviews-wrap p { font-weight: 500; padding-left: 4px; }
.our-clients-reviews-wrap .uagb-column__inner-wrap { }
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 .wp-block-uagb-column:nth-child(2) >div { padding-right: 0 !important; }
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 .wp-block-uagb-column:nth-child(2) >div h5 { color: #332525; font-size: 17px !important; }
.our-clients-reviews-wrap figure.wp-block-image img { object-fit: cover; width: 100%; border-radius: 12px; }
.our-clients-reviews-wrap figure.wp-block-image { border: 2px solid #221313; border-radius: 14px; text-align: center; background-color: #fff;}
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 .wp-block-uagb-column:nth-child(1) .uagb-column__inner-wrap { padding-left: .0; }
.testimonial-company { padding: 0 !important; position: absolute; bottom: 10px; width: 40%;}
.banner-center-img .wp-block-image { margin-bottom: 0; }
.banner-center-img  .uagb-column__inner-wrap { padding: 0; }
.careers-wrap-main-title h1 { width: 38%; padding: 3px 0; }
.careers-wrap-main-title .uagb-column__inner-wrap ,.quality-statement-title .uagb-column__inner-wrap {
padding: 0 !important;
}
.careers-wrap-main-title::after { width: 40%; }
.careers-list-faq .uagb-faq-questions-button { border: 2px solid #332525 !important; border-radius: 19px !important; background-color: #efedec !important; color: #332525 !important; padding: 15px 0 15px !important; font-size: 20px !important; margin-bottom: 45px !important; }
.careers-list-faq .uagb-faq-questions-button .uagb-faq-icon-wrap { display: none !important; }
.careers-list-faq .wp-block-uagb-faq-child { border-bottom: 0px; }
.careers-list-faq .uagb-faq-content { padding: 0; text-align: left; } .main-box-image-content section.subject-matter-experts { width: 50%; padding: 10px !important; }
.main-box-image-content > .uagb-column__inner-wrap { display: flex; flex-wrap: wrap; }
.main-box-image-content section.subject-matter-experts:nth-child(3) { }
.main-box-image-content section.subject-matter-experts:nth-child(3) .subject-matter-experts-image .uagb-column__inner-wrap, .main-box-image-content section.subject-matter-experts:nth-child(4) .subject-matter-experts-image .uagb-column__inner-wrap { background-color: #f4c040; }
.main-box-image-content section.subject-matter-experts:nth-child(3) .subject-matter-experts-image .uagb-column__inner-wrap { }
.main-box-image-content section.subject-matter-experts:nth-child(5) .subject-matter-experts-image .uagb-column__inner-wrap, .main-box-image-content section.subject-matter-experts:nth-child(6) .subject-matter-experts-image .uagb-column__inner-wrap { background-color: ; }
.subject-matter-experts h4 ,.subject-matter-experts h4 a {text-decoration: none;display: inline-block; font-size: 25px; font-weight: 600; font-family: Poppins; color: #332525; margin-bottom: 17px;line-height: 33px  ;   text-transform: capitalize;}
.subject-matter-experts h4 strong {font-weight: 600;}
.subject-matter-experts p { font-size: 16px; font-weight:400; color: #332525; font-family: Poppins; text-align: justify;}
.subject-matter-experts a{color: #459999;}
.subject-matter-experts > .wp-block-uagb-column { border: 4px solid #332525; }
.subject-matter-experts >div >div section { border: 4px solid #332525; border-radius: 45px; height: 100%; padding-bottom: 0 !important; }
.subject-matter-experts >div.uagb-columns__inner-wrap{ border: 4px solid #332525; border-radius: 45px; height: 100%; padding:30px;}
.subject-matter-experts-content > .uagb-column__inner-wrap { padding-right: 0; padding-bottom: 0;padding-top: 0 !important; }
.subject-matter-experts-image .uagb-column__inner-wrap { height: 120px; width: 120px !important; background-color: #d15f45; ; padding: 0 !important; display: flex; align-items: center; justify-content: end; }
.subject-matter-experts-image { width: 130px !important; }
.subject-matter-experts-content { width: calc(100% - 130px) !important; padding-left: 10px !important; }
.subject-matter-medical .subject-matter-experts-image .uagb-column__inner-wrap{ background-color: #d15f45; }
.subject-matter-eLearning .subject-matter-experts-image .uagb-column__inner-wrap { background-color: #f4c040; }
.subject-matter-experts-image .uagb-column__inner-wrap figure { margin-bottom: 0; }
.subject-matter-experts { padding: 0 !important; }
.simplecarousal .slick-track { display: flex; align-items: center; }
.testimonial-slider-home .testimonial-slider:before { content: none; }
.testimonial-slider-home .testimonial-slider .previous { transform: none; }
.testimonial-slider-home .testimonial-slider .pre-previous { transform: none; }
.testimonial-slider-home .testimonial-slider #button-prev,.testimonial-slider-home .testimonial-slider #button-next { display: none; }
.testimonial-slider-home .testimonial-slider:after { content: none; }
.testimonial-slider .slide-image { margin: 0 auto; border: 4px solid #000; border-radius: 100%; height: 135px; width: 135px; position: absolute; top: -62px; left: 0; right: 0; }
.testimonial-slider .slide-image img{ height: 100%; width: 100%; object-fit: contain; }
.testimonial-slider .slide-text { line-height: 29px; color: #332525; font-family: Poppins; font-weight: 500; font-size: 20px; text-align: center; letter-spacing: 0px; padding-top: 42px; padding-top: 30px; text-align: justify;}
.testimonial-slider .slide-title, .testimonial-slider .slide-position { font-size: 20px; text-align: center; font-weight: 700; font-family: Poppins; color: #332525; }
.testimonial-slider .item { background-color: #f2f2f2; border: 6px solid #332525; transform: none !important; }
.testimonials-inner { background-color: #f2f2f2; border: 6px solid #332525; transform: none !important; border-radius: 32px; padding: 44px; position: relative; min-height: 440px;display: flex; align-items: center;max-width: 500px;margin-left: auto;}
.testimonial-slider  .slick-track { display: flex; flex-wrap: wrap; }
.testimonial-slider-wrapper { padding: 20px 0 60px; }
.testimonial-slider .slick-list { overflow-y: inherit; }
.slider-testimonial .uagb-columns__inner-wrap.uagb-columns__columns-2 { align-items: center; }
.testimonials-home { padding: 151px 20px 40px; }
.slider-testimonial { overflow: visible !important; padding-bottom: 32px; }
ul.slick-dots li button { padding: 0; background-color: #acadad; border-radius: 100%; }
ul.slick-dots li button::before { content: none; }
ul.slick-dots li.slick-active button { background-color: #fff; }
ul.slick-dots { bottom: -50px; }
ul.slick-dots li button { padding: 0; background-color: #acadad; border-radius: 100%; }
ul.slick-dots li button::before { content: none; }
ul.slick-dots {bottom: -90px;max-width: 500px;margin: 0 auto;margin-left: auto;right: 19px;}
.Success-Stories-sec.triangle-shape > .uagb-columns__overlay:after { left: auto; right: 0; transform: scaleX(-1); border-right-width: 1787px; }
.our-languages-main-section{padding-top:60px!important;}
.services-banner-wrap .button-animation a.wp-block-button__link{ }
.our-languages-section{border:5px solid #332525;margin-bottom:30px;}
.translation-section .title h2 span { color: #4ba5a5; }
.trusted-by > .uagb-columns__overlay { background-color: #f2f2f2; }
.our-languages-main-section { margin-bottom: 0 !important; margin-top: 0 !important;}
.trusted-by .slick-slide img, .trusted-slide .slick-slide img ,.trusted-by-section .slick-slide img{; object-fit: contain; height: 35px; }
.trusted-by { padding: 35px 0 20px !important; }
.get-in-touch a.wp-block-button__link {position: relative;width: 100px;height: 50px;margin-left: auto;margin-right: auto;overflow: hidden;transition: 0.5s;letter-spacing: 1px;border-radius: 50px;font-weight: 500; line-height: 66px; padding: 0;text-decoration: none; max-width:260px;height:53px;font-size:20px;width:100%; text-transform: capitalize;}
.get-in-touch a.wp-block-button__link:before {content: '';width: 101%;height: 100%;font-weight: 300;font-size: 11px;letter-spacing: 1px;font-weight: bold;background: #d15f45;-webkit-mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);-webkit-mask-size: 3000% 100%;mask-size: 3000% 100%;border: none;color: #913131;cursor: pointer;-webkit-animation: ani2 0.7s steps(29) forwards;animation: ani2 0.7s steps(29) forwards;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}
.get-in-touch a.wp-block-button__link:before:hover { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.get-in-touch a.wp-block-button__link { height: 50px; text-align: center; width: 101%; font-weight: 300; font-size: 22px; font-weight: bold; display: inline-block; color: #ffffff; z-index: 1; font-weight: 600; width: 262px; font-family: Poppins; line-height: 50px; }
.get-in-touch a.wp-block-button__link:hover:before { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.get-in-touch a.wp-block-button__link:hover { color: white; background-color: #864739; }
p a { color: #4ba5a5; }
.agency-section.triangle-shape > .uagb-columns__overlay:after { border-right-width: 1806px !important; border-bottom-width: 644px !important; }
.translation-section-wrap .text-justfiy p { color: #332525 !important; font-size: 18px; }
.translation-services-banner {
padding-bottom: 70px !important;
}
.send-btn a.wp-block-button__link { letter-spacing: 0; width: 280px; height: 51px; font-size: 20px; padding: 0 0 !important; line-height: 51px; }
.agency-section {
overflow: hidden;
}
.agency-inner .left-image figure img{ height: 320px !important ; object-fit: contain; object-position: bottom;} .game-baner-img.services-left-image figure img { height: 80%; padding-top: 0px !important; }
.game-baner .uagb-columns__inner-wrap.uagb-columns__columns-2 { }
.game-baner-img.services-left-image figure img { width: 100%; object-position: right; } .financial-agency-section .left-image .left-img-financial img { height: 319px !important; }
.agency-inner .left-image.translation-left-image img { margin-bottom: 29px !important; }
.agency-inner .left-image.localization-img figure img { margin-bottom: 0 !important; }
.agency-inner .left-image.mt-0 img { margin-bottom: 2px !important; }
.agency-inner .left-image.igaming-img figure img { margin-bottom: 25px !important; }
.faq-section { padding-top: 33px !important; }
.agency-section + .translation-section section.wp-block-uagb-columns.container {
padding: 30px !important;
}
.md-translation:after { background-color: #f2f2f2; }
.clients-review-images img { object-fit: contain; }
.clients-review-images figure { height: 100%; width: 100%; display: flex !important; align-items: center; justify-content: center !important; }
.clients-review-images figure img { width: 100%; height: 100%; object-fit: contain; }
.clients-review-inner:first-child .clients-review-images figure img { padding: 25px; }
.clients-review-inner .clients-review-images.betgames { background-color: #0a1a33; }
.clients-review-inner .clients-review-images.tiomarkets { background-color: #f08014; }
.clinet-title { padding-top: 37px !important; padding-bottom: 17px !important; } .technology-rightimage { position: absolute; top: -20px; width: 290px; z-index: 9; height: 250px; padding: 0 !important; right: -70px; }
@media (max-width: 1700px){
.banner-caption >div.uagb-column__overlay:after { width: 50%; }
}
@media (max-width:1600px) {
.triangle-shape > .uagb-columns__overlay:after ,.agency-section.triangle-shape > .uagb-columns__overlay:after{ border-right-width: 1191px; border-bottom-width: 428px; }
.agency-section:after { bottom: -1px; }
.animation-bg { width: 86%; }
.animation-bg.copywriting-services {height: 100px;width: 92%;}
.services-left-image figure img{object-fit: contain;}
}
@media (max-width: 1199px){
.container { max-width: 960px; }
.banner-caption >div{ max-width: 960px !important;}
.banner-caption h1 { font-size: 40px; line-height: normal; }
.services-left-image { width: 50% !important; }
.services-banner-wrap .content { width: 50% !important;    padding-top: 20px !important; }
a.wp-block-button__link { padding: 16px 52px; font-size: 21px; }
.agency-section .agency-boxes { width: 50% !important; }
.translation-section-container .agency-boxes .box .inner { padding: 31px 41px 41px 41px; }
.translation-section-container .box:first-child { margin-right: 70px; }
.triangle-shape > .uagb-columns__overlay:after  { border-right-width: 971px; border-bottom-width: 338px; }
#stories a.wp-block-button__link { padding: 5px 40px; border-radius: 50px; padding: 0 55px; }
.financial-banner .services-left-image { width: 66% !important; padding-right: 30px; }
.careers-main-title h1 { font-size: 40px; }
.full-teb { width: 98%; }
.full-teb.copywriting-services { width: 98%; }
.greatest-igamers-box ul li { width: calc(50% - 20px); }
.testimonials-inner { padding: 30px 44px 44px; }
.testimonial-slider .slide-image { height: 120px; width: 120px; top: -50px; }
.success-left a.wp-block-button__link { width: 250px !important; }
.banner-caption h1 { padding-left: 0; }
}
@media (max-width: 1165px){
.game-localization-services-template-wrap { padding-top: 154px; }
}
@media (max-width: 991px){
.container{max-width: 720px;}
.banner-caption >div { max-width: 720px !important; }
.banner-game .banner-caption h1{padding: 10px 0px !important;width: 100% !important;}
.triangle-shape > .uagb-columns__overlay:after{ border-right-width: 631px; border-bottom-width: 318px }
.agency-section .agency-boxes { margin-left: auto; } .agency-section .agency-boxes .box h3 { font-size: 18px !important; line-height: normal; }
.translation-section .title h2 { font-size: 21px; width: 80%; margin: 0 auto; }
.translation-section-container .agency-boxes .box .inner { padding: 20px 20px 30px; }
.translation-section-container .box:first-child { margin-right: 40px; }
.agency-boxes .box { margin-bottom: 0px; }
.recent-blog .uagb-post__items { margin: 0 -7px; }
.our-languages-main-section > .uagb-columns__inner-wrap:after { border-right: 570px solid transparent; }
.services-left-image { display: none !important; }
.services-banner-wrap .content { width: 100% !important; }
.banner-caption h1 { width: 100%; }
.translation-section .title h2 { font-size: 20px; }
.animation-bg { width: 90%; }
.animation-bg.copywriting-services {height: 100px;width: 92%;}
.agency-section .agency-boxes .box { margin-bottom: 20px; }
.button-animation a.wp-block-button__link { margin: 0 auto; ; line-height: 50px; }
.wp-block-buttons { height: 140px; }
.recent-blog-main-section .button-read-more a.wp-block-button__link { height: 57px; line-height: 57px; }
.success-left { width: 100% !important; }
.button-read-more a { padding-top: 0 !important; padding-bottom: 0 !important; }
.success-right { display: none; }
.success-left .button-read-more { height: auto; justify-content: center; margin: 0 !important ;}
.stars-img figure { margin: 40px auto 1px !important }
.financial-banner .banner-caption h1 { width: 100%;padding: 0px; }
.financial-agency-section-wrap { overflow: visible !important; }
.financial-agency-section-wrap .uagb-columns__overlay { overflow: hidden; }
.greatest-igamers-box ul li { height: 55px; width: 139px; font-size: 18px; border-width: 3px; }
.animation-bg { height: 70px; }
.source-text { position: absolute; }
.greatest-igamers-box { margin-top: 0; }
.iGaming-localization-banner .banner-caption h1{ width: 100% !important; }
.legal-translation-banner .banner-caption h1 { width: 100% !important; }
.financial-banner .banner-caption h1 { width: 100% !important; }
.ico-nft-cryptocurrencies-banner .banner-caption h1 {width: 100% !important;}
.website-translation-banner .banner-caption h1 {width: 100% !important; }
.translation-services-banner .banner-caption h1 {width: 100% !important; }
.localization-services-banner .banner-caption h1 {width: 100% !important; }
.copywriting-services-banner .banner-caption h1 {width: 100% !important; }
.voice-over-localization-services-banner .banner-caption h1 {width: 100% !important; }
.transcreation-services-banner .banner-caption h1 {width: 100% !important; }
.subtitling-services-banner .banner-caption h1 {width: 100% !important; }
.desktop-publishing-services-banner .banner-caption h1 {width: 100% !important; }
.certified-translation-services-banner .banner-caption h1 {width: 100% !important; }
.daily-delivered-translation-services-banner .banner-caption h1 {width: 100% !important; }
.market-research-services-banner .banner-caption h1 { width: 100% !important; }
.apps-and-platforms-translation-services-banner .banner-caption h1 { width: 100% !important; }
.medical-device-translation-services-banner .banner-caption h1 { width: 100% !important; }
.it-translation-services-banner .banner-caption h1 {  width: 100% !important;  max-width: 540px; }
.hotel-and-real-estate-translation-services-banner .banner-caption h1 {width: 100% !important;padding: 10px 0px; }
.travel-and-tour-translation-services-banner .banner-caption h1 { width: 100% !important; padding: 10px 0px; }
.banner-caption h1 { width: 100% !important; }
.our-clients-reviews-wrap h5.has-text-align-center { text-align: center; }
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 .wp-block-uagb-column { width: 100% !important; }
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 { flex-wrap: wrap; }
.testimonial-company { position: initial; }
.full-teb { width: 98%; }
.full-teb.copywriting-services { width: 98%; }
a.wp-block-button__link{line-height: 49px;}
.button-read-more.mobile-block { margin-top: 190px; text-align: center; }
.mobile-block { display: block !important; }
.half-text { height: 75px; }
.testimonials-inner { margin: 0 auto; }
.main-box-image-content section.subject-matter-experts { width: 100%; }
}
@media (max-width: 767px){
.container { max-width: 540px; }.agency-section > .uagb-columns__inner-wrap >.wp-block-uagb-column > .uagb-column__inner-wrap
.banner-caption >div { max-width: 540px !important; }
.translation-left-image figure{    margin-bottom: 0px !important;}
.agency-inner .uagb-columns__columns-2 { flex-direction: column-reverse; }
.triangle-shape > .uagb-columns__overlay:after ,.agency-section.triangle-shape > .uagb-columns__overlay:after{ border-bottom-width: 648px; border-right-width: 616px; }
.agency-section { overflow: hidden; }
.our-languages-main-section { display: none; }
.uagb-faq-child__wrapper .uagb-faq-questions-button { font-size: 15px; line-height: normal; }
.wp-block-uagb-faq-child .uagb-faq-item .uagb-faq-questions { padding: 10px 20px; }
.wp-block-uagb-faq-child .uagb-faq-item .uagb-faq-questions span.uagb-faq-icon-wrap { width: 28px !important; height: 24px !important; }
.wp-block-uagb-faq-child .uagb-faq-item .uagb-faq-questions span.uagb-faq-icon-wrap svg { width: 13px; height: 14px; transform: translate(45%, 18%); }
.wp-block-uagb-faq-child .uagb-faq-item.uagb-faq-item-active .uagb-faq-questions { padding: 10px 20px; }
.wp-block-uagb-faq-child .uagb-faq-item .uagb-faq-questions span.uagb-question { padding-left: 10px; }
.uagb-faq-child__wrapper .uagb-faq-content { padding: 7px 0 0px 44px; }
.uagb-faq-child__wrapper .uagb-faq-content, .uagb-faq-child__wrapper .uagb-faq-content p { font-size: 14px; line-height: normal; }
.translation-section .title h2 { font-size: 26px; line-height: normal; }
.animation-bg { height: 92px; }
.animation-bg.copywriting-services {height: 97px;width: 92%;}
.animation-bg.voice-over-localization-services {height: 65px;}
.animation-bg.transcreation-services {height: 65px;}
.translation-section-wrap { padding-top:20px !important; }
.agency-boxes .box { margin-bottom: 20px !important; }
.agency-boxes .box { font-size: 15px; line-height: normal; }
.agency-boxes .box h3 { font-size: 17px; line-height: normal; padding-bottom: 10px; }
.agency-boxes .box .inner { min-height: 278px; }
.agency-section:before { content: none; }
.agency-section:after { content: none; }
.agency-section { padding-top: 50px !important; }
body { font-size: 15px; line-height: normal; }
.recent-blog article { padding: 0 0px 30px !important; width: 100% !important; }
.recent-blog .uagb-post__items { margin: 0; max-width: 300px; margin: 0 auto; }
.recent-blog article img{height:230px!important;}
.recent-blog article:last-child{padding-bottom:0!important;}
.trusted-by .wpsisac-slick-carousal{} .trusted-by .wpsisac-slick-carousal .wpsisac-image-slide .wpsisac-image-slide-wrap{height:100%!important;}
.trusted-by .wpsisac-slick-carousal .wpsisac-image-slide .wpsisac-image-slide-wrap img { object-position: center; height: 54px !important; object-fit: contain; width: 180px !important; }
.translation-section .title.right-title >div.uagb-columns__inner-wrap:after { content: none; }
.offices-footer_item { width:50%; margin-bottom: 40px; }
.offices-footer { flex-wrap: wrap; }
.translation-section-container:after { left: 0; right: 0; background-size: cover; opacity: 0; }
.container.translation-section-container.uagb-block-afdb1ce6.uagb-columns__wrap { padding-left: 30px !important; }
.banner-caption >div { max-width: 100% !important; padding: 0 30px !important; }
.banner-caption h1 { padding-top: 4px !important;font-size: 30px !important; line-height: normal; width: 90%; border-radius: 0px 15px 15px 0px;margin: 0 auto;  }
.services-main-banner-wrap .uagb-columns__wrap { }
.services-main-banner-wrap .uagb-columns__wrap .uagb-columns__inner-wrap.uagb-columns__columns-2 { }
a.wp-block-button__link { width: 100%; padding: 14px 75px; }
.agency-section .uagb-column__inner-wrap { padding-left: 0 !important; padding-right: 0px !important; }
.agency-section .agency-boxes .box { padding: 30px !important; }
.agency-boxes section { padding-top: 0 !important; padding-bottom: 0 !important; }
.agency-inner .left-image { padding-bottom: 0; } .agency-inner .left-image { padding-bottom: 0; }
.agency-inner .left-image figure { margin-bottom: 0; }
.animation-bg.bounceInLeft.blog-animation { left: auto; right: 0; height: 60px; border-radius: 10px 0px 0px 10px; }
.animation-bg.bounceInLeft.blog-animation{-webkit-animation-name: bounceInRight; -moz-animation-name: bounceInRight; -o-animation-name: bounceInRight; animation-name: bounceInRight; }
.stories-right  .uagb-column__inner-wrap { padding-top: 80px; }
.services-banner-wrap .content .wp-block-buttons { justify-content: center; }
.recent-blog-main-section .button-read-more { width: 80% !important; }
.services-banner-wrap .content .wp-block-buttons { display: inline-block; width: 100%;height: auto; }
.button-animation a.wp-block-button__link { padding: 6px 0; height: 50px;line-height: normal; }
.recent-blog-main-section .button-read-more a.wp-block-button__link { width: 100%; padding: 6px 0; height: 57px; }
.wp-block-button.button-animation { width: 100%; }
a.wp-block-button__link { padding: 14px 40px; }
.wp-block-buttons { width: 100%; justify-content: center; }
.stories-left .uagb-column__inner-wrap { text-align: center; }
.stories-left .wp-container-8.wp-block-buttons { display: none; }
.stories-wrap .container { padding-left: 10px !important; padding-right: 0px !important; }
#stories .section-heading__heading { text-align: center !important; margin-bottom: 0; }
.stories-wrap .uagb-column__inner-wrap { padding-right: 0; }
.button-read-more.mobile-block { height: auto !important; margin-left: -10px; margin-top: 30px; margin-bottom: 10px; }
.recent-blog-main-section .animation-bg { height: 61px; }
.Success-Stories-sec .container { padding-top: 0; padding-left: 0 !important; padding-right: 0 !important; }
.Success-Stories-sec { padding-right: 0 !important; }
.Success-Stories-sec  .uagb-column__inner-wrap { padding: 0 !important; }
.success-left { padding-top: 100px; }
.success-left a.wp-block-button__link { width: 226px; line-height: 50px;}
.stars-img figure img { margin-left: -21px; }
.agency-section { padding: 15px !important; padding-bottom: 0 !important;padding-top: 50px !important; }
.financial-agency-section-wrap .agency-boxes .box { padding: 15px !important; }
.translation-section-container .financial-agency.agency-boxes .box .inner { padding: 20px 20px 30px; }
.banner-game .banner-caption h1{padding: 10px 0px !important;width: 100% !important;} .greatest-igamers-box .source-text { display: block; color: #fff; font-size: 16px; position: inherit; padding-top: 10px; }
.Success-Stories-sec .translation-section .title h2{    max-width: 100%;    font-size:26px;}
.careers-main-title h1 { font-size: 23px; padding: 10px 30px; width: 100%; text-align: center;}
.careers-main-title:after { width: 80%; margin: 0 auto; right: 0; border-radius: 24px; }
.careers-btn { font-size: 18px; }
.our-clients-reviews-wrap {margin: 0 0 50px;}
.testimonial-company { position: initial; }
.our-clients-reviews-wrap figure.wp-block-image { height: 100px; width: 100px; margin: 0 auto; }
.our-clients-reviews-wrap figure.wp-block-image img { width: 100%; height: 100%; object-fit: contain; }
.half-text { height: 65px; }
.igaming-translation-section-wrap p.has-text-align-left.has-text-color { text-align: justify; }
.subject-matter-experts >div.uagb-columns__inner-wrap { padding: 17px 10px 30px; border-radius: 24px;}
.subject-matter-experts h4, .subject-matter-experts h4 a { text-align: center; font-size: 19px; line-height: 24px; width: 100%; }
.services-main-wrap .uagb-column__inner-wrap.slick-initialized.slick-slider.slick-dotted { margin-bottom: 0; }
.Success-Stories-sec.triangle-shape > .uagb-columns__overlay:after { display: none; }
ul.slick-dots li.slick-active button { background-color: #48a3a5; }
.services-banner-wrap .button-animation a.wp-block-button__link { line-height: 37px; }
.testimonials-home { padding-top: 70px; }
.Success-Stories-sec { padding: 0 0 !important; }
.success-left { padding-top: 83px; }
.testimonials-home .slide-content { padding-top: 20px; }
.success-left a.wp-block-button__link:before { background-color: #d15f45; color: #fff !important; }
.success-left a.wp-block-button__link { color: #fff !important; }
.recent-blog .uagb-post__items { margin: 0 auto !important; }
.recent-blog article .uagb-post__text p.uagb-post__title a { padding-top: 0; text-align: center;}
.recent-blog h2 { text-align: center; font-size: 26px !important;}
.recent-blog { padding-top: 29px !important;padding-bottom: 10px !important; }
.main-box-image-content section.subject-matter-experts:nth-child(odd)  .subject-matter-experts-image .uagb-column__inner-wrap { background-color: #d15f45; }
.main-box-image-content section.subject-matter-experts:nth-child(even) .subject-matter-experts-image .uagb-column__inner-wrap { background-color: #dcad3d; }
.faq-main-wrap { padding-top: 20px !important; padding-bottom: 20px !important; }
.agency-inner > .uagb-columns__columns-2{flex-direction:column-reverse;display:flex !important;}
.agency-inner > .uagb-columns__columns-2 .left-image .uagb-column__inner-wrap { padding: 0; }
.greatest-igamers-box .source-text { display: none; }
.agency-section > .uagb-columns__inner-wrap >.wp-block-uagb-column > .uagb-column__inner-wrap{padding-top: 00px !important;}
.agency-section.triangle-shape > .uagb-columns__overlay:after { border-right-width: 636px;border-bottom-width: 1074px;}
.subject-matter-experts-content{padding-left: 0 !important ;}
.subject-matter-experts-content > .uagb-column__inner-wrap{padding-top: 10px !important;}
.services-main-banner-wrap{padding-top: 30px !important;}
.testimonials-inner { padding: 30px 24px 44px; }
.recent-blog .button-read-more a.wp-block-button__link { width: 250px; font-size: 19px; line-height: 50px; height: 50px; }
.send-btn a.wp-block-button__link { width: auto; line-height: normal; font-size: 16px; height: auto; padding: 8px 25px !important; display: inline-block; }
.button-animation a.wp-block-button__link { line-height: 50px; padding: 7px 45px; }
.button-animation { margin: 0 auto; } .agency-inner .left-image figure img { height: 300px !important; margin-bottom: 0 !important; }
.agency-inner .left-image.translation-left-image img { margin-bottom: 0 !important; }
.agency-inner > .uagb-columns__columns-2 .left-image .uagb-column__inner-wrap > .wp-block-image { margin-bottom: 0 !important; }
.certified-translation-elearning-agency-section .left-image {bottom: 0;} .main-box-image-content > .uagb-column__inner-wrap ul.slick-dots { bottom: 20px; right: 0; }
.main-box-image-content > .uagb-column__inner-wrap { padding-bottom: 50px; }
.services-main-wrap { padding-left: 0 !important; padding-right: 0 !important; }
}
@media (max-width: 576px){
.container { max-width: 100%; }
.copywriting-services-elearning-agency-section .left-image {bottom:0px;}
.greatest-igamers-box .source-text { width: 100%; padding: 30px 0 0 !important; width: 100%; }
.greatest-igamers-box ul { width: 100%; justify-content: space-between; }
.greatest-igamers-box ul li { font-size: 14px; border-width: 3px; padding: 15px 19px;width: 100px; }
}
@media (min-width: 510px) and (max-width: 767px){
.translation-section .title h2 {
font-size: 26px;
max-width: 100%;
}
}
@media (min-width: 715px) and (max-width: 770px){
.translation-section .title h2 {
font-size: 26px;
max-width: 100%;
width: 100%;
}
}
@media (min-width:320px) and (max-width:510px) {
.Success-Stories-sec .translation-section .title h2 { margin: 0 auto; width: 100%; font-size: 26px; }
.translation-section-container:after { width: 100%;}
}
@media(max-width: 374px){
.half-text { height: 85px; }
.banner-game .banner-caption h1 { width: 76%; padding: 10px 0; }
.banner-game .services-left-image { height: 435px; margin-top: -3px; margin-left: -20px; }
.banner-game .services-left-image  img { object-fit: contain; }
}
@media (min-width: 120px) and (max-width: 1500px){
.apps-and-platforms-translation-services-banner .banner-caption h1 {width: 100%;padding: 10px 30px 10px 0;}
.hotel-and-real-estate-translation-services-banner .banner-caption h1 {width: 100%;padding: 10px 30px 10px 0;}
.travel-and-tour-translation-services-banner .banner-caption h1 {width: 100%;padding: 10px 30px 10px 0;}
}
.wpsisac-slick-carousal .wpsisac-image-slide , .trusted-by .wpsisac-slick-carousal .wpsisac-image-slide{ margin: 0 32px !important; }
.wpsisac-slick-carousal .wpsisac-image-slide{margin: 0 0 !important;} .quality-statement-text p { margin-bottom: 20px !important; letter-spacing: 0.2px; }
.quality-statement-text h1 { padding-bottom: 35px; font-size: 40px; }
.common-text, .common-text p { font-size: 18px; font-weight: 400; color: #332525; line-height: 25px; }
.testimonial-our-client { width: 100%; }
.testimonial-our-client .testimonials-inner { margin: 0 auto; width: 100%; max-width: 100%; }
.testimonial-our-client .testimonials-home.slick-center { margin-top: -60px; }
.our-client-sec { padding-top: 0px; padding-bottom: 110px; }
.our-client-sec ul.slick-dots li.slick-active button { background-color: #4ba5a5; }
.testimonial-our-client .slick-track { align-items: flex-end; }
.testimonial-our-client .testimonials-home.slick-center .testimonials-inner { min-height: 500px; }
.our-client-sec ul.slick-dots { bottom: -140px; max-width: 100%; }
.contact-us-details-inner {border-radius: 18px; margin: 0 20px; padding: 20px 30px 20px !important; }
.contact-us-details .uagb-columns__columns-2 { margin: 0 auto; }
.contact-us-details-inner { margin: 0 20px; }
.contact-us-details-inner a { text-decoration: none; }
.contact-us-details-inner p { font-size: 18px; color: #332525; }
.contact-us-details-inner h2 { padding-bottom: 16px; }
.pangea-translation-services { padding-bottom: 78px !important; padding-top: 13px !important; }
.join-our-text { padding-top: 14px; }
.careers-faq-wrap .uagb-faq__outer-wrap { border: none; }
.careers-faq-wrap .wp-block-uagb-faq-child .uagb-faq-item .uagb-faq-questions { padding: 8px 10px; }
.careers-faq-wrap .wp-block-uagb-faq-child { border: 5px solid #332525; margin-bottom: 47px !important; border-radius: 18px; overflow: hidden; }
.careers-faq-wrap .wp-block-uagb-faq-child .uagb-faq-item .uagb-faq-questions span.uagb-question { font-size: 20px; font-weight: 700; text-align: center; padding-left: 0; } .faq-main-title { font-family: 'Poppins' !important; font-size: 48px; line-height: 55px; }
ul.qe-faqs-filters-container li a { color: #4ba5a5; line-height: normal; font-weight: 600; font-size: 23px; padding: 0; }
.faq-section-wrap .theme-container { max-width: 1060px; }
.faq-section-wrap .theme-container ul.qe-faqs-filters-container { justify-content: center; display: flex; flex-wrap: wrap; }
ul.qe-faqs-filters-container li:last-child a { margin-right: 0; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title { padding: 0; padding-left: 40px; }
.faq-section-wrap .qe-faq-toggle { margin-bottom: 0 !important; border-bottom: 5px solid #332525; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title h4 { padding: 20px 50px 20px 30px; font-size: 18px; font-family: 'poppins'; font-weight: 600; color: #332525 !important; } .faq-section-wrap .qe-faq-toggle .qe-toggle-content { padding: 13px 54px 26px; font-size: 18px; line-height: normal; font-weight: 400; color: #332525 !important; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-content p { margin: 10px !important; }
.faq-section-wrap .qe-faq-toggle i { background-color: #4ca6a6 !important; width: 37px !important; height: 37px !important; border-radius: 100% !important; display: flex; align-items: center; justify-content: center; }
.faq-section-wrap .qe-faq-toggle i::after, .faq-section-wrap .qe-faq-toggle i::before { width: 15px !important; height: 3px !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%); }
.faq-section-wrap .qe-faq-toggle i::before { transform: rotate(90deg) translate(-50%, -50%) !important; left: 10px !important; top: 25px !important; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title h4 span { padding-left: 44px; font-weight: 700; display: inline-block; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-content ul li { list-style: disc; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-content ul { padding-left: 30px; }
.faq-section-wrap .qe-faq-toggle:last-child { border-bottom: 0px; }
.privacy-policy-text ol li, .privacy-policy-text ul li, .privacy-policy-text p { color: #332525 !important; font-size: 18px !important; line-height: normal; font-weight: 400; }
.privacy-policy-text h3 { color: #332525 !important; }
.privacy-policy-text p b { font-weight: 500 !important; font-family: 'poppins'; color: #4ba5a5; }
.privacy-policy-text ul li::before { height: 8px; width: 8px; content: ''; display: inline-block; background: #332525; border-radius: 100%; }
.privacy-policy-text { padding-bottom: 100px !important; }
.privacy-policy-text .container { max-width: 1270px; }
.privacy-policy-text p a { text-decoration: none; } .privacy-policy-text h3{font-size:18px;font-weight:bold;font-family:inherit!important;}
.privacy-policy-text ul li{padding-left:15px;}
.privacy-policy-text ol{padding-left:30px;list-style:decimal;}
.privacy-policy-text ul li:before{content:"";color:var(--main-color);font-size:7px;position:relative;left:-15px;top:-2px;}
.padding-bottom-20{padding-bottom:20px;}
h3.padding-top-20{padding-top:20px;}
.privacy-policy-text h3,
.privacy-policy-text ol li,
.privacy-policy-text ul li,
.privacy-policy-text p{color:#66563d;}
.privacy-policy-text p a{color:#4ba5a5;}
.common-text p { margin: 20px 0;}
.form-request-quote fieldset legend.section-title { color: #4ba5a5; font-size: 22px; font-weight: 600; text-transform: uppercase; padding-bottom: 30px; }
.contact-details-fieldset > ul { display: flex; flex-wrap: wrap; margin: 0 -5px; }
.contact-details-fieldset > ul > li { width: 50%; margin-bottom: 11px; padding: 0 5px; }
.contact-details-fieldset > ul > li > span { width: 100%; }
.contact-details-fieldset > ul > li > span > input { width: 100%; }
.contact-details-fieldset > ul > li input { width: 100% !important; border-radius: 14px; border: 4px solid #332525 !important; font-size: 20px; font-weight: 400; color: #332525; padding-left: 21px; }
.form-request-quote::placeholder { color: #332525; opacity: 1; }
.form-request-quote:-ms-input-placeholder { color: #332525; }
.form-request-quote::-ms-input-placeholder { color: #332525; }
.form-request-quote fieldset.service-type .services-menu, .form-request-quote .langs-menu_drop, .form-request-quote .codedropz-upload-handler, .form-request-quote textarea { width: 100% !important; border-radius: 14px; border: 4px solid #332525; font-size: 20px; font-weight: 400; color: #332525; padding-left: 21px; }
.service-menu__arrow { width: 28px; }
.form-request-quote .codedropz-upload-wrapper { max-width: 100%; }
.form-request-quote .short-brief { color: #332525; font-size: 17px; }
.form-request-quote input[type="submit"] { background-color: #d15f45; transition: background-color .4s; border: solid #605e5e 0; color: #fff !important; font-size: 22px; text-transform: none; padding: 6px 0; height: auto; font-family: Poppins !important; font-weight: 600 !important; border-radius: 50px; border: 2px solid transparent; max-width: 282px; height: 50px; }
.form-request-quote input[type="submit"]:hover { background-color: transparent; color: #d15f45 !important; border-color: #d15f45; }
.form-request-quote .wpcf7-spinner { position: absolute; }
.section-title.details-titles, .order-details__title { color: #332525; font-size: 22px; font-weight: 500; }
.info-block__item li.select, .info-block__item .info-block__text { color: #4ba5a5; font-size: 13px; font-weight: 400; }
.need-help ul { text-align: center; color: #332525; font-size: 17px; font-weight: 400; }
.need-help ul li { padding-bottom: 10px; }
.need-help ul li a { font-weight: 700; color: #332525; text-decoration: none; }
span.info-block__label { font-size: 17px; color: #332525; }
span.info-block__label { font-size: 17px; color: #332525; }
.order-details { border: 4px solid #332525; margin-bottom: 20px; max-width: 100%; width: 100%;}
.need-help .order-details__main { padding: 20px 0 0; }
.request-quote-form { padding-bottom: 80px !important; }
.testimonial-our-client .testimonials-home .testimonials-inner p { font-size: 16px; font-weight: 500; }
.service-ltd .has-medium-font-size { font-size: 25px !important; }
.form-input-left > ul li span input { width: 99% !important; border-radius: 14px; border: 4px solid #332525 !important; font-size: 20px; font-weight: 400; color: #332525; padding-left: 21px; }
.form-input-right > span textarea { width: 100% !important; border-radius: 14px; border: 4px solid #332525 !important; font-size: 20px; font-weight: 400; color: #332525; padding-left: 21px; height: 100%; }
.contact_form_page .form-input-left div:first-child { padding-right: 0px }
.form-input-left .wpcf7-form-control-wrap { margin: 20px 0px; }
.form-input-left { width: 28%; }
.form-input-right { width: 26%; padding-left: 20px; }
.contact-btn .wpcf7-form-control.wpcf7-submit { font-family: 'poppins' !important; font-size: 22px; font-weight: 600; border-radius: 30px; text-transform: capitalize; padding: 12px 0px; max-width: 282px; height: 51px; }
.form-input-left > ul li span input::placeholder { color: #332525; }
.form-input-right > span textarea::placeholder { color: #332525; }
.contact-btn .wpcf7-spinner { position: absolute; } .testimonial-our-client .slide-image { width: 120px; height: 120px; }
.testimonial-our-client .testimonials-inner { padding: 24px; }
.testimonial-our-client .testimonials-inner { min-height: 400px; }
.testimonial-our-client .testimonials-home.slick-center .testimonials-inner { min-height: 440px; }
.testimonial-our-client .slide-title, .testimonial-slider .slide-position { font-size: 18px; }
.contact-us-sec-wrap h1 { padding-bottom: 94px; }
.contact-us-sec-wrap { padding-bottom: 50px !important; }
.qae-faqs-container.qae-faqs-toggle-container {padding-top: 0 !important;}
.contact-us-title{     padding-top: 18px; } .qe-faqs-filters-container{list-style:none;padding:0;margin-bottom:1em;}
.qe-faqs-filters-container li{display:inline;padding:0;margin:0;}
.qe-faqs-filters-container li a{display:inline-block;border-bottom:1px solid;padding:5px 10px;margin:0 10px 0 0;}
.qe-faqs-filters-container li a:hover{border-bottom:2px solid;}
.qe-faq-toggle{margin-bottom:2px;transition:all .5s;}
.qe-faq-toggle .qe-toggle-content,
.qe-faq-toggle .qe-toggle-title{border-color:#dddddd;}
.qe-faq-toggle .qe-toggle-title{background-color:#fafafa;}
.qe-faq-toggle .qe-toggle-title{background-color:#fafafa;border:1px solid #ddd;margin:0;height:auto;cursor:pointer;transition:all .2s;padding:1em;}
.qe-faq-toggle .qe-toggle-title h4,
.qe-faq-list .qe-list-title h4{color:#66563d;}
.qe-faq-toggle .qe-toggle-title h4{font-size:inherit;margin:0;position:relative;padding-left:30px;}
.qe-faq-toggle .qe-toggle-title i.fa{margin-right:0.5em;}
.qe-faqs-filters-container li a:active,
.qe-faqs-filters-container li a:focus{border-bottom:2px solid;font-weight:bold;}
.qae-faqs-container.qae-faqs-toggle-container{padding-top:40px;}
.qe-faq-toggle .qe-toggle-content,
.qe-faq-list .qe-list-content{background-color:#ffffff;}
.qe-faq-toggle .qe-toggle-content,
.qe-faq-list .qe-list-content{color:#66563d;}
.qe-faq-toggle .qe-toggle-content{padding:1.5em 1.5em 0.3em;margin:0;border:1px solid #ddd;display:none;}
.qe-faq-toggle .qe-toggle-content p,
.qe-faq-list .qe-list-content p{color:inherit;}
.qe-faq-toggle .qe-toggle-title h4 i{height:16px;width:16px;position:absolute;content:"";background:var(--main-color);border-radius:10px;top:50%;transform:translateY(-50%);left:0PX;z-index:0;}
.qe-faq-toggle .qe-toggle-title h4 i:after{background:#fff;position:absolute;content:"";width:10px;height:2px;left:3px;top:7px;z-index:9;right:auto;border-radius:5px;}
.qe-faq-toggle .qe-toggle-title h4 i:before{background:#fff;position:absolute;content:"";width:10px;height:2px;left:3px;top:7px;z-index:9;right:auto;border-radius:5px;transform:rotate(90deg);}
.qe-faq-toggle .qe-toggle-title.active h4 i::before{display:none;}
.faq-main-list .uagb-column__inner-wrap{padding:0px;}
.qe-faq-toggle .qe-toggle-title:hover,
.qe-faq-toggle .qe-toggle-title.active{background-color:#eaeaea;}
@media (max-width:991px) {
.our-client-sec ul.slick-dots { bottom: -70px; }
.quality-statement-text h1 { font-size: 40px; padding-bottom: 20px; text-align: center; line-height: normal; }
.testimonial-our-client .testimonials-home.slick-center { margin-top: 0; }
.testimonial-our-client .testimonials-home.slick-center .testimonials-inner { min-height: inherit; height: 100%; }
.testimonials-home { padding-top: 130px; }
.our-client-sec { padding-bottom: 100px; }
.testimonial-our-client .slick-track { align-items: flex-start; }
.form-input-left { width: 100%; }
.form-input-right { width: 100%; padding:  0px; }
}
@media (max-width:767px) {
.quality-statement-text h1 { font-size: 30px; }
.our-client-sec { padding-top: 0; }
.our-client-sec .testimonial-slider-wrapper { padding-bottom: 0; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title h4 { font-size: 18px; padding: 15px 30px 15px 25px; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title h4 span { padding-left: 30px; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title { padding-left: 20px; }
ul.qe-faqs-filters-container li a { font-size: 20px; }
.qe-faq-toggle-wrap { margin-bottom: 30px; }
.qae-faqs-container.qae-faqs-toggle-container { padding-top: 20px !important; }
.privacy-policy-text { padding-bottom: 50px !important; }
.wpcf7-form-control-wrap { margin: 7px 0px !important; }
.langs-menu_drop { margin-bottom: 25px !important; }
.request-quote-form { padding-bottom: 40px !important; }
.contact-us-details-inner { margin: 0px; }
.agency-inner .left-image figure img { display: none; }
.trusted-by h2 { padding-bottom: 20px; font-size: 26px;}
.trusted-by { padding: 11px 0 0 !important; }
.testimonials-home { padding-top: 160px; }
.recent-blog article .uagb-post__image a img { height: 229px !important; display: inline-block; width: 286px; border-radius: 12px; }
.recent-blog article .uagb-post__image a {height: auto; width: auto;}
.recent-blog article .uagb-post__image{ text-align: center; height: auto; }
.recent-blog .uagb-post-grid { padding-bottom: 0; }
ul.slick-dots { right: 0; }
.services-main-banner-wrap .banner-caption { margin: 0 auto; max-width: 540px; padding-left: 15px !important; padding-right: 15px !important; }
.services-main-banner-wrap .uagb-columns__wrap { padding-left: 15px !important; padding-right: 15px !important; }
.agency-section .agency-boxes .box h3 { font-size: 23px !important }
h2 { font-size: 26px !important; }
.service-ltd .has-medium-font-size { font-size: 26px !important; }
h3{ font-size: 23px !important; }
}
@media (max-width:576px) {
.contact-details-fieldset > ul > li { width: 100%; }
.services-main-banner-wrap .banner-caption { padding-left: 0px !important; padding-right: 0px !important; }
} .clients-review-images { border: 4px solid #000000; height: 267px; border-radius: 18px; display: flex; align-items: center; justify-content: center;overflow: hidden; }
.clients-review-inner h3 { font-size: 25px; font-weight: 700; color: #332525; padding-top: 23px; padding-bottom: 9px; }
.clients-review-inner .sub-title { color: #4ba5a5; font-size: 16px; font-weight: 500; padding-bottom: 8px; }
.clients-review-inner .content { font-size: 16px; font-weight: 500; color: #332525; text-align: justify; flex: 1 1 auto;}
.clients-review-inner > .uagb-column__inner-wrap { width: 314px; padding: 0 !important; display: flex; flex-direction: column; }
.case-studies-section { padding-bottom: 150px !important; }
.case-studies-section .uagb-columns__columns-3 { margin: 0 -35px; padding-top: 20px; }
.games-content h1 { padding: 17px 0 37px; font-size: 40px;}
.games-content p { padding-bottom: 20px;margin: 0; }
.our-client-image img { width: 100%; height: 100%; object-fit: contain; border-radius: initial !important;}
.our-client-image figure { padding: 15px; border: 4px solid #332525; border-radius: 25px; height: 366px; }
.our-client-content h2 { color: #332525; font-weight: 600; padding-bottom: 20px; }
.our-client-content ul li, .our-client-content ul li a { font-size: 18px; color: #332525; font-weight: 500; padding-bottom: 19px; word-break: break-word; text-decoration: none; }
.our-client-section .uagb-columns__columns-2 { align-items: center; }
.our-client-content { padding-left: 65px; }
.our-client-image > .uagb-column__inner-wrap { padding-left: 0; }
.our-client-content > .uagb-column__inner-wrap { padding-right: 0; }
.our-client-section { padding-top: 45px !important; padding-bottom: 45px !important; }
.our-client-section:nth-child(even) .uagb-columns__columns-2 { flex-direction: row-reverse; }
.our-client-section:nth-child(even) .uagb-columns__columns-2 .our-client-content { padding-right: 65px; padding-left: 0; }
.our-client-section:last-child { padding-bottom: 95px !important; }
.our-client-section:first-child { padding-top: 0px !important; }
.our-client-section:nth-child(even) .uagb-columns__columns-2 .our-client-image > .uagb-column__inner-wrap { padding-right: 0; }
.clients-review-images img { object-fit: contain; }
.clients-review-images figure { height: 100%; width: 100%; display: flex !important; align-items: center; justify-content: center !important; }
.clients-review-images figure img { width: 100%; height: 100%; object-fit: contain; }
.clients-review-inner:first-child .clients-review-images figure img { padding: 25px; } .clinet-title .uagb-column__inner-wrap { padding-top: 37px; padding-bottom: 17px; }
.exclusive-markets-logo figure{ padding: 24px; }
@media (max-width: 1024px){
.case-studies-section .uagb-columns__columns-3 { margin: 0 0; }
.projects-client .our-client-section .uagb-columns__columns-2 > div { width: 100%;padding: 0 0 !important; }
.our-client-section .uagb-columns__columns-2 > div { width: 100%; }
.projects-client .our-client-section .uagb-columns__columns-2 { flex-wrap: wrap; max-width: 500px; margin: 0 auto; }
.projects-client .our-client-section .uagb-columns__columns-2 > div.our-client-image .wp-block-image.size-large { height: auto; }
.projects-client .our-client-section .uagb-columns__columns-2 >div { width: 100%; }
.projects-client .our-client-section .uagb-columns__columns-2 { flex-wrap: wrap; }
}
@media (max-width: 1110px){
.case-studies-section .uagb-columns__columns-3 { flex-wrap: wrap; }
.case-studies-section .uagb-columns__columns-3 > .wp-block-uagb-column { padding: 0 25px; }
.case-studies-section { padding-bottom: 60px !important; }
}
@media (max-width: 991px){
.case-studies-section .uagb-columns__columns-3 > .wp-block-uagb-column { width: 100% !important; margin-bottom: 40px; }
.case-studies-section .uagb-columns__columns-3 { flex-wrap: wrap; }
.case-studies-section { padding-bottom: 60px !important; }
.clients-review-inner > .uagb-column__inner-wrap { max-width: 510px; width: 100%; }
.our-client-image figure { height: auto; }
.our-client-content { padding-left: 0; }
.our-client-section:nth-child(even) .uagb-columns__columns-2 .our-client-content { padding-right: 0; }
.our-client-image > .uagb-column__inner-wrap { padding: 0 !important; }
.clinet-title { padding-top: 0 !important; }
}
@media (max-width: 767px){
.case-studies-section .uagb-columns__columns-3 > .wp-block-uagb-column{ width: 100% !important; }
.case-title h4 { text-align: center; max-width: 80%; margin: 0 auto; line-height: 29px; }
.case-studies-section .uagb-columns__columns-3 > .wp-block-uagb-column { margin: 0 auto 40px; }
.clients-review-images { height: 251px; }
.our-client-section .uagb-columns__columns-2 { flex-wrap: wrap; }
.our-client-content { padding: 0; }
.our-client-section .uagb-columns__columns-2 >div { width: 100% !important; }
.our-client-section { padding-bottom: 38px !important; padding-top: 38px !important; }
.our-client-content h2 { padding-top: 12px; }
.our-client-section { padding-left: 0 !important; padding-right: 0 !important; padding-top: 0px ! important; }
.our-client-content > .uagb-column__inner-wrap { padding: 0; }
.our-client-image figure { height: auto; padding: 10px;}
.our-client-section:last-child { padding-bottom: 50px !important; }
.games-content h1 { font-size: 30px; text-align: center; padding-bottom: 20px;}
.games-content { text-align: justify; }
.clinet-title{ text-align: center; }
.case-studies-section { padding-bottom: 0 !important; padding-top: 0 !important; }
.clients-review-inner h3 { font-size: 23px; }
.clinet-title h2 { font-size: 26px; }
.our-client-content h2 { font-size: 26px; line-height: normal; padding-bottom: 10px; }
.our-client-section .uagb-columns__columns-2 .our-client-content { padding-left: 0 !important; padding-right: 0 !important; }
} *{box-sizing: border-box;}
@font-face { font-family: 'poppinsbold'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/poppins-bold_1.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/poppins-bold_1.woff) format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Light.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Light.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Light.ttf) format('truetype'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraBold.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraBold.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraBold.ttf) format('truetype'); font-weight: bold; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraLight.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraLight.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-ExtraLight.ttf) format('truetype'); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-SemiBold.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-SemiBold.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-SemiBold.ttf) format('truetype'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Regular.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Regular.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Regular.ttf) format('truetype'); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Medium.woff2) format('woff2'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Medium.woff) format('woff'), url(//www.pangea.global/wp-content/themes/pangea_landing/fonts/Poppins-Medium.ttf) format('truetype'); font-weight: 500; font-style: normal; font-display: swap; }
body{ font-size: 16px !important; font-family: 'Poppins'!important; font-weight: normal;}
.container {max-width: 1170px; padding-left: 15px; padding-right: 15px; margin-left: auto; margin-right: auto; }
a.wp-block-button__link { color: #4ca6a6; background-color: #fff; text-decoration: none; border-radius: 50px; transition: all 400ms ease; font-size: 25px; font-weight: 500; display: inline-block; }
a.wp-block-button__link:hover { background-color: #66563d; color: #fff; }
strong{font-family: poppinsbold;}
.overflow-hidden{overflow: hidden;}
.container-width{max-width: 1033px; margin: 0 auto;} .services-banner { background-color: #4ca6a6; padding-top: 94px; padding-bottom: 30px;}
.services-banner-wrap .inner { display: flex; flex-wrap: wrap; }
.services-banner-wrap .inner .left { width: 34%; }
.services-banner-wrap .inner .right { width: 66%; }
.banner-caption h1 { font-family: 'Poppins'; text-transform: uppercase; ; border-radius: 0px 25px 25px 0px;padding: 10px 0 25px; color: #332525; line-height: 54px; font-size: 48px; font-weight: 600; padding-bottom: 0 !important;}
.services-banner .banner-caption { position: relative; z-index: 1; margin-top: 40px;}
.services-banner .banner-caption:before { content: ''; position: absolute; height: 100%; width: 50%; background-color: #d15f45; z-index: -1; }
.services-banner-wrap .content { color: #ffffff; padding-top: 40px !important; margin-right: 40px !important;}
.services-banner-wrap .content strong { font-family: poppinsbold;}
.services-banner-wrap .content p { padding-bottom: 23px;text-align: left; line-height: 25px; color: #332525 !important; font-size: 18px !important ;font-weight: 400;  }
.services-banner-wrap .inner .right .image { width: 875px; height: 545px; margin-top: -73px; margin-left: -20px; }
.services-banner-wrap .inner .right .image img { width: 100%; height: 100%; object-fit: contain; }
.banner-text-bold strong { font-weight: 500; font-family: 'poppins' !important; }
.success-left .slide-text { font-size: 16px; }
.trusted-by h2 { text-align: center; font-size: 30px; font-weight: 600; color: #332525 !important; padding-bottom: 44px; text-transform: capitalize;}
.trusted-by-wrap { display: flex; align-items: center;}
.trusted-by { padding-top: 80px; padding-bottom: 37px; } .agency-section { position: relative; z-index: 1 ; }
.agency-inner .uagb-columns__columns-2{ display: flex; align-items: flex-end; }
.agency-boxes { width: 67%; margin-left: 68px; padding: 0 !important; }
.agency-boxes .box {font-weight: 400; background-color: #fff; border: 5px solid #332525; border-radius: 30px; color: #332525; line-height: 21px; padding: 10px !important;margin-bottom: 22px !important;}
.agency-boxes .box h3 { font-size: 25px; font-weight: 600 !important;font-family: Poppins !important; color: #332525; line-height: 33px; padding-bottom: 26px; text-align: center;}
.agency-boxes .box .inner { text-align: justify; min-height: 310px; display: flex;align-items: center;justify-content: center; flex-direction: column; }
.agency-section:before { content: ''; background-color: #fff; height: 50px; position: absolute; top: 0; left: 0; right: 0; width: 100%; z-index: 1; }
.agency-inner .right { margin-bottom: -30px; }
.triangle-shape > .uagb-columns__overlay:after{position:absolute;width:0;height:0;border:0 solid transparent;border-right-width:1486px;border-left-width:0px;border-bottom:534px solid #4ba5a5;content:'';bottom:0px;top:auto;left:0;}
.agency-section .agency-boxes .box:last-child { margin-bottom: 0; }
.agency-boxes .box p {
color: #332525 !important;
}
.agency-boxes section.box:last-child {
margin-bottom: 0 !important;
}
.translation-section { padding-top: 111px; padding-bottom: 75px; }
.translation-section .title h2 { text-align: center; color: #332525;  border-radius: 15px 0 0 15px;font-size: 30px;font-family: Poppins !important;font-weight: 600; text-transform: uppercase; padding-bottom: 10px;}
.translation-section .title { position: relative; }
.translation-section .title >div.uagb-columns__inner-wrap:after{ content: ''; height: 100%; width: 50%; right: 0; position: absolute; top: 0; z-index: -1; }
.translation-wrap .agency-boxes { width: 100%; margin-left: 0; display: flex; flex-wrap: wrap; }
.translation-wrap .agency-boxes .box { width: 50%; background-color: transparent;}
.translation-wrap .agency-boxes .box .inner { padding: 50px; min-height: 323px; height: 100%; }
.translation-wrap .agency-boxes .box:last-child { margin-bottom: 22px; }
.translation-wrap .agency-boxes .box h3 { text-align: center; }
.banner-caption.uagb-column__overlay:after { width: 77%; background-color: #d15f45; left: 0; height: 100%; position: absolute; top: 0; z-index: -1; }
.services-main-banner-wrap, .services-main-banner-wrap .uagb-columns__wrap,.services-main-banner-wrap .uagb-column__inner-wrap { padding: 0 !important; }
.banner-caption {max-width: 1170px !important;}
.banner-caption {margin-bottom: 23px;}
.agency-inner { padding-bottom: 0 !important; }
.agency-section > .uagb-columns__inner-wrap >.wp-block-uagb-column > .uagb-column__inner-wrap { padding-bottom: 0 !important; padding-top: 00px !important; }
.agency-section section .agency-boxes > .uagb-column__inner-wrap { padding-top: 0 !important;padding-bottom: 0  !important ; }
.game-localization-services-template-wrap { padding-top: 91px; }
.agency-section:after { content: ''; background-color: #fff; height: 25px; position: absolute; bottom: -1px ; left: 0; right: 0; width: 100%; z-index: 1; }
.agency-inner .left-image { padding-bottom: 10px; }
.agency-inner .left-image figure { margin-bottom: 0px; }
.translation-section-wrap .uagb-column__inner-wrap { padding: 0; }
.agency-inner .left-image figure img {
height: 100%;
object-position: bottom;
object-fit: contain;
margin: 0 auto 7px !important; display: block;
}
.agency-inner .left-image .uagb-column__inner-wrap {
padding: 0;
}
.translation-section-wrap .agency-boxes { margin-left: 0; }
.translation-section-container .box:first-child { margin-right: 116px; }
.translation-section-container{position: relative;}
.translation-section-container .agency-boxes .box .inner { padding: 33px 61px 61px 61px; line-height: 24px; }
.translation-section-container .box { padding: 0; }
.translation-section-container .agency-boxes .box { background-color: transparent; }
.translation-section-container:after { background-image: url(//www.pangea.global/wp-content/themes/pangea_landing/images/map.png); content: ''; position: absolute; height: 100%; width: 137%; top: 0; left: -221px; bottom: 0; background-repeat: no-repeat; background-size: contain; background-position: center; }
.translation-section .title.right-title >div.uagb-columns__inner-wrap:after { left: 0; right: auto; }
.translation-section .title.right-title  h2 { border-radius: 0px 15px 15px 0; }
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-question{ font-size: 18px; font-family: 'poppins'; font-weight: 600; color: #332525 !important; }
.wp-block-uagb-faq-child .uagb-faq-content, .wp-block-uagb-faq-child .uagb-faq-content p { font-size: 18px; line-height: 23px; font-weight: 400; color: #332525 !important; }
.faq-text .wp-block-uagb-faq-child .uagb-faq-content,.faq-text .wp-block-uagb-faq-child .uagb-faq-content p { font-size: 16px;}
.wp-block-uagb-faq-child .uagb-faq-questions {background-color: #f2f2f2;border: none;border-radius: 0 !important;padding: 20px 50px 20px 30px;}
.wp-block-uagb-faq-child .uagb-faq-item { border: none;border-radius: 20px; outline: none !important; }
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-question { padding-left: 30px; }
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-faq-icon-wrap { background-color: #4ca6a6; width: 40px !important; height: 37px !important; border-radius: 100%;     align-items: initial;}
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-faq-icon-wrap svg { fill: #fff; transform: translate(21%, 28%); width: 27px; height: 24px; }
.wp-block-uagb-faq-child .uagb-faq-content { padding: 17px 54px 36px; }
.uagb-faq-item{border-width: 0 !important; }
.uagb-faq-content ul {
list-style: disc;
}
.wp-block-uagb-faq-child .uagb-faq-content ul { padding: 0 25px;}
.wp-block-uagb-faq-child .uagb-faq-item.uagb-faq-item-active .uagb-faq-questions { padding:40px 50px 40px 30px }
.wp-block-uagb-faq-child { margin-bottom: 0 !important; border-bottom:5px solid #332525 !important; }
.wp-block-uagb-faq-child:last-child { border-bottom: 0px !important;; }
.wp-block-uagb-faq-child:last-child .uagb-faq-questions-button { border-radius: 0 0px 20px 20px; }
.wp-block-uagb-faq-child:last-child .uagb-faq-item.uagb-faq-item-active .uagb-faq-questions { border-radius: 0; }
.uagb-faq-content a { color: #332525; }
.uagb-faq__outer-wrap { border: 5px solid #392b2b; border-radius: 20px; overflow: hidden;}
.stories-wrap .uagb-columns__columns-2 { align-items: center; }
.our-languages-section .theme-container { max-width: 100%;  }
.our-languages-section .theme-container .source__drop { max-height: 885px; padding-top: 0;  }
.our-languages-main-section > .uagb-columns__inner-wrap:after { bottom: 0; content: ''; width: 0; height: 0; border-bottom: 815px solid #4ca6a6;border-right: 980px solid transparent;; position: absolute; bottom: 0; }
.our-languages-main-section { position: relative; }
.recent-blog { padding-top: 50px; padding-bottom: 16px; }
.recent-blog article { padding: 0 15px !important; background-color: transparent !important; }
.recent-blog article .uagb-post__text { background-color: #fff; font-size: 20px !important; padding-top: 20px; }
.recent-blog article .uagb-post__text p.uagb-post__title a { font-size: 20px; color: #332525; font-weight: 400; }
.recent-blog article .uagb-post__inner-wrap { background-color: transparent; }
.recent-blog article .uagb-post__image img { height: 164px; }
.recent-blog .uagb-post__items { margin: 0 -15px; }
.services-left-image { width: 875px; height: 545px;  overflow: visible !important;  }
.services-left-image figure {width: 100%;height: 100%;display: flex;    align-items: flex-start; justify-content: flex-end !important;
margin-top: 40px;}
.services-left-image figure img {width: 92%;height: auto;object-position: top;margin-top: 0;object-fit: contain;object-position: bottom;}
.services-main-banner-wrap { padding-bottom: 46px !important; }
.banner-caption {
margin-bottom: 0 !important;
}
.wpsisac-slick-carousal.design-1{margin-bottom: 0; display: flex;}
.agency-section .agency-boxes .box { min-height: 354px; }
.animation-bg{display: none;}      .fade-in-right { opacity: 0; visibility: hidden; -webkit-transform: translateX(50px); transform: translateX(50px); -webkit-transition: all .8s ease-in-out; transition: all .8s ease-in-out; }
.fade-in-left { opacity: 0; visibility: hidden; -webkit-transform: translateX(-50px); transform: translateX(-50px); -webkit-transition: all .8s ease-in-out; transition: all .8s ease-in-out; }
.animation-bg.bounceInLeft { transform: translateX(-100%) !important; transition: all 400ms ease; }
.animation-bg.bounceInLeft.fade-left-new { transform: translateX(0) !important; }
.animation-bg.bounceInRight { transform: translateX(100%) !important; transition: all 400ms ease; }
.animation-bg.bounceInRight.fade-right-new { transform: translateX(0) !important; }
.button-animation a.wp-block-button__link {position: relative;width: 100px;height: 50px;margin-left: auto;margin-right: auto;overflow: hidden;transition: 0.5s;letter-spacing: 1px;border-radius: 50px;font-weight: 500; line-height: 66px; padding: 0;text-decoration: none; text-transform: capitalize; margin-top: 20px !important;}
.button-animation a.wp-block-button__link:before {content: '';width: 101%;height: 100%;font-weight: 300;font-size: 11px;letter-spacing: 1px;font-weight: bold;background: #d15f45;-webkit-mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);-webkit-mask-size: 3000% 100%;mask-size: 3000% 100%;border: none;color: #913131;cursor: pointer;-webkit-animation: ani2 0.7s steps(29) forwards;animation: ani2 0.7s steps(29) forwards;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}
.button-animation a.wp-block-button__link:before:hover { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.button-animation a.wp-block-button__link { height: 50px; text-align: center; width: 101%; font-weight: 300; font-size: 22px; font-weight: bold; display: inline-block; color: #ffffff; z-index: 1; font-weight: 600; width: 264px; font-family: Poppins; line-height: 50px; }
.button-animation a.wp-block-button__link:hover:before { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.button-animation a.wp-block-button__link:hover { color: white; background-color: #864739; }
.recent-blog .button-read-more a.wp-block-button__link {position: relative;width: 100px;height: 50px;margin-left: auto;margin-right: auto;overflow: hidden;transition: 0.5s;letter-spacing: 1px;border-radius: 50px;font-weight: 500; line-height: 66px; padding: 0;text-decoration: none;}
.recent-blog .button-read-more a.wp-block-button__link:before {content: '';width: 100%;height: 100%;font-weight: 300;font-size: 11px;letter-spacing: 1px;font-weight: bold;background: #d15f45;-webkit-mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);-webkit-mask-size: 3000% 100%;mask-size: 3000% 100%;border: none;color: #913131;cursor: pointer;-webkit-animation: ani2 0.7s steps(29) forwards;animation: ani2 0.7s steps(29) forwards;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}
.recent-blog .button-read-more a.wp-block-button__link:before:hover { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.recent-blog .button-read-more a.wp-block-button__link { height: 51px; text-align: center; width: 101%; font-weight: 300; font-size: 22px; font-weight: bold; display: inline-block; color: #ffffff; z-index: 1; font-weight: 600; width: 282.2px; font-family: Poppins; line-height: 50px; text-transform: capitalize; letter-spacing: 0;}
.recent-blog .button-read-more a.wp-block-button__link:hover:before { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.recent-blog .button-read-more a.wp-block-button__link:hover { color: white; background-color: #864739; }
.recent-blog .cta-button-container { height: 50px; gap: 0px; }
.recent-blog .uagb-post-grid { padding-top: 30px; padding-bottom: 30px; }
.recent-blog article { padding: 0  15px !important; }
.recent-blog article .uagb-post__image { height: 163px; border-radius: 15px; overflow: hidden;     margin: 0 !important;}
.recent-blog article .uagb-post__image a, .recent-blog article .uagb-post__image a img { height: 100%; display: inline-block; width: 100%; object-fit: cover; }
.recent-blog article .uagb-post__inner-wrap { background-color: transparent; }
.recent-blog article p.uagb-post__title a { font-size: 17px; font-weight: 500 !important; color: #332525 !important; padding-top: 20px; display: inline-block; line-height: 25px; }
.recent-blog { padding-top: 86px !important; padding-bottom: 62px !important; }
.success-left a.wp-block-button__link {height: 54px;text-align: center;width: 101%;font-weight: 600 !important;line-height: 43px;font-size: 26px;font-weight: bold;display: inline-block;color: #4ba5a5;z-index: 1;font-weight: 500;width: 350px !important;padding: 6px 0;border-radius: 50px;overflow: hidden;position: relative;}
.success-left a.wp-block-button__link:before {content: '';width: 101%;height: 100%;font-weight: 300;font-size: 11px;letter-spacing: 1px;font-weight: bold;background: #ffffff;-webkit-mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);-webkit-mask-size: 3000% 100%;mask-size: 3000% 100%;border: none;color: #fff;cursor: pointer;-webkit-animation: ani2 0.7s steps(29) forwards;animation: ani2 0.7s steps(29) forwards;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}
.success-left a.wp-block-button__link:before:hover { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.success-left a.wp-block-button__link {height: 50px;text-align: center;width: 101%;font-weight: 300;font-size: 25px;font-weight: bold;display: inline-block;color: #4ba5a5;z-index: 1;font-weight: 500;width: 237px;padding: 6px 0;}
.success-left a.wp-block-button__link:hover:before { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.success-left a.wp-block-button__link:hover {color: white !important;background-color: #d15f45 !important;}
.button-read-more a { color: #fff; text-decoration: none; display: inline-block; vertical-align: top; background-color: #d15f45; transition: background-color .4s; border: solid #605e5e 0; font-weight: bold; font-size: 20px; line-height: 40px; border-radius: 20px; padding: 0 75px; font-family: "Futura Std"; }
#stories .section-heading__heading { text-align: left !important; padding-left: 0; margin-top: 20px; text-shadow: 1px 1px 7px rgb(33 33 33 / 33%); line-height: 44px; text-align: center; font-size: 33px; padding-bottom: 12px; font-family: "Futura Std"; margin-bottom: 30px; }
.mobile-block { display: none !important; }
@-webkit-keyframes ani {
from { -webkit-mask-position: 0 0; mask-position: 0 0; }
to { -webkit-mask-position: 100% 0; mask-position: 100% 0; }
}
@keyframes ani {
from { -webkit-mask-position: 0 0; mask-position: 0 0; }
to { -webkit-mask-position: 100% 0; mask-position: 100% 0; }
}
@-webkit-keyframes ani2 {
from { -webkit-mask-position: 100% 0; mask-position: 100% 0; }
to { -webkit-mask-position: 0 0; mask-position: 0 0; }
}
@keyframes ani2 {
from { -webkit-mask-position: 100% 0; mask-position: 100% 0; }
to { -webkit-mask-position: 0 0; mask-position: 0 0; }
}
.success-left { width: 50% !important; margin-left: auto; padding-bottom: 38px !important; margin-right: initial; }
.success-left .button-read-more {padding-top: 40px;justify-content: center !important;max-width: 500px;margin:0 auto !important; }
.success-right { height: 448px; width: 552px !important ; position: absolute; bottom: 0; margin: 0; }
.success-right img { width: 100%; height: 100%; object-fit: contain; }
.Success-Stories-sec { position: relative; padding-bottom: 40px; }
.success-left .testimonial-slider-wrapper { padding-top: 0; }
.Success-Stories-sec .translation-section .title h2 { padding-bottom: 0; font-weight: 600 !important; font-size: 30px; font-family: Poppins;text-transform: uppercase !important; }
.admin-mon-rep-form { padding: 20px 10px; text-align: right; }
.success-left >.uagb-column__inner-wrap { padding: 0; }
.Success-Stories-sec .container { padding-left: 0; padding-right: 0; }
.testimonial-slider .slide-image { height: 60px; width: 60px; }
.testimonial-slider .slide-image img { height: 100%; width: 100%; object-fit: cover; }
.stars-img figure { margin-left: auto !important; margin-right: 80px !important; }
.button-read-more a { font-family: 'Poppins'; font-weight: 600; line-height: 38px; } .financial-banner .banner-caption h1 { }
.financial-banner .services-left-image figure img { object-fit: contain; }
.financial-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px;  }
.translation-section-container .financial-agency.agency-boxes .box { min-height: 333px; }
.translation-section-container .financial-agency.agency-boxes .box .inner { min-height: 333px; padding: 23px 39px 5px; height: 100%; }
.financial-agency-section figure { position: relative; bottom: 0px; }
.financial-agency-section { overflow: visible; }
.financial-agency-section .left-image { overflow: visible; }
.translation-left-image figure { margin-bottom: -30px !important; } .pharma-agency-section .left-image { position: relative;  bottom: 0px !important; padding-bottom: 0 !important; margin-bottom: 0 !important;}
.pharma-agency-section { overflow: visible; }
.elearning-agency-section .left-image {
bottom: 0px;
}
.localization-services-elearning-agency-section .left-image {
bottom: 0px;
}
.copywriting-services-elearning-agency-section .left-image {
bottom: -2px;
}
.voice-over-localization-services-elearning-agency-section .left-image{
bottom:0px;
}
.blogging-img {
bottom: -15px !important;
}
.certified-translation-elearning-agency-section .left-image {
bottom: 0px;
}
.services-main-banner-wrap {padding-top: 79px !important;} .greatest-igamers-box ul li { font-size: 26px; font-weight: 700; color: #332525; }
.greatest-igamers-box ul li { width: 50%; }
.greatest-igamers-box ul { display: flex; flex-wrap: wrap; }
.World-name .agency-inner .uagb-columns__columns-2 { }
.World-name .greatest-igamers-box .agency-boxes { margin-left: 12px; }
.greatest-igamers-box ul li { border: 3px solid #332525; font-size: 26px; font-weight: 500; display: flex; align-items: center; justify-content: center; height: 87px; width: 210px; border-radius: 21px; margin: 0 7px 13px; background-color: #fff; }
.greatest-igamers-box { margin-top: 0px; }
.source-text { font-size: 16px; color: #332525; position: relative; top: -10px; z-index: 1; }
.World-name .left-image img { width: 600px; height: 503px; margin-bottom: 25px ;}
.greatest-igamers-box .source-text {display: none;}
.iGaming-localization-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.legal-translation-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 20px; left: 0; }
.ico-nft-cryptocurrencies-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.website-translation-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.pharma-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 32px;  }
.translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 20px; left: 0px; }
.localization-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0; }
.copywriting-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.voice-over-localization-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.transcreation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.subtitling-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.desktop-publishing-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.certified-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.daily-delivered-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.market-research-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.apps-and-platforms-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.medical-device-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0; }
.medical-device-translation-services-banner .services-left-image figure { margin-top: 70px; }
.it-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.hotel-and-real-estate-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.travel-and-tour-translation-services-banner .services-left-image { width: 865px !important; height: 528px; margin-top: 0px; left: 0px; }
.text-justfiy{text-align: justify;}
.text-justfiy p {
text-align: justify;
} .careers-main-title { margin-top: 35px;margin-bottom: 30px; }
.careers-main-title h1 { display: inline-block; font-family: 'poppinsbold'; text-transform: uppercase; background-color: #d15f45; border-radius: 0px 25px 25px 0px; padding: 10px 0; color: #f1f2f0; line-height: 62px; font-size: 50px; width: 54%; }
.careers-main-title .uagb-column__inner-wrap { padding: 0; }
.careers-main-title:after { content: ''; height: 100%; background-color: #d15f45; width: 47%; position: absolute; left: 0; top: 0; }
.careers-btn { background-color: #f4c040; border-radius: 30px; display: inline-block; padding: 10px 30px; line-height: normal; font-size: 23px; font-weight: 500; color: #332525; }
.careers-content-section { text-align: center; }
.careers-content-section p.has-text-align-center { color: #332525; font-size: 21px; padding-top: 20px; }
.careers-content-section a { color: #4ba5a5; text-decoration: none; }
.careers-content-section a:hover { color: #000; }
ul.careers-list li { border: 2px solid #332525; border-radius: 19px; background-color: #efedec; color: #332525; padding: 15px 0 15px; font-size: 20px; margin-bottom: 45px; }
.available-position { margin-top: 120px; }
.careers-list-faq { padding-top: 70px; }
.careers-list-faq .wp-block-uagb-faq-child .uagb-faq-item-active { outline: thin dotted !important; border-radius: 19px;margin-bottom: 19px; }
.client-reviews-sec.translation-section .title >div.uagb-columns__inner-wrap:after { background-color: #d15f45; }
.translation-section .client-reviews-sec .title h2 { text-transform: uppercase; background-color: #d15f45; color: #fff; font-weight: 600; letter-spacing: 1.2px; }
.translation-section .client-reviews-sec .title >div.uagb-columns__inner-wrap:after { background-color: #d15f45; }
.quality-statement-content{color:#332525;font-size:20px;line-height:26px;}
.certifications-btn{padding:20px 60px!important;font-size:27px;margin-top:60px;} .quality-statement-title h1 { width: 100%; }
.our-clients-reviews-wrap { border: 3px solid #332525; border-radius: 16px; color: #332525; font-size: 17px; font-weight: 400; margin: 0 15px;}
.our-clients-reviews-wrap h5.has-text-align-center { color: #332525; font-size: 22px; font-weight: 500; padding: 10px 0; border-bottom: 3px solid #332525; background-color: #fff; }
.wp-block-uagb-column.uagb-column__wrap.uagb-column__background-undefined.uagb-block-d703c13b.our-clients-reviews-wrap { }
.uagb-column__inner-wrap { }
.our-clients-reviews-wrap > .uagb-column__inner-wrap { padding: 0 0 10px; background-color: #efedec; }
.our-clients-reviews-wrap p { font-weight: 500; padding-left: 4px; }
.our-clients-reviews-wrap .uagb-column__inner-wrap { }
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 .wp-block-uagb-column:nth-child(2) >div { padding-right: 0 !important; }
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 .wp-block-uagb-column:nth-child(2) >div h5 { color: #332525; font-size: 17px !important; }
.our-clients-reviews-wrap figure.wp-block-image img { object-fit: cover; width: 100%; border-radius: 12px; }
.our-clients-reviews-wrap figure.wp-block-image { border: 2px solid #221313; border-radius: 14px; text-align: center; background-color: #fff;}
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 .wp-block-uagb-column:nth-child(1) .uagb-column__inner-wrap { padding-left: .0; }
.testimonial-company { padding: 0 !important; position: absolute; bottom: 10px; width: 40%;}
.banner-center-img .wp-block-image { margin-bottom: 0; }
.banner-center-img  .uagb-column__inner-wrap { padding: 0; }
.careers-wrap-main-title h1 { width: 38%; padding: 3px 0; }
.careers-wrap-main-title .uagb-column__inner-wrap ,.quality-statement-title .uagb-column__inner-wrap {
padding: 0 !important;
}
.careers-wrap-main-title::after { width: 40%; }
.careers-list-faq .uagb-faq-questions-button { border: 2px solid #332525 !important; border-radius: 19px !important; background-color: #efedec !important; color: #332525 !important; padding: 15px 0 15px !important; font-size: 20px !important; margin-bottom: 45px !important; }
.careers-list-faq .uagb-faq-questions-button .uagb-faq-icon-wrap { display: none !important; }
.careers-list-faq .wp-block-uagb-faq-child { border-bottom: 0px; }
.careers-list-faq .uagb-faq-content { padding: 0; text-align: left; } .main-box-image-content section.subject-matter-experts { width: 50%; padding: 10px !important; }
.main-box-image-content > .uagb-columns__inner-wrap { display: flex; flex-wrap: wrap; }
.main-box-image-content section.subject-matter-experts:nth-child(3) { }
.main-box-image-content section.subject-matter-experts:nth-child(3) .subject-matter-experts-image .wp-block-image, .main-box-image-content section.subject-matter-experts:nth-child(4) .subject-matter-experts-image .wp-block-image { background-color: #f4c040; }
.main-box-image-content section.subject-matter-experts:nth-child(3) .subject-matter-experts-image .wp-block-image { }
.main-box-image-content section.subject-matter-experts:nth-child(5) .subject-matter-experts-image .wp-block-image, .main-box-image-content section.subject-matter-experts:nth-child(6) .subject-matter-experts-image .wp-block-image { background-color: ; }
.subject-matter-experts h4 ,.subject-matter-experts h4 a {text-decoration: none;display: inline-block; font-size: 25px; font-weight: 600; font-family: Poppins; color: #332525; margin-bottom: 17px;line-height: 33px  ;   text-transform: capitalize;}
.subject-matter-experts h4 strong {font-weight: 600;}
.subject-matter-experts p { font-size: 16px; font-weight:400; color: #332525; font-family: Poppins; text-align: justify;}
.subject-matter-experts a{color: #459999;}
.subject-matter-experts > .wp-block-uagb-column { border: 4px solid #332525; }
.subject-matter-experts >div >div section { border: 4px solid #332525; border-radius: 45px; height: 100%; padding-bottom: 0 !important; }
.subject-matter-experts >div.uagb-columns__inner-wrap{ border: 4px solid #332525; border-radius: 45px; height: 100%; padding:30px;}
.subject-matter-experts-content > .uagb-column__inner-wrap { padding-right: 0; padding-bottom: 0;padding-top: 0 !important; }
.subject-matter-experts-image .wp-block-image { height: 120px; width: 120px !important; background-color: #d15f45; ; padding: 0 !important; border: 5px solid #332525;  display: flex; align-items: center; justify-content: end; }
.subject-matter-experts-image { width: 130px !important;padding: 0px !important;  }
.subject-matter-experts-content { width: calc(100% - 130px) !important; padding-left: 15px !important; padding-top: 0 !important;}
.subject-matter-medical .subject-matter-experts-image .wp-block-image{ background-color: #d15f45; }
.subject-matter-eLearning .subject-matter-experts-image .wp-block-image { background-color: #f4c040; }
.subject-matter-experts-image .wp-block-image figure { margin-bottom: 0; }
.subject-matter-experts { padding: 0 !important; }
.simplecarousal .slick-track { display: flex; align-items: center; }
.testimonial-slider-home .testimonial-slider:before { content: none; }
.testimonial-slider-home .testimonial-slider .previous { transform: none; }
.testimonial-slider-home .testimonial-slider .pre-previous { transform: none; }
.testimonial-slider-home .testimonial-slider #button-prev,.testimonial-slider-home .testimonial-slider #button-next { display: none; }
.testimonial-slider-home .testimonial-slider:after { content: none; }
.testimonial-slider .slide-image { margin: 0 auto; border: 4px solid #000; border-radius: 100%; height: 135px; width: 135px; position: absolute; top: -62px; left: 0; right: 0; }
.testimonial-slider .slide-image img{ height: 100%; width: 100%; object-fit: contain; }
.testimonial-slider .slide-text { line-height: 29px; color: #332525; font-family: Poppins; font-weight: 500; font-size: 20px; text-align: center; letter-spacing: 0px; padding-top: 42px; padding-top: 30px; text-align: justify;}
.testimonial-slider .slide-title, .testimonial-slider .slide-position { font-size: 20px; text-align: center; font-weight: 700; font-family: Poppins; color: #332525; }
.testimonial-slider .item { background-color: #f2f2f2; border: 6px solid #332525; transform: none !important; }
.testimonials-inner { background-color: #f2f2f2; border: 6px solid #332525; transform: none !important; border-radius: 32px; padding: 44px; position: relative; min-height: 440px;display: flex; align-items: center;max-width: 500px;margin-left: auto;}
.testimonial-slider  .slick-track { display: flex; flex-wrap: wrap; }
.testimonial-slider-wrapper { padding: 20px 0 60px; }
.testimonial-slider .slick-list { overflow-y: inherit; }
.slider-testimonial .uagb-columns__inner-wrap.uagb-columns__columns-2 { align-items: center; }
.testimonials-home { padding: 151px 20px 40px; }
.slider-testimonial { overflow: visible !important; padding-bottom: 32px; }
ul.slick-dots li button { padding: 0; background-color: #acadad; border-radius: 100%; }
ul.slick-dots li button::before { content: none; }
ul.slick-dots li.slick-active button { background-color: #fff; }
ul.slick-dots { bottom: -50px; }
ul.slick-dots li button { padding: 0; background-color: #acadad; border-radius: 100%; }
ul.slick-dots li button::before { content: none; }
ul.slick-dots {bottom: -90px;max-width: 500px;margin: 0 auto;margin-left: auto;right: 19px;}
.Success-Stories-sec.triangle-shape > .uagb-columns__overlay:after { left: auto; right: 0; transform: scaleX(-1); border-right-width: 1787px; }
.our-languages-main-section{padding-top:60px!important;}
.services-banner-wrap .button-animation a.wp-block-button__link{ }
.our-languages-section{border:5px solid #332525 !important; margin-bottom:30px;}
.translation-section .title h2 span { color: #4ba5a5; }
.trusted-by > .uagb-columns__overlay { background-color: #f2f2f2; }
.our-languages-main-section { margin-bottom: 0 !important; margin-top: 0 !important;}
.trusted-by .slick-slide img, .trusted-slide .slick-slide img ,.trusted-by-section .slick-slide img{; object-fit: contain; height: 35px; }
.trusted-by { padding: 35px 0 20px !important; }
.get-in-touch a.wp-block-button__link {position: relative;width: 100px;height: 50px;margin-left: auto;margin-right: auto;overflow: hidden;transition: 0.5s;letter-spacing: 1px;border-radius: 50px;font-weight: 500; line-height: 66px; padding: 0;text-decoration: none; max-width:260px;height:53px;font-size:20px;width:100%; text-transform: capitalize;}
.get-in-touch a.wp-block-button__link:before {content: '';width: 101%;height: 100%;font-weight: 300;font-size: 11px;letter-spacing: 1px;font-weight: bold;background: #d15f45;-webkit-mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);mask: url(//www.pangea.global/wp-content/themes/pangea_landing/images/urban-sprite.png);-webkit-mask-size: 3000% 100%;mask-size: 3000% 100%;border: none;color: #913131;cursor: pointer;-webkit-animation: ani2 0.7s steps(29) forwards;animation: ani2 0.7s steps(29) forwards;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}
.get-in-touch a.wp-block-button__link:before:hover { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.get-in-touch a.wp-block-button__link { height: 50px; text-align: center; width: 101%; font-weight: 300; font-size: 22px; font-weight: bold; display: inline-block; color: #ffffff; z-index: 1; font-weight: 600; width: 262px; font-family: Poppins; line-height: 50px; }
.get-in-touch a.wp-block-button__link:hover:before { -webkit-animation: ani 0.7s steps(29) forwards; animation: ani 0.7s steps(29) forwards; }
.get-in-touch a.wp-block-button__link:hover { color: white; background-color: #864739; }
p a { color: #6464ee !important; }
.agency-section.triangle-shape > .uagb-columns__overlay:after { border-right-width: 1806px !important; border-bottom-width: 644px !important; }
.translation-section-wrap .text-justfiy p { color: #332525 !important; font-size: 18px; }
.translation-services-banner {
padding-bottom: 70px !important;
}
.send-btn a.wp-block-button__link { letter-spacing: 0; width: 280px; height: 51px; font-size: 20px; padding: 0 0 !important; line-height: 51px; }
.agency-section {
overflow: hidden;
}
.agency-inner .left-image figure img{ height: 320px !important ; object-fit: contain; object-position: bottom; margin: 0 auto !important;} .game-baner-img.services-left-image figure img { height: 80%; padding-top: 0px !important; }
.game-baner .uagb-columns__inner-wrap.uagb-columns__columns-2 { }
.game-baner-img.services-left-image figure img { width: 100%; object-position: right; } .main-box-image-content .slick-track .uagb-column__overlay.slick-slide { display: none; width: 0px !important; }
.financial-agency-section .left-image .left-img-financial img { height: 319px !important; }
.agency-inner .left-image.translation-left-image img { margin-bottom: 34px !important; }
.agency-inner .left-image.localization-img figure img { margin-bottom: 0 !important; }
.agency-inner .left-image.mt-0 img { margin-bottom: 2px !important; }
.agency-inner .left-image.igaming-img figure img { margin-bottom: 14px !important; }
.faq-section { padding-top: 33px !important; }
.agency-section + .translation-section section.wp-block-uagb-columns.container {
padding: 30px !important;
padding-top: 0 !important;
}
.md-translation:after { background-color: #f2f2f2; } .services-main-wrap .main-box-image-content .slick-track { display: flex; }
.services-main-wrap .main-box-image-content .slick-track::after { content: none; }
.services-main-wrap .main-box-image-content .slick-list{width: auto !important;} .technology-rightimage { position: absolute; top: -20px; width: 290px; z-index: 9; height: 250px; padding: 0 !important; right: -70px; }
@media (max-width: 1700px){
.banner-caption.uagb-column__overlay:after { width: 50%; }
}
@media (max-width:1600px) {
.triangle-shape > .uagb-columns__overlay:after ,.agency-section.triangle-shape > .uagb-columns__overlay:after{ border-right-width: 1191px; border-bottom-width: 428px; }
.agency-section:after { bottom: -1px; }  .services-left-image figure img{object-fit: contain;}
.agency-inner .left-image figure img { margin: 0 auto  !important; }
}
@media (max-width: 1199px){
.container { max-width: 960px; }
.banner-caption{ max-width: 960px !important;}
.banner-caption h1 { font-size: 40px; line-height: normal; }
.services-left-image { width: 50% !important; }
.services-banner-wrap .content { width: 50% !important;    padding-top: 20px !important; }
a.wp-block-button__link { padding: 16px 52px; font-size: 21px; }
.agency-section .agency-boxes { width: 50% !important; }
.translation-section-container .agency-boxes .box .inner { padding: 31px 41px 41px 41px; }
.translation-section-container .box:first-child { margin-right: 70px; }
.triangle-shape > .uagb-columns__overlay:after  { border-right-width: 971px; border-bottom-width: 338px; }
#stories a.wp-block-button__link { padding: 5px 40px; border-radius: 50px; padding: 0 55px; }
.financial-banner .services-left-image { width: 66% !important; padding-right: 30px; }
.careers-main-title h1 { font-size: 40px; }
.full-teb { width: 98%; }
.full-teb.copywriting-services { width: 98%; }
.greatest-igamers-box ul li { width: calc(50% - 20px); }
.testimonials-inner { padding: 30px 44px 44px; }
.testimonial-slider .slide-image { height: 120px; width: 120px; top: -50px; }
.success-left a.wp-block-button__link { width: 250px !important; }
.banner-caption h1 { padding-left: 0; }
}
@media (max-width: 1165px){
.game-localization-services-template-wrap { padding-top: 154px; }
}
@media (max-width: 991px){
.container{max-width: 720px;}
.banner-caption { max-width: 720px !important; }
.banner-game .banner-caption h1{padding: 10px 0px !important;width: 100% !important;}
.triangle-shape > .uagb-columns__overlay:after{ border-right-width: 631px; border-bottom-width: 318px }
.agency-section .agency-boxes { margin-left: auto; } .agency-section .agency-boxes .box h3 { font-size: 18px !important; line-height: normal; }
.translation-section .title h2 { font-size: 21px; width: 80%; margin: 0 auto; }
.translation-section-container .agency-boxes .box .inner { padding: 20px 20px 30px; }
.translation-section-container .box:first-child { margin-right: 40px; }
.agency-boxes .box { margin-bottom: 0px; }
.recent-blog article img { object-fit: cover; height: 110px !important; }
.recent-blog article .uagb-post__text p.uagb-post__title a { font-size: 16px; line-height: normal; }
.recent-blog article { padding: 0 7px !important; width: 33.33% !important;}
.recent-blog .uagb-post__items { margin: 0 -7px; }
.our-languages-main-section > .uagb-columns__inner-wrap:after { border-right: 570px solid transparent; }
.services-left-image { display: none !important; }
.services-banner-wrap .content { width: 100% !important; }
.banner-caption h1 { width: 100%; }
.translation-section .title h2 { font-size: 20px; }  .agency-section .agency-boxes .box { margin-bottom: 20px; }
.button-animation a.wp-block-button__link { margin: 0 auto; ; line-height: 50px; }
.wp-block-buttons { height: 140px; }
.recent-blog-main-section .button-read-more a.wp-block-button__link { height: 57px; line-height: 57px; }
.success-left { width: 100% !important; }
.button-read-more a { padding-top: 0 !important; padding-bottom: 0 !important; }
.success-right { display: none; }
.success-left .button-read-more { height: auto; justify-content: center; margin: 0 !important ;}
.stars-img figure { margin: 40px auto 1px !important }
.financial-banner .banner-caption h1 { width: 100%;padding: 0px; }
.financial-agency-section-wrap { overflow: visible !important; }
.financial-agency-section-wrap .uagb-columns__overlay { overflow: hidden; }
.greatest-igamers-box ul li { height: 55px; width: 139px; font-size: 18px; border-width: 3px; } .source-text { position: absolute; }
.greatest-igamers-box { margin-top: 0; }
.iGaming-localization-banner .banner-caption h1{ width: 100% !important; }
.legal-translation-banner .banner-caption h1 { width: 100% !important; }
.financial-banner .banner-caption h1 { width: 100% !important; }
.ico-nft-cryptocurrencies-banner .banner-caption h1 {width: 100% !important;}
.website-translation-banner .banner-caption h1 {width: 100% !important; }
.translation-services-banner .banner-caption h1 {width: 100% !important; }
.localization-services-banner .banner-caption h1 {width: 100% !important; }
.copywriting-services-banner .banner-caption h1 {width: 100% !important; }
.voice-over-localization-services-banner .banner-caption h1 {width: 100% !important; }
.transcreation-services-banner .banner-caption h1 {width: 100% !important; }
.subtitling-services-banner .banner-caption h1 {width: 100% !important; }
.desktop-publishing-services-banner .banner-caption h1 {width: 100% !important; }
.certified-translation-services-banner .banner-caption h1 {width: 100% !important; }
.daily-delivered-translation-services-banner .banner-caption h1 {width: 100% !important; }
.market-research-services-banner .banner-caption h1 { width: 100% !important; }
.apps-and-platforms-translation-services-banner .banner-caption h1 { width: 100% !important; }
.medical-device-translation-services-banner .banner-caption h1 { width: 100% !important; }
.it-translation-services-banner .banner-caption h1 {  width: 100% !important;  max-width: 540px; }
.hotel-and-real-estate-translation-services-banner .banner-caption h1 {width: 100% !important;padding: 10px 0px; }
.travel-and-tour-translation-services-banner .banner-caption h1 { width: 100% !important; padding: 10px 0px; }
.banner-caption h1 { width: 100% !important; }
.our-clients-reviews-wrap h5.has-text-align-center { text-align: center; }
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 .wp-block-uagb-column { width: 100% !important; }
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 { flex-wrap: wrap; }
.testimonial-company { position: initial; }
.full-teb { width: 98%; }
.full-teb.copywriting-services { width: 98%; }
a.wp-block-button__link{line-height: 49px;}
.button-read-more.mobile-block { margin-top: 190px; text-align: center; }
.mobile-block { display: block !important; }
.half-text { height: 75px; }
.testimonials-inner { margin: 0 auto; }
.main-box-image-content section.subject-matter-experts { width: 100%; }
.our-office-sec { padding-bottom: 0px !important; }
.grand-architech h2 { padding-bottom: 20px; }
}
@media (max-width: 767px){
.container { max-width: 540px; }.agency-section > .uagb-columns__inner-wrap >.wp-block-uagb-column > .uagb-column__inner-wrap
.banner-caption { max-width: 540px !important; }
.translation-left-image figure{    margin-bottom: 0px !important;}
.agency-inner .uagb-columns__columns-2 { flex-direction: column-reverse; }
.triangle-shape > .uagb-columns__overlay:after ,.agency-section.triangle-shape > .uagb-columns__overlay:after{ border-bottom-width: 648px; border-right-width: 616px; }
.agency-section { overflow: hidden; }
.our-languages-main-section { display: none; }
.wp-block-uagb-faq-child .uagb-faq-questions-button { font-size: 15px; line-height: normal; }
.wp-block-uagb-faq-child .uagb-faq-questions { padding: 10px 20px; }
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-faq-icon-wrap { width: 28px !important; height: 24px !important; }
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-faq-icon-wrap svg { width: 13px; height: 14px; transform: translate(45%, 18%); }
.wp-block-uagb-faq-child .uagb-faq-item.uagb-faq-item-active .uagb-faq-questions { padding: 10px 20px; }
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-question { padding-left: 10px; }
.wp-block-uagb-faq-child .uagb-faq-content { padding: 7px 0 0px 44px; }
.wp-block-uagb-faq-child .uagb-faq-content, .wp-block-uagb-faq-child .uagb-faq-content p { font-size: 14px; line-height: normal; }
.translation-section .title h2 { font-size: 26px; line-height: normal; width: 100%;}    .translation-section-wrap { padding-top:20px !important; }
.agency-boxes .box { margin-bottom: 20px !important; }
.agency-boxes .box { font-size: 15px; line-height: normal; }
.agency-boxes .box h3 { font-size: 17px; line-height: normal; padding-bottom: 10px; }
.agency-boxes .box .inner { min-height: 278px; padding: 0px;}
.agency-inner { padding-left: 0 !important; padding-right: 0px !important; }
.agency-section:before { content: none; }
.agency-section:after { content: none; } body { font-size: 15px; line-height: normal; }
.recent-blog article { padding: 0 0px 30px !important; width: 100% !important; }
.recent-blog .uagb-post__items { margin: 0; max-width: 300px; margin: 0 auto; }
.recent-blog article img{height:230px!important;}
.recent-blog article:last-child{padding-bottom:0!important;}
.trusted-by .wpsisac-slick-carousal{}
.trusted-by .wpsisac-slick-carousal .wpsisac-image-slide{height:90px!important;}
.trusted-by .wpsisac-slick-carousal .wpsisac-image-slide .wpsisac-image-slide-wrap{height:100%!important;}
.trusted-by .wpsisac-slick-carousal .wpsisac-image-slide .wpsisac-image-slide-wrap img { object-position: center; height: 54px !important; object-fit: contain; width: 180px !important; }
.translation-section .title.right-title >div.uagb-columns__inner-wrap:after { content: none; }
.offices-footer_item { width:50%; margin-bottom: 40px; }
.offices-footer { flex-wrap: wrap; }
.translation-section-container:after { left: 0; right: 0; background-size: cover; opacity: 0; }
.container.translation-section-container.uagb-block-afdb1ce6.uagb-columns__wrap { padding-left: 30px !important; }
.banner-caption { max-width: 100% !important; padding: 0 30px !important; }
.banner-caption h1 { padding-top: 4px !important;font-size: 30px !important; line-height: normal; width: 90%; border-radius: 0px 15px 15px 0px;margin: 0 auto;  }
.services-main-banner-wrap .uagb-columns__wrap { }
.services-main-banner-wrap .uagb-columns__wrap .uagb-columns__inner-wrap.uagb-columns__columns-2 { }
a.wp-block-button__link { width: 100%; padding: 14px 75px; }
.agency-section .uagb-column__inner-wrap { padding-left: 0 !important; padding-right: 0px !important; }
.agency-section .agency-boxes .box { padding: 30px !important; }
.agency-boxes section { padding-top: 0 !important; padding-bottom: 0 !important; }
.agency-inner .left-image { padding-bottom: 0; }
.agency-inner .left-image figure { margin-bottom: 0; }
.agency-inner .left-image { padding-bottom: 0; }
.agency-inner .left-image figure { margin-bottom: 0; }  .stories-right  .uagb-column__inner-wrap { padding-top: 80px; }
.services-banner-wrap .content .wp-block-buttons { justify-content: center; }
.recent-blog-main-section .button-read-more { width: 80% !important; }
.services-banner-wrap .content .wp-block-buttons { display: inline-block; width: 100%;height: auto; }
.button-animation a.wp-block-button__link { padding: 6px 0; height: 50px;line-height: normal; }
.recent-blog-main-section .button-read-more a.wp-block-button__link { width: 100%; padding: 6px 0; height: 57px; }
.wp-block-button.button-animation { width: 100%; }
a.wp-block-button__link { padding: 14px 40px; }
.wp-block-buttons { width: 100%; justify-content: center; }
.stories-left .uagb-column__inner-wrap { text-align: center; }
.stories-left .wp-container-8.wp-block-buttons { display: none; }
.stories-wrap .container { padding-left: 10px !important; padding-right: 0px !important; }
#stories .section-heading__heading { text-align: center !important; margin-bottom: 0; }
.stories-wrap .uagb-column__inner-wrap { padding-right: 0; }
.button-read-more.mobile-block { height: auto !important; margin-left: -10px; margin-top: 30px; margin-bottom: 10px; } .Success-Stories-sec .container { padding-top: 0; padding-left: 0 !important; padding-right: 0 !important; }
.Success-Stories-sec { padding-right: 0 !important; }
.Success-Stories-sec  .uagb-column__inner-wrap { padding: 0 !important; }
.success-left { padding-top: 100px; }
.success-left a.wp-block-button__link { width: 226px; line-height: 50px;}
.stars-img figure img { margin-left: -21px; }
.agency-section { padding: 15px !important; padding-bottom: 0 !important;padding-top: 50px !important; }
.financial-agency-section-wrap .agency-boxes .box { padding: 15px !important; }
.translation-section-container .financial-agency.agency-boxes .box .inner { padding: 20px 20px 30px; }
.banner-game .banner-caption h1{padding: 10px 0px !important;width: 100% !important;} .greatest-igamers-box .source-text { display: block; color: #fff; font-size: 16px; position: inherit; padding-top: 10px; }
.Success-Stories-sec .translation-section .title h2{    max-width: 100%;    font-size:26px;} ul.slick-dots{left: 0;right: 0; bottom: -20px;}
.services-main-wrap .main-box-image-content .slick-list { padding-bottom: 0px; }
.testimonial-slider ul.slick-dots { bottom: -90px; }
.testimonial-slider { padding-bottom: 110px; }
.recent-blog article  p.uagb-post__title a { text-align: center; }
.careers-main-title h1 { font-size: 23px; padding: 10px 30px; width: 100%; text-align: center;}
.careers-main-title:after { width: 80%; margin: 0 auto; right: 0; border-radius: 24px; }
.careers-btn { font-size: 18px; }
.our-clients-reviews-wrap {margin: 0 0 50px;}
.testimonial-company { position: initial; }
.our-clients-reviews-wrap figure.wp-block-image { height: 100px; width: 100px; margin: 0 auto; }
.our-clients-reviews-wrap figure.wp-block-image img { width: 100%; height: 100%; object-fit: contain; }
.half-text { height: 65px; }
.igaming-translation-section-wrap p.has-text-align-left.has-text-color { text-align: justify; }
.subject-matter-experts >div.uagb-columns__inner-wrap { padding: 17px 10px 30px; border-radius: 24px;}
.subject-matter-experts h4, .subject-matter-experts h4 a { text-align: center; font-size: 19px; line-height: 24px; width: 100%; }
.services-main-wrap .uagb-column__inner-wrap.slick-initialized.slick-slider.slick-dotted { margin-bottom: 0; }
.Success-Stories-sec.triangle-shape > .uagb-columns__overlay:after { display: none; }
ul.slick-dots li.slick-active button { background-color: #48a3a5; }
.services-banner-wrap .button-animation a.wp-block-button__link { line-height: 37px; }
.testimonials-home { padding-top: 70px; }
.Success-Stories-sec { padding: 0 0 !important; }
.success-left { padding-top: 83px; }
.testimonials-home .slide-content { padding-top: 20px; }
.success-left a.wp-block-button__link:before { background-color: #d15f45; color: #fff !important; }
.success-left a.wp-block-button__link { color: #fff !important; }
.recent-blog .uagb-post__items { margin: 0 auto !important; }
.recent-blog article .uagb-post__text p.uagb-post__title a { padding-top: 0; text-align: center;}
.recent-blog h2 { text-align: center; font-size: 26px !important;}
.recent-blog { padding-top: 29px !important;padding-bottom: 10px !important; }
.main-box-image-content section.subject-matter-experts:nth-child(odd)  .subject-matter-experts-image .wp-block-image { background-color: #d15f45; }
.main-box-image-content section.subject-matter-experts:nth-child(even) .subject-matter-experts-image .wp-block-image { background-color: #dcad3d; }
.faq-main-wrap { padding-top: 20px !important; padding-bottom: 20px !important; }
.agency-inner > .uagb-columns__columns-2{flex-direction:column-reverse;display:flex !important;}
.agency-inner > .uagb-columns__columns-2 .left-image .uagb-column__inner-wrap { padding: 0; }
.greatest-igamers-box .source-text { display: none; }
.agency-section > .uagb-columns__inner-wrap >.wp-block-uagb-column > .uagb-column__inner-wrap{padding-top: 00px !important;}
.agency-section.triangle-shape > .uagb-columns__overlay:after { border-right-width: 636px;border-bottom-width: 1074px;}
.subject-matter-experts-content{padding-left: 0 !important ;}
.subject-matter-experts-content > .uagb-column__inner-wrap{padding-top: 10px !important;}
.services-main-banner-wrap{padding-top: 30px !important;}
.testimonials-inner { padding: 30px 24px 44px; }
.recent-blog .button-read-more a.wp-block-button__link { width: 250px; font-size: 19px; line-height: 50px; height: 50px; }
.send-btn a.wp-block-button__link { width: auto; line-height: normal; font-size: 16px; height: auto; padding: 8px 25px !important; display: inline-block; }
.button-animation a.wp-block-button__link { line-height: 50px; padding: 7px 45px; }
.button-animation { margin: 0 auto; } .agency-inner .left-image figure img { height: 300px !important; margin-bottom: 0 !important; }
.agency-inner .left-image.translation-left-image img { margin-bottom: 0 !important; }
.agency-inner > .uagb-columns__columns-2 .left-image .uagb-column__inner-wrap > .wp-block-image { margin-bottom: 0 !important; }
.certified-translation-elearning-agency-section .left-image {bottom: 0;} .main-box-image-content > .uagb-column__inner-wrap ul.slick-dots { bottom: 20px; right: 0; }
.main-box-image-content > .uagb-column__inner-wrap { padding-bottom: 50px; } .subject-matter-experts-image .wp-block-image { margin: 0 auto 10px; }
.main-box-image-content section.subject-matter-experts { padding: 0 !important; }
.main-box-image-content .uagb-column__overlay { display: none !important; width: 0px !important; }
.main-box-image-content .slick-track .uagb-column__overlay.slick-slide { display: none; width: 0px !important; }
.beyond-content .wp-block-uagb-column {padding-bottom: 30px !important; padding-right: 0 !important;}
}
@media (max-width: 576px){
.container { max-width: 100%; }
.copywriting-services-elearning-agency-section .left-image {bottom:0px;}
.greatest-igamers-box .source-text { width: 100%; padding: 30px 0 0 !important; width: 100%; }
.greatest-igamers-box ul { width: 100%; justify-content: space-between; }
.greatest-igamers-box ul li { font-size: 14px; border-width: 3px; padding: 15px 19px;width: 100px; }
}
@media (min-width: 510px) and (max-width: 767px){
.translation-section .title h2 {
font-size: 26px;
max-width: 100%;
}
}
@media (min-width: 715px) and (max-width: 770px){
.translation-section .title h2 {
font-size: 26px;
max-width: 100%;
width: 100%;
}
}
@media (min-width:320px) and (max-width:510px) {
.Success-Stories-sec .translation-section .title h2 { margin: 0 auto; width: 100%; font-size: 26px; }
.translation-section-container:after { width: 100%;}
}
@media(max-width: 374px){
.half-text { height: 85px; }
.banner-game .banner-caption h1 { width: 76%; padding: 10px 0; }
.banner-game .services-left-image { height: 435px; margin-top: -3px; margin-left: -20px; }
.banner-game .services-left-image  img { object-fit: contain; }
}
@media (min-width: 120px) and (max-width: 1500px){
.apps-and-platforms-translation-services-banner .banner-caption h1 {width: 100%;padding: 10px 30px 10px 0;}
.hotel-and-real-estate-translation-services-banner .banner-caption h1 {width: 100%;padding: 10px 30px 10px 0;}
.travel-and-tour-translation-services-banner .banner-caption h1 {width: 100%;padding: 10px 30px 10px 0;}
}
.wpsisac-slick-carousal .wpsisac-image-slide , .trusted-by .wpsisac-slick-carousal .wpsisac-image-slide{ margin: 0 32px !important; }
.wpsisac-slick-carousal .wpsisac-image-slide{margin: 0 0 !important;} .quality-statement-text p { margin-bottom: 20px !important; letter-spacing: 0.2px; }
.quality-statement-text h1 { padding-bottom: 35px; font-size: 40px; }
.common-text, .common-text p { font-size: 18px; font-weight: 400; color: #332525; line-height: 25px; }
.testimonial-our-client { width: 100%; }
.testimonial-our-client .testimonials-inner { margin: 0 auto; width: 100%; max-width: 100%; }
.testimonial-our-client .testimonials-home.slick-center { margin-top: -60px; }
.our-client-sec { padding-top: 0px; padding-bottom: 110px; }
.our-client-sec ul.slick-dots li.slick-active button { background-color: #4ba5a5; }
.testimonial-our-client .slick-track { align-items: flex-end; }
.testimonial-our-client .testimonials-home.slick-center .testimonials-inner { min-height: 500px; }
.our-client-sec ul.slick-dots { bottom: -140px; max-width: 100%; }
.contact-us-details-inner  { border-radius: 18px; ; padding: 10px !important; width: 320px; height: 214px; }
.contact-us-details .uagb-columns__columns-2 { margin: 0 auto; }
.contact-us-details-inner { margin: 0 20px; }
.contact-us-details-inner a { text-decoration: none; }
.contact-us-details-inner p { font-size: 18px; color: #332525; }
.contact-us-details-inner  h2 { padding-bottom: 16px; }
.pangea-translation-services { padding-bottom: 78px !important; padding-top: 13px !important; }
.join-our-text { padding-top: 14px; }
.careers-faq-wrap .uagb-faq__outer-wrap { border: none; }
.careers-faq-wrap .wp-block-uagb-faq-child .uagb-faq-questions { padding: 8px 10px; }
.careers-faq-wrap .wp-block-uagb-faq-child { border: 5px solid #332525; margin-bottom: 47px !important; border-radius: 18px; overflow: hidden; }
.careers-faq-wrap .wp-block-uagb-faq-child .uagb-faq-questions span.uagb-question { font-size: 20px; font-weight: 700; text-align: center; padding-left: 0; } .faq-main-title { font-family: 'Poppins' !important; font-size: 48px; line-height: 55px; }
ul.qe-faqs-filters-container li a { color: #4ba5a5; line-height: normal; font-weight: 600; font-size: 23px; padding: 0; }
.faq-section-wrap .theme-container { max-width: 1060px; }
.faq-section-wrap .theme-container ul.qe-faqs-filters-container { justify-content: center; display: flex; flex-wrap: wrap; }
ul.qe-faqs-filters-container li:last-child a { margin-right: 0; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title { padding: 0; padding-left: 40px; }
.faq-section-wrap .qe-faq-toggle { margin-bottom: 0 !important; border-bottom: 5px solid #332525; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title h4 { padding: 20px 50px 20px 30px; font-size: 18px; font-family: 'poppins'; font-weight: 600; color: #332525 !important; }
.qe-faq-toggle-wrap { border: 5px solid #392b2b; border-radius: 20px; overflow: hidden; margin-bottom: 45px; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-content { padding: 13px 54px 26px; font-size: 18px; line-height: normal; font-weight: 400; color: #332525 !important; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-content p { margin: 10px !important; }
.faq-section-wrap .qe-faq-toggle i { background-color: #4ca6a6 !important; width: 37px !important; height: 37px !important; border-radius: 100% !important; display: flex; align-items: center; justify-content: center; }
.faq-section-wrap .qe-faq-toggle i::after, .faq-section-wrap .qe-faq-toggle i::before { width: 15px !important; height: 3px !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%); }
.faq-section-wrap .qe-faq-toggle i::before { transform: rotate(90deg) translate(-50%, -50%) !important; left: 9px !important; top: 24px !important; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title h4 span { padding-left: 44px; font-weight: 700; display: inline-block; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-content ul li { list-style: disc; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-content ul { padding-left: 30px; }
.faq-section-wrap .qe-faq-toggle:last-child { border-bottom: 0px; }
.privacy-policy-text ol li, .privacy-policy-text ul li, .privacy-policy-text p { color: #332525 !important; font-size: 18px !important; line-height: normal; font-weight: 400; }
.privacy-policy-text h3 { color: #332525 !important; }
.privacy-policy-text p b { font-weight: 500 !important; font-family: 'poppins'; color: #4ba5a5; }
.privacy-policy-text ul li::before { height: 8px; width: 8px; content: ''; display: inline-block; background: #332525; border-radius: 100%; }
.privacy-policy-text { padding-bottom: 100px !important; }
.privacy-policy-text .container { max-width: 1270px; }
.privacy-policy-text p a { text-decoration: none; } .privacy-policy-text h3{font-size:18px;font-weight:bold;font-family:inherit!important;}
.privacy-policy-text ul li{padding-left:15px;}
.privacy-policy-text ol{padding-left:30px;list-style:decimal;}
.privacy-policy-text ul li:before{content:"";color:var(--main-color);font-size:7px;position:relative;left:-15px;top:-2px;}
.padding-bottom-20{padding-bottom:20px;}
h3.padding-top-20{padding-top:20px;}
.privacy-policy-text h3,
.privacy-policy-text ol li,
.privacy-policy-text ul li,
.privacy-policy-text p{color:#66563d;}
.privacy-policy-text p a{color:#4ba5a5;}
.common-text p { margin: 20px 0;}
.form-request-quote fieldset legend.section-title { color: #4ba5a5; font-size: 22px; font-weight: 600; text-transform: uppercase; padding-bottom: 30px; }
.contact-details-fieldset > ul { display: flex; flex-wrap: wrap; margin: 0 -5px; }
.contact-details-fieldset > ul > li { width: 50%; margin-bottom: 11px; padding: 0 5px; }
.contact-details-fieldset > ul > li > span { width: 100%; }
.contact-details-fieldset > ul > li > span > input { width: 100%; }
.contact-details-fieldset > ul > li input { width: 100% !important; border-radius: 14px; border: 4px solid #332525 !important; font-size: 20px; font-weight: 400; color: #332525; padding-left: 21px; }
.form-request-quote::placeholder { color: #332525; opacity: 1; }
.form-request-quote:-ms-input-placeholder { color: #332525; }
.form-request-quote::-ms-input-placeholder { color: #332525; }
.form-request-quote fieldset.service-type .services-menu, .form-request-quote .langs-menu_drop, .form-request-quote .codedropz-upload-handler, .form-request-quote textarea { width: 100% !important; border-radius: 14px; border: 4px solid #332525; font-size: 20px; font-weight: 400; color: #332525; padding-left: 21px; }
.service-menu__arrow { width: 28px; }
.form-request-quote .codedropz-upload-wrapper { max-width: 100%; }
.form-request-quote .short-brief { color: #332525; font-size: 17px; }
.form-request-quote input[type="submit"] { background-color: #d15f45; transition: background-color .4s; border: solid #605e5e 0; color: #fff !important; font-size: 22px; text-transform: none; padding: 6px 0; height: auto; font-family: Poppins !important; font-weight: 600 !important; border-radius: 50px; border: 2px solid transparent; max-width: 282px; height: 50px; }
.form-request-quote input[type="submit"]:hover { background-color: transparent; color: #d15f45 !important; border-color: #d15f45; }
.form-request-quote .wpcf7-spinner { position: absolute; }
.section-title.details-titles, .order-details__title { color: #332525; font-size: 22px; font-weight: 500; }
.info-block__item li.select, .info-block__item .info-block__text { color: #4ba5a5; font-size: 13px; font-weight: 400; }
.need-help ul { text-align: center; color: #332525; font-size: 17px; font-weight: 400; }
.need-help ul li { padding-bottom: 10px; }
.need-help ul li a { font-weight: 700; color: #332525; text-decoration: none; }
span.info-block__label { font-size: 17px; color: #332525; }
span.info-block__label { font-size: 17px; color: #332525; }
.order-details { border: 4px solid #332525; margin-bottom: 20px; max-width: 100%; width: 100%;}
.need-help .order-details__main { padding: 20px 0 0; }
.request-quote-form { padding-bottom: 80px !important; }
.testimonial-our-client .testimonials-home .testimonials-inner p { font-size: 16px; font-weight: 500; }
.service-ltd .has-medium-font-size { font-size: 25px !important; }
.form-input-left > ul li span input { width: 99% !important; border-radius: 14px; border: 4px solid #332525 !important; font-size: 20px; font-weight: 400; color: #332525; padding-left: 21px; }
.form-input-right > span textarea { width: 100% !important; border-radius: 14px; border: 4px solid #332525 !important; font-size: 20px; font-weight: 400; color: #332525; padding-left: 21px; height: 100%; min-width: 100%;}
.contact_form_page .form-input-left div:first-child { padding-right: 0px }
.form-input-left .wpcf7-form-control-wrap { margin: 20px 0px; }
.form-input-left { width: 28%; }
.form-input-right { width: 26%; padding-left: 20px; }
.contact-btn .wpcf7-form-control.wpcf7-submit { font-family: 'poppins' !important; font-size: 22px; font-weight: 600; border-radius: 30px; text-transform: capitalize; padding: 12px 0px; max-width: 282px; height: 51px; }
.form-input-left > ul li span input::placeholder { color: #332525; }
.form-input-right > span textarea::placeholder { color: #332525; }
.contact-btn .wpcf7-spinner { position: absolute; } .testimonial-our-client .slide-image { width: 120px; height: 120px; }
.testimonial-our-client .testimonials-inner { padding: 24px; }
.testimonial-our-client .testimonials-inner { min-height: 400px; }
.testimonial-our-client .testimonials-home.slick-center .testimonials-inner { min-height: 440px; }
.testimonial-our-client .slide-title, .testimonial-slider .slide-position { font-size: 18px; }
.contact-us-sec-wrap h1 { padding-bottom: 94px; }
.contact-us-sec-wrap { padding-bottom: 50px !important; }
.qae-faqs-container.qae-faqs-toggle-container {padding-top: 0 !important;}
.contact-us-title{     padding-top: 18px; } .qe-faqs-filters-container{list-style:none;padding:0;margin-bottom:1em;}
.qe-faqs-filters-container li{display:inline;padding:0;margin:0;}
.qe-faqs-filters-container li a{display:inline-block;border-bottom:1px solid;padding:5px 10px;margin:0 10px 0 0;}
.qe-faqs-filters-container li a:hover{border-bottom:2px solid;}
.qe-faq-toggle{margin-bottom:2px;transition:all .5s;}
.qe-faq-toggle .qe-toggle-content,
.qe-faq-toggle .qe-toggle-title{border-color:#dddddd;}
.qe-faq-toggle .qe-toggle-title{background-color:#fafafa;}
.qe-faq-toggle .qe-toggle-title{background-color:#fafafa;border:1px solid #ddd;margin:0;height:auto;cursor:pointer;transition:all .2s;padding:1em;}
.qe-faq-toggle .qe-toggle-title h4,
.qe-faq-list .qe-list-title h4{color:#66563d;}
.qe-faq-toggle .qe-toggle-title h4{font-size:inherit;margin:0;position:relative;padding-left:30px;}
.qe-faq-toggle .qe-toggle-title i.fa{margin-right:0.5em;}
.qe-faqs-filters-container li a:active,
.qe-faqs-filters-container li a:focus{border-bottom:2px solid;font-weight:bold;}
.qae-faqs-container.qae-faqs-toggle-container{padding-top:40px;}
.qe-faq-toggle .qe-toggle-content,
.qe-faq-list .qe-list-content{background-color:#ffffff;}
.qe-faq-toggle .qe-toggle-content,
.qe-faq-list .qe-list-content{color:#66563d;}
.qe-faq-toggle .qe-toggle-content{padding:1.5em 1.5em 0.3em;margin:0;border:1px solid #ddd;display:none;}
.qe-faq-toggle .qe-toggle-content p,
.qe-faq-list .qe-list-content p{color:inherit;}
.qe-faq-toggle .qe-toggle-title h4 i{height:16px;width:16px;position:absolute;content:"";background:var(--main-color);border-radius:10px;top:50%;transform:translateY(-50%);left:0PX;z-index:0;}
.qe-faq-toggle .qe-toggle-title h4 i:after{background:#fff;position:absolute;content:"";width:10px;height:2px;left:3px;top:7px;z-index:9;right:auto;border-radius:5px;}
.qe-faq-toggle .qe-toggle-title h4 i:before{background:#fff;position:absolute;content:"";width:10px;height:2px;left:3px;top:7px;z-index:9;right:auto;border-radius:5px;transform:rotate(90deg);}
.qe-faq-toggle .qe-toggle-title.active h4 i::before{display:none;}
.faq-main-list .uagb-column__inner-wrap{padding:0px;}
.qe-faq-toggle .qe-toggle-title:hover,
.qe-faq-toggle .qe-toggle-title.active{background-color:#eaeaea;}
@media (max-width:991px) {
.our-client-sec ul.slick-dots { bottom: -70px; }
.quality-statement-text h1 { font-size: 40px; padding-bottom: 20px; text-align: center; line-height: normal; }
.testimonial-our-client .testimonials-home.slick-center { margin-top: 0; }
.testimonial-our-client .testimonials-home.slick-center .testimonials-inner { min-height: inherit; height: 100%; }
.testimonials-home { padding-top: 130px; }
.our-client-sec { padding-bottom: 100px; }
.testimonial-our-client .slick-track { align-items: flex-start; }
.form-input-left { width: 100%; }
.form-input-right { width: 100%; padding:  0px; }
}
@media (max-width:767px) {
.quality-statement-text h1 { font-size: 30px; }
.our-client-sec { padding-top: 0; }
.our-client-sec .testimonial-slider-wrapper { padding-bottom: 0; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title h4 { font-size: 18px; padding: 15px 30px 15px 25px; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title h4 span { padding-left: 30px; }
.faq-section-wrap .qe-faq-toggle .qe-toggle-title { padding-left: 20px; }
ul.qe-faqs-filters-container li a { font-size: 20px; }
.qe-faq-toggle-wrap { margin-bottom: 30px; }
.qae-faqs-container.qae-faqs-toggle-container { padding-top: 20px !important; }
.privacy-policy-text { padding-bottom: 50px !important; }
.wpcf7-form-control-wrap { margin: 7px 0px !important; }
.langs-menu_drop { margin-bottom: 25px !important; }
.request-quote-form { padding-bottom: 40px !important; }
.contact-us-details-inner { margin: 0px; }
.agency-inner .left-image figure img { display: none; }
.trusted-by h2 { padding-bottom: 20px; font-size: 26px;}
.trusted-by { padding: 11px 0 0 !important; }
.testimonials-home { padding: 220px 0px 40px; }
.subject-matter-content .wp-block-uagb-column { padding: 0; }
.recent-blog article .uagb-post__image a img { height: 229px !important; display: inline-block; width: 286px; border-radius: 12px; }
.recent-blog article .uagb-post__image a {height: auto; width: auto;}
.recent-blog article .uagb-post__image{ text-align: center; height: auto; }
.recent-blog .uagb-post-grid { padding-bottom: 0; }
ul.slick-dots { right: 0; }
.services-main-banner-wrap .banner-caption { margin: 0 auto; max-width: 540px; padding-left: 15px !important; padding-right: 15px !important; }
.services-main-banner-wrap .uagb-columns__wrap { padding-left: 15px !important; padding-right: 15px !important; }
.agency-section .agency-boxes .box h3 { font-size: 23px !important }
h2 { font-size: 26px !important; }
.service-ltd .has-medium-font-size { font-size: 26px !important; }
h3{ font-size: 23px !important; }
}
@media (max-width:576px) {
.contact-details-fieldset > ul > li { width: 100%; }
.services-main-banner-wrap .banner-caption { padding-left: 0px !important; padding-right: 0px !important; }
} .clients-review-images { border: 4px solid #000000; height: 267px; border-radius: 18px; display: flex; align-items: center; justify-content: center;overflow: hidden; }
.clients-review-inner h3 { font-size: 25px; font-weight: 700; color: #332525; padding-top: 23px; padding-bottom: 9px; }
.clients-review-inner .sub-title { color: #4ba5a5; font-size: 16px; font-weight: 500; padding-bottom: 8px; }
.clients-review-inner .content { font-size: 16px; font-weight: 500; color: #332525; text-align: justify; flex: 1;min-height: 200px;}
.clients-review-inner{ width: 314px !important; padding: 0 !important; display: flex; flex-direction: column; }
.case-studies-section { padding-bottom: 150px !important; }
.case-studies-section .uagb-columns__columns-3 { padding-top: 20px; }
.projects-client { padding-top: 10px !important; }
.games-content h1 { padding: 17px 0 37px; font-size: 40px;}
.games-content p { padding-bottom: 20px;margin: 0; }
.our-client-image img { width: 100%; height: 100%; object-fit: contain; border-radius: initial !important;}
.our-client-image figure { padding: 15px; border: 4px solid #332525; border-radius: 25px; height: 366px; }
.our-client-content h2 { color: #332525; font-weight: 600; padding-bottom: 20px; }
.our-client-content ul li, .our-client-content ul li a { font-size: 18px; color: #332525; font-weight: 500; padding-bottom: 19px; word-break: break-word; text-decoration: none; }
.our-client-section .uagb-columns__columns-2 { align-items: center; }
.our-client-content { padding: 0 !important; padding-left: 65px !important; }
.our-client-image{padding: 0 !important ;}
.our-client-image > .uagb-column__inner-wrap { padding-left: 0; }
.our-client-content > .uagb-column__inner-wrap { padding-right: 0; }
.our-client-section { padding-top: 45px !important; padding-bottom: 45px !important; }
.our-client-section:nth-child(even) .uagb-columns__columns-2 { flex-direction: row-reverse; }
.our-client-section:nth-child(even) .uagb-columns__columns-2 .our-client-content { padding-right: 65px  !important;;  padding-left: 0 !important; }
.our-client-section:last-child { padding-bottom: 95px !important; }
.our-client-section:first-child { padding-top: 0px !important; }
.our-client-section:nth-child(even) .uagb-columns__columns-2 .our-client-image > .uagb-column__inner-wrap { padding-right: 0; }
.clients-review-images img { object-fit: contain; }
.clients-review-images figure { height: 100%; width: 100%; display: flex !important; align-items: center; justify-content: center !important; }
.clients-review-images figure img { width: 100%; height: 100%; object-fit: contain; }
.clients-review-inner:first-child .clients-review-images figure img { padding: 25px; }
.clients-review-inner .clients-review-images.betgames { background-color: #0a1a33; }
.clients-review-inner .clients-review-images.tiomarkets { background-color: #f08014; }
.clinet-title { padding-top: 37px !important; padding-bottom: 17px !important; }
.wp-block-image { margin: 0 0 1em; }
.exclusive-markets-logo figure { padding: 24px; }
.clinet-title .uagb-column__inner-wrap {
padding: 0px;
}
@media (max-width: 1024px){
.case-studies-section .uagb-columns__columns-3 { margin: 0 0; }
.projects-client .our-client-section .uagb-columns__columns-2 > div { width: 100%;padding: 0 0 !important; }
.our-client-section .uagb-columns__columns-2 > div { width: 100%; }
.projects-client .our-client-section .uagb-columns__columns-2 { flex-wrap: wrap; max-width: 500px; margin: 0 auto; }
.projects-client .our-client-section .uagb-columns__columns-2 > div.our-client-image .wp-block-image.size-large { height: auto; }
}
@media (max-width: 1110px){
.case-studies-section .uagb-columns__columns-3 { flex-wrap: wrap; }
.case-studies-section .uagb-columns__columns-3 > .wp-block-uagb-column { padding: 0 25px; }
.case-studies-section { padding-bottom: 60px !important; }
}
@media (max-width: 991px){
.case-studies-section .uagb-columns__columns-3 > .wp-block-uagb-column { width: 100% !important; margin-bottom: 40px; }
.case-studies-section .uagb-columns__columns-3 { flex-wrap: wrap; }
.case-studies-section { padding-bottom: 60px !important; }
.clients-review-inner{ max-width: 510px; width: 100%; }
.our-client-image figure { height: auto; }
.our-client-content { padding-left: 0 !important; }
.our-client-section:nth-child(even) .uagb-columns__columns-2 .our-client-content { padding-right: 0  !important;; }
.our-client-image > .uagb-column__inner-wrap { padding: 0 !important; }
}
@media (max-width: 767px){
.case-studies-section .uagb-columns__columns-3 > .wp-block-uagb-column{ width: 100% !important; }
.case-title h4 { text-align: center; max-width: 80%; margin: 0 auto; line-height: 29px; }
.case-studies-section .uagb-columns__columns-3 > .wp-block-uagb-column { margin: 0 auto 40px; }
.clients-review-images { height: 251px; }
.our-client-section .uagb-columns__columns-2 { flex-wrap: wrap; }
.our-client-content { padding: 0; }
.our-client-section .uagb-columns__columns-2 >div { width: 100% !important; margin-bottom: 10px;}
.our-client-section { padding-bottom: 38px !important; padding-top: 38px !important; }
.our-client-content h2 { padding-top: 12px; }
.our-client-section { padding-left: 0 !important; padding-right: 0 !important; padding-top: 0px ! important; }
.our-client-content > .uagb-column__inner-wrap { padding: 0; }
.our-client-image figure { height: auto; padding: 10px;}
.our-client-section:last-child { padding-bottom: 50px !important; }
.games-content h1 { font-size: 30px; text-align: center; padding-bottom: 20px;}
.games-content { text-align: justify; }
.clinet-title{ text-align: center; }
.case-studies-section { padding-bottom: 0 !important; padding-top: 0 !important; }
.clients-review-inner h3 { font-size: 23px; }
.clinet-title h2 { font-size: 26px; }
.our-client-content h2 { font-size: 26px; line-height: normal; padding-bottom: 10px; }
.our-client-section .uagb-columns__columns-2 .our-client-content { padding-left: 0 !important; padding-right: 0 !important; }
.agency-section{padding-top: 50px !important ;}
} .main-box-image-content { display: flex; flex-wrap: wrap; }
.agency-section { padding-top: 90px !important; }
.main-box-image-content .uagb-column__inner-wrap { display: flex; flex-wrap: wrap; padding: 0px;}
.faq-new .qae-faqs-toggle-container ul{
display: none;
}      .qae-faqs-toggle-container .qe-faq-toggle{
margin-bottom: 0 !important;
border-bottom: none;
}
.qae-faqs-toggle-container .qe-faq-toggle:last-child {
border-bottom: 5px solid #392b2b !important;
}
.faq-new .qe-faq-toggle {
}
.faq-new .qe-faq-toggle .qe-toggle-title{
background-color: #f2f2f2;
border: none;
border-radius: 0 !important;
padding: 20px 50px 20px 30px;
}
.qe-faq-toggle .qe-toggle-title h4{
font-size: 18px;
font-family: 'poppins';
font-weight: 600;
color: #332525 !important;
padding-left: 60px !important;
}
.qe-faq-toggle .qe-toggle-title h4 i{
height: 30px;
width: 30px;
border-radius: 50%;
background: #4ba5a5;
}
.qe-faq-toggle .qe-toggle-title h4 i:before{
width: 18px;
height: 3px;
top: 13px;
left: 6px;
}
.qe-faq-toggle .qe-toggle-title h4 i:after{
width: 18px;
height: 3px;
top: 13px;
left: 5px;
}
.qe-faq-toggle .qe-toggle-content{
padding: 17px 54px 36px;
font-size: 18px;
line-height: 23px;
font-weight: 400;
color: #332525 !important;
}
.our-languages-section,.agency-boxes .box{
border: 5px solid #020221 !important;
}
.wp-block-uagb-faq-child .uagb-faq-questions span.uagb-question,
.wp-block-uagb-faq-child .uagb-faq-content,
.wp-block-uagb-faq-child .uagb-faq-content p,
.services-banner-wrap .content p{
color: #020221 !important;
}
.success-left a.wp-block-button__link:before,
.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{
color: #6464EE !important;
}
.greatest-igamers-box ul li{
border: 3px solid #020221 !important;
}
.success-left a.wp-block-button__link:hover{
background-color: #4f4fd6 !important;
}
.privacy-policy-text h3,
.text-justfiy p{
color: #020221 !important;
font-family: "Inter", sans-serif !important;
}
.privacy-policy-text p b,
.privacy-policy-text p a,
.clients-review-inner .sub-title{
color: #6464EE !important;
font-family: "Inter", sans-serif !important;
}
.faq-section-wrap .qe-faq-toggle .qe-toggle-title h4{
padding: 20px 50px 20px 50px;
}
.faq-section-wrap .qe-faq-toggle{
border-bottom: none;
}
.privacy-policy-text h3, .privacy-policy-text ol li, .privacy-policy-text ul li, .privacy-policy-text p{
font-family: "Inter", sans-serif !important;
}
.vc_custom_1655118374052{
background: none !important;
}
.contact-us-details-inner h2 {
height: 70px;
}