html{scroll-behavior:smooth}#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:9}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu #menu-button{display:none}#cssmenu>ul>li{float:left}#cssmenu.align-center>ul{font-size:0;text-align:center}#cssmenu.align-center>ul>li{display:inline-block;float:none}#cssmenu.align-center ul ul{text-align:left}#cssmenu.align-right>ul>li{float:right}#cssmenu>ul>li>a{padding:25px 30px;font-size:17px;letter-spacing:1px;text-decoration:none;color:#222;font-weight:400;text-transform:uppercase;transform:skew(20deg)}#cssmenu>ul>li>a>span{display:block;transform:skew(-20deg)}#cssmenu>ul>li:hover>a{color:#fff;background-color:#004b1b}#cssmenu>ul>li.active>a{color:#fff;background-color:#004b1b}#cssmenu>ul>li.has-sub>a{padding-right:30px}#cssmenu>ul>li.has-sub>a:after{position:absolute;top:34px;right:11px;width:8px;height:2px;display:block;background:#222;content:""}#cssmenu>ul>li.has-sub>a:before{position:absolute;top:31px;right:14px;display:block;width:2px;height:8px;background:#222;content:"";-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;transform:skew(-20deg)}#cssmenu>ul>li.has-sub:hover>a:before{top:23px;height:0;transform:skew(-20deg)}#cssmenu ul ul{position:absolute;left:-9999px}#cssmenu.align-right ul ul{text-align:right}#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#cssmenu li:hover>ul{left:auto}#cssmenu.align-right li:hover>ul{left:auto;right:0}#cssmenu li:hover>ul>li{height:55px}#cssmenu ul ul ul{margin-left:100%;top:0}#cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%}#cssmenu ul ul li a{border-bottom:1px solid rgba(150,150,150,.15);padding:20px 15px;width:200px;font-size:13px;text-decoration:none;text-transform:uppercase;color:#ddd;font-weight:400;background:#333}#cssmenu ul ul li:last-child>a,#cssmenu ul ul li.last-item>a{border-bottom:0}#cssmenu ul ul li:hover>a,#cssmenu ul ul li a:hover{color:#fff}#cssmenu ul ul li.has-sub>a:after{position:absolute;top:27px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:""}#cssmenu.align-right ul ul li.has-sub>a:after{right:auto;left:11px}#cssmenu ul ul li.has-sub>a:before{position:absolute;top:24px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:"";-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#cssmenu.align-right ul ul li.has-sub>a:before{right:auto;left:14px}#cssmenu ul ul>li.has-sub:hover>a:before{top:17px;height:0}@media only screen and (min-width:150px) and (max-width:767px){#cssmenu{width:100%;background-color:#004b1b}#cssmenu ul{width:100%;display:none}#cssmenu.align-center>ul{text-align:left}#cssmenu ul li{width:100%;border-top:1px solid rgba(120,120,120,.2)}#cssmenu ul ul li,#cssmenu li:hover>ul>li{height:auto}#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}#cssmenu>ul>li{float:none}#cssmenu ul ul ul li a{padding-left:35px}#cssmenu ul ul li a{color:#ddd;background:0 0}#cssmenu ul ul li:hover>a,#cssmenu ul ul li.active>a{color:#fff}#cssmenu ul ul,#cssmenu ul ul ul,#cssmenu.align-right ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}#cssmenu>ul>li.has-sub>a:after,#cssmenu>ul>li.has-sub>a:before,#cssmenu ul ul>li.has-sub>a:after,#cssmenu ul ul>li.has-sub>a:before{display:none}#cssmenu #menu-button{display:block;padding:17px;color:#ddd;cursor:pointer;font-size:12px;text-transform:uppercase;font-weight:700}#cssmenu #menu-button:after{position:absolute;top:20px;right:17px;display:block;height:6px;width:20px;border-top:2px solid #fff;border-bottom:2px solid #fff;content:""}#cssmenu #menu-button:before{position:absolute;top:16px;right:17px;display:block;height:2px;width:20px;background:#fff;content:""}#cssmenu #menu-button.menu-opened:after{top:23px;border:0;height:2px;width:15px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#cssmenu #menu-button.menu-opened:before{top:23px;background:#fff;width:15px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid rgba(120,120,120,.2);height:46px;width:46px;cursor:pointer}#cssmenu ul ul .submenu-button{height:34px;width:34px}#cssmenu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:""}#cssmenu ul ul .submenu-button:after{top:15px;right:13px}#cssmenu .submenu-button.submenu-opened:after{background:#fff}#cssmenu .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:""}#cssmenu ul ul .submenu-button:before{top:12px;right:16px}#cssmenu .submenu-button.submenu-opened:before{display:none}#cssmenu>ul>li>a{padding:15px 17px;font-size:14px;transform:skew(0deg)}#cssmenu>ul>li>a>span{transform:skew(0deg)}#cssmenu>ul>li>a{color:#fff}}#fw_al_003{overflow:hidden;height:auto;position:relative}#fw_al_003:hover{cursor:-moz-grab;cursor:-webkit-grab}#fw_al_003:active{cursor:-moz-grabbing;cursor:-webkit-grabbing}.ps_fade .item{top:0;opacity:0;width:100%;position:absolute;left:0!important;display:block!important;-webkit-transition:opacity ease-in-out .5s;-moz-transition:opacity ease-in-out .5s;-ms-transition:opacity ease-in-out .5s;-o-transition:opacity ease-in-out .5s;transition:opacity ease-in-out .5s}.ps_fade .item:first-child{top:auto;position:relative}.ps_fade .item.active{opacity:1;-webkit-transition:opacity ease-in-out .5s;-moz-transition:opacity ease-in-out .5s;-ms-transition:opacity ease-in-out .5s;-o-transition:opacity ease-in-out .5s;transition:opacity ease-in-out .5s}.ps_control_bsquare .carousel-control{top:30%;opacity:0;width:77px;height:175px;z-index:100;color:#fff;display:block;font-size:32px;cursor:pointer;overflow:hidden;line-height:27px;text-shadow:none;position:absolute;font-weight:400;background:0 0;-webkit-border-radius:0;border-radius:0;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}.ps_control_bsquare .carousel-control img{width:100%}.ps_control_bsquare:hover .carousel-control{opacity:1}.ps_control_bsquare .carousel-control.left{left:0}.ps_control_bsquare .carousel-control.right{right:0}.ps_control_bsquare .carousel-control.left:hover,.ps_control_bsquare .carousel-control.right:hover{-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}.ps_control_bsquare .carousel-control.left>span:nth-child(1){left:45%}.ps_control_bsquare .carousel-control.right>span:nth-child(1){right:45%}.fw_al_003_slide{left:0;bottom:8%;right:0;margin:auto;padding:0;position:absolute;text-align:left;width:90%;z-index:999}.fw_al_003_slide>h1{padding:5px 0;color:#08c15d;font-size:30px;font-weight:400;line-height:40px;margin-bottom:5px;letter-spacing:1px;display:inline-block;text-transform:uppercase;-webkit-animation-delay:.7s;animation-delay:.7s}.fw_al_003_slide>h2{padding:5px 0;color:#fdfbfc;font-size:45px;font-weight:700;line-height:55px;margin-bottom:10px;letter-spacing:1px;display:inline-block;text-transform:uppercase;-webkit-animation-delay:.7s;animation-delay:.7s}.fw_al_003_slide>p{padding:10px 0;color:#8e8e96;font-size:18px;font-weight:400;line-height:29px;margin-bottom:20px;letter-spacing:1px;display:inline-block;-webkit-animation-delay:.7s;animation-delay:.7s}.banner-but-1{padding:20px 40px;margin:5px 10px;width:auto;display:inline-block;background-color:#08c15d;font-size:19px;font-weight:600;color:#fff;text-decoration:none;text-align:center;line-height:22px;border-radius:50px}.banner-but-1:hover{border:solid 1px #08c15d;background-color:transparent}.banner-but-2{padding:20px 40px;margin:5px 10px;width:auto;display:inline-block;border:solid 1px #08c15d;font-size:19px;font-weight:600;color:#fff;text-decoration:none;text-align:center;line-height:22px;border-radius:50px}.banner-but-2:hover{background-color:#08c15d}.parallax-1{padding:5%0;margin:3%auto 3%auto;width:100%;height:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTU4MyA2MDAiIHdpZHRoPSIxNTgzIiBoZWlnaHQ9IjYwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBidi1pZGVudGlmZXI9IjgiIGJ2LWJnLXN0eWxlPSIiIGJ2LXJlc2l6ZWQtaW5mb3M9IlluWmZjbVZ6YVhwbFpGOXRiMkpwYkdVNk5EZ3dLakU0TWp0aWRsOXlaWE5wZW1Wa1gybHdZV1E2T0RJd0tqTXhNVHRpZGw5eVpYTnBlbVZrWDJSbGMydDBiM0E2TVRVek5pbzFPREk9Ij48L3N2Zz4=);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;display:block;overflow:hidden;position:relative;text-align:center}.parallax-1:after{content:"";position:absolute;width:100%;height:550px;background:rgba(0,7,29,.9);left:0;top:0}.shadow-1{padding:0;margin:0 auto;width:100%;height:auto;position:absolute;bottom:-7%;z-index:9}.shadow-1 img{padding:0;margin:0 auto;width:100%;height:auto}.parallax-con{padding:0;margin:0 auto;width:75%;height:auto;position:relative;text-align:center;z-index:9}.parallax-con h3{color:#fff;font-size:35px;font-weight:500;line-height:60px;margin:0;padding:25px 0 0 30px;text-decoration:none;position:relative;font-family:"Cormorant",serif;text-transform:uppercase}.parallax-2{padding:0 0 1%0;margin:0 auto;width:100%;height:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTU4MyA2MDAiIHdpZHRoPSIxNTgzIiBoZWlnaHQ9IjYwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBidi1pZGVudGlmZXI9IjkiIGJ2LWJnLXN0eWxlPSIiIGJ2LXJlc2l6ZWQtaW5mb3M9IlluWmZjbVZ6YVhwbFpGOXRiMkpwYkdVNk5EZ3dLakU0TWp0aWRsOXlaWE5wZW1Wa1gybHdZV1E2T0RJd0tqTXhNVHRpZGw5eVpYTnBlbVZrWDJSbGMydDBiM0E2TVRVek5pbzFPREk9Ij48L3N2Zz4=);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax-2 h2{color:#313131;font-size:35px;font-weight:400;line-height:35px;margin:0 0 40px 0;padding:1%0;text-decoration:none;font-family:"Poppins",sans-serif;text-align:center;position:relative}.parallax-2 h2::after{content:"";position:absolute;width:65px;height:4px;background:#004b1b;margin:0 auto;text-align:center;right:0;left:0;bottom:-15px}@media only screen and (min-width:150px) and (max-width:480px){.ps_control_bsquare .carousel-control{top:45%;width:30px;height:30px;font-size:15px;line-height:28px;padding:0 10px}.fw_al_003_slide{top:1%;padding:0;width:80%;left:0}#fw_al_003{overflow:inherit}.fw_al_003_slide>h1{padding:px;font-size:15px;line-height:25px;margin:0 auto;letter-spacing:1px}.fw_al_003_slide>h2{padding:5px 0;font-size:20px;line-height:30px;margin:0 auto;letter-spacing:1px}.fw_al_003_slide>p{padding:5px 0;font-size:13px;line-height:20px;margin-bottom:5px;letter-spacing:1px}.banner-but-1{padding:10px 17px;margin:5px;font-size:13px;line-height:18px}.banner-but-2{padding:10px 17px;margin:5px;font-size:13px;line-height:18px}.parallax-con{width:95%}.parallax-con h3{font-size:20px;line-height:30px}.parallax-1{padding:5%0 18%0;height:auto}.parallax-2 h2{font-size:20px;line-height:30px}.parallax-con h3{font-size:17px;line-height:30px;padding:10px 5px;margin:0 auto}}@media only screen and (min-width:481px) and (max-width:767px){.ps_control_bsquare .carousel-control{top:45%;width:30px;height:30px;font-size:15px;line-height:28px;padding:0 10px}.fw_al_003_slide{bottom:5%;padding:0;width:80%;left:0}#fw_al_003{overflow:inherit}.fw_al_003_slide>h1{padding:px;font-size:15px;line-height:25px;margin:0 auto;letter-spacing:1px}.fw_al_003_slide>h2{padding:5px 0;font-size:20px;line-height:30px;margin:0 auto;letter-spacing:1px}.fw_al_003_slide>p{padding:5px 0;font-size:13px;line-height:20px;margin-bottom:5px;letter-spacing:1px}.banner-but-1{padding:10px 17px;margin:5px;font-size:13px;line-height:18px}.banner-but-2{padding:10px 17px;margin:5px;font-size:13px;line-height:18px}.parallax-con{width:80%}.parallax-con h3{font-size:20px;line-height:30px;padding:10px 5px;margin:0 auto}.parallax-1{padding:5%0 18%0;height:auto}.parallax-2 h2{font-size:20px;line-height:30px}}@media only screen and (min-width:768px) and (max-width:991px){#cssmenu>ul>li>a{padding:19px 13px;margin:0;font-size:13px}#cssmenu>ul>li.has-sub>a::after{top:25px}#cssmenu>ul>li.has-sub>a::before{top:22px}.ps_control_bsquare .carousel-control{top:45%;width:40px;height:40px;font-size:18px;line-height:40px;padding:0 0}.carousel-control.left img{width:45%!important;margin:0;float:left}.carousel-control.right img{width:45%!important;margin:0;float:right}.fw_al_003_slide{border:0;padding:5px 0;width:98%}.banner-but{padding:11px 15px;margin:5px 0;width:155px;font-size:14px}.fw_al_003_slide>h1{padding:px;font-size:20px;line-height:25px;margin:0 auto;letter-spacing:1px}.fw_al_003_slide>h2{padding:5px 0;font-size:30px;line-height:40px;margin:0 auto;letter-spacing:1px}.fw_al_003_slide>p{padding:5px 0;font-size:17px;line-height:30px;margin-bottom:5px;letter-spacing:1px}.banner-but-1{padding:10px 17px;margin:5px;font-size:13px;line-height:18px}.banner-but-2{padding:10px 17px;margin:5px;font-size:13px;line-height:18px}.sb_left ul li{margin:-67px auto;vertical-align:bottom}.parallax-con{width:80%}.parallax-con h3{font-size:25px;line-height:40px;padding:25px 0 0 30px}.parallax-2 h2{font-size:30px;line-height:35px;margin:0 0 40px 0}#cssmenu ul ul li a{padding:20px 5px;width:185px;font-size:13px}#cssmenu ul ul li.has-sub>a::after{top:28px}#cssmenu ul ul li.has-sub>a::before{top:25px}}@media only screen and (min-width:992px) and (max-width:1365px){#cssmenu>ul>li>a{padding:23px 20px;font-size:15px}#cssmenu>ul>li.has-sub>a::after{top:30px}#cssmenu>ul>li.has-sub>a::before{top:27px}.ps_control_bsquare .carousel-control{top:45%;width:40px;height:40px;font-size:18px;line-height:40px;padding:0 0}.carousel-control.left img{width:45%!important;margin:0;float:left}.carousel-control.right img{width:45%!important;margin:0;float:right}.ps_control_bsquare .carousel-control img{width:100%}.fw_al_003_slide{bottom:5%;padding:5px;width:100%}.fw_al_003_slide>h1{padding:px;font-size:20px;line-height:25px;margin:0 auto;letter-spacing:1px}.fw_al_003_slide>h2{padding:5px 0;font-size:30px;line-height:40px;margin:0 auto;letter-spacing:1px}.fw_al_003_slide>p{padding:5px 0;font-size:17px;line-height:30px;margin-bottom:5px;letter-spacing:1px}.parallax-con h3{font-size:30px;line-height:40px}.project-upcomming ul li img{width:80px}.project-upcomming ul li h3{font-size:25px;line-height:44px;padding:5px 0 0 30px}.project-upcomming ul li h3 span{font-size:15px;line-height:10px}.parallax-2 h2{font-size:30px;line-height:35px;margin:0 0 40px 0}}