body{font-family:var(--primary-font);color: var(--primary-color);font-size:16px;background-color:#ebebed;font-weight:400;}
.wrapper{max-width:1520px;width:100%;display:inline-block;padding:0 15px;}



.st-headerInn{display: flex;justify-content: center;align-items: center;padding: 15px 0;background-color: #000;}
.logo1{margin-right: 30px;padding-right: 30px;border-right: 1px solid #ffff;}
.logo1 a{width: 100%;float: left;display: flex;justify-content: flex-end;}
.logo2 a{width: 100%;float: left;display: flex;justify-content: flex-start;}
.logo1 img{width: 100%;}
.logo2 img{width: 100%;}
.st-fibre{background:url(../images/desk-Bg.png) no-repeat center;}
.st-fibreInn{display:flex;justify-content:flex-start;align-items: center;flex-wrap: wrap;}
.st-fibreInn li{width: calc(33.33% - 120px);margin-right: 120px;float: left;}
.Inputfield{padding-top: 17px;width:calc(50% - 10px);}
.InputfieldFull{padding-top: 17px;}
.InputfieldSingle.InputfieldTwo{display:flex;justify-content:space-between;align-items:center;}
.inputfield-Txt{font-family:var(--primary-font);font-weight:400;padding:8px 10px;font-size:16px;color:#8b8b8b;border:1px solid #8b8b8b;}
.inputfield-Txt::placeholder{font-family:var(--primary-font);font-weight:400;font-size:16px;color:#8b8b8b;}
.main-form{padding: 20px 35px;background-color: #fff;border-radius: 10px;}
.labelTxt{font-family:var(--primary-font);color: #000;font-size: 19px;padding-bottom: 2px;}
.fibreGirl img{width: 100%;}

.InputfieldCheck{display: flex;justify-content: center;margin-top: 22px;}
.st-checkBoxDiv{display: flex;align-items: center;justify-content: center;}
.checkbox1[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;height:20px;width:20px;background:#fff;border:1px solid #8b8b8b;border-radius:2px;outline:none;display:flex;align-items:center;justify-content:center;vertical-align:unset;position:relative;margin:0;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.checkbox1[type="checkbox"]:after{content:"";display:flex;align-items:center;justify-content:center;width:6px;height:10px;border:2px solid #fff;border-top:0;border-left:0;top:1px;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.checkbox1[type="checkbox"]:checked::after{border-color:#000;-webkit-transform:rotate(43deg);transform:rotate(43deg);}
.checkLabel{font-size:16px;font-family:var(--primary-font);color:#000;padding-left:7px;font-weight:400;}
.registerBut{padding:12px 180px;background-color:#000;color:#fff;font-size:16px;font-family:var(--primary-font);cursor:pointer;transition:0.25s ease-in-out;border:none;font-weight:400;}
.registerBut.download{text-transform: uppercase;padding: 15px 25px;}

.fibreSectwoInn{display: flex;justify-content: space-between;align-items: center;padding: 40px 140px;}
.videoSec{width: calc(60% - 50px);}
.sliderSec{width: calc(40% - 50px);}
.sliderCardTxtBig{font-size: 24px;font-family:var(--secondary-font);color: #000;text-align: center;margin-top: 15px;font-weight:400;}
.sliderCardTxtSmall{font-size: 18px;font-family:var(--primary-font);color: #000;text-align: center;margin-top: 5px;font-weight:400;}
.sliderPara{font-size: 25px;font-family:var(--primary-font);color: #000;font-weight:400;}
.sliderCardImg{display: flex;justify-content: center;}
.footer-sec{display: flex;justify-content: center;align-items: center;}
.footerInn{display:flex;justify-content:center;align-items:center;}
.footerInn{padding:20px 0;background-color:#000;}
.ContactInfo{padding-right:8px;margin-right:8px;border-right:1px solid #fff;font-size:20px;font-family:var(--primary-font);color:#fff;font-weight:400;}
.ContactInfo:last-child{padding-right:0px;margin-right:0px;border-right:none;}
.sliderListImg.slick-slider button{width:20px;height:34px;top:auto;top:40%;}
.sliderListImg.slick-slider button.slick-prev{background:url(../images/Left-Arrow.png) no-repeat center;left:-15%;}
.sliderListImg.slick-slider button.slick-next{background:url(../images/Right-Arrow.png) no-repeat center;right:-15%;}
.sliderListImgOut{margin-top:30px;display:flex;justify-content:center;}
.sliderListImg{max-width:272px;}
.PlayAbs{left:46%;top:49%;transform:translate(-50%,-50%);}
.fibreSectwoAbs{left:0px;top:12px;}
.fibreSectwoAbs2{right:0px;bottom:47px;}
.fibreSectwoAbs img{width: 100%;}
.fibreSectwoAbs2 img{width: 100%;float: right;}
.InputfieldFull select{width:100%;float:left;padding:8px 15px;font-family:var(--primary-font);font-weight:400;font-size:16px;color:#8b8b8b;webkit-appearance:none;appearance:none;-moz-appearance:none;position:relative;background:url(../images/Triangle-1.png) no-repeat 98%;}
.InputfieldFull select option{padding:20px 0;font-family:var(--primary-font);font-weight:400;font-size:16px;color:#8b8b8b;}
.formInn{padding-top:40px;}
.videoSec > img{width: 100%;}
.fibre-clinix img{width: 100%;}
.fibre-clinix{display: flex;justify-content: center;}
.contact-error{font-size:13px;font-family:var(--primary-font);font-weight:400;color:red;position:absolute;left:0;bottom:-16px;}
.contact-error.agree{width:100%;float:left;text-align: center;}
/* .thankMsg{position: absolute;left: 5px;bottom: -15px;color:green;font-family:var(--primary-font);font-weight:400;font-size:12px;} */
/* Popup-css */
.st-registerPopup{position:relative;background:#FFF;padding:5px 30px;width:100%;margin:20px auto;border-radius:15px;overflow:hidden;max-width:480px;}
.registerMsg{font-size:24px;font-family:var(--primary-font);color:#000;font-weight:600;text-align:center;padding: 10px 0;text-align: center;}
.registerMsgPara{font-size:18px;font-family:var(--primary-font);color:#000;font-weight:400;text-align:center;padding: 10px 0;text-align: center;line-height: 1.3;}
.popUp-contact{font-size:18px;font-family:var(--primary-font);color:#000;font-weight:400;text-align:center;}
.pop-ContactInfo{padding:10px 0;}
.btnClose{position:absolute;right:-5px;top:15px;cursor:pointer;}
.successImg{display:flex;justify-content:center;align-items:center;}
.successImg img{width:22%;}
.st-registerPopup__inner{padding:30px 0;}
.ContactInfo br{display: none;}
.st-privacyPlicy{color:#000;font-weight:700;}
