.sliderdiv{background:url(/assets/images/slider.jpg) 50%/cover no-repeat;height:400px}.sliderdiv-inner{padding:var(--maindivspadding);max-width:var(--maindivsmaxwidth);justify-content:space-between;align-items:center;height:100%;margin:auto;display:flex}.slidertextdiv{width:45%;max-width:500px;color:var(--white-color);flex-direction:column;gap:17px;display:flex}.slidertextdiv p{margin-bottom:5px}.homemaindiv1{padding:var(--maindivspadding);max-width:var(--maindivsmaxwidth);justify-content:space-between;align-items:center;margin:auto;display:flex}.homemaindiv1imgdiv{width:48%}.homemaindiv1imgdiv img{width:100%}.homemaindiv1textdiv{flex-direction:column;gap:15px;width:48%;display:flex}.bulletpointsmaindiv{flex-wrap:wrap;justify-content:space-between;row-gap:20px;margin-top:15px;display:flex}.bulletpointdiv{gap:10px;width:47%;display:flex}.bulletpoint-icondiv{width:50px}.bulletpoint-icondiv img{width:100%}.bulletpoint-textdiv{flex-direction:column;flex:1;display:flex}.homemaindiv2{background-color:#f5f5f5;padding:70px 0}.homemaindiv2-innermain{padding:var(--maindivspadding);max-width:var(--maindivsmaxwidth);margin:auto}.homemaindiv2-headingdiv{text-align:center;flex-direction:column;gap:5px;max-width:800px;margin:auto;display:flex}.protectionmaindiv{justify-content:space-between;margin-top:33px;display:flex}.protectiondiv{background-color:#fff;border-radius:6px;width:23%;padding:30px 25px;box-shadow:0 0 4px #00000024}.protectiondiv-icon{width:60px;margin-bottom:10px}.protectiondiv-bulletpoint{width:15px;margin-right:2px;transform:translateY(1px)}.homemaindiv3{background:linear-gradient(120deg,#001c33,#1e5dbc);padding:70px 0}.homemaindiv3-inner{padding:var(--maindivspadding);max-width:var(--maindivsmaxwidth);justify-content:space-between;align-items:center;margin:auto;display:flex}.homemaindiv3-left{color:#fff;flex-direction:column;gap:10px;width:48%;display:flex}.homemaindiv3-left img{width:100%;margin-top:15px}.homemaindiv3-contactform{width:48%}.homemaindiv6{padding:var(--maindivspadding);max-width:var(--maindivsmaxwidth);justify-content:space-between;align-items:center;margin:auto;display:flex}.homemaindiv6-text,.homemaindiv6-img{width:48%}.homemaindiv6-img img{width:100%}.contactinfo-div{flex-wrap:wrap;justify-content:space-between;row-gap:18px;margin-top:20px;display:flex}.contact-div{gap:10px;width:47%;display:flex}.contact-icon{width:30px}.contact-icon img{width:27px;transform:translateY(5px)}@media only screen and (max-width:1050px){.homemaindiv1{flex-direction:column-reverse;gap:35px}.homemaindiv1imgdiv{width:100%;max-width:700px}.homemaindiv1textdiv{width:100%}.protectionmaindiv{flex-wrap:wrap;row-gap:30px}.protectiondiv{width:48%}.homemaindiv3-inner{flex-direction:column;row-gap:30px}.homemaindiv3-left{text-align:center;width:100%}.homemaindiv3-contactform{width:100%}.homemaindiv6{flex-direction:column;row-gap:35px}.homemaindiv6-text{width:100%}.homemaindiv6-img{width:100%;max-width:700px}}@media only screen and (max-width:740px){.sliderdiv{background:url(/assets/images/slidermob.jpg) 50%/cover no-repeat;height:900px}.slidertextdiv{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.sliderdiv-inner{justify-content:center;align-items:flex-start;padding-top:70px}}@media only screen and (max-width:600px){.sliderdiv{height:750px}}@media only screen and (max-width:550px){.bulletpointdiv{width:100%}.contactinfo-div{flex-wrap:wrap;gap:18px}.contact-div{width:100%}.sliderdiv{height:700px}}@media only screen and (max-width:500px){.sliderdiv{height:650px}.protectiondiv{width:100%}}
.quote-form{background-color:#f6f8ff;border-radius:8px;width:100%;padding:30px;box-shadow:0 0 4px #00000024}.form-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.form-group{flex-direction:column;display:flex}label{margin-bottom:4px;font-size:14px;font-weight:500}.required{color:red}input,select{border:1px solid #ccc;border-radius:4px;outline:none;width:100%;height:45px;padding:8px 10px;font-size:14px;transition:border-color .2s}input:focus,select:focus{border-color:var(--main-blue-color)}@media (max-width:600px){.form-grid{grid-template-columns:1fr}}
