.language_sets .header_section{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0 110px}.language_sets .header_section h1{color:#262625;font-size:60px;margin:0;width:55%}.language_sets .header_section p{color:#262625;margin:0;width:43%}.language_sets .card_section{display:flex;flex-direction:column;row-gap:30px}.language_sets .card_info{align-items:center;background:#f8f8f7;border-radius:32px;display:flex;flex-wrap:wrap;padding:70px 53px 70px 90px;position:relative}.language_sets .left_section{position:relative;width:70%;z-index:10}.language_sets .right_section{position:relative;text-align:end;width:30%;z-index:10}.language_sets .right_section .img{margin:0 0 0 auto;max-width:300px}.language_sets .right_section .img img{height:195px;object-fit:contain;width:100%}.language_sets .card_info:before{background:linear-gradient(60.32deg,hsla(0,0%,100%,0) -6.49%,hsla(9,86%,67%,.5) 31.71%,rgba(245,209,65,.6) 42.33%,rgba(17,155,155,.7) 46.04%,rgba(107,141,237,.5) 51.35%,hsla(0,0%,100%,0) 103.88%);border-radius:32px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute;z-index:9}.language_sets .left_section h2{color:#262625;font-size:42px;font-weight:800;line-height:52.5px;margin:0}.language_sets .left_section .link_section{display:flex;flex-wrap:wrap;gap:100px;max-width:450px;padding-top:40px}.language_sets .left_section .link_section .single_group_column{align-items:flex-start;display:flex;flex:1 0 33.333%;flex-direction:column;justify-content:flex-start;row-gap:25px}.language_sets .link a{align-items:center;display:inline-flex;gap:10px;text-decoration:none}.language_sets .link a:hover{text-decoration:underline}@media only screen and (max-width:767px){.language_sets .header_section h1{font-size:48px;width:100%}.language_sets .header_section p{color:#262625;margin:0;width:100%}.language_sets .header_section{padding:20px 0 40px;row-gap:15px}.language_sets .card_info{padding:40px 25px}.language_sets .left_section,.language_sets .right_section{width:100%}.language_sets .left_section .link_section{gap:10px;max-width:100%;padding-top:20px}.language_sets .left_section .link_section .single_group_column{flex:100%;row-gap:10px}.language_sets .left_section h2{font-size:36px}}@media only screen and (min-width:768px) and (max-width:1240px){.language_sets .header_section{padding:20px 0 40px}.language_sets .header_section h1{font-size:40px}.language_sets .card_info{padding:40px 25px}.language_sets .left_section .link_section{gap:20px;padding-top:20px}.language_sets .left_section h2{font-size:35px}}