
            img.b-slider
            {
                width: 78%;    
            }
            .info-box-right
            {
                width: auto !important;
                top: 0 !important;
                left: 0 !important;
                border-radius: 0 !important;
                margin-top: 79px;
            }
            .section-gallery div.col-lg-3
            {
                /*max-height: 150px;
                overflow: hidden1;*/
                margin-bottom: 70px !important;
            }
            .section-gallery img
            {
                min-height: 150px;
                max-height: 150px;
                width: 100%;
            }
            #project-overview figure
            {
                flex-basis: 25% !important;
                margin: 0;
            }
            .floor-plan-img
            {
                min-height: 250px;
            }
            .sp-start
            {
                display: inline-block;
                background: #a1cc3c;
                font-size: 20px;
                padding: 2px 12px;
                border-radius: 25px;
            }
            #ul-bo li
            {
                text-align: left;
                margin-bottom: 5px;
                font-size: 15px;
            }
            #awards
            {
                background-color: #231f20;
                color: #fff !important;
                display: none;
            }
            #awards .head
            {
                color: #fff;
            }
            .hl-price
            {
                display: inline-block;
                border: 2px solid #fff;
                padding: 2px 10px;
                border-radius: 25px;
                background: #2874A6;
                font-size: 22px;
                transform-origin: center center;
                animation: hl-anim 2s ease-in-out alternate infinite;
                color: #fff;
            }
            @keyframes hl-anim
            {
                0%, 100%{
                    transform:rotate(0deg);
                }
                30%{
                    transform:rotate(5deg);
                }
                60%{
                    transform:rotate(-5deg);
                }
            }
            .wa-li .mi,
            a.wa-li span
            {
                transform-origin: bottom center;
                font-size: 40px;
                position: relative;
                animation: phone-ring 2.5s ease-in-out infinite;
            }
            a.wa-li span
            {
                position: absolute;
                top: 0;
                margin-top: -10px;
            }
            .wa-li .mi::before
            {
                position: absolute;
                content: '2';
                display: block;
                width: 26px;
                height: 26px;
                background-color: #f44336;
                color: #fff;
                font-size: 14px;
                font-weight: bold;
                text-align: center;
                line-height: 20px;
                border-radius: 100px;
                padding: 0;
                margin: 0;
                font-family: inherit;
                right: 0;
                margin-right: -8px;
                margin-top: -8px;
            }
            a.wa-li span::before
            {
                position: absolute;
                content: '2';
                display: block;
                width: 26px;
                height: 26px;
                background-color: #f44336;
                color: #fff;
                font-size: 14px;
                font-weight: bold;
                text-align: center;
                line-height: 26px;
                border-radius: 100px;
                padding: 0;
                margin: 0;
                font-family: inherit;
                right: 0;
                margin-right: -8px;
            }
            @keyframes phone-ring {
                0% {
                  transform: rotate(0deg) scale(1) skew(1deg);
                }
                10% {
                  transform: rotate(-25deg) scale(1) skew(1deg);
                }
                20% {
                  transform: rotate(25deg) scale(1) skew(1deg);
                }
                30% {
                  transform: rotate(-25deg) scale(1) skew(1deg);
                }
                40% {
                  transform: rotate(25deg) scale(1) skew(1deg);
                }
                50% {
                  transform: rotate(0deg) scale(1) skew(1deg);
                }
                100% {
                  transform: rotate(0deg) scale(1) skew(1deg);
                }
              }
              .btnLH span
              {
                  display:inline-block;
                  transform-origin: center;
                  transition: all 0.12s ease-in;
              }
              .card .btn:focus
              {
                box-shadow: none !important;
              }
              .card .btn:hover,
              .card .btn:active,
              .card .btn:focus
              {
                text-decoration: none;
              }
              .card .card-header .btn:hover,
              .card .card-header .btn:not(.collapsed)
              {
                background-color: var(--colorSecondary) !important;
              }
              .card .card-header .btn:not(.collapsed) span
              {
                  transform: rotate(90deg);
              }
              @media (max-width:1024px){
                    img.b-slider
                    {
                        width: 100%;    
                    }
              }
              .cc-control
              {
                width: 30px;
                height: 30px;
                background-size: 15px;
                border: 2px solid #fff;
                border-radius: 100%;
                background-color: rgba(0,0,0,0.85);
              }
              .cc-control.carousel-control-prev-icon
              {
                background-position: 35% 50%;
              }
              .carousel-control-next, .carousel-control-prev
              {
                  top: 15%;
              }