


<!DOCTYPE html>


*{
box-sizing: border-box;

}
.topTitleMobile{
    display:none;
color:#111;
}
@font-face {
            
        }

        body {
            font-family: 'Montserrat', sans-serif !important;
        }

        body, label, ul, .footerBox, .header ul li, #chatProfile1, .siteMessage i {
            direction:  !important;
            text-align: right;
            float: right;
        }


            .footerBox ul.footerBox ul {
                list-style-type: none;
                margin: auto;
                display: block;
            }

        #logo_img {
            float: left;
        }

        .footerMenu li {
            margin: 3px 0;
        }

        .social-links {
            width: 100%;
            background: #3333331f;
            display: inline-block;
            text-align: center;
            padding: 10px;
            box-sizing: border-box;
        }

            .social-links img {
                margin: 3px;
                width: auto !important
            }

            .social-links #irsLogo {
                width: 100px !important;
                filter: invert(42%) sepia(93%) saturate(1352%) hue-rotate(87deg) brightness(119%) contrast(119%);
            }

        .contacts {
            width: auto;
            background: #ffffff;
            display: table;
            margin: 5px;
            padding: 5px;
            border: 1px solid #999;
            border-radius: 5px;
        }

            .contacts a {
                text-align: center;
                cursor: pointer;
            }

            .contacts i {
                margin: 0;
                color: #999;
                font-size: 24px !important;
                margin-top: 4px;
                margin-left: 5px;
                margin-right: 5px;
            }

            .contacts label {
                font-size: 16px;
                line-height: 32px;
                cursor: pointer;
                color: #999;
            }

        #install-app-btn-container {
            display: none;
        }

        .footerTitle {
            color: #ED5545;
            font-weight: 600;
            height: auto;
            line-height: initial;
        }

        .footerMenu li a {
            color: #c79d63;
        }

        .content {
            background: rgb(242 242 242);
        }

        .bottom-website-links-hilix {
            font-weight: 600 !important;
            font-size: 14px;
            line-height: 22px;
            font-feature-settings: 'pnum' on, 'lnum' on;
            background: linear-gradient(268.78deg, #F8695A 13.28%, #0A60A9 99.52%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .footer-title-hilix {
            font-weight: 800;
            font-size: 18px;
            line-height: 25px;
            color: #ED5545;
        }

        #irsLogo {
            width: 100px !important;
            filter: invert(42%) sepia(93%) saturate(1352%) hue-rotate(87deg) brightness(119%) contrast(119%);
            text-align: center;
            margin: 0 auto;
            display: block;
        }

        .height-60-hilix {
            height: 60px;
        }


        .btn-outline-info {
            border: 2px solid #ED5545;
            border-radius: 5px;
            font-weight: 600;
            font-size: 16px;
            line-height: 20px;
            font-feature-settings: 'pnum' on, 'lnum' on;
            color: #ED5545;
        }

            .btn-outline-info:active:focus, .btn-outline-info:focus {
                box-shadow: initial;
            }

            .btn-outline-info:hover {
                background-color: transparent;
                color: #ED5545;
                border: 2px solid #ED5545;
            }

            .btn-outline-info label, .nav-item, .nav-link {
                vertical-align: middle;
                cursor: pointer;
            }

        .btn-outline-info-no-border {
            border: none;
        }

            .btn-outline-info-no-border:hover {
                background-color: transparent;
                color: #ED5545;
                border: none;
            }

        .mx-sm-1 {
            margin-right: 0.25rem !important;
            margin-left: 0.25rem !important;
        }

        @media (min-width: 1400px) {
            .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
                max-width: 1320px;
                margin: 0 auto;
            }
        }
*{
box-sizing: border-box;
}
        @media screen and (max-width:700px) {
            .contacts {
                margin: 0px;
                /*                width: 100%;*/
                text-align: center;
            }
            footer *{
            text-align:center;
width:100%;
            }

.textPhone ,.fa-phone{
display:none;

}
.topTitle{
    display:none;
}
.topTitleMobile{
    display:block;
color:#0a60a9;

}
 .header {
                border-bottom: 1px solid #dfdfdf;
            }
          
            #logo_img {
                margin: 0px !important;
            }

                #logo_img img {
                    height: 45px !important;
                }

            .contacts {
                margin-top: 5px !important;
            }

            #topMenu, #topMenuCompany {
                top: 60px;
            }

                #topMenu li, #topMenuCompany li {
                    background-color: #f1f6fa;
                }

            .header ul li a:active li, .header ul li a:link, .header ul li a:visited {
                color: #ed4745;
            }

            #logo_img img {
                width: 80px;
            }
        }

        .footerMenu li a:link {
            font-size: 16px;
            color: #666;
        }

        .footerBox {
            width: 33%;
            direction: initial;
            float: initial;
        }

        .footer-element-hilix {
            margin: 0;
            padding: 0;
        }

            .footer-element-hilix .nav-link {
                font-weight: 400;
                font-size: 16px;
                line-height: 19px;
                font-feature-settings: 'pnum' on, 'lnum' on;
                color: #444D6C;
                text-align: right;
            }

        .my-5 {
            margin-top: 3rem !important;
            margin-bottom: 3rem !important;
        }

        @media (min-width: 992px) {
            .col-lg-9 {
                flex: 0 0 auto;
                width: 75%;
            }
        }

  @media screen and (max-width: 320px) {
        .contacts {
                width: 98%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 5px 1% !important;
        }

.header {
    height: auto;
}
 .contacts label {
    font-size: 14px;
    line-height: 16px;
}
    }
