.last-paragraph-no-margin p:last-of-type{line-height:23px}.last-paragraph-no-margin .font-size-32px{font-size:32px}.last-paragraph-no-margin .font-size-14px{font-size:14px}.core-values-card{padding:28px}.core-values-card .margin-bottom-18px{margin-bottom:18px}.mv-text{font-size:24px}.culture-left img,.culture-right img{height:100%}.team-photo-card{overflow:hidden;height:400px}.team-photo-card img{transition:transform .5s ease-in-out;width:100%;object-fit:cover;height:100%;filter:grayscale(100%);transition:.5s}.team-photo-card a img:hover{filter:grayscale(0)}.gallery-box{height:100%}.gallery-box:hover img{filter:grayscale(0)}.swiper-horizontal>.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{bottom:50px!important;left:50%!important;width:auto!important;cursor:default!important;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.swiper{padding:50px 0 100px}.service-slider .swiper-wrapper{display:flex!important;align-items:stretch!important}.service-slider .swiper-slide{height:auto!important;display:flex!important}.service-wrap{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%}.faq-green-section{background:#fff;padding:90px 0;display:flex;justify-content:center}.faq-green-title{font-size:34px;font-weight:700;margin-bottom:25px}.accordion-button{background:0 0;color:#000;font-size:18px;font-weight:600;padding:0;box-shadow:none}.accordion-button:focus{box-shadow:none}.accordion-button:not(.collapsed){color:#000;background:0 0;box-shadow:none!important}.accordion-body{color:#000;padding:0 0 20px 0;line-height:normal}.card{border-bottom:1px solid rgba(95,84,84,.35)!important;border:none;border-radius:0}.faq-btn{display:inline-block;margin-top:30px;background:#000;padding:12px 28px;border-radius:8px;color:#fff;text-decoration:none;font-weight:600}.bg20{background-image:url(front/images/image.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:112px!important;padding-bottom:120px!important}.sec-title .sub-title{font-family:Poppins,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:8px;color:#a33ea0}.sec-title h2.title,.sec-title h2.title3{font-size:36px;line-height:40px;font-weight:600}.white-color{color:#fff!important}.readon.green-btn{background:linear-gradient(135deg,#152349 0,#a33ea0 55%,#ee81b6 100%);color:#fff;padding:8px 25px;font-weight:600;border:none;animation:btn-content 1s;outline:.1em solid transparent;outline-offset:.2em;box-shadow:0 0 .4em 0 #a33ea0}.readon{outline:0;padding:15px 29px;border:none;border-radius:6px;display:inline-block;text-transform:uppercase;font-size:16px;font-family:Poppins,sans-serif;font-weight:500;color:#fff;transition:all .3s ease}.readon.green-btn:hover{color:#fff;background:linear-gradient(135deg,#152349 0,#a33ea0 55%,#ee81b6 100%)}.feature-showcase{position:relative;padding:100px 0 80px;color:#fff;overflow:hidden}.feature-bg{position:absolute;inset:0;background-image:url(https://images.unsplash.com/photo-1581092160607-ee22621dd758);background-size:cover;background-position:center;filter:blur(5px);transform:scale(1.1);z-index:0}.feature-overlay{position:absolute;inset:0;background:linear-gradient(96.95deg,rgba(48,28,20,.7) 7.06%,rgba(0,0,0,.7) 97.59%);z-index:1}.feature-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.3fr;gap:60px;align-items:start}.feature-content h3{font-size:30px;font-weight:600;margin-bottom:10px;line-height:normal}.feature-content p{line-height:1.5;color:#fff}.feature-image{position:relative;overflow:hidden;border-radius:2px}.feature-image img{width:100%;height:350px;object-fit:cover;display:block;border-radius:2px;transition:transform .6s cubic-bezier(.25,.1,.25,1)}.feature-image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 62.06%,rgba(0,0,0,.84) 100%);pointer-events:none;border-radius:2px}.feature-image:hover img{transform:scale(1.1)}.feature-thumbs{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:85%;margin:50px auto 0}.thumb{cursor:pointer;position:relative;text-align:center;transition:all .3s ease}.thumb img{width:100%;height:150px;object-fit:cover;border-radius:2px;display:block}.thumb::after{content:"";position:absolute;inset:0;background:#00000080;border-radius:2px;transition:opacity .3s ease;z-index:1}.thumb.active::after{border:3px solid #a33ea0}.thumb span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;z-index:2;pointer-events:none}.btn-submit{color:#fff;font-weight:500;background:linear-gradient(135deg,#152349 0,#a33ea0 5%,#152349 100%);padding:10px 20px;border-radius:5px;border:none}.btn-submit:hover{color:#fff;background:linear-gradient(135deg,#152349 0,#a33ea0 5%,#152349 100%)}.contact-us-form{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);border:none}.modal-body{padding:21px 30px 30px 30px}.modal-header{padding:10px 30px!important}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:93px!important;margin-left:0}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%!important;padding:0 6px 0 8px}.card-body{padding:4px 20px!important}.team-image img{height:300px!important;width:100%;object-fit:cover}@media (max-width:576px){section{padding:30px 0!important}.team-image img{width:-webkit-fill-available;object-fit:cover;height:332px!important}.bg20{padding:60px 0!important}.commitment-section{padding:60px 0!important}.faq-green-section{padding:30px 0!important}.rs-team.slider1 .team-wrap{margin-bottom:0!important}.feature-grid{gap:10px;grid-template-columns:1fr}.feature-thumbs{grid-template-columns:repeat(2,1fr);width:100%}.btn-submit{width:50%!important}.sec-title h2{font-size:20px!important;line-height:24px!important}.accordion-button{font-size:18px;line-height:normal!important;margin:8px 0}.xs-mb-50px{margin-bottom:0!important}.card-desc,.commitment-text{text-align:left}}