html,body{scroll-behavior:smooth}body{overflow-x:hidden !important}.se2{position:relative}.se2 .text{position:absolute;top:355px;left:260px;width:480px}.se2 .text h2{font-size:36px;color:#fff;line-height:50px}.se2 .text div{margin-top:25px}.se2 .text div p{font-size:16px;font-weight:400;color:#FFFFFF;line-height:28px;opacity:0.8}.se5{background:#F2F5F8;padding-top:70px;padding-bottom:100px}.se5 h2{color:#333;font-size:40px;margin-bottom:50px;text-align:center}.se5 section h3{font-size:24px;color:#333333;margin-bottom:30px}.se5 section .left{width:560px;float:left}.se5 section .left p{font-size:16px;font-family:"Montserrat";font-weight:400;color:#424242;line-height:22px;margin:15px 0}.se5 section .left p span{display:inline-block;width:5px;height:5px;line-height:5px;border-radius:50%;background:#424242;margin-right:10px;vertical-align:middle}.se5 section .left a{display:block;color:#424242;font-size:16px;text-decoration:underline}.se5 section .right{float:right;width:650px}form.contactForm .form-group{margin-bottom:15px !important}form.contactForm label{display:inline-block;margin-bottom:15px;width:100%}form.contactForm label input,form.contactForm label textarea{display:block;border:none;width:100%;outline:none;background:#fff;border:none;padding:15px 0;padding-left:20px}form.contactForm label input::-webkit-input-placeholder,form.contactForm label textarea::-webkit-input-placeholder{color:#999;font-family:'Montserrat';font-size:16px}form.contactForm label input:-moz-placeholder,form.contactForm label textarea:-moz-placeholder{color:#999;font-family:'Montserrat';font-size:16px}form.contactForm label input::-moz-placeholder,form.contactForm label textarea::-moz-placeholder{color:#999;font-family:'Montserrat';font-size:16px}form.contactForm label input:-ms-input-placeholder,form.contactForm label textarea:-ms-input-placeholder{color:#999;font-family:'Montserrat';font-size:16px}form.contactForm .marks{width:477px;float:left}form.contactForm .subs{background-color:#2A8B3A;padding:15px 0;text-align:center;float:right;width:160px;margin-top:40px;transition:all 0.4s}form.contactForm .subs:hover{background:#000}form.contactForm .sub{border:none;background:none;display:inline-block;text-align:center;font-size:16px;border:none !important;color:#fff}form.contactForm .enquiry_make{position:fixed;z-index:99;background:rgba(0,0,0,0.7);width:100%;height:100%;top:0;left:0;display:none}form.contactForm .enquiry_make p{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#000;color:#fff;padding:20px 30px}@media screen and (max-width: 1620px){.se2 .text{top:37%;left:10%}.se2 .text h2{font-size:32px}.se2 .text div{margin-top:15px;margin-bottom:15px}.se2 .text p{font-size:14px}}@media screen and (max-width: 1550px){.se5 section .left{width:48%}.se5 section .right{width:48%}}@media screen and (max-width: 1400px){.se5 h2{font-size:36px}.se5 section h3{font-size:20px}.se5 section .left p{font-size:14px}}@media screen and (max-width: 1220px){.se2 img{object-fit:cover;height:500px}.se2 .text{top:37%;left:10%}.se2 .text h2{font-size:28px}.se2 .text div{margin-top:15px;margin-bottom:15px}.se2 .text p{font-size:14px}.se5 h2{font-size:26px}.se5 section h3{font-size:16px}}@media screen and (max-width: 767px){.se2 img{height:260px}.se2 .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 20px;margin-bottom:30px}.se2 .text h2{font-size:20px;line-height:1.5}.se2 .text div p{font-size:14px;line-height:1.5}.se5{padding-top:60px;padding-bottom:60px}.se5 h2{font-size:20px;margin-bottom:20px}.se5 section h3{line-height:1.5;margin-bottom:20px}.se5 section .left,.se5 section .right{width:100%}.se5 section .left{margin-bottom:50px}form.contactForm .box p:first-child{margin-right:25px}form.contactForm label{width:100%}form.contactForm label input::-webkit-input-placeholder,form.contactForm label textarea::-webkit-input-placeholder{font-size:14px}form.contactForm label input:-moz-placeholder,form.contactForm label textarea:-moz-placeholder{font-size:14px}form.contactForm label input::-moz-placeholder,form.contactForm label textarea::-moz-placeholder{font-size:14px}form.contactForm label input:-ms-input-placeholder,form.contactForm label textarea:-ms-input-placeholder{font-size:14px}form.contactForm label input,form.contactForm label textarea{padding:13px}form.contactForm .subs{padding:13px 0;line-height:1.5;margin-top:20px}form.contactForm .sub{font-size:14px}}
