:root{--primary:#12353b;--primary-dark:#112d32;--primary-light:#1e3a3d;--accent:#d4aa2c;--accent-light:#eec74b;--white:#fafdfe;--dark:#111;--text-muted:#bcd4d9}body{color:#bcd4d9;font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:500;line-height:30px;margin:0;padding:0}body,html{height:100%}li,ol,ul{list-style:none;margin:0;padding:0}a,a:hover{color:#fafdfe;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none}img{height:auto;max-width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#fafdfe;font-weight:700;margin-bottom:15px;text-transform:capitalize}.h1,h1{font-size:68px}.h1,.h2,h1,h2{line-height:120%}.h2,h2{font-size:44px}.h3,h3{font-size:36px;line-height:100%}.h4,h4{font-size:30px}.h4,.h5,h4,h5{line-height:110%}.h5,h5{font-size:32px}h6{font-size:28px;line-height:110%}p{line-height:1.6;margin-bottom:20px}p:last-child{margin-bottom:0!important}figure{margin:0}button{background:transparent;border:none;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.section,section{padding:70px 0}.container{max-width:1200px}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:none;border-radius:50px;font-size:16px;font-weight:600;gap:10px;justify-content:center;overflow:hidden;padding:15px 20px;position:relative;text-decoration:none;-webkit-transition:all .35s ease;transition:all .35s ease}.btn:after{background:hsla(0,0%,100%,.18);content:"";inset:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;z-index:0}.btn:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.btn i,.btn span{position:relative;z-index:1}.btn-primary{background:#d4aa2c;color:#12353b}.btn-primary:hover{background:#eec74b;color:#12353b}.btn:focus,.btn:focus-visible{box-shadow:none;outline:none}.btn:active{-webkit-transform:translateY(1px) scale(.98);transform:translateY(1px) scale(.98)}.btn.active,.btn:active,.btn:focus,.btn:focus-visible{box-shadow:none!important;outline:none!important}.btn-primary:active,.btn-primary:focus{background:#eec74b!important;border-color:#eec74b!important;color:#12353b!important}.btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.header-area{position:relative;z-index:100}.hero-area{background:#112d32;position:relative;z-index:1}@-webkit-keyframes rotateText{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateText{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes videoPulse{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes videoPulse{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.service-card{background:#12353b;border:1px solid hsla(0,0%,100%,.55);border-radius:15px;box-shadow:0 6px 20px rgba(10,22,40,.05),0 2px 6px rgba(10,22,40,.04);height:100%;padding:40px 30px;position:relative;-webkit-transition:box-shadow .45s cubic-bezier(.16,.84,.32,1),-webkit-transform .45s cubic-bezier(.16,.84,.32,1);transition:box-shadow .45s cubic-bezier(.16,.84,.32,1),-webkit-transform .45s cubic-bezier(.16,.84,.32,1);transition:transform .45s cubic-bezier(.16,.84,.32,1),box-shadow .45s cubic-bezier(.16,.84,.32,1);transition:transform .45s cubic-bezier(.16,.84,.32,1),box-shadow .45s cubic-bezier(.16,.84,.32,1),-webkit-transform .45s cubic-bezier(.16,.84,.32,1)}.service-card:hover{box-shadow:0 30px 70px rgba(10,22,40,.12),0 10px 24px rgba(10,22,40,.08);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.service-card h3{font-size:22px;font-weight:600;margin-bottom:15px}.rating i.filled{color:#d4aa2c}.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.form-group label{color:#fafdfe;font-size:16px;font-weight:700}@-webkit-keyframes tabFadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tabFadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;list-style:none;margin:0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumb li,.breadcrumb span{color:#fafdfe;font-size:16px}.breadcrumb a{color:#fafdfe;font-weight:600;-webkit-transition:color .3s ease;transition:color .3s ease}.breadcrumb a:hover{color:#d4aa2c}@-webkit-keyframes svcTabIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes svcTabIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes statusPulse{0%,to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5;-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes statusPulse{0%,to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5;-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes gallerySpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes gallerySpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.faq-section{background:#1e3a3d}.faq-item{background:#12353b;border:1px solid hsla(0,0%,100%,.55);border-radius:15px;overflow:hidden;-webkit-transition:border-color .3s,box-shadow .3s,-webkit-transform .3s;transition:border-color .3s,box-shadow .3s,-webkit-transform .3s;transition:border-color .3s,box-shadow .3s,transform .3s;transition:border-color .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}@media (max-width:1200px){.form-group label{font-size:16px}}@media (max-width:991px){nav#menu{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:0;min-height:calc(100vh - 45px);opacity:0;position:absolute;top:99%;visibility:hidden;width:100%;z-index:999}nav#menu,nav#menu.active{-webkit-transition:all .3s;transition:all .3s}nav#menu.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}nav#menu,nav#menu>ul ul{background:#112d32;max-height:0;overflow:hidden;overflow:auto;padding:50px 20px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}nav#menu>ul>li{display:block!important;margin:0!important;padding:0}nav#menu ul ul,nav#menu ul ul ul{display:inherit;left:auto;padding:0;position:relative;top:auto}nav#menu>ul>li>span{height:30px;position:absolute;right:0;top:16px;width:30px;z-index:2}nav#menu>ul>li>a{border-bottom:1px solid hsla(0,0%,100%,.22);color:#fff;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";font-size:18px;font-weight:400;opacity:1;padding:15px 0;position:relative}nav#menu>ul>li:last-child>a{border:none}nav#menu ul ul>li a{border-bottom:1px solid hsla(0,0%,100%,.22);color:#fff;font-size:16px;line-height:normal;padding:13px 0}nav#menu>ul ul{background:transparent;box-shadow:none;padding-left:15px;width:100%}.section,section{padding:60px 0}}@media (max-width:767px){.section,section{padding:60px 0}.breadcrumb{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-group{gap:6px}.form-group label{font-size:16px}.service-card{padding:30px 20px}}@media (max-width:575px){body{font-size:14px}.section,section{padding:50px 0}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:none;font-size:14px;font-weight:600;gap:8px;justify-content:center;overflow:hidden;padding:12px 15px;position:relative;text-decoration:none;-webkit-transition:all .35s ease;transition:all .35s ease}.service-card{padding:30px 20px}.form-group label{font-size:14px}}
