main.contact i.bi{margin-right:4px}main.contact .form-check{padding:3px;margin:0;width:33%}main.contact .form-check .inquiry-label{width:100%}main.contact .form-check .inquiry-label .inquiry-block{color:var(--bs-success);transition:background-color .5s,border-color .5s;border-radius:10px}main.contact .form-check:hover .inquiry-block{color:var(--bs-success);background-color:var(--bs-light);border-color:var(--bs-info) !important}main.contact .form-check:hover .form-check-input:checked+.inquiry-label .inquiry-block{color:var(--bs-primary)}main.contact .form-check .form-check-input:checked+.inquiry-label .inquiry-block{color:var(--bs-success);background-color:var(--bs-light);border-color:var(--bs-success) !important}main.contact .material-icons.md-36{font-size:28px}main.contact .carousel{height:100%}main.contact .carousel .carousel-inner{height:100%}main.contact .carousel .carousel-inner .carousel-item{height:100%}main.contact .w-feature{display:flex;height:100%;align-items:start}main.contact .w-feature .col{padding:15px;display:flex;flex-direction:column;justify-content:center}main.contact .w-feature .col img{max-height:250px}main.contact .social-contact{display:flex !important;flex-direction:column;justify-content:start}main.contact .carousel-indicators button{background-color:rgba(0,0,0,.5);width:12px;height:12px;border-radius:50%}main.contact .carousel-indicators button:hover{transform:scale(1.2)}main.contact .carousel-control-prev-icon,main.contact .carousel-control-next-icon{background-color:rgba(0,0,0,.5)}