footer{background-color:var(--mainColor);position:relative}footer .subscribe{min-height:75px;height:auto;background-color:var(--orange);display:flex;align-items:center;padding:20px}@media(min-width:1200px){footer .subscribe{padding:0}}footer .subscribe>.container{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media(min-width:1200px){footer .subscribe>.container{flex-direction:row}}footer .subscribe h3{color:var(--dark);margin-bottom:1rem}@media(min-width:1200px){footer .subscribe h3{margin-bottom:0}}footer .subscribe a,footer .subscribe span{border-radius:100px;background-color:var(--buttonColor);padding:10px 20px;color:var(--white);box-shadow:0 0 10px rgba(34,35,39,.671);transition:box-shadow .3s ease-in-out}footer .subscribe a:hover,footer .subscribe span:hover{box-shadow:none}footer>.container{grid-gap:70px;gap:70px;display:grid;margin-top:60px;padding-bottom:60px;position:relative;grid-template-columns:1fr;grid-gap:30px}@media(min-width:992px){footer>.container{grid-template-columns:2fr 1fr 1fr}}@media(min-width:1200px){footer>.container{grid-template-columns:3fr 1.2fr 1.2fr 1.5fr}}footer .lucky7agency p{margin:30px 0}footer .lucky7agency .social-media{margin-top:20px;display:flex;gap:10px;flex-direction:row}footer .lucky7agency .social-media li{background-color:var(--socialButton);border-radius:50%;cursor:pointer;width:40px;height:40px}footer .lucky7agency .social-media li a,footer .lucky7agency .social-media li span{border-radius:50%;width:100%;height:100%;display:flex;align-items:center;justify-content:center}footer .lucky7agency .social-media li a i,footer .lucky7agency .social-media li span i{color:#595c6a;font-size:16px}footer .lucky7agency .social-media li:hover{background-color:#e6bc31}footer .lucky7agency .social-media li:hover a i{color:#222327}footer .lucky7agency img{width:317px;height:44px}@media(min-width:992px){footer .lucky7agency img{width:387px;height:54px}}footer ul.content{display:flex;flex-direction:column;gap:14px;margin-top:20px}footer ul.content h4{font-size:20px;color:var(--white);font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}footer ul.content li{display:flex;align-items:center;font-size:15px;color:#82879a}footer ul.content li:last-child a{color:#e6bc31}footer ul.content li i{margin-right:1rem;font-size:17px;transform:translateX(0);transition:color .3s ease,transform .3s ease}footer ul.content li:hover{color:#fff}footer ul.content li:hover i{transform:translateX(5px)}footer ul.content li a{display:flex;align-items:center;font-size:15px;color:#82879a}footer ul.content li a i{margin-right:1rem;font-size:17px;transform:translateX(0);transition:color .3s ease,transform .3s ease}footer ul.content li a:hover{color:#fff}footer ul.content li a:hover i{transform:translateX(5px)}footer .info-box{border-radius:15px;background-color:rgba(49,51,58,.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px 30px;position:relative;z-index:9}footer .info-box h5{font-size:20px;color:var(--white);font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}footer .info-box .contact{display:flex;flex-direction:column;gap:20px}footer .info-box .contact a,footer .info-box .contact li{color:var(--white)}footer .info-box .contact a i,footer .info-box .contact li i{margin-right:1rem}footer img.comment-img{position:absolute;right:-30px;top:-20px;display:none}@media(min-width:992px){footer img.comment-img{display:block}}