figure,ul,ul li{margin:0}.contact-box-wrapper .card__header,.contact-box-wrapper .card__header img{border-top-left-radius:10px;border-top-right-radius:10px}*{color:#121212}ul,ul li{list-style-type:none;padding:0}.contact-row li:last-child{align-items:center;}.contact-row li:last-child,p:last-child{margin-bottom:0}.common-padding-tp{padding-top:80px}.common-padding-bt{padding-bottom:80px}.figure-video{position:relative}.figure-video::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../images/homepage/video-icon.svg) no-repeat;height:100px;width:100px}.card__body__inner,.contact-form,footer{background-color:#fff}figure .figure-img{overflow:hidden}figure .figure-img img{-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);transition:.6s;width:100%}.contact-box-wrapper:hover .card__header img,figure:hover .figure-img img{-moz-transform:scale(1.05) rotate(-1deg);-webkit-transform:scale(1.05) rotate(-1deg);-ms-transform:scale(1.05) rotate(-1deg);transform:scale(1.05) rotate(-1deg)}.contact-box-wrapper a{color:#121212;}.contact-box-wrapper .card__header{position:relative;overflow:hidden}.contact-box-wrapper .card__body{position:relative;background-color:#fff}.card__body__inner{padding:45px 25px 25px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;height:100%;min-height:285px}.contact-box-wrapper.card{border:none;border-radius:10px;position:relative;height:100%}.contact-box-wrapper,.contact-form{transition:.6s;overflow:hidden;box-shadow:rgba(50,50,105,.15) 0 2px 5px 0,rgba(0,0,0,.05) 0 1px 1px 0;border-radius:10px}.contact-box-wrapper{position:relative;transform:translate(0,0)}.contact-box-wrapper:hover{transform:translate(0,-15px)}.contact-box-wrapper .card__header img{-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);transition:.6s;width:100%}.contact-row li{align-items:flex-start;margin-bottom:30px;gap:20px}.contact-row li p{font-size:18px;line-height:26px;margin-bottom:0}.bg-box{position:absolute;bottom:0;right:0}.contact-form{padding:25px;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.contact-form h3{color:#121212;font-size:20px;line-height:24px}.contact-form-inner{display:flex;flex-wrap:wrap;gap:15px}.contact-form-inner textarea{min-height:115px}.contact-form-inner .form-control{border-radius:0;border:none;border-bottom:1px solid #d9d9d9;padding-left:0;padding-right:0;font-size:16px;line-height:24px}.contact-form-inner .form-floating{flex:0 0 48%}.contact-form-inner .form-floating:nth-child(5),.contact-form-inner .form-floating:nth-child(6){flex:0 0 100%}.contact-form-inner label{color:#484848;font-size:18px;line-height:24px;padding-left:0;padding-right:0}.contact-form-inner .form-control:focus{box-shadow:none;outline:0}.contact-form-inner ::placeholder{font-size:16px;line-height:24px}.contact-form-inner .common-btn-blue{width:160px}.plants-section .card__body__inner{min-height:220px;padding:25px;background-color:#fefdf9}.sales-marketing-offices-section .card__body__inner{min-height:270px;padding:25px;background-color:#fefdf9}.card__body__inner h3{font-size:24px;line-height:28px;margin-bottom:30px}footer{background-image:none!important}@media all and (max-width:1366px){.contact-form-inner textarea{min-height:75px}.contact-row li p br{display:none}}@media all and (max-width:820px){.contact-form{margin-top:40px}.contact-row li p{font-size:16px;line-height:24px}.card__body__inner{min-height:auto;padding:35px 25px}.plants-section .card__body__inner{padding:25px 15px}.sales-marketing-offices-section .card__body__inner{padding:25px 15px;min-height:300px}.card__body__inner h3{font-size:22px;line-height:26px}}@media all and (max-width:767px){.contact-form-inner .form-floating{flex: 0 0 100%;}.card__body__inner,.plants-section .card__body__inner,.sales-marketing-offices-section .card__body__inner{min-height:auto}.contact-box-wrapper{margin-top:30px}.mt-5{margin-top:1rem!important}.contact-form-inner textarea{min-height:120px}}.sales-marketing-offices-section .row {justify-content: center;}