HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/wpcurated/wp-content/themes/curated/scss/our-review.scss
@import 'partials';
.sec-title-block{
    .txt-blue{
        color: #014CB2;
    }
    h4{
        margin-bottom: 15px;
        font-size: 24px;
        font-weight: 600;
        color: #014CB2;
        @media ($sm-1679) {
            font-size: 22px;
        }
        @media ($sm-1441) {
            font-size: 20px;
        }
        @media ($sm-1199) { font-size: 18px;}
    }
    h2{
        font-size: 62px;
        font-weight: 500;
        margin-bottom: 15px;
        color: #00124D;
        @media ($sm-1679) {
            font-size: 50px;
        }
        @media ($sm-1441) {
            font-size: 44px;
        }
        @media($sm-1199){
            font-size: 32px;
        }
        @media($sm-991){
            font-size: 28px;
        }
        @media($sm-767){
            font-size: 24px;
        }
    }
    p{
        color: #313646;
        font-size: 20px;
        @media ($sm-1679) {
            font-size: 18px;
        }
        @media ($sm-1441) {
            font-size: 15px;
        }
    }
}
.review-sec{
    background: linear-gradient(180deg, rgba(85, 227, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 100%);
    padding: 150px 0;
    @media ($sm-1679) {
        padding: 90px 0;
    }
    @media ($sm-1441) {
        padding: 70px 0;
    }
    @media ($sm-991) { padding: 50px 0;}
    @media ($sm-767) { padding: 30px 0;}
    
    .sec-title-block{
        margin-bottom: 100px;
        @media ($sm-1679) {
            margin-bottom: 50px;
        }
        @media ($sm-1441) {
            margin-bottom: 40px;
        }
        @media ($sm-991) {margin-bottom: 20px;}
        p{
            max-width: 850px;
            margin: 0 auto;
            @media ($sm-1679) {
                max-width: 680px;
            }
            @media ($sm-1441) {
                max-width: 600px;
            }
        }
    }
    .review-slider-sec{
        .review-arrows-block{
            padding-top: 35px;
            text-align: right;
            padding-right: 15px;
            @media ($sm-1441) {
                padding-top: 25px;
            }
            .review-arrows{
                border: 1px solid #014CB2;
                border-radius: 45px;
                display: inline-flex;
                align-items: center;
                justify-content: center;
                padding: 0;
                background-color: #fff;
                width: 45px;
                height: 45px;
                transition: .3s;
                margin-left: 15px;
                @media ($sm-1679) {
                    width: 40px;
                    height: 40px;
                    img{
                        width: 15px;
                    }
                }
                @media ($sm-1441) {
                    width: 36px;
                    height: 36px;
                    img{
                        width: 13px;
                    }
                }
                &:hover{
                    background-color: #014CB2;
                    img{
                        filter: grayscale(1) brightness(5);
                    }
                }
            }
        }
    }
    .review-slider{
        .slick-track{
            display: flex !important;
        }
        .slick-slide{
            height: inherit !important;
        }
        .item{
            padding: 50px 17px 5px;
            @media ($sm-991) {padding: 30px 20px 20px 20px;}
            @media ($sm-767) {padding: 20px 4px 4px 4px;}
        }
        .review-slider-card{
            background-color: #fff;
            // border: solid 1px #023DFF;
            border-radius: 29px;
            width: 100%;
            height: 100%;
            position: relative;
            min-height: 450px;
            padding: 85px 35px 45px;
            display: flex;
            flex-direction: column;
            @media ($sm-1679) {
                padding: 70px 35px 40px;
                min-height: 380px;
            }
            @media ($sm-1441) {
                padding: 60px 35px 40px;
                min-height: 340px;
            }
            @media ($sm-767) {min-height: inherit;}
            @media ($sm-479) { padding: 40px 20px 20px;}
            &::before{
                content: '';
                position: absolute;
                width: 88px;
                height: 62px;
                background-image: url('../img/qts-Icon.svg');
                background-repeat: no-repeat;
                background-size: contain;
                top: -25px;
                left: 45px;
                z-index: 1;
                @media ($sm-1679) {
                    width: 78px;
                    height: 52px;
                }
                @media ($sm-1441) {
                    width: 68px;
                    height: 42px;
                    top: -18px;
                }
                @media ($sm-991) { left: 25px; width: 40px;}
            }
            &::after{
                content: '';
                position: absolute;
                width: calc(100% + 2px);
                height: calc(100% + 2px);
                top: -25px;
                left: 45px;
                z-index: -1;
                left: -1px;
                top: -1px;
                background: linear-gradient(90deg, #55E3FF 0%, #023DFF 100%);
                border-radius: 29px;
            }
            p{
                font-size: 20px;
                font-weight: 300;
                margin-bottom: 25px;
                @media ($sm-1679) {
                    font-size: 18px;
                }
                @media ($sm-1441) {
                    font-size: 16px;
                }
                @media ($sm-767) {margin-bottom: 15px; font-size: 14px;}
            }
            .logo-block{
                margin-top: auto;
                img{
                    @media ($sm-1679) {
                        max-height: 60px;
                    }
                    @media ($sm-1441) {
                        max-height: 50px;
                    }
                    @media ($sm-991) {max-height: 30px;}
                }
                .rating{
                    font-size: 16px;
                    font-weight: 600;
                    img{
                        margin-left: 3px;
                        width: 12px;
                    }
                }
            }
        }
    }
}