.tzlab,.tzlab label{cursor:pointer}.banner-imgc,.bs-parent,img.banner-img{position:relative}div.banner-contact>.row,div.banner-request>.row:first-child{background:#20a65d;background:linear-gradient(138deg,#20a65d 61%,#2f8fbb 99%);background-image:url('/local/banner_bg.avif'),linear-gradient(138deg,#20a65d 61%,#2f8fbb 99%);background-position:right 0 top 0;background-repeat:no-repeat;background-size:auto 100%;margin-bottom:80px}#appendfile{font-size:14px}div.banner-contact:first-child{background:#20a65d;background:linear-gradient(138deg,#20a65d 61%,#2f8fbb 99%);background-image:url('/local/contact-bg.png'),linear-gradient(138deg,#20a65d 61%,#2f8fbb 99%);background-position:right 0 top 0;background-size:cover;background-repeat:no-repeat;margin-bottom:80px;margin-top:30px}.banner-contact,.banner-padding p,.banner-request{color:#fff}.tzlab{font-size:22px}.tzcomm{font-size:14px;opacity:.9;line-height:18px}.banner-padding{padding-left:120px!important;padding-right:0!important;padding-top:100px;height:430px}.contact-padding{padding-left:120px!important;padding-top:75px;padding-right:150px!important}.contact-padding p:first-child{font-size:48px;font-family:'Aquawax Pro Medium';line-height:48px;color:#fff}.contact-padding p:nth-child(2){font-size:18px;font-family:Formular;font-weight:100;line-height:25px;color:#fff}.banner-padding p:first-child{font-size:48px;font-family:'Aquawax Pro';line-height:48px}div.tenders-form .banner-padding p:first-child{font-size:48px;font-family:FormularBold;line-height:48px}.banner-padding p:nth-child(2){font-size:32px;font-family:Formular;font-weight:100;line-height:40px}img.banner-img{bottom:-60px}.banner-imgc{bottom:-260px}.banner-request .form{padding-right:85px;padding-top:80px;padding-bottom:26px}div.tenders-form .banner-request .form{padding-right:85px;padding-top:60px;padding-bottom:26px}.banner-contact .form input[type=text],.form input[type=email],.banner-contact .form textarea,.banner-request .form input[type=text]{border:none;border-bottom:2px solid #fff;background:0 0;color:#fff;width:100%;font-size:22px;padding-bottom:16px}.banner-contact .form textarea{height:100px}.banner-contact .form input:focus,.banner-contact .form textarea:focus,.banner-request .form input:focus{outline:0}.banner-contact .form input[type=text]::-webkit-input-placeholder,.form input[type=email]::-webkit-input-placeholder,.banner-request .form input[type=text]::-webkit-input-placeholder{color:#fff;opacity:.5}.banner-contact .form textarea::-webkit-input-placeholder{color:#fff;opacity:.5}.banner-contact .form button,.banner-request .form button{background:#2d3245;color:#fff;border:none;padding:10px 40px;border-radius:3px;font-size:17px;height:53px;margin-top:15px}.banner-contact .form span,.banner-request .form span{opacity:.5;color:#fff;font-size:13px}@media (max-width:767px) and (min-width:100px){.tenders,div.tenders-form .banner-request .form{padding-top:0}.banner-padding,.contact-padding{padding-left:30px!important;padding-right:30px!important}div.banner-contact:first-child{padding-bottom:0}div.banner-contact div.row:first-child,div.banner-request .row:first-child{margin-bottom:40px}.tenders{font-family:FormularMedium;font-size:20px;letter-spacing:-1px}div.tenderblock .tendershead h2{font-size:15.84px;letter-spacing:-1px}div.tenders-form .banner-padding p:first-child{font-size:29.18px;font-family:FormularBold;line-height:29.18px}div.tenders-form .banner-padding{padding-bottom:0;min-height:auto;padding-top:30px}div.tenderblock div.fact-icon{height:45px;display:flex;align-items:center}.banner-contact .form button,div.tenders-form .banner-request .form button{background:#2d3245;color:#fff;border:none;padding:10px 0;border-radius:3px;font-size:17px;height:53px;width:153px;margin-top:0}.banner-contact .form span,.banner-request .form span,div.tenders-form .banner-request .form span{font-size:10.56px}div.tenders-form .tzcomm{font-size:9.52px}div.tenders-form .bi-plus-circle{font-size:23px}div.tenders-form .tzlab{font-size:14.95px}.banner-padding{padding-top:50px;padding-bottom:20px;min-height:200px;height:auto;max-height:300px}.contact-padding{padding-top:45px}.banner-padding p{color:#fff}.contact-padding p:first-child{font-size:36px;font-family:'Aquawax Pro Medium';line-height:36px;color:#fff}.contact-padding p:nth-child(2){font-size:18px;font-family:Formular;font-weight:100;line-height:25px;color:#fff}.banner-padding p:first-child{font-size:29.18px;font-family:'Aquawax Pro Medium';line-height:36px}.banner-padding p:nth-child(2){font-size:19.45px;font-family:Formular;font-weight:100;width:260px;line-height:24px}.banner-request .form{padding:0 30px 40px}}@media (min-width:768px) and (max-width:1400px){.contact-padding{padding-left:40px!important;padding-top:30px;padding-right:40px!important}.banner-padding p:first-child{font-size:29px;font-family:'Aquawax Pro Medium';line-height:29px}.banner-padding p:nth-child(2){font-size:19px;font-family:Formular;font-weight:100;line-height:19px}div.tenders-form .banner-padding p:first-child{font-size:32.65px;font-family:FormularBold;line-height:32.65px}div.tenders-form .banner-request .form{padding-right:7px;padding-top:36px;padding-bottom:5px}div.banner-contact div.row:first-child,div.tenders-form div.banner-request .row:first-child{background-position:right 0 top 0}div.tenders-form .banner-request .form .input-group{width:75%}.banner-contact .form span,div.tenders-form .banner-request .form span{opacity:.5;color:#fff;font-size:8px;padding-top:5px}.banner-contact .form input[type=text],.banner-contact .form textarea,div.tenders-form .banner-request .form input[type=text]{border:none;border-bottom:2px solid #fff;background:0 0;color:#fff;width:100%;font-size:14.97px;padding-bottom:2px}div.tenders-form .bi-plus-circle{font-size:25px;vertical-align:middle}.banner-contact .form button,div.tenders-form .banner-request .form button{font-size:11.57px;width:116px;height:37px;padding:0;margin:auto}div.tenders-form .tzcomm{font-size:9.52px;opacity:.9;line-height:12px}div.tenders-form .tzlab{font-size:14.97px;padding-top:10px!important}div.tenders-form .consbut{display:inline}.banner-padding{padding-left:75px!important;padding-right:50px!important;padding-top:60px;height:265px}.banner-request .form{padding-right:85px;padding-top:25px}.banner-contact .form span,.banner-request .form span{opacity:.5;color:#fff;font-size:10.2px}.contact-padding p:first-child{font-size:30px;font-family:'Aquawax Pro Medium';line-height:30px;color:#fff}.contact-padding p:nth-child(2){font-size:11px;font-family:Formular;font-weight:100;line-height:18px;color:#fff}}