/* get-in-touch */

.get-in-touch {position: relative;}
.get-in-form {width: 60%;background-color: #fff;padding: 30px;}
.get-in-btn {margin-top: 20px;}
.get-in-touch-wrap {display: flex;flex-direction: row;flex-wrap: wrap;}
.get-in-top {width: 100%;}
.get-in-link ul {list-style-type: none;padding: 0;margin: 0px -15px 20px;display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;}
.get-in-link ul li {position: relative; width: calc(33.33% - 30px);list-style-type: none;margin: 0px 15px;border-radius: 20px;padding: 20px;background: #fff;filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.1));transition: all .4s;} 
.get-in-link ul li::after {content: "";position: absolute;top: 100%;left: 50%;transform: translateX(-50%);width: 90%;height: 10px;background: #3b3663;clip-path: polygon(5% 0, 95% 0, 100% 100%, 0% 100%);}
.get-in-link ul li:hover {transform: translateY(-5px);}
.get-in-link ul li a:hover {color: #d21819;}
.get-in-link-img {width: 60px;height: 60px;padding: 15px;object-fit: contain;background: #3b3663;border-radius: 30px;outline: 2px solid #3b3663;outline-offset: 6px;margin: 15px auto; display: flex;align-items: center;justify-content: center;}
.get-in-link-img img {filter: invert(1);}
.get-in-link-content {text-align: center;padding: 10px 10px;}
.get-in-link-content p {margin-bottom: 0px;font-size: 16px;line-height: 18px;}
.get-in-link-content a {font-size: 18px;}
.get-in-bottom {width: 100%;margin-top: 50px;display: flex;flex-direction: row;flex-wrap: wrap;overflow: hidden;border-radius: 20px;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);}
.get-in-form-title h4 {font-size: 24px;}
.get-in-img {width: 40%;position: relative;}
.get-in-img::before {content: "";position: absolute;top: 0px;left: 0px;bottom: 0px;width: 50px;height: 100%;background: #fff;clip-path: polygon(100% 0, 20% 50%, 100% 100%, 0 100%, 0 0);}
.get-in-img::after {content: "";position: absolute;top: 0px;left: 0px;bottom: 0px;width: 35px;height: 100%;background: #3b3663;clip-path: polygon(100% 0, 20% 50%, 100% 100%, 0 100%, 0 0);}
.get-in-img img{width: 100%; height:100%;object-fit: cover;object-position: center;}
.get-in-form .form-group {padding-bottom: 15px;width: 100%;}
.get-in-form .form-group label {width: 100%;padding-bottom: 5px;padding-left: 5px;font-size: 16px;}
.get-in-form .form-group .form-control {width: 100%;height: 50px;font-size: 16px;}
.get-in-form .form-group textarea.form-control {height: 90px}