.flex-faq-block{float:right;justify-content:center;width:100%;margin-bottom:50px;display:flex}.faq-block{float:right;width:100%;margin-top:30px}.faq-block .single-h1{margin-bottom:30px}.faq-item{float:right;background-color:#faf9fe;border-radius:40px;width:100%;margin-bottom:30px;padding:12px 15px}.faq-item .header-f{float:right;cursor:pointer;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.faq-item .header-f .num{color:#fff;background-color:#d62d57;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:600;display:flex;position:absolute;top:10px;right:-15px}.faq-item .header-f .title{width:calc(100% - 60px);padding-right:30px;font-weight:600}.faq-item .header-f .arrow{color:#9087ce;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;transition:all .2s ease-in-out;display:flex;transform:rotate(90deg)}.faq-item .content{float:right;color:#939aa4;width:100%;margin:20px 0 40px;padding:0 55px 0 60px;font-size:13px;line-height:30px;display:none;position:relative}.faq-item .content:before{content:"";background-color:#e7ebee;width:1px;height:100%;position:absolute;top:0;right:30px}.faq-item.active{background-color:#f8f9fb}.faq-item.active .header-f .arrow{color:#212341;background-color:#e7ebee;transform:rotate(-90deg)}.faq-item .ka-arrow{width:10px;height:2px;display:block;position:relative}.faq-item .ka-arrow:before,.faq-item .ka-arrow:after{content:"";transform-origin:10px;background:#555;width:100%;height:100%;position:absolute;transform:rotate(-45deg)}.faq-item .ka-arrow:after{transform:rotate(45deg)}.flex-nc{float:right;background-color:#fff;border-radius:22px;flex-flow:wrap;justify-content:space-between;width:100%;margin-bottom:15px;padding:10px 20px 0;display:flex;box-shadow:0 0 4px #0003}.flex-nc.green{background-image:linear-gradient(90deg,#00c5b6 0%,#01a99c 50% 51%);background-size:200% 100%}.flex-nc.green .phone-contact:after{background:#00a194 url(images/amlak/phone.svg) 50%/30px no-repeat}.new-contact{float:right;width:100%;margin-bottom:10px}.flex-ca-item{float:right;color:#232323;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.flex-ca-item .icon{color:#c9a781;background-color:#7e2037;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.flex-ca-item .icon img{width:50%}.flex-ca-item .text{width:calc(100% - 42px);padding-right:18px;line-height:20px}.flex-ca-item .text .sup{font-weight:300}.flex-ca-item .text .bold{font-size:24px;font-weight:600}.flex-ca-item .text .bold span{color:#ffafa2}.flex-ca-item .text .medium{font-weight:600}.flex-ca-item.align{align-items:flex-start}.flex-ca-item:hover .text .bold span{color:#fff}.phone-contact{flex-flow:wrap;order:2;justify-content:flex-end;align-items:center;width:100%;margin-bottom:10px;display:flex}.phone-contact .top{flex-direction:row-reverse;justify-content:space-between;line-height:16px;display:flex}.phone-contact .top .pre{font-size:18px}.phone-contact .top .des{color:#fff;background-color:#781831;border-radius:8px;padding:0 5px;font-size:12px;font-weight:600}.phone-contact .num-block{flex-direction:row;justify-content:flex-end;align-items:center;width:66.6666%;display:flex}.phone-contact .numbers{color:#555;margin-left:10px}.phone-contact .numbers .bottom{font-size:20px;font-weight:600}.phone-contact .numbers:hover .des{color:#781831;background-color:#ffafa2}.phone-contact:after{content:"";color:#c9a781;background:#eee url(images/amlak/phone.svg) 50%/24px no-repeat;border-radius:30px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.item-offices{float:right;flex-flow:wrap;justify-content:space-between;width:100%;padding-top:30px;display:flex;position:relative}.item-offices:before{content:attr(data-office);padding-right:20px;font-size:20px;font-weight:700;position:absolute;top:0;right:0}.item-offices:after{content:"";background-color:#7e2037;border-radius:50%;width:10px;height:10px;position:absolute;top:8px;right:0}.item-offices.green:after{background-color:#01a99c}.item-offices.green .description-offices{border-right-color:#01a99c}.item-offices.green .show-office-block{background-color:#01a99c}.flex-amlak{float:left;flex-flow:wrap;justify-content:space-between;width:100%;display:flex}.flex-amlak .left{float:left;width:100%;padding-bottom:15px}.flex-amlak .right{float:right;width:100%}.flex-amlak .right .content{float:right;width:100%;margin:15px 0;line-height:26px}.flex-amlak .saloon-gallery-block:hover{animation:none}.flex-amlak .saloon-gallery-block img{width:100%}.flex-amlak .saloon-gallery-block .lSPager{bottom:-20px}.app-links.amlak a{margin:0 0 30px}.show-offices{float:right;width:calc(100% + 8px);margin-bottom:30px;padding:0 4px;position:relative;overflow:hidden}.flex-nc:nth-child(n+4){display:none}.show-offices.active .flex-nc{display:block}.show-all-offices{float:right;justify-content:center;align-items:flex-end;width:100%;display:none}.show-all-offices.active{display:flex}.show-all-offices span{cursor:pointer;background-color:#eee;border-radius:20px;margin-bottom:30px;padding:0 30px;font-size:16px;line-height:40px}.show-all-offices span:active{color:#fff;background-color:#7e2037}.show-offices-title{float:right;text-align:center;width:100%;margin-bottom:10px;font-size:24px;font-weight:700;position:relative}.show-offices-title span{background:#fff;padding:0 10px;display:inline-block;position:relative;top:-5px}.show-offices-title:before{content:"";background:#eee;width:100%;height:4px;position:absolute;top:calc(50% - 2px);left:0}.item-offices.green .flex-ca-item .icon{background-color:#01a99c}.description-offices{float:left;border-right:2px solid #7e2037;width:calc(100% - 4px);margin:10px auto 40px 0;padding-right:16px;line-height:30px}.show-office-block{float:right;color:#fff;cursor:pointer;background-color:#7e2037;border-radius:20px;margin-top:20px;padding:0 20px;line-height:40px}.all-office{float:right;width:100%;display:none}@media (width>=576px){.phone-contact{width:180px}.phone-contact .num-block{flex-direction:column;justify-content:center;width:auto}.new-contact{width:calc(100% - 200px)}}@media (width>=992px){.faq-item .header-f .num{right:-30px}.faq-block{width:750px}.flex-amlak{flex-direction:row-reverse}.flex-amlak .left{width:40%}.flex-amlak .right{width:60%;padding-left:60px}.app-links.amlak{justify-content:flex-start}}@media (width>=1200px){.faq-block{width:814px}}