html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-smooth .footer_map_wrap iframe{pointer-events:auto}.banner.fadi-hero-video-holder{position:relative;overflow:hidden;padding:0}.fadi-hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;will-change:transform}.fadi-modal-loading,.fadi-modal-error{color:#363636;text-align:center;padding:60px 0;font-size:18px}.fadi-modal-error{color:#c0392b}#imgModal.customModal.visible .modal-content{transform:translateY(0);opacity:1}.fadi-project .sub-gallary{display:flex;align-items:center;justify-content:center;height:100%}.fadi-project .image_wrap.products{width:80%;position:relative;height:60vh}.fadi-project .gallary_img.product{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;opacity:0;transition:opacity 2s ease;pointer-events:none}.fadi-project .gallary_img.product.active{opacity:1;pointer-events:auto}.fadi-project .gallary_img.product img,.fadi-project .gallary_img.product video{max-width:100%;max-height:100%;width:auto;height:auto;display:block;margin:0 auto}.fadi-project .gallary_img.product video{height:100%;width:auto;max-width:none;max-height:100%;flex:0 0 auto;object-fit:contain}.fadi-additional{margin-top:12px;font-size:14px;line-height:1.5}.fadi-project .project-content h2{text-transform:uppercase}.fadi-project .nav-control{opacity:.7;transition:opacity .25s ease,transform .25s ease}.fadi-project .nav-control:hover{opacity:1;transform:scale(1.12)}#nav-icon.open span:nth-child(1){top:7px;width:0%;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:100%;top:7px}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;top:7px}.morphaBtn img{transform:scale(1);transition:.4s ease-in-out;margin-top:-7px;width:60px;height:auto}.morphaBtn:hover img{transform:scale(1.1)}.menu-item span{display:none}.banner h1{letter-spacing:.5em;font:normal normal normal 50px/1.4em Open Sans}.vertical-line{width:1px;background-color:rgba(186,186,186,1);height:72px;margin-top:-10}.content{font-weight:400;font-size:16px!important;color:#363636;text-align:center;line-height:27.5px;font-family:Open Sans}.wp-block-image img{height:25%;width:75%}.coming-soon .img-overlay{cursor:default;color:unset;font-weight:600}.column figure{margin-bottom:0!important;height:100%;transition:.5s ease-in-out}a.contact-detail:first-child{margin-top:20px}a.contact-detail:hover{color:#363636;text-decoration:none}div#imgModal.visible{opacity:1}.mySlides h5{font-family:Open Sans;margin:1.5rem 0;font-style:italic;color:#363636}.mySlides{padding:25px 0}.prev,.next{cursor:pointer;position:absolute;width:auto;padding:16px;top:50%;margin-top:-41px;color:white;font-weight:700;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}.prev{left:50px}.next{right:50px;border-radius:3px 0 0 3px}.col-4.coming-soon .portImage{background:rgba(128,128,128,50%);margin:0}.col-4.coming-soon .portImage .column{height:inherit}.demo{opacity:.6}.active,.demo:hover{opacity:1}.fadeOut{opacity:1;-moz-animation:fadeout 1s linear;-webkit-animation:fadeout 1s linear;animation:fadeout 1s linear}.parallax-mirror{max-width:100%;margin-top:-21px}@media only screen and (min-width:1920px){.parallax-mirror img{margin-top:65px}.parallax-mirror{margin-top:0;min-height:90vh}}@media only screen and (max-width:1680px){.morphaBtn img{margin-top:-7px}.parallax-mirror img{height:78vh!important;margin-top:65px}.parallax-mirror{margin-top:0}}@media only screen and (max-width:1600px){.morphaBtn img{margin-top:-7px}}@media only screen and (max-width:1400px){.parallax-mirror img{height:auto!important;margin-top:50px}.parallax-mirror{min-height:85vh;margin-top:0}}@media only screen and (max-width:1365px){.parallax-mirror img{margin-top:55px}}@media only screen and (max-width:1280px){.project-content h3{font-size:22px}.project-content p{margin-bottom:10px;font-size:14px}.parallax-mirror{min-height:75vh;margin-top:0}.modal .sub-gallary .gallary_img{margin:0 auto}}@media only screen and (max-width:1280px) and (max-height:1024px){.parallax-mirror img{margin-top:50px}}@media only screen and (max-width:1280px) and (max-height:720px){.parallax-mirror img{margin-top:7px}.parallax-mirror{min-height:85vh}}@media only screen and (max-width:1080px) and (max-height:1920px) and (orientation:portrait){.parallax-mirror{display:none}}@media only screen and (max-width:1050px) and (max-height:1680px) and (orientation:portrait){.parallax-mirror{display:none}}@media only screen and (max-width:1025px){.parallax-mirror{margin-top:0}}@media only screen and (max-width:1024px) and (max-height:768px) and (orientation:landscape){.parallax-mirror img{margin-top:48px}}@media only screen and (max-width:812px) and (max-height:375px) and (orientation:landscape){.ios-devices footer{position:unset}.ios-devices #home .banner.parallax-window{margin-top:70px;min-height:310px}}@media only screen and (max-width:800px) and (max-height:600px) and (orientation:landscape){.parallax-mirror img{margin-top:0}.project-content h3{font-size:18px}.project-content p{font-size:14px;margin-bottom:10px}}@media only screen and (max-width:768px) and (max-height:1024px) and (orientation:portrait){.parallax-mirror{display:none}.project-content h3{font-size:18px}.project-content p{font-size:14px}}@media only screen and (max-width:767px){.prev,.next{top:50%;padding:0;margin-top:-15px}.prev{left:25px}.next{right:25px}.parallax-mirror{display:none!important}header #mainNav.show{left:0;overflow:scroll}.mySlides .col-md-9{padding:0}.mySlides h5{margin:.5rem 0 1rem}.parallax-mirror{top:0!important}.parallax-mirror img{margin-top:45px}.project-content{padding-left:35px}}@media only screen and (max-width:736px) and (max-height:414px) and (orientation:landscape){.ios-devices #home .banner.parallax-window{margin-top:70px;min-height:300px}}@media only screen and (max-width:720px) and (max-height:1280px) and (orientation:portrait){.project-content h3{font-size:18px}.project-content p{font-size:14px}}@media only screen and (max-width:667px) and (max-height:375px) and (orientation:portrait){.ios-devices #home .banner.parallax-window{margin-top:70px;min-height:302px}}@media only screen and (max-width:600px) and (max-height:800px) and (orientation:portrait){.parallax-mirror img{margin-top:0}.project-content h3{font-size:18px}.project-content p{font-size:14px;margin-bottom:10px}}@media only screen and (max-width:568px) and (max-height:320px) and (orientation:landscape){.ios-devices #home .banner.parallax-window{margin-top:70px;min-height:250px}}@media only screen and (max-width:546px){.banner h1{font-size:36px}.img-overlay p{font-size:14px;line-height:1.3}}@media only screen and (max-width:768px) and (max-height:1024px) and (orientation:portrait){body.ios-devices div.custom-menu-class ul{margin:27px 0 5px}body.ios-devices #home .banner{margin-top:0;min-height:38vh}body.ios-devices .parallax-mirror,body.ios-devices .mk-css img{display:none}body.ios-devices #home .banner{margin-top:70px}body.ios-devices .subscribe-form label{font-size:14px}}@media only screen and (min-width:1024px) and (max-width:1366px){body.ios-devices #home .banner{margin-top:0!important;min-height:550px}body.ios-devices .parallax-mirror,body.ios-devices .mk-css img{display:none}body.ios-devices #home{margin-top:0}body.ios-devices #home .banner{margin-top:40px}}@media only screen and (min-width:1440px) and (max-width:1680px){body.ios-devices .banner{background-size:100% 78%!important;background-repeat:no-repeat!important}}@media only screen and (min-width:1681px) and (max-width:1920px){body.ios-devices #home .banner{margin-top:90px;min-height:58vh}}@media only screen and (max-width:1366px) and (max-height:1024px) and (orientation:landscape){body.ios-devices .banner{margin-top:0;min-height:570px}}@media only screen and (max-width:812px) and (max-height:375px) and (orientation:landscape){.parallax-mirror{display:none!important}}@media only screen and (max-width:767px) and (max-height:375px) and (orientation:landscape){.parallax-mirror{display:none!important}}.parallax-mirror{top:0!important}.column .wp-block-columns{margin:0}.products{position:relative;height:100%;width:72%;margin:0 auto}body.hide-scroll{overflow:hidden!important}.column .wp-block-columns{margin:-12px}h2.entry-title{display:none}.seo_links{width:80%;margin:3% auto}.seo_links a{display:block;font-size:23px;text-decoration:none!important;color:inherit!important}.seo_p{width:80%;margin:5% auto;padding-bottom:30px}img.parallax-slider{object-fit:cover}.parallax-mirror .parallax-slider{padding-top:17px}.parallax-mirror img{height:78vh!important}.parallax-mirror{top:25px!important}.page-template-front-page #contact .footer_map_wrap{display:flex;justify-content:start}#imgModal .project-content h2{font-weight:700;font-size:17px;margin-bottom:17px}#imgModal .project-content h3{font-weight:700;font-size:15px}#imgModal .project-content h4{font-size:15px;line-height:1.4}#contact .subscribe-form .form-submit{border:1px solid rgba(54,54,54,1)!important}input.form-submit{padding:5px 25px;transition:.3s ease-in-out}input.form-submit:hover{letter-spacing:2px}#post_159 .wp-container-2.wp-block-columns{display:none}@media (max-width:980px){#imgModal .sub-gallary .next{right:27px}#imgModal .sub-gallary .prev{left:27px}}@media (max-width:800px){#post_159 .wp-container-1{display:none}}@media (max-width:767px){.page-template-front-page #contact .footer_map_wrap{display:block;text-align:center;margin-top:25px}}@media only screen and (max-width:475px){#portfolio .container .col-md-3.project-content{margin-top:26%;margin-left:6%}}@media (max-width:480px){#portfolio .container .col-md-3.project-content{margin-top:11%;margin-left:6%}}