@greycolor: #acacac; @blackcolor: #262017; @section-bgcolor: #fafafa; @whitecolor: white; @button-bgcolor: #ed343c; @yellow-text: #efaa22; @aboutus-headingcolor: #f1b333; @h2-fontsize: 40px; @h3-fontsize: 26px; @h4-fontsize: 18px; @p-fontsize: 18px; @h5-fontsize: 16px; @header-footer-bg-color: #0f0f2d; @color: #000; @tab-contentbg: #f0f0f0; @img-path: 'assets/images'; // *{ // font-family: 'Brandon Grotesque'; // } // .insignia{ // background-image: url('../images/updated-insignia-bgimg-2.png'); // background-position: center; // background-size: cover; // height:600px; // } .insignia{ background-color:#9D1D29; } nav.sticky { background-color:#FFEBDB; } nav.sticky a { color: black !important; } .margin-top{ margin-top:115px; } // nav.sticky label { // background: white !important; // } input, textarea { caret-color: #ed343c; } .logo-label { color: #ed343c; } a { text-decoration: none !important; } * { font-family: 'Montserrat' !important; } .section-bgcolor { background-color: @section-bgcolor; } .parsley-errors-list li { color: red !important; } .span-color { color: @button-bgcolor; } .second-heading { font-size: @h2-fontsize; @media (max-width: 780px) { font-size: @h2-fontsize - 11px; } } .yellow-text { color: #efaa22; } .small-text { color: @button-bgcolor !important; } th, td { border: 1px solid black !important; padding: 15px; font-size: 16px; text-align: center; @media (max-width: 760px) { padding: 10px; } } p { font-size: @p-fontsize; line-height: 28px; } h1 { font-size: 40px !important; @media (max-width: 991px) { font-size: 30px !important; } } h2 { font-size: @h2-fontsize !important; @media (max-width: 991px) { font-size: @h2-fontsize - 14px !important; } font-weight: 600 !important; } h3 { font-size: @h3-fontsize !important; @media (max-width: 780px) { font-size: @h3-fontsize - 2px !important; } line-height: 40px !important; font-weight: 500; } h4 { font-size: @h4-fontsize !important; @media (max-width: 991px) { font-size: @h4-fontsize - 4px !important; } } h5 { font-size: @h5-fontsize !important; } // .clinical-and-market-advantages{ // background-image: url('../images/table-bg.png'); // background-repeat: no-repeat; // background-position: center; // background-size: cover; // height: 750px; // @media screen and (max-width:991px){ // height:auto; // } // h2{ // padding-top:45px; // } // } .heading-bg { background: #ed343c; } // new-slider-css .new-slider { // @media (min-width:1500px){ // img{ // height:650px; // } // } .owl-nav { margin-top: 0px !important; } .owl-dots { display: none !important; } .owl-nav .owl-prev { left: 100px !important; @media (min-width: 1900px) { left: 125px !important; } @media screen and (min-width: 991px) and (max-width: 1190px) { left: 65px !important; } @media screen and (min-width: 767px) and (max-width: 991px) { left: 50px !important; } } .owl-nav .owl-next { right: 1200px !important; @media (min-width: 1900px) { right: 1500px !important; } @media screen and (min-width: 1200px) and (max-width: 1490px) { right: 1050px !important; } @media screen and (min-width: 991px) and (max-width: 1190px) { right: 725px !important; } @media screen and (min-width: 767px) and (max-width: 991px) { right: 550px !important; } } :where(.owl-nav .owl-prev, .owl-nav .owl-next) { bottom: 10% !important; top: auto !important; } } // new-slider-css-ends .image-division-one { background-image: url('../images/our-biosimilars-mobimg.png'); background-repeat: no-repeat; background-size: cover; background-position: center; height: 490px; } .image-division-two { background-image: url('../images/our-biosimilars-mobimg.png'); background-repeat: no-repeat; background-size: cover; background-position: center; height: 490px; } // inspirationslider-css-starts // .bi-chevron-left{ // color: #EFAA22 !important; // } #inspirationslider { :where(.bi-chevron-left, .bi-chevron-right) { font-size: 30px; } img { border-radius: 15px 0px 0px 15px; border: 1px solid #9e1d29; @media screen and (min-width: 991px) and (max-width: 1200px) { height: 400px; object-fit: cover; } @media (max-width: 991px) { border-radius: 15px 15px 0px 0px; } } @media (max-width: 991px) { .pe-0 { padding-right: 0 !important; padding-left: 0px !important; } .item { padding: 20px; } } // h3{ // color:#9E1D29; // } .item { padding-right: 24px; @media (max-width: 991px) { padding: 20px !important; } } .owl-nav .owl-prev { left: 54%; // left: 81%; @media (max-width: 991px) { left: 3px; } } .owl-nav .owl-next { right: 37%; // right: 6%; @media screen and (min-width: 991px) and (max-width: 1190px) { right: 32%; } @media (max-width: 991px) { right: 3px; } } :where(.owl-nav .owl-prev, .owl-nav .owl-next) { position: absolute; transform: translateY(-50%); width: 40px; height: 40px; background: #9e1d29 !important; color: white; line-height: 20px; border-radius: 100%; bottom: 5% !important; font-size: 40px; @media screen and (min-width: 991px) and (max-width: 1390px) { bottom: -2% !important; } @media (max-width: 991px) { bottom: 25% !important; // background: #ED343C !important; font-size: 30px; // color:white; } @media (max-width: 767px) { bottom: 59% !important; } @media (max-width: 390px) { bottom: 64% !important; } } .owl-nav [class*='owl-']:hover { color: white !important; } .slidercontentbg { background-color: #9d1d29; border: 1px solid #9e1d29; border-left: 0px !important; border-radius: 0px 15px 15px 0px; @media screen and (min-width: 991px) and (max-width: 1190px) { .pt-5 { padding-top: 1rem !important; } } @media (max-width: 991px) { .slidercontentdivision { padding: 24px !important; } } @media (max-width: 991px) { border-left: 1px solid #9e1d29 !important; border-radius: 0px 0px 15px 15px; } } .biosimiliars-patternimg { width: auto !important; height: auto !important; } } .section-padding(@padding:50px 0px;) { padding: @padding; } .enquiry-btn { border: none; background-color: @button-bgcolor; padding: 8px 35px; margin: 30px auto 0px; color: @whitecolor; border-radius: 4px; cursor: pointer; &:hover { background-color: @blackcolor !important; color: @whitecolor !important; } @media (max-width: 767px) { padding: 10px 22px; } } .project-text { color: @yellow-text; } .smallbanner-heading { padding-top: 65px; @media (max-width: 760px) { padding-top: 125px; } } @media (max-width: 768px) { .logo { width: 245px; } } .navbar { background-color: @whitecolor; padding: 20px; a { text-decoration: none; color: black; &:hover { color: @button-bgcolor; } } // a.nav-link1.active:before{ // opacity: 1; // } a.nav-link1.active { color: #ed343c; } li { position: relative; } // a.nav-link1:before { // content: ''; // position: absolute; // left: 0; // top: -32px; // width: 100%; // height: 8px; // background-color: @button-bgcolor; // opacity: 0; // @media (max-width:991px){ // top: 0; // } // } .list { font-size: 20px; align-items: center; @media (max-width: 991px) { align-items: flex-start; li { padding: 10px 0px !important; } } @media screen and (min-width: 991px) and (max-width: 1200px) { font-size: 16px; } } } .navbar #toggler, .header-label { display: none; } .bi-list { display: none; } @media (max-width: 991px) { .bi-list { display: block !important; } .list { flex-direction: column; padding: 20px; } .align-items-center { align-items: flex-start !important; } .menu { width: 100%; overflow: hidden; max-height: 0; } .navbar label { display: inline-flex; align-items: center; cursor: pointer; background: @button-bgcolor; color: black; padding: 8px; } #toggler:checked ~ .menu { max-height: 100%; transition: box-shadow 0.15s ease-in-out; } } .banner-section { background-image: url('../images/desktop-banner.webp'); background-repeat: no-repeat; background-position: center; background-size: cover; height: 550px; @media screen and (min-width: 1200px) and (max-width: 1400px) { height: 522px; } @media screen and (min-width: 991px) and (max-width: 1200px) { height: 570px; } @media (max-width: 991px) { height: 507px; } @media (max-width: 768px) { background-image: url('../images/mobile-banner.webp'); height: 425px; text-align: center; .section-padding(@padding:115px 0px 0px 0px); .m-0 { margin: 0px auto !important; } } p { color: #d9d9d9; } .section-padding(@padding:100px 0px 0px 200px); } .submenu { display: none; } .nav-dropdown { display: none; position: absolute; margin-top: 20px; color: black; background: white; list-style-type: none; padding-left: 15px; width: 200px; z-index: 9999999; border: 1px solid #ed343c; @media (max-width: 991px) { position: static; } a { &:hover { color: #ed343c; } } } .footer-grid { grid-template-columns: auto auto auto auto; background-color: #fff3ea; .section-padding(@padding:50px); column-gap: 30px; @media screen and (min-width: 991px) and (max-width: 1190px) { column-gap: 20px; } @media (max-width: 991px) { grid-template-columns: auto auto; text-align: center; .m-0 { margin: 0px auto !important; } } @media (max-width: 780px) { grid-template-columns: auto; text-align: left; } a { color: black; &:hover { color: @button-bgcolor; } } p { color: @button-bgcolor; } } .footer-inner-grid { grid-template-columns: auto auto; column-gap: 50px; @media screen and (min-width: 991px) and (max-width: 1190px) { column-gap: 20px; } @media (max-width: 991px) { column-gap: 0px; } @media (max-width: 780px) { grid-template-columns: auto; } } // old-banner-slider-less-starts #hetero-story-slider { .bannertextrow { padding-top: 106px; @media (max-width: 767px) { padding-top: 318px; text-align: center; .pt-4 { padding-top: 0px !important; } .pb-5 { padding-bottom: 0px !important; } } h2 { color: #9d1d29; } } .item { background-position: center; background-size: cover; width: 100%; height: 626px; @media (min-width: 1920px) { height: 800px; } @media (max-width: 767px) { height: 650px; } } // .bg-img1 { // background-image: url('../images/2018-descimg.png'); // @media (max-width: 767px) { // background-image: url('../images/2018-mobimg-new.png'); // } // } .bg-img1 { background-image: url('../images/hetero-2019img.png'); @media (max-width: 767px) { background-image: url('../images/hetero-2019img-newmob.png'); } } .bg-img2 { background-image: url('../images/2011-descimg.png'); @media (max-width: 767px) { background-image: url('../images/2011-mobimg-new.png'); } } .bg-img3 { background-image: url('../images/2014-descimg.png'); @media (max-width: 767px) { background-image: url('../images/2014-mobimg-new.png'); } } .bg-img4 { background-image: url('../images/2016-descimg.png'); // @media screen and (min-width:991px) and (max-width:1190px){ // height:490px // } // @media screen and (min-width:767px) and (max-width:991px){ // height:400px // } @media (max-width: 767px) { background-image: url('../images/2016-mobimg-new.png'); } } .bg-img5 { background-image: url('../images/2017-descimg.png'); // @media screen and (min-width:991px) and (max-width:1190px){ // height:490px // } // @media screen and (min-width:767px) and (max-width:991px){ // height:400px // } @media (max-width: 767px) { background-image: url('../images/2017-mobimg-new.png'); height: 650px; } .banner-text { padding-top: 35%; padding-left: 30px; @media (max-width: 767px) { padding-top: 0%; padding-left: 0px; text-align: center; position: absolute; bottom: 40px; left: 80px; } @media (max-width: 389px) { left: 65px; } } } .bg-img6 { background-image: url('../images/2009-descimg.png'); @media (max-width: 767px) { background-image: url('../images/2009-mobimg-new.png'); } } // .bg-img6 { // background-image: url('../images/hetero-2019img.png'); // @media (max-width: 767px) { // background-image: url('../images/hetero-2019img-newmob.png'); // } // } .bg-img7 { background-image: url('../images/2017-2022-descimg.png'); @media (max-width: 767px) { background-image: url('../images/2017-2022-mobimg-new.png'); } } .owl-nav { // display: none !important; margin-top: 0px !important; } .owl-dots { position: absolute; bottom: 50px; left: 110px; @media (min-width: 1900px) { left: 300px !important; } @media (min-width: 1600px) { left: 200px; } @media screen and (min-width: 991px) and (max-width: 1190px) { left: 40px; } @media screen and (min-width: 765px) and (max-width: 990px) { left: 60px; } @media (max-width: 760px) { left: 15px; } } .owl-dots .owl-dot span { background: @yellow-text !important; } .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span { background: @button-bgcolor !important; } } // old-banner-slider-less-ends // new-banner-section-less-starts .new-banner-section { // background-image: url('../images/newbanner-desc2.png'); background-image: url('../images/newbanner2.png'); background-position: center; background-size: cover; width: 100%; height: 626px; @media screen and (min-width: 991px) and (max-width: 1190px) { height: 490px; } @media screen and (min-width: 767px) and (max-width: 991px) { height: 400px; } @media (max-width: 767px) { // background-image: url('../images/newbanner-mob2.png'); background-image: url('../images/newbanner2-mob.png'); height: 650px; } .banner-text { padding-top: 20%; padding-left: 70px; @media (max-width: 767px) { padding-top: 0%; padding-left: 0px; text-align: center; position: absolute; bottom: 40px; left: 80px; } @media (max-width: 389px) { left: 65px; } } } // new-banner-section-less-ends #hetero-story-slider { li { font-size: 18px; } .item { // padding: 50px 0px; @media (max-width: 759px) { // margin: 0px 20px; } } .border { background: white; color: black; padding: 20px 0px; } .line-positon { z-index: -99999999999999; bottom: 150px; @media screen and (min-width: 991px) and (max-width: 1200px) { bottom: 110px; } @media screen and (min-width: 765px) and (max-width: 990px) { bottom: 100px; } @media (max-width: 759px) { display: none; } } .owl-dots { display: none !important; margin-top: 10px; } :where(.owl-nav .owl-prev, .owl-nav .owl-next) { position: absolute; top: 20%; transform: translateY(-50%); font-size: 25px; width: 45px; height: 45px; line-height: 20px; border-radius: 100%; color: black; border: 1px solid black; color: white; border: 1px solid #9d1d29; background: #9d1d29; @media (min-width: 1900px) { top: 16%; } @media (max-width: 760px) { bottom: 45%; top: auto; } } .owl-nav .owl-prev { left: 330px; @media (min-width: 1900px) { left: 530px; } @media screen and (min-width: 1400px) and (max-width: 1500px) { left: 300px; } @media screen and (min-width: 1200px) and (max-width: 1390px) { left: 350px; } @media screen and (min-width: 991px) and (max-width: 1190px) { left: 300px; } @media screen and (min-width: 760px) and (max-width: 990px) { left: 220px; } @media (max-width: 760px) { left: 0px; } // @media (max-width:370px){ // left: 70px; // } } .owl-nav .owl-next { left: 400px; @media (min-width: 1900px) { left: 600px; } @media screen and (min-width: 1400px) and (max-width: 1500px) { right: 250px; } @media screen and (min-width: 1200px) and (max-width: 1390px) { left: 450px; } @media screen and (min-width: 991px) and (max-width: 1190px) { right: 150px; } @media screen and (min-width: 760px) and (max-width: 990px) { left: 290px; } @media (max-width: 760px) { right: 0px; left: auto !important; } // @media (max-width:370px){ // right: 70px; // } } :where(.owl-nav .owl-prev span, .owl-nav .owl-next span) { height: 34px; min-height: 0; display: inline-block; } .owl-nav [class*='owl-']:hover { background: white !important; color: #9d1d29 !important; text-decoration: none; } .timeline-leftsidecontent { @media (max-width: 759px) { display: none; } @media (max-width: 1200px) { .responsive-pe { padding-right: 8px !important; } } .timelineyear { bottom: 100px; left: 100px; color: @button-bgcolor; @media screen and (min-width: 760px) and (max-width: 1200px) { bottom: 50px; left: 10px; } } .timelinetext { bottom: 150px; left: 115px; @media screen and (min-width: 991px) and (max-width: 1200px) { bottom: 110px; } @media screen and (min-width: 760px) and (max-width: 990px) { bottom: 100px; } @media screen and (min-width: 760px) and (max-width: 990px) { left: 100px; } } .timelinetext1 { @media screen and (min-width: 760px) and (max-width: 1200px) { left: 20px; } } .timelinetext2 { @media screen and (min-width: 760px) and (max-width: 1200px) { left: 20px; } } .timelinetext3 { @media screen and (min-width: 760px) and (max-width: 1200px) { left: 20px; } } .timelinetext4 { @media screen and (min-width: 760px) and (max-width: 1200px) { left: 20px; } } .timelinetext5 { @media screen and (min-width: 760px) and (max-width: 1200px) { left: 10px; } } .timelinetext6 { @media screen and (min-width: 760px) and (max-width: 1200px) { left: 22px; } } .timelinetext7 { @media screen and (min-width: 760px) and (max-width: 1200px) { left: 22px; } } } .timeline-rightsidecontent { @media (max-width: 759px) { display: none; } .timelineyear { bottom: 100px; right: 320px; color: #848484; @media screen and (min-width: 760px) and (max-width: 1200px) { bottom: 50px; } @media screen and (min-width: 1200px) and (max-width: 1490px) { right: 315px; } @media screen and (min-width: 991px) and (max-width: 1190px) { right: 220px; } @media screen and (min-width: 760px) and (max-width: 990px) { right: 170px; } } .timelinetext { bottom: 150px; @media screen and (min-width: 991px) and (max-width: 1200px) { bottom: 110px; } @media screen and (min-width: 760px) and (max-width: 990px) { bottom: 100px; } } .timelinetext1 { right: 157px; @media screen and (min-width: 760px) and (max-width: 1190px) { right: 44px; } } .timelinetext2 { right: 110px; @media screen and (min-width: 760px) and (max-width: 1190px) { right: 9px; } } .timelinetext3 { right: 103px; @media screen and (min-width: 760px) and (max-width: 1190px) { right: 8px; } } .timelinetext4 { right: 80px; @media screen and (min-width: 760px) and (max-width: 1190px) { right: -6px; } } .timelinetext5 { right: 130px; @media screen and (min-width: 760px) and (max-width: 1190px) { right: 18px; } } .timelinetext6 { right: 100px; @media screen and (min-width: 760px) and (max-width: 1190px) { right: 7px; } } .timelinetext7 { right: 158px; @media screen and (min-width: 760px) and (max-width: 1190px) { right: 44px; } } } .line-img { width: auto !important; } @media (max-width: 759px) { .owl-dots { margin-top: 10px; } .owl-dots .owl-dot span { background: @yellow-text !important; } .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span { background: @button-bgcolor !important; } } } .hetero-leadership { background-color: @section-bgcolor; .section-padding; :where(.d-flex, .d-block) { background: #ce8c09; opacity: 0.8; margin-top: -172px; } @media (max-width: 991px) { .icon-division { text-align: center; padding: 10px 0px; } .d-block { margin-top: 4px; } } #resposnive-icons-slider { margin-top: -161px; img { width: auto !important; margin: 0px auto; } :where(.owl-nav .owl-prev, .owl-nav .owl-next) { position: absolute; top: 35%; transform: translateY(-50%); font-size: 30px; width: 60px; height: 60px; line-height: 20px; // border-radius: 100%; color: white; // border: 1px solid white; @media (max-width: 760px) { bottom: 0%; top: auto; } } .owl-nav .owl-prev { left: 0px; } .owl-nav .owl-next { right: 0px; } :where(.owl-nav .owl-prev span, .owl-nav .owl-next span) { height: 34px; min-height: 0; display: inline-block; } .owl-nav [class*='owl-']:hover { background: transparent !important; color: @button-bgcolor !important; text-decoration: none; } } } .names { .section-padding(@padding:0px 0px 50px 0px); .image-division { img { border: 2px solid #9e1d29; border-radius: 15px; border-radius: 15px; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; } } @media (max-width: 1200px) { img { width: 100%; } .image-division { margin-bottom: 50px; } } .content-division-text { font-size: 18px; @media (max-width: 767px) { font-size: 15px; } } .content-division { position: absolute; top: 20%; left: 15%; @media screen and (min-width: 991px) and (max-width: 1190px) { top: 12%; left: 9%; } @media (max-width: 767px) { top: 6%; left: 6%; } } } .hetero-biopharma { // background-color: #9d1d29; .section-padding(); @media (max-width: 760px) { text-align: center; } } @media (max-width: 760px) { .mobile-grid { display: grid; grid-template-columns: auto auto; padding-top: 30px; } .newspaper { li { font-size: 13px; } } } // leadership-page-css-starts-from-here .aboutus-content h2 { color: #f1b333; } .leadership-banner-section { // background-image: url('../images/leadership-desktopbanner.png'); background-image: url('../images/aboutus-banner.png'); background-repeat: no-repeat; background-position: center; background-size: cover; height: 200px; @media (max-width: 760px) { background-image: url('../images/leadership-mobilebanner.png'); height: 300px; } } .about-leadership { .section-padding; @media (max-width: 991px) { img { padding-bottom: 30px; } } .position-image { position: absolute !important; left: -2px; z-index: -999; top: -12px; @media screen and (min-width: 1200px) and (max-width: 1390px) { width: 350px; } @media screen and (min-width: 991px) and (max-width: 1190px) { width: 300px; } @media screen and (min-width: 760px) and (max-width: 991px) { left: -12px; z-index: -999; top: -20px; width: 700px; height: 660px; } @media screen and (min-width: 380px) and (max-width: 760px) { width: 380px; } @media (max-width: 376px) { width: 350px; } @media (max-width: 360px) { width: 320px; } } } // carrer and contact us pages css starts from here .contactus-banner-section { background-image: url('../images/contactus-desktopbanner.png'); background-repeat: no-repeat; background-position: center; background-size: cover; height: 200px; @media (max-width: 760px) { background-image: url('../images/contactus-mobilebanner.png'); height: 300px; } } .get-in-touch { .section-padding; background-color: @section-bgcolor; .form-control { border: #efaa22 1px solid !important; padding: 10px 10px; } input, textarea:focus { box-shadow: none !important; border: #efaa22 1px solid !important; } .icons { width: 20px; height: 20px; object-fit: cover; } .d-flex { gap: 10px; } } .table-section { .section-padding; table { width: 100%; text-align: center; } td, th { padding: 10px 0px 10px 10px; } th { width: 115px; // text-align: start; } th:first-child { background-color: #ed343c; } th:nth-child(2) { background-color: #efaa22; } } .products-and-corecompetencies { .section-padding; @media (max-width: 991px) { img { padding-bottom: 30px; } } :where(.yellowborder, .redborder) { border: 1px solid #efaa22; border-top-width: 12px; border-left-width: 12px; border-right-width: 0px; border-bottom-width: 0px; width: 400px; // height:385px; height: 285px; left: 0px; top: -12px; @media screen and (min-width: 1200px) and (max-width: 1390px) { width: 350px; // height: 325px; height: 240px; } @media screen and (min-width: 991px) and (max-width: 1190px) { width: 300px; // height: 275px; height: 175px; } @media screen and (min-width: 760px) and (max-width: 991px) { left: -8px; top: -20px; width: 685px; // height:636px; height: 336px; border-top-width: 20px; border-left-width: 20px; } @media screen and (min-width: 380px) and (max-width: 760px) { width: 380px; // height: 360px; height: 260px; } @media (max-width: 376px) { width: 350px; // height: 325px; height: 225px; } @media (max-width: 361px) { width: 320px; // height: 325px; height: 225px; } } .redborder { border: 1px solid #ed343c !important; border-top-width: 12px !important; border-left-width: 12px !important; border-right-width: 0px !important; border-bottom-width: 0px !important; @media screen and (min-width: 760px) and (max-width: 991px) { border-top-width: 20px !important; border-left-width: 20px !important; } } li { font-size: 18px; line-height: 28px; } } .products-banner-section { background-image: url('../images/products-desktopbanner.png'); background-repeat: no-repeat; background-position: center; background-size: cover; height: 200px; @media (max-width: 760px) { background-image: url('../images/products-mobilebanner.png'); height: 300px; } } .corecompetencies-banner-section { background-image: url('../images/corecompetencies-desktopbanner.png'); background-repeat: no-repeat; background-position: center; background-size: cover; height: 200px; @media (max-width: 760px) { background-image: url('../images/corecompetencies-mobilebanner.png'); height: 300px; } } .biosimilars-bannersection { background-image: url('../images/biosimilars-desktopbanner.png'); background-repeat: no-repeat; background-position: center; background-size: cover; height: 200px; @media (max-width: 760px) { background-image: url('../images/biosimilars-mobilebanner.png'); height: 300px; } } .difference-arrow { width: 80px; margin: 0px auto; display: block; } .bordered { border: 3px dashed #efaa22; } .lh-0 { line-height: initial !important; } .biologics { .position-absolute { @media screen and (min-width: 991px) and (max-width: 1190px) { height: 420px; } @media screen and (min-width: 765px) and (max-width: 991px) { height: 345px; } } } .clinical-and-market-advantages { .section-padding(@padding:0px 0px 50px 0px); // table{ // margin-top: 100px; // } td, th { width: 50%; // background: #E8B7BA; text-align: center; } th { background-color: #efaa22; // background-color: #9D1D29; border: none !important; color: white; } th:first-child { border-radius: 8px 0px 0px 0px; border-right: 3px solid white !important; } th:nth-child(2) { border-radius: 0px 8px 0px 0px; } @media (max-width: 767px) { td, th { font-size: 14px; } } } .biosimilars-production { .points-color { color: #23272c; font-weight: 600; } .enquiry-btn { border-radius: 10px !important; } :where(.cloning-protein-expression, .protein-expansion-production, .recovery-purification-validation) { .section-padding(@padding:0px 0px 50px 0px); } :where(.protein-expansion-production, .recovery-purification-validation) { .row { gap: 50px; } .position-absolute { top: 125px; @media screen and (min-width: 991px) and (max-width: 1190px) { top: 85px; } @media screen and (min-width: 765px) and (max-width: 991px) { top: 50px; } @media (max-width: 760px) { display: none; } } } .purified-bulkdrug { border: 1px solid #ef7f1a; width: 200px; border-radius: 50%; height: 200px; align-items: center; display: flex; justify-content: center; margin: 0px auto; background: #ef7f1a; } } .criteria-section { .section-padding(@padding:0px 0px 50px 0px); th { background-color: #efaa22; border: none !important; } th:first-child { border-radius: 8px 0px 0px 0px; border-right: 3px solid white !important; width: 20%; } th:nth-child(2) { border-radius: 0px 8px 0px 0px; } @media (max-width: 760px) { .responsive-textcenter { text-align: center; } } } .products-readmore:hover { color: #ed343c; } // newsroom-page-css-starts .pr-card .card-ttle { padding: 16px 35px; background-color: #f4f0f0; border-left: 8px solid #ed343c; border-radius: 10px 10px 10px 10px; font-size: 24px; color: #ed343c; line-height: 32px; font-weight: 500; margin: 0px; } .pr-card .card-desc-bx ul li.view-report a, .pr-card .card-desc-bx ul li.view-pdf a { display: block; background-image: url('../images/blue-right-arrow.png'); background-position: right center; background-repeat: no-repeat; color: #000; font-size: 18px; } .pr-card .card-desc-bx { padding: 30px; } .pr-card .card-desc-bx ul li { color: #3f3f3f; font-size: 20px; line-height: 28px; font-weight: 600; border-bottom: 2px solid #f4f0f0; padding-bottom: 10px; margin-bottom: 10px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; min-height: 70px; display: flex; align-items: center; } .pr-card .card-desc-bx ul li.view-report, .pr-card .card-desc-bx ul li.view-pdf { display: block !important; } .newsroom-label { background-color: @button-bgcolor; } @media (max-width: 760px) { .pr-card .card-desc-bx ul li { font-size: 16px; line-height: 24px; } .pr-card .card-desc-bx { padding: 20px 0px; } .pr-card .card-desc-bx ul li.view-report a, .pr-card .card-desc-bx ul li.view-pdf a { padding-right: 30px; font-size: 16px; } } .breadcrumb > li + li:before { content: '/'; padding: 0 10px 0 8px; color: #ccc !important; @media (max-width: 760px) { display: none; } } .breadcrumb { font-size: 18px; @media (max-width: 991px) { font-size: 16px; } @media (max-width: 760px) { gap: 10px; } } .content-div { box-shadow: 0px 0px 10px #e2e2e2; border-radius: 7px; border: #fff solid 1px; padding: 50px; margin-top:115px; &:hover { box-shadow: 0px 0px 10px #ed343c; } @media (max-width: 760px) { padding: 10px; } } // new-aboutus-page-less-starts .aboutus-text { font-size: 20px; } .hetero-biopharma { h2 { color: @aboutus-headingcolor; } .fw-bold { font-weight: 600 !important; font-family: 'Montserrat', sans-serif; } @media (max-width: 767px) { img { width: 100%; } } } .values-section { background-image: url('../images/values-bg.png'); background-size: cover; background-position: center; height: 720px; @media screen and (min-width: 991px) and (max-width: 1190px) { height: 650px; } @media screen and (min-width: 767px) and (max-width: 991px) { height: 900px; } @media (max-width: 991px) { background-image: url('../images/values-mob-bg_600x800.png'); } @media (max-width: 767px) { height: 800px; .pt-5 { padding-top: 2rem !important; } .gap-4 { gap: 1rem !important; } h3 { font-size: 22px !important; } } h2 { color: @aboutus-headingcolor; padding-top: 70px; @media screen and (min-width: 991px) and (max-width: 1190px) { padding-top: 50px; } @media (max-width: 767px) { padding-top: 30px; } } p { padding-top: 50px; @media (max-width: 767px) { padding-top: 20px; } } img { width: 70px; @media (max-width: 767px) { width: 50px; } } } .our-defining-feature { // background-image: url('../images/feature-bg.png'); // background-size: cover; // background-position: center; // height: 700px; background-color: #fef6ee; @media (max-width: 991px) { // background-image: url('') !important; // padding-bottom: 48px; // height:auto; .mt-5 { margin-top: 0px !important; } } @media (max-width: 767px) { text-align: center; .pt-5 { padding-top: 0px !important; } } .border-start { border-left: 1px solid #9d1d29 !important; } h2 { color: #f1b333; } p { line-height: 32px; } .feature-box-division { border: 1px solid #9d1d29; border-radius: 6px; min-height: 325px; @media screen and (min-width: 991px) and (max-width: 1190px) { min-height: 355px; } @media screen and (min-width: 767px) and (max-width: 991px) { &:last-child { margin-top: 80px; } } @media (max-width: 767px) { margin-top: 80px; } span{ color:#ed343c; } } .img-division { width: 100px; margin: 0px auto; background: #f1b232; border-radius: 50%; height: 100px; padding-top: 15px; margin-top: -50px; } } .strengths-section { // .strength-bg{ // background-image: url('../images/strength-bg.png'); // background-size: cover; // background-position: center; // height: 1360px; // @media (max-width:767px){ // height: 600px; // } // } h2 { color: #f1b333; } .strength-icondivision { background: #9d1d29; width: 250px; height: 100px; text-align: center; border-radius: 50%; padding-top: 15px; @media screen and (min-width: 991px) and (max-width: 1190px) { width: 350px; } @media screen and (min-width: 767px) and (max-width: 991px) { width: 450px; } @media (max-width: 767px) { width: 100px; margin: 0px auto; } } @media (max-width: 767px) { .d-flex { display: block !important; } text-align: center; .pt-5 { padding-top: 1rem !important; } p { padding-top: 15px; } } } .table-heading-bg { background-image: url('../images/table-heading-bg.png'); background-size: cover; background-position: center; @media (max-width: 767px) { h2 { text-align: center; } } } .clinical-and-market-advantages { // background-image: url('../images/table-bg.png'); // background-size: cover; // background-position: center; // height: 600px; // @media (max-width:991px){ // height :auto; // } background-color: #fff2e9; @media screen and (min-width: 991px) and (max-width: 1190px) { .start-0 { left: -30px !important; } } } // .hetero-story-section { // margin-top: 115px; // @media (max-width: 767px) { // margin-top: 115px; // } // } // .hetero-story-section{ // .bannerheading{ // position: absolute; // z-index: 99999999; // left: 100px; // top: 100px; // @media (min-width:1900px){ // left: 308px; // } // @media screen and (min-width:1200px) and (max-width:1400px){ // left: 89px; // top: 100px; // } // @media screen and (min-width:991px) and (max-width:1190px){ // left: 66px; // top: 66px; // } // @media (max-width:991px){ // position: static; // } // } // } .carrers-content { color: #efaa22; } .Bg-HeteroRed { .enquiry-btn { padding: 8px 15px; font-size: 16px !important; @media (max-width: 991px) { font-size: 12px !important; } } } .hetero-biopharma-expertise { background-image: url('../images/expertise-banner-new.png'); background-size: cover; background-position: center; height: 750px; @media (max-width: 767px) { background-image: url('../images/expertise-mobbanner-new.png'); height: 600px; .vectoricons-mobrow { padding-top: 160px; } } .border-end { border-right: 1px solid #ce8c09 !important; } padding-top: 125px; #vectors-slider { img { width: auto !important; margin: 0px auto; } :where(.owl-nav .owl-prev, .owl-nav .owl-next) { position: absolute; top: 20%; transform: translateY(-50%); font-size: 25px; width: 45px; height: 45px; line-height: 20px; border-radius: 100%; color: black; border: 1px solid black; color: white; border: 1px solid #9d1d29; background: #9d1d29; @media (max-width: 767px) { bottom: -42%; top: auto; } @media (max-width: 390px) { bottom: -17%; top: auto; } } .owl-nav .owl-prev { left: 90px; } .owl-nav .owl-next { right: 90px; } } } @media (max-width:991px){ .insignia{ height:auto; background-color:#9D1D29; background-image:url(''); } } @media (max-width: 767px) { .mobul { width: 200px; margin: 0px auto; text-align: left; } } @media screen and (min-width:1600px) and (max-width:1700px) { #hetero-story-slider .owl-nav .owl-prev { left: 400px; } #hetero-story-slider .owl-nav .owl-next { left: 470px; } } // products-tabs-css .pipeline .border-left-0{ border-left:0px !important; } .pipeline .border-right-0{ border-right:0px !important; } .pipeline table { width: 100%; } .pipeline td, .pipeline th { padding: 10px 0px 10px 10px; } .pipeline th { width: 115px; } .pipeline th, .pipeline td { border: 1px solid #CDCDCD !important; padding: 25px 115px; font-size: 16px; font-weight:600; text-transform: uppercase; text-align: start; } .pipeline td li{ list-style-type: none; } .tabs-section .small-text { color: #E0BB6C; } .tabs-section .tab-buttons { width: 80%; height: 50px; border: 1px solid #CDCDCD; border-radius: 15px; } .home{ border-radius: 15px 0px 0px 15px; } .code{ border-radius: 0px 15px 15px 0px; border-left:1px solid #CDCDCD; } .blog{ border-left:1px solid #CDCDCD; } .pipeline{ background-color: #FAFAFA; } .tabs-section .tab-buttons label { display: block; height: 100%; width: 100%; text-align: center; line-height: 50px; cursor: pointer; position: relative; z-index: 1; color: #ED343C; background-color:#FAFAFA; font-size: 17px; transition: all 0.3s ease; } .tabs-section .tab-buttons label:hover { background: #F0F0F0; color: black; } .tabs-section .tab-buttons label i { padding-right: 7px; } .tabs-section #home:checked ~ .tab-buttons label.home, .tabs-section #blog:checked ~ .tab-buttons label.blog, .tabs-section #code:checked ~ .tab-buttons label.code { color: white; background:#ED343C; } .tabs-section input[type="radio"] { display: none; } .tabs-section #blog:checked ~ .tab-buttons .slider { left: 20%; } .tabs-section #code:checked ~ .tab-buttons .slider { left: 40%; } .tabs-section .content { display: none; } .tabs-section #home:checked ~ .content-1, .tabs-section #blog:checked ~ .content-2, .tabs-section #code:checked ~ .content-3 { display: block; } .tabs-section .content .title { font-size: 21px; font-weight: 500; margin: 30px 0 10px 0; } .tabs-section .content .d-flex { display: flex; } @media (min-width: 1400px) { .tabs-section .tab-buttons { width: 50%; } } @media screen and (min-width:1400px) and (max-width:1500px){ .pipeline th, .pipeline td { padding: 25px 95px; } } @media screen and (min-width: 1200px) and (max-width: 1400px) { .tabs-section .tab-buttons { width: 60%; } .pipeline th, .pipeline td { padding: 25px 130px; } } @media screen and (min-width: 991px) and (max-width: 1200px) { .pipeline th, .pipeline td { padding: 25px 55px; } } @media screen and (min-width: 768px) and (max-width: 991px) { .pipeline th, .pipeline td { padding: 25px 30px; } } @media (max-width: 991px) { .tabs-section .tab-buttons { width: 90%; } } @media (max-width: 780px) { .tabs-section .tab-buttons label { padding: 0px 3px; width: auto; height: auto; font-size:15px; border : 1px solid #CDCDCD; margin-bottom:20px; } .pipeline th, .pipeline td { padding: 10px; font-size: 12px; } .tabs-section .tab-buttons { width: auto; margin: 0px 10px; } .tabs-section #home:checked ~ .content-1, .tabs-section #blog:checked ~ .content-2, .tabs-section #code:checked ~ .content-3 { margin-top: 170px; } .home{ border-radius: 0px; } .code{ border-radius:0px; border-left:0px solid #CDCDCD; } .blog{ border-left:1px solid #CDCDCD; } }