.elementor-7562 .elementor-element.elementor-element-4102fee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-7562 .elementor-element.elementor-element-4102fee:not(.elementor-motion-effects-element-type-background), .elementor-7562 .elementor-element.elementor-element-4102fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BE9B4433;}.elementor-7562 .elementor-element.elementor-element-4102fee, .elementor-7562 .elementor-element.elementor-element-4102fee::before{--border-transition:0.3s;}.elementor-7562 .elementor-element.elementor-element-f299dc5{width:100%;max-width:100%;}.elementor-7562 .elementor-element.elementor-element-3cde844{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7562 .elementor-element.elementor-element-544052d > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-7562 .elementor-element.elementor-element-544052d{width:100%;max-width:100%;}.elementor-7562 .elementor-element.elementor-element-62328aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7562 .elementor-element.elementor-element-62328aa:not(.elementor-motion-effects-element-type-background), .elementor-7562 .elementor-element.elementor-element-62328aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1B35;}.elementor-7562 .elementor-element.elementor-element-62328aa, .elementor-7562 .elementor-element.elementor-element-62328aa::before{--border-transition:0.3s;}.elementor-7562 .elementor-element.elementor-element-f0b4066{width:100%;max-width:100%;}.elementor-7562 .elementor-element.elementor-element-ad5cda0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-7562 .elementor-element.elementor-element-7bd058c{width:100%;max-width:100%;}.elementor-7562 .elementor-element.elementor-element-bb46445{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-7562 .elementor-element.elementor-element-2d2be5d{width:100%;max-width:100%;}.elementor-7562 .elementor-element.elementor-element-caf2a18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-7562 .elementor-element.elementor-element-ea138df{width:100%;max-width:100%;}/* Start custom CSS for html, class: .elementor-element-f299dc5 */.translate-localize {
   display: flex;
   flex-direction: column;
   align-items: center;
   font-family: Arial;
   color: #1d1b35;
   margin-top: 3vw;
   margin-bottom: 3vw;
   gap: 0.8vw;
}
.translate-localize h1 {
    font-weight: bold;
    font-size: 5vw;
}
.translate-localize p {
    font-size: 1.6vw;
    margin-left: 23vw;
    margin-right: 23vw;
    text-align: center;
}
.translate-localize a {
    font-size: 1.6vw;
    font-weight: bold;
    color: #1d1b35;
    display: inline-block;
    border: solid 0.2vw;
    padding: 0.2vw 1.2vw;
    border-radius: 2vw;
    transition: all 0.3s;
}
.translate-localize a:hover {
    color: #be9b44;
    background-color:#1d1b35; 
    border-color: #1d1b35;
}
hilight {
    color: #be9b44;
    font-weight: bold;
}
@media (min-width:768px) and (max-width:1024px) {
.translate-localize {
   display: flex;
   flex-direction: column;
   align-items: center;
   font-family: Arial;
   color: #1d1b35;
   margin-top: 3vw;
   margin-bottom: 3vw;
   gap: 0.8vw;
}
.translate-localize h1 {
    font-weight: bold;
    font-size: 5vw;
}
.translate-localize p {
    font-size: 1.6vw;
    margin-left: 23vw;
    margin-right: 23vw;
    text-align: center;
    margin-top: -1.5vw;
    margin-bottom: 1vw;
}
.translate-localize a {
    font-size: 1.6vw;
    font-weight: bold;
    color: #1d1b35;
    display: inline-block;
    border: solid 0.2vw;
    padding: 0.2vw 1.2vw;
    border-radius: 2vw;
    transition: all 0.3s;
}
.translate-localize a:hover {
    color: #be9b44;
    background-color:#1d1b35; 
    border-color: #1d1b35;
}
}
@media (max-width:767px) {
.translate-localize {
   display: flex;
   flex-direction: column;
   align-items: center;
   font-family: Arial;
   color: #1d1b35;
   margin-top: 3vw;
   margin-bottom: 3vw;
   gap: 0.8vw;
}
.translate-localize h1 {
    font-weight: bold;
    font-size: 5vw;
}
.translate-localize p {
    font-size: 1.6vw;
    margin-left: 23vw;
    margin-right: 23vw;
    text-align: center;
    margin-top:-2.5vw;
}
.translate-localize a {
    font-size: 1.6vw;
    font-weight: bold;
    color: #1d1b35;
    display: inline-block;
    border: solid 0.2vw;
    padding: 0.2vw 1.2vw;
    border-radius: 2vw;
    transition: all 0.3s;
    margin-top: -2.5vw;
}
.translate-localize a:hover {
    color: #be9b44;
    background-color:#1d1b35; 
    border-color: #1d1b35;
}  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-544052d */.translate {
    display: flex;
    width: 100%;
    height: 50vw;
    position: relative;
    overflow: hidden;
}
.translate > img {
    width: 100%;
    height: auto;
    object-fit: cover;
    position: absolute;
    z-index: -1;
    margin-top: -3vw;
}
.translate-content {
    font-family: Arial;
    color: #1d1b35;
    position: relative;
    z-index: 0;
    margin-top: 3vw;
    margin-left: 6vw;
    margin-right: 50vw;
}
.translate-content h2 {
    font-size: 4vw;
    font-weight: bold;
    margin-right: 10vw;
}
.translate-content h3 {
    font-size: 2.8vw;
    font-weight: 400;
    margin-top: 2vw;
}
.translate-content h4 {
    font-size: 1.6vw;
    font-weight: bold;
    text-decoration: underline;
    margin-top: 2vw;
}
.translate-content p {
    font-size: 1.6vw;
    margin-right: 7vw;
    margin-top: 2vw;
}
.translate-language {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    margin-right: 5vw;
    margin-top: 2vw;
}
.translate-language img {
    width: 6vw;
    height: 6vw;
}
@media (min-width: 768px) and (max-width: 1024px) {
.translate {
    display: flex;
    width: 100%;
    height: 50vw;
    position: relative;
    overflow: hidden;
}
.translate > img {
    width: 100%;
    height: auto;
    object-fit: cover;
    position: absolute;
    z-index: -1;
    margin-top: -3vw;
}
.translate-content {
    font-family: Arial;
    color: #1d1b35;
    position: relative;
    z-index: 0;
    margin-left: 6vw;
    margin-top: 3vw;
    margin-right: 50vw;
}
.translate-content h2 {
    font-size: 4vw;
    font-weight: bold;
    margin-right: 10vw;
}
.translate-content h3 {
    font-size: 2.8vw;
    font-weight: 400;
    margin-top: 1vw;
}
.translate-content h4 {
    font-size: 1.6vw;
    font-weight: bold;
    text-decoration: underline;
    margin-top: 1vw;
}
.translate-content p {
    font-size: 1.6vw;
    margin-right: 7vw;
    margin-top: 1vw;
}
.translate-language {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    margin-right: 5vw;
    margin-top: 1vw;
}
.translate-language img {
    width: 6vw;
    height: 6vw;
}
}
@media (max-width: 767px) {
.translate {
    display: flex;
    width: 100%;
    height: 50vw;
    position: relative;
    overflow: hidden;
}
.translate > img {
    width: 100%;
    height: auto;
    object-fit: cover;
    position: absolute;
    z-index: -1;
    margin-top: -3vw;
}
.translate-content {
    font-family: Arial;
    color: #1d1b35;
    position: relative;
    z-index: 0;
    margin-left: 6vw;
    margin-top: 3vw;
    margin-right: 50vw;
}
.translate-content h2 {
    font-size: 4vw;
    font-weight: bold;
    margin-right: 10vw;
}
.translate-content h3 {
    font-size: 2.8vw;
    font-weight: 400;
    margin-top: -2.5vw;
}
.translate-content h4 {
    font-size: 1.6vw;
    font-weight: bold;
    text-decoration: underline;
    margin-top: -2.5vw;
}
.translate-content p {
    font-size: 1.6vw;
    margin-right: 7vw;
    margin-top: -2.5vw;
}
.translate-language {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    margin-right: 5vw;
    margin-top: -2.5vw;
}
.translate-language img {
    width: 6vw;
    height: 6vw;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f0b4066 */.translate-why {
    display: block;
    width: 100%;
    height: 28vw;
    font-family: Arial;
    color: white;
}
.translate-why h2 {
    font-size: 4vw;
    text-align: center;
    margin-top: 3vw;
}
.translate-why-content {
    display: flex;
    justify-content: center;
    margin-left: 3vw;
    margin-right: 3vw;
    gap: 4vw;
}
.translate-line {
    background-color: #be9b44;
    width: 0.3vw;
    height: 17vw;
    margin-top: 2vw;
    margin-left: -0.6vw;
    margin-right: -0.6vw;
}
.translate-why-content-sub {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.translate-why-content-sub img {
    width: 15vw;
    height: 15vw;
}
.translate-why-content-sub h4 {
    font-size: 1.8vw;
    font-weight: bold;
    margin-top: -1vw;
}
.translate-why-content-sub p {
    font-size: 1vw;
    text-align: center;
    margin-top: -1vw;
}
@media (min-width: 768px) and (max-width: 1024px) {
.translate-why {
    display: block;
    width: 100%;
    height: 28vw;
    font-family: Arial;
    color: white;
}
.translate-why h2 {
    font-size: 4vw;
    text-align: center;
    margin-top: 1.5vw;
}
.translate-why-content {
    display: flex;
    justify-content: center;
    gap: 4vw;
    margin-left: 3vw;
    margin-right: 3vw;
}
.translate-line {
    background-color: #be9b44;
    width: 0.3vw;
    height: 17vw;
    margin-top: 2vw;
    margin-left: -0.6vw;
    margin-right: -0.6vw;
}
.translate-why-content-sub {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.translate-why-content-sub img {
    width: 15vw;
    height: 15vw;
}
.translate-why-content-sub h4 {
    font-size: 1.8vw;
    font-weight: bold;
    margin-top: -1vw;
}
.translate-why-content-sub p {
    font-size: 1vw;
    text-align: center;
    margin-top: -2vw;
}
}
@media (max-width: 767px) {
    .translate-why {
    display: block;
    width: 100%;
    height: 28vw;
    font-family: Arial;
    color: white;
}
.translate-why h2 {
    font-size: 4vw;
    text-align: center;
    margin-top: 1.5vw;
}
.translate-why-content {
    display: flex;
    justify-content: center;
    gap: 3.5vw;
    margin-top: -2.5vw;
    margin-left: 3vw;
    margin-right: 3vw;
}
.translate-line {
    background-color: #be9b44;
    width: 0.3vw;
    height: 17vw;
    margin-top: 2vw;
    margin-left: -0.6vw;
    margin-right: -0.6vw;
}
.translate-why-content-sub {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.translate-why-content-sub img {
    width: 15vw;
    height: 15vw;
}
.translate-why-content-sub h4 {
    font-size: 1.8vw;
    font-weight: bold;
    margin-top: -1vw;
}
.translate-why-content-sub p {
    font-size: 1vw;
    text-align: center;
    margin-top: -4vw;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7bd058c */.translate-example {
    display: flex;
    margin-top: 4vw;
    margin-left: 6vw;
    margin-right: 6vw;
}
.translate-example-left {
    display: flex;
    flex-direction: column;
    width: 42.5vw;
    height: 42.5vw;
}
.translate-example-left-sub1 {
    width: 42.5vw;
    height: 20vw;
}
.translate-example-left-sub1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.translate-example-left-sub2 {
    display: flex;
    flex-direction: row;
    width: 21vw;
    height: 22vw;
    gap: 0.5vw;
    margin-top: 0.5vw;
}
.translate-example-left-sub2 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.translate-example-right {
    display: flex;
    flex-direction: column;
    font-family: Arial;
    color: #1d1b35;
    margin-top: -0.8vw;
    margin-left: 2vw;
}
.translate-example-right h2 {
    font-size: 4vw;
    font-weight: bold;
}
.translate-example-right p {
    font-size: 1.6vw;
    margin-top: 1vw;
}
.translate-example-right ul {
    font-size: 1.6vw;
    margin-top: 1vw;
}
.translate-bottom {
    margin-top: 2.5vw;
}
.translate-bottom a {
    font-size: 1.2vw;
    font-weight: bold;
    color: white;
    background-color: #be9b44;
    border-radius: 2vw;
    padding: 0.6vw 1.2vw;
    transition: 0.3s;
}
.translate-bottom a:hover {
    color: #be9b44;
    background-color: white;
    border: solid 0.15vw;
    border-color: #be9b44;
}
@media (min-width: 768px) and (max-width: 1024px) {
.translate-example {
    display: flex;
    margin-top: 4vw;
    margin-left: 6vw;
    margin-right: 6vw;
}
.translate-example-left {
    display: flex;
    flex-direction: column;
    width: 42.5vw;
    height: 42.5vw;
}
.translate-example-left-sub1 {
    width: 42.5vw;
    height: 20vw;
}
.translate-example-left-sub1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.translate-example-left-sub2 {
    display: flex;
    flex-direction: row;
    width: 21vw;
    height: 22vw;
    gap: 0.5vw;
    margin-top: 0.5vw;
}
.translate-example-left-sub2 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.translate-example-right {
    display: flex;
    flex-direction: column;
    font-family: Arial;
    color: #1d1b35;
    margin-top: -0.8vw;
    margin-left: 2vw;
}
.translate-example-right h2 {
    font-size: 4vw;
    font-weight: bold;
}
.translate-example-right p {
    font-size: 1.6vw;
    margin-top: 0.2vw;
}
.translate-example-right ul {
    font-size: 1.6vw;
    margin-top: -0.2vw;
    margin-left: -2vw;
}
.translate-bottom {
    margin-top: 2vw;
}
.translate-bottom a {
    font-size: 1.2vw;
    font-weight: bold;
    color: white;
    background-color: #be9b44;
    border-radius: 2vw;
    padding: 0.6vw 1.2vw;
    transition: 0.3s;
}
.translate-bottom a:hover {
    color: #be9b44;
    background-color: white;
    border: solid 0.15vw;
    border-color: #be9b44;
}
}
@media (max-width: 767px) {
.translate-example {
    display: flex;
    margin-top: 4vw;
    margin-left: 6vw;
    margin-right: 6vw;
}
.translate-example-left {
    display: flex;
    flex-direction: column;
    width: 42.5vw;
    height: 42.5vw;
}
.translate-example-left-sub1 {
    width: 42.5vw;
    height: 20vw;
}
.translate-example-left-sub1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.translate-example-left-sub2 {
    display: flex;
    flex-direction: row;
    width: 21vw;
    height: 22vw;
    gap: 0.5vw;
    margin-top: 0.5vw;
}
.translate-example-left-sub2 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.translate-example-right {
    display: flex;
    flex-direction: column;
    font-family: Arial;
    color: #1d1b35;
    margin-top: -2vw;
    margin-left: 2vw;
}
.translate-example-right h2 {
    font-size: 4vw;
    font-weight: bold;
    margin-right: -3vw;
}
.translate-example-right p {
    font-size: 1.6vw;
    margin-top: -2vw;
}
.translate-example-right ul {
    font-size: 1.6vw;
    margin-top: -2vw;
    margin-left: -7vw;
}
.translate-bottom {
    margin-top: -1vw;
}
.translate-bottom a {
    font-size: 1.2vw;
    font-weight: bold;
    color: white;
    background-color: #be9b44;
    border-radius: 2vw;
    padding: 0.6vw 1.2vw;
    transition: 0.3s;
}
.translate-bottom a:hover {
    color: #be9b44;
    background-color: white;
    border: solid 0.15vw;
    border-color: #be9b44;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d2be5d */.localize {
    display: flex;
    width: 100%;
    height: 47vw;
    position: relative;
    overflow: hidden;
    margin-top: 3vw;
}
.localize img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    z-index: -1;
}
.localize-content {
    display: flex;
    flex-direction: column;
    font-family: Arial;
    color: #1d1b35;
    position: relative;
    z-index: 0;
    margin-top: 2vw;
    margin-left: 6vw;
    margin-right: 48vw;
}
.localize-content h2 {
    font-size: 4vw;
    font-weight: bold;
}
.localize-content h3 {
    font-size: 2.8vw;
    font-weight: 400;
    margin-top: 0.5vw;
}
.localize-content p {
    font-size: 1.6vw;
    margin-top: 0.5vw;
}
.localize-list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
.localize-list p {
    font-size: 1.4vw;
    margin-top: 0.3vw;
    margin-left: 3.5vw;
    margin-right: -18vw;
}
.localize-list img {
    width: 2.5vw;
    height: 2.5vw;
    object-fit: contain;
}
.localize-bottom {
    margin-top: 2vw;
}
.localize-bottom a {
    font-size: 1.2vw;
    font-weight: bold;
    color: white;
    background-color: #be9b44;
    border-radius: 2vw;
    padding: 0.6vw 1.2vw;
    transition: 0.3s;
}
.localize-bottom a:hover {
    color: #be9b44;
    border: solid 0.2vw;
    background-color: white;
}
@media (min-width: 768px) and (max-width: 1024px) {
.localize {
    display: flex;
    width: 100%;
    height: 47vw;
    position: relative;
    overflow: hidden;
    margin-top: 3vw;
}
.localize img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    z-index: -1;
}
.localize-content {
    display: flex;
    flex-direction: column;
    font-family: Arial;
    color: #1d1b35;
    position: relative;
    z-index: 0;
    margin-top: 2.5vw;
    margin-left: 6vw;
    margin-right: 48vw;
}
.localize-content h2 {
    font-size: 4vw;
    font-weight: bold;
}
.localize-content h3 {
    font-size: 2.8vw;
    font-weight: 400;
    margin-top: -0.5vw;
}
.localize-content p {
    font-size: 1.6vw;
    margin-top: -0.5vw;
}
.localize-list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
.localize-list p {
    font-size: 1.4vw;
    margin-top: -0.3vw;
    margin-left: 3.5vw;
    margin-right: -18vw;
}
.localize-list img {
    width: 2.5vw;
    height: 2.5vw;
    object-fit: contain;
    margin-top: -0.3vw;
}
.localize-bottom {
    margin-top: 0.5vw;
}
.localize-bottom a {
    font-size: 1.2vw;
    font-weight: bold;
    color: white;
    background-color: #be9b44;
    border-radius: 2vw;
    padding: 0.6vw 1.2vw;
    transition: 0.3s;
}
.localize-bottom a:hover {
    color: #be9b44;
    border: solid 0.2vw;
    background-color: white;
}
}
@media (max-width: 767px) {
.localize {
    display: flex;
    width: 100%;
    height: 47vw;
    position: relative;
    overflow: hidden;
    margin-top: 1vw;
}
.localize img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    z-index: -1;
}
.localize-content {
    display: flex;
    flex-direction: column;
    font-family: Arial;
    color: #1d1b35;
    position: relative;
    z-index: 0;
    margin-top: 1vw;
    margin-left: 6vw;
    margin-right: 46vw;
}
.localize-content h2 {
    font-size: 4vw;
    font-weight: bold;
    margin-right: -1vw;
}
.localize-content h3 {
    font-size: 2.8vw;
    font-weight: 400;
    margin-top: -2vw;
}
.localize-content p {
    font-size: 1.6vw;
    margin-top: -2vw;
}
.localize-list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    margin-top: -3vw;
}
.localize-list p {
    font-size: 1.4vw;
    margin-top: 0.3vw;
    margin-left: 3.5vw;
    margin-right: -18vw;
}
.localize-list img {
    width: 2.5vw;
    height: 2.5vw;
    object-fit: contain;
}
.localize-bottom {
    margin-top: -3.5vw;
}
.localize-bottom a {
    font-size: 1.2vw;
    font-weight: bold;
    color: white;
    background-color: #be9b44;
    border-radius: 2vw;
    padding: 0.6vw 1.2vw;
    transition: 0.3s;
}
.localize-bottom a:hover {
    color: #be9b44;
    border: solid 0.2vw;
    background-color: white;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ea138df */.translate-learn-head {
    font-family: Arial;
    font-weight: bold;
    color: #1d1b35;
    text-align: center;
    margin-top: 3vw;
}
.translate-learn-head h2 {
    font-size: 4vw;
}
.translate-learn {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1vw;
    font-family: Arial;
    color: #1d1b35;
    margin-left: 9vw;
    margin-right: 9vw;
}
.translate-article {
    display: flex;
    flex-direction: column;
}
.translate-article h3 {
    font-size: 2vw;
    font-weight: bold;
}
.translate-article p {
    font-size: 1.4vw;
    margin-top: -0.5vw;
}
.translate-article a {
    font-size: 1vw;
    color: #004aad;
    margin-top: -0.5vw;
}
.translate-learn-more {
    font-family: Arial;
    margin-right: 9vw;
    margin-left: 84vw;
    margin-top: 1vw;
}
.translate-learn-more a {
    font-size: 1.2vw;
    color: #1d1b35;
    font-weight: bold;
    transition: all 0.3s;
}
.translate-learn-more a:hover {
    color: #1d1b35;
    text-decoration: underline;
}
@media (min-width: 768px) and (max-width: 1024px) {
.translate-learn-head {
    font-family: Arial;
    font-weight: bold;
    color: #1d1b35;
    text-align: center;
    margin-top: 3vw;
}
.translate-learn-head h2 {
    font-size: 4vw;
}
.translate-learn {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1vw;
    font-family: Arial;
    color: #1d1b35;
    margin-left: 9vw;
    margin-right: 9vw;
}
.translate-article {
    display: flex;
    flex-direction: column;
}
.translate-article h3 {
    font-size: 2vw;
    font-weight: bold;
}
.translate-article p {
    font-size: 1.4vw;
    margin-top: -1vw;
}
.translate-article a {
    font-size: 1vw;
    color: #004aad;
    margin-top: -1vw;
}
.translate-learn-more {
    font-family: Arial;
    margin-right: 9vw;
    margin-left: 83vw;
    margin-top: 1vw;
}
.translate-learn-more a {
    font-size: 1.2vw;
    color: #1d1b35;
    font-weight: bold;
    transition: all 0.3s;
}
.translate-learn-more a:hover {
    color: #1d1b35;
    text-decoration: underline;
}
}
@media (max-width: 767px) {
.translate-learn-head {
    font-family: Arial;
    font-weight: bold;
    color: #1d1b35;
    text-align: center;
    margin-top: 3vw;
}
.translate-learn-head h2 {
    font-size: 4vw;
}
.translate-learn {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1vw;
    font-family: Arial;
    color: #1d1b35;
    margin-left: 9vw;
    margin-right: 9vw;
}
.translate-article {
    display: flex;
    flex-direction: column;
}
.translate-article h3 {
    font-size: 2vw;
    font-weight: bold;
}
.translate-article p {
    font-size: 1.4vw;
    margin-top: -2.5vw;
}
.translate-article a {
    font-size: 1vw;
    color: #004aad;
    margin-top: -2.5vw;
}
.translate-learn-more {
    font-family: Arial;
    margin-right: 9vw;
    margin-left: 80vw;
    margin-top: -0.5vw;
}
.translate-learn-more a {
    font-size: 1.2vw;
    color: #1d1b35;
    font-weight: bold;
    transition: all 0.3s;
}
.translate-learn-more a:hover {
    color: #1d1b35;
    text-decoration: underline;
}
}/* End custom CSS */