.if-container{height:50px;width:100%;border-radius:7px;background-color:none;padding:1px;margin:15px 0;transition:background-color .3s linear}.if-container>input{width:100%;height:100%;padding:5px 10px;color:var(--white);background-color:var(--input-bg);border-radius:7px;border:none;outline:none;font-family:Questrial;letter-spacing:1px;font-size:16px}.if-container .error{color:#ff5151;font-size:12px;margin-left:10px}.if-container>input::placeholder{letter-spacing:3px}.if-container:has(input:focus){background-color:var(--primary-green)}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}input[data-autocompleted]{background-color:transparent!important}[lang=ar] .if-container>input{font-family:Cairo}[lang=ur] .if-container>input{font-family:Noto Nastaliq Urdu}.ta-if-container{height:120px;width:100%;border-radius:7px;background-color:none;padding:1px;margin:15px 0;transition:background-color .3s linear}.ta-if-container>textarea{width:100%;height:100%;padding:15px;color:var(--white);background-color:var(--input-bg);border-radius:7px;border:none;outline:none;font-family:Questrial;letter-spacing:1px;font-size:16px}.ta-if-container>textarea::placeholder{letter-spacing:3px}.ta-if-container:has(textarea:focus){background-color:var(--primary-green)}[lang=ar] .ta-if-container>textarea{font-family:Cairo}[lang=ur] .ta-if-container>textarea{font-family:Noto Nastaliq Urdu}.button-con{background-color:var(--primary-green);width:100%;height:50px;border:1px solid var(--primary-green);font-size:20px;font-weight:700;border-radius:8px;display:flex;justify-content:center;align-items:center;font-family:Protest Riot;color:var(--black);letter-spacing:3px;cursor:pointer;transition:background-color .3s linear,color .3s linear}.button-con:hover{border:1px solid var(--primary-green);background-color:var(--black);color:var(--primary-green)}[lang=ar] .button-con{font-family:Cairo}[lang=ur] .button-con{font-family:Noto Nastaliq Urdu}.select-container{position:relative;width:100%}.select-box{position:relative;padding:10px 11px;border:none;border-width:1px;border-style:solid;border-color:var(--input-bg);background-color:var(--input-bg);border-radius:7px;cursor:pointer;font-size:14px;height:50px;margin:15px 0;transition:border-color .3s linear;display:flex;align-items:center}.select-box.open{border-color:var(--primary-green)}.select-box.placeholder{font-family:Questrial;letter-spacing:3px;font-size:16px;color:#8c8c8c}.select-container .error{color:#ff5151;font-size:12px;margin-left:10px}[dir=ltr] .select-box:after{content:"";width:5px;height:5px;border-top:6px solid transparent;border-right:8px solid rgb(100,100,100);border-bottom:6px solid transparent;position:absolute;top:auto;bottom:auto;right:0;margin-right:20px;transform:rotate(90deg);transition:transform .2s ease-in}.options-container{position:absolute;top:100%;left:0;width:80%;background-color:var(--black);border:1px solid #4a4a4a;border-radius:4px;margin-top:5px;box-shadow:0 4px 6px #414141f3;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease-in-out;z-index:10;font-family:Questrial}.options-container.open{opacity:1;visibility:visible;transform:translateY(0);color:var(--nav-svgs)}.open.select-box:after{border-right:8px solid var(--primary-green);transform:rotate(270deg)}.options-container>p{font-family:Questrial;color:var(--black);text-align:center}.option{padding:10px 15px;cursor:pointer;border-bottom:1px solid #2c2c2c;transition:background-color .2s;border-radius:4px}.option:hover{background-color:var(--primary-green);color:var(--black)}.option:last-child{border-bottom:none}[dir=rtl] .select-box:after{content:"";width:5px;height:5px;border-top:6px solid transparent;border-right:8px solid rgb(100,100,100);border-bottom:6px solid transparent;position:absolute;top:auto;bottom:auto;left:0;margin-left:20px;transform:rotate(90deg);transition:transform .2s ease-in}[lang=ar] .options-container,[lang=ar] .select-box.placeholder{font-family:Cairo}[lang=ur] .options-container,[lang=ur] .select-box.placeholder{font-family:Noto Nastaliq Urdu}.ci-container{display:flex;justify-content:flex-start;align-items:center;gap:20px}.ci-container .icon-con{width:60px;height:60px;border-radius:10px;display:flex;justify-content:center;align-items:center;background-color:var(--contact-form-bg);flex-shrink:0;flex-grow:0}.ci-container .icon-con svg:not(.icon-location) path{stroke:var(--white)}.ci-container .icon-con svg.icon-location path{fill:var(--white)}.ci-container .text-con{font-family:Questrial;letter-spacing:2px}.ci-container .text-con .label{opacity:.6;font-size:14px}.ci-container .text-con .value{font-size:16px;text-decoration:none;color:var(--white)}@media screen and (max-width: 1200px){.ci-container .text-con{text-wrap-mode:reset;text-wrap:wrap}}[lang=ar] .ci-container .text-con{font-family:Cairo}[lang=ur] .ci-container .text-con{font-family:Noto Nastaliq Urdu}
