﻿
/*#region Font start*/
@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat-bold.woff') format('woff');
}

@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular.woff') format('woff');
}

@font-face {
    font-family: 'montserratsemibold';
    src: url('../fonts/montserrat-semibold.woff') format('woff');
}

@font-face {
    font-family: 'montserratthinitalic250';
    src: url('../fonts/montserrat-thin-italic-250.woff') format('woff');
}

@font-face {
    font-family: 'montserratblack900';
    src: url('../fonts/montserrat black 900.woff') format('woff');
}

@font-face {
    font-family: 'montserratlight300';
    src: url('../fonts/montserrat light 300.woff') format('woff');
}

@font-face {
    font-family: 'montserratthin250';
    src: url('../fonts/montserrat thin 250.woff') format('woff');
}

@font-face {
    font-family: 'myriadproregular';
    src: url('../fonts/myriadpro-regular.woff') format('woff');
}
/*#endregion Fonts End*/

/*#region Mobile size 320 to 350 Start*/
@media screen and (min-width: 320px) and (max-width: 350px) 
{
    /*#region SplashScreen Start*/
    .SplashScreen 
    {
        width: 100%;
        height: 200vw;
        /*display: none;*/
        /*border:1px solid black;*/
        background-image: url(../images/SplashScreen/MobileSizeSplashScreenBackground.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
        /*transform:translateX(0);*/
    }
    .SplashScreenTitleDivContent
    {
        width:60%;
        /*border:1px solid yellow;*/
        margin-top:58%;
        margin-left:20%;
        font-family:montserratsemibold;
        font-size:75%; /*12px*/
        text-align:center;
        color:rgb(255,255,255);
        word-spacing:1px;
        letter-spacing:1.3px;
    }
    /*#endregion SplashScreen End*/

    .UpperMainDiv {
        display: none;
    }

    /*#region Navigation Start*/
    .MobileNav {
        width: 100%;
        position: -webkit-sticky;
        position: sticky;
        position: fixed;
        z-index: 1;
        margin-top: 0%;
        margin-left: 0.3%;
        display: block;
    }

    /*#region LogoAndhamburg Start*/
    .LogoAndHamburg {
        width: 100%;
        height: 22vw;
        /*border: 1px solid yellow;*/
        display: flex;
        transition: background .5s;
    }

    /*#region LogoSection Start*/
    .LogoSection {
        width: 25%;
        /*border:1px solid black;*/
    }

    .MobileLogo {
        width: 68%;
        height: 13.5vw;
        /*border:1px solid red;*/
        float: right;
        margin-top: 15.5%;
        margin-right: 12%;
    }

        .MobileLogo a {
            text-decoration: none;
        }

            .MobileLogo a:hover {
                background-color: none;
            }

        .MobileLogo img {
            width: 100%;
            height: 100%;
        }
    /*#endregion LogoSection Start*/

    /*#region HamburgSection Start*/
    .HamburgSection {
        width: 6.5%;
        height: 4.5vw;
        /*border: 1px solid white;*/
        margin-top: 8%;
        margin-left: 56%;
        display: block;
    }

    .Hamburgimg {
        width: 100%;
        height: 100%;
        /*border: 1px solid white;*/
    }

    .HamburgSection a {
        text-decoration: none;
    }

    .HamburgSection img {
        width: 100%;
        height: 100%;
    }

    .HamburgSectionCloseBtn {
        width: 100%;
        height: 100%;
        display: none;
    }


    /*#region HamburgOptionsSection Start*/
    .HamburgOptionsSection {
        width: 35%;
        height: 70vw;
        float: right;
        /*border: 1px solid red;*/
        background-color: rgb(32,33,28);
        line-height: 30px;
        margin-right: 0%;
        margin-top: -8%;
        text-align: right;
        display: none;
    }

    .HamburgOptionsSectionC1 {
        padding-right: 4%;
        letter-spacing: 1px;
        /*border: 1px solid white;*/
    }

        .HamburgOptionsSectionC1 a {
            text-decoration: none;
            color: rgb(247,157,29);
            font-family: montserratregular;
            font-size: 75%; /*14px*/
        }
    /*#endregion HamburgOptionsSection End*/
    /*#endregion HamburgSection End*/

    /*#endregion LogoAndhamburg End*/


    /*#endregion Navigation End*/
    
    /*#region HomeSection Start*/
    .HomeSection 
    {
        width: 100%;
        height: 180vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/HomeSection/HomeSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    .HomeSectionTitleDiv
    {
        width:100%;
        height:100%;
        border:1px solid transparent;
    }

    .HomeTitle
    {
        width:40%;
        /*border:1px solid white;*/
        float:right;
        margin-top:80%;
        margin-right:0%;
        font-family:montserratregular;
        font-size:50%; /*8px*/
        color:rgb(247,157,29);
        word-spacing:1px;
        letter-spacing:1px;
        line-height:15px;
    }
    /*#endregion HomeSection End*/

    /*#region AboutUsSection Start*/
    .AboutUsSection
    {
        width: 100%;
        height: 200vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/AboutUsSection/AboutUsSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    /*#region AboutSectionMainDiv Start*/
    .AboutSectionMainDiv
    {
        width:76%;
        height:30%;
        display:inline-block;
    }

        /*#region AboutSectionMainDivContent1 Start*/
        .AboutSectionMainDivContent1
        {
            width:58%;
            height:100%;
            /*border:1px solid yellow;*/
            margin-left:40%;
        }
        
        /*#endregion AboutSectionMainDivContent1 End*/

        /*#region AboutSectionMainDivContent2 Start*/
        .AboutSectionMainDivContent2
        {
            width:100%;
            /*border:1px solid yellow;*/
            margin-left:0%;
        }
        .AboutSectionMainDivContent2Title
        {
            width:100%;
            /*border:1px solid red;*/
            margin-top:16%;
            font-size:100%; /*16px*/
        }
        .AboutSectionMainDivContent2Description
        {
            width:100%;
            /*border:1px solid red;*/
            line-height:15px;
            font-size:75%; /*12px*/
        }
        /*#endregion AboutSectionMainDivContent2 End*/
    /*#endregion AboutSectionMainDiv End*/

    /*#endregion AboutUsSection End*/

    /*#region OurTroupeSection Start*/
    .OurTroupeSection
    {
        width:100%;
        height:300vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/OurTroupeSection/OurTroupeBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    .OurTroupeSectionMainDiv
    {
        width:80%;
        /*height:80%;*/
        /*border:1px solid black;*/
        margin-top:20%;
        margin-left:10%;
    }
    /*#region OurTroupeSectionMainDivTitle Start*/
    .OurTroupeSectionMainDivTitle
    {
        width:100%;
        height:10%;
        /*border:1px solid red;*/
        display:flex;
        padding-left:5%;
    }
    .OurTroupeSectionMainDivTitleLine
    {
        width:20%;
        height:1vw;
        border-top:2px solid rgb(218,121,39);
        margin-top:3%;
    }
    .OurTroupeSectionMainDivTitleContent
    {
        width:50%;
        /*border:1px solid red;*/
        font-family:montserratregular;
        font-size:62%; /*18px*/
        color:rgb(255,255,255);
        text-align:center;
        letter-spacing:2px;
        padding-top:1%;
        
    }
    /*#endregion OurTroupeSectionMainDivTitle Start*/

    /*#region OurTroupeMainDivContent Start*/
    .OurTroupeMainDivContent
    {
        width:100%;
        /*border:1px solid black;*/
        margin-top:2%;
    }
    /*#region OurTroupeMainDivContentPanel1 Start*/
    .OurTroupeMainDivContentPanel1
    {
        width:100%;
        height:auto;
        /*border:1px solid black;*/
        display:inline-block;
    }
    /*#endregion OurTroupeMainDivContentPanel1 End*/

    /*#region OurTroupeMainDivContentPanel2 Start*/
    .OurTroupeMainDivContentPanel2
    {
        width:100%;
        height:auto;
        /*border:1px solid black;*/
        display:inline-block;
        margin-top:4%;
    }
    /*#endregion OurTroupeMainDivContentPanel2 End*/

    /*#region OurTroupeProfile Start*/
    .OurTroupeProfile1
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-left:25%;
    }
    .OurTroupeProfile2
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-top:8%;
        margin-left:25%;
    }
    .OurTroupeProfile3
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-top:8%;
        margin-left:25%;
    }
    .OurTroupeProfileImg
    {
        width:70%;
        height:76%;
        /*border:1px solid black;*/
        margin-left:15%;
    }
    .OurTroupeProfileImg img
    {
        width:100%;
        height:100%;
    }
    .OurTroupeProfileDescription
    {
        width:100%;
        /*border:1px solid black;*/
        margin-top:8%;
        text-align:center;
        letter-spacing:1px;
    }
    .OurTroupeProfileDescriptionName
    {
        font-family:montserratbold;
        font-size:62%; /*10px*/
    }
    .OurTroupeProfileDescriptionDesignation
    {
        font-family:montserratregular;
        font-size:50%; /*12px*/
        margin-top:2%;
    }
    /*#endregion OurTroupeProfile End*/
    /*#endregion OurTroupeMainDivContent End*/

    /*#region OurTroupeOtherDetails Start*/
    .OurTroupeOtherDetails
    {
        width:99.9%;
        height:100%;
        position:relative;
        border:1px solid transparent;
        margin-top:-313%;
        background-color:rgba(0,0,0,0.7);
        display:none;
    }
    /*#region OurTroupeOtherDetailsPanel Start*/
    .OurTroupeOtherDetailsPanel
    {
        width:80%;
        margin-top:80%;
        float:right;
        /*border:1px solid red;*/
    }
    /*#region OurTroupeOtherDetailsPanel1 Start*/
    .OurTroupeOtherDetailsPanel1
    {
        width:100%;
        height:40vw;
        background-color:rgb(247,157,29);
    }
    /*#region OurTroupeOtherDetailsPanelCloseButtonSection Start*/
    .OurTroupeOtherDetailsPanelCloseButtonSection
    {
        width:99.9%;
        /*border:1px solid black;*/
    }
    .OurTroupeOtherDetailsPanelCloseButton
    {
        width:auto;
        border:none;
        margin-top:3%;
        margin-left:88%;
        background-color:transparent;
        font-size:75%; /*75px*/
    }
    /*#endregion OurTroupeOtherDetailsPanelCloseButtonSection End*/

    /*#region OurTroupeOtherDetailsPanelProfileImgandNameSection Start*/
    .OurTroupeOtherDetailsPanelProfileImgandNameSection
    {
        width:99.9%;
        height:30vw;
        /*border:1px solid red;*/
        margin-top:2%;
        display:flex;
    }
    .OurTroupeOtherDetailsPanelProfileImgSection
    {
        width:60%;
        height:100%;
        /*border:1px solid yellow;*/
    }
    .OurTroupeOtherDetailsPanelProfileImg
    {
        width:60%;
        height:85%;
        /*border:1px solid black;*/
        margin-top:12%;
        margin-left:16%;
    }
    .OurTroupeOtherDetailsPanelProfileName
    {
        width:99%;
        /*border:1px solid white;*/
        font-size:60%; /*8px*/
    }
    .OurTroupeOtherDetailsPanelProfileDesignation
    {
        width:99%;
        /*border:1px solid white;*/
        font-size:55%; /*6px*/
    }
    /*#endregion OurTroupeOtherDetailsPanelProfileImgandNameSection End*/

    /*#endregion OurTroupeOtherDetailsPanel1 End*/

    /*#region OurTroupeOtherDetailsPanel2 Start*/
    .OurTroupeOtherDetailsPanel2
    {
        width:100%;
        height:45vw;
        border:1px solid transparent;
        background-color:rgb(255,234,207);
    }
    .OurTroupeOtherDetailsPanelDescriptionContent
    {
        width:95%;
        height:100%;
        /*border:1px solid red;*/
        font-family:montserratlight300;
        font-size:62%; /*10px*/
        letter-spacing:1px;
        line-height:20px;
    }
    /*#endregion OurTroupeOtherDetailsPanel2 End*/

    /*#endregion OurTroupeOtherDetailsPanel End*/

    /*#endregion OurTroupeOtherDetails End*/

    /*#endregion OurTroupeSection End*/

    /*#region ServicesSection Start*/
    .ServicesSection {
        width: 100%;
        height: 170vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ServicesSection/ServicesSectionBackGroundMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .SevicesSectionMainDiv {
        width: 100%;
        height: 76.3%;
        /*border:1px solid red;*/
        margin-top: 10%;
        display: flex;
    }
    /*#region ServicesSectionMainDivSection1 Start*/
    .ServicesSectionMainDivSection1 {
        width: 65%;
        height: 100%;
        /*border:1px solid red;*/
        display: flex;
    }

    .ServicesSectionMainDivSection1ContentImg {
        width: 73%;
        height: 53%;
        /* border: 1px solid black; */
        /* float: right; */
        margin-right: -10%;
        margin-left: -2%;
        margin-top: 140%;
    }

        .ServicesSectionMainDivSection1ContentImg img {
            width: 100%;
            height: 100%;
        }

    /*#region ServicesSectionMainDivSection2Title Start*/
    .ServicesSectionMainDivSection2Title {
        width: 11%;
        height: 100%;
        /*border: 1px solid black;*/
        margin-left: 13%;
    }

    .ServicesSectionMainDivSection2TitleContent {
        width: 100%;
        /*border: 1px solid red;*/
        margin-top: 1070%;
        transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        color: rgb(255,255,255);
        letter-spacing: 20px;
        font-size: 95%; /*18px*/
        font-family: montserratregular;
        margin-left: -155%;
    }
    /*#endregion ServicesSectionMainDivSection2Title Start*/
    /*#endregion ServicesSectionMainDivSection1 End*/

    /*#region ServicesSectionMainDivSection2 Start*/
    .ServicesSectionMainDivSection2 {
        width: 35%;
        height: 80%;
        /*border:1px solid yellow;*/
        margin-top: -15%;
        display: flex;
    }


    /*#region ServicesSectionMainDivSection2Content Start*/
    .ServicesSectionMainDivSection2Content {
        width: auto;
        height: 80%;
        /*border:1px solid black;*/
        margin-top: 62%;
        margin-left: -42%;
        font-family: montserratregular;
        font-size: 75%; /*16px*/
        letter-spacing: 1px;
    }

    .ServicesSectionMainDivSection2ContentSpace {
        /* width:100%;
            height:50%;*/
        margin-top: 20%;
        /*border:1px solid black;*/
    }

    /*#endregion ServicesSectionMainDivSection2Content End*/
    /*#endregion ServicesSectionMainDivSection2 End*/
    /*#endregion ServicesSection End*/

    /*#region TestimonialSection Start*/
    .TestimonialSection {
        width: 100%;
        height: 180vw;
        /*border: 1px solid yellow;*/
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/TestimonialSection/TestimonialSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .TestimonialSectionMainDiv {
        width: 90%;
        /*border:1px solid white;*/
        margin-top: -6%;
        margin-left: 5%;
        display: flex;
    }

    .Arrow1 {
        width: 2.5%;
        height: 4.5vw;
        margin-top: 85%;
        /* margin-left:2.5%;*/
        /*border: 1px solid white;*/
    }

        .Arrow1 img {
            width: 100%;
            height: 100%;
        }

    .Arrow2 {
        width: 2.5%;
        height: 4.5vw;
        margin-top: 85%;
        margin-left: 11%;
        /*border: 1px solid white;*/
    }

        .Arrow2 img {
            width: 100%;
            height: 100%;
        }

    /*#region TestimonialsMain1 Start*/
    .TestimonialsMain1 {
        width: 80%;
        /*border: 1px solid red;*/
        /*display:none;*/
    }
    /*#endregion TestimonialsMain1 End*/

    /*#region TestimonialsMain2 Start*/
    .TestimonialsMain2 {
        width: 80%;
        /*border:1px solid red;*/
        display: none;
    }
    /*#endregion TestimonialsMain2 End*/

    /*#region TestimonialsMain3 Start*/
    .TestimonialsMain3 {
        width: 80%;
        /*border:1px solid red;*/
        display: none;
    }
    /*#endregion TestimonialsMain3 End*/

    /*#region TestimonialsContentDiv Start*/
    .TestimonialsContentDiv {
        width: 100%;
        display: inline-block;
        margin-left: 6%;
        /*border:1px solid white;*/
    }

    /*#region TestimonialsContentDiv1 Start*/
    .TestimonialsContentDiv1 {
        width: 20%;
        /*border:1px solid white;*/
    }

    .TestimonialsLogo {
        width: 143%;
        height: 18.5vw;
        /*border:1px solid red;*/
        /*margin-top: 65%;*/
        margin-left: 200%;
    }

        .TestimonialsLogo img {
            width: 100%;
            height: 100%;
        }
    /*#endregion TestimonialsContentDiv1 End*/

    /*#region TestimonialsContentDiv2 Start*/
    .TestimonialsContentDiv2 {
        width: 78%;
        /*border:1px solid black;*/
        margin-left: 18%;
        margin-top: 8%;
    }
    /*#region TestimonialsContentDiv2Title Start*/
    .TestimonialsContentDiv2Title {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratregular;
        font-size: 68%; /*25px*/
        color: rgb(247,157,29);
        letter-spacing: 10px;
    }
    /*#endregion TestimonialsContentDiv2Title End*/

    /*#region TestimonialsContentDiv2TitleHRLine Start*/
    .TestimonialsContentDiv2TitleHRLine {
        width: 9%;
        border-top: 3px solid rgb(218,121,39);
        margin-top: 2%;
    }
    /*#endregion TestimonialsContentDiv2TitleHRLine End*/

    /*#region TestimonialsContentDiv2Content Start*/
    .TestimonialsContentDiv2Content {
        width: 99.9%;
        /* border: 1px solid white; */
        padding-top: 2%;
        padding-bottom: 2%;
        color: rgb(255,255,255);
        font-family: montserratlight300;
        font-size: 51%;
        letter-spacing: 2.5px;
        line-height: 13px;
    }
    /*#endregion TestimonialsContentDiv2Content End*/

    /*#region TestimonialsContentDiv2ContentHRLine Start*/
    .TestimonialsContentDiv2ContentHRLine {
        width: 15%;
        border-top: 5px solid rgb(247,157,29);
    }
    /*#endregion TestimonialsContentDiv2ContentHRLine End*/

    /*#region TestimonialsContentDiv2ContentGivenByDetails Start*/
    .TestimonialsContentDiv2ContentGivenByDetails {
        width: 99.9%;
        /*border:1px solid white;*/
        margin-top: 4%;
        color: rgb(247,157,29);
    }

    .TestimonialsContentDiv2ContentGivenByName {
        font-family: montserratsemibold;
        font-size: 68%; /*18px*/
        letter-spacing: 3px;
    }

    .TestimonialsContentDiv2ContentGivenByDesignation {
        font-family: montserratregular;
        font-size: 60%; /*16px*/
        letter-spacing: 2px;
        margin-top: 1%;
    }

    .TestimonialsContentDiv2ContentGivenByClient {
        font-family: montserratregular;
        font-size: 60%; /*16px*/
        letter-spacing: 2px;
        margin-top: 0.5%;
    }
    /*#endregion TestimonialsContentDiv2ContentGivenByDetails End*/

    /*#endregion TestimonialsContentDiv2 End*/

    /*#endregion TestimonialsContentDiv End*/

    .TitleandHRlineforMobile {
        width: 56%;
        margin-left: 25%;
        /*border: 1px solid white;*/
        display: block;
        margin-top: 10%;
    }

    .TestimonialsContentDiv2TitleforMobile {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratregular;
        font-size: 85%; /*25px*/
        color: rgb(247,157,29);
        letter-spacing: 6px;
        /*border: 1px solid white;*/
    }

    .TestimonialsContentDiv2TitleHRLineforMobile {
        width: 15%;
        border-top: 3px solid rgb(218,121,39);
        margin-top: 3%;
    }

    .titleandHorizontallineDiv {
        display: none;
        /*border:1px solid white;*/
    }


    /*#endregion TestimonialSection End*/

    /*#region Career Section Start*/
    .CareerSection {
        width: 100%;
        height: 180vw;
        /*border: 1px solid black;*/
    }

    .CareerSectionMainDiv {
        width: 100%;
        height: 100%;
        /*border:1px solid red;*/
        display: flex;
        flex-direction: column;
    }

    /*#region CareerSectionMainDiv1 Start*/
    .CareerSectionMainDiv1 {
        width: 100%;
        height: 60%;
        /*border:1px solid black;*/
        background-image: url(../images/IndexPage/CareerSection/CareersSection1BGImageforTabandMobile.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .CareerSectionMainDiv1Content {
        width: 80%;
        height: 100%;
        /*border:1px solid black;*/
        margin-top: 10%;
        margin-left: 10%;
    }

    .CareerSectionMainDiv1ContentTitle {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratsemibold;
        font-size: 100%; /*16px*/
        color: rgb(247,157,29);
        letter-spacing: 8px;
    }

    .CareerSectionMainDiv1ContentHRLine {
        width: 12.5%;
        border-top: 2.8px solid rgb(247,157,29);
        margin-top: 3%;
    }

    .CareerSectionMainDiv1ContentDescription {
        width: 100%;
        /*border:1px solid black;*/
        margin-top: 2%;
        font-family: montserratlight300;
        font-size: 75%; /*14px*/
        letter-spacing: 1.5px;
        line-height: 18px;
    }

    #CareerSectionMainDiv1 {
        order: 2;
    }

    #CareerSectionMainDiv2 {
        order: 1;
    }
    /*#endregion CareerSectionMainDiv1 End*/
    /*#region CareerSectionMainDiv2 Start*/
    .CareerSectionMainDiv2 {
        width: 100%;
        height: 40%;
        /*margin-top:35.4%;*/
        /*border:1px solid black;*/
        background-image: url(../images/IndexPage/CareerSection/CareersSection2BGImageforTabandMobile.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    /*#endregion CareerSectionMainDiv2 End*/
    /*#endregion Career Section Start*/

    /*#region Client Section Start*/
    .ClientsSection {
        width: 100%;
        height: 150vw;
        /*border:1px solid black;*/
    }

    .ClientSectionContentDiv {
        width: 100%;
        height: 100%;
        display: flex;
    }
    /*#region ClientSectionContent1 Start*/
    .ClientSectionContent1 {
        width: 50%;
        height: 100%;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ClientsSection/ClientSectionBGImag1Mobilesize.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: center;
    }
    /*#endregion ClientSectionContent1 End*/

    /*#region ClientSectionContent2 Start*/
    .ClientSectionContent2 {
        width: 50%;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ClientsSection/ClientSectionBGImage2Mobilesize.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: center;
    }

    .TitleLogosDiv {
        width: 80%;
        margin-left: 3.5%;
        /*border:1px solid black;*/
    }

    .ClientSectionContent2MainDivision {
        width: 100%;
        height: 80%;
        /*border: 1px solid black;*/
        margin-top: 9%;
        display: flex;
    }

    .ClientSectionContent2MainDivisionTitle {
        width: 100%;
        /*border: 1px solid black;*/
        font-family: montserratregular;
        font-size: 61%; /*16px*/
        letter-spacing: 1px;
        word-spacing: 0px;
        text-align: center;
    }

    .ClientSectionContent2MainDivisionContent {
        width: 95%;
        /*border:1px solid red;*/
        margin-top: 10%;
        margin-left: 2.5%;
    }

    .ClientArrow1 {
        width: 3.5%;
        height: 4vw;
        margin-left: 2%;
        margin-top: 107%;
        /*border: 1px solid black;*/
    }

        .ClientArrow1 img {
            width: 100%;
            height: 100%;
        }

    .ClientArrow2 {
        width: 3.5%;
        height: 4vw;
        margin-left: 1.5%;
        margin-top: 107%;
        /*border: 1px solid black;*/
    }

        .ClientArrow2 img {
            width: 100%;
            height: 100%;
        }
    /*#region ClientLogoSection Start*/

    /*#region ClientLogoSectionDiv Start*/
    .ClientLogoSectionDiv1 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid yellow;*/
        display: inline-block;
    }

    .ClientLogoSectionDiv2 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogoSectionDiv3 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogoSectionDiv4 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogo1 {
        width: 98.5%;
        height: 100%;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid black;*/
    }

        .ClientLogo1 img {
            width: 100%;
            height: 100%;
        }

    .ClientLogo2 {
        width: 98.5%;
        height: 100%;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid black;*/
    }

        .ClientLogo2 img {
            width: 100%;
            height: 100%;
        }

    .ClientLogoHRLine {
        /*border-left: 1px solid rgb(166,168,171);*/
        margin-left: 1%;
        margin-right: 1%;
    }
    /*#endregion ClientLogoSectionDiv end*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection1 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection1 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection1 End*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection2 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection2 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
        display: none;
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection2 End*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection3 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection3 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
        display: none;
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection3 End*/

    /*#endregion ClientLogoSection Start*/

    /*#endregion ClientSectionContent2 End*/
    /*#endregion Client Section Start*/

    /*#region ContactUsSection Start*/
    .ContactUsSection {
        width: 100%;
        height: 160vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ContactUsSection/ContactUsSectionBackgroundImageMobilesize.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .ContactUsSectionMainDiv {
        width: 80%;
        height: 40%;
        /*border:1px solid red;*/
        margin-top: 20%;
        margin-left: 10%;
        display: inline-block;
    }
    /*#region ContactUsSectionMainDiv1 Start*/
    .ContactUsSectionMainDiv1 {
        width: 90%;
        height: 74%;
        margin-left: 5%;
        /*border:1px solid orange;*/
    }

        .ContactUsSectionMainDiv1 img {
            width: 100%;
            height: 100%;
        }
    /*#endregion ContactUsSectionMainDiv1 End*/

    /*#region ContactUsSectionMainDiv2 Start*/
    .ContactUsSectionMainDiv2 {
        width: 100%;
        height: 100%;
        /*border:1px solid orange;*/
        /*margin-left: 5%;*/
    }
    /*#region ContactUsSectionMainDiv2Content Start*/
    .ContactUsSectionMainDiv2Content {
        width: 80%;
        height: 92%;
        /*border:1px solid red;*/
        margin-top: 10%;
        margin-left: 10%;
    }

    .ContactUsSectionMainDiv2ContentTitle {
        width: 100%;
        font-family: montserratsemibold;
        font-size: 87.5%; /*18px*/
        color: rgb(247,157,29);
        letter-spacing: 2px;
    }

    .ContactUsSectionMainDiv2ContentHRLine {
        width: 11%;
        border-top: 2.8px solid rgb(247,157,29);
        margin-top: 2.5%;
    }

    .ContactUsSectionMainDiv2ContentDescription {
        width: 99.9%;
        /*border:1px solid black;*/
        margin-top: 3%;
        font-family: montserratregular;
        font-size: 65%; /*14px*/
        color: rgb(247,157,29);
        letter-spacing: 1px;
        line-height: 14px;
    }

    .ContactUsSectionMainDiv2ContentAddress {
        width: 99.9%;
        font-family: montserratregular;
        font-size: 65%; /*14px*/
        color: rgb(255,255,255);
        letter-spacing: 1px;
        line-height: 14px;
    }

    .ContactUsSectionMainDiv2ContentSocialMediaIconDiv {
        width: 99.9%;
        height: 5.5vw;
        /*border:1px solid red;*/
        margin-top: 4%;
        display: flex;
    }

    .ContactUsSectionMainDiv2ContentSocialMediaIcon {
        width: 8%;
        height: 100%;
        /*border:1px solid yellow;*/
    }

        .ContactUsSectionMainDiv2ContentSocialMediaIcon a {
            text-decoration: none;
        }

        .ContactUsSectionMainDiv2ContentSocialMediaIcon img {
            width: 100%;
            height: 100%;
        }

    #ContactUsSectionMainDiv2ContentSocialMediaIcon2 {
        margin-left: 4%;
    }
    /*#endregion ContactUsSectionMainDiv2Content End*/
    /*#endregion ContactUsSectionMainDiv2 End*/
    /*#endregion ContactUsSection End*/

    /*#region Upper Arrow Start*/
    .UpperArrow {
        width: 5%;
        height: 5vw;
        float: right;
        margin-right: 5%;
        display: none;
        margin-top: 2%;
        /* margin-bottom: 10%;*/
        /*border: 1px solid black;*/
        position: -webkit-sticky;
        position: sticky;
        /*z-index: 1;*/
        transition: 0.5s;
    }

        .UpperArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion Upper Arrow End*/

    /*#region Blank Section Start*/
    .BlankSection {
        width: 100%;
        height: 22vw;
        /*border:1px solid red;*/
    }
    /*#endregion blank Section End*/

    /*#region WorkSection Start*/
    .WorkSection {
        width: 100%;
        /*border:1px solid black;*/
        margin-top: 3%;
    }

    /*#region WorkSectionTitle Start*/
    .WorkSectionTitle {
        width: 100%;
        text-align: center;
        font-family: montserratregular;
        font-size: 87.5%; /*14px*/
        letter-spacing: 5px;
        color: rgb(58,20,14);
    }
    /*#endregion WorkSectionTitle End*/

    /*#region WorkSectionPanelDivision Start*/
    .WorkSectionPanelDivision {
        width: 100%;
        /*border:1px solid red;*/
        margin-top: 2%;
    }
    /*#region WorkSectionPanel1 Start*/
    .WorkSectionPanel1 {
        width: 100%;
        height: 40vw;
        /*border:1px solid black;*/
    }

    /*#region WorkSectionPanelDivision 1 to 7 Start*/
    .WorkSectionPanel1Div1 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage1.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .WorkSectionPanel1Div2 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage2.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div3 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage3.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div4 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage4.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div5 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage5.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div6 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage6.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div7 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage7.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }
    /*#endregion WorkSectionPanelDivision 1 to 7 End*/

    /*#region WorkSectionPanelDivArrowAndTitleSection Start*/
    .WorkSectionPanelDivArrowAndTitleSection {
        width: 92%;
        /*border:1px solid red;*/
        display: flex;
        margin-top: -40.5%;
        margin-left: 4%;
    }
    /*#region WorkSectionPanelDivLeftArrow Start*/
    .WorkSectionPanelDivLeftArrow {
        width: 2%;
        height: 3vw;
        /*border:1px solid black;*/
        margin-top: 20%;
    }

        .WorkSectionPanelDivLeftArrow a {
            text-decoration: none;
        }

        .WorkSectionPanelDivLeftArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion WorkSectionPanelDivLeftArrow End*/

    /*#region WorkSectionPanelDivTitleSection Start*/
    .WorkSectionPanelDivTitleSection {
        width: 96%;
        /*border:1px solid black;*/
    }

    .WorkSectionPanelDivTitle {
        width: 26%;
        height: 12vw;
        /*border:1px solid black;*/
        background-color: rgb(247,157,29);
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        float: right;
        display: none;
    }

    .WorkSectionPanelDivTitleContent {
        width: 100%;
        /* border: 1px solid black; */
        margin-top: 2%;
        margin-left: 8%;
        font-family: montserratregular;
        font-size: 18%;
        letter-spacing: 1px;
        color: rgb(255,255,255);
    }
    /*#endregion WorkSectionPanelDivTitleSection Start*/

    /*#region WorkSectionPanelDivRightArrow Start*/
    .WorkSectionPanelDivRightArrow {
        width: 2%;
        height: 3vw;
        /*border:1px solid black;*/
        margin-top: 20%;
    }

        .WorkSectionPanelDivRightArrow a {
            text-decoration: none;
        }

        .WorkSectionPanelDivRightArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion WorkSectionPanelDivRightArrow End*/
    /*#endregion WorkSectionPanelDivArrowAndTitleSection End*/
    /*#endregion WorkSectionPanel1 End*/

    /*#region WorkSectionPanel2 Start*/
    .WorkSectionPanel2 {
        width: 100%;
        height: 40vw;
        /*border:1px solid black;*/
        margin-top: 4%;
    }

    /*#region WorkSectionPanelDivision 1 to 3 Start*/
    .WorkSectionPanel2Div1 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage1.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .WorkSectionPanel2Div2 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage2.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel2Div3 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage3.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }
    /*#endregion WorkSectionPanelDivision 1 to 7 End*/
    /*#endregion WorkSectionPanel2 End*/
    /*#endregion WorkSectionPanelDivision End*/
    /*#endregion WorkSection End*/
}
/*#endregion Mobile size 320 to 350 End*/

/*#region Mobile Size 351 stop 400 Start*/
@media screen and (min-width: 350px) and (max-width: 400px) 
{
    /*#region SplashScreen Start*/
    .SplashScreen 
    {
        width: 100%;
        height: 200vw;
        /*display: none;*/
        /*border:1px solid black;*/
        background-image: url(../images/SplashScreen/MobileSizeSplashScreenBackground.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
        /*transform:translateX(0);*/
    }
    .SplashScreenTitleDivContent
    {
        width:60%;
        /*border:1px solid yellow;*/
        margin-top:58%;
        margin-left:20%;
        font-family:montserratsemibold;
        font-size:87.5%; /*14px*/
        text-align:center;
        color:rgb(255,255,255);
        word-spacing:1px;
        letter-spacing:1.3px;
    }
    /*#endregion SplashScreen End*/

    .UpperMainDiv {
        display: none;
    }

    /*#region Navigation Start*/
    .MobileNav {
        width: 100%;
        position: -webkit-sticky;
        position: sticky;
        position: fixed;
        z-index: 1;
        margin-top: 0%;
        margin-left: 0.3%;
        display: block;
    }

    /*#region LogoAndhamburg Start*/
    .LogoAndHamburg {
        width: 100%;
        height: 22vw;
        /*border: 1px solid yellow;*/
        display: flex;
        transition: background .5s;
    }

    /*#region LogoSection Start*/
    .LogoSection {
        width: 25%;
        /*border:1px solid black;*/
    }

    .MobileLogo {
        width: 68%;
        height: 13.5vw;
        /*border:1px solid red;*/
        float: right;
        margin-top: 15.5%;
        margin-right: 12%;
    }

        .MobileLogo a {
            text-decoration: none;
        }

            .MobileLogo a:hover {
                background-color: none;
            }

        .MobileLogo img {
            width: 100%;
            height: 100%;
        }
    /*#endregion LogoSection Start*/

    /*#region HamburgSection Start*/
    .HamburgSection {
        width: 6.5%;
        height: 4.5vw;
        /*border: 1px solid white;*/
        margin-top: 8%;
        margin-left: 56%;
        display: block;
    }

    .Hamburgimg {
        width: 100%;
        height: 100%;
        /*border: 1px solid white;*/
    }

    .HamburgSection a {
        text-decoration: none;
    }

    .HamburgSection img {
        width: 100%;
        height: 100%;
    }

    .HamburgSectionCloseBtn {
        width: 100%;
        height: 100%;
        display: none;
    }


    /*#region HamburgOptionsSection Start*/
    .HamburgOptionsSection {
        width: 35%;
        height: 70vw;
        float: right;
        /*border: 1px solid red;*/
        background-color: rgb(32,33,28);
        line-height: 35px;
        margin-right: 0%;
        margin-top: -8%;
        text-align: right;
        display: none;
    }

    .HamburgOptionsSectionC1 {
        padding-right: 4%;
        letter-spacing: 1px;
        /*border: 1px solid white;*/
    }

        .HamburgOptionsSectionC1 a {
            text-decoration: none;
            color: rgb(247,157,29);
            font-family: montserratregular;
            font-size: 87.5%; /*14px*/
        }
    /*#endregion HamburgOptionsSection End*/
    /*#endregion HamburgSection End*/

    /*#endregion LogoAndhamburg End*/


    /*#endregion Navigation End*/
    
    /*#region HomeSection Start*/
    .HomeSection 
    {
        width: 100%;
        height: 180vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/HomeSection/HomeSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    .HomeSectionTitleDiv
    {
        width:100%;
        height:100%;
        border:1px solid transparent;
    }

    .HomeTitle
    {
        width:30%;
        /*border:1px solid white;*/
        float:right;
        margin-top:80%;
        margin-right:6%;
        font-family:montserratregular;
        font-size:50%; /*8px*/
        color:rgb(247,157,29);
        word-spacing:1px;
        letter-spacing:1px;
        line-height:15px;
    }
    /*#endregion HomeSection End*/

    /*#region AboutUsSection Start*/
    .AboutUsSection
    {
        width: 100%;
        height: 170vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/AboutUsSection/AboutUsSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    /*#region AboutSectionMainDiv Start*/
    .AboutSectionMainDiv
    {
        width:76%;
        height:30%;
        display:inline-block;
    }

        /*#region AboutSectionMainDivContent1 Start*/
        .AboutSectionMainDivContent1
        {
            width:58%;
            height:100%;
            /*border:1px solid yellow;*/
            margin-left:40%;
        }
        
        /*#endregion AboutSectionMainDivContent1 End*/

        /*#region AboutSectionMainDivContent2 Start*/
        .AboutSectionMainDivContent2
        {
            width:100%;
            /*border:1px solid yellow;*/
            margin-left:0%;
        }
        .AboutSectionMainDivContent2Title
        {
            width:100%;
            /*border:1px solid red;*/
            margin-top:16%;
            font-size:100%; /*16px*/
        }
        .AboutSectionMainDivContent2Description
        {
            width:100%;
            /*border:1px solid red;*/
            line-height:15px;
            font-size:75%; /*12px*/
        }
        /*#endregion AboutSectionMainDivContent2 End*/
    /*#endregion AboutSectionMainDiv End*/

    /*#endregion AboutUsSection End*/

    /*#region OurTroupeSection Start*/
    .OurTroupeSection
    {
        width:100%;
        height:300vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/OurTroupeSection/OurTroupeBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    .OurTroupeSectionMainDiv
    {
        width:80%;
        /*height:80%;*/
        /*border:1px solid black;*/
        margin-top:20%;
        margin-left:10%;
    }
    /*#region OurTroupeSectionMainDivTitle Start*/
    .OurTroupeSectionMainDivTitle
    {
        width:100%;
        height:10%;
        /*border:1px solid red;*/
        display:flex;
        padding-left:5%;
    }
    .OurTroupeSectionMainDivTitleLine
    {
        width:20%;
        height:1vw;
        border-top:2px solid rgb(218,121,39);
        margin-top:3%;
    }
    .OurTroupeSectionMainDivTitleContent
    {
        width:50%;
        /*border:1px solid red;*/
        font-family:montserratregular;
        font-size:62%; /*18px*/
        color:rgb(255,255,255);
        text-align:center;
        letter-spacing:2px;
        padding-top:1%;
        
    }
    /*#endregion OurTroupeSectionMainDivTitle Start*/

    /*#region OurTroupeMainDivContent Start*/
    .OurTroupeMainDivContent
    {
        width:100%;
        /*border:1px solid black;*/
        margin-top:2%;
    }
    /*#region OurTroupeMainDivContentPanel1 Start*/
    .OurTroupeMainDivContentPanel1
    {
        width:100%;
        height:auto;
        /*border:1px solid black;*/
        display:inline-block;
    }
    /*#endregion OurTroupeMainDivContentPanel1 End*/

    /*#region OurTroupeMainDivContentPanel2 Start*/
    .OurTroupeMainDivContentPanel2
    {
        width:100%;
        height:auto;
        /*border:1px solid black;*/
        display:inline-block;
        margin-top:4%;
    }
    /*#endregion OurTroupeMainDivContentPanel2 End*/

    /*#region OurTroupeProfile Start*/
    .OurTroupeProfile1
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-left:25%;
    }
    .OurTroupeProfile2
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-top:8%;
        margin-left:25%;
    }
    .OurTroupeProfile3
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-top:8%;
        margin-left:25%;
    }
    .OurTroupeProfileImg
    {
        width:70%;
        height:76%;
        /*border:1px solid black;*/
        margin-left:15%;
    }
    .OurTroupeProfileImg img
    {
        width:100%;
        height:100%;
    }
    .OurTroupeProfileDescription
    {
        width:100%;
        /*border:1px solid black;*/
        margin-top:8%;
        text-align:center;
        letter-spacing:1px;
    }
    .OurTroupeProfileDescriptionName
    {
        font-family:montserratbold;
        font-size:62%; /*10px*/
    }
    .OurTroupeProfileDescriptionDesignation
    {
        font-family:montserratregular;
        font-size:50%; /*12px*/
        margin-top:2%;
    }
    /*#endregion OurTroupeProfile End*/
    /*#endregion OurTroupeMainDivContent End*/

    /*#region OurTroupeOtherDetails Start*/
    .OurTroupeOtherDetails
    {
        width:99.9%;
        height:100%;
        position:relative;
        border:1px solid transparent;
        margin-top:-307%;
        background-color:rgba(0,0,0,0.7);
        display:none;
    }
    /*#region OurTroupeOtherDetailsPanel Start*/
    .OurTroupeOtherDetailsPanel
    {
        width:80%;
        margin-top:80%;
        float:right;
        /*border:1px solid red;*/
    }
    /*#region OurTroupeOtherDetailsPanel1 Start*/
    .OurTroupeOtherDetailsPanel1
    {
        width:100%;
        height:40vw;
        background-color:rgb(247,157,29);
    }
    /*#region OurTroupeOtherDetailsPanelCloseButtonSection Start*/
    .OurTroupeOtherDetailsPanelCloseButtonSection
    {
        width:99.9%;
        /*border:1px solid black;*/
    }
    .OurTroupeOtherDetailsPanelCloseButton
    {
        width:auto;
        border:none;
        margin-top:3%;
        margin-left:88%;
        background-color:transparent;
        font-size:75%; /*75px*/
    }
    /*#endregion OurTroupeOtherDetailsPanelCloseButtonSection End*/

    /*#region OurTroupeOtherDetailsPanelProfileImgandNameSection Start*/
    .OurTroupeOtherDetailsPanelProfileImgandNameSection
    {
        width:99.9%;
        height:30vw;
        /*border:1px solid red;*/
        margin-top:2%;
        display:flex;
    }
    .OurTroupeOtherDetailsPanelProfileImgSection
    {
        width:60%;
        height:100%;
        /*border:1px solid yellow;*/
    }
    .OurTroupeOtherDetailsPanelProfileImg
    {
        width:60%;
        height:85%;
        /*border:1px solid black;*/
        margin-top:13%;
        margin-left:16%;
    }
    .OurTroupeOtherDetailsPanelProfileName
    {
        width:99%;
        /*border:1px solid white;*/
        margin-top:60%;
        font-size:60%; /*8px*/
    }
    .OurTroupeOtherDetailsPanelProfileDesignation
    {
        width:99%;
        /*border:1px solid white;*/
        font-size:55%; /*6px*/
    }
    /*#endregion OurTroupeOtherDetailsPanelProfileImgandNameSection End*/

    /*#endregion OurTroupeOtherDetailsPanel1 End*/

    /*#region OurTroupeOtherDetailsPanel2 Start*/
    .OurTroupeOtherDetailsPanel2
    {
        width:100%;
        height:45vw;
        border:1px solid transparent;
        background-color:rgb(255,234,207);
    }
    .OurTroupeOtherDetailsPanelDescriptionContent
    {
        width:95%;
        height:100%;
        /*border:1px solid red;*/
        font-family:montserratlight300;
        font-size:62%; /*10px*/
        letter-spacing:1px;
        line-height:20px;
    }
    /*#endregion OurTroupeOtherDetailsPanel2 End*/

    /*#endregion OurTroupeOtherDetailsPanel End*/

    /*#endregion OurTroupeOtherDetails End*/

    /*#endregion OurTroupeSection End*/

    /*#region ServicesSection Start*/
    .ServicesSection {
        width: 100%;
        height: 170vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ServicesSection/ServicesSectionBackGroundMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .SevicesSectionMainDiv {
        width: 100%;
        height: 76.3%;
        /*border:1px solid red;*/
        margin-top: 10%;
        display: flex;
    }
    /*#region ServicesSectionMainDivSection1 Start*/
    .ServicesSectionMainDivSection1 {
        width: 65%;
        height: 100%;
        /*border:1px solid red;*/
        display: flex;
    }

    .ServicesSectionMainDivSection1ContentImg {
        width: 73%;
        height: 53%;
        /* border: 1px solid black; */
        /* float: right; */
        margin-right: -10%;
        margin-left: -2%;
        margin-top: 138.6%;
    }

        .ServicesSectionMainDivSection1ContentImg img {
            width: 100%;
            height: 100%;
        }

    /*#region ServicesSectionMainDivSection2Title Start*/
    .ServicesSectionMainDivSection2Title {
        width: 11%;
        height: 100%;
        /*border: 1px solid black;*/
        margin-left: 13%;
    }

    .ServicesSectionMainDivSection2TitleContent {
        width: 100%;
        /*border: 1px solid red;*/
        margin-top: 1050%;
        transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        color: rgb(255,255,255);
        letter-spacing: 20px;
        font-size: 90%; /*18px*/
        font-family: montserratregular;
        margin-left: -155%;
    }
    /*#endregion ServicesSectionMainDivSection2Title Start*/
    /*#endregion ServicesSectionMainDivSection1 End*/

    /*#region ServicesSectionMainDivSection2 Start*/
    .ServicesSectionMainDivSection2 {
        width: 35%;
        height: 80%;
        /*border:1px solid yellow;*/
        margin-top: 2%;
        display: flex;
    }


    /*#region ServicesSectionMainDivSection2Content Start*/
    .ServicesSectionMainDivSection2Content {
        width: auto;
        height: 80%;
        /*border:1px solid black;*/
        margin-top: 62%;
        margin-left: -42%;
        font-family: montserratregular;
        font-size: 87.5%; /*16px*/
        letter-spacing: 1px;
    }

    .ServicesSectionMainDivSection2ContentSpace {
        /* width:100%;
            height:50%;*/
        margin-top: 20%;
        /*border:1px solid black;*/
    }

    /*#endregion ServicesSectionMainDivSection2Content End*/
    /*#endregion ServicesSectionMainDivSection2 End*/
    /*#endregion ServicesSection End*/

    /*#region TestimonialSection Start*/
    .TestimonialSection {
        width: 100%;
        height: 180vw;
        /*border: 1px solid yellow;*/
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/TestimonialSection/TestimonialSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .TestimonialSectionMainDiv {
        width: 90%;
        /*border:1px solid white;*/
        margin-top: -7%;
        margin-left: 5%;
        display: flex;
    }

    .Arrow1 {
        width: 2.5%;
        height: 4.5vw;
        margin-top: 85%;
        /* margin-left:2.5%;*/
        /*border: 1px solid white;*/
    }

        .Arrow1 img {
            width: 100%;
            height: 100%;
        }

    .Arrow2 {
        width: 2.5%;
        height: 4.5vw;
        margin-top: 85%;
        margin-left: 11%;
        /*border: 1px solid white;*/
    }

        .Arrow2 img {
            width: 100%;
            height: 100%;
        }

    /*#region TestimonialsMain1 Start*/
    .TestimonialsMain1 {
        width: 80%;
        /*border: 1px solid red;*/
        /*display:none;*/
    }
    /*#endregion TestimonialsMain1 End*/

    /*#region TestimonialsMain2 Start*/
    .TestimonialsMain2 {
        width: 80%;
        /*border:1px solid red;*/
        display: none;
    }
    /*#endregion TestimonialsMain2 End*/

    /*#region TestimonialsMain3 Start*/
    .TestimonialsMain3 {
        width: 80%;
        /*border:1px solid red;*/
        display: none;
    }
    /*#endregion TestimonialsMain3 End*/

    /*#region TestimonialsContentDiv Start*/
    .TestimonialsContentDiv {
        width: 100%;
        display: inline-block;
        margin-left: 6%;
        /*border:1px solid white;*/
    }

    /*#region TestimonialsContentDiv1 Start*/
    .TestimonialsContentDiv1 {
        width: 20%;
        /*border:1px solid white;*/
    }

    .TestimonialsLogo {
        width: 143%;
        height: 18.5vw;
        /*border:1px solid red;*/
        /*margin-top: 65%;*/
        margin-left: 200%;
    }

        .TestimonialsLogo img {
            width: 100%;
            height: 100%;
        }
    /*#endregion TestimonialsContentDiv1 End*/

    /*#region TestimonialsContentDiv2 Start*/
    .TestimonialsContentDiv2 {
        width: 78%;
        /*border:1px solid black;*/
        margin-left: 18%;
        margin-top: 8%;
    }
    /*#region TestimonialsContentDiv2Title Start*/
    .TestimonialsContentDiv2Title {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratregular;
        font-size: 75%; /*25px*/
        color: rgb(247,157,29);
        letter-spacing: 10px;
    }
    /*#endregion TestimonialsContentDiv2Title End*/

    /*#region TestimonialsContentDiv2TitleHRLine Start*/
    .TestimonialsContentDiv2TitleHRLine {
        width: 9%;
        border-top: 3px solid rgb(218,121,39);
        margin-top: 2%;
    }
    /*#endregion TestimonialsContentDiv2TitleHRLine End*/

    /*#region TestimonialsContentDiv2Content Start*/
    .TestimonialsContentDiv2Content {
        width: 99.9%;
        /* border: 1px solid white; */
        padding-top: 2%;
        padding-bottom: 2%;
        color: rgb(255,255,255);
        font-family: montserratlight300;
        font-size: 54%;
        letter-spacing: 2.5px;
        line-height: 17px;
    }
    /*#endregion TestimonialsContentDiv2Content End*/

    /*#region TestimonialsContentDiv2ContentHRLine Start*/
    .TestimonialsContentDiv2ContentHRLine {
        width: 15%;
        border-top: 5px solid rgb(247,157,29);
    }
    /*#endregion TestimonialsContentDiv2ContentHRLine End*/

    /*#region TestimonialsContentDiv2ContentGivenByDetails Start*/
    .TestimonialsContentDiv2ContentGivenByDetails {
        width: 99.9%;
        /*border:1px solid white;*/
        margin-top: 4%;
        color: rgb(247,157,29);
    }

    .TestimonialsContentDiv2ContentGivenByName {
        font-family: montserratsemibold;
        font-size: 75%; /*18px*/
        letter-spacing: 3px;
    }

    .TestimonialsContentDiv2ContentGivenByDesignation {
        font-family: montserratregular;
        font-size: 60%; /*16px*/
        letter-spacing: 2px;
        margin-top: 1%;
    }

    .TestimonialsContentDiv2ContentGivenByClient {
        font-family: montserratregular;
        font-size: 60%; /*16px*/
        letter-spacing: 2px;
        margin-top: 0.5%;
    }
    /*#endregion TestimonialsContentDiv2ContentGivenByDetails End*/

    /*#endregion TestimonialsContentDiv2 End*/

    /*#endregion TestimonialsContentDiv End*/
    .TitleandHRlineforMobile {
        width: 56%;
        margin-left: 25%;
        /*border: 1px solid white;*/
        display: block;
        margin-top: 10%;
    }

    .TestimonialsContentDiv2TitleforMobile {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratregular;
        font-size: 85%; /*25px*/
        color: rgb(247,157,29);
        letter-spacing: 8px;
        /*border: 1px solid white;*/
    }

    .TestimonialsContentDiv2TitleHRLineforMobile {
        width: 15%;
        border-top: 3px solid rgb(218,121,39);
        margin-top: 3%;
    }

    .titleandHorizontallineDiv {
        display: none;
        /*border:1px solid white;*/
    }


    /*#endregion TestimonialSection End*/

    /*#region Career Section Start*/
    .CareerSection {
        width: 100%;
        height: 180vw;
        /*border: 1px solid black;*/
    }

    .CareerSectionMainDiv {
        width: 100%;
        height: 100%;
        /*border:1px solid red;*/
        display: flex;
        flex-direction: column;
    }

    /*#region CareerSectionMainDiv1 Start*/
    .CareerSectionMainDiv1 {
        width: 100%;
        height: 60%;
        /*border:1px solid black;*/
        background-image: url(../images/IndexPage/CareerSection/CareersSection1BGImageforTabandMobile.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .CareerSectionMainDiv1Content {
        width: 80%;
        height: 100%;
        /*border:1px solid black;*/
        margin-top: 10%;
        margin-left: 10%;
    }

    .CareerSectionMainDiv1ContentTitle {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratsemibold;
        font-size: 100%; /*16px*/
        color: rgb(247,157,29);
        letter-spacing: 8px;
    }

    .CareerSectionMainDiv1ContentHRLine {
        width: 11.5%;
        border-top: 2.8px solid rgb(247,157,29);
        margin-top: 3%;
    }

    .CareerSectionMainDiv1ContentDescription {
        width: 100%;
        /*border:1px solid black;*/
        margin-top: 4%;
        font-family: montserratlight300;
        font-size: 75%; /*14px*/
        letter-spacing: 1.5px;
        line-height: 20px;
    }

    #CareerSectionMainDiv1 {
        order: 2;
    }

    #CareerSectionMainDiv2 {
        order: 1;
    }
    /*#endregion CareerSectionMainDiv1 End*/
    /*#region CareerSectionMainDiv2 Start*/
    .CareerSectionMainDiv2 {
        width: 100%;
        height: 40%;
        /*margin-top:35.4%;*/
        /*border:1px solid black;*/
        background-image: url(../images/IndexPage/CareerSection/CareersSection2BGImageforTabandMobile.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    /*#endregion CareerSectionMainDiv2 End*/
    /*#endregion Career Section Start*/

    /*#region Client Section Start*/
    .ClientsSection {
        width: 100%;
        height: 150vw;
        /*border:1px solid black;*/
    }

    .ClientSectionContentDiv {
        width: 100%;
        height: 100%;
        display: flex;
    }
    /*#region ClientSectionContent1 Start*/
    .ClientSectionContent1 {
        width: 40%;
        height: 100%;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ClientsSection/ClientSectionBGImag1Mobilesize.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: center;
    }
    /*#endregion ClientSectionContent1 End*/

    /*#region ClientSectionContent2 Start*/
    .ClientSectionContent2 {
        width: 60%;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ClientsSection/ClientSectionBGImage2Mobilesize.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: center;
    }

    .TitleLogosDiv {
        width: 80%;
        margin-left: 3.5%;
        /*border:1px solid black;*/
    }

    .ClientSectionContent2MainDivision {
        width: 90%;
        height: 80%;
        /*border: 1px solid black;*/
        margin-top: 9%;
        margin-left: 5%;
        display: flex;
    }

    .ClientSectionContent2MainDivisionTitle {
        width: 100%;
        /*border: 1px solid black;*/
        font-family: montserratregular;
        font-size: 61%; /*16px*/
        letter-spacing: 1px;
        word-spacing: 0px;
        text-align: center;
    }

    .ClientSectionContent2MainDivisionContent {
        width: 95%;
        /*border:1px solid red;*/
        margin-top: 10%;
        margin-left: 2.5%;
    }

    .ClientArrow1 {
        width: 3.5%;
        height: 4vw;
        margin-left: 2%;
        margin-top: 107%;
        /*border: 1px solid black;*/
    }

        .ClientArrow1 img {
            width: 100%;
            height: 100%;
        }

    .ClientArrow2 {
        width: 3.5%;
        height: 4vw;
        margin-left: 1.5%;
        margin-top: 107%;
        /*border: 1px solid black;*/
    }

        .ClientArrow2 img {
            width: 100%;
            height: 100%;
        }
    /*#region ClientLogoSection Start*/

    /*#region ClientLogoSectionDiv Start*/
    .ClientLogoSectionDiv1 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid yellow;*/
        display: inline-block;
    }

    .ClientLogoSectionDiv2 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogoSectionDiv3 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogoSectionDiv4 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogo1 {
        width: 98.5%;
        height: 100%;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid black;*/
    }

        .ClientLogo1 img {
            width: 100%;
            height: 100%;
        }

    .ClientLogo2 {
        width: 98.5%;
        height: 100%;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid black;*/
    }

        .ClientLogo2 img {
            width: 100%;
            height: 100%;
        }

    .ClientLogoHRLine {
        /*border-left: 1px solid rgb(166,168,171);*/
        margin-left: 1%;
        margin-right: 1%;
    }
    /*#endregion ClientLogoSectionDiv end*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection1 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection1 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection1 End*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection2 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection2 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
        display: none;
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection2 End*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection3 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection3 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
        display: none;
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection3 End*/

    /*#endregion ClientLogoSection Start*/

    /*#endregion ClientSectionContent2 End*/
    /*#endregion Client Section Start*/

    /*#region ContactUsSection Start*/
    .ContactUsSection {
        width: 100%;
        height: 160vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ContactUsSection/ContactUsSectionBackgroundImageMobilesize.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .ContactUsSectionMainDiv {
        width: 80%;
        height: 40%;
        /*border:1px solid red;*/
        margin-top: 20%;
        margin-left: 10%;
        display: inline-block;
    }
    /*#region ContactUsSectionMainDiv1 Start*/
    .ContactUsSectionMainDiv1 {
        width: 90%;
        height: 74%;
        margin-left: 5%;
        /*border:1px solid orange;*/
    }

        .ContactUsSectionMainDiv1 img {
            width: 100%;
            height: 100%;
        }
    /*#endregion ContactUsSectionMainDiv1 End*/

    /*#region ContactUsSectionMainDiv2 Start*/
    .ContactUsSectionMainDiv2 {
        width: 100%;
        height: 100%;
        /*border:1px solid orange;*/
        /*margin-left: 5%;*/
    }
    /*#region ContactUsSectionMainDiv2Content Start*/
    .ContactUsSectionMainDiv2Content {
        width: 80%;
        height: 92%;
        /*border:1px solid red;*/
        margin-top: 10%;
        margin-left: 10%;
    }

    .ContactUsSectionMainDiv2ContentTitle {
        width: 100%;
        font-family: montserratsemibold;
        font-size: 87.5%; /*18px*/
        color: rgb(247,157,29);
        letter-spacing: 4px;
    }

    .ContactUsSectionMainDiv2ContentHRLine {
        width: 11%;
        border-top: 2.8px solid rgb(247,157,29);
        margin-top: 2.5%;
    }

    .ContactUsSectionMainDiv2ContentDescription {
        width: 99.9%;
        /*border:1px solid black;*/
        margin-top: 3%;
        font-family: montserratregular;
        font-size: 65%; /*14px*/
        color: rgb(247,157,29);
        letter-spacing: 1px;
        line-height: 14px;
    }

    .ContactUsSectionMainDiv2ContentAddress {
        width: 99.9%;
        font-family: montserratregular;
        font-size: 65%; /*14px*/
        color: rgb(255,255,255);
        letter-spacing: 1px;
        line-height: 14px;
    }

    .ContactUsSectionMainDiv2ContentSocialMediaIconDiv {
        width: 99.9%;
        height: 5.5vw;
        /*border:1px solid red;*/
        margin-top: 4%;
        display: flex;
    }

    .ContactUsSectionMainDiv2ContentSocialMediaIcon {
        width: 8%;
        height: 100%;
        /*border:1px solid yellow;*/
    }

        .ContactUsSectionMainDiv2ContentSocialMediaIcon a {
            text-decoration: none;
        }

        .ContactUsSectionMainDiv2ContentSocialMediaIcon img {
            width: 100%;
            height: 100%;
        }

    #ContactUsSectionMainDiv2ContentSocialMediaIcon2 {
        margin-left: 4%;
    }
    /*#endregion ContactUsSectionMainDiv2Content End*/
    /*#endregion ContactUsSectionMainDiv2 End*/
    /*#endregion ContactUsSection End*/

    /*#region Upper Arrow Start*/
    .UpperArrow {
        width: 5%;
        height: 5vw;
        float: right;
        margin-right: 5%;
        display: none;
        margin-top: 2%;
        /* margin-bottom: 10%;*/
        /*border: 1px solid black;*/
        position: -webkit-sticky;
        position: sticky;
        /*z-index: 1;*/
        transition: 0.5s;
    }

        .UpperArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion Upper Arrow End*/

    /*#region Blank Section Start*/
    .BlankSection {
        width: 100%;
        height: 22vw;
        /*border:1px solid red;*/
    }
    /*#endregion blank Section End*/

    /*#region WorkSection Start*/
    .WorkSection {
        width: 100%;
        /*border:1px solid black;*/
        margin-top: 3%;
    }

    /*#region WorkSectionTitle Start*/
    .WorkSectionTitle {
        width: 100%;
        text-align: center;
        font-family: montserratregular;
        font-size: 87.5%; /*14px*/
        letter-spacing: 5px;
        color: rgb(58,20,14);
    }
    /*#endregion WorkSectionTitle End*/

    /*#region WorkSectionPanelDivision Start*/
    .WorkSectionPanelDivision {
        width: 100%;
        /*border:1px solid red;*/
        margin-top: 2%;
    }
    /*#region WorkSectionPanel1 Start*/
    .WorkSectionPanel1 {
        width: 100%;
        height: 40vw;
        /*border:1px solid black;*/
    }

    /*#region WorkSectionPanelDivision 1 to 7 Start*/
    .WorkSectionPanel1Div1 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage1.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .WorkSectionPanel1Div2 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage2.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div3 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage3.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div4 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage4.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div5 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage5.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div6 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage6.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div7 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage7.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }
    /*#endregion WorkSectionPanelDivision 1 to 7 End*/

    /*#region WorkSectionPanelDivArrowAndTitleSection Start*/
    .WorkSectionPanelDivArrowAndTitleSection {
        width: 92%;
        /*border:1px solid red;*/
        display: flex;
        margin-top: -40.5%;
        margin-left: 4%;
    }
    /*#region WorkSectionPanelDivLeftArrow Start*/
    .WorkSectionPanelDivLeftArrow {
        width: 2%;
        height: 3vw;
        /*border:1px solid black;*/
        margin-top: 20%;
    }

        .WorkSectionPanelDivLeftArrow a {
            text-decoration: none;
        }

        .WorkSectionPanelDivLeftArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion WorkSectionPanelDivLeftArrow End*/

    /*#region WorkSectionPanelDivTitleSection Start*/
    .WorkSectionPanelDivTitleSection {
        width: 96%;
        /*border:1px solid black;*/
    }

    .WorkSectionPanelDivTitle {
        width: 26%;
        height: 12vw;
        /*border:1px solid black;*/
        background-color: rgb(247,157,29);
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        float: right;
        display: none;
    }

    .WorkSectionPanelDivTitleContent {
        width: 100%;
        /* border: 1px solid black; */
        margin-top: 2%;
        margin-left: 8%;
        font-family: montserratregular;
        font-size: 18%;
        letter-spacing: 1px;
        color: rgb(255,255,255);
    }
    /*#endregion WorkSectionPanelDivTitleSection Start*/

    /*#region WorkSectionPanelDivRightArrow Start*/
    .WorkSectionPanelDivRightArrow {
        width: 2%;
        height: 3vw;
        /*border:1px solid black;*/
        margin-top: 20%;
    }

        .WorkSectionPanelDivRightArrow a {
            text-decoration: none;
        }

        .WorkSectionPanelDivRightArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion WorkSectionPanelDivRightArrow End*/
    /*#endregion WorkSectionPanelDivArrowAndTitleSection End*/
    /*#endregion WorkSectionPanel1 End*/

    /*#region WorkSectionPanel2 Start*/
    .WorkSectionPanel2 {
        width: 100%;
        height: 40vw;
        /*border:1px solid black;*/
        margin-top: 4%;
    }

    /*#region WorkSectionPanelDivision 1 to 3 Start*/
    .WorkSectionPanel2Div1 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage1.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .WorkSectionPanel2Div2 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage2.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel2Div3 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage3.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }
    /*#endregion WorkSectionPanelDivision 1 to 7 End*/
    /*#endregion WorkSectionPanel2 End*/
    /*#endregion WorkSectionPanelDivision End*/
    /*#endregion WorkSection End*/
}
/*#endregion Mobile Size 351 stop 400 End*/

/*#region Mobile size 401 to 450 Start*/
@media screen and (min-width: 401px) and (max-width: 450px) 
{
    /*#region Index Page Start*/

    /*#region SplashScreen Start*/
    .SplashScreen 
    {
        width: 100%;
        height: 180vw;
        /*display: none;*/
        /*border:1px solid black;*/
        background-image: url(../images/SplashScreen/MobileSizeSplashScreenBackground.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
        /*transform:translateX(0);*/
    }
    .SplashScreenTitleDivContent
    {
        width:60%;
        /*border:1px solid yellow;*/
        margin-top:48%;
        margin-left:20%;
        font-size:87.5%; /*14px*/
    }
    /*#endregion SplashScreen End*/

    .UpperMainDiv
    {
        display:none;
    }
    
    /*#region Navigation Start*/
    .MobileNav {
        width: 100%;
        position: -webkit-sticky;
        position: sticky;
        position: fixed;
        z-index: 1;
        margin-top:0%;
        margin-left: 0.3%;
        display: block;
    }

    /*#region LogoAndhamburg Start*/
    .LogoAndHamburg {
        width: 100%;
        height: 22vw;
        /*border: 1px solid yellow;*/
        display: flex;
        transition: background .5s;
    }

    /*#region LogoSection Start*/
    .LogoSection {
        width: 25%;
    /*border:1px solid black;*/
    }

    .MobileLogo {
        width: 68%;
        height: 13.5vw;
        /*border:1px solid red;*/
        float: right;
        margin-top: 15.5%;
        margin-right: 12%;
    }

    .MobileLogo a 
    {
        text-decoration: none;
    }

    .MobileLogo a:hover 
    {
        background-color: none;
    }

    .MobileLogo img 
    {
       width: 100%;
       height: 100%;
    }
    /*#endregion LogoSection Start*/

    /*#region HamburgSection Start*/
    .HamburgSection {
        width: 6.5%;
        height: 4.5vw;
        /*border: 1px solid white;*/
        margin-top: 8%;
        margin-left: 56%;
        display: block;
    }

    .Hamburgimg {
        width: 100%;
        height: 100%;
        /*border: 1px solid white;*/
    }

    .HamburgSection a {
        text-decoration: none;
    }

    .HamburgSection img {
        width: 100%;
        height: 100%;
    }

    .HamburgSectionCloseBtn {
        width: 100%;
        height: 100%;
        display: none;
    }


    /*#region HamburgOptionsSection Start*/
    .HamburgOptionsSection {
        width: 35%;
        height: 65vw;
        float: right;
        /*border: 1px solid red;*/
        background-color: rgb(32,33,28);
        line-height: 35px;
        margin-right: 0%;
        margin-top: -4%;
        text-align: right;
        display: none;
    }

    .HamburgOptionsSectionC1 {
        padding-right: 4%;
        letter-spacing: 1px;
        /*border: 1px solid white;*/
    }

        .HamburgOptionsSectionC1 a {
            text-decoration: none;
            color: rgb(247,157,29);
            font-family: montserratregular;
            font-size: 87.5%; /*14px*/
        }
    /*#endregion HamburgOptionsSection End*/
    /*#endregion HamburgSection End*/

    /*#endregion LogoAndhamburg End*/

    
    /*#endregion Navigation End*/

    /*#region HomeSection Start*/
    .HomeSection 
    {
        width: 100%;
        height: 180vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/HomeSection/HomeSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    .HomeSectionTitleDiv
    {
        width:100%;
        height:100%;
        border:1px solid transparent;
    }

    .HomeTitle
    {
        width:38%;
        /*border:1px solid white;*/
        float:right;
        margin-top:80%;
        margin-right:0%;
        font-family:montserratregular;
        font-size:62.5%; /*10px*/
        color:rgb(247,157,29);
        word-spacing:1px;
        letter-spacing:1px;
        line-height:15px;
    }
    /*#endregion HomeSection End*/

    /*#region AboutUsSection Start*/
    .AboutUsSection
    {
        width: 100%;
        height: 170vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/AboutUsSection/AboutUsSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    /*#region AboutSectionMainDiv Start*/
    .AboutSectionMainDiv
    {
        width:76%;
        height:30%;
        display:inline-block;
    }

        /*#region AboutSectionMainDivContent1 Start*/
        .AboutSectionMainDivContent1
        {
            width:58%;
            height:100%;
            /*border:1px solid yellow;*/
            margin-left:40%;
        }
        
        /*#endregion AboutSectionMainDivContent1 End*/

        /*#region AboutSectionMainDivContent2 Start*/
        .AboutSectionMainDivContent2
        {
            width:100%;
            /*border:1px solid yellow;*/
            margin-left:0%;
        }
        .AboutSectionMainDivContent2Title
        {
            width:100%;
            /*border:1px solid red;*/
            margin-top:16%;
            font-size:100%; /*16px*/
        }
        .AboutSectionMainDivContent2Description
        {
            width:100%;
            /*border:1px solid red;*/
            line-height:18px;
            font-size:75%; /*12px*/
        }
        /*#endregion AboutSectionMainDivContent2 End*/
    /*#endregion AboutSectionMainDiv End*/

    /*#endregion AboutUsSection End*/

    /*#region OurTroupeSection Start*/
    .OurTroupeSection
    {
        width:100%;
        height:300vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/OurTroupeSection/OurTroupeBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    .OurTroupeSectionMainDiv
    {
        width:80%;
        /*height:80%;*/
        /*border:1px solid black;*/
        margin-top:20%;
        margin-left:10%;
    }
    /*#region OurTroupeSectionMainDivTitle Start*/
    .OurTroupeSectionMainDivTitle
    {
        width:100%;
        height:10%;
        /*border:1px solid red;*/
        display:flex;
        padding-left:5%;
    }
    .OurTroupeSectionMainDivTitleLine
    {
        width:20%;
        height:1vw;
        border-top:2px solid rgb(218,121,39);
        margin-top:3%;
    }
    .OurTroupeSectionMainDivTitleContent
    {
        width:50%;
        /*border:1px solid red;*/
        font-family:montserratregular;
        font-size:87.5%; /*14px*/
        color:rgb(255,255,255);
        text-align:center;
        letter-spacing:2px;
        padding-top:0.5%;
        
    }
    /*#endregion OurTroupeSectionMainDivTitle Start*/

    /*#region OurTroupeMainDivContent Start*/
    .OurTroupeMainDivContent
    {
        width:100%;
        /*border:1px solid black;*/
        margin-top:2%;
    }
    /*#region OurTroupeMainDivContentPanel1 Start*/
    .OurTroupeMainDivContentPanel1
    {
        width:100%;
        height:auto;
        /*border:1px solid black;*/
        display:inline-block;
    }
    /*#endregion OurTroupeMainDivContentPanel1 End*/

    /*#region OurTroupeMainDivContentPanel2 Start*/
    .OurTroupeMainDivContentPanel2
    {
        width:100%;
        height:auto;
        /*border:1px solid black;*/
        display:inline-block;
        margin-top:4%;
    }
    /*#endregion OurTroupeMainDivContentPanel2 End*/

    /*#region OurTroupeProfile Start*/
    .OurTroupeProfile1
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-left:25%;
    }
    .OurTroupeProfile2
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-top:8%;
        margin-left:25%;
    }
    .OurTroupeProfile3
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-top:8%;
        margin-left:25%;
    }
    .OurTroupeProfileImg
    {
        width:70%;
        height:76%;
        /*border:1px solid black;*/
        margin-left:15%;
    }
    .OurTroupeProfileImg img
    {
        width:100%;
        height:100%;
    }
    .OurTroupeProfileDescription
    {
        width:100%;
        /*border:1px solid black;*/
        margin-top:8%;
        text-align:center;
        letter-spacing:1px;
    }
    .OurTroupeProfileDescriptionName
    {
        font-family:montserratbold;
        font-size:75%; /*12px*/
    }
    .OurTroupeProfileDescriptionDesignation
    {
        font-family:montserratregular;
        font-size:62%; /*10px*/
        margin-top:2%;
    }
    /*#endregion OurTroupeProfile End*/
    /*#endregion OurTroupeMainDivContent End*/

    /*#region OurTroupeOtherDetails Start*/
    .OurTroupeOtherDetails
    {
        width:99.9%;
        height:100%;
        position:relative;
        border:1px solid transparent;
        margin-top:-307%;
        background-color:rgba(0,0,0,0.7);
        display:none;
    }
    /*#region OurTroupeOtherDetailsPanel Start*/
    .OurTroupeOtherDetailsPanel
    {
        width:80%;
        margin-top:80%;
        float:right;
        /*border:1px solid red;*/
    }
    /*#region OurTroupeOtherDetailsPanel1 Start*/
    .OurTroupeOtherDetailsPanel1
    {
        width:100%;
        height:40vw;
        background-color:rgb(247,157,29);
    }
    /*#region OurTroupeOtherDetailsPanelCloseButtonSection Start*/
    .OurTroupeOtherDetailsPanelCloseButtonSection
    {
        width:99.9%;
        /*border:1px solid black;*/
    }
    .OurTroupeOtherDetailsPanelCloseButton
    {
        width:auto;
        border:none;
        margin-top:3%;
        margin-left:88%;
        background-color:transparent;
        font-size:75%; /*75px*/
    }
    /*#endregion OurTroupeOtherDetailsPanelCloseButtonSection End*/

    /*#region OurTroupeOtherDetailsPanelProfileImgandNameSection Start*/
    .OurTroupeOtherDetailsPanelProfileImgandNameSection
    {
        width:99.9%;
        height:30vw;
        /*border:1px solid red;*/
        margin-top:2%;
        display:flex;
    }
    .OurTroupeOtherDetailsPanelProfileImgSection
    {
        width:60%;
        height:100%;
        /*border:1px solid yellow;*/
    }
    .OurTroupeOtherDetailsPanelProfileImg
    {
        width:60%;
        height:85%;
        /*border:1px solid black;*/
        margin-top:14%;
        margin-left:16%;
    }
    .OurTroupeOtherDetailsPanelProfileName
    {
        width:99%;
        /*border:1px solid white;*/
        margin-top:65%;
        font-size:70%; /*8px*/
    }
    .OurTroupeOtherDetailsPanelProfileDesignation
    {
        width:99%;
        /*border:1px solid white;*/
        font-size:65%; /*6px*/
    }
    /*#endregion OurTroupeOtherDetailsPanelProfileImgandNameSection End*/

    /*#endregion OurTroupeOtherDetailsPanel1 End*/

    /*#region OurTroupeOtherDetailsPanel2 Start*/
    .OurTroupeOtherDetailsPanel2
    {
        width:100%;
        height:45vw;
        border:1px solid transparent;
        background-color:rgb(255,234,207);
    }
    .OurTroupeOtherDetailsPanelDescriptionContent
    {
        width:95%;
        height:100%;
        /*border:1px solid red;*/
        font-family:montserratlight300;
        font-size:62%; /*10px*/
        letter-spacing:1px;
        line-height:20px;
    }
    /*#endregion OurTroupeOtherDetailsPanel2 End*/

    /*#endregion OurTroupeOtherDetailsPanel End*/

    /*#endregion OurTroupeOtherDetails End*/

    /*#endregion OurTroupeSection End*/

    /*#region ServicesSection Start*/
    .ServicesSection {
        width: 100%;
        height: 170vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ServicesSection/ServicesSectionBackGroundMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .SevicesSectionMainDiv {
        width: 100%;
        height: 76.3%;
        /*border:1px solid red;*/
        margin-top: 10%;
        display: flex;
    }
    /*#region ServicesSectionMainDivSection1 Start*/
    .ServicesSectionMainDivSection1 {
        width: 65%;
        height: 100%;
        /*border:1px solid red;*/
        display: flex;
    }

    .ServicesSectionMainDivSection1ContentImg {
        width: 73%;
        height: 53%;
        /* border: 1px solid black; */
        /* float: right; */
        margin-right: -10%;
        margin-left: -2%;
        margin-top: 138.6%;
    }

        .ServicesSectionMainDivSection1ContentImg img {
            width: 100%;
            height: 100%;
        }

    /*#region ServicesSectionMainDivSection2Title Start*/
    .ServicesSectionMainDivSection2Title {
        width: 11%;
        height: 100%;
        /*border: 1px solid black;*/
        margin-left: 13%;
    }

    .ServicesSectionMainDivSection2TitleContent {
        width: 100%;
        /*border: 1px solid red;*/
        margin-top: 1050%;
        transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        color: rgb(255,255,255);
        letter-spacing: 20px;
        font-size: 90%; /*18px*/
        font-family: montserratregular;
        margin-left:-155%;
    }
    /*#endregion ServicesSectionMainDivSection2Title Start*/
    /*#endregion ServicesSectionMainDivSection1 End*/

    /*#region ServicesSectionMainDivSection2 Start*/
    .ServicesSectionMainDivSection2 {
        width: 35%;
        height: 80%;
        /*border:1px solid yellow;*/
        margin-top: 2%;
        display: flex;
    }


    /*#region ServicesSectionMainDivSection2Content Start*/
    .ServicesSectionMainDivSection2Content {
        width: auto;
        height: 80%;
        /*border:1px solid black;*/
        margin-top: 62%;
        margin-left: -42%;
        font-family: montserratregular;
        font-size: 87.5%; /*16px*/
        letter-spacing: 1px;
    }

    .ServicesSectionMainDivSection2ContentSpace {
        /* width:100%;
            height:50%;*/
        margin-top: 20%;
        /*border:1px solid black;*/
    }

    /*#endregion ServicesSectionMainDivSection2Content End*/
    /*#endregion ServicesSectionMainDivSection2 End*/
    /*#endregion ServicesSection End*/

    /*#region TestimonialSection Start*/
    .TestimonialSection {
        width: 100%;
        height: 180vw;
        /*border: 1px solid yellow;*/
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/TestimonialSection/TestimonialSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .TestimonialSectionMainDiv {
        width: 90%;
        /*border:1px solid white;*/
        margin-top: -6%;
        margin-left: 5%;
        display: flex;
    }

    .Arrow1 
    {
        width: 2.5%;
        height: 4.5vw;
        margin-top: 85%;
        /* margin-left:2.5%;*/
        /*border: 1px solid white;*/
    }

    .Arrow1 img 
    {
        width: 100%;
        height: 100%;
    }

    .Arrow2 
    {
        width: 2.5%;
        height: 4.5vw;
        margin-top: 85%;
        margin-left: 11%;
        /*border: 1px solid white;*/
    }

    .Arrow2 img 
    {
        width: 100%;
        height: 100%;
    }

    /*#region TestimonialsMain1 Start*/
    .TestimonialsMain1 {
        width: 80%;
        /*border: 1px solid red;*/
        /*display:none;*/
    }
    /*#endregion TestimonialsMain1 End*/

    /*#region TestimonialsMain2 Start*/
    .TestimonialsMain2 {
        width: 80%;
        /*border:1px solid red;*/
        display: none;
    }
    /*#endregion TestimonialsMain2 End*/

    /*#region TestimonialsMain3 Start*/
    .TestimonialsMain3 {
        width: 80%;
        /*border:1px solid red;*/
        display: none;
    }
    /*#endregion TestimonialsMain3 End*/

    /*#region TestimonialsContentDiv Start*/
    .TestimonialsContentDiv {
        width: 100%;
        display: inline-block;
        margin-left: 6%;
        /*border:1px solid white;*/
    }

    /*#region TestimonialsContentDiv1 Start*/
    .TestimonialsContentDiv1 {
        width: 20%;
        /*border:1px solid white;*/
    }

    .TestimonialsLogo {
        width: 143%;
        height: 18.5vw;
        /*border:1px solid red;*/
        /*margin-top: 65%;*/
        margin-left: 200%;
    }

        .TestimonialsLogo img {
            width: 100%;
            height: 100%;
        }
    /*#endregion TestimonialsContentDiv1 End*/

    /*#region TestimonialsContentDiv2 Start*/
    .TestimonialsContentDiv2 {
        width: 78%;
        /*border:1px solid black;*/
        margin-left: 18%;
        margin-top:10%;
    }
    /*#region TestimonialsContentDiv2Title Start*/
    .TestimonialsContentDiv2Title {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratregular;
        font-size: 75%; /*25px*/
        color: rgb(247,157,29);
        letter-spacing: 10px;
    }
    /*#endregion TestimonialsContentDiv2Title End*/

    /*#region TestimonialsContentDiv2TitleHRLine Start*/
    .TestimonialsContentDiv2TitleHRLine {
        width: 9%;
        border-top: 3px solid rgb(218,121,39);
        margin-top: 2%;
    }
    /*#endregion TestimonialsContentDiv2TitleHRLine End*/

    /*#region TestimonialsContentDiv2Content Start*/
    .TestimonialsContentDiv2Content {
        width: 99.9%;
        /*border:1px solid white;*/
        padding-top: 4%;
        padding-bottom: 4%;
        color: rgb(255,255,255);
        font-family: montserratlight300;
        font-size: 65%; /*16px*/
        letter-spacing: 2.5px;
        line-height: 18px;
    }
    /*#endregion TestimonialsContentDiv2Content End*/

    /*#region TestimonialsContentDiv2ContentHRLine Start*/
    .TestimonialsContentDiv2ContentHRLine {
        width: 13%;
        border-top: 5px solid rgb(247,157,29);
    }
    /*#endregion TestimonialsContentDiv2ContentHRLine End*/

    /*#region TestimonialsContentDiv2ContentGivenByDetails Start*/
    .TestimonialsContentDiv2ContentGivenByDetails {
        width: 99.9%;
        /*border:1px solid white;*/
        margin-top: 4%;
        color: rgb(247,157,29);
    }

    .TestimonialsContentDiv2ContentGivenByName {
        font-family: montserratsemibold;
        font-size: 75%; /*18px*/
        letter-spacing: 3px;
    }

    .TestimonialsContentDiv2ContentGivenByDesignation {
        font-family: montserratregular;
        font-size: 60%; /*16px*/
        letter-spacing: 2px;
        margin-top: 1%;
    }

    .TestimonialsContentDiv2ContentGivenByClient {
        font-family: montserratregular;
        font-size: 60%; /*16px*/
        letter-spacing: 2px;
        margin-top: 0.5%;
    }
    /*#endregion TestimonialsContentDiv2ContentGivenByDetails End*/

    /*#endregion TestimonialsContentDiv2 End*/

    /*#endregion TestimonialsContentDiv End*/


    .TitleandHRlineforMobile {
        width: 56%;
        margin-left: 25%;
        /*border: 1px solid white;*/
        display: block;
        margin-top:13%;
    }

    .TestimonialsContentDiv2TitleforMobile {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratregular;
        font-size: 85%; /*25px*/
        color: rgb(247,157,29);
        letter-spacing: 8px;
        /*border: 1px solid white;*/
    }

    .TestimonialsContentDiv2TitleHRLineforMobile {
        width: 13%;
        border-top: 3px solid rgb(218,121,39);
        margin-top: 3%;
    }
    .titleandHorizontallineDiv
    {
        display:none;
        /*border:1px solid white;*/
    }
    /*#endregion TestimonialSection End*/

    /*#region Career Section Start*/
    .CareerSection {
        width: 100%;
        height: 180vw;
        /*border: 1px solid black;*/
    }

    .CareerSectionMainDiv {
        width: 100%;
        height: 100%;
        /*border:1px solid red;*/
        display: flex;
        flex-direction:column;
    }

    /*#region CareerSectionMainDiv1 Start*/
    .CareerSectionMainDiv1 {
        width: 100%;
        height: 60%;
        /*border:1px solid black;*/
        background-image: url(../images/IndexPage/CareerSection/CareersSection1BGImageforTabandMobile.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .CareerSectionMainDiv1Content {
        width: 80%;
        height:100%;
        /*border:1px solid black;*/
        margin-top: 10%;
        margin-left: 10%;
    }

    .CareerSectionMainDiv1ContentTitle {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratsemibold;
        font-size: 100%; /*16px*/
        color: rgb(247,157,29);
        letter-spacing: 8px;
    }

    .CareerSectionMainDiv1ContentHRLine {
        width: 9.5%;
        border-top: 2.8px solid rgb(247,157,29);
        margin-top: 3%;
    }

    .CareerSectionMainDiv1ContentDescription {
        width: 100%;
        /*border:1px solid black;*/
        margin-top: 6%;
        font-family: montserratlight300;
        font-size: 87.5%; /*14px*/
        letter-spacing: 1.5px;
        line-height: 22px;
    }

    #CareerSectionMainDiv1
    {
        order:2;
    }
    #CareerSectionMainDiv2
    {
        order:1;
    }
    /*#endregion CareerSectionMainDiv1 End*/
    /*#region CareerSectionMainDiv2 Start*/
    .CareerSectionMainDiv2 {
        width: 100%;
        height: 40%;
        /*margin-top:35.4%;*/
        /*border:1px solid black;*/
        background-image: url(../images/IndexPage/CareerSection/CareersSection2BGImageforTabandMobile.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    /*#endregion CareerSectionMainDiv2 End*/
    /*#endregion Career Section Start*/

    /*#region Client Section Start*/
    .ClientsSection {
        width: 100%;
        height: 150vw;
        /*border:1px solid black;*/
    }

    .ClientSectionContentDiv {
        width: 100%;
        height: 100%;
        display: flex;
    }
    /*#region ClientSectionContent1 Start*/
    .ClientSectionContent1 {
        width: 40%;
        height: 100%;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ClientsSection/ClientSectionBGImag1Mobilesize.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: center;
    }
    /*#endregion ClientSectionContent1 End*/

    /*#region ClientSectionContent2 Start*/
    .ClientSectionContent2 {
        width: 60%;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ClientsSection/ClientSectionBGImage2Mobilesize.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: center;
    }

    .TitleLogosDiv {
        width: 80%;
        margin-left: 3.5%;
        /*border:1px solid black;*/
    }

    .ClientSectionContent2MainDivision {
        width: 90%;
        height: 80%;
        /*border: 1px solid black;*/
        margin-top: 9%;
        margin-left: 5%;
        display: flex;
    }

    .ClientSectionContent2MainDivisionTitle {
        width: 100%;
        /*border: 1px solid black;*/
        font-family: montserratregular;
        font-size: 70%; /*16px*/
        letter-spacing: 1px;
        word-spacing: 0px;
        text-align: center;
    }

    .ClientSectionContent2MainDivisionContent {
        width: 95%;
        /*border:1px solid red;*/
        margin-top: 10%;
        margin-left: 2.5%;
    }

    .ClientArrow1 {
        width: 3.5%;
        height: 4vw;
        margin-left: 2%;
        margin-top: 107%;
        /*border: 1px solid black;*/
    }

        .ClientArrow1 img {
            width: 100%;
            height: 100%;
        }

    .ClientArrow2 {
        width: 3.5%;
        height: 4vw;
        margin-left: 1.5%;
        margin-top: 107%;
        /*border: 1px solid black;*/
    }

        .ClientArrow2 img {
            width: 100%;
            height: 100%;
        }
    /*#region ClientLogoSection Start*/

    /*#region ClientLogoSectionDiv Start*/
    .ClientLogoSectionDiv1 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid yellow;*/
        display: inline-block;
    }

    .ClientLogoSectionDiv2 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogoSectionDiv3 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogoSectionDiv4 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogo1 {
        width: 98.5%;
        height: 100%;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid black;*/
    }

        .ClientLogo1 img {
            width: 100%;
            height: 100%;
        }

    .ClientLogo2 {
        width: 98.5%;
        height: 100%;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid black;*/
    }

        .ClientLogo2 img {
            width: 100%;
            height: 100%;
        }

    .ClientLogoHRLine {
        /*border-left: 1px solid rgb(166,168,171);*/
        margin-left: 1%;
        margin-right: 1%;
    }
    /*#endregion ClientLogoSectionDiv end*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection1 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection1 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection1 End*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection2 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection2 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
        display: none;
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection2 End*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection3 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection3 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
        display: none;
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection3 End*/

    /*#endregion ClientLogoSection Start*/

    /*#endregion ClientSectionContent2 End*/
    /*#endregion Client Section Start*/

    /*#region ContactUsSection Start*/
    .ContactUsSection 
    {
        width: 100%;
        height: 160vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ContactUsSection/ContactUsSectionBackgroundImageMobilesize.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .ContactUsSectionMainDiv 
    {
        width: 80%;
        height: 40%;
        /*border:1px solid red;*/
        margin-top: 20%;
        margin-left: 10%;
        display: inline-block;
    }
    /*#region ContactUsSectionMainDiv1 Start*/
    .ContactUsSectionMainDiv1 
    {
        width: 90%;
        height: 74%;
        margin-left:5%;
        /*border:1px solid orange;*/
    }

        .ContactUsSectionMainDiv1 img 
        {
            width: 100%;
            height: 100%;
        }
    /*#endregion ContactUsSectionMainDiv1 End*/

    /*#region ContactUsSectionMainDiv2 Start*/
    .ContactUsSectionMainDiv2 
    {
        width: 100%;
        height: 100%;
        /*border:1px solid orange;*/
        /*margin-left: 5%;*/
    }
    /*#region ContactUsSectionMainDiv2Content Start*/
    .ContactUsSectionMainDiv2Content 
    {
        width: 80%;
        height: 92%;
        /*border:1px solid red;*/
        margin-top: 10%;
        margin-left:10%;
    }

    .ContactUsSectionMainDiv2ContentTitle {
        width: 100%;
        font-family: montserratsemibold;
        font-size: 100%; /*18px*/
        color: rgb(247,157,29);
        letter-spacing: 4px;
    }

    .ContactUsSectionMainDiv2ContentHRLine {
        width: 8%;
        border-top: 2.8px solid rgb(247,157,29);
        margin-top: 2.5%;
    }

    .ContactUsSectionMainDiv2ContentDescription {
        width: 99.9%;
        /*border:1px solid black;*/
        margin-top: 3%;
        font-family: montserratregular;
        font-size: 70%; /*14px*/
        color: rgb(247,157,29);
        letter-spacing: 1px;
        line-height: 16px;
    }

    .ContactUsSectionMainDiv2ContentAddress {
        width: 99.9%;
        font-family: montserratregular;
        font-size: 70%; /*14px*/
        color: rgb(255,255,255);
        letter-spacing: 1px;
        line-height: 16px;
    }

    .ContactUsSectionMainDiv2ContentSocialMediaIconDiv 
    {
        width: 99.9%;
        height: 5.5vw;
        /*border:1px solid red;*/
        margin-top: 4%;
        display: flex;
    }

    .ContactUsSectionMainDiv2ContentSocialMediaIcon {
        width: 8%;
        height: 100%;
        /*border:1px solid yellow;*/
    }

        .ContactUsSectionMainDiv2ContentSocialMediaIcon a {
            text-decoration: none;
        }

        .ContactUsSectionMainDiv2ContentSocialMediaIcon img {
            width: 100%;
            height: 100%;
        }

    #ContactUsSectionMainDiv2ContentSocialMediaIcon2 {
        margin-left: 4%;
    }
    /*#endregion ContactUsSectionMainDiv2Content End*/
    /*#endregion ContactUsSectionMainDiv2 End*/
    /*#endregion ContactUsSection End*/

    /*#region Upper Arrow Start*/
    .UpperArrow {
        width: 5%;
        height: 5vw;
        float: right;
        margin-right: 5%;
        display: none;
        margin-top: 2%;
        /* margin-bottom: 10%;*/
        /*border: 1px solid black;*/
        position: -webkit-sticky;
        position: sticky;
        /*z-index: 1;*/
        transition: 0.5s;
    }

        .UpperArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion Upper Arrow End*/

    /*#region Blank Section Start*/
    .BlankSection {
        width: 100%;
        height: 22vw;
        /*border:1px solid red;*/
    }
    /*#endregion blank Section End*/

    /*#region WorkSection Start*/
    .WorkSection {
        width: 100%;
        /*border:1px solid black;*/
        margin-top: 3%;
    }

    /*#region WorkSectionTitle Start*/
    .WorkSectionTitle {
        width: 100%;
        text-align: center;
        font-family: montserratregular;
        font-size: 100%; /*16px*/
        letter-spacing: 5px;
        color: rgb(58,20,14);
    }
    /*#endregion WorkSectionTitle End*/

    /*#region WorkSectionPanelDivision Start*/
    .WorkSectionPanelDivision {
        width: 100%;
        /*border:1px solid red;*/
        margin-top: 2%;
    }
    /*#region WorkSectionPanel1 Start*/
    .WorkSectionPanel1 {
        width: 100%;
        height: 40vw;
        /*border:1px solid black;*/
    }

    /*#region WorkSectionPanelDivision 1 to 7 Start*/
    .WorkSectionPanel1Div1 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage1.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .WorkSectionPanel1Div2 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage2.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div3 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage3.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div4 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage4.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div5 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage5.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div6 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage6.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div7 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage7.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }
    /*#endregion WorkSectionPanelDivision 1 to 7 End*/

    /*#region WorkSectionPanelDivArrowAndTitleSection Start*/
    .WorkSectionPanelDivArrowAndTitleSection {
        width: 92%;
        /*border:1px solid red;*/
        display: flex;
        margin-top: -40.5%;
        margin-left: 4%;
    }
    /*#region WorkSectionPanelDivLeftArrow Start*/
    .WorkSectionPanelDivLeftArrow {
        width: 2%;
        height: 3vw;
        /*border:1px solid black;*/
        margin-top: 20%;
    }

        .WorkSectionPanelDivLeftArrow a {
            text-decoration: none;
        }

        .WorkSectionPanelDivLeftArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion WorkSectionPanelDivLeftArrow End*/

    /*#region WorkSectionPanelDivTitleSection Start*/
    .WorkSectionPanelDivTitleSection {
        width: 96%;
        /*border:1px solid black;*/
    }

    .WorkSectionPanelDivTitle {
        width: 26%;
        height: 12vw;
        /*border:1px solid black;*/
        background-color: rgb(247,157,29);
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        float: right;
        display: none;
    }

    .WorkSectionPanelDivTitleContent {
        width: 100%;
        /* border: 1px solid black; */
        margin-top: 5%;
        margin-left: 8%;
        font-family: montserratregular;
        font-size: 46%;
        letter-spacing: 1px;
        color: rgb(255,255,255);
    }
    /*#endregion WorkSectionPanelDivTitleSection Start*/

    /*#region WorkSectionPanelDivRightArrow Start*/
    .WorkSectionPanelDivRightArrow {
        width: 2%;
        height: 3vw;
        /*border:1px solid black;*/
        margin-top: 20%;
    }

        .WorkSectionPanelDivRightArrow a {
            text-decoration: none;
        }

        .WorkSectionPanelDivRightArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion WorkSectionPanelDivRightArrow End*/
    /*#endregion WorkSectionPanelDivArrowAndTitleSection End*/
    /*#endregion WorkSectionPanel1 End*/

    /*#region WorkSectionPanel2 Start*/
    .WorkSectionPanel2 {
        width: 100%;
        height: 40vw;
        /*border:1px solid black;*/
        margin-top: 4%;
    }

    /*#region WorkSectionPanelDivision 1 to 3 Start*/
    .WorkSectionPanel2Div1 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage1.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .WorkSectionPanel2Div2 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage2.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel2Div3 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage3.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }
    /*#endregion WorkSectionPanelDivision 1 to 7 End*/
    /*#endregion WorkSectionPanel2 End*/
    /*#endregion WorkSectionPanelDivision End*/
    /*#endregion WorkSection End*/

    /*#endregion Index Page End*/
}
/*#endregion Mobile Size 401 stop 450 End*/

/*#region Mobile size 451 to 500 Start*/
@media screen and (min-width: 451px) and (max-width: 500px) 
{
    /*#region SplashScreen Start*/
    .SplashScreen 
    {
        width: 100%;
        height: 170vw;
        /*display: none;*/
        /*border:1px solid black;*/
        background-image: url(../images/SplashScreen/MobileSizeSplashScreenBackground.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
        /*transform:translateX(0);*/
    }
    .SplashScreenTitleDivContent
    {
        width:60%;
        /*border:1px solid yellow;*/
        margin-top:48%;
        margin-left:20%;
        font-size:87.5%; /*14px*/
    }
    /*#endregion SplashScreen End*/

    .UpperMainDiv {
        display: none;
    }

    /*#region Navigation Start*/
    .MobileNav {
        width: 100%;
        position: -webkit-sticky;
        position: sticky;
        position: fixed;
        z-index: 1;
        margin-top: 0%;
        margin-left: 0.3%;
        display: block;
    }

    /*#region LogoAndhamburg Start*/
    .LogoAndHamburg {
        width: 100%;
        height: 22vw;
        /*border: 1px solid yellow;*/
        display: flex;
        transition: background .5s;
    }

    /*#region LogoSection Start*/
    .LogoSection {
        width: 25%;
        /*border:1px solid black;*/
    }

    .MobileLogo {
        width: 68%;
        height: 13.5vw;
        /*border:1px solid red;*/
        float: right;
        margin-top: 15.5%;
        margin-right: 12%;
    }

        .MobileLogo a {
            text-decoration: none;
        }

            .MobileLogo a:hover {
                background-color: none;
            }

        .MobileLogo img {
            width: 100%;
            height: 100%;
        }
    /*#endregion LogoSection Start*/

    /*#region HamburgSection Start*/
    .HamburgSection {
        width: 6.5%;
        height: 4.5vw;
        /*border: 1px solid white;*/
        margin-top: 8%;
        margin-left: 56%;
        display: block;
    }

    .Hamburgimg {
        width: 100%;
        height: 100%;
        /*border: 1px solid white;*/
    }

    .HamburgSection a {
        text-decoration: none;
    }

    .HamburgSection img {
        width: 100%;
        height: 100%;
    }

    .HamburgSectionCloseBtn {
        width: 100%;
        height: 100%;
        display: none;
    }


    /*#region HamburgOptionsSection Start*/
    .HamburgOptionsSection {
        width: 35%;
        height: 65vw;
        float: right;
        /*border: 1px solid red;*/
        background-color: rgb(32,33,28);
        line-height: 35px;
        margin-right: 0%;
        margin-top: -8%;
        text-align: right;
        display: none;
    }

    .HamburgOptionsSectionC1 {
        padding-right: 4%;
        letter-spacing: 1px;
        /*border: 1px solid white;*/
    }

        .HamburgOptionsSectionC1 a {
            text-decoration: none;
            color: rgb(247,157,29);
            font-family: montserratregular;
            font-size: 87.5%; /*14px*/
        }
    /*#endregion HamburgOptionsSection End*/
    /*#endregion HamburgSection End*/

    /*#endregion LogoAndhamburg End*/


    /*#endregion Navigation End*/
    
    /*#region HomeSection Start*/
    .HomeSection 
    {
        width: 100%;
        height: 180vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/HomeSection/HomeSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    .HomeSectionTitleDiv
    {
        width:100%;
        height:100%;
        border:1px solid transparent;
    }

    .HomeTitle
    {
        width:38%;
        /*border:1px solid white;*/
        float:right;
        margin-top:80%;
        margin-right:0%;
        font-family:montserratregular;
        font-size:75%; /*12px*/
        color:rgb(247,157,29);
        word-spacing:2px;
        letter-spacing:1px;
        line-height:18px;
    }
    /*#endregion HomeSection End*/

    /*#region AboutUsSection Start*/
    .AboutUsSection
    {
        width: 100%;
        height: 170vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/AboutUsSection/AboutUsSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    /*#region AboutSectionMainDiv Start*/
    .AboutSectionMainDiv
    {
        width:76%;
        height:30%;
        display:inline-block;
    }

        /*#region AboutSectionMainDivContent1 Start*/
        .AboutSectionMainDivContent1
        {
            width:58%;
            height:100%;
            /*border:1px solid yellow;*/
            margin-left:40%;
        }
        
        /*#endregion AboutSectionMainDivContent1 End*/

        /*#region AboutSectionMainDivContent2 Start*/
        .AboutSectionMainDivContent2
        {
            width:100%;
            /*border:1px solid yellow;*/
            margin-left:0%;
        }
        .AboutSectionMainDivContent2Title
        {
            width:100%;
            /*border:1px solid red;*/
            margin-top:16%;
            font-size:112.5%; /*18px*/
        }
        .AboutSectionMainDivContent2Description
        {
            width:100%;
            /*border:1px solid red;*/
            line-height:22px;
            font-size:87.5%; /*14px*/
        }
        /*#endregion AboutSectionMainDivContent2 End*/
    /*#endregion AboutSectionMainDiv End*/

    /*#endregion AboutUsSection End*/

    /*#region OurTroupeSection Start*/
    .OurTroupeSection
    {
        width:100%;
        height:300vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/OurTroupeSection/OurTroupeBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    .OurTroupeSectionMainDiv
    {
        width:80%;
        /*height:80%;*/
        /*border:1px solid black;*/
        margin-top:20%;
        margin-left:10%;
    }
    /*#region OurTroupeSectionMainDivTitle Start*/
    .OurTroupeSectionMainDivTitle
    {
        width:100%;
        height:10%;
        /*border:1px solid red;*/
        display:flex;
        padding-left:5%;
    }
    .OurTroupeSectionMainDivTitleLine
    {
        width:20%;
        height:1vw;
        border-top:2px solid rgb(218,121,39);
        margin-top:3%;
    }
    .OurTroupeSectionMainDivTitleContent
    {
        width:50%;
        /*border:1px solid red;*/
        font-family:montserratregular;
        font-size:100%; /*16px*/
        color:rgb(255,255,255);
        text-align:center;
        letter-spacing:2px;
        padding-top:0.5%;
        
    }
    /*#endregion OurTroupeSectionMainDivTitle Start*/

    /*#region OurTroupeMainDivContent Start*/
    .OurTroupeMainDivContent
    {
        width:100%;
        /*border:1px solid black;*/
        margin-top:2%;
    }
    /*#region OurTroupeMainDivContentPanel1 Start*/
    .OurTroupeMainDivContentPanel1
    {
        width:100%;
        height:auto;
        /*border:1px solid black;*/
        display:inline-block;
    }
    /*#endregion OurTroupeMainDivContentPanel1 End*/

    /*#region OurTroupeMainDivContentPanel2 Start*/
    .OurTroupeMainDivContentPanel2
    {
        width:100%;
        height:auto;
        /*border:1px solid black;*/
        display:inline-block;
        margin-top:4%;
    }
    /*#endregion OurTroupeMainDivContentPanel2 End*/

    /*#region OurTroupeProfile Start*/
    .OurTroupeProfile1
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-left:25%;
    }
    .OurTroupeProfile2
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-top:8%;
        margin-left:25%;
    }
    .OurTroupeProfile3
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-top:8%;
        margin-left:25%;
    }
    .OurTroupeProfileImg
    {
        width:70%;
        height:76%;
        /*border:1px solid black;*/
        margin-left:15%;
    }
    .OurTroupeProfileImg img
    {
        width:100%;
        height:100%;
    }
    .OurTroupeProfileDescription
    {
        width:100%;
        /*border:1px solid black;*/
        margin-top:8%;
        text-align:center;
        letter-spacing:1px;
    }
    .OurTroupeProfileDescriptionName
    {
        font-family:montserratbold;
        font-size:87.5%; /*14px*/
    }
    .OurTroupeProfileDescriptionDesignation
    {
        font-family:montserratregular;
        font-size:75%; /*12px*/
        margin-top:2%;
    }
    /*#endregion OurTroupeProfile End*/
    /*#endregion OurTroupeMainDivContent End*/

    /*#region OurTroupeOtherDetails Start*/
    .OurTroupeOtherDetails
    {
        width:99.9%;
        height:100%;
        position:relative;
        border:1px solid transparent;
        margin-top:-307%;
        background-color:rgba(0,0,0,0.7);
        display:none;
    }
    /*#region OurTroupeOtherDetailsPanel Start*/
    .OurTroupeOtherDetailsPanel
    {
        width:80%;
        margin-top:80%;
        float:right;
        /*border:1px solid red;*/
    }
    /*#region OurTroupeOtherDetailsPanel1 Start*/
    .OurTroupeOtherDetailsPanel1
    {
        width:100%;
        height:40vw;
        background-color:rgb(247,157,29);
    }
    /*#region OurTroupeOtherDetailsPanelCloseButtonSection Start*/
    .OurTroupeOtherDetailsPanelCloseButtonSection
    {
        width:99.9%;
        /*border:1px solid black;*/
    }
    .OurTroupeOtherDetailsPanelCloseButton
    {
        width:auto;
        border:none;
        margin-top:3%;
        margin-left:88%;
        background-color:transparent;
        font-size:75%; /*75px*/
    }
    /*#endregion OurTroupeOtherDetailsPanelCloseButtonSection End*/

    /*#region OurTroupeOtherDetailsPanelProfileImgandNameSection Start*/
    .OurTroupeOtherDetailsPanelProfileImgandNameSection
    {
        width:99.9%;
        height:30vw;
        /*border:1px solid red;*/
        margin-top:2%;
        display:flex;
    }
    .OurTroupeOtherDetailsPanelProfileImgSection
    {
        width:60%;
        height:100%;
        /*border:1px solid yellow;*/
    }
    .OurTroupeOtherDetailsPanelProfileImg
    {
        width:60%;
        height:85%;
        /*border:1px solid black;*/
        margin-top:15%;
        margin-left:16%;
    }
    .OurTroupeOtherDetailsPanelProfileName
    {
        width:99%;
        /*border:1px solid white;*/
        margin-top:65%;
        font-size:75%; /*12px*/
    }
    .OurTroupeOtherDetailsPanelProfileDesignation
    {
        width:99%;
        /*border:1px solid white;*/
        font-size:50%; /*8px*/
    }
    /*#endregion OurTroupeOtherDetailsPanelProfileImgandNameSection End*/

    /*#endregion OurTroupeOtherDetailsPanel1 End*/

    /*#region OurTroupeOtherDetailsPanel2 Start*/
    .OurTroupeOtherDetailsPanel2
    {
        width:100%;
        height:45vw;
        border:1px solid transparent;
        background-color:rgb(255,234,207);
    }
    .OurTroupeOtherDetailsPanelDescriptionContent
    {
        width:95%;
        height:100%;
        /*border:1px solid red;*/
        font-family:montserratlight300;
        font-size:62%; /*10px*/
        letter-spacing:1px;
        line-height:20px;
    }
    /*#endregion OurTroupeOtherDetailsPanel2 End*/

    /*#endregion OurTroupeOtherDetailsPanel End*/

    /*#endregion OurTroupeOtherDetails End*/

    /*#endregion OurTroupeSection End*/

    /*#region ServicesSection Start*/
    .ServicesSection {
        width: 100%;
        height: 170vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ServicesSection/ServicesSectionBackGroundMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .SevicesSectionMainDiv {
        width: 100%;
        height: 76.3%;
        /*border:1px solid red;*/
        margin-top: 10%;
        display: flex;
    }
    /*#region ServicesSectionMainDivSection1 Start*/
    .ServicesSectionMainDivSection1 {
        width: 65%;
        height: 100%;
        /*border:1px solid red;*/
        display: flex;
    }

    .ServicesSectionMainDivSection1ContentImg {
        width: 73%;
        height: 53%;
        /* border: 1px solid black; */
        /* float: right; */
        margin-right: -10%;
        margin-left: -2%;
        margin-top: 138%;
    }

        .ServicesSectionMainDivSection1ContentImg img {
            width: 100%;
            height: 100%;
        }

    /*#region ServicesSectionMainDivSection2Title Start*/
    .ServicesSectionMainDivSection2Title {
        width: 11%;
        height: 100%;
        /*border: 1px solid black;*/
        margin-left: 13%;
    }

    .ServicesSectionMainDivSection2TitleContent {
        width: 100%;
        /*border: 1px solid red;*/
        margin-top: 1050%;
        transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        color: rgb(255,255,255);
        letter-spacing: 20px;
        font-size: 90%; /*18px*/
        font-family: montserratregular;
        margin-left: -155%;
    }
    /*#endregion ServicesSectionMainDivSection2Title Start*/
    /*#endregion ServicesSectionMainDivSection1 End*/

    /*#region ServicesSectionMainDivSection2 Start*/
    .ServicesSectionMainDivSection2 {
        width: 35%;
        height: 80%;
        /*border:1px solid yellow;*/
        margin-top: 2%;
        display: flex;
    }


    /*#region ServicesSectionMainDivSection2Content Start*/
    .ServicesSectionMainDivSection2Content {
        width: auto;
        height: 80%;
        /*border:1px solid black;*/
        margin-top: 62%;
        margin-left: -42%;
        font-family: montserratregular;
        font-size: 87.5%; /*16px*/
        letter-spacing: 1px;
    }

    .ServicesSectionMainDivSection2ContentSpace {
        /* width:100%;
            height:50%;*/
        margin-top: 20%;
        /*border:1px solid black;*/
    }

    /*#endregion ServicesSectionMainDivSection2Content End*/
    /*#endregion ServicesSectionMainDivSection2 End*/
    /*#endregion ServicesSection End*/

    /*#region TestimonialSection Start*/
    .TestimonialSection {
        width: 100%;
        height: 180vw;
        /*border: 1px solid yellow;*/
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/TestimonialSection/TestimonialSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .TestimonialSectionMainDiv {
        width: 90%;
        /*border:1px solid white;*/
        margin-top: -5%;
        margin-left: 5%;
        display: flex;
    }

    .Arrow1 {
        width: 2.5%;
        height: 4.5vw;
        margin-top: 85%;
        /* margin-left:2.5%;*/
        /*border: 1px solid white;*/
    }

        .Arrow1 img {
            width: 100%;
            height: 100%;
        }

    .Arrow2 {
        width: 2.5%;
        height: 4.5vw;
        margin-top: 85%;
        margin-left: 11%;
        /*border: 1px solid white;*/
    }

        .Arrow2 img {
            width: 100%;
            height: 100%;
        }

    /*#region TestimonialsMain1 Start*/
    .TestimonialsMain1 {
        width: 80%;
        /*border: 1px solid red;*/
        /*display:none;*/
    }
    /*#endregion TestimonialsMain1 End*/

    /*#region TestimonialsMain2 Start*/
    .TestimonialsMain2 {
        width: 80%;
        /*border:1px solid red;*/
        display: none;
    }
    /*#endregion TestimonialsMain2 End*/

    /*#region TestimonialsMain3 Start*/
    .TestimonialsMain3 {
        width: 80%;
        /*border:1px solid red;*/
        display: none;
    }
    /*#endregion TestimonialsMain3 End*/

    /*#region TestimonialsContentDiv Start*/
    .TestimonialsContentDiv {
        width: 100%;
        display: inline-block;
        margin-left: 6%;
        /*border:1px solid white;*/
    }

    /*#region TestimonialsContentDiv1 Start*/
    .TestimonialsContentDiv1 {
        width: 20%;
        /*border:1px solid white;*/
    }

    .TestimonialsLogo {
        width: 143%;
        height: 18.5vw;
        /*border:1px solid red;*/
        /*margin-top: 65%;*/
        margin-left: 200%;
    }

        .TestimonialsLogo img {
            width: 100%;
            height: 100%;
        }
    /*#endregion TestimonialsContentDiv1 End*/

    /*#region TestimonialsContentDiv2 Start*/
    .TestimonialsContentDiv2 {
        width: 78%;
        /*border:1px solid black;*/
        margin-left: 18%;
        margin-top: 10%;
    }
    /*#region TestimonialsContentDiv2Title Start*/
    .TestimonialsContentDiv2Title {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratregular;
        font-size: 75%; /*25px*/
        color: rgb(247,157,29);
        letter-spacing: 10px;
    }
    /*#endregion TestimonialsContentDiv2Title End*/

    /*#region TestimonialsContentDiv2TitleHRLine Start*/
    .TestimonialsContentDiv2TitleHRLine {
        width: 9%;
        border-top: 3px solid rgb(218,121,39);
        margin-top: 2%;
    }
    /*#endregion TestimonialsContentDiv2TitleHRLine End*/

    /*#region TestimonialsContentDiv2Content Start*/
    .TestimonialsContentDiv2Content {
        width: 99.9%;
        /*border:1px solid white;*/
        padding-top: 4%;
        padding-bottom: 4%;
        color: rgb(255,255,255);
        font-family: montserratlight300;
        font-size: 65%; /*16px*/
        letter-spacing: 2.5px;
        line-height: 18px;
    }
    /*#endregion TestimonialsContentDiv2Content End*/

    /*#region TestimonialsContentDiv2ContentHRLine Start*/
    .TestimonialsContentDiv2ContentHRLine {
        width: 13%;
        border-top: 5px solid rgb(247,157,29);
    }
    /*#endregion TestimonialsContentDiv2ContentHRLine End*/

    /*#region TestimonialsContentDiv2ContentGivenByDetails Start*/
    .TestimonialsContentDiv2ContentGivenByDetails {
        width: 99.9%;
        /*border:1px solid white;*/
        margin-top: 4%;
        color: rgb(247,157,29);
    }

    .TestimonialsContentDiv2ContentGivenByName {
        font-family: montserratsemibold;
        font-size: 75%; /*18px*/
        letter-spacing: 3px;
    }

    .TestimonialsContentDiv2ContentGivenByDesignation {
        font-family: montserratregular;
        font-size: 60%; /*16px*/
        letter-spacing: 2px;
        margin-top: 1%;
    }

    .TestimonialsContentDiv2ContentGivenByClient {
        font-family: montserratregular;
        font-size: 60%; /*16px*/
        letter-spacing: 2px;
        margin-top: 0.5%;
    }
    /*#endregion TestimonialsContentDiv2ContentGivenByDetails End*/

    /*#endregion TestimonialsContentDiv2 End*/

    /*#endregion TestimonialsContentDiv End*/

    .TitleandHRlineforMobile {
        width: 56%;
        margin-left: 25%;
        /*border: 1px solid white;*/
        display: block;
        margin-top: 13%;
    }

    .TestimonialsContentDiv2TitleforMobile {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratregular;
        font-size: 85%; /*25px*/
        color: rgb(247,157,29);
        letter-spacing: 8px;
        /*border: 1px solid white;*/
    }

    .TestimonialsContentDiv2TitleHRLineforMobile {
        width: 13%;
        border-top: 3px solid rgb(218,121,39);
        margin-top: 3%;
    }

    .titleandHorizontallineDiv {
        display: none;
        /*border:1px solid white;*/
    }

    /*#endregion TestimonialSection End*/

    /*#region Career Section Start*/
    .CareerSection {
        width: 100%;
        height: 180vw;
        /*border: 1px solid black;*/
    }

    .CareerSectionMainDiv {
        width: 100%;
        height: 100%;
        /*border:1px solid red;*/
        display: flex;
        flex-direction: column;
    }

    /*#region CareerSectionMainDiv1 Start*/
    .CareerSectionMainDiv1 {
        width: 100%;
        height: 60%;
        /*border:1px solid black;*/
        background-image: url(../images/IndexPage/CareerSection/CareersSection1BGImageforTabandMobile.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .CareerSectionMainDiv1Content {
        width: 80%;
        height: 100%;
        /*border:1px solid black;*/
        margin-top: 10%;
        margin-left: 10%;
    }

    .CareerSectionMainDiv1ContentTitle {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratsemibold;
        font-size: 100%; /*16px*/
        color: rgb(247,157,29);
        letter-spacing: 8px;
    }

    .CareerSectionMainDiv1ContentHRLine {
        width: 9.5%;
        border-top: 2.8px solid rgb(247,157,29);
        margin-top: 3%;
    }

    .CareerSectionMainDiv1ContentDescription {
        width: 100%;
        /*border:1px solid black;*/
        margin-top: 6%;
        font-family: montserratlight300;
        font-size: 87.5%; /*14px*/
        letter-spacing: 1.5px;
        line-height: 24px;
    }

    #CareerSectionMainDiv1 {
        order: 2;
    }

    #CareerSectionMainDiv2 {
        order: 1;
    }
    /*#endregion CareerSectionMainDiv1 End*/
    /*#region CareerSectionMainDiv2 Start*/
    .CareerSectionMainDiv2 {
        width: 100%;
        height: 40%;
        /*margin-top:35.4%;*/
        /*border:1px solid black;*/
        background-image: url(../images/IndexPage/CareerSection/CareersSection2BGImageforTabandMobile.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    /*#endregion CareerSectionMainDiv2 End*/
    /*#endregion Career Section Start*/

    /*#region Client Section Start*/
    .ClientsSection {
        width: 100%;
        height: 150vw;
        /*border:1px solid black;*/
    }

    .ClientSectionContentDiv {
        width: 100%;
        height: 100%;
        display: flex;
    }
    /*#region ClientSectionContent1 Start*/
    .ClientSectionContent1 {
        width: 40%;
        height: 100%;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ClientsSection/ClientSectionBGImag1Mobilesize.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: center;
    }
    /*#endregion ClientSectionContent1 End*/

    /*#region ClientSectionContent2 Start*/
    .ClientSectionContent2 {
        width: 60%;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ClientsSection/ClientSectionBGImage2Mobilesize.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: center;
    }

    .TitleLogosDiv {
        width: 80%;
        margin-left: 3.5%;
        /*border:1px solid black;*/
    }

    .ClientSectionContent2MainDivision {
        width: 90%;
        height: 80%;
        /*border: 1px solid black;*/
        margin-top: 9%;
        margin-left: 5%;
        display: flex;
    }

    .ClientSectionContent2MainDivisionTitle {
        width: 100%;
        /*border: 1px solid black;*/
        font-family: montserratregular;
        font-size: 70%; /*16px*/
        letter-spacing: 1px;
        word-spacing: 0px;
        text-align: center;
    }

    .ClientSectionContent2MainDivisionContent {
        width: 95%;
        /*border:1px solid red;*/
        margin-top: 10%;
        margin-left: 2.5%;
    }

    .ClientArrow1 {
        width: 3.5%;
        height: 4vw;
        margin-left: 2%;
        margin-top: 107%;
        /*border: 1px solid black;*/
    }

        .ClientArrow1 img {
            width: 100%;
            height: 100%;
        }

    .ClientArrow2 {
        width: 3.5%;
        height: 4vw;
        margin-left: 1.5%;
        margin-top: 107%;
        /*border: 1px solid black;*/
    }

        .ClientArrow2 img {
            width: 100%;
            height: 100%;
        }
    /*#region ClientLogoSection Start*/

    /*#region ClientLogoSectionDiv Start*/
    .ClientLogoSectionDiv1 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid yellow;*/
        display: inline-block;
    }

    .ClientLogoSectionDiv2 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogoSectionDiv3 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogoSectionDiv4 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogo1 {
        width: 98.5%;
        height: 100%;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid black;*/
    }

        .ClientLogo1 img {
            width: 100%;
            height: 100%;
        }

    .ClientLogo2 {
        width: 98.5%;
        height: 100%;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid black;*/
    }

        .ClientLogo2 img {
            width: 100%;
            height: 100%;
        }

    .ClientLogoHRLine {
        /*border-left: 1px solid rgb(166,168,171);*/
        margin-left: 1%;
        margin-right: 1%;
    }
    /*#endregion ClientLogoSectionDiv end*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection1 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection1 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection1 End*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection2 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection2 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
        display: none;
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection2 End*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection3 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection3 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
        display: none;
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection3 End*/

    /*#endregion ClientLogoSection Start*/

    /*#endregion ClientSectionContent2 End*/
    /*#endregion Client Section Start*/

    /*#region ContactUsSection Start*/
    .ContactUsSection {
        width: 100%;
        height: 160vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ContactUsSection/ContactUsSectionBackgroundImageMobilesize.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .ContactUsSectionMainDiv {
        width: 80%;
        height: 40%;
        /*border:1px solid red;*/
        margin-top: 20%;
        margin-left: 10%;
        display: inline-block;
    }
    /*#region ContactUsSectionMainDiv1 Start*/
    .ContactUsSectionMainDiv1 {
        width: 90%;
        height: 74%;
        margin-left: 5%;
        /*border:1px solid orange;*/
    }

        .ContactUsSectionMainDiv1 img {
            width: 100%;
            height: 100%;
        }
    /*#endregion ContactUsSectionMainDiv1 End*/

    /*#region ContactUsSectionMainDiv2 Start*/
    .ContactUsSectionMainDiv2 {
        width: 100%;
        height: 100%;
        /*border:1px solid orange;*/
        /*margin-left: 5%;*/
    }
    /*#region ContactUsSectionMainDiv2Content Start*/
    .ContactUsSectionMainDiv2Content {
        width: 80%;
        height: 92%;
        /*border:1px solid red;*/
        margin-top: 10%;
        margin-left: 10%;
    }

    .ContactUsSectionMainDiv2ContentTitle {
        width: 100%;
        font-family: montserratsemibold;
        font-size: 100%; /*18px*/
        color: rgb(247,157,29);
        letter-spacing: 4px;
    }

    .ContactUsSectionMainDiv2ContentHRLine {
        width: 8%;
        border-top: 2.8px solid rgb(247,157,29);
        margin-top: 2.5%;
    }

    .ContactUsSectionMainDiv2ContentDescription {
        width: 99.9%;
        /*border:1px solid black;*/
        margin-top: 5%;
        font-family: montserratregular;
        font-size: 75%; /*14px*/
        color: rgb(247,157,29);
        letter-spacing: 1px;
        line-height: 18px;
    }

    .ContactUsSectionMainDiv2ContentAddress {
        width: 99.9%;
        font-family: montserratregular;
        font-size: 75%; /*14px*/
        color: rgb(255,255,255);
        letter-spacing: 1px;
        line-height: 18px;
    }

    .ContactUsSectionMainDiv2ContentSocialMediaIconDiv {
        width: 99.9%;
        height: 5.5vw;
        /*border:1px solid red;*/
        margin-top: 5%;
        display: flex;
    }

    .ContactUsSectionMainDiv2ContentSocialMediaIcon {
        width: 8.5%;
        height: 100%;
        /*border:1px solid yellow;*/
    }

        .ContactUsSectionMainDiv2ContentSocialMediaIcon a {
            text-decoration: none;
        }

        .ContactUsSectionMainDiv2ContentSocialMediaIcon img {
            width: 100%;
            height: 100%;
        }

    #ContactUsSectionMainDiv2ContentSocialMediaIcon2 {
        margin-left: 4%;
    }
    /*#endregion ContactUsSectionMainDiv2Content End*/
    /*#endregion ContactUsSectionMainDiv2 End*/
    /*#endregion ContactUsSection End*/

    /*#region Upper Arrow Start*/
    .UpperArrow {
        width: 5%;
        height: 5vw;
        float: right;
        margin-right: 5%;
        display: none;
        margin-top: 2%;
        /* margin-bottom: 10%;*/
        /*border: 1px solid black;*/
        position: -webkit-sticky;
        position: sticky;
        /*z-index: 1;*/
        transition: 0.5s;
    }

        .UpperArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion Upper Arrow End*/

    /*#region Blank Section Start*/
    .BlankSection {
        width: 100%;
        height: 22vw;
        /*border:1px solid red;*/
    }
    /*#endregion blank Section End*/

    /*#region WorkSection Start*/
    .WorkSection {
        width: 100%;
        /*border:1px solid black;*/
        margin-top: 3%;
    }

    /*#region WorkSectionTitle Start*/
    .WorkSectionTitle {
        width: 100%;
        text-align: center;
        font-family: montserratregular;
        font-size: 100%; /*16px*/
        letter-spacing: 5px;
        color: rgb(58,20,14);
    }
    /*#endregion WorkSectionTitle End*/

    /*#region WorkSectionPanelDivision Start*/
    .WorkSectionPanelDivision {
        width: 100%;
        /*border:1px solid red;*/
        margin-top: 2%;
    }
    /*#region WorkSectionPanel1 Start*/
    .WorkSectionPanel1 {
        width: 100%;
        height: 40vw;
        /*border:1px solid black;*/
    }

    /*#region WorkSectionPanelDivision 1 to 7 Start*/
    .WorkSectionPanel1Div1 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage1.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .WorkSectionPanel1Div2 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage2.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div3 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage3.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div4 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage4.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div5 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage5.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div6 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage6.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div7 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage7.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }
    /*#endregion WorkSectionPanelDivision 1 to 7 End*/

    /*#region WorkSectionPanelDivArrowAndTitleSection Start*/
    .WorkSectionPanelDivArrowAndTitleSection {
        width: 92%;
        /*border:1px solid red;*/
        display: flex;
        margin-top: -40.5%;
        margin-left: 4%;
    }
    /*#region WorkSectionPanelDivLeftArrow Start*/
    .WorkSectionPanelDivLeftArrow {
        width: 2%;
        height: 3vw;
        /*border:1px solid black;*/
        margin-top: 20%;
    }

        .WorkSectionPanelDivLeftArrow a {
            text-decoration: none;
        }

        .WorkSectionPanelDivLeftArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion WorkSectionPanelDivLeftArrow End*/

    /*#region WorkSectionPanelDivTitleSection Start*/
    .WorkSectionPanelDivTitleSection {
        width: 96%;
        /*border:1px solid black;*/
    }

    .WorkSectionPanelDivTitle {
        width: 24%;
        height: 6vw;
        /*border:1px solid black;*/
        background-color: rgb(247,157,29);
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        float: right;
        display: none;
    }

    .WorkSectionPanelDivTitleContent {
        width: 100%;
        /* border: 1px solid black; */
        margin-top: 2%;
        margin-left: 8%;
        font-family: montserratregular;
        font-size: 15%;
        letter-spacing: 0px;
        color: rgb(255,255,255);
    }
    /*#endregion WorkSectionPanelDivTitleSection Start*/

    /*#region WorkSectionPanelDivRightArrow Start*/
    .WorkSectionPanelDivRightArrow {
        width: 2%;
        height: 3vw;
        /*border:1px solid black;*/
        margin-top: 20%;
    }

        .WorkSectionPanelDivRightArrow a {
            text-decoration: none;
        }

        .WorkSectionPanelDivRightArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion WorkSectionPanelDivRightArrow End*/
    /*#endregion WorkSectionPanelDivArrowAndTitleSection End*/
    /*#endregion WorkSectionPanel1 End*/

    /*#region WorkSectionPanel2 Start*/
    .WorkSectionPanel2 {
        width: 100%;
        height: 40vw;
        /*border:1px solid black;*/
        margin-top: 4%;
    }

    /*#region WorkSectionPanelDivision 1 to 3 Start*/
    .WorkSectionPanel2Div1 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage1.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .WorkSectionPanel2Div2 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage2.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel2Div3 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage3.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }
    /*#endregion WorkSectionPanelDivision 1 to 7 End*/
    /*#endregion WorkSectionPanel2 End*/
    /*#endregion WorkSectionPanelDivision End*/
    /*#endregion WorkSection End*/
}
/*#endregion Mobile size 451 to 500 End*/

/*#region Mobile size 650 to 699 Start*/
@media screen and (min-width: 650px) and (max-width: 699px) 
{
    /*#region SplashScreen Start*/
    .SplashScreen 
    {
        width: 100%;
        height: 180vw;
        /*display: none;*/
        /*border:1px solid black;*/
        background-image: url(../images/SplashScreen/MobileSizeSplashScreenBackground.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
        /*transform:translateX(0);*/
    }
    .SplashScreenTitleDivContent
    {
        width:60%;
        /*border:1px solid yellow;*/
        margin-top:40%;
        margin-left:20%;
        font-size:112.5%; /*18px*/
    }
    /*#endregion SplashScreen End*/

    
    .UpperMainDiv {
        display: none;
    }

    /*#region Navigation Start*/
    .MobileNav {
        width: 100%;
        position: -webkit-sticky;
        position: sticky;
        position: fixed;
        z-index: 1;
        margin-top: 0%;
        margin-left: 0.3%;
        display: block;
    }

    /*#region LogoAndhamburg Start*/
    .LogoAndHamburg {
        width: 100%;
        height: 22vw;
        /*border: 1px solid yellow;*/
        display: flex;
        transition: background .5s;
    }

    /*#region LogoSection Start*/
    .LogoSection {
        width: 25%;
        /*border:1px solid black;*/
    }

    .MobileLogo {
        width: 68%;
        height: 13.5vw;
        /*border:1px solid red;*/
        float: right;
        margin-top: 15.5%;
        margin-right: 12%;
    }

        .MobileLogo a {
            text-decoration: none;
        }

            .MobileLogo a:hover {
                background-color: none;
            }

        .MobileLogo img {
            width: 100%;
            height: 100%;
        }
    /*#endregion LogoSection Start*/

    /*#region HamburgSection Start*/
    .HamburgSection {
        width: 6.5%;
        height: 4.5vw;
        /*border: 1px solid white;*/
        margin-top: 8%;
        margin-left: 56%;
        display: block;
    }

    .Hamburgimg {
        width: 100%;
        height: 100%;
        /*border: 1px solid white;*/
    }

    .HamburgSection a {
        text-decoration: none;
    }

    .HamburgSection img {
        width: 100%;
        height: 100%;
    }

    .HamburgSectionCloseBtn {
        width: 100%;
        height: 100%;
        display: none;
    }


    /*#region HamburgOptionsSection Start*/
    .HamburgOptionsSection {
        width: 35%;
        height: 62vw;
        float: right;
        /*border: 1px solid red;*/
        background-color: rgb(32,33,28);
        line-height: 50px;
        margin-right: 0%;
        margin-top: -8%;
        text-align: right;
        display: none;
    }

    .HamburgOptionsSectionC1 {
        padding-right: 4%;
        letter-spacing: 1px;
        /*border: 1px solid white;*/
    }

        .HamburgOptionsSectionC1 a {
            text-decoration: none;
            color: rgb(247,157,29);
            font-family: montserratregular;
            font-size: 110%; /*14px*/
        }
    /*#endregion HamburgOptionsSection End*/
    /*#endregion HamburgSection End*/

    /*#endregion LogoAndhamburg End*/


    /*#endregion Navigation End*/

    /*#region HomeSection Start*/
    .HomeSection 
    {
        width: 100%;
        height: 180vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/HomeSection/HomeSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    .HomeSectionTitleDiv
    {
        width:100%;
        height:100%;
        border:1px solid transparent;
    }

    .HomeTitle
    {
        width:38%;
        /*border:1px solid white;*/
        float:right;
        margin-top:80%;
        margin-right:0%;
        font-family:montserratregular;
        font-size:100%; /*16px*/
        color:rgb(247,157,29);
        word-spacing:2px;
        letter-spacing:1px;
        line-height:20px;
    }
    /*#endregion HomeSection End*/

    /*#region AboutUsSection Start*/
    .AboutUsSection
    {
        width: 100%;
        height: 170vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/AboutUsSection/AboutUsSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    /*#region AboutSectionMainDiv Start*/
    .AboutSectionMainDiv
    {
        width:76%;
        height:30%;
        display:inline-block;
    }

        /*#region AboutSectionMainDivContent1 Start*/
        .AboutSectionMainDivContent1
        {
            width:58%;
            height:100%;
            /*border:1px solid yellow;*/
            margin-left:40%;
        }
        
        /*#endregion AboutSectionMainDivContent1 End*/

        /*#region AboutSectionMainDivContent2 Start*/
        .AboutSectionMainDivContent2
        {
            width:100%;
            /*border:1px solid yellow;*/
            margin-left:0%;
        }
        .AboutSectionMainDivContent2Title
        {
            width:100%;
            /*border:1px solid red;*/
            margin-top:16%;
            font-size:125%; /*20px*/
        }
        .AboutSectionMainDivContent2Description
        {
            width:100%;
            /*border:1px solid red;*/
            line-height:25px;
            font-size:100%; /*16px*/
        }
        /*#endregion AboutSectionMainDivContent2 End*/
    /*#endregion AboutSectionMainDiv End*/

    /*#endregion AboutUsSection End*/

    /*#region OurTroupeSection Start*/
    .OurTroupeSection
    {
        width:100%;
        height:300vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/OurTroupeSection/OurTroupeBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    .OurTroupeSectionMainDiv
    {
        width:80%;
        /*height:80%;*/
        /*border:1px solid black;*/
        margin-top:20%;
        margin-left:10%;
    }
    /*#region OurTroupeSectionMainDivTitle Start*/
    .OurTroupeSectionMainDivTitle
    {
        width:100%;
        height:10%;
        /*border:1px solid red;*/
        display:flex;
        padding-left:5%;
    }
    .OurTroupeSectionMainDivTitleLine
    {
        width:20%;
        height:1vw;
        border-top:2px solid rgb(218,121,39);
        margin-top:3%;
    }
    .OurTroupeSectionMainDivTitleContent
    {
        width:50%;
        /*border:1px solid red;*/
        font-family:montserratregular;
        font-size:125%; /*20px*/
        color:rgb(255,255,255);
        text-align:center;
        letter-spacing:2px;
        padding-top:0.5%;
        
    }
    /*#endregion OurTroupeSectionMainDivTitle Start*/

    /*#region OurTroupeMainDivContent Start*/
    .OurTroupeMainDivContent
    {
        width:100%;
        /*border:1px solid black;*/
        margin-top:2%;
    }
    /*#region OurTroupeMainDivContentPanel1 Start*/
    .OurTroupeMainDivContentPanel1
    {
        width:100%;
        height:auto;
        /*border:1px solid black;*/
        display:inline-block;
    }
    /*#endregion OurTroupeMainDivContentPanel1 End*/

    /*#region OurTroupeMainDivContentPanel2 Start*/
    .OurTroupeMainDivContentPanel2
    {
        width:100%;
        height:auto;
        /*border:1px solid black;*/
        display:inline-block;
        margin-top:4%;
    }
    /*#endregion OurTroupeMainDivContentPanel2 End*/

    /*#region OurTroupeProfile Start*/
    .OurTroupeProfile1
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-left:25%;
    }
    .OurTroupeProfile2
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-top:8%;
        margin-left:25%;
    }
    .OurTroupeProfile3
    {
        width:50%;
        height:100%;
        /*border:1px solid red;*/
        margin-top:8%;
        margin-left:25%;
    }
    .OurTroupeProfileImg
    {
        width:70%;
        height:76%;
        /*border:1px solid black;*/
        margin-left:15%;
    }
    .OurTroupeProfileImg img
    {
        width:100%;
        height:100%;
    }
    .OurTroupeProfileDescription
    {
        width:100%;
        /*border:1px solid black;*/
        margin-top:8%;
        text-align:center;
        letter-spacing:1px;
    }
    .OurTroupeProfileDescriptionName
    {
        font-family:montserratbold;
        font-size:100%; /*16px*/
    }
    .OurTroupeProfileDescriptionDesignation
    {
        font-family:montserratregular;
        font-size:87.5%; /*14px*/
        margin-top:2%;
    }
    /*#endregion OurTroupeProfile End*/
    /*#endregion OurTroupeMainDivContent End*/

    /*#region OurTroupeOtherDetails Start*/
    .OurTroupeOtherDetails
    {
        width:99.9%;
        height:100%;
        position:relative;
        border:1px solid transparent;
        margin-top:-307%;
        background-color:rgba(0,0,0,0.7);
        display:none;
    }
    /*#region OurTroupeOtherDetailsPanel Start*/
    .OurTroupeOtherDetailsPanel
    {
        width:80%;
        margin-top:80%;
        float:right;
        /*border:1px solid red;*/
    }
    /*#region OurTroupeOtherDetailsPanel1 Start*/
    .OurTroupeOtherDetailsPanel1
    {
        width:100%;
        height:40vw;
        background-color:rgb(247,157,29);
    }
    /*#region OurTroupeOtherDetailsPanelCloseButtonSection Start*/
    .OurTroupeOtherDetailsPanelCloseButtonSection
    {
        width:99.9%;
        /*border:1px solid black;*/
    }
    .OurTroupeOtherDetailsPanelCloseButton
    {
        width:auto;
        border:none;
        margin-top:3%;
        margin-left:88%;
        background-color:transparent;
        font-size:75%; /*75px*/
    }
    /*#endregion OurTroupeOtherDetailsPanelCloseButtonSection End*/

    /*#region OurTroupeOtherDetailsPanelProfileImgandNameSection Start*/
    .OurTroupeOtherDetailsPanelProfileImgandNameSection
    {
        width:99.9%;
        height:30vw;
        /*border:1px solid red;*/
        margin-top:2%;
        display:flex;
    }
    .OurTroupeOtherDetailsPanelProfileImgSection
    {
        width:60%;
        height:100%;
        /*border:1px solid yellow;*/
    }
    .OurTroupeOtherDetailsPanelProfileImg
    {
        width:65%;
        height:88%;
        /*border:1px solid black;*/
        margin-top:15%;
        margin-left:16%;
    }
    .OurTroupeOtherDetailsPanelProfileName
    {
        width:99%;
        /*border:1px solid white;*/
        margin-top:65%;
        font-size:87.5%; /*14px*/
    }
    .OurTroupeOtherDetailsPanelProfileDesignation
    {
        width:99%;
        /*border:1px solid white;*/
        font-size:75%; /*12px*/
    }
    /*#endregion OurTroupeOtherDetailsPanelProfileImgandNameSection End*/

    /*#endregion OurTroupeOtherDetailsPanel1 End*/

    /*#region OurTroupeOtherDetailsPanel2 Start*/
    .OurTroupeOtherDetailsPanel2
    {
        width:100%;
        height:45vw;
        border:1px solid transparent;
        background-color:rgb(255,234,207);
    }
    .OurTroupeOtherDetailsPanelDescriptionContent
    {
        width:95%;
        height:100%;
        /*border:1px solid red;*/
        font-family:montserratlight300;
        font-size:75%; /*12px*/
        letter-spacing:1px;
        line-height:20px;
    }
    /*#endregion OurTroupeOtherDetailsPanel2 End*/

    /*#endregion OurTroupeOtherDetailsPanel End*/

    /*#endregion OurTroupeOtherDetails End*/

    /*#endregion OurTroupeSection End*/

    /*#region ServicesSection Start*/
    .ServicesSection {
        width: 100%;
        height: 170vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ServicesSection/ServicesSectionBackGroundMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .SevicesSectionMainDiv {
        width: 100%;
        height: 76.3%;
        /*border:1px solid red;*/
        margin-top: 10%;
        display: flex;
    }
    /*#region ServicesSectionMainDivSection1 Start*/
    .ServicesSectionMainDivSection1 {
        width: 65%;
        height: 100%;
        /*border:1px solid red;*/
        display: flex;
    }

    .ServicesSectionMainDivSection1ContentImg {
        width: 73%;
        height: 53%;
        /* border: 1px solid black; */
        /* float: right; */
        margin-right: -10%;
        margin-left: -2%;
        margin-top: 136.5%;
    }

        .ServicesSectionMainDivSection1ContentImg img {
            width: 100%;
            height: 100%;
        }

    /*#region ServicesSectionMainDivSection2Title Start*/
    .ServicesSectionMainDivSection2Title {
        width: 11%;
        height: 100%;
        /*border: 1px solid black;*/
        margin-left: 13%;
    }

    .ServicesSectionMainDivSection2TitleContent {
        width: 100%;
        /*border: 1px solid red;*/
        margin-top: 1050%;
        transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        color: rgb(255,255,255);
        letter-spacing: 20px;
        font-size: 90%; /*18px*/
        font-family: montserratregular;
        margin-left: -155%;
    }
    /*#endregion ServicesSectionMainDivSection2Title Start*/
    /*#endregion ServicesSectionMainDivSection1 End*/

    /*#region ServicesSectionMainDivSection2 Start*/
    .ServicesSectionMainDivSection2 {
        width: 35%;
        height: 80%;
        /*border:1px solid yellow;*/
        margin-top: 2%;
        display: flex;
    }


    /*#region ServicesSectionMainDivSection2Content Start*/
    .ServicesSectionMainDivSection2Content {
        width: auto;
        height: 80%;
        /*border:1px solid black;*/
        margin-top: 62%;
        margin-left: -42%;
        font-family: montserratregular;
        font-size: 87.5%; /*16px*/
        letter-spacing: 1px;
    }

    .ServicesSectionMainDivSection2ContentSpace {
        /* width:100%;
            height:50%;*/
        margin-top: 20%;
        /*border:1px solid black;*/
    }

    /*#endregion ServicesSectionMainDivSection2Content End*/
    /*#endregion ServicesSectionMainDivSection2 End*/
    /*#endregion ServicesSection End*/

    /*#region TestimonialSection Start*/
    .TestimonialSection {
        width: 100%;
        height: 150vw;
        /*border: 1px solid yellow;*/
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/TestimonialSection/TestimonialSectionBGMobileSize.jpg);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .TestimonialSectionMainDiv {
        width: 90%;
        /*border:1px solid white;*/
        margin-top: -4%;
        margin-left: 5%;
        display: flex;
    }

    .Arrow1 {
        width: 2.5%;
        height: 4.5vw;
        margin-top: 85%;
        /* margin-left:2.5%;*/
        /*border: 1px solid white;*/
    }

        .Arrow1 img {
            width: 100%;
            height: 100%;
        }

    .Arrow2 {
        width: 2.5%;
        height: 4.5vw;
        margin-top: 85%;
        margin-left: 11%;
        /*border: 1px solid white;*/
    }

        .Arrow2 img {
            width: 100%;
            height: 100%;
        }

    /*#region TestimonialsMain1 Start*/
    .TestimonialsMain1 {
        width: 80%;
        /*border: 1px solid red;*/
        /*display:none;*/
    }
    /*#endregion TestimonialsMain1 End*/

    /*#region TestimonialsMain2 Start*/
    .TestimonialsMain2 {
        width: 80%;
        /*border:1px solid red;*/
        display: none;
    }
    /*#endregion TestimonialsMain2 End*/

    /*#region TestimonialsMain3 Start*/
    .TestimonialsMain3 {
        width: 80%;
        /*border:1px solid red;*/
        display: none;
    }
    /*#endregion TestimonialsMain3 End*/

    /*#region TestimonialsContentDiv Start*/
    .TestimonialsContentDiv {
        width: 100%;
        display: inline-block;
        margin-left: 6%;
        /*border:1px solid white;*/
    }

    /*#region TestimonialsContentDiv1 Start*/
    .TestimonialsContentDiv1 {
        width: 20%;
        /*border:1px solid white;*/
    }

    .TestimonialsLogo {
        width: 143%;
        height: 18.8vw;
        /*border:1px solid red;*/
        /*margin-top: 65%;*/
        margin-left: 200%;
    }

        .TestimonialsLogo img {
            width: 100%;
            height: 100%;
        }
    /*#endregion TestimonialsContentDiv1 End*/

    /*#region TestimonialsContentDiv2 Start*/
    .TestimonialsContentDiv2 {
        width: 78%;
        /*border:1px solid black;*/
        margin-left: 18%;
        margin-top: 10%;
    }
    /*#region TestimonialsContentDiv2Title Start*/
    .TestimonialsContentDiv2Title {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratregular;
        font-size: 87.5%; /*25px*/
        color: rgb(247,157,29);
        letter-spacing: 10px;
    }
    /*#endregion TestimonialsContentDiv2Title End*/

    /*#region TestimonialsContentDiv2TitleHRLine Start*/
    .TestimonialsContentDiv2TitleHRLine {
        width: 9%;
        border-top: 3px solid rgb(218,121,39);
        margin-top: 2%;
    }
    /*#endregion TestimonialsContentDiv2TitleHRLine End*/

    /*#region TestimonialsContentDiv2Content Start*/
    .TestimonialsContentDiv2Content {
        width: 99.9%;
        /*border:1px solid white;*/
        padding-top: 4%;
        padding-bottom: 4%;
        color: rgb(255,255,255);
        font-family: montserratlight300;
        font-size: 87.5%; /*16px*/
        letter-spacing: 2.5px;
        line-height: 27px;
    }
    /*#endregion TestimonialsContentDiv2Content End*/

    /*#region TestimonialsContentDiv2ContentHRLine Start*/
    .TestimonialsContentDiv2ContentHRLine {
        width: 13%;
        border-top: 5px solid rgb(247,157,29);
    }
    /*#endregion TestimonialsContentDiv2ContentHRLine End*/

    /*#region TestimonialsContentDiv2ContentGivenByDetails Start*/
    .TestimonialsContentDiv2ContentGivenByDetails {
        width: 99.9%;
        /*border:1px solid white;*/
        margin-top: 4%;
        color: rgb(247,157,29);
    }

    .TestimonialsContentDiv2ContentGivenByName {
        font-family: montserratsemibold;
        font-size: 87.5%; /*18px*/
        letter-spacing: 3px;
    }

    .TestimonialsContentDiv2ContentGivenByDesignation {
        font-family: montserratregular;
        font-size: 75%; /*16px*/
        letter-spacing: 2px;
        margin-top: 1%;
    }

    .TestimonialsContentDiv2ContentGivenByClient {
        font-family: montserratregular;
        font-size: 60%; /*16px*/
        letter-spacing: 2px;
        margin-top: 0.5%;
    }
    /*#endregion TestimonialsContentDiv2ContentGivenByDetails End*/

    /*#endregion TestimonialsContentDiv2 End*/

    .TitleandHRlineforMobile {
        width: 56%;
        margin-left: 25%;
        /*border: 1px solid white;*/
        display: block;
        margin-top: 13%;
    }

    .TestimonialsContentDiv2TitleforMobile {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratregular;
        font-size: 115%; /*18.9px*/
        color: rgb(247,157,29);
        letter-spacing: 15px;
        /*border: 1px solid white;*/
    }

    .TestimonialsContentDiv2TitleHRLineforMobile {
        width: 13%;
        border-top: 3px solid rgb(218,121,39);
        margin-top: 3%;
    }

    .titleandHorizontallineDiv {
        display: none;
        /*border:1px solid white;*/
    }

    /*#endregion TestimonialsContentDiv End*/


    /*#endregion TestimonialSection End*/

    /*#region Career Section Start*/
    .CareerSection {
        width: 100%;
        height: 150vw;
        /*border: 1px solid black;*/
    }

    .CareerSectionMainDiv {
        width: 100%;
        height: 100%;
        /*border:1px solid red;*/
        display: flex;
        flex-direction: column;
    }

    /*#region CareerSectionMainDiv1 Start*/
    .CareerSectionMainDiv1 {
        width: 100%;
        height: 60%;
        /*border:1px solid black;*/
        background-image: url(../images/IndexPage/CareerSection/CareersSection1BGImageforTabandMobile.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .CareerSectionMainDiv1Content {
        width: 80%;
        height: 100%;
        /*border:1px solid black;*/
        margin-top: 10%;
        margin-left: 10%;
    }

    .CareerSectionMainDiv1ContentTitle {
        width: 100%;
        /*border:1px solid red;*/
        font-family: montserratsemibold;
        font-size: 125%; /*16px*/
        color: rgb(247,157,29);
        letter-spacing: 20px;
    }

    .CareerSectionMainDiv1ContentHRLine {
        width: 9.5%;
        border-top: 3px solid rgb(247,157,29);
        margin-top: 4%;
    }

    .CareerSectionMainDiv1ContentDescription {
        width: 100%;
        /*border:1px solid black;*/
        margin-top: 10%;
        font-family: montserratlight300;
        font-size: 100%; /*14px*/
        letter-spacing: 1.5px;
        line-height: 38px;
    }

    #CareerSectionMainDiv1 {
        order: 2;
    }

    #CareerSectionMainDiv2 {
        order: 1;
    }
    /*#endregion CareerSectionMainDiv1 End*/
    /*#region CareerSectionMainDiv2 Start*/
    .CareerSectionMainDiv2 {
        width: 100%;
        height: 40%;
        /*margin-top:35.4%;*/
        /*border:1px solid black;*/
        background-image: url(../images/IndexPage/CareerSection/CareersSection2BGImageforTabandMobile.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }
    /*#endregion CareerSectionMainDiv2 End*/
    /*#endregion Career Section Start*/

    /*#region Client Section Start*/
    .ClientsSection {
        width: 100%;
        height: 150vw;
        /*border:1px solid black;*/
    }

    .ClientSectionContentDiv {
        width: 100%;
        height: 100%;
        display: flex;
    }
    /*#region ClientSectionContent1 Start*/
    .ClientSectionContent1 {
        width: 40%;
        height: 100%;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ClientsSection/ClientSectionBGImag1Mobilesize.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: center;
    }
    /*#endregion ClientSectionContent1 End*/

    /*#region ClientSectionContent2 Start*/
    .ClientSectionContent2 {
        width: 60%;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ClientsSection/ClientSectionBGImage2Mobilesize.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
        background-position: center;
    }

    .TitleLogosDiv {
        width: 80%;
        margin-left: 3.5%;
        /*border:1px solid black;*/
    }

    .ClientSectionContent2MainDivision {
        width: 90%;
        height: 80%;
        /*border: 1px solid black;*/
        margin-top: 9%;
        margin-left: 5%;
        display: flex;
    }

    .ClientSectionContent2MainDivisionTitle {
        width: 100%;
        /*border: 1px solid black;*/
        font-family: montserratregular;
        font-size: 80%; /*16px*/
        letter-spacing: 1px;
        word-spacing: 0px;
        text-align: center;
    }

    .ClientSectionContent2MainDivisionContent {
        width: 95%;
        /*border:1px solid red;*/
        margin-top: 10%;
        margin-left: 2.5%;
    }

    .ClientArrow1 {
        width: 3.5%;
        height: 4vw;
        margin-left: 2%;
        margin-top: 107%;
        /*border: 1px solid black;*/
    }

        .ClientArrow1 img {
            width: 100%;
            height: 100%;
        }

    .ClientArrow2 {
        width: 3.5%;
        height: 4vw;
        margin-left: 1.5%;
        margin-top: 107%;
        /*border: 1px solid black;*/
    }

        .ClientArrow2 img {
            width: 100%;
            height: 100%;
        }
    /*#region ClientLogoSection Start*/

    /*#region ClientLogoSectionDiv Start*/
    .ClientLogoSectionDiv1 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid yellow;*/
        display: inline-block;
    }

    .ClientLogoSectionDiv2 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogoSectionDiv3 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogoSectionDiv4 {
        width: 100%;
        height: 16vw;
        border-bottom: 1px solid rgb(166,168,171);
        display: inline-block;
    }

    .ClientLogo1 {
        width: 98.5%;
        height: 100%;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid black;*/
    }

        .ClientLogo1 img {
            width: 100%;
            height: 100%;
        }

    .ClientLogo2 {
        width: 98.5%;
        height: 100%;
        border-bottom: 1px solid rgb(166,168,171);
        /*border:1px solid black;*/
    }

        .ClientLogo2 img {
            width: 100%;
            height: 100%;
        }

    .ClientLogoHRLine {
        /*border-left: 1px solid rgb(166,168,171);*/
        margin-left: 1%;
        margin-right: 1%;
    }
    /*#endregion ClientLogoSectionDiv end*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection1 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection1 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection1 End*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection2 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection2 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
        display: none;
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection2 End*/

    /*#region ClientSectionContent2MainDivisionContentClientLogoSection3 Start */
    .ClientSectionContent2MainDivisionContentClientLogoSection3 {
        width: 100%;
        height: 100%;
        /*border:1px solid black;*/
        display: none;
    }
    /*#endregion ClientSectionContent2MainDivisionContentClientLogoSection3 End*/

    /*#endregion ClientLogoSection Start*/

    /*#endregion ClientSectionContent2 End*/
    /*#endregion Client Section Start*/

    /*#region ContactUsSection Start*/
    .ContactUsSection {
        width: 100%;
        height: 150vw;
        border: 1px solid transparent;
        background-image: url(../images/IndexPage/ContactUsSection/ContactUsSectionBackgroundImageMobilesize.png);
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
    }

    .ContactUsSectionMainDiv {
        width: 80%;
        height: 40%;
        /*border:1px solid red;*/
        margin-top: 20%;
        margin-left: 10%;
        display: inline-block;
    }
    /*#region ContactUsSectionMainDiv1 Start*/
    .ContactUsSectionMainDiv1 {
        width: 90%;
        height: 74%;
        margin-left: 5%;
        /*border:1px solid orange;*/
    }

        .ContactUsSectionMainDiv1 img {
            width: 100%;
            height: 100%;
        }
    /*#endregion ContactUsSectionMainDiv1 End*/

    /*#region ContactUsSectionMainDiv2 Start*/
    .ContactUsSectionMainDiv2 {
        width: 100%;
        height: 100%;
        /*border:1px solid orange;*/
        /*margin-left: 5%;*/
    }
    /*#region ContactUsSectionMainDiv2Content Start*/
    .ContactUsSectionMainDiv2Content {
        width: 80%;
        height: 92%;
        /*border:1px solid red;*/
        margin-top: 12%;
        margin-left: 10%;
    }

    .ContactUsSectionMainDiv2ContentTitle {
        width: 100%;
        font-family: montserratsemibold;
        font-size: 112.5%; /*18px*/
        color: rgb(247,157,29);
        letter-spacing: 11px;
    }

    .ContactUsSectionMainDiv2ContentHRLine {
        width: 8%;
        border-top: 2.8px solid rgb(247,157,29);
        margin-top: 2.5%;
    }
    .ContactUsSectionMainDiv2ContentDescription {
        width: 99.9%;
        /*border:1px solid black;*/
        margin-top: 5%;
        font-family: montserratregular;
        font-size: 87.5%; /*14px*/
        color: rgb(247,157,29);
        letter-spacing: 1px;
        line-height: 22px;
    }

    .ContactUsSectionMainDiv2ContentAddress {
        width: 99.9%;
        font-family: montserratregular;
        font-size: 87.5%; /*14px*/
        color: rgb(255,255,255);
        letter-spacing: 1px;
        line-height: 22px;
    }

    .ContactUsSectionMainDiv2ContentSocialMediaIconDiv {
        width: 99.9%;
        height: 5.5vw;
        /*border:1px solid red;*/
        margin-top: 5%;
        display: flex;
    }

    .ContactUsSectionMainDiv2ContentSocialMediaIcon {
        width: 8.5%;
        height: 100%;
        /*border:1px solid yellow;*/
    }

        .ContactUsSectionMainDiv2ContentSocialMediaIcon a {
            text-decoration: none;
        }

        .ContactUsSectionMainDiv2ContentSocialMediaIcon img {
            width: 100%;
            height: 100%;
        }

    #ContactUsSectionMainDiv2ContentSocialMediaIcon2 {
        margin-left: 4%;
    }
    /*#endregion ContactUsSectionMainDiv2Content End*/
    /*#endregion ContactUsSectionMainDiv2 End*/
    /*#endregion ContactUsSection End*/

    /*#region Upper Arrow Start*/
    .UpperArrow {
        width: 5%;
        height: 5vw;
        float: right;
        margin-right: 5%;
        display: none;
        margin-top: 2%;
        /* margin-bottom: 10%;*/
        /*border: 1px solid black;*/
        position: -webkit-sticky;
        position: sticky;
        /*z-index: 1;*/
        transition: 0.5s;
    }

        .UpperArrow img {
            width: 100%;
            height: 100%;
        }
    /*#endregion Upper Arrow End*/

    /*#region Blank Section Start*/
    .BlankSection {
        width: 100%;
        height: 22vw;
        /*border:1px solid red;*/
    }
    /*#endregion blank Section End*/

    /*#region WorkSection Start*/
    .WorkSection 
    {
        width: 100%;
        /*border:1px solid black;*/
        margin-top: 3%;
    }

    /*#region WorkSectionTitle Start*/
    .WorkSectionTitle 
    {
        width: 100%;
        text-align: center;
        font-family: montserratregular;
        font-size: 112.5%; /*18px*/
        letter-spacing: 5px;
        color: rgb(58,20,14);
    }
    /*#endregion WorkSectionTitle End*/

    /*#region WorkSectionPanelDivision Start*/
    .WorkSectionPanelDivision 
    {
        width: 100%;
        /*border:1px solid red;*/
        margin-top: 2%;
    }
    /*#region WorkSectionPanel1 Start*/
    .WorkSectionPanel1 
    {
        width: 100%;
        height: 40vw;
        /*border:1px solid black;*/
    }

    /*#region WorkSectionPanelDivision 1 to 7 Start*/
    .WorkSectionPanel1Div1 
    {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage1.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .WorkSectionPanel1Div2 
    {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage2.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div3 
    {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage3.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div4 
    {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage4.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div5 
    {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage5.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div6 
    {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage6.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel1Div7 
    {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/NSEWorkImages/NSEWorkImage7.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }
    /*#endregion WorkSectionPanelDivision 1 to 7 End*/

    /*#region WorkSectionPanelDivArrowAndTitleSection Start*/
    .WorkSectionPanelDivArrowAndTitleSection 
    {
        width: 92%;
        /*border:1px solid red;*/
        display: flex;
        margin-top: -40.5%;
        margin-left: 4%;
    }
    /*#region WorkSectionPanelDivLeftArrow Start*/
    .WorkSectionPanelDivLeftArrow 
    {
        width: 2%;
        height: 3vw;
        /*border:1px solid black;*/
        margin-top: 20%;
    }

    .WorkSectionPanelDivLeftArrow a 
    {
        text-decoration: none;
    }

    .WorkSectionPanelDivLeftArrow img 
    {
        width: 100%;
        height: 100%;
    }
    /*#endregion WorkSectionPanelDivLeftArrow End*/

    /*#region WorkSectionPanelDivTitleSection Start*/
    .WorkSectionPanelDivTitleSection 
    {
        width: 96%;
        /*border:1px solid black;*/
    }

    .WorkSectionPanelDivTitle 
    {
        width: 26%;
        height: 10vw;
        /*border:1px solid black;*/
        background-color: rgb(247,157,29);
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        float: right;
        display: none;
    }

    .WorkSectionPanelDivTitleContent 
    {
        width: 100%;
        /* border: 1px solid black; */
        margin-top: 5%;
        margin-left: 8%;
        font-family: montserratregular;
        font-size: 70%;
        letter-spacing: 1px;
        color: rgb(255,255,255);
    }
    /*#endregion WorkSectionPanelDivTitleSection Start*/

    /*#region WorkSectionPanelDivRightArrow Start*/
    .WorkSectionPanelDivRightArrow 
    {
        width: 2%;
        height: 3vw;
        /*border:1px solid black;*/
        margin-top: 20%;
    }

    .WorkSectionPanelDivRightArrow a 
    {
        text-decoration: none;
    }

    .WorkSectionPanelDivRightArrow img 
    {
        width: 100%;
        height: 100%;
    }
    /*#endregion WorkSectionPanelDivRightArrow End*/
    /*#endregion WorkSectionPanelDivArrowAndTitleSection End*/
    /*#endregion WorkSectionPanel1 End*/

    /*#region WorkSectionPanel2 Start*/
    .WorkSectionPanel2 {
        width: 100%;
        height: 40vw;
        /*border:1px solid black;*/
        margin-top: 4%;
    }

    /*#region WorkSectionPanelDivision 1 to 3 Start*/
    .WorkSectionPanel2Div1 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage1.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: block;
    }

    .WorkSectionPanel2Div2 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage2.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }

    .WorkSectionPanel2Div3 {
        width: 100%;
        height: 100%;
        background-size: cover;
        background-image: url(../images/WorkPage/SaraswatWorkImages/SaraswatWorkImage3.png);
        background-repeat: no-repeat;
        background-position: center center;
        display: none;
    }
    /*#endregion WorkSectionPanelDivision 1 to 7 End*/
    /*#endregion WorkSectionPanel2 End*/
    /*#endregion WorkSectionPanelDivision End*/
    /*#endregion WorkSection End*/

}
/*#endregion Mobile size 650 to 699 End*/
