.header-left{width:450px;display:flex;align-items:center;color:#fff}.header-right{width:calc(100% - 450px);transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:flex-end}.main-header{transition:all .3s ease-in-out;backdrop-filter:blur(11.25px);background:rgba(255,255,255,.4);height:auto;border-bottom:1px solid #fff;padding:20px 0;box-shadow:0 2px 5px 2px rgba(0,0,0,.3);position:fixed;z-index:11;width:100%;top:0;left:0;right:0}.small-header{background-color:#fff;padding:15px 0}.top-logo img{max-width:155px}.header-ph{background:var(--color--yellow);color:#fff;padding:5px 12px;font-size:15px;line-height:28px;font-weight:500;border:2px solid var(--color--yellow);display:flex;align-items:center;text-indent:11px;transition:all .3s ease-in-out}.header-ph:hover{background:0 0;color:#ebb756}.header-ph img{vertical-align:middle;max-width:18px;filter:brightness(0) invert(1)}.header-ph:hover img{filter:unset}.home-banner{height:100vh;background-size:cover;background-position:center;position:relative;overflow:hidden;display:flex;align-items:center;z-index:1;color:#fff;background-color:#f1f4fd;padding-top:80px}.home-banner-image{margin:30px auto;display:block}.home-banner-image video{object-fit:cover}.home-banner.has-form .main-row{max-width:100%;flex-direction:row}.home-banner .row{max-width:1000px;position:relative;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.home-banner.has-form .banner-content{padding-top:50px;width:calc(100% - 450px);padding-right:50px}.home-banner .banner-content{z-index:1;text-align:center}.home-banner .banner-title{color:var(--color--blue);position:relative;font-size:50px}.home-banner .banner-description{font-size:18px;line-height:31px;color:var(--color--skyblue);letter-spacing:0;margin-top:20px}.side-banner-form{max-width:450px}.side-banner-form form{border-radius:20px;background:rgba(255,255,255,.6);box-shadow:3.6px 3.6px 54px 0px rgba(0,0,0,.1);backdrop-filter:blur(7.5px);padding:20px 30px}.side-banner-form .form-control{background-color:transparent;max-height:90px;border-radius:0;padding-left:0;opacity:.6;padding:10px 0;font-size:15px;resize:none;border:0 solid #959595;border-bottom:1px solid #959595;box-shadow:none !important;outline:0 !important;font-weight:500}span.email-error{display:none}@media only screen and (min-width:1401px) and (max-width:1500px){.home-banner{padding-top:100px;height:100vh}}@media only screen and (min-width:1024px) and (max-width:1400px){.home-banner{padding-top:110px;height:720px}}.innerbg{height:50vh;display:flex;align-items:center;justify-content:center;text-align:center;background:#374d85}.innerbg h1.title{color:#fff}.spaced{padding-top:80px;padding-bottom:80px}.logo-slider .item{position:relative;padding:10px;text-align:center;margin:0 5px}.logo-slider .item:before{content:'';position:absolute;height:50%;top:0;bottom:0;right:0;margin:auto;width:1px;background-color:#ddd}.logo-slider .item img{height:110px;object-fit:contain;object-position:center;margin:auto;transition:all .5s ease}.slick-dots li{width:18px;height:18px;border-radius:100%;border:1px solid transparent;position:relative;margin-left:5px}.slick-dots li button{font-size:0;border:0;width:10px;height:10px;border-radius:100%;background:#c4c4c4;position:absolute;padding:0;top:0;left:0;right:0;bottom:0;margin:auto}.slick-dots li.slick-active button{background:var(--color--yellow)}.slick-dots{display:flex;list-style:none;justify-content:center;margin-top:20px;margin-bottom:1rem}.footer-top{padding-top:50px;padding-bottom:20px}.footer{background:#f6fbfb;font-size:15px}.footer-bottom .container{display:block}#footer .accordion-item{border:none;border-radius:0 !important;background:0 0;margin-bottom:10px}#footer .accordion-header{margin-bottom:0;border-bottom:1px solid #dadada}#footer .accordion-button{font-size:15px;color:#000;border-radius:10px !important;background-color:transparent;padding:15px 20px 15px 0;line-height:1.2;font-weight:500;text-transform:capitalize}#footer .accordion-button:focus{border-color:transparent;box-shadow:none}#footer .accordion-button:not(.collapsed){color:#000;background-color:transparent;box-shadow:none}#footer .accordion-body{margin:0;border-top:none;padding:10px 0}#footer .accordion-button:after{position:absolute;top:20px;width:auto;right:0;content:"+";background:0 0;transform:none;color:var(--color--yellow);font-size:15px;font-weight:500;height:auto;line-height:normal}#footer .accordion-button:not(.collapsed):after{background-image:none;transform:none;content:"-"}#footer .accordion-collapse{padding:12px 0}.nap-box{position:relative;line-height:normal;margin-bottom:17px;padding-left:25px}.nap-box:last-child{margin-bottom:0}.nap-box svg,.nap-box img{position:absolute;left:0;top:7px;width:15px;height:15px;fill:var(--color--yellow)}.nap-box svg path{fill:var(--color--yellow)}.nap-address,.nap-info a{line-height:1.8;color:var(--color--black);font-weight:400;letter-spacing:0;position:relative}.nap-address .direction-link{display:inline-block;color:#000;text-transform:uppercase;font-weight:400;border-bottom:1px solid #000;line-height:normal;font-size:14px;text-decoration:none}.nap-info a:hover,.nap-address .direction-link:hover{color:var(--color--yellow);border-color:var(--color--yellow)}.footer .ns-logo{max-width:180px;margin-left:20px;margin-right:15px;background:#fff;padding:10px;border-radius:6px}.footer .ns-logo img{max-width:100%;height:auto}.footer-top{padding-top:50px;padding-bottom:20px}.footer-desc-bottom{background:rgb(0 0 0/5%);padding:15px;position:relative}section.partner-section.spaced .slick-arrow,div#html5lightbox-watermark,.html5-elem-data-box{display:none !important}.single-video .play-btn circle{fill:var(--color--yellow);stroke:var(--color--yellow) !important}.single-video:hover .play-btn path{fill:var(--color--yellow)}.single-video:hover .play-btn circle{fill:#fff;stroke:#fff}.image-with-text .description a{color:var(--color--yellow);text-decoration:underline;font-weight:300}@media only screen and (min-width:768px) and (max-width:992px){.home-banner{height:auto;padding-bottom:50px}.home-banner.has-form .banner-content{width:100%;padding-right:0}}@media (max-width:767px){.section-pd,.spaced{padding-top:40px;padding-bottom:40px}.header-left{width:70%}.header-right{width:30%}.header-left img{max-height:70px;width:auto}.header-phone .phone-detail{display:none}.header-phone a{width:auto;min-width:auto;text-align:center}.header-phone svg{margin-right:0}a.header-ph.text-uppercase{font-size:0px;width:45px}.home-banner{height:auto;padding-top:150px;padding-bottom:50px}.home-banner .banner-title{font-size:23px}.home-banner .banner-description{font-size:14px;margin-bottom:30px}.home-banner.has-form .banner-content{width:100%;padding-right:0;padding-top:0}.side-banner-form{max-width:100%}.side-banner-form form{padding:40px 15px;border-radius:0;background:#f7f7f7}.home-banner-image{max-width:100%}}