/* 02/02/23 */ /* @import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;700&display=swap'); */ @font-face { font-family: 'GT Walsheim Pro'; src: url('../fonts/GTWalsheimPro-Regular_2.eot'); src: url('../fonts/GTWalsheimPro-Regular_2.eot?#iefix') format('embedded-opentype'), url('../fonts/GTWalsheimPro-Regular_1.woff2') format('woff2'), url('../fonts/GTWalsheimPro-Regular_2.woff') format('woff'), url('../fonts/GTWalsheimPro-Regular_2.ttf') format('truetype'), url('../fonts/GTWalsheimPro-Regular_2.svg#GTWalsheimPro-Regular') format('svg'); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'Gilroy-ExtraBold'; src: url('../fonts/Gilroy-ExtraBold.eot'); src: url('../fonts/Gilroy-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Gilroy-ExtraBold.woff2') format('woff2'), url('../fonts/Gilroy-ExtraBold.woff') format('woff'), url('../fonts/Gilroy-ExtraBold.ttf') format('truetype'); font-weight: bold; font-style: normal; font-display: swap; } @font-face { font-family: 'Gilroy'; src: url('../fonts/Gilroy-Bold.eot'); src: url('../fonts/Gilroy-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Gilroy-Bold.woff2') format('woff2'), url('../fonts/Gilroy-Bold.woff') format('woff'), url('../fonts/Gilroy-Bold.ttf') format('truetype'), url('../fonts/Gilroy-Bold.svg#Gilroy-Bold') format('svg'); font-weight: bold; font-style: normal; font-display: swap; } @font-face { font-family: 'Gilroy'; src: url('../fonts/Gilroy-Light.eot'); src: url('../fonts/Gilroy-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Gilroy-Light.woff2') format('woff2'), url('../fonts/Gilroy-Light.woff') format('woff'), url('../fonts/Gilroy-Light.ttf') format('truetype'); font-weight: 300; font-style: normal; font-display: swap; } *,*::after,*::before{ box-sizing: inherit;} body,html { overflow-x: hidden; /* font-family: 'Gilroy' !important; */ margin: 0px; padding: 0px; box-sizing: border-box; } html { scroll-behavior: smooth; scroll-padding-top: 50px; } h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; } .pad_tb{ padding-block: 40px; } img { width: 100%; } p { margin: 0; } ul{padding-left: 0;} ul , li{ padding: 0; margin: 0; list-style: none; } .container { width: 100%; max-width: 1320px; margin: 0 auto; } a { text-decoration: none; } a:hover{ text-decoration: none; } /* header */ .headertop{position: absolute;z-index: 1;width: 100%;top: 20px;} .headerblk{display: flex;align-items: center;justify-content: space-between;} .headerrightside{display: flex;align-items: center;gap: 10px;} .menu ul{display: flex;align-items: center;justify-content: space-between;} .menu ul li{padding: 0 30px;} .menu ul li a{ position: relative; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 15px; color: #000000; } .menu ul li a:hover{color: #0B7FD3;} .menu ul li a.active { color: #0B7FD3; } .menu ul li a.active::after { content: ''; display: block; position: absolute; bottom: -5px; left: 0; width: 100%; height: 2px; background-color: #0B7FD3; } .contactno a{ font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 15px; line-height: 18px; letter-spacing: 0.02em; color: #000000; } .contactno a:hover{color: #15974F;} .mailboxgreen{ background: #15974F; padding: 8px 10px; border-radius: 50%; } .mailboxgreen i{color: #fff;} /* .headerbtn .userbtn{ background: #EB3A49; box-shadow: 0px 11px 15px rgba(235, 58, 73, 0.26); border-radius: 23.1918px; padding: 3px 20px 10px; border: 1px solid #EB3A49; } .userbtn a{ font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 12.5px; line-height: 20px; color: #ffffff; } .userbtn:hover{ background: transparent; border: 1px solid #EB3A49; } .userbtn:hover a{color: #EB3A49;} .userbtn a i{padding-right: 10px;} */ /* mobnav */ .mobnav{display: none;} @keyframes hover { 50% { transform: translateX(10px); } } .offcanvas-menu > label { top: 0; position: relative; width: 30px; height: 30px; cursor: pointer; transition: 0.3s ease; display: flex; align-items: center; z-index: 9999; } .offcanvas-menu label span, .offcanvas-menu label span::before, .offcanvas-menu label span::after { transition: background 0.3s, transform 0.3s; } .offcanvas-menu label span, .offcanvas-menu label span::before, .offcanvas-menu label span::after { content: ""; position: absolute; height: 3px; width: 28px; background: #b3b3b3; } .offcanvas-menu label span::before { transform: translateY(-8px); } .offcanvas-menu label span::after { transform: translateY(8px); } .offcanvas-menu nav { position: fixed; top: 0; z-index: 1; height: 100%; width: 350px; left: -350px; overflow: hidden; background: rgb(255, 255, 255); box-shadow: 2px 14px 11px 6px rgb(0 0 0 / 5%); transition: 0.3s ease; padding: 40px 30px; } .offcanvas-menu nav > div { display: flex; justify-content: space-between; align-items: center; } .offcanvas-menu nav > div a { display: flex; align-items: center; } /* .offcanvas-menu nav > div a i { font-size: 4rem; background: rgb(237, 239, 244); -webkit-text-fill-color: transparent; } */ .offcanvas-menu nav > div label { width: 30px; height: 30px; display: flex !important; align-items: center; justify-content: center; cursor: pointer; transition: 0.3s ease; } .offcanvas-menu nav > div label span, .offcanvas-menu nav > div label span:before, .offcanvas-menu nav > div label span:after { background: #4d4d4d; } .offcanvas-menu nav > ul { margin-top: 30px; counter-reset: nav-link-count; } .offcanvas-menu nav > ul li { cursor: pointer; padding: 10px 0; transform: translateX(-30px); opacity: 0; transition: 0.4s ease; counter-increment: nav-link-count; } .offcanvas-menu nav > ul li a { font-size: 22px; line-height: 30px; font-family: 'Startup'; font-weight: 700; color: #333; display: block; } .offcanvas-menu nav > ul li:hover { animation: hover 0.5s; } .offcanvas-menu input[type="checkbox"] { display: none; } .offcanvas-menu input[type="checkbox"]:checked ~ label { opacity: 0; pointer-events: none; } .offcanvas-menu input[type="checkbox"]:checked ~ nav { left: 0; } .offcanvas-menu input[type="checkbox"]:checked ~ nav label span { background: transparent; } .offcanvas-menu input[type="checkbox"]:checked ~ nav label span:before { transform: rotate(-45deg); } .offcanvas-menu input[type="checkbox"]:checked ~ nav label span:after { transform: rotate(45deg); } .offcanvas-menu input[type="checkbox"]:checked ~ nav label span:before, .offcanvas-menu input[type="checkbox"]:checked ~ nav label span:after { transition-delay: 0.2s; } .offcanvas-menu input[type="checkbox"]:checked ~ nav ul li { opacity: 1; transform: translateX(0px); } .offcanvas-menu input[type="checkbox"]:checked ~ nav ul li:nth-child(1) { transition-delay: 0.1s; } .offcanvas-menu input[type="checkbox"]:checked ~ nav ul li:nth-child(2) { transition-delay: 0.2s; } .offcanvas-menu input[type="checkbox"]:checked ~ nav ul li:nth-child(3) { transition-delay: 0.3s; } .offcanvas-menu input[type="checkbox"]:checked ~ nav ul li:nth-child(4) { transition-delay: 0.4s; } .offcanvas-menu input[type="checkbox"]:checked ~ nav ul li:nth-child(5) { transition-delay: 0.5s; } .offcanvas-menu input[type="checkbox"]:checked ~ nav ul li:nth-child(6) { transition-delay: 0.6s; } .offcanvas-menu input[type="checkbox"]:checked ~ nav ul li:nth-child(7) { transition-delay: 0.7s; } /* banner */ .bannerblk {background-image: url(../images/bannerbg.png);position: relative;padding: 50px 0;z-index: 0;background-repeat: no-repeat;background-size: cover;} .bannertext {padding: 100px 50px 100px 0;z-index: 1; position: relative;} .bannerblk .row{align-items: center;} .bannertext h2{ font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 73.08px; line-height: 63px; letter-spacing: -0.04em; color: #000000; } .bannertext h2 span{color: #0C91DC;} .bannersubtext{ padding-top: 40px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16.87px; line-height: 24px; letter-spacing: -0.01em; color: #4B5C66; } .downloadapp {padding-top: 80px;} .downloadapp p{ font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 15px; line-height: 17px; letter-spacing: -0.02em; color: #000000; } .downloadfield{display: flex;align-items: center;gap: 10px;padding-top: 20px;} .downloadimg img{max-width: 170px;} .bannerimg{text-align: center;} .bannerimg img{max-width: 500px;} .bannerblk .row{display:flex;align-items: center;} /* about */ .aboutblk{padding: 70px 0;position: relative;} .aboutblk .row{align-items: center;} .servicepart{display: flex; position: absolute; top: -135px; width: 100%; max-width: 650px; gap: 2rem; } .servicepart a{ transition: transform 0.3s; position: relative; width: 100%; } .servicepart a:hover{ transform: scale(1.1); } .servicepart a i.fa-arrow-down{ position: absolute; top: 13px; right: 20px; transform: rotate(-120deg); padding: 7px 9px; border-radius: 50%; background: #fff; box-shadow: -3px 0px 5px 0px rgba(0,0,0,0.4); } .innerbox{display: flex;align-items: center;gap: 15px;} .iconcover{width: 100%;max-width: 55px;} .seekingblk{ padding: 30px; /*background-color:#0B7FD3 ;*/ background: linear-gradient(0deg, #1FACFF -6.53%, #0C88D1 109.38%); border-radius: 15px; min-height: 165px; display: flex; justify-content: center; align-items: center; /*box-shadow: 4px 6px 5px 0px rgba(0,0,0,0.2); box-shadow: 0px 12px 20px 0px #1BA4F54F;*/ box-shadow: 4px 6px 10px 0px #1BA4F54F; } .seekingblk2{ padding: 30px; /*background-color: #1A4C99;*/ background: linear-gradient(182.6deg, #1A4C99 4.31%, #2560B9 97.83%); border-radius: 15px; min-height: 165px; display: flex; justify-content: center; align-items: center; /*box-shadow: 4px 6px 5px 0px rgba(0,0,0,0.2); box-shadow: 0px 4px 14px 0px #0A6CFFB2;*/ box-shadow: 4px 6px 10px 0px rgba(10, 108, 255,0.3); } .innerdata h3{ font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 24px; line-height: 28px; letter-spacing: -0.02em; color: #FFFFFF; } .innerdata p{ padding-top: 15px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 15px; line-height: 17px; letter-spacing: -0.01em; color: #FFFFFF; } .aboutsubtext{padding: 100px 0 50px 0;} .aboutsubtext .sub_head{ font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 20px; letter-spacing: -0.04em; color: #000000; } .aboutsubtext h2{ font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 45px; line-height: 50px; letter-spacing: -0.04em; color: #000000; } .aboutsubtext h2 span{color: #0B7FD3;} .abouttext{ padding-top: 30px; } .datasubtext{padding-top: 15px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16.87px; line-height: 25px; letter-spacing: -0.01em; color: rgba(0, 0, 0, 0.9); } .aboutbtnset{display: flex;align-items: center;gap: 15px;padding-top: 40px;} .aboutbtn1{ border: 1px solid #15974F; background-color: transparent; padding: 10px 20px; } .aboutbtn1 a{ font-family: 'Gilroy'; font-style: normal; font-weight: 800; font-size: 11.5px; line-height: 25px; letter-spacing: 0.19em; text-transform: uppercase; color: #000000; } .aboutbtn1 i{padding-left: 15px;color: #15974F;} .aboutbtn2 { background: #151515; border: 1px solid #151515; padding: 10px 20px; } .aboutbtn2 a{ font-family: 'Gilroy'; font-style: normal; font-weight: 800; font-size: 11.5px; line-height: 25px; letter-spacing: 0.19em; text-transform: uppercase; color: #FFFFFF; } /* whyus */ .whyblk{ padding: 70px 0; background-image: url(../images/whyusbg.png); background-repeat: no-repeat; background-size: cover; } .whyustext{padding-right: 50px;} .whyblk .row{align-items: center;} .whyustext h2{ font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 55px; line-height: 55px; letter-spacing: -0.04em; color: #fff; } .whyustext h2 span{ font-size: 22px; line-height: 28px; color: #648ECE; } .whyustext p{ padding-top: 30px; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16.87px; line-height: 25px; letter-spacing: -0.01em; color: #fff; } .whybox{display: flex;align-items: center;justify-content: space-between;} .box{background: #194C99; border: 0.963826px solid #5496FB;width: 100%; max-width: 220px;height: 100%;} .boxicon{background-color: #fff;padding: 20px;width: 100%;text-align: center;height: 150px; display: flex; align-items: center;} .boxicon img{max-width: 70px;margin: 0 auto;} .box p{ height: 100px; padding: 30px 20px; font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 18px; line-height: 24px; color: #FFFFFF; } /* serviceblk */ .serviceblk{padding: 70px 0;} .serviceheader{text-align: center;width: 100%;max-width: 700px;margin: 0 auto;} .serviceheader .aboutsubtext{padding: 0;} .servicesubtext{text-align: center;padding-bottom: 50px;} .sericoncircle{background-color: #D9D9D9;padding: 30px;border: 1px solid #D9D9D9;border-radius: 50%; width: 100%; max-width: 200px; margin: 0 auto; height: 200px; display: flex; align-items: center; justify-content: center; } .sericoncircle img{max-width: 70px;} .sericoncircle:hover{background-color: #15974F; } .sericoncircle:hover .icon-circle { color: #F1F1F1; } .sericoncircle:hover img{filter: brightness(0) invert(1);} .serbox{margin-top: 20px;} .serboxtext{padding: 30px 0 0 0;width:100%;max-width: 300px; margin: 0 auto;} .serboxtext h4{font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 26px; line-height: 30px; text-align: center; color: #000000; height: 60px; margin-bottom: 15px; } .serboxtext p{ /* padding-top: 15px; */ font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16.87px; line-height: 25px; text-align: center; letter-spacing: -0.01em; color: rgba(0, 0, 0, 0.9); display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } /* proccessblk */ .proccessblk{ padding: 70px 0; background-image: url(../images/proccessbg.png); background-repeat: no-repeat; background-size: cover; } .caretext h2 span{color: #fff;letter-spacing: 0px;} .proccescircle{display: flex;align-items: center;justify-content: center;padding: 50px 0 0 0;} .circleinner{position:relative;border: 1.5435px solid #6D7A8E;width: 100%;max-width: 155px;height: 155px;margin: 0 auto;display: flex;flex-direction: column;gap: 10px; align-items: center; justify-content: center;border-radius: 50%;} .ciricon img{max-width: 100px;} .innercirtext{ font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 18.0075px; line-height: 24px; text-align: center; color: #FFFFFF; } .circleinner::before{ content: '1'; display: flex; position: absolute; top: 45%; left: -18px; background-color: #15974F; border-radius: 50%; width: 35px; height: 35px; align-items: center; justify-content: center; padding-bottom: 3px; color: #fff; } .leftcount2::before{content: '2';} .leftcount3::before{content: '3';} .leftcount4::before{content: '4';} .leftcount5::before{content: '5';} .rightarrow::after{ content: ''; display: block; position: absolute; top:50%; right:-75px; background-image: url(../images/rightarrow.png); background-repeat: no-repeat; width: 100%; max-width: 50px; height: 10px; } /* contactnlk */ .contactblk{padding: 70px 0;} .contactleft{width: 100%;max-width: 500px;} .contactheader{padding: 0;} .contacttext{padding: 20px 0 ;} .contacttext p{ font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16.87px; line-height: 24px; letter-spacing: -0.01em; color: #4B5C66; } .contactbox{display: flex;align-items: center;justify-content: flex-start;gap: 20px;padding: 20px 0;} .contacticon{background: #E6E6E6;border: 1px solid #E6E6E6;padding: 12px 18px;border-radius: 50%;} .contactdetail h4{ font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 25px; color: #000000; } .contactdetail p a{ padding-top: 5px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 17.1728px; line-height: 20px; color: #707070; } .contactdetail p a:hover{color: #0B7FD3;} /* form */ .contact-box {width: 100%;padding: 0px 50px;} .formheader h2{font-size: 25.08px;} .formheader{padding: 0 0px 10px 0;} .contact-links, .contact-form-wrapper {padding: 20px 40px;} .contact-form-wrapper {background: #FFFFFF; border: 1px solid #E0E0E0; box-shadow: 0px 13px 19px rgba(0, 0, 0, 0.1);} .form-item {position: relative;} input, textarea {font-family: 'Poppins', sans-serif;} .contact_label { position: absolute; top: 10px; left: 2%; color: #707070; font-size: clamp(11px, 1.5vw, 12px); pointer-events: none; user-select: none; } .form-item input, textarea { width: 100%; outline: 0; border: 1px solid #F1F1F1; background-color: #F1F1F1; border-radius: 4px; margin-bottom: 25px; /* padding: 12px; font-size: clamp(15px, 1.5vw, 16px); */ font-weight: 400; letter-spacing: 1px; font-size: 13px; padding: 12px 15px; } .form-item textarea{height: 140px;} .form-item input:focus+label, input:valid+label, textarea:focus+label, textarea:valid+label { font-size: 12px; color: #707070; top: 0px; transition: all .225s ease; } .submit-btn { background-color: #15974F; color: #fff; font-family: 'Gilroy'; font-size: clamp(12px, 1.6vw, 13px); display: block; padding: 12px 20px; margin: 2px auto; border: none; border-radius: 4px; text-transform: uppercase; cursor: pointer; user-select: none; transition: 0.2s; width: 100%; } .submit-btn:hover { transform: scale(1.1, 1.1); } .submit-btn:active { transform: scale(1.1, 1.1); filter: sepia(0.5); } /* footer */ .footerbg{background-color: #0A142F;padding: 70px;} .footerlogo{width: 175px;} .footertext h3{ font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 24px; letter-spacing: -0.03em; color: #FFFFFF; } .footerlogoblock{padding: 0 !important;display: flex;align-items: flex-start;justify-content: space-between;flex-direction: column;} .footeraddress{display: flex;align-items: flex-start;justify-content: space-between;flex-direction: column;} .footerblk ul li a{ font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; color: #FFFFFF; opacity: 0.75; } .footerblk ul li a:hover{ color: #0B7FD3; } .footerblk ul li{padding: 5px 0 5px 0;} .footerblk{ height: 100%; padding: 0 20px; } .socialbox ul{display: flex;align-items: center;justify-content: flex-start;gap: 20px;padding-top: 30px;} .fourthblkfooter h3{ font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 700; font-size: 15px; line-height: 17px; letter-spacing: -0.02em; color: #F5F5F5; } .footerappbtn{ padding-top: 20px; } .btnapp{width: 150px;} .footerblk.footerlist { padding-left: 50px; } .socialbox{ margin-top: 50px; } .socialbox ul li a i{font-size: 25px;} .copyrighttext p{ font-family: 'Gilroy'; font-style: normal; font-weight: 400; font-size: 12px; line-height: 20px; color: #ffffffa8; } .copyrighttext p span{color: #fff;} .copyrighttext.mobview{display: none;} .copyrighttext{ margin-top: 78px; } /* scrollarrow */ #scroll { position:fixed; right:20px; bottom:20px; z-index: 999; cursor:pointer; width:50px; height:50px; background-color:#3498db; text-indent:-9999px; display:none; -webkit-border-radius:60px; -moz-border-radius:60px; border-radius:60px; } #scroll span i { position:absolute; top:50%; left:50%; margin-left:-8px; margin-top:-12px; height:10px; width:10px; border:8px solid transparent; border-bottom-color:#ffffff; } #scroll:hover { background-color:#15974F; opacity:1;filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; } /* mobnav */ /* #side-menu{ position: absolute; width: 220px; height: 100%; text-transform: uppercase; left: -300px; top: 0; transition: ease-in-out 500ms; } #side-menu.active{ left:0px; } #side-menu.active .toggle-btn{left: 260px;} #side-menu ul li{ list-style: none; color: lightgray; padding: 25px 25px; font-size: 16px; box-shadow: 0px 2px 10px gray; transition: ease-in-out 250ms; letter-spacing: 2px; } #side-menu ul li i{ color: black; transition: .2ms; } #side-menu ul li:hover i{ transform:scale(1.1); } #side-menu ul a,#side-menu ul li:hover{ text-decoration: none; box-shadow: 0px 2px 10px black; } */ .toggle-btn{ cursor: pointer; font-size: 35px; position: absolute; left: 578px; top: -10px; /* transition: ease-in-out 250ms; */ } /* #side-menu ul{height: 100vh;position: relative;background-color: #000; z-index: 1;top: -30px; padding: 50px 0;} */ .header_leftside{ display: flex; align-items: center; justify-content: flex-start; gap: 20px; } /* languagetransfer */ .translate_wrapper{ font-size:16px; background:#fff; border-radius:4px; } .current_lang{ cursor:pointer; text-transform:uppercase; overflow:hidden; } .lang{ padding:10px 15px; } .lang.selected{ display:none; } .lang img, .lang span.lang-txt{ display:inline-block; margin-left:5px; vertical-align:middle; } .lang span.lang-txt{ position:relative; top:-1px; font-weight:700; } .lang img{ width:20px; margin-left:0; } .lang span span{ color:#999; font-weight:400; } .lang span.fa{ font-size:12px; position:relative; top:-1px; margin-left:3px; } /*more lang*/ .more_lang{ transform:translateY(-20px); opacity:0; cursor:pointer; display:none; -webkit-transition: all .3s cubic-bezier(.25, 1.15, .35, 1.15); -moz-transition: all .3s cubic-bezier(.25, 1.15, .35, 1.15); -o-transition: all .3s cubic-bezier(.25, 1.15, .35, 1.15); -ms-transition: all .3s cubic-bezier(.25, 1.15, .35, 1.15); transition: all .3s cubic-bezier(.25, 1.15, .35, 1.15); } .translate_wrapper.active .more_lang{ display:block; } .more_lang.active{ opacity:1; transform:translateY(-0px); } .more_lang .lang:hover{ background:#5766b2; color:#fff; } .more_lang .lang:hover span{ color:#fff; } .translate_wrapper:hover, .translate_wrapper.active, .content a:hover{ box-shadow:rgba(0,0,0,0.2) 0 5px 15px; -webkit-transition: all 0.3s cubic-bezier(0,.99,.44,.99); -moz-transition: all 0.3s cubic-bezier(0,.99,.44,.99); -o-transition: all 0.3s cubic-bezier(0,.99,.44,.99); -ms-transition: all 0.3s cubic-bezier(0,.99,.44,.99); transition: all 0.3s cubic-bezier(0,.99,.44,.99); } .translate_wrapper.active .lang{ border-bottom:1px solid #eaeaea; } /* lang icon */ .header ul li { float: left; position: relative; } .top-social-icon li { margin-left: 15px; } .header ul { float: right; list-style: none; padding: 0; margin: 0; } .top-social-icon li:nth-of-type(1) a { padding: 5px 10px; background: #fff; border-radius: 5px; color: #000; } .fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .header_section select#language-section { color: #000; font-family: 'Poppins', sans-serif; } select#language-section { margin-bottom: 0px; background-color: transparent; border: none; padding: 0px 0px; color: #000; font-family: 'Lato', sans-serif; font-size: 14px; appearance: inner-spin-button !important; -webkit-appearance: inner-spin-button !important; } .header_section select#language-section { color: #000; font-family: 'Poppins', sans-serif; } select#language-section option { background-color: #fff; font-size: 14px; padding: 14px; } option { font-weight: normal; display: block; white-space: nowrap; min-height: 1.2em; padding: 0px 2px 1px; } .top-social-icon li { margin-left: 15px px; } .para_text{ padding-top: 15px; font-family: 'GT Walsheim Pro'; font-style: normal; font-weight: 400; font-size: 16.87px; line-height: 25px; letter-spacing: -0.01em; color: rgba(0, 0, 0, 0.9); } .para_head { font-family: 'Gilroy'; font-style: normal; font-weight: 700; font-size: 20px; line-height: 20px; letter-spacing: -0.04em; color: #000000; } /*Flaticon*/ @font-face { font-family: "Flaticon"; src: url("../fonts/Flaticon.eot"); src: url("../fonts/Flaticon.eot?#iefix") format("embedded-opentype"), url("../fonts/Flaticon.woff") format("woff"), url("../fonts/Flaticon.ttf") format("truetype"), url("../fonts/Flaticon.svg#Flaticon") format("svg"); font-weight: normal; font-style: normal; } @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: "Flaticon"; src: url("./Flaticon.svg#Flaticon") format("svg"); } } [class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after { font-family: Flaticon; font-style: normal; } .flaticon-healthy:before { content: "\f100"; } .flaticon-human:before { content: "\f101"; } .flaticon-medical:before { content: "\f102"; } .flaticon-medical-1:before { content: "\f103"; } .flaticon-medical-10:before { content: "\f104"; } .flaticon-medical-11:before { content: "\f105"; } .flaticon-medical-12:before { content: "\f106"; } .flaticon-medical-2:before { content: "\f107"; } .flaticon-medical-3:before { content: "\f108"; } .flaticon-medical-4:before { content: "\f109"; } .flaticon-medical-5:before { content: "\f10a"; } .flaticon-medical-6:before { content: "\f10b"; } .flaticon-medical-7:before { content: "\f10c"; } .flaticon-medical-8:before { content: "\f10d"; } .flaticon-medical-9:before { content: "\f10e"; } .flaticon-transport:before { content: "\f10f"; } .icon-circle { font-size: 70px; color: #000; } /* modal css*/ .signlanding_modal { padding-right: 0!important; } .modal_small.md_mr { margin: 50px auto; } .modal-dialog.modal_small { max-width: 600px; } .modal-dialog { max-width: 750px; width: 100%; z-index: 9999; } .modal-content { border-radius: 10px !important; } .modal-content { border-radius: 0px; overflow: hidden; padding: 0 0 4px; } .modal-header { background: #19b5fe; border-bottom: 0px; min-height: 16.4286px; padding: 15px 25px; } .modal-header .page-header { margin: 0px; border-bottom: 0px; padding-bottom: 0; } .modal-header h2 { font-size: 20px; } .modal-header h2 { margin-bottom: 0; color: #fff; } .modal-body { position: relative; padding: 15px; } .modal-body .form-control input, textarea, select { margin-bottom: 20px; font-family: 'Raleway', sans-serif; font-size: 12px; } .register_fields.register_fields2 { margin-top: 16px; } .ui-input-group { position: relative; margin: 18px 0 12px; } .modal-body .form-control { display: block; width: 100%; height: 40px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; /* background-color: #fbf9f8; */ background-image: none; /* border: 1px solid #e4e2de; */ border-radius: 0; -webkit-box-shadow: 0 0 0 transparent; box-shadow: 0 0 0 transparent; } .label_css { color: #323232; font-size: 13px; margin-bottom: 10px; padding-right: 3px; margin-top: 6px; font-weight: 600; font-family: 'Raleway', sans-serif; } .modal-body .form-control button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; display: inline-block; } .ui-input-group>input { padding-left: 0; padding-right: 0; border: none; box-shadow: 0 0 0 #fff; border: none !important; border-bottom: 1px solid #CBD5DD !important; margin: 0; } .modal-body .form-control input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="password"], input[type="radio"], input[type="checkbox"], textarea, select { appearance: none; -webkit-appearance: none; border: 1px solid #fff; -webkit-border-radius: 0px; border-radius: 0px; color: #202020; outline: none; font-weight: 400; letter-spacing: 1px; font-size: 13px; padding: 12px 15px; transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; display: inline-block; } *, *::after, *::before { box-sizing: inherit; } span.field-icon { position: absolute; display: inline-block; cursor: pointer; right: 0.5rem; top: 0.7rem; color: $input-label-color; z-index: 2; } .ui-input-group>label { color: #999; font-size: 14px; font-weight: normal; position: absolute; pointer-events: none; left: 0; top: 10px; -webkit-transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); margin: 0; } .modal-body .ui-input-group>label { font-weight: 500; color: #323232; } .checkbox-field label { font-size: 12px; } .checkbox-field #check_box2 { position: absolute; /* top: 0; */ left: 0; opacity: 0; } .custom-check { width: 20px; height: 20px; display: inline-block; border: 1px solid #19b5fe; top: 4px; position: relative; margin-right: 10px; } .custom-check:before { content: ""; font-family: "Ionicons"; color: #19b5fe; font-size: 25px; position: absolute; top: -8px; left: 5px; } .checkbox-field #check_box:checked+.custom-check:before { content: "\f3fd"; } .checkbox-field #check_box1:checked+.custom-check:before { content: "\f3fd"; } .checkbox-field #check_box2:checked+.custom-check:before { content: "\f3fd"; } .page-signin .additional-info { text-align: center; font-size: 12px; } .page-signin .additional-info a { color: #fafafa; } .page-signin .additional-info .divider-h { border-right: 1px solid #fafafa; margin: 0 15px; } .page-signin .additional-info { text-align: center; font-size: 12px; } .page-signin .body-inner:before { z-index: -1; content: ' '; line-height: 0; position: absolute; bottom: 0; left: 0; right: 0; background-color: #19b5fe; height: 220px; } .ui-input-group>input { padding-left: 0; padding-right: 0; border: none; box-shadow: 0 0 0 #fff; border: none; border-bottom: 1px solid #CBD5DD; margin: 0; } .ui-input-group>input:focus { border-bottom: 1px solid #CBD5DD; box-shadow: 0 0 0 #fff; } .page-signin .ui-input-group .form-control { color: #555; } .ui-input-group .input-bar { position: relative; display: block; width: 100%; } .ui-input-group .input-bar:before { left: 50%; } .ui-input-group .input-bar:before, .ui-input-group .input-bar:after { content: ''; height: 1px; width: 0; bottom: 1px; position: absolute; background: #19b5fe; -webkit-transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); } .ui-input-group .input-bar:after { right: 50%; } .ui-input-group .input-bar:before, .ui-input-group .input-bar:after { content: ''; height: 1px; width: 0; bottom: 1px; position: absolute; background: #19b5fe; -webkit-transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); } .ui-input-group>label { color: #999; font-size: 14px; font-weight: normal; position: absolute; pointer-events: none; left: 0; top: 10px; -webkit-transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1); margin: 0; } .ui-input-group>input:focus~label, .ui-input-group>input:valid~label { top: -20px; left: 0; font-size: 12px; } .ui-input-group>input:focus~label, .ui-input-group>textarea:focus~label { color: #19b5fe; } .ui-input-group>input:focus~.input-bar:before, .ui-input-group>input:focus~.input-bar:after { width: 50%; } .ui-input-group>input:focus~.input-bar:before, .ui-input-group>input:focus~.input-bar:after { width: 50%; } .checkbox-field label { font-size: 12px; } .checkbox-field #check_box { position: absolute; /* top: 0; */ left: 0; opacity: 0 } .checkbox-field #check_box1 { position: absolute; /* top: 0; */ left: 0; opacity: 0 } .checkbox-field #check_box2 { position: absolute; /* top: 0; */ left: 0; opacity: 0 } .page-signin .main-body { max-width: 480px; margin: 10px auto; } .page-signin .body-inner { position: relative; padding: 0 20px 20px; } .card { position: relative; overflow: hidden; margin: 10px 0 20px 0; border-radius: 2px; } .mdl-shadow--2dp, .card-panel, .card { box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } .bg-white { background-color: #fff; color: #3D4051; } .z-depth-2, .page-signin .card { box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .card .card-content { padding: 20px; border-radius: 0 0 2px 2px; } .page-signin .card .card-content { padding: 30px 20px; } .page-signin .logo { font-size: 26px; font-weight: normal; } .page-signin .form-group { position: relative; margin: 0; } .ui-input-group { position: relative; margin: 18px 0 12px; } .card .card-action { border-top: 1px solid rgba(0, 0, 0, 0.05); padding: 20px; } .card .card-action.no-border { border: 0; } .color-primary, a.color-primary { color: #19b5fe; } .card .card-action>a { margin-right: 20px; text-transform: uppercase; } .btn i, button i, i.left { margin-right: 6px; } .radio_sec label.radio-inline { margin-top: 0px; } .radio_sec input[type="radio"] { appearance: auto; -webkit-appearance: auto; } a, a:focus, a:active, a:link, img { outline: none; text-decoration: none; } .signup_position.signup_btn { position: relative; top: inherit; left: inherit; margin: 0; } /* new css */ .signup_btns { background-color: #066093 !important; color: #fff !important; border-color: #066093 !important; border-radius: 5px !important; display: flex !important; align-items: center !important; width: 235px !important; padding: 6px !important; position: absolute !important; top: 20px !important; z-index: 99 !important; left: 30% !important; } .signup_btn { background-color: #066093; color: #fff !important; border-color: #066093 !important; border-radius: 5px; display: flex; align-items: center; width: 235px; padding: 6px !important; position: absolute; top: 20px; z-index: 99; left: 30%; } .register_fields.register_fields2{margin-top: 16px;} .d_flex{display: flex;align-items: center;flex-wrap: wrap;gap: 0.8rem;justify-content: center;} .signup_position.signup_btn{position: relative;top: inherit;left: inherit;margin: 0;} .indeed-btn.signup_position{position: relative;top: inherit;left: inherit;right: inherit;} .signup_btn:hover { background-color: #05527d !important; border-color: #05527d !important; } .signup_btns:hover { background-color: #05527d !important; border-color: #05527d !important; } .btn, button { font-size: 12px; line-height: normal; font-weight: 700; font-family: 'Raleway', sans-serif; letter-spacing: 2px; text-transform: uppercase; border-radius: 0; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } .signup_btn_2 { background-color: #066093; color: #fff !important; border-color: #066093 !important; border-radius: 5px; /*display: flex;*/ align-items: center; /*width: 235px;*/ padding: 6px !important; /*position: absolute;*/ /*top: 215px;*/ z-index: 99; /*left: 30%;*/ } .signup_btn_2:hover { background-color: #05527d !important; border-color: #05527d !important; } .modal_small.md_mr input.form-control::placeholder { font-size: 12px; color: rgb(44, 44, 44); font-weight: 600; } /* indeed btn css */ .indeed-btn img { width: 25px; height: auto; } .indeed-btn { background-color: #19b5fe; color: #fff !important; border-color: #19b5fe !important; border-radius: 5px; display: flex; align-items: center; width: 210px; padding: 6px !important; position: absolute; top: 20px; z-index: 99; right: 10%; } .indeed-btn:hover { background-color: #0aa3ea !important; border-color: #0aa3ea !important; } .register_fields { margin-top: 50px; } @media (max-width: 991px) { .mtb-sm-60 { margin-top: 60px; margin-bottom: 60px; } .mt-sm-60 { margin-top: 60px; } .mb-sm-60 { margin-bottom: 60px; } .mtb-sm-45 { margin-top: 45px; margin-bottom: 45px; } .mt-sm-45 { margin-top: 45px; } .mb-sm-45 { margin-bottom: 45px; } .mtb-sm-30 { margin-top: 30px; margin-bottom: 30px; } .mt-sm-30 { margin-top: 30px; } .mb-sm-30 { margin-bottom: 30px; } .mtb-sm-15 { margin-top: 15px; margin-bottom: 15px; } .mt-sm-15 { margin-top: 15px; } .mb-sm-15 { margin-bottom: 15px; } .ptb-sm-0 { padding-top: 0px; padding-bottom: 0px; } .pt-sm-0 { padding-top: 0px; } .pb-sm-0 { padding-bottom: 0px; } .ptb-sm-30 { padding-top: 30px; padding-bottom: 30px; } .pt-sm-30 { padding-top: 30px; } .pb-sm-30 { padding-bottom: 30px; } .ptb-sm-60 { padding-top: 60px; padding-bottom: 60px; } .pb-sm-60 { padding-bottom: 60px; } .pt-sm-60 { padding-top: 60px; } .ptb-sm-80 { padding-top: 80px; padding-bottom: 80px; } .pb-sm-80 { padding-bottom: 80px; } .pt-sm-80 { padding-top: 80px; } .float-none-sm { float: none !important; } .float-left-sm { float: left !important; } .float-right-sm { float: right !important; } } @media (max-width: 767px) { .mtb-xs-0 { margin-top: 0px; margin-bottom: 0px; } .mt-xs-0 { margin-top: 0px; } .mb-xs-0 { margin-bottom: 0px; } .mtb-xs-15 { margin-top: 15px; margin-bottom: 15px; } .mt-xs-15 { margin-top: 15px; } .mb-xs-15 { margin-bottom: 15px; } .mtb-xs-30 { margin-top: 30px; margin-bottom: 30px; } .mt-xs-30 { margin-top: 30px; } .mb-xs-30 { margin-bottom: 30px; } .mtb-xs-60 { margin-top: 60px; margin-bottom: 60px; } .mt-xs-60 { margin-top: 60px; } .mb-xs-60 { margin-bottom: 60px; } .pt-80 { padding-top: 40px; } .ptb, .ptb-80 { padding-top: 40px; padding-bottom: 40px; } .ptb-xs-30 { padding-top: 30px; padding-bottom: 30px; } .pt-xs-30 { padding-top: 30px; } .pb-xs-30 { padding-bottom: 30px; } .ptb-xs-40 { padding-top: 40px; padding-bottom: 40px; } .ptb-xs-60 { padding-top: 60px; padding-bottom: 60px; } .pb-xs-60 { padding-bottom: 60px; } .pt-xs-60 { padding-top: 60px; } .float-none-xs { float: none !important; } .float-left-xs { float: left !important; } .float-right-xs { float: right !important; } } .no-brdr { border: none !important; } .bg-img { background: url(../images/sub-page-banner.jpg) 0 0 no-repeat; } .btn-black-line, .btn-white-line, .btn-color-line { border: 1px solid; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; background: none; background-color: rgba(0, 0, 0, 0); } .top_0{ top:0; }