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/career.scss
@import 'partials';
.abt{
    &.career-bnr{
      background-image: url(../img/career-banner.png);  
      background-repeat: no-repeat;
      background-size: cover;
      height: 656px;
      @media ($sm-1679){
          height: 640px;
      }
      @media ($sm-1441){
          height: 580px;
      }
      @media ($sm-1199){
          height: 450px;
      }
      @media ($sm-991){
          height: 350px;
      }
      .content-area{
        padding-right: 130px;
        @media($sm-767){
            padding-right: 0px;
        }
      }
    }
    &.career-detail-bnr{
        background-image: url(../img/career-detail-bg.png);
        justify-content: center;
        align-items: center;
        background-repeat: no-repeat;
        background-size: cover;
        height: 656px;
        @media ($sm-1679){
            height: 640px;
        }
        @media ($sm-1441){
            height: 580px;
        }
        @media ($sm-1199){
            height: 450px;
        }
        @media ($sm-991){
            height: 350px;
        }
        .container{
            flex-direction: column;
            align-items: flex-start;
            justify-content: flex-start;
            height: unset;
        }
        .content-area{
            padding-right: 130px;
            @media($sm-767){
                padding-right: 0px;
            }
          }
        .bottom-sec{
            background: #FFFFFF;
            padding: 20px;
            display: flex;
            border-radius: 74px;
            justify-content: space-between;
            position:absolute;
            bottom: 45px;
            z-index: 999;
            @media($sm-991){
                bottom: 6px;
                width: 93%;
                padding: 10px;
                
            }
            @media($sm-767){
                bottom:31px ;
            }
            @media($sm-579){
                flex-wrap: wrap;
                border-radius: 20px;
                position: absolute;
                bottom: -60px;
                padding: 20px;
            }
            @media(max-width:379px){
                bottom: -180px;
            }
            .location{
                display: flex;
                align-items: center;
                padding-right: 75px;
                border-right: 2px solid #DFF4FB;
                padding-left: 20px;
                @media($sm-991){
                    width: calc(100% / 4 - 5px);
                    padding-right: 0px;
                    padding-left: 0px;
                }
                @media($sm-579){
                    width: 49%;
                    padding-right: 0px;
                    padding-bottom: 10px;
                }
                @media(max-width:379px){
                    width: 100%;
                    border-right: 0px;
                }
                .title1{

                    font-size: 18px;
                    font-weight: 400;
                    line-height: 25.56px;
                    color: #313646;
                    @media($sm-1679){
                        font-size: 16px;
                    }
                    @media($sm-1441){
                        font-size: 14px;
                        line-height: 11px;
                    }

                }
                .conts1{
                    font-size: 24px;
                    font-weight: 500;
                    line-height: 34.08px;
                    color: #00124D;
                    @media($sm-1679){
                        font-size: 22px;
                        line-height: 32px;
                    }
                    @media($sm-1441){
                        font-size: 20px;
                    }
                    @media($sm-1199){
                        font-size: 18px;
                    }
                    @media($sm-991){
                        font-size: 16px;
                    }

                }
                &:nth-child(3){
                    border-right: unset;
                }
                &:last-child{
                    padding-right: 0px;
                    border-right: unset;
                }
                .loc-img{
                    flex-shrink: 0;
                    margin-right: 11px;
                    background: #C7F6FF;
                    width: 56px;
                    height: 56px;
                    display: flex
                ;
                    align-items: center;
                    justify-content: center;
                    border-radius: 50px;
                    @media($sm-1679){
                        width: 46px;
                        height: 46px;
                    }
                    @media($sm-991){
                        width: 26px;
                        height: 26px;
                    }
                    img{
                        flex-shrink: 0;
                       @media($sm-991){
                        height: 15px;
                       }
                    }
                }
                .primary-btn{
                    background: #014CB2;
                    color: #fff;
                    @media($sm-991){
                        padding-left: 12px;
                        padding-right: 12px;
                    }
                    img{
                        filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(245deg) brightness(107%) contrast(101%);
                    }
                }
            }
        }
    }
} 
.subtitle{
    font-size: 24px;
    font-weight: 600;
    line-height: 34.08px;
    color: #014CB2;
    padding-bottom: 25px;
    @media($sm-1679){
        font-size: 22px;
        line-height: 32px;
        padding-bottom: 20px;
    }
    @media($sm-1441){
        font-size: 20px;
        padding-bottom: 15px;
    }
    @media($sm-1199){
        font-size: 18px;
        padding-bottom: 10px;
    }
    @media($sm-991){
        font-size: 16px;
        padding-bottom: 0px;
    }

}
.dark-blue{
    color: #014CB2;
}

.career-details{
    padding: 100px 0px 130px 0px;
    position: relative;
    @media($sm-1679){
        padding: 80px 0px;
    }
    @media($sm-1481){
        padding: 60px 0px;
    }
    @media($sm-767){
        padding: 30px 0px 50px 0px;
    }
    &::after{
        position: absolute;
        content: "";
        top: 125px;
        right: 0;
        background-image: url("../img/Transforming_lifes.jpg");
        background-repeat: no-repeat;
        width: 700px;
        height: 654px;
        background-size: cover; border-radius: 30px;
        @media($sm-1679){
            width: 600px;
            height: 542px;
        }
        @media($sm-1481){
            width: 469px;
            height: 439px;
        }
        @media($sm-991){
            width: 375px;
            height: 376px;
        }
        @media($sm-767){
            display: none;
        }
    }
    .detail-inner{
        position: relative;
        .content-section {
            padding: 20px;
            padding-right: 50px;
            @media($sm-991){
                width: 62%;
            }
            @media($sm-767){
                padding-right: 12px;
                padding-left: 12px;
                padding: 0px 12px 10px 12px;
                width: 100%;
            }
          }
          
          .image-section {
            position: relative;
            @media($sm-767){
                padding-right: 0px;
            }
          }
          .image-section{
           
          }
          .image-section img {
            display: none; border-radius: 20px; margin: 20px 0 0 0;
            @media($sm-767){
                display: block;
            }
          }
    }
  
    // .content-section{
    //     @media($sm-1679){
    //         padding-right: 150px !important;
    //     }
     
    // }
    .top-title{
        
        font-size: 32px;
        font-weight: 500;
        line-height: 32.64px;
        letter-spacing: -0.01em;
        color: #00124D;
        padding-bottom: 40px;
        @media($sm-1679){
            font-size: 28px;
            padding-bottom: 25px;
        }
        @media($sm-1441){
            font-size: 26px;
        }
        @media($sm-1199){
            font-size: 24px;
        }

    }

    .career-items ul,.career-points{
        .txt{
            font-weight: 600;          
        }
       
        font-size: 20px;
        font-weight: 300;
        line-height: 32px;
        text-align: left;
        color: #00124D;
        margin: 0;
        padding: 0;
        @media($sm-1679){
            font-size: 18px;
            line-height: 28px;
        }
        @media($sm-1441){
            font-size: 16px;
            line-height: 26px;
        }
        @media($sm-1199){
            font-size: 14px;
            line-height: 24px;
        }
       li{
       
        background: url(../img/listing-bg.svg) no-repeat 0 10px;
        list-style: none;
        padding: 0 30px 0 20px;
         margin-bottom: 30px;
         @media($sm-1679){
            margin-bottom: 15px;
         }
         @media($sm-767){
            padding-right: 0px;
         }
         &:last-child{
            margin-bottom: 0px;
         }
   
  
    
       }
      
    }
}

.career-tab{
    background: linear-gradient(180deg, rgba(85, 227, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 100%);
    padding-top: 50px;
    padding-bottom: 100px;
    @media($sm-1679){
        padding-bottom: 80px;
    }
    @media($sm-1441){
        padding-bottom: 60px;
    }
    @media($sm-1281){
        padding-bottom: 40px;
        padding-top: 40px;
    }
    @media($sm-991){
        padding-bottom: 0px;
    }
    .card-content {
        padding: 20px;
      }
    
      .apply-now-btn {
        margin-top: 15px;
        align-self: flex-end;
      }
      .left-sec{
        .nav-link{
            height: 69px;
            background-color: #fff;
            border-radius: 34px;
            color: #00124D;
            text-align: left;
            margin-bottom: 10px;
            display: flex;
            align-items: center;
         
            font-size: 26px;
            font-weight: 400;
            line-height: 36.4px;
       

            @media($sm-1679){
                height: 60px;
                font-size: 22px;
            }
            @media($sm-1441){
                height: 50px;
                font-size: 20px;
            }
            @media($sm-991){
                height: 45px;
                font-size: 18px;
            }
            @media($sm-767){
                font-size: 16px;
            }
            .ico{
                margin-right: 11px;
            }
            &.active{
                background: linear-gradient(90deg, #014CB2 0%, #55E3FF 100%);
                color: #fff;
            }
        }
        .title{
            padding-bottom: 40px;
            @media($sm-1679){
                padding-bottom: 30px;
            }
            @media($sm-1199){
                padding-bottom: 20px;
            }
        }
      }
      .card{
        border: 1px solid #55E3FF;
        border-radius: 28px;
        box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
        @media($sm-767){
            margin-top: 20px;
        }

        .card-img{
            height: 214px;
            img{
                width: 100%;
                height: 100%;
                object-fit: cover;
                border-top-left-radius: 28px;
                border-top-right-radius: 28px;
            }
          }
      }
   
   .career-tab-inner{
    align-items: center;
    justify-content: space-between;
    @media($sm-579){
        padding-left: 12px;
        padding-right: 12px;
    }
    .left-sec{
        max-width: 574px;
        padding: 0;
        @media(max-width:1441px){
            width: 48%;
        }
        @media($sm-767){
            width: 100%;
        }
      }
      .right-sec{
        flex: 1;
        padding-left: 117px;
        padding-right: 0px;
        @media(max-width:1441px){
            width: 48%;
            padding-left: 20px;
        }
        @media($sm-767){
            padding-left: 0px;
            padding-right: 0px;
            width: 100%;
        }
      }
    .subtitle{
        padding-bottom: 10px;
    }
    .content{
        font-weight: 300;
        margin-bottom: 45px;
        @media($sm-991){
            margin-bottom: 10px;
        }
    }
    .primary-btn{
        background: #014CB2;
        color: #fff;
        width: 206px;
        @media($sm-1199){
            width: 100%;
            margin-top: 10px;
            text-align: center;
        }
    }
    .btn-sec{
        display: flex;
        justify-content: space-between;
        @media($sm-1199){
            justify-content: space-between;
            flex-wrap: wrap;
        }
       
        .lt-sec{
            display: flex;
            @media($sm-579){
                flex-wrap: wrap;
              
            }
            .two-sec{
                padding-right: 49px;
                display: flex;
                align-items: center;
                @media($sm-1199){
                    padding-right: 10px;
                }
                @media($sm-767){
                    padding-bottom: 10px;
                    padding-right: 10px;
                }
                .tp-txt{
                 
                    font-size: 14px;
                    font-weight: 400;
                    line-height: 19.88px;
                
                    @media($sm-1199){
                        font-size: 12px;
                    }
                }
                .btm-txt{
              
                    font-size: 16px;
                    font-weight: 500;
                    line-height: 22.72px;
                    @media($sm-1199){
                        font-size: 14px;
                    }

                }
                .ico{
                    flex-shrink: 0;
                    margin-right: 12px;
                    img{

                    }
                }
            }
        }
    }
   }
}

.career-hiw.how-it-work{
    padding-bottom: 0;
    @media($sm-1679){
        padding: 80px 0px;
    }
    @media($sm-1481){
        padding: 60px 0px;
    }
    @media($sm-767){
        padding: 50px 12px;
    }
    &.career-det{
        padding-bottom: 50px;
        padding-top: 0px;
    }
    .inner-sec{
        background-image: url('../img/lotus-bg.png');
        background-repeat: no-repeat;
        background-size: cover;
        
        @media($sm-579){
            border-radius: 50px;
        }
    }
    .right-section{
        .list-items{
            li{
                display: flex;
                align-items: center;
                justify-content: space-between;
                padding-right: 40px;
            }
        }
    }
}



.top-title{
        
    font-size: 32px;
    font-weight: 500;
    line-height: 32.64px;
    letter-spacing: -0.01em;
    color: #00124D;
    padding-bottom: 40px;
    @media($sm-1679){
        font-size: 28px;
        padding-bottom: 25px;
    }
    @media($sm-1441){
        font-size: 26px;
    }
    @media($sm-1199){
        font-size: 24px;
    }

}
.career-licensec{
    padding-top: 90px;
    padding-bottom: 50px;
    @media($sm-1679){
        padding: 80px 0px 40px 0px;
    }
    @media($sm-1481){
        padding: 60px 0px 30px 0px;
    }
    @media($sm-1199){
        padding: 40px 0px 30px 0px;
    }
    @media($sm-767){
        padding: 40px 12px 20px 12px;
    }
    @media($sm-579){
        padding: 90px 12px 20px 12px;
    }
    @media(max-width:379px){
        padding-top: 180px;
    }
    .title-sec{
        max-width: 840px;
        margin: 0 auto;
        text-align: center;
        padding-bottom: 90px;
        @media($sm-1679){
           padding-bottom: 60px;
        }
        @media($sm-1481){
            padding-bottom: 40px;
        }
        @media($sm-991){
            padding-bottom: 20px;
        }
    }
    .two-secs{
        justify-content: space-between;
        padding-bottom: 44px;
        @media($sm-767){
            flex-direction: column;
            padding-bottom: 30px;
        }
    }
    .lt-box{
        padding: 60px 60px 30px 60px;
        border-radius: 46px;
        border: 1px solid #1ACBEE;
        max-width: 843px;
       background-color:#02b7ff0a;
       background-image: url('../img/leaf.png');
       background-position: center;
       background-repeat: no-repeat;
       background-size: cover;
       @media($sm-1679){
        padding: 50px 50px 30px 50px;
       }
       @media($sm-1441){
        padding: 40px 40px 20px 40px;
        width: 58%;
       
       }
       @media($sm-1281){
        padding: 20px;
        width: 58%;
       }
     
       @media($sm-767){
        width: 100%;
        border-radius: 20px;
       }
    }
    .rt-box{
        flex: 1;
        padding: 0;
        margin-left: 34px;
        background-color:#02b7ff0a;
        background-image: url('../img/leaf.png');
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        @media($sm-1441){
            width: 42%;
        }
        @media($sm-767){
            margin-left: 0px;
            margin-top: 30px;
            width: 100%;
        }
        &.rt-box2{
            margin-left: 0px;
            margin-right: 34px;
            @media($sm-767){
                margin-right: 0px;
                margin-bottom: 30px;
                margin-top: 0px;
            }
        }
        .img-sec{
            height: 535px;
            @media($sm-1679){
                height: 435px;
            }
            @media($sm-1481){
                height: 405px;
            }
            @media($sm-1281){
                height: 380px;
            }
            @media($sm-991){
                height: 460px;
            }
            @media($sm-767){
                height: 300px;
            }
            img{
                width: 100%;
                height: 100%;
                object-fit: cover;
                border-radius: 44px;

                @media($sm-767){
                    border-radius: 20px;
                }
            }
        }

    }
    .career-items ul,.career-points{
        .txt{
            font-weight: 600;          
        }
       
        font-size: 20px;
        font-weight: 300;
        line-height: 32px;
        text-align: left;
        color: #00124D;
        margin: 0;
        padding: 0;
        @media($sm-1679){
            font-size: 18px;
            line-height: 26px;
        }
        @media($sm-1441){
            font-size: 16px;
        }
        @media($sm-1199){
            font-size: 14px;
        }
       li{
       
        background: url(../img/listing-bg.svg) no-repeat 0 10px;
        list-style: none;
        padding: 0 30px 0 20px;
         margin-bottom: 16px;
         &:last-child{
            margin-bottom: 0px;
         }
    
    
    
       }
      
    }
}