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-location.scss
@import 'partials';
.our-location-sec{
    padding-bottom: 160px;
    @media ($sm-1679) {
        padding-bottom: 90px;
    }
    @media ($sm-1441) {
        padding-bottom: 50px;
    }
    @media ($sm-1199) { padding-bottom: 20px;}
    @media ($sm-991) { padding-bottom: 40px;}

    .our-location-wrapper{
        @media ($sm-991) { flex-direction: column !important;}
        .left-block{
            flex: 0 0 auto;
            max-width: 580px;
            @media ($sm-1679) {
                padding-right: 30px;
                max-width: 520px;
            }
            @media ($sm-1441) {
                max-width: 450px;
            }
            @media ($sm-991) { max-width: 100%; padding: 0 0 20px 0; }
            .sec-title-block p{
                @media ($sm-1679) {
                    max-width: 500px;
                }
            }
        }
        .right-block{
            flex-grow: 1;
            padding-left: 20px;
            @media ($sm-991) { max-width: 100%; padding: 0;  }
            
            .counter-wrapper{
                flex-wrap: wrap;
                @media ($sm-991) { gap: 20px;}
                @media ($sm-767) { gap: 15px;}
                .counter-col{
                    width: calc(100% / 3);
                    margin-bottom: 40px;
                    padding-left: 40px;
                    @media ($sm-1199) { padding-left: 20px;}
                    @media ($sm-991) {padding: 0; margin: 0; width: 31%;}
                    @media ($sm-479) { width: 47%;}
                    // padding-left: 5%;
                    &:nth-child(odd){
                        .counter-card{
                            h4{
                                color: #014CB2;
                            }    
                        }
                    }
                    .counter-card{
                        width: 100%;
                        height: 100%;
                        border: 1px solid #55E3FF;
                        border-radius: 17px;
                        text-align: center;
                        padding: 15px;
                        display: flex;
                        flex-direction: column;
                        justify-content: center;
                        align-items: center;
                        min-height: 165px;
                        @media ($sm-1679) {
                            min-height: 150px;
                        }
                        @media ($sm-1441) {
                            min-height: 150px;
                        }
                        @media ($sm-479) { padding: 10px; min-height: 130px;}
                        h4{
                            font-size: 46px;
                            font-weight: 500;
                            color: #00124D;
                            margin-bottom: 5px;
                            @media ($sm-1679) {
                                font-size: 38px;
                            }
                            @media ($sm-1441) {
                                font-size: 34px;
                            }
                            @media ($sm-767) {font-size: 30px;}
                        }
                        p{
                            font-size: 20px;
                            font-weight: 300;
                            margin-bottom: 0;
                            color: #313646;
                            @media ($sm-1679) {
                                font-size: 18px;
                            }
                            @media ($sm-1441) {
                                font-size: 16px;
                            }
                            @media ($sm-767) {font-size: 14px;}
                        }
                    }
                }
            }
        }
    }
}


.start-journey-sec{
    margin-bottom: 90px;
    @media ($sm-1679) {
        margin-bottom: 50px;
    }
    @media ($sm-1199) {
        margin-bottom: 30px;
    }
    @media ($sm-579) {
        margin-bottom: 20px;
    }
    .det-block{
        padding: 90px 25px 90px 170px;
        background: linear-gradient(71.56deg, #00124D -1.36%, rgba(42, 120, 164, 0.652662) 77.4%, rgba(85, 227, 255, 0.29) 101.58%);
        border-radius: 23px;
        color: #fff;
        background-image: url('../img/journey-bg.png');
        background-size: cover;
        @media ($sm-1679) {
            padding: 70px 25px 70px 130px;
        }
        @media ($sm-1441) {
            padding: 70px 25px 70px 100px;
        }
        @media ($sm-1199) { padding: 50px;}
        @media ($sm-767) { padding:30px 20px;}
        h5{
            font-size: 26px;
            font-weight: 500;
            margin-bottom: 20px;
            @media ($sm-1679) {
                font-size: 24px;
            }
            @media ($sm-1441) {
                font-size: 22px;
            }
            @media ($sm-1199) {font-size: 20px;}
            @media ($sm-767) {font-size: 16px;}
            @media ($sm-479) {font-size: 14px;}
        }
        h2{
            font-size: 46px;
            font-weight: 500;
            margin-bottom: 15px;
            @media ($sm-1679) {
                font-size: 38px;
            }
            @media ($sm-1441) {
                font-size: 32px;
            }
            @media ($sm-1199) {font-size: 30px;}
            @media ($sm-767) {font-size: 28px;}
            @media ($sm-479) {font-size: 24px;}
        }
        p{
            margin-bottom: 35px;
            font-size: 23px;
            font-weight: 300;
            max-width: 660px;
            @media ($sm-1679) {
                font-size: 20px;
            }
            @media ($sm-1441) {
                font-size: 18px;
            }
            @media ($sm-1199) {font-size: 16px;}
            @media ($sm-767) {font-size: 14px; margin-bottom: 20px;}
        }
        .book-block{
            margin-bottom: 70px;
            @media ($sm-1441) {
                margin-bottom: 50px;
            }
            @media ($sm-479) {margin-bottom: 20px;}
            .book-link{
                display: inline-flex;
                font-size: 23px;
                font-weight: 500;
                color: #fff;
                transition: .3s;
                @media ($sm-1679) {
                    font-size: 20px;
                }
                @media ($sm-1441) {
                    font-size: 18px;
                }
                @media ($sm-1199) {font-size: 16px;}
                @media ($sm-767) {font-size: 14px;}
                @media ($sm-479) {font-size: 12px;}
                &:hover{
                    opacity: .8;
                }
                img{
                    margin-left: 15px;
                    transform: translateY(5px);
                    @media ($sm-479) {max-width: 10px; transform: translateY(0px);}
                }
            }
        }
        .cont-cover{
            .cont-block{
                display: inline-flex;
                align-items: center;
                background-color: #55E3FF;
                color: #00124D;
                font-size: 20px;
                font-weight: 600;
                padding: 12px 15px;
                padding-left: 25px;
                border-radius: 38px;
                @media ($sm-1679) {
                    font-size: 18px;
                }
                @media ($sm-1441) {
                    font-size: 16px;
                }
                @media ($sm-991) {padding: 8px 15px; font-size: 15px;}
                @media ($sm-479) {font-size: 14px;  }
                img{
                    margin-left: 35px;
                    @media ($sm-991) {max-width: 30px;}
                    @media ($sm-479) {max-width: 25px;margin-left: 20px;}
                }
            }
        }
    }
}

.logo-slider-sec{
    margin-bottom: 30px;
    @media ($sm-579) {
        margin-bottom: 20px;
    }
    .logo-slider{
        .slick-slide {
            .inner {
                margin: 0 50px;
                img{
                    max-height: 72px;
                    @media ($sm-1679) {
                        max-height: 50px;
                    }
                    @media ($sm-1441) {
                        max-height: 45px;
                    }
                }
            }
        }
    }
}