.direction-calculate{background:transparent;border:0;color:var(--bs-primary);font:inherit;font-size:14px;min-height:44px;padding:14px 8px;text-decoration:underline}.type-glassing-item-button{align-items:center;background-color:var(--v7be629a9);border:0;border-radius:20px;color:inherit;cursor:pointer;display:flex;font-size:22px;font-weight:700;height:80px;justify-content:space-between;line-height:100%;padding:16px 16px 16px 24px;text-decoration:none}.type-glassing-item-button:hover .btn{width:70px}@media (max-width:1680px){.type-glassing-item-button{font-size:18px;height:70px}}@media (max-width:1440px){.type-glassing-item-button{font-size:16px;height:60px}}.type-glassing-item-button .btn{align-items:center;border-radius:14px;display:flex;height:50px;justify-content:center;transition:all .3s;width:50px}@media (max-width:1680px){.type-glassing-item-button .btn{border-radius:10px;height:40px;width:40px}}@media (max-width:1440px){.type-glassing-item-button .btn{border-radius:8px;height:30px;width:30px}}@media (max-width:1279px){.type-glassing-item-button{border:0;border-radius:10px;font-size:18px;height:60px}.type-glassing-item-button .btn{height:28px;padding:6px;width:28px}.type-glassing-item-button .btn img{height:100%;width:100%}}.main-direction-item{border:1px solid #dfdfdf;border-radius:10px;height:100%;overflow:hidden;transition:all .5s ease}.main-direction-item>img{aspect-ratio:16/10;-o-object-fit:var(--v3142003e);object-fit:var(--v3142003e);width:100%}.main-direction-item .main-direction-item-body{background-color:#e9e9e9;height:100%;padding:32px}.main-direction-item .main-direction-item-body table td{background-color:transparent}.main-direction-item .main-direction-item-body:hover{background-color:#3b4745}.main-direction-item .main-direction-item-body:hover h3,.main-direction-item .main-direction-item-body:hover p,.main-direction-item .main-direction-item-body:hover table td{color:#fff}.main-direction-item .main-direction-item-body h3{font-size:20px;font-weight:700}@media (max-width:1680px){.main-direction-item .main-direction-item-body h3{font-size:18px}}@media (max-width:1440px){.main-direction-item .main-direction-item-body h3{font-size:16px}}.main-direction-item .main-direction-item-body h3{line-height:150%;margin-bottom:16px}.main-direction-item .main-direction-item-body .description{margin-bottom:32px}@media (max-width:1279px){.main-direction-item .main-direction-item-body{padding:16px}}.type-glassing .heading-description{font-size:16px;font-weight:400;line-height:150%;text-align:center}
