:root{--white-color:#fff;--primary-color:#005a9d;--primary-color-light:#6eacda;--primary-color-numbers:0,90,157;--section-bg-color:#f0f8ff;--dark-color:#000;--text-dark:#000;--grey-color:#d0d1d1;--p-color:#717275;--color-two:#26aba3;--body-font-family:"Montserrat",sans-serif;--h5-font-size:24px;--p-font-size:16px;--copyright-text-font-size:16px;--product-link-font-size:14px;--custom-link-font-size:12px;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-bold:700;--font-weight-black:900;--section-space:120px;--section-space-mobile:80px;--blending:hard-light}body{margin:0 auto;overflow-x:hidden;position:relative}html{height:100%;overflow:auto;scroll-behavior:smooth}body{background:var(--dark-color);color:var(--white-color);font-family:var(--body-font-family)}.white-bg{background:var(--white-color)}.white-bg,.white-bg *{color:var(--dark-color)}.space,.space-top{padding-top:var(--section-space)}.space,.space-bottom{padding-bottom:var(--section-space)}b,strong{font-weight:700}button{background:none;border:none;display:inline-block;outline:none;padding:0}h2,h3,h4,h5,h6{color:var(--white-color);line-height:inherit}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold)}h1,h2{font-weight:var(--font-weight-black)}h1{font-size:36px;line-height:normal}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}p{color:var(--white-color);font-size:var(--p-font-size);font-weight:var(--font-weight-light)}a,button{touch-action:manipulation;transition:all .3s}a{color:var(--white-color);text-decoration:none}a:hover{color:var(--primary-color-light)}.text-primary{color:var(--primary-color)!important}::selection{background:var(--primary-color);color:var(--white-color)}.w-65{width:65%!important}.w-70{width:70%!important}.w-80{width:80%!important}.mx-10{margin-left:10rem!important;margin-right:10rem!important}.mx-15{margin-left:15rem!important;margin-right:15rem!important}@media (min-width:992px){.mx-lg-10{margin-left:10rem!important;margin-right:10rem!important}.mx-lg-15{margin-left:15rem!important;margin-right:15rem!important}}.preloader{align-items:center;background:none repeat scroll 0 0 var(--white-color);display:flex;flex-flow:row nowrap;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.spinner{border:1px solid transparent;border-radius:5px;position:relative}.spinner:before{animation:spinner .9s linear infinite;border:1px solid #959595;border-radius:50%;border-top:1px solid var(--white-color);box-sizing:border-box;content:"";height:45px;left:50%;margin-left:-23px;margin-top:-10px;position:absolute;top:50%;width:45px}@keyframes spinner{to{transform:rotate(1turn)}}.navbar{left:0;padding:25px 0;right:0;top:0;transition:transform .3s linear;will-change:transform;z-index:2}.navbar.fixed{background:var(--dark-color);box-shadow:0 0 84px -20px rgba(50,50,93,.25),0 9px 41px -30px hsla(0,0%,100%,.3);position:fixed}.navbar span,h2 span,h4 span{color:var(--primary-color)}.navbar.headroom--not-top{padding:20px 0}.headroom--pinned{transform:translate(0)}.navbar-brand{color:var(--white-color);font-size:32px;font-weight:var(--font-weight-light);font-weight:500;margin:0;padding:0}.navbar-expand-lg .navbar-nav .nav-link{display:inline-block;font-weight:700;margin-left:1.5rem;margin-right:1.5rem;padding:0}.nav-link{color:var(--white-color);font-size:16px;position:relative}.navbar .nav-link.active:after,.navbar .nav-link:hover:after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.navbar .nav-link.active,.navbar .nav-link:hover{color:var(--primary-color-light)}.nav-link:focus,.nav-link:hover{color:var(--p-color)}.navbar-toggler{border:0;cursor:pointer;height:35px;margin:0;outline:none;padding:0;width:30px}.navbar-toggler:focus{box-shadow:none;outline:none}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background:transparent}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after,.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{top:0;transition:top .3s ease 50ms,-webkit-transform .3s ease .35s;transition:top .3s ease 50ms,transform .3s ease .35s;transition:top .3s ease 50ms,transform .3s ease .35s,-webkit-transform .3s ease .35s}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(-45deg)}.navbar-toggler .navbar-toggler-icon{background:var(--white-color);display:block;height:2px;position:relative;transition:background 10ms ease .3s;width:30px}.navbar-toggler .navbar-toggler-icon:after,.navbar-toggler .navbar-toggler-icon:before{background:var(--white-color);content:"";height:2px;left:0;position:absolute;right:0;transition:top .3s ease .35s,-webkit-transform .3s ease 50ms;transition:top .3s ease .35s,transform .3s ease 50ms;transition:top .3s ease .35s,transform .3s ease 50ms,-webkit-transform .3s ease 50ms;width:30px}.navbar-toggler .navbar-toggler-icon:before{top:-8px}.navbar-toggler .navbar-toggler-icon:after{top:8px}.site-header{background-color:var(--section-bg-color);margin-top:86px;overflow:hidden;position:relative}.site-header.section-padding{padding-bottom:7rem;padding-top:7rem}.site-header.section-padding-img{padding-bottom:10rem;padding-top:10rem}.header-image{height:100%;object-fit:cover;position:absolute;right:0;top:0;width:50%}.custom-btn{background:var(--primary-color-light);border-radius:50px;color:var(--white-color)!important;font-size:var(--copyright-text-font-size);font-weight:600;padding:7px 15px;text-transform:uppercase}.custom-btn.dark{background:var(--primary-color)}.custom-btn.dark:hover{background:var(--primary-color-light)}.custom-btn:hover{color:var(--white-color)}.custom-btn:hover,.site-footer{background:var(--primary-color)}.site-footer{padding-bottom:1rem;padding-top:2rem}.footer-menu{margin:0;padding:0}.footer-menu-item{display:block}.footer-menu-link{color:var(--white-color);display:inline-block;font-weight:var(--font-weight-light);font-weight:500;margin-bottom:4px;margin-top:4px;vertical-align:top}.site-footer .social-icon-link{margin-top:4px}.copyright-text{color:#b9b9b9;font-size:var(--copyright-text-font-size)}.social-icon{margin:0;padding:0}.social-icon li{display:inline-block;list-style:none;vertical-align:top}.social-icon-link:before{padding-right:10px}.social-icon-link{color:var(--white-color);display:inline-block;font-size:18px;font-weight:500;margin-bottom:10px;margin-right:15px;vertical-align:top}@media (min-width:992px){.col-lg-5th{flex:0 0 auto;width:20%}}.social-icon-link:hover{color:var(--primary-color-light)}.shape{background-image:radial-gradient(closest-side,rgba(var(--primary-color-numbers),.21),#00000000)}.shape,.shape-two{height:1000px;position:absolute;width:1000px;z-index:-1}.shape-two{background-image:radial-gradient(closest-side,#6eacda,#00000000)}iframe::-webkit-scrollbar{display:none}.newsletter input{border:0;border-radius:var(--bs-border-radius-sm);margin-bottom:8px;padding:6px 22px;width:100%!important}.newsletter input[type=submit]{background:var(--primary-color-light);color:var(--white-color);margin:10px 0;width:fit-content!important}.newsletter textarea{border-radius:var(--bs-border-radius-sm);width:100%!important}.newsletter ul[role=alert]{list-style:none;margin:0;padding:0}.newsletter input:focus{border:none;outline:none}.newsletter input::placeholder,.newsletter textarea::placeholder{font-size:13px;font-weight:500;padding:10px}.site-footer .description{color:var(--white-color)}.site-footer .description span{color:var(--primary-color-light);font-weight:700}.page-title .pos-one{left:-39rem;top:-22rem}.page-title .pos-two{right:-37rem;top:-22rem}.page-title{padding:2rem 0}.page-title h1{font-size:35px}.page-title .dark a,.page-title h1{color:var(--primary-color-light)}.page-title .breadcrumb span{font-size:13px;font-weight:600}.page-title .breadcrumb i{font-size:10px}span.dark{color:var(--primary-color)}.popup{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:9999}.popup.show{display:block;opacity:1;visibility:visible}.popup-content{background-color:#000;border-radius:10px;height:80%;margin:10% auto;padding:20px;position:relative;text-align:center;transform:scale(.8);transition:transform .3s ease;width:80%}.popup.show .popup-content{transform:scale(1)}#youtubeVideo{height:100%!important;width:100%!important}.close{background-color:red;border:solid;border-radius:130px;color:#fff;cursor:pointer;font-size:24px;font-weight:600;height:40px;position:absolute;right:10px;top:10px;width:40px}.cta a:hover{transform:translateY(-4px)}.cta a.h-light.dark:hover{background:var(--primary-color-light)}.cta a.h-dark.dark:hover{background:var(--primary-color)}.video-thumbnail{cursor:pointer;position:relative}.video-thumbnail .thumbnail-border{-moz-animation:pulse 2s infinite;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;border:1px solid var(--primary-color);border-radius:30px;box-shadow:0 0 0 0 rgba(243,168,98,.4);height:98%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:99%}.video-thumbnail img{border-radius:30px;height:auto;object-fit:cover;width:100%}.video-thumbnail .pulse-play{align-items:center;border:1px solid #6eacda;border-radius:100%;display:flex;height:6rem;justify-content:center;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:fit-content}.video-thumbnail .pulse-play .btn-wrapper{-moz-animation:pulse 2s infinite;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background:#d3ecff;border:1px solid #d3ecff;border-radius:50%;box-shadow:0 0 0 0 rgba(243,168,98,.4);height:5rem;padding:10px;transition:all .3s ease;width:5rem}.video-thumbnail .pulse-play .btn-wrapper img{border-radius:initial;height:2rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2rem}.video-thumbnail .pulse-play .btn-wrapper span{color:#005a9d;display:none;font-weight:600;transition:all .3s ease}.video-thumbnail:hover .pulse-play{border-radius:30px}.video-thumbnail:hover .pulse-play .btn-wrapper{align-items:center;border-radius:30px;display:flex;width:fit-content}.video-thumbnail:hover .pulse-play .btn-wrapper img{left:unset;position:relative;top:unset;transform:none}.video-thumbnail:hover .pulse-play .btn-wrapper span{display:block;padding:0 10px}