.house-ai__callback {
    display: flex;
    right: 100px;
    z-index: 9999;
    align-items: center;
    padding: 10px 30px;
    margin-left: auto;
    max-width: 232px;
    width: 100%;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 1.35px;
    text-transform: uppercase;
    color: #fff !important;
    background: linear-gradient(180deg, #eb4785 0%, rgba(238, 0, 90, 0) 100%), #ee005a;
    box-shadow: 0 5px 10px rgba(238, 0, 90, 0.4);
    border-radius: 100px;
    transition: .5s;
    cursor: pointer;
    justify-content: center;
    position: absolute;
}

@media (max-width: 1399px) {
    .house-ai__callback {
        right: 72px;
    }
}

@media (max-width: 1259px) {
    .house-ai__callback {
        right: 44px;
    }
}

@media (max-width: 766px) {
    .house-ai__callback {
        max-width: 275px;
    }
}

@media (max-width: 620px) {
    .container-softener {
       margin-top: 75px !important;
    }
    
    .house-ai__callback {
        top: -75px;
    }
}

@media (max-width: 400px) {
    .house-ai__callback {
        margin: 0px auto;    
        right: 0px;
        left: 0px;
    }
}

.house-ai__callback::before {
    content: "";
    width: 24px;
    height: 24px;
    margin-right: 10px;
    flex-shrink: 0;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M22.4232 9.82158C22.6953 9.01399 22.7896 8.15709 22.6995 7.30967C22.6094 6.46224 22.337 5.64432 21.9012 4.91199C21.2447 3.79698 20.254 2.9168 19.0694 2.39614C17.8848 1.87547 16.5665 1.7407 15.3011 2.01093C14.5767 1.21779 13.6571 0.628217 12.634 0.300901C11.6077 -0.0303393 10.5129 -0.089265 9.45697 0.129898C8.40335 0.347637 7.42528 0.837966 6.62042 1.55193C5.81964 2.25992 5.22037 3.16711 4.88339 4.18148C4.03916 4.35303 3.2404 4.70003 2.53884 5.2C1.84156 5.69783 1.25899 6.33923 0.830308 7.08103C0.177213 8.18799 -0.102197 9.47577 0.0334182 10.7539C0.169034 12.0319 0.712471 13.2324 1.58332 14.1777C1.31055 14.9853 1.2157 15.8423 1.30529 16.69C1.39487 17.5377 1.66677 18.356 2.10233 19.0888C2.75925 20.2041 3.75055 21.0843 4.93571 21.6047C6.12087 22.1252 7.43977 22.2594 8.70546 21.9883C9.27847 22.6258 9.98348 23.1343 10.771 23.4808C11.56 23.8274 12.4135 24.0059 13.276 23.9999C15.9461 24.0029 18.3131 22.3018 19.1277 19.7938C19.972 19.6218 20.7708 19.2743 21.4722 18.7738C22.1699 18.2765 22.7529 17.6356 23.1822 16.8942C23.8292 15.789 24.1046 14.5054 23.968 13.2321C23.8314 11.9588 23.2899 10.7644 22.4232 9.82158ZM13.2775 22.4293C12.2136 22.4321 11.1819 22.064 10.36 21.3883L10.504 21.3073L15.3491 18.5503C15.4691 18.481 15.5689 18.3816 15.6386 18.2619C15.7083 18.1421 15.7455 18.0063 15.7466 17.8677V11.1326L17.7956 12.2996C17.8156 12.3106 17.8281 12.3281 17.8331 12.3521V17.9352C17.8286 20.4148 15.7916 22.4233 13.2775 22.4293ZM3.48236 18.3042C2.94917 17.3956 2.75768 16.3264 2.94235 15.2892L3.08485 15.3747L7.93444 18.1362C8.05477 18.2052 8.19103 18.2415 8.3297 18.2415C8.46838 18.2415 8.60464 18.2052 8.72496 18.1362L14.6486 14.7672V17.0997C14.6485 17.1119 14.6454 17.1238 14.6397 17.1345C14.6339 17.1453 14.6256 17.1544 14.6156 17.1612L9.70898 19.9513C7.52794 21.1903 4.74088 20.4538 3.48236 18.3042ZM2.20883 7.89405C2.75076 6.97614 3.59901 6.27874 4.60438 5.92451V11.6021C4.60294 11.7398 4.63869 11.8753 4.70786 11.9944C4.77703 12.1135 4.87706 12.2117 4.99739 12.2786L10.8925 15.6342L8.84346 16.8027C8.83242 16.8088 8.82004 16.8119 8.80746 16.8119C8.79488 16.8119 8.7825 16.8088 8.77146 16.8027L3.87687 14.0142C3.36107 13.7235 2.90816 13.3332 2.54445 12.866C2.18073 12.3988 1.91345 11.864 1.75812 11.2927C1.6028 10.7213 1.56252 10.1248 1.63964 9.53779C1.71675 8.95075 1.90972 8.38489 2.20733 7.87305L2.20883 7.89405ZM19.0332 11.7506L13.12 8.36506L15.1631 7.20103C15.1741 7.19499 15.1865 7.19183 15.1991 7.19183C15.2117 7.19183 15.224 7.19499 15.2351 7.20103L20.1327 9.99109C20.8799 10.4143 21.4905 11.0426 21.8922 11.8016C22.2937 12.5559 22.4691 13.4099 22.3972 14.2614C22.3254 15.1128 22.0094 15.9254 21.4872 16.6017C20.9613 17.282 20.2542 17.8004 19.4472 18.0972V12.4196C19.4434 12.2817 19.403 12.1472 19.3303 12.03C19.2576 11.9127 19.155 11.8153 19.0332 11.7506ZM21.0732 8.72956L20.9277 8.64406L16.0886 5.86151C15.9677 5.79173 15.8306 5.755 15.6911 5.755C15.5515 5.755 15.4144 5.79173 15.2936 5.86151L9.37297 9.23057V6.89803C9.37129 6.88633 9.37309 6.8744 9.37816 6.86372C9.38323 6.85305 9.39134 6.84411 9.40147 6.83803L14.2991 4.05097C15.0508 3.62347 15.9078 3.4163 16.7718 3.45317C17.6359 3.49005 18.472 3.76948 19.1847 4.25948C19.8957 4.74699 20.4492 5.4265 20.7837 6.21401C21.1182 7.00303 21.2172 7.86855 21.0702 8.71006L21.0732 8.72956ZM8.25395 12.8636L6.20791 11.7011C6.19751 11.6956 6.18855 11.6877 6.18178 11.678C6.175 11.6684 6.17059 11.6573 6.16891 11.6456V6.07451C6.16891 5.21949 6.41792 4.38398 6.88292 3.66397C7.34793 2.94395 8.01095 2.36794 8.79546 2.00643C9.58063 1.64486 10.4515 1.51082 11.309 1.61953C12.1666 1.72825 12.9765 2.07538 13.6466 2.62145L13.5026 2.70245L8.65746 5.4595C8.53748 5.52877 8.43768 5.62818 8.36795 5.7479C8.29823 5.86762 8.261 6.00348 8.25995 6.14201L8.25395 12.8636ZM9.36697 10.4981L12.004 8.99807L14.6471 10.4981V13.4982L12.0145 14.9982L9.37147 13.4982L9.36697 10.4981Z' fill='white'/%3e%3c/svg%3e ");
}

.house-ai__callback.fixed::after {
    z-index: 9999;
    opacity: 0;
    visibility: hidden;
    transition: .5s;
    position: fixed;
    bottom: 93px;
    content: "";
    width: 80px;
    height: 80px;
    display: block;
    margin-left: 182px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg filter='url(%23filter0_d_4_324)'%3e%3crect x='10' y='10' width='60' height='60' rx='30' fill='%23EE005A' shape-rendering='crispEdges'/%3e%3crect x='10' y='10' width='60' height='60' rx='30' fill='url(%23paint0_linear_4_324)' shape-rendering='crispEdges'/%3e%3cpath d='M56.5803 36.5344C57.0132 35.2496 57.1631 33.8864 57.0198 32.5382C56.8764 31.1901 56.4432 29.8888 55.7499 28.7238C54.7054 26.95 53.1293 25.5497 51.2448 24.7214C49.3603 23.8931 47.263 23.6787 45.2499 24.1086C44.0974 22.8468 42.6346 21.9088 41.0069 21.3881C39.3742 20.8612 37.6325 20.7674 35.9526 21.1161C34.2764 21.4625 32.7204 22.2425 31.44 23.3783C30.1661 24.5047 29.2127 25.9479 28.6766 27.5616C27.3335 27.8346 26.0628 28.3866 24.9467 29.182C23.8374 29.974 22.9106 30.9944 22.2286 32.1745C21.1896 33.9355 20.7451 35.9842 20.9609 38.0175C21.1766 40.0508 22.0412 41.9606 23.4266 43.4644C22.9926 44.7492 22.8417 46.1126 22.9843 47.4612C23.1268 48.8098 23.5593 50.1116 24.2523 51.2773C25.2974 53.0516 26.8744 54.452 28.7598 55.2799C30.6453 56.1079 32.7435 56.3214 34.757 55.8902C35.6686 56.9044 36.7902 57.7133 38.0431 58.2646C39.2983 58.8158 40.6561 59.0998 42.0283 59.0903C46.276 59.0951 50.0417 56.3889 51.3375 52.3989C52.6807 52.1253 53.9515 51.5724 55.0674 50.7762C56.1773 49.9851 57.1049 48.9656 57.7878 47.7861C58.8171 46.0278 59.2552 43.9858 59.0379 41.9601C58.8205 39.9344 57.9591 38.0342 56.5803 36.5344ZM42.0307 56.5918C40.338 56.5962 38.6967 56.0106 37.3892 54.9356L37.6183 54.8068L45.3262 50.4206C45.5171 50.3104 45.6759 50.1523 45.7868 49.9618C45.8977 49.7714 45.957 49.5552 45.9586 49.3348V38.6201L49.2184 40.4766C49.2502 40.4941 49.2701 40.522 49.2781 40.5602V49.4422C49.2709 53.3869 46.0302 56.5822 42.0307 56.5918ZM26.4477 50.0293C25.5995 48.5836 25.2949 46.8828 25.5886 45.2327L25.8153 45.3687L33.5305 49.762C33.7219 49.8717 33.9386 49.9294 34.1593 49.9294C34.3799 49.9294 34.5967 49.8717 34.7881 49.762L44.2118 44.4022V48.113C44.2117 48.1324 44.2068 48.1514 44.1976 48.1684C44.1885 48.1855 44.1753 48.2 44.1593 48.2108L36.3535 52.6495C32.8837 54.6206 28.4499 53.4489 26.4477 50.0293ZM24.4217 33.4679C25.2838 32.0076 26.6333 30.8981 28.2327 30.3346V39.367C28.2304 39.586 28.2873 39.8017 28.3973 39.9911C28.5074 40.1805 28.6665 40.3367 28.858 40.4432L38.2364 45.7815L34.9766 47.6405C34.959 47.6501 34.9393 47.6552 34.9193 47.6552C34.8993 47.6552 34.8796 47.6501 34.862 47.6405L27.0753 43.2043C26.2548 42.7418 25.5343 42.1209 24.9556 41.3777C24.377 40.6344 23.9518 39.7836 23.7047 38.8747C23.4576 37.9658 23.3935 37.0168 23.5162 36.0829C23.6389 35.149 23.9458 34.2488 24.4193 33.4345L24.4217 33.4679ZM51.1872 39.6032L41.7801 34.2172L45.0303 32.3654C45.0479 32.3558 45.0676 32.3507 45.0876 32.3507C45.1076 32.3507 45.1273 32.3558 45.1449 32.3654L52.9364 36.804C54.1252 37.4774 55.0965 38.4768 55.7356 39.6844C56.3743 40.8843 56.6533 42.243 56.539 43.5975C56.4247 44.952 55.922 46.2448 55.0912 47.3207C54.2545 48.403 53.1297 49.2276 51.8458 49.6999V40.6676C51.8398 40.4481 51.7756 40.2342 51.6599 40.0476C51.5442 39.8611 51.3811 39.7062 51.1872 39.6032ZM54.4326 34.7971L54.2011 34.6611L46.5027 30.2344C46.3105 30.1234 46.0924 30.0649 45.8703 30.0649C45.6483 30.0649 45.4302 30.1234 45.238 30.2344L35.819 35.5941V31.8833C35.8163 31.8647 35.8192 31.8458 35.8272 31.8288C35.8353 31.8118 35.8482 31.7976 35.8643 31.7879L43.6558 27.354C44.8518 26.6739 46.2151 26.3443 47.5897 26.403C48.9642 26.4617 50.2945 26.9062 51.4282 27.6857C52.5593 28.4613 53.4399 29.5423 53.972 30.7952C54.5042 32.0504 54.6617 33.4273 54.4278 34.7661L54.4326 34.7971ZM34.0387 41.3739L30.7837 39.5245C30.7672 39.5157 30.753 39.5031 30.7422 39.4878C30.7314 39.4724 30.7244 39.4547 30.7217 39.4362V30.5732C30.7217 29.213 31.1178 27.8838 31.8576 26.7383C32.5974 25.5929 33.6522 24.6765 34.9002 24.1014C36.1493 23.5262 37.5348 23.3129 38.899 23.4859C40.2633 23.6589 41.5517 24.2111 42.6177 25.0798L42.3886 25.2087L34.6807 29.5948C34.4898 29.705 34.331 29.8632 34.2201 30.0536C34.1092 30.2441 34.05 30.4602 34.0483 30.6806L34.0387 41.3739ZM35.8094 37.6106L40.0047 35.2243L44.2094 37.6106V42.3833L40.0214 44.7697L35.8166 42.3833L35.8094 37.6106Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='filter0_d_4_324' x='0' y='0' width='80' height='80' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3e%3cfeOffset/%3e%3cfeGaussianBlur stdDeviation='5'/%3e%3cfeComposite in2='hardAlpha' operator='out'/%3e%3cfeColorMatrix type='matrix' values='0 0 0 0 0.933333 0 0 0 0 0 0 0 0 0 0.352941 0 0 0 0.7 0'/%3e%3cfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_4_324'/%3e%3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_4_324' result='shape'/%3e%3c/filter%3e%3clinearGradient id='paint0_linear_4_324' x1='40' y1='10' x2='40' y2='70' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23EB4785'/%3e%3cstop offset='1' stop-color='%23EB4785' stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
}

@media (max-width: 766px) {
    .house-ai__callback.fixed::after {
        top: 10px;
        right: 34px;
    }    
    .house-ai__callback.fixed.after-menu::after {
        top: 86px;
    }
}

@media (max-width: 350px) {
    .house-ai__callback.fixed::after {
        opacity: 0;
        visibility: hidden;
        transition: .5s;
        position: fixed;
        right: 14px;
        top: 0px;
        content: "";
        width: 64px;
        height: 64px;
        display: block;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg filter='url(%23filter0_d_8_328)'%3e%3crect x='10' y='10' width='44' height='44' rx='22' fill='%23EE005A' shape-rendering='crispEdges'/%3e%3crect x='10' y='10' width='44' height='44' rx='22' fill='url(%23paint0_linear_8_328)' shape-rendering='crispEdges'/%3e%3cpath d='M44.159 29.4585C44.4764 28.5164 44.5863 27.5167 44.4812 26.528C44.3761 25.5394 44.0584 24.5852 43.55 23.7308C42.784 22.43 41.6282 21.4031 40.2462 20.7957C38.8643 20.1882 37.3262 20.031 35.8499 20.3463C35.0048 19.421 33.932 18.7331 32.7385 18.3513C31.5411 17.9648 30.2639 17.8961 29.0319 18.1518C27.8027 18.4058 26.6617 18.9779 25.7227 19.8108C24.7885 20.6368 24.0893 21.6951 23.6962 22.8785C22.7113 23.0787 21.7794 23.4835 20.9609 24.0668C20.1475 24.6476 19.4678 25.3959 18.9677 26.2613C18.2058 27.5527 17.8798 29.0551 18.038 30.5462C18.1962 32.0372 18.8302 33.4378 19.8462 34.5405C19.528 35.4827 19.4173 36.4826 19.5218 37.4716C19.6263 38.4605 19.9436 39.4152 20.4517 40.27C21.2181 41.5712 22.3746 42.5981 23.7572 43.2053C25.1399 43.8124 26.6786 43.969 28.1552 43.6528C28.8237 44.3965 29.6462 44.9898 30.5649 45.394C31.4854 45.7983 32.4812 46.0065 33.4874 45.9995C36.6024 46.003 39.364 44.0185 40.3142 41.0925C41.2992 40.8919 42.2311 40.4864 43.0494 39.9025C43.8634 39.3224 44.5436 38.5748 45.0445 37.7098C45.7992 36.4204 46.1205 34.9229 45.9611 33.4374C45.8017 31.9519 45.1701 30.5584 44.159 29.4585ZM33.4892 44.1673C32.2479 44.1706 31.0443 43.7411 30.0854 42.9528L30.2534 42.8583L35.9059 39.6418C36.0459 39.561 36.1624 39.445 36.2437 39.3053C36.325 39.1657 36.3685 39.0072 36.3697 38.8455V30.988L38.7602 32.3495C38.7835 32.3624 38.7981 32.3828 38.8039 32.4108V38.9243C38.7987 41.817 36.4222 44.1603 33.4892 44.1673ZM22.0617 39.3548C21.4397 38.2947 21.2163 37.0474 21.4317 35.8373L21.5979 35.937L27.2557 39.1588C27.3961 39.2392 27.555 39.2815 27.7168 39.2815C27.8786 39.2815 28.0376 39.2392 28.1779 39.1588L35.0887 35.2283V37.9495C35.0886 37.9637 35.085 37.9777 35.0783 37.9902C35.0716 38.0027 35.062 38.0133 35.0502 38.0213L29.3259 41.2763C26.7814 42.7218 23.5299 41.8625 22.0617 39.3548ZM20.5759 27.2098C21.2082 26.1389 22.1978 25.3253 23.3707 24.912V31.5358C23.369 31.6964 23.4107 31.8545 23.4914 31.9935C23.5721 32.1324 23.6888 32.2469 23.8292 32.325L30.7067 36.2398L28.3162 37.603C28.3033 37.6101 28.2889 37.6138 28.2742 37.6138C28.2595 37.6138 28.2451 37.6101 28.2322 37.603L22.5219 34.3498C21.9202 34.0106 21.3918 33.5553 20.9675 33.0103C20.5432 32.4652 20.2313 31.8413 20.0501 31.1748C19.8689 30.5082 19.8219 29.8123 19.9119 29.1275C20.0019 28.4426 20.227 27.7824 20.5742 27.1853L20.5759 27.2098ZM40.2039 31.709L33.3054 27.7593L35.6889 26.4013C35.7018 26.3942 35.7163 26.3905 35.7309 26.3905C35.7456 26.3905 35.7601 26.3942 35.7729 26.4013L41.4867 29.6563C42.3585 30.1501 43.0708 30.883 43.5395 31.7685C44.0079 32.6485 44.2125 33.6449 44.1286 34.6382C44.0448 35.6315 43.6762 36.5795 43.0669 37.3685C42.4534 38.1622 41.6285 38.7669 40.6869 39.1133V32.4895C40.6825 32.3286 40.6355 32.1717 40.5506 32.0349C40.4658 31.8981 40.3461 31.7845 40.2039 31.709ZM42.584 28.1845L42.4142 28.0848L36.7687 24.8385C36.6277 24.7571 36.4678 24.7143 36.305 24.7143C36.1421 24.7143 35.9822 24.7571 35.8412 24.8385L28.9339 28.769V26.0478C28.932 26.0341 28.9341 26.0202 28.94 26.0078C28.9459 25.9953 28.9554 25.9849 28.9672 25.9778L34.6809 22.7263C35.558 22.2275 36.5578 21.9859 37.5658 22.0289C38.5738 22.0719 39.5493 22.3979 40.3807 22.9695C41.2102 23.5383 41.8559 24.331 42.2462 25.2498C42.6364 26.1703 42.7519 27.18 42.5805 28.1618L42.584 28.1845ZM27.6284 33.0075L25.2414 31.6513C25.2293 31.6448 25.2189 31.6356 25.211 31.6244C25.2031 31.6131 25.1979 31.6001 25.1959 31.5865V25.087C25.1959 24.0895 25.4864 23.1148 26.0289 22.2748C26.5714 21.4348 27.3449 20.7628 28.2602 20.341C29.1762 19.9192 30.1922 19.7628 31.1927 19.8897C32.1931 20.0165 33.1379 20.4215 33.9197 21.0585L33.7517 21.153L28.0992 24.3695C27.9592 24.4503 27.8428 24.5663 27.7614 24.706C27.6801 24.8457 27.6367 25.0042 27.6354 25.1658L27.6284 33.0075ZM28.9269 30.2478L32.0034 28.4978L35.087 30.2478V33.7478L32.0157 35.4978L28.9322 33.7478L28.9269 30.2478Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='filter0_d_8_328' x='0' y='0' width='64' height='64' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3e%3cfeOffset/%3e%3cfeGaussianBlur stdDeviation='5'/%3e%3cfeComposite in2='hardAlpha' operator='out'/%3e%3cfeColorMatrix type='matrix' values='0 0 0 0 0.933333 0 0 0 0 0 0 0 0 0 0.352941 0 0 0 0.7 0'/%3e%3cfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_8_328'/%3e%3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_8_328' result='shape'/%3e%3c/filter%3e%3clinearGradient id='paint0_linear_8_328' x1='32' y1='10' x2='32' y2='54' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23EB4785'/%3e%3cstop offset='1' stop-color='%23EB4785' stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
    }
}

.house-ai__callback.visible::after {
    opacity: 1;
    visibility: visible;
    transition: .5s;
    z-index: 9999;
}

#ai_choose {
    width: 100%;
}