/*! raniwear contact.css — generated from katie style.css */
.contact-main .contact-box p{margin-bottom:20px}.contact-main .contact-box h6,.contact-main .contact-box p{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.contact-main .contact-box .contact-form label{font-size:calc(14.8px + .0625vw);font-weight:500}.contact-main .contact-box .contact-form input{background-color:rgba(var(--box-background),1);border:1px solid rgba(var(--light-border),1);padding:12px 15px}.contact-main .contact-box .contact-form input:focus{box-shadow:none}.contact-main .contact-box .contact-form input::-moz-placeholder{color:rgba(var(--light-color),.8)}.contact-main .contact-box .contact-form input::placeholder{color:rgba(var(--light-color),.8)}.contact-main .contact-box .contact-form textarea{background-color:rgba(var(--box-background),1);border:1px solid rgba(var(--light-border),1);padding:10px}.contact-main .contact-box .contact-form textarea:focus{box-shadow:none}.contact-main .contact-box .contact-form textarea::-moz-placeholder{color:rgba(var(--light-color),.8)}.contact-main .contact-box .contact-form textarea::placeholder{color:rgba(var(--light-color),.8)}@media (max-width:991px){.contact-main .contact-img{align-items:center;display:flex;justify-content:center;margin:20px auto}.contact-main .contact-img img{width:60%}}@media (max-width:767px){.contact-main .contact-img img{width:90%}}.address-content{margin-bottom:12px!important}.address-content p{color:rgba(var(--theme-font-color),1);font-size:calc(16.8px + .375vw)!important;font-weight:500;margin:0!important}.address-content p span{background-color:rgba(var(--theme-font-color),1)!important}.address-items,.address-items .icon-box{align-items:center;display:flex}.address-items .icon-box{background-color:rgba(var(--theme-default),1);border-radius:4px;height:50px;justify-content:center;position:relative;width:50px;z-index:1}.address-items .icon-box .iconsax{--Iconsax-Size:24px;--Iconsax-Color:rgba(var(--white),1)}.address-items .contact-box{background-color:rgba(var(--box-background),1);border:1px solid rgba(var(--light-border),1);border-radius:4px;padding:20px 10px 20px 40px;transform:translateX(-24px);width:calc(100% - 50px)}[dir=rtl] .address-items .contact-box{padding:20px 40px 20px 10px;transform:translateX(24px)}.address-items .contact-box h6{font-weight:500;margin-bottom:6px}.address-items .contact-box p{margin-bottom:0}.address-items:hover .icon-box .iconsax{animation:tada 2s ease infinite}