<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{box-sizing: border-box;}
@font-face { font-family: 'poppinsbold'; src: url('../fonts/poppins-bold_1.woff2') format('woff2'), url('../fonts/poppins-bold_1.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-Light.woff2') format('woff2'), url('../fonts/Poppins-Light.woff') format('woff'), url('../fonts/Poppins-Light.ttf') format('truetype'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-ExtraBold.woff2') format('woff2'), url('../fonts/Poppins-ExtraBold.woff') format('woff'), url('../fonts/Poppins-ExtraBold.ttf') format('truetype'); font-weight: bold; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-ExtraLight.woff2') format('woff2'), url('../fonts/Poppins-ExtraLight.woff') format('woff'), url('../fonts/Poppins-ExtraLight.ttf') format('truetype'); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-SemiBold.woff2') format('woff2'), url('../fonts/Poppins-SemiBold.woff') format('woff'), url('../fonts/Poppins-SemiBold.ttf') format('truetype'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-Regular.woff2') format('woff2'), url('../fonts/Poppins-Regular.woff') format('woff'), url('../fonts/Poppins-Regular.ttf') format('truetype'); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-Medium.woff2') format('woff2'), url('../fonts/Poppins-Medium.woff') format('woff'), url('../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; /*padding: 20px 72px;*/ }
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;}
/*banner*/
.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; /*background-color: #d15f45*/; border-radius: 0px 25px 25px 0px;padding: 10px 0 25px; color: #332525; line-height: 54px; font-size: 48px; /*width: 54%;*/ 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*/
.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 &gt; .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;/* background-color: #f4c040;*/ /*padding: 19px 0;*/ 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 &gt;div.uagb-columns__inner-wrap:after{ content: ''; height: 100%; width: 50%; right: 0; /*background-color: #f4c040;*/ 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 &gt;div.uagb-column__overlay:after { /*content: '';*/ 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 &gt;div {max-width: 1170px !important;}
.banner-caption {margin-bottom: 23px;}

.agency-inner { padding-bottom: 0 !important; }
.agency-section &gt; .uagb-columns__inner-wrap &gt;.wp-block-uagb-column &gt; .uagb-column__inner-wrap { padding-bottom: 0 !important; padding-top: 90px !important; }
.agency-section section .agency-boxes &gt; .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;
        /*margin-bottom:19px !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(../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 &gt;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 &gt; .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; /*margin-top: -73px;*/ /*margin-left: -20px; */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;}
/*.animation-bg {right: 0;background-color: #f4c040;width: 77%;margin-left: auto;border-radius: 15px 0 0 15px;position: absolute;top: 0;height: 74px;transform: translateX(-100%) ;}
.animation-bg.bounceInLeft {right: auto;left: 0;border-radius: 0 15px 15px 0;transform: translateX(-100%) ; transition-duration: .6s; transition-property: opacity, transform; transition-timing-function: ease; opacity: 0;}
.animation-bg.bounceInLeft.down {transform: translateX(0) ; opacity: 1;}*/
/*.animation-bg.bounceInLeft.aos-animate { transform: translateX(0) !important; }*/

/*.animation-bg.bounceInRight { transform: translateX(100%) ; transition-duration: .6s; transition-property: opacity, transform; transition-timing-function: ease; opacity: 0; }
.animation-bg.bounceInRight.down { transform: translateX(0) ; opacity: 1; }
*//*.animation-bg.bounceInRight.aos-animate { transform: translateX(0) !important; }*/
/*.animation-bg.copywriting-services {
    height: 100px;
}
*/
/*All Animations*/
.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("../images/urban-sprite.png");mask: url("../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("../images/urban-sprite.png");mask: url("../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("../images/urban-sprite.png");mask: url("../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 &gt;.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 page*/
.financial-banner .banner-caption h1 { /*width: 88%;*/ }
.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-banner*/

.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;}
/*.iGaming-localization-banner .banner-caption h1 { width: 84%;padding: 10px 0; }
.legal-translation-banner .banner-caption h1 { width: 75%;padding: 10px 0; }
.ico-nft-cryptocurrencies-banner .banner-caption h1 {width: 84%;padding: 10px 0;}
.website-translation-banner .banner-caption h1 {width: 81%;padding: 10px 0;}
.translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 0;}
.localization-services-banner .banner-caption h1 {width: 61%;padding: 10px 0;}
.copywriting-services-banner .banner-caption h1 {width: 61%;padding: 10px 0;}
.voice-over-localization-services-banner .banner-caption h1 {width: 90%;padding: 10px 0;}
.transcreation-services-banner .banner-caption h1 {width: 66%;padding: 10px 0;}
.subtitling-services-banner .banner-caption h1 {width: 54%;padding: 10px 0;}
.desktop-publishing-services-banner .banner-caption h1 {width: 81%;padding: 10px 0;}
.certified-translation-services-banner .banner-caption h1 {width: 88%;padding: 10px 0;}
.daily-delivered-translation-services-banner .banner-caption h1 {width: 80%;padding: 10px 0;}
.market-research-services-banner .banner-caption h1 {width: 49%;padding: 10px 0;}
.apps-and-platforms-translation-services-banner .banner-caption h1 {width: max-content;padding: 10px 30px 10px 0;}
.medical-device-translation-services-banner .banner-caption h1 {width: 100%;padding: 10px 0;}
.it-translation-services-banner .banner-caption h1 {width: 67%;padding: 10px 0;}
.hotel-and-real-estate-translation-services-banner .banner-caption h1 {width: max-content;padding: 10px 30px 10px 0;}
.travel-and-tour-translation-services-banner .banner-caption h1 {width: max-content;padding: 10px 30px 10px 0;} */

.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 06-01-2023*/
.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 &gt;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 &gt;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 &gt; .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) &gt;div { padding-right: 0 !important; }
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 .wp-block-uagb-column:nth-child(2) &gt;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; }
/*careers 06-01-2023*/


.main-box-image-content section.subject-matter-experts { width: 50%; padding: 10px !important; }
.main-box-image-content &gt; .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 &gt; .wp-block-uagb-column { border: 4px solid #332525; }
.subject-matter-experts &gt;div &gt;div section { border: 4px solid #332525; border-radius: 45px; height: 100%; padding-bottom: 0 !important; }

.subject-matter-experts &gt;div.uagb-columns__inner-wrap{ border: 4px solid #332525; border-radius: 45px; height: 100%; padding:30px;}

.subject-matter-experts-content &gt; .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: 30px !important*/; padding: 0 !important; /*border: 5px solid #332525;*/  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 &gt; .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{/*max-width:260px;height:53px;font-size:20px;width:100%;*/}
.our-languages-section{border:5px solid #332525;margin-bottom:30px;}
.translation-section .title h2 span { color: #4ba5a5; }
.trusted-by &gt; .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("../images/urban-sprite.png");mask: url("../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 &gt; .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;}

/*images set banner*/
.game-baner-img.services-left-image figure img { height: 80%; padding-top: 0px !important; }
.game-baner .uagb-columns__inner-wrap.uagb-columns__columns-2 { /*align-items: flex-end; */}
.game-baner-img.services-left-image figure img { width: 100%; object-position: right; }

/*images set banner*/



.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; }


/*05-05-2023*/
.technology-rightimage { position: absolute; top: -20px; width: 290px; z-index: 9; height: 250px; padding: 0 !important; right: -70px; }


@media (max-width: 1700px){
    .banner-caption &gt;div.uagb-column__overlay:after { width: 50%; }
}

@media (max-width:1600px) {
    .triangle-shape &gt; .uagb-columns__overlay:after ,.agency-section.triangle-shape &gt; .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 &gt;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 &gt; .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 &gt;div { max-width: 720px !important; }
    .banner-game .banner-caption h1{padding: 10px 0px !important;width: 100% !important;}
    .triangle-shape &gt; .uagb-columns__overlay:after{ border-right-width: 631px; border-bottom-width: 318px }
    .agency-section .agency-boxes { margin-left: auto; }
    /*.agency-section .agency-boxes .box { font-size: 15px !important; }*/
    .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 &gt; .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; /*height: 55px;*/; 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 &gt; .uagb-columns__inner-wrap &gt;.wp-block-uagb-column &gt; .uagb-column__inner-wrap
    .banner-caption &gt;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 &gt; .uagb-columns__overlay:after ,.agency-section.triangle-shape &gt; .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{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 &gt;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 &gt;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 { /*padding-right: 30px !important;*/ }
    .services-main-banner-wrap .uagb-columns__wrap .uagb-columns__inner-wrap.uagb-columns__columns-2 { /*padding-left: 30px !important; */}
    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; }
    .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 { /*width: 100%;*/ 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;}
    /*.iGaming-localization-banner .banner-caption h1 { width: 100%;padding: 0 30px; font-size: 28px; }
    .legal-translation-banner .banner-caption h1 { width: 100%;padding: 0 30px; }
    .financial-banner .banner-caption h1 { width: 100%;padding: 0px 30px; }
    .ico-nft-cryptocurrencies-banner .banner-caption h1 {width: 84%;padding: 0px 30px;}
    .website-translation-banner .banner-caption h1 {width: 81%;padding: 5px 5px 5px 30px;}
    .pharma-banner .banner-caption h1 {width: 92%;padding: 0px 30px;}
    .translation-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .localization-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .copywriting-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .voice-over-localization-services-banner .banner-caption h1 {width: 61%;padding: 5px 5px 5px 30px;}
    .transcreation-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .subtitling-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .desktop-publishing-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .certified-translation-services-banner .banner-caption h1 {width: 61%;padding: 5px 5px 5px 30px;}
    .daily-delivered-translation-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .market-research-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .apps-and-platforms-translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 30px !important;}
    .medical-device-translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 30px;}
    .it-translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 30px;}
    .hotel-and-real-estate-translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 30px !important;}
    .travel-and-tour-translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 30px !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 &gt;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 &gt; .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 &gt; .uagb-columns__columns-2{flex-direction:column-reverse;display:flex !important;}
    .agency-inner &gt; .uagb-columns__columns-2 .left-image .uagb-column__inner-wrap { padding: 0; }
    .greatest-igamers-box .source-text { display: none; }
    .agency-section &gt; .uagb-columns__inner-wrap &gt;.wp-block-uagb-column &gt; .uagb-column__inner-wrap{padding-top: 00px !important;}
    .agency-section.triangle-shape &gt; .uagb-columns__overlay:after { border-right-width: 636px;border-bottom-width: 1074px;}
    .subject-matter-experts-content{padding-left: 0 !important ;}
    .subject-matter-experts-content &gt; .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; }


    /*20-03-2023*/
    .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 &gt; .uagb-columns__columns-2 .left-image .uagb-column__inner-wrap &gt; .wp-block-image { margin-bottom: 0 !important; }
    .certified-translation-elearning-agency-section .left-image {bottom: 0;}

     /*.services-main-banner-wrap { padding-left: 30px !important; padding-right: 30px !important; }*/

    .main-box-image-content &gt; .uagb-column__inner-wrap ul.slick-dots { bottom: 20px; right: 0; }
    .main-box-image-content &gt; .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%;/* padding-left: 30px !important; padding-right: 30px !important*/ }
    .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;}



/*about Page */
.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: 2px solid #463939 !important; 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.office { padding-top: 18px; }
.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 */
.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: 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-txt*/
.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 &gt; ul { display: flex; flex-wrap: wrap; margin: 0 -5px; }
.contact-details-fieldset &gt; ul &gt; li { width: 50%; margin-bottom: 11px; padding: 0 5px; }
.contact-details-fieldset &gt; ul &gt; li &gt; span { width: 100%; }
.contact-details-fieldset &gt; ul &gt; li &gt; span &gt; input { width: 100%; }
.contact-details-fieldset &gt; ul &gt; 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 { /* Chrome, Firefox, Opera, Safari 10.1+ */
color: #332525; opacity: 1; /* Firefox */ }
.form-request-quote:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #332525; }
.form-request-quote::-ms-input-placeholder { /* Microsoft Edge */
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 &gt; 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 &gt; 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 &gt; ul li span input::placeholder { color: #332525; }
.form-input-right &gt; span textarea::placeholder { color: #332525; }
.contact-btn .wpcf7-spinner { position: absolute; }

/*31-03-2023*/
.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; }


/*====faqs-page-start====*/
.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 &gt; ul &gt; 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 &gt; .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 &gt; .uagb-column__inner-wrap { padding-left: 0; }
.our-client-content &gt; .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 &gt; .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:last-child .clients-review-images { background-color: #0a1a33; }*/
.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 &gt; div { width: 100%;padding: 0 0 !important; }
    .our-client-section .uagb-columns__columns-2 &gt; 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 &gt; div.our-client-image .wp-block-image.size-large { height: auto; }
    .projects-client .our-client-section .uagb-columns__columns-2 &gt;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 &gt; .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 &gt; .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 &gt; .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 &gt; .uagb-column__inner-wrap { padding: 0 !important; }
    .clinet-title { padding-top: 0 !important; }

}

@media (max-width: 767px){

    .case-studies-section .uagb-columns__columns-3 &gt; .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 &gt; .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 &gt;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 &gt; .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; }

}

/* styles from STG */

*{box-sizing: border-box;}
@font-face { font-family: 'poppinsbold'; src: url('../fonts/poppins-bold_1.woff2') format('woff2'), url('../fonts/poppins-bold_1.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-Light.woff2') format('woff2'), url('../fonts/Poppins-Light.woff') format('woff'), url('../fonts/Poppins-Light.ttf') format('truetype'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-ExtraBold.woff2') format('woff2'), url('../fonts/Poppins-ExtraBold.woff') format('woff'), url('../fonts/Poppins-ExtraBold.ttf') format('truetype'); font-weight: bold; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-ExtraLight.woff2') format('woff2'), url('../fonts/Poppins-ExtraLight.woff') format('woff'), url('../fonts/Poppins-ExtraLight.ttf') format('truetype'); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-SemiBold.woff2') format('woff2'), url('../fonts/Poppins-SemiBold.woff') format('woff'), url('../fonts/Poppins-SemiBold.ttf') format('truetype'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-Regular.woff2') format('woff2'), url('../fonts/Poppins-Regular.woff') format('woff'), url('../fonts/Poppins-Regular.ttf') format('truetype'); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: 'Poppins'; src: url('../fonts/Poppins-Medium.woff2') format('woff2'), url('../fonts/Poppins-Medium.woff') format('woff'), url('../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; /*padding: 20px 72px;*/ }
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;}
/*banner*/
.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; /*background-color: #d15f45*/; border-radius: 0px 25px 25px 0px;padding: 10px 0 25px; color: #332525; line-height: 54px; font-size: 48px; /*width: 54%;*/ 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*/
.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 &gt; .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;/* background-color: #f4c040;*/ /*padding: 19px 0;*/ 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 &gt;div.uagb-columns__inner-wrap:after{ content: ''; height: 100%; width: 50%; right: 0; /*background-color: #f4c040;*/ 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 { /*content: '';*/ 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 &gt; .uagb-columns__inner-wrap &gt;.wp-block-uagb-column &gt; .uagb-column__inner-wrap { padding-bottom: 0 !important; padding-top: 00px !important; }
.agency-section section .agency-boxes &gt; .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;
    /*margin-bottom:19px !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(../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 &gt;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 &gt; .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; /*margin-top: -73px;*/ /*margin-left: -20px; */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;}
/*.animation-bg {right: 0;background-color: #f4c040;width: 77%;margin-left: auto;border-radius: 15px 0 0 15px;position: absolute;top: 0;height: 74px;transform: translateX(-100%) ;}
.animation-bg.bounceInLeft {right: auto;left: 0;border-radius: 0 15px 15px 0;transform: translateX(-100%) ; transition-duration: .6s; transition-property: opacity, transform; transition-timing-function: ease; opacity: 0;}
.animation-bg.bounceInLeft.down {transform: translateX(0) ; opacity: 1;}*/
/*.animation-bg.bounceInLeft.aos-animate { transform: translateX(0) !important; }*/

/*.animation-bg.bounceInRight { transform: translateX(100%) ; transition-duration: .6s; transition-property: opacity, transform; transition-timing-function: ease; opacity: 0; }
.animation-bg.bounceInRight.down { transform: translateX(0) ; opacity: 1; }
*//*.animation-bg.bounceInRight.aos-animate { transform: translateX(0) !important; }*/
/*.animation-bg.copywriting-services {
    height: 100px;
}
*/
/*All Animations*/
.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("../images/urban-sprite.png");mask: url("../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("../images/urban-sprite.png");mask: url("../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("../images/urban-sprite.png");mask: url("../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 &gt;.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 page*/
.financial-banner .banner-caption h1 { /*width: 88%;*/ }
.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-banner*/

.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;}
/*.iGaming-localization-banner .banner-caption h1 { width: 84%;padding: 10px 0; }
.legal-translation-banner .banner-caption h1 { width: 75%;padding: 10px 0; }
.ico-nft-cryptocurrencies-banner .banner-caption h1 {width: 84%;padding: 10px 0;}
.website-translation-banner .banner-caption h1 {width: 81%;padding: 10px 0;}
.translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 0;}
.localization-services-banner .banner-caption h1 {width: 61%;padding: 10px 0;}
.copywriting-services-banner .banner-caption h1 {width: 61%;padding: 10px 0;}
.voice-over-localization-services-banner .banner-caption h1 {width: 90%;padding: 10px 0;}
.transcreation-services-banner .banner-caption h1 {width: 66%;padding: 10px 0;}
.subtitling-services-banner .banner-caption h1 {width: 54%;padding: 10px 0;}
.desktop-publishing-services-banner .banner-caption h1 {width: 81%;padding: 10px 0;}
.certified-translation-services-banner .banner-caption h1 {width: 88%;padding: 10px 0;}
.daily-delivered-translation-services-banner .banner-caption h1 {width: 80%;padding: 10px 0;}
.market-research-services-banner .banner-caption h1 {width: 49%;padding: 10px 0;}
.apps-and-platforms-translation-services-banner .banner-caption h1 {width: max-content;padding: 10px 30px 10px 0;}
.medical-device-translation-services-banner .banner-caption h1 {width: 100%;padding: 10px 0;}
.it-translation-services-banner .banner-caption h1 {width: 67%;padding: 10px 0;}
.hotel-and-real-estate-translation-services-banner .banner-caption h1 {width: max-content;padding: 10px 30px 10px 0;}
.travel-and-tour-translation-services-banner .banner-caption h1 {width: max-content;padding: 10px 30px 10px 0;} */

.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 06-01-2023*/
.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 &gt;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 &gt;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 &gt; .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) &gt;div { padding-right: 0 !important; }
.our-clients-reviews-wrap .uagb-column__inner-wrap .uagb-columns__columns-2 .wp-block-uagb-column:nth-child(2) &gt;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; }
/*careers 06-01-2023*/


.main-box-image-content section.subject-matter-experts { width: 50%; padding: 10px !important; }
.main-box-image-content &gt; .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 &gt; .wp-block-uagb-column { border: 4px solid #332525; }
.subject-matter-experts &gt;div &gt;div section { border: 4px solid #332525; border-radius: 45px; height: 100%; padding-bottom: 0 !important; }

.subject-matter-experts &gt;div.uagb-columns__inner-wrap{ border: 4px solid #332525; border-radius: 45px; height: 100%; padding:30px;}

.subject-matter-experts-content &gt; .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: 30px !important*/; 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 &gt; .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{/*max-width:260px;height:53px;font-size:20px;width:100%;*/}
.our-languages-section{border:5px solid #332525 !important; margin-bottom:30px;}
.translation-section .title h2 span { color: #4ba5a5; }
.trusted-by &gt; .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("../images/urban-sprite.png");mask: url("../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 &gt; .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;}

/*images set banner*/
.game-baner-img.services-left-image figure img { height: 80%; padding-top: 0px !important; }
.game-baner .uagb-columns__inner-wrap.uagb-columns__columns-2 { /*align-items: flex-end; */}
.game-baner-img.services-left-image figure img { width: 100%; object-position: right; }

/*images set banner*/

.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; }

/*07-06-2023*/
.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;}

/*05-05-2023*/
.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 &gt; .uagb-columns__overlay:after ,.agency-section.triangle-shape &gt; .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;}
    .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 &gt; .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 &gt; .uagb-columns__overlay:after{ border-right-width: 631px; border-bottom-width: 318px }
    .agency-section .agency-boxes { margin-left: auto; }
    /*.agency-section .agency-boxes .box { font-size: 15px !important; }*/
    .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 &gt; .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; /*height: 55px;*/; 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%; }
    .our-office-sec { padding-bottom: 0px !important; }
    .grand-architech h2 { padding-bottom: 20px; }

}

@media (max-width: 767px){
    .container { max-width: 540px; }.agency-section &gt; .uagb-columns__inner-wrap &gt;.wp-block-uagb-column &gt; .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 &gt; .uagb-columns__overlay:after ,.agency-section.triangle-shape &gt; .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%;}
    /*.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; padding: 0px;}
    .agency-inner { padding-left: 0 !important; padding-right: 0px !important; }
    .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{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 &gt;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 { /*padding-right: 30px !important;*/ }
    .services-main-banner-wrap .uagb-columns__wrap .uagb-columns__inner-wrap.uagb-columns__columns-2 { /*padding-left: 30px !important; */}
    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; }
    /* .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 { /*width: 100%;*/ 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;}
    /*.iGaming-localization-banner .banner-caption h1 { width: 100%;padding: 0 30px; font-size: 28px; }
    .legal-translation-banner .banner-caption h1 { width: 100%;padding: 0 30px; }
    .financial-banner .banner-caption h1 { width: 100%;padding: 0px 30px; }
    .ico-nft-cryptocurrencies-banner .banner-caption h1 {width: 84%;padding: 0px 30px;}
    .website-translation-banner .banner-caption h1 {width: 81%;padding: 5px 5px 5px 30px;}
    .pharma-banner .banner-caption h1 {width: 92%;padding: 0px 30px;}
    .translation-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .localization-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .copywriting-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .voice-over-localization-services-banner .banner-caption h1 {width: 61%;padding: 5px 5px 5px 30px;}
    .transcreation-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .subtitling-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .desktop-publishing-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .certified-translation-services-banner .banner-caption h1 {width: 61%;padding: 5px 5px 5px 30px;}
    .daily-delivered-translation-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .market-research-services-banner .banner-caption h1 {width: 61%;padding: 0px 30px;}
    .apps-and-platforms-translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 30px !important;}
    .medical-device-translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 30px;}
    .it-translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 30px;}
    .hotel-and-real-estate-translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 30px !important;}
    .travel-and-tour-translation-services-banner .banner-caption h1 {width: 61%;padding: 10px 30px !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;}
    /*.services-main-wrap .main-box-image-content .slick-track{ margin-bottom: 90px; }*/
    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 &gt;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 &gt; .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 &gt; .uagb-columns__columns-2{flex-direction:column-reverse;display:flex !important;}
    .agency-inner &gt; .uagb-columns__columns-2 .left-image .uagb-column__inner-wrap { padding: 0; }
    .greatest-igamers-box .source-text { display: none; }
    .agency-section &gt; .uagb-columns__inner-wrap &gt;.wp-block-uagb-column &gt; .uagb-column__inner-wrap{padding-top: 00px !important;}
    .agency-section.triangle-shape &gt; .uagb-columns__overlay:after { border-right-width: 636px;border-bottom-width: 1074px;}
    .subject-matter-experts-content{padding-left: 0 !important ;}
    .subject-matter-experts-content &gt; .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; }


    /*20-03-2023*/
    .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 &gt; .uagb-columns__columns-2 .left-image .uagb-column__inner-wrap &gt; .wp-block-image { margin-bottom: 0 !important; }
    .certified-translation-elearning-agency-section .left-image {bottom: 0;}

    /*.services-main-banner-wrap { padding-left: 30px !important; padding-right: 30px !important; }*/

    .main-box-image-content &gt; .uagb-column__inner-wrap ul.slick-dots { bottom: 20px; right: 0; }
    .main-box-image-content &gt; .uagb-column__inner-wrap { padding-bottom: 50px; }
    /*.services-main-wrap { padding-left: 0 !important; padding-right: 0 !important; }*/

    .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%;/* padding-left: 30px !important; padding-right: 30px !important*/ }
    .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;}



/*about Page */
.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: 2px solid #463939 !important; border-radius: 18px; /*margin: 0 20px*/ ; padding: 20px 30px 20px !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.office { padding-top: 18px; }
.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 */
.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-txt*/
.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 &gt; ul { display: flex; flex-wrap: wrap; margin: 0 -5px; }
.contact-details-fieldset &gt; ul &gt; li { width: 50%; margin-bottom: 11px; padding: 0 5px; }
.contact-details-fieldset &gt; ul &gt; li &gt; span { width: 100%; }
.contact-details-fieldset &gt; ul &gt; li &gt; span &gt; input { width: 100%; }
.contact-details-fieldset &gt; ul &gt; 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 { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #332525; opacity: 1; /* Firefox */ }
.form-request-quote:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #332525; }
.form-request-quote::-ms-input-placeholder { /* Microsoft Edge */
    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 &gt; 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 &gt; 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 &gt; ul li span input::placeholder { color: #332525; }
.form-input-right &gt; span textarea::placeholder { color: #332525; }
.contact-btn .wpcf7-spinner { position: absolute; }

/*31-03-2023*/
.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; }


/*====faqs-page-start====*/
.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 &gt; ul &gt; 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 { /*margin: 0 -35px;*/ 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 &gt; .uagb-column__inner-wrap { padding-left: 0; }
.our-client-content &gt; .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 &gt; .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 &gt; div { width: 100%;padding: 0 0 !important; }
    .our-client-section .uagb-columns__columns-2 &gt; 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 &gt; 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 &gt; .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 &gt; .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 &gt; .uagb-column__inner-wrap { padding: 0 !important; }

}

@media (max-width: 767px){

    .case-studies-section .uagb-columns__columns-3 &gt; .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 &gt; .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 &gt;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 &gt; .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 ;}
}











/*06-06-2023*/
.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;
}
/*.faq-new .qae-faqs-toggle-container {*/
/*    border: 5px solid #392b2b;*/
/*    border-radius: 20px;*/
/*    overflow: hidden;*/
/*    margin-bottom: 45px;*/
/*}*/
 .qae-faqs-toggle-container .qe-faq-toggle{
    margin-bottom: 0 !important;
    border: 5px solid #392b2b;
    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;
}




</pre></body></html>