body { font-family: "milliardbook"; margin: 0; padding: 0; font-size: 13px; background: #fafafa; } .main { width: 100%; float: left; box-sizing: border-box; } /* login page css */ .left-banner-img { /* background: url(../images/login-banner.png) no-repeat; */ height: 100vh; background-size: cover; } .login-box { width: 100%; float: left; box-sizing: border-box; } .search-area { position: relative; } .search-field { position: absolute; right: 0; top: 53px; } .search-field input { padding: 10px; width: 280px; border-radius: 4px; border: none; } .loginHeader { text-align: center; color: #848181; padding: 20px; box-sizing: border-box; } .login-logo img { max-width: 206px; } .loginContent { padding: 20px 100px 0 60px; box-sizing: border-box; } .form-info { margin-bottom: 30px; } .form-info label { width: 100%; font-size: 13px; text-transform: uppercase; color: #848181; font-weight: 500; } .welcome-txt { text-transform: uppercase; font-weight: 500; font-size: 12px; color: #848181; } .form-info:hover label { color: #01082b; font-weight: 600; } .form-info input { border: none; border-bottom: #ccc 1px solid; width: 100%; padding: 5px 0; box-sizing: border-box; } .forgot-pass { text-align: right; font-size: 12px; text-decoration: none; margin-top: -20px; } .forgot-pass a { color: #53b5e9; text-decoration: none; } ul.options { display: flex; justify-content: space-between; margin: 20px 0; padding: 0; list-style: none; font-size: 13px; } .login-btn, .login-btn:hover { background: #d74440; width: 100%; color: #fff; text-transform: uppercase; font-size: 13px; border-radius: 3px; line-height: 22px; padding: 5px 0; } .btn-otp, .btn-otp:hover { background: #36b36a; /* border-color: #309f5e; */ width: 100%; color: #fff; text-transform: uppercase; font-size: 13px; border-radius: 3px; line-height: 22px; padding: 5px 0; } .options li { color: #01082b; text-decoration: none; font-size: 12px; padding: 8px 10px; } .options li:hover { color: #d74440; box-shadow: #00000029 0 3px 6px; padding: 8px 10px; border-radius: 3px; cursor: pointer; } .options li.activeOpt { background: #d74440; color: #fff; padding: 8px 10px; border-radius: 3px; box-shadow: #ccc 0 3px 6px; text-transform: uppercase; } .login-wrap { margin-top: 60px; margin-bottom: 30px; } input:hover, input:focus { border: none; outline: none; border-bottom: #53b4e8 1px solid; } .login-wrapper .row { padding: 0px; margin: 0; } .login-wrapper .col-md-6 { padding: 0; background: #fff !important; } /* nav section */ .search-field { display: none; } nav { position: absolute; width: 100%; left: 0; top: 0; background: rgba(256, 256, 256, 0.3); z-index: 999; } .logo img { max-width: 180px; } .navSec { display: flex; justify-content: space-between; align-items: center; padding: 7px 0; } .navLinks { display: flex; margin: 0; padding: 0; list-style: none; gap: 40px; font-size: 14px; font-weight: 300; } .rightNav { display: flex; align-items: center; gap: 20px; } .btn-orange, .btn-orange:hover, .btn-orange:focus { background: #d74440; color: #fff; font-size: 12px; border-radius: 3px; padding: 5px 10px; } ul.navLinks a { color: #fff; text-decoration: none; } .search-area button { padding: 0 0; margin: 0; background: none; border: none; font-size: 16px; position: relative; top: 3px; color: #fff; } .realLogo { display: none; } .bar1, .bar2, .bar3 { width: 24px; height: 2px; background-color: #333; margin: 6px 0; transition: 0.4s; } .change .bar1 { transform: translate(0, 5px) rotate(-45deg); } .change .bar2 { opacity: 0; } .change .bar3 { transform: translate(0, -11px) rotate(45deg); } .bar-icon { display: none; } .centerNav.slideNav a { color: #000; } /* nav hover effect */ nav:hover { background: rgba(256, 256, 256, 1); } nav:hover ul.navLinks a { color: #000; } nav:hover .search-area button { color: #000; } nav:hover .wtLogo { display: none; } nav:hover .realLogo { display: block; } .modal-body{ text-align: left; padding: 0px; } /* The Modal (background) */ .modal { display: none; /* Hidden by default */ position: fixed; /* Stay in place */ z-index: 3; /* Sit on top */ padding-top: 80px; /* Location of the box */ left: 0; top: 70px; width: 100%; /* Full width */ height: 100%; /* Full height */ overflow: auto; /* Enable scroll if needed */ background-color: rgb(0, 0, 0); /* Fallback color */ background-color: rgba(0, 0, 0, 0.4); /* Black w/ opacity */ } .modal.show{ visibility: visible; -webkit-animation: fadeIn 1s; animation: fadeIn 1s; } /* Modal Content */ .modal-content { text-align: left; background-color: white; margin: auto; padding: 20px; border: 1px solid #888; width: 35%; } /* .btn-danger { color: white; background-color: #b33641; border-color: #9f303a; } .btn-danger.active, .btn-danger:hover, .btn-danger:active, .btn-danger:focus, .btn-danger:active:focus { color: white; background-color: #8c2a33; border-color: #702229; } .btn-danger.disabled, .btn-danger:disabled { background-color: #b33641; border-color: #9f303a; } .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { color: white; background-color: #8c2a33; background-image: none; border-color: #702229; z-index: 99; } */ /* homepage css */ .heroImg img { width: 100%; } .content-heroBanner { position: absolute; top: 35%; left: 6%; color: #fff; } .content-heroBanner h1 { font-size: 66px; margin: 0; padding: 0; } .content-heroBanner p { font-size: 56px; margin: 0; padding: 0; margin-top: -18px; } /* tabs css */ ul.tabs { margin: 0; padding: 0; list-style: none; display: flex; justify-content: center; text-align: center; background: #fff; box-shadow: #ccc 0 10px 10px; border-radius: 20px; margin-top: -50px; z-index: 999; position: relative; gap: 0; } .tabs li { width: 100%; } .tabs li a:after { content: ""; background: #280071; height: 50px; position: absolute; right: -1px; width: 1px; top: 30%; } .tabs li:last-child a::after { display: none; } .tabs li a { display: block; padding: 20px 40px; position: relative; color: #000000; text-decoration: none; font-weight: 500; cursor: pointer; } .tab-img img { max-width: 90px; } .tabs li a.activeTab { background: #280071; color: #fff; text-decoration: none; } .activeTab:after { display: none; } /* content homepage */ .infoBox { text-align: center; background: #f1f6f8; padding: 20px; border-radius: 20px; min-height: 280px; } .infoBox h2 { color: #280071; font-size: 22px; } .infoBox p { margin: 0; padding: 0; } .infoImg img { max-width: 120px; } .infoBoxes { padding: 70px 50px; } .seemless-box { background: linear-gradient( to right, #31065a 0%, #410a74 100% ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ } .seemless-img { padding: 20px; } .seemless-img img { max-width: 460px; } .seemless-content { padding: 80px 0; max-width: 480px; } .seemless-content h2 { font-size: 42px; color: #fff; font-weight: 400; } .seemless-content p { color: #fff; margin: 40px 0; } ul.seemless-lnks { margin: 0; padding: 0; list-style: none; display: flex; justify-content: space-between; gap: 25px; } .seemless-content li { width: 100%; } .seemless-content li a { display: block; } .heading-area h2 { text-align: center; font-size: 28px; margin-bottom: 20px; } .insiteImg img { max-width: 100%; width: 100%; } .insiteContent h3 { color: #2a2c6d; font-size: 20px; margin: 0; padding: 10px 5px 5px; } .insiteContent p { padding: 0 5px; } .readmore { padding: 0 5px; } .insitebox { border: #e6e6e6 1px solid; padding: 5px; } .readmore a { color: #d4433e; margin-bottom: 10px; display: inline-block; } .insites-wrap { padding: 40px 20px; width: 100%; float: left; box-sizing: border-box; } .bannerInfo img { width: 100%; } .content-area { padding: 50px 0; } .boxWhyChoose { text-align: center; border: #e6e6e6 1px solid; min-height: 200px; padding: 20px; margin-bottom: 30px; border-radius: 10px; } .whyChooseTxt p { color: #2a2c6d; margin-top: 20px; margin-bottom: 0; } .why-choose { padding: 60px 0; } .whyChooseImg img { max-width: 50px; } /* footer sec */ footer { width: 100%; float: left; background: #01082b; padding: 20px 0; } .topfooter { display: flex; align-items: center; justify-content: space-between; margin-bottom: 20px; } ul.socialLinks { margin: 0; padding: 0; list-style: none; display: flex; gap: 10px; } ul.socialLinks a img { /* color: #fff; border: #fff 0.5px solid; width: 35px; display: block; */ height: 35px; /* border-radius: 30px; text-align: center; line-height: 35px; */ } .newsletter { display: flex; align-items: center; gap: 10px; color: #fff; } .newsletter label { text-transform: uppercase; margin: 0; padding: 0; } .newletter-box input { width: 250px; height: 29px; border: none; border-radius: 3px; padding-left: 30px; padding: 4px 20px; } .newletter-box button { background: #d74440; border: none; color: #fff; padding: 6px 16px 5px; height: 29px; position: relative; left: -5px; top: 0px; } .newletter-box { display: flex; align-items: start; } .footerLinks { display: flex; gap: 20px; padding: 30px 0; } .footer-col h2 { color: #fff; text-transform: uppercase; font-size: 14px; } ul.footer_links { margin: 0; padding: 0; font-size: 13px; list-style-type: none; line-height: 28px; } ul.footer_links a { color: #fff; text-decoration: none; font-weight: 200; font-size: 12px; } .footer-col { width: 25%; } .footer-bottom { display: flex; justify-content: space-between; font-size: 12px; padding: 15px 0; } .footer-logo img { max-width: 170px; } .address { text-align: center; } ul.regCust { display: flex; list-style: none; padding: 0; margin: 0; gap: 20px; } ul.regCust li { text-align: center; font-size: 11px; font-weight: 300; } .reguAuth { font-weight: 500; text-align: center; } ul.whoServeOption { margin: 40px 0; background: #fff; border-radius: 10px; border: #e6e6e6 1px solid; padding: 20px; list-style: none; box-sizing: border-box; text-align: center; } .whoServeBoxImg img { max-width: 40px; margin-bottom: 20px; } ul.whoServeOption li { display: inline-block; width: 19%; text-align: center; padding: 30px 30px; box-sizing: border-box; vertical-align: top; } .whoServeBoxTxt p { color: #2a2c6d; margin: 0; } .milestoneWrap { padding: 60px 0; } .milestonebox { background: #000; padding: 30px 80px; border-radius: 10px; text-align: center; min-height: 310px; } .milestonebox p { font-size: 22px; color: #fff; } .milestonebox h2 { font-size: 43px; color: #fff; } .milestonebox.milestone1 p { min-height: 100px; padding-top: 20px; } .milestonebox.milestone3 p { min-height: 100px; padding-top: 30px; } .milestonebox.milestone1 { background: url(../images/milestone1.png) no-repeat; background-size: 100%; } .milestonebox.milestone2 { background: url(../images/aua.png) no-repeat; background-size: 100%; } .milestonebox.milestone3 { background: url(../images/milestone2.png) no-repeat; background-size: 100%; } /* aboutus */ .teamWrap { width: 100%; padding: 60px 0 0; } .teambox { width: 100%; background: #fff; border: 1px solid #e6e6e6; border-radius: 0px 0px 5px 5px; padding: 20px; box-sizing: border-box; position: relative; } .teamImg { text-align: center; } .teamImg img { max-width: 150px; display: inline-block; border: #707070 1px solid; border-radius: 50%; } .teamImgWrap { background-color: #cce9f8; padding: 4px; border-radius: 50%; display: inline-block; } .teamContent { text-align: center; margin-top: 20px; } .teamContent h2 { color: #280071; font-size: 14px; font-weight: 500; } .teamProfile { font-weight: 600; font-size: 12px; } .dinNum { font-weight: 300; font-size: 11px; } ul.socialConnect { margin: 0; padding: 0; list-style: none; justify-content: center; display: flex; gap: 10px; font-size: 19px; align-items: center; margin-top: 20px; margin-bottom: 10px; } .socialConnect li:first-child a { color: #0077b5; font-size: 25px; } .socialConnect li:nth-child(2) a { background: #0077b5; color: #fff; border-radius: 50%; font-size: 14px; width: 25px; height: 25px; display: inline-block; line-height: 25px; } .teambox:after { content: ""; position: absolute; bottom: 0; width: 100%; height: 5px; background: linear-gradient( to right, #280071 0%, #280071 38%, #d74440 98% ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ left: 0; border-radius: 0 0 10px 10px; } .heading-area { margin-bottom: 30px; } .aboutHeroBanner { background: url(../images/about-bg.png) no-repeat; background-size: 100%; padding: 0; position: relative; z-index: 0; } .testiWrap { display: flex; align-items: center; padding: 200px 40px 150px; position: relative; } .testiImg img { max-width: 290px; border-radius: 50%; } .testLeft { color: #fff; } .personInfo { position: absolute; bottom: 0; right: 0; background: url(../images/bg-testi.png); color: #fff; padding: 13px 40px 20px 40px; background-size: contain; } .personInfo:before { background: url(../images/leftImg.png); position: absolute; left: -79px; width: 80px; height: 90px; content: ""; top: -4px; background-size: 100%; } .testLeft { color: #fff; padding: 0 20% 0 100px; } .testiText { font-size: 20px; margin-bottom: 30px; font-weight: 200; position: relative; } .testiText:before { content: ""; left: -66px; top: -40px; background: url(../images/testi.png) no-repeat; background-size: 100%; position: absolute; width: 50px; height: 50px; } .testiText:after { content: ""; right: -40px; bottom: -13px; position: absolute; width: 50px; height: 50px; background: url(../images/rt-testi.png) no-repeat; background-size: 100%; } .testiPerson { font-size: 20px; } .aboutHeroBanner .carousel-inner:before { background: linear-gradient(to bottom, #cd4142 0%, #37076c 100%); height: 100px; width: 10px; content: ""; position: absolute; left: 0; top: 20%; } .personName { font-size: 22px; font-weight: 500; } .carousel-indicators li { width: 10px; height: 10px; background: #fff; content: ""; border-radius: 20px; margin: 0 7px; opacity: 0.5; overflow: hidden; cursor: pointer; } .carousel-indicators { bottom: 20px; } /* statury css */ .bannerImg img { width: 100%; } .bannerInner { width: 100%; float: left; } .bannerTxt { position: absolute; left: 0; width: 100%; text-align: center; top: 40%; color: #fff; font-size: 50px; font-weight: 500; } .whiteWrap { background: #fff; width: 100%; float: left; border-radius: 20px; margin-top: -220px; padding: 20px; box-shadow: 0px 3px 45px #28007117; margin-bottom: 40px; } .filterWrap { width: 100%; float: left; } ul.filterOpt { margin: 0; padding: 0; list-style: none; display: flex; margin-bottom: 10px; } .filterOpt li { border-right: #ccc 1px solid; padding: 0 10px; } .filterOpt li:first-child { padding-left: 0; } .filterOpt li:last-child { border-right: none; } .resultArea { width: 100%; float: left; } .resultBox { border: 1px solid #e6e6e6; padding: 10px 15px; border-radius: 10px; margin-bottom: 10px; } .resultBox { display: flex; align-items: start; gap: 30px; } .statoryTxt { width: 44%; } .downloadOpt { margin-left: auto; } .statoryDuration { width: 30%; padding-left: 79px; } .statoryDuration label { display: block; } .statoryType { width: 20%; font-weight: 500; } button.downloadBtn { border: none; background: url(../images/cloud-computing.svg) no-repeat; background-position: center top; font-size: 11px; } button.downloadBtn { border: none; background: url(../images/cloud-computing.svg) no-repeat; background-position: center top; font-size: 9px; background-size: 32px; margin-top: 7px; padding-top: 30px; } .searchBarBox { display: flex; justify-content: center; margin-bottom: 20px; position: relative; max-width: 400px; margin: 0 auto; margin-bottom: 20px; } .searchBarBox input { border: none; width: 100%; border-bottom: #cccccc 1px solid; padding: 7px 10px; background: none; } .searchBtn { background: url(../images/search-icon.png) no-repeat; font-size: 0; width: 25px; height: 25px; background-size: 100%; border: none; position: absolute; right: 0; } .whiteBox { border: #e6e6e6 1px solid; background: #fff; border-radius: 10px; padding: 20px; } .detailPartPolicy { display: flex; gap: 30px; } .policyIcon img { max-width: 30px; } .policyHeading { font-weight: 600; } .readMore a { color: #000000; text-decoration: none; font-size: 12px; position: relative; } .readMore a:after { background: #ff0000; width: 100%; height: 1px; content: ""; left: 0; bottom: -6px; display: inline-block; position: absolute; } .policyInfo .readMore { margin-top: 30px; } .actionPartPolicy { display: flex; justify-content: right; align-items: end; margin-top: -40px; } .saarchResult { margin-bottom: 60px; } .corporateInfo .infoBoxes { padding: 20px; } .galleryRecognition img { max-width: 100%; } .recognition { margin-bottom: 70px; } /* disclaimer */ .dislaimerWrap { border: #e6e6e6 1px solid; border-radius: 10px; padding: 20px; font-size: 12px; line-height: 23px; } .dislaimerWrap p { margin-bottom: 20px; } .dislaimerWrap h2 { font-size: 13px; font-weight: 500; } ul.paggingInfo { margin: 0; padding: 0; list-style: none; display: flex; margin-bottom: 20px; } .activeTxt { font-weight: 500; } ul.paggingInfo li { border-right: #ccc 1px solid; margin-right: 15px; padding-right: 15px; } ul.paggingInfo li:last-child { border-right: none; margin-right: 0; padding-right: 0; } /* seemless security */ .content-heroBanner h2 { font-size: 51px; width: 70%; } .becomeClientBtn .btn { text-transform: uppercase; margin-top: 20px; } .seemlessTabs { max-width: 800px; margin: 0 auto; } .seemlessListing { padding: 40px 0; } .seelessBox { border: #e6e6e6 1px solid; border-radius: 10px; padding: 20px; height: 100%; } .seelessIcon svg { max-width: 44px; } .seelessContent h2 { font-size: 14px; margin-top: 10px; } .seelessContent p { color: #363636; margin: 0; } .seelessBox:hover { background: #d74440; color: #fff; } .seelessBox:hover p { color: #fff; } .seelessBox:hover .seelessIcon svg path { fill: rgb(256, 256, 256) !important; } /* news press */ .newsBox { border: #e6e6e6 1px solid; border-radius: 10px; padding: 10px; } .newsBox h2 { color: #d74440; font-size: 20px; } .date_info { color: #d74440; margin-bottom: 10px; } .newsHeading { color: #01082b; font-size: 18px; font-weight: 500; line-height: 22px; padding: 10px 0; } .newsContent p { color: #848181; } .arrowBtn img { max-width: 30px; } .arrowBtn { text-align: right; } .eventGallery { width: 100%; float: left; margin-bottom: 60px; margin-top: 20px; } .leadershipBox { border: #e6e6e6 1px solid; border-radius: 0; overflow: hidden; padding: 5px; } .leadershipConent h2 { color: #01082b; font-size: 14px; margin-top: 10px; margin-bottom: 15px; } .leadershipDate { color: #d74440; margin-bottom: 10px; } button.owl-prev { position: absolute; left: -42px; top: 20%; font-size: 72px !important; color: #d74440 !important; } button.owl-next { position: absolute; right: -42px; top: 20%; font-size: 72px !important; color: #d74440 !important; } button.owl-prev:hover, button.owl-next:hover { background: none !important; color: #d74440 !important; } button.owl-next.disabled, button.owl-prev.disabled { color: #999 !important; } .galleryTxt { background: rgba(0, 0, 0, 0.6); padding: 15px; text-align: center; color: #fff; position: absolute; top: 0; left: 0; height: 100%; opacity: 0; display: none; animation: fadeIn 1s; } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } .galleryContent { position: relative; } ul.galleryBlock { margin: 0; padding: 0; list-style: none; } ul.galleryBlock li { margin-bottom: 20px; } ul.galleryBlock li:hover .galleryTxt { opacity: 1; display: block; } .galleryView .btn { padding: 5px 30px; } /* Market Updates */ .search-market input { background: rgba(0, 0, 0, 0.7); font-size: 14px; border: none; padding: 10px; border-radius: 3px; min-width: 410px; } .marketUpdateBox { background: rgba(0, 0, 0, 0.7); border-radius: 15px; border: rgba(256, 256, 256, 0.4) 1px solid; padding: 20px; text-align: left; color: #fff; } .marketPrintBtn { float: right; margin-top: 0; } .marketPrintBtn img { max-width: 30px; } .marketUpdateBox h2 { font-size: 18px; } .marketDate { font-size: 12px; font-weight: 300; } .marketLearnMore a { color: #fff; font-size: 12px; text-decoration: none; font-weight: 400; position: relative; } .marketLearnMore a:before { content: ""; background: #d64540; width: 67px; height: 1px; position: absolute; bottom: -6px; left: 0; } .marketUpdatesContain { margin-top: 30px; } .marketPlaceWrap { background: url(../images/market-updates.png); padding: 150px 0; text-align: center; background-size: cover; margin-bottom: 40px; } .headingMarketPlace { font-size: 50px; color: #fff; font-weight: 500; margin-bottom: 30px; } .marketLearnMore { margin-top: 30px; } /* market Updates */ .latestUpdateHeader { display: flex; background: #2a2c6d; color: #fff; padding: 10px 50px; justify-content: space-between; box-sizing: border-box; align-items: center; } .latestUpdateHeading { font-size: 18px; text-transform: uppercase; font-weight: 500; } ul.latestUpdatListing { margin: 0; padding: 0; } ul.latestUpdatListing li { margin: 10px 0; padding: 10px; list-style: none; border-bottom: #ccc 1px solid; } ul.latestUpdatListing li:last-child { border-bottom: none; } .latestUpdateBox { display: flex; gap: 20px; } .latestUpdateImg img { max-width: 140px; border-radius: 10px; } .latestUpadateContent h2 { font-size: 18px; } .latestUpadateContent p { color: #2a2c6d; } .latestReadMore img { max-width: 30px; float: right; } .latestUpdates { background: #fff; } .latestUpdateDrop select { padding: 4px 10px; background: none; color: #fff; border: none; } .insiteBoxImg img { max-width: 100%; } .listingMarketing { display: flex; gap: 10px; } .marketPanel { margin-bottom: 60px; } .insiteBox { border: #e6e6e6 1px solid; padding: 10px; } .insiteBoxContent h2 { font-size: 18px; margin-top: 6px; } .insiteBoxContent p { color: #2a2c6d; } .insiteBoxReadMore a { color: #d4433e; text-decoration: none; display: inline-block; position: relative; margin-top: 10px; } .insiteBoxReadMore a:before { content: ""; background: #d64540; width: 67px; height: 1px; position: absolute; bottom: -4px; left: 0; } .listingMarketing .insiteBox { align-self: start; } .listingMarketing .insiteBox:nth-child(1) { align-self: stretch; } /* empower community area */ .impactBox { border: #e6e6e6 1px solid; margin: 30px 0; padding: 20px; box-sizing: border-box; display: flex; align-items: center; gap: 100px; } .impactGraph img { max-width: 320px; } .impactInfo p { color: #363636; } .impactInfo h3 { font-size: 18px; margin-top: 20px; margin-bottom: 10px; } ul.empowerList { margin: 20px 0; list-style: none; padding: 0; display: flex; justify-content: center; } .empowerFeatureImg img { max-width: 100px; } .empowerFeatureBox { text-align: center; } .empowerFeatureBox h2 { font-size: 16px; margin: 0; padding: 0; } ul.empowerList li { position: relative; width: 18%; } ul.empowerList li:after { height: 60px; width: 1px; background: #01082b; content: ""; position: absolute; right: 0; top: 25%; } ul.empowerList li:last-child::after { display: none; } .testimonialWrap { display: flex; gap: 30px; align-items: center; } .testimonialImg img { max-width: 420px; } .testimonialContent { padding: 0 80px; position: relative; } .testimonialContent h2 { font-size: 42px; } .testimonialContent p { font-size: 26px; position: relative; } .testimonialAutor label { display: block; font-size: 19px; font-weight: 500; } .testimonialAutor span { font-size: 16px; font-weight: 500; } .testimonialArea { width: 100%; float: left; position: relative; margin-bottom: 60px; } .testimonialContent:before { content: ""; width: 40px; height: 40px; background: url(../images/leftTesti.png) no-repeat; background-size: cover; position: absolute; left: 30px; top: -30px; } .testimonialContent p:after { content: ""; width: 45px; height: 40px; background: url(../images/rightTesti.png) no-repeat; background-size: cover; position: absolute; right: -40px; bottom: -30px; } .currentOpeningProfile { color: #d74440; font-size: 16px; } .currentOpeningHeader h2 { margin: 0; padding: 0; list-style: none; font-size: 24px; } .navBtn { float: right; cursor: pointer; } ul.openingJobArea { margin: 0; padding: 0 20px; list-style: none; } ul.openingJobArea > li { border-bottom: #cccccc 1px solid; margin-bottom: 10px; padding-bottom: 10px; width: 100%; float: left; } ul.listingOpening { margin: 0; padding: 0; list-style: none; margin-bottom: 10px; } ul.listingOpening li { padding: 5px 0; font-size: 16px; } ul.listingOpening label { font-weight: 500; } button.btn.btnApply { background: #d74440; color: #fff; border-radius: 3px; box-shadow: 0px 3px 6px #00000029; text-transform: uppercase; font-size: 14px; margin-top: 30px; } .currentOpeningHeader { margin-bottom: 10px; width: 100%; float: left; } .currentOpeningContent { width: 100%; float: left; } .actionBtns { float: right; cursor: pointer; color: #848181; font-size: 15px; } .lessBtn { display: none; } .moreBtn { color: #d74440; } .accordion-collapse { width: 100%; float: left; } .newJob .bannerTxt { /* margin-top: 70px; */ } .otherInfoArea { background: url(../images/contact-wrap.png); padding: 80px 0; background-size: 100%; background-repeat: no-repeat; } .wtWrapBox { background: #fff; border-radius: 20px; padding: 30px; box-sizing: border-box; min-height: 520px; box-shadow: 0px 3px 45px #28007117; } .wtWrapBox h2 { text-align: center; font-size: 25px; margin: 0; padding: 0; } ul.listingArea { margin: 0; padding: 0; list-style: none; } ul.listingArea li { border-bottom: #ccc 1px solid; display: flex; align-items: center; padding: 10px 0; gap: 10px; } ul.listingArea li:last-child { border-bottom: none; } .listingIcon img { max-width: 80px; } .listingContent h3 { font-size: 16px; margin: 0; padding: 0; color: #d74440; } .listingContent p { margin: 0; padding: 0; color: #848181; } .listingContent b { font-weight: 500; } .tableInfo { background: #ffffff 0% 0% no-repeat padding-box; box-shadow: 0px 3px 45px #28007117; border-radius: 20px; padding: 30px; margin-bottom: 80px; } .tableInfo h2 { color: #363636; font-size: 22px; margin-bottom: 20px; } .thead-dark th { background: #280071; color: #fff; font-weight: 500; } .table td, .table th { border: #eee 1px solid; padding: 15px; } .annexureArea h3 { font-size: 22px; margin-top: 20px; } .contactWrap { background: #ffffff 0% 0% no-repeat padding-box; box-shadow: 0px 3px 45px #28007117; border-radius: 20px; display: flex; padding: 0; margin: 40px 0; gap: 0; margin-top: -15%; } .contactForm label { display: block; margin-bottom: 0; text-transform: uppercase; } .contactForm input { border: none; border-bottom: #ccc 1px solid; width: 100%; padding: 10px; margin-bottom: 20px; } .contactForm textarea { border: none; border-bottom: #ccc 1px solid; width: 100%; padding: 10px; margin-bottom: 20px; min-height: 60px; } .contactForm .btn { width: 140px; text-transform: uppercase; } .contactForm { width: 70%; padding: 30px; box-sizing: border-box; } .contactAdd { background: #280071; padding: 30px; color: #fff; border-radius: 0 18px 18px 0; } .contactAdd h2 { font-size: 22px; } ul.contactInfo { margin: 20px 0; padding: 0; list-style: none; } ul.contactInfo li { padding: 10px 0; width: 70%; padding-left: 0; display: flex; align-items: start; gap: 10px; } .contactAdd .socialLinks { justify-content: center; margin-top: 80px; } .contactHeaderTxt { position: relative; color: #fff; left: 0; top: -240px; margin-bottom: 30px; } ul.contactInfo img { max-width: 36px; } .contactHeaderTxt h2 { font-size: 52px; } /* sneha's css */ .col-md-6.left-part img { height: 100vh; } .col-md-6.left-part .content-heroBanner { top: 15%; left: 3%; } .col-md-6.left-part .content-heroBanner p { margin-top: 0; } .galleryInfo h2 { font-size: 14px; } .owl-carousel .owl-item img { height: 220px; }