@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;500;700&display=swap);.detail-intro .grid-wrap{display:grid;grid-template-columns:1fr 1fr;margin-bottom:30px}.detail-intro .grid-wrap .left h2{font-size:17px;color:#ff5100}.detail-intro .grid-wrap .right{text-align:right}.detail-intro .intro-text p{font-size:17px}.detail-intro .social{margin-top:30px}.detail-intro .social h2{font-weight:700;margin-bottom:15px;text-transform:uppercase;font-size:15px}.detail-intro .social .social-media a{display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:7px;position:relative}.detail-intro .social .social-media a:hover img.normal{opacity:0}.detail-intro .social .social-media a:hover img.hover{opacity:1}.detail-intro .social .social-media a img{position:absolute;top:0;left:0;z-index:1;width:30px;height:30px;transition-duration:.3s}.detail-intro .social .social-media a img.normal{opacity:1}.detail-intro .social .social-media a img.hover{opacity:0}@media only screen and (max-width:576px){.detail-intro .grid-wrap{grid-template-columns:1fr}.detail-intro .grid-wrap .left{order:2}.detail-intro .grid-wrap .right{order:1;text-align:left;margin-bottom:15px}}