.section-heading .container{display:grid;grid-template-columns:1fr;gap:50px}@media (min-width:981px){.section-heading .container{grid-template-columns:400px 1fr;gap:70px}}@media (min-width:981px){.section-heading .container .content{order:2}}.section-heading .container .content h1{margin-top:0;color:var(--wp--preset--color--secondary)}@media (min-width:981px){.section-heading .container .right{order:1}}.section-heading .container .right>.image{height:350px;width:100%;position:relative;overflow:hidden;border-radius:var(--wp--custom--border-radius--medium);background:var(--wp--preset--color--faded-primary);display:flex;align-items:flex-end;justify-content:center;padding-top:30px}@media (min-width:981px){.section-heading .container .right>.image{height:400px}}.section-heading .container .right>.image img{max-width:350px;max-height:100%;width:auto}.section-heading .container .right .info{margin-top:30px}.section-heading .container .right .info .info-item{display:flex;align-items:center;justify-content:space-between;gap:20px}.section-heading .container .right .info .info-item:not(:last-of-type){margin-bottom:20px}.section-heading .container .right .info .info-item .title{font-weight:700}.section-heading .container .right .info .info-item .socials{display:flex;gap:20px}.section-heading .container .right .info .info-item .socials a{height:50px;width:50px;border-radius:50%;border:1px solid var(--wp--preset--color--secondary);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease-in-out}.section-heading .container .right .info .info-item .socials a span{font-size:24px;color:var(--wp--preset--color--secondary);position:relative;top:1px;left:1px;transition:color .2s ease-in-out}.section-heading .container .right .info .info-item .socials a:hover{border-color:var(--wp--preset--color--primary)}.section-heading .container .right .info .info-item .socials a:hover span{color:var(--wp--preset--color--primary)}.section-heading .container .right .info .certificates .title{font-weight:700}.section-heading .container .right .info .certificates .certificate{padding:30px;background:var(--wp--preset--color--faded-primary);display:flex;align-items:center;gap:30px;margin-top:20px}.section-heading .container .right .info .certificates .certificate .image{height:40px;width:40px;object-fit:contain;position:relative}.section-heading .container .right .info .certificates .certificate .image img{height:100%;width:auto;margin:0 auto}.section-heading .container .right .info .certificates .certificate .content{flex:1}.section-heading .container .right .info .certificates .certificate:not(:last-of-type){margin-bottom:20px}