.tp-contact-main-ptb{padding-top:195px}@media (max-width:767px){.tp-contact-main-ptb{padding-top:150px}}.tp-contact-main-ptb .tp-career-shape-1{top:25%;right:33%}.tp-contact-main-bottom{margin-top:-200px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-contact-main-bottom{margin-top:0}}.tp-contact-map-ptb{margin-top:-200px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-contact-map-ptb{margin-top:0}}@media (max-width:767px){.tp-contact-map-ptb{padding-bottom:100px}}.tp-contact-map-wrapper{width:100%;height:760px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact-map-wrapper{height:600px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-contact-map-wrapper{height:500px}}@media (max-width:767px){.tp-contact-map-wrapper{height:450px}}.tp-contact-map-wrapper iframe{width:100%;height:100%}.tp-contact-map-icon{position:relative}.tp-contact-map-icon::after{position:absolute;content:"";top:-5px;left:-5px;margin:0 auto;height:120px;width:120px;z-index:-1;border-radius:140px;backdrop-filter:blur(7px);transform:translate(-20%,-20%);background:rgb(255 255 255 / .04);border:1px solid var(--tp-common-white);animation:animate-pulse 3s linear infinite;box-shadow:0 20px 50px 0 rgb(17 16 19 / .14)}.tp-contact-map-icon span{display:grid;height:60px;width:60px;z-index:2;text-align:center;border-radius:50%;place-content:center;background-color:var(--tp-common-red-3)}.tp-contact-map-icon-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.tp-contact-form-ptb{padding-bottom:100px}}.tp-contact-form-input label{font-size:16px;font-weight:500;color:#111013;line-height:1;margin-bottom:12px}.tp-contact-form-input input,.tp-contact-form-input textarea{border-radius:8px;background:#F8F8FB;border-color:#F8F8FB}.tp-contact-form-input input:focus,.tp-contact-form-input textarea:focus{background:var(--tp-common-white);border-color:var(--tp-common-red-3)}.tp-contact-form-input textarea{resize:none;height:160px}.tp-contact-form-btn button{font-size:18px;font-weight:600;line-height:1;border-radius:30px;padding:20px 54px;letter-spacing:-.18px;color:var(--tp-common-white);background-color:var(--tp-common-red-3)}.tp-contact-form-btn button span{position:relative;z-index:1;line-height:1;overflow:hidden;display:inline-block}.tp-contact-form-btn button span span.text-1{position:relative;display:block;transition:0.3s}.tp-contact-form-btn button span span.text-2{position:absolute;top:100%;display:block;transition:0.3s}.tp-contact-form-btn button:hover span span.text-1{-webkit-transform:translateY(-150%);transform:translateY(-150%)}.tp-contact-form-btn button:hover span span.text-2{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tp-contact-category-btn{font-size:18px;font-weight:600;line-height:1;cursor:pointer;border-radius:12px;padding:20px 43px;margin-bottom:10px;margin-right:10px;display:inline-block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:var(--tp-common-white);border:1px solid rgb(255 255 255 / .08)}.tp-contact-category-btn:hover,.tp-contact-category-btn.active{background-color:#FFF669;color:var(--tp-common-black-7)}@media (max-width:767px){.tp-contact-category-btn{font-size:16px;padding:16px 36px}}.tp-contact-location-ptb{overflow:hidden}@media only screen and (min-width:768px) and (max-width:991px){.tp-contact-location-ptb{padding-bottom:120px}}@media (max-width:767px){.tp-contact-location-ptb{padding-bottom:100px}}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact-location-wrapper{padding:0 80px}}.tp-contact-location-wrapper .tp-contact-location-item:first-child{padding-top:0}.tp-contact-location-wrapper .tp-contact-location-item:last-child{padding-bottom:0;border-bottom:none}.tp-contact-location-item{padding-top:100px;padding-bottom:100px;border-bottom:1px solid rgb(255 255 255 / .2)}@media (max-width:767px){.tp-contact-location-item{padding-top:50px;padding-bottom:50px}}.tp-contact-location-item:hover .tp-contact-location-info-thumb img{transform:scale(1.1)}.tp-contact-location-info-thumb{overflow:hidden;margin-right:85px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-contact-location-info-thumb{margin-right:50px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-contact-location-info-thumb{margin-right:50px}}@media (max-width:767px){.tp-contact-location-info-thumb{margin-right:0;margin-bottom:30px}}@media only screen and (min-width:576px) and (max-width:767px){.tp-contact-location-info-thumb{margin-right:20px;margin-bottom:30px}}.tp-contact-location-info-thumb img{width:320px;transition:0.9s}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-contact-location-left{margin-bottom:90px}}.tp-contact-location-left-title{font-size:40px;font-weight:500;line-height:1;letter-spacing:-.8px;color:var(--tp-common-white);margin-bottom:160px}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-contact-location-left-title{font-size:30px}}@media (max-width:767px){.tp-contact-location-left-title{margin-bottom:10px}}@media (max-width:767px){.tp-contact-location-left-info{margin-bottom:30px}}.tp-contact-location-left-info span{font-size:18px;font-weight:500;line-height:26px;text-transform:uppercase;color:rgb(255 255 255 / .6)}.tp-contact-location-left-info span i{padding-right:5px}.tp-contact-location-loc{margin-bottom:115px}@media (max-width:767px){.tp-contact-location-loc{margin-bottom:50px}}.tp-contact-location-loc-title{font-size:20px;font-weight:600;line-height:1;color:var(--tp-common-white);display:block;margin-bottom:15px}.tp-contact-location-loc a{font-size:18px;font-weight:500;line-height:26px;color:rgb(255 255 255 / .6)}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-contact-location-loc a{font-size:16px}}.tp-contact-location-loc a:hover{color:var(--tp-common-white)}.tp-contact-location-map a{font-size:20px;font-weight:500;line-height:1;color:var(--tp-common-white);position:relative}@media (max-width:767px){.tp-contact-location-map a{margin-bottom:20px;display:inline-block}}.tp-contact-location-map a::after{position:absolute;bottom:0;left:0;height:1px;width:100%;content:"";background:rgb(255 255 255 / .3)}.tp-contact-location-map a::before{position:absolute;bottom:0;right:0;height:1px;width:0;content:"";background:var(--tp-common-white);transition:0.4s}.tp-contact-location-map a:hover::before{right:auto;left:0;width:100%}.tp-contact-location-right{padding-left:20px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-contact-location-right{padding-left:0}}@media (max-width:767px){.tp-contact-location-right-wrap{flex-wrap:wrap}}.tp-contact-location-right-info a{font-size:20px;font-weight:500;line-height:1;color:var(--tp-common-white);margin-bottom:40px;position:relative;display:inline-block}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-contact-location-right-info a{font-size:18px}}@media (max-width:767px){.tp-contact-location-right-info a{margin-bottom:15px}}.tp-contact-location-right-info a::after{position:absolute;bottom:0;left:0;height:1px;width:100%;content:"";background:rgb(255 255 255 / .3)}.tp-contact-location-right-info a::before{position:absolute;bottom:0;right:0;height:1px;width:0;content:"";background:var(--tp-common-white);transition:0.4s}.tp-contact-location-right-info a:hover::before{right:auto;left:0;width:100%}.tp-contact-us-text p{font-size:18px;font-weight:400;color:rgb(245 247 245 / .5)}.tp-contact-us-text a{display:inline-block}.tp-contact-us-text a:hover p{color:var(--tp-common-white)}@media (max-width:767px){.tp-contact-us-form-ptb{padding-top:30px}}.tp-contact-us-form-wrapper{padding:10px;border-radius:14px;background:#1B1B1D}.tp-contact-us-map{width:100%;height:100%;border-radius:8px}@media only screen and (min-width:768px) and (max-width:991px){.tp-contact-us-map{height:500px;margin-bottom:30px}}@media (max-width:767px){.tp-contact-us-map{height:450px;margin-bottom:30px}}.tp-contact-us-map iframe{width:100%;height:100%;border-radius:8px}@media (max-width:767px){.tp-contact-us-heading .tp-career-title{padding-bottom:20px}}.tp-contact-us-title{font-size:30px;font-weight:600;letter-spacing:-.6px;text-transform:uppercase;color:var(--tp-common-white)}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-contact-us-title{margin-bottom:30px}}.tp-contact-us-wrap{padding:110px}@media only screen and (min-width:1400px) and (max-width:1599px){.tp-contact-us-wrap{padding:70px}}@media only screen and (min-width:1200px) and (max-width:1399px){.tp-contact-us-wrap{padding:50px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-contact-us-wrap{padding:30px}}@media (max-width:767px){.tp-contact-us-wrap{padding:20px}}.tp-contact-us-wrap .tp-contact-form-input label{color:var(--tp-common-white)}.tp-contact-us-wrap .tp-contact-form-input input,.tp-contact-us-wrap .tp-contact-form-input textarea{background:#302F32;border-color:#302F32;color:var(--tp-common-white)}.tp-contact-us-wrap .tp-contact-form-input input:focus,.tp-contact-us-wrap .tp-contact-form-input textarea:focus{background-color:#1B1B1D;border-color:var(--tp-common-red-3)}.tp-contact-us-thumb{overflow:hidden;border-radius:10px;margin-bottom:40px}.tp-contact-us-thumb img{width:100%;transition:0.9s;border-radius:10px}.tp-contact-us-content{padding:15px;border-radius:14px;background:#1B1B1D}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-contact-us-content{margin-top:0}}.tp-contact-us-content:hover .tp-contact-us-thumb img{transform:scale(1.1)}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-contact-us-info-area{padding-bottom:90px}}.tp-contact-us-info-title{font-size:26px;font-weight:700;color:#F5F7F5;letter-spacing:-.52px;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .1)}.tp-contact-us-info-details{margin-bottom:45px}.tp-contact-us-info-details a{font-size:18px;font-weight:400;display:block;margin-bottom:15px;color:rgb(255 255 255 / .7)}.tp-contact-us-info-details a:hover{color:var(--tp-common-white)}.tp-contact-us-bottom{padding:0 22px 28px}.tp-contact-us-btn .tp-btn-yellow-green{font-size:16px;font-weight:600;padding:15px 10px;border-radius:30px;display:inline-block;text-transform:capitalize;color:var(--tp-common-white);background-color:#fff0;border:1px solid rgb(255 255 255 / .1)}.tp-contact-us-btn .tp-btn-yellow-green.active{background-color:var(--tp-common-red-3)}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.cn-contactform-support-area{margin-bottom:80px}}.cn-contactform-support-bg{background-repeat:no-repeat;background-size:cover;object-fit:cover;height:385px}.cn-contactform-support-text span{font-size:44px;font-weight:500;line-height:52px;max-width:755px;margin:0 auto;display:inline-block;letter-spacing:-.88px;color:var(--tp-common-white)}@media (max-width:767px){.cn-contactform-support-text span{font-size:40px}}.tp-contact-me-ptb{padding-top:190px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.tp-contact-me-ptb{padding-bottom:85px}}@media only screen and (min-width:768px) and (max-width:991px){.tp-contact-me-ptb{padding-top:160px;padding-bottom:70px}}@media (max-width:767px){.tp-contact-me-ptb{padding-top:150px;padding-bottom:60px}}.tp-contact-me-ptb .tp-career-shape-1{top:25%;right:28%}.tp-contact-me-ptb .pp-service-shape{top:auto;bottom:-30%}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-contact-me-ptb .pp-service-shape{display:none}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.tp-contact-me-heading{padding-bottom:50px}}@media (max-width:767px){.tp-contact-me-heading{padding-bottom:30px}}.tp-contact-me-heading .tp-section-subtitle-clash.clash-subtitle-pos.body-ff{position:relative;padding-left:20px;text-transform:uppercase}.tp-contact-me-heading .tp-section-subtitle-clash.clash-subtitle-pos.body-ff::before{position:absolute;content:"";top:7px;left:0;width:8px;height:8px;border-radius:8px;background-color:#FFF669}.tp-contact-me-heading .pp-service-details-title img{margin-right:15px;border-radius:50px;transform:translateY(7px)}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact-me-heading .pp-service-details-title img{transform:translateY(10px)}}@media (max-width:767px){.tp-contact-me-heading .pp-service-details-title img{display:none}}.tp-contact-me-wrap{padding-left:350px}@media only screen and (min-width:992px) and (max-width:1199px){.tp-contact-me-wrap{padding-left:300px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-contact-me-wrap{padding-left:0}}@media (max-width:767px){.tp-contact-me-wrap p br{display:none}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-contact-me-interest-ptb{padding-bottom:80px}}@media (max-width:767px){.tp-contact-me-interest-wrapper{padding-bottom:80px}}.tp-contact-me-interest-title{font-size:46px;line-height:1;font-weight:500;margin-bottom:15px;letter-spacing:-.46px;color:var(--tp-common-white);font-family:var(--tp-ff-teko)}.tp-contact-me-interest-form-wrap .tp-contact-form-input label{color:var(--tp-common-white)}.tp-contact-me-interest-form-wrap .tp-contact-form-input input,.tp-contact-me-interest-form-wrap .tp-contact-form-input textarea{background:#1D1D1F;border-color:#1D1D1F;color:var(--tp-common-white)}.tp-contact-me-interest-form-wrap .tp-contact-form-input input:focus,.tp-contact-me-interest-form-wrap .tp-contact-form-input textarea:focus{border-color:#FFF669;background-color:var(--tp-common-black-7)}.tp-contact-me-interest-form-wrap .tp-contact-form-btn button{background-color:#FFF669;color:var(--tp-common-black-7)}