﻿.btngel,.btngel-w,.btnreq,.btnsubscribe{text-transform:capitalize;font-weight:500;letter-spacing:1px}a,body{color:#362551}a,a:hover{text-decoration:none}.custombox,.our-header-top{overflow:hidden}.footer .footer-about p,body,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}.main-hero,img{max-width:100%}body{background-color:#fff}img{height:auto}.hidden,.scrolled .header .our-header-top{display:none}a{transition:.3s}a:hover{color:rgb(51 38 81 / .7)}h1,h2,h3,h4,h5,h6{color:#2d2e32}.no-padding{padding:0!important}.our-header-top{background:#223351;color:#fff;padding-top:5px;padding-bottom:0}.hdr-contact-info{display:flex;list-style:none;justify-content:right;margin-bottom:5px;margin-top:5px;padding-left:0}.hdr-contact-info li{margin-right:5px;color:#fff}.hdr-contact-info li span{font-size:14px;color:#fff}.footer .copyright a,.footer .copyright a:hover,.hdr-contact-info li:hover span{text-decoration:underline}.hdr-contact-info>li+li::before{padding:0;position:relative;right:2px;content:"|"}.hdr-contact-info li .hdr-contact-icon{font-size:15px;margin-right:3px}.hdr-contact-icon{width:35px;height:30px}.hdr-contact-icon1{width:25px;height:25px;margin:2px 5px}.hdr-social-icon{justify-content:left;list-style:none;margin-bottom:5px;padding-left:0;margin-top:5px}.hdr-social-icon li{margin-right:2px;margin-left:5px}.hdr-social-icon li a .social-icon{text-align:center;font-size:14px;height:30px;width:30px;line-height:25px;border-radius:25px;box-shadow:2px 2px 3px #0003}.header{transition:.5s;z-index:997}.header .logo img{max-height:90px;margin-right:6px}.our-header-bottom{color:#223351;background-color:#fff}.scrolled .header{box-shadow:0 0 30px 10px rgb(0 0 0 / .1)}.section-area{scroll-margin-top:90px;padding:80px 0}.flash-icon{width:18px;height:18px}.icon15{width:15px;height:15px}.icon20{width:20px;height:20px}.icon50{width:50px;height:50px}@media (min-width:1200px){.navmenu{padding:0}.navmenu ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navmenu li{position:relative}.navmenu a,.navmenu a:focus{color:#223351;padding:18px 15px;font-size:16px;font-family:Poppins,sans-serif;font-weight:400;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;transition:.3s}.navmenu .dropdown ul,.navmenu .megamenu ul{margin:0;background:#fff;display:block;position:absolute;top:130%;opacity:0;transition:.3s;border-radius:4px;z-index:99}.navmenu a img,.navmenu a:focus img{font-size:12px;line-height:0;margin-left:5px;transition:.3s}.navmenu li:last-child a{padding-right:0}.navmenu .active,.navmenu .active:focus,.navmenu li:hover>a{color:#222}.navmenu .dropdown ul{padding:10px 0;visibility:hidden;right:34px}.navmenu .dropdown ul li{min-width:200px}.navmenu .dropdown ul a{padding:10px 20px;font-size:15px;text-transform:none;color:#223351}.navmenu .dropdown ul a i{font-size:12px}.navmenu .dropdown ul .active:hover,.navmenu .dropdown ul a:hover,.navmenu .dropdown ul li:hover>a,.navmenu .megamenu ul li .active,.navmenu .megamenu ul li .active:hover,.navmenu .megamenu ul li a:hover{color:#223351}.navmenu .dropdown:hover>ul,.navmenu .megamenu:hover>ul{opacity:1;top:100%;visibility:visible}.navmenu .dropdown .dropdown ul{top:0;left:-90%;visibility:hidden}.navmenu .dropdown .dropdown:hover>ul{opacity:1;top:0;left:-100%;visibility:visible}.navmenu .megamenu{position:static}.navmenu .megamenu ul{padding:10px;box-shadow:0 0 20px rgba(33,37,41,.1);left:0;right:0;visibility:hidden;display:flex}.navmenu .megamenu ul li{flex:1}.navmenu .megamenu ul li a,.navmenu .megamenu ul li:hover>a{padding:10px 20px;font-size:15px;color:#223351}.navmenu .dd-box-shadow{box-shadow:0 0 30px rgba(33,37,41,.15)}}@media (max-width:1199px){.mobile-nav-toggle{color:#223351;font-size:28px;line-height:0;margin-right:10px;cursor:pointer;transition:color .3s}.dropdown-icon{margin-left:40px;width:25px!important;height:25px!important}.navmenu a,.navmenu a:focus{padding:15px 20px!important;font-size:22px!important}.navmenu{padding:0;z-index:9997}.navmenu ul{display:none;position:absolute;inset:60px 20px 20px 20px;padding:10px 0;margin:0;border-radius:6px;background-color:#fff;overflow-y:auto;transition:.3s;z-index:9998;box-shadow:0 0 30px rgba(33,37,41,.1)}.navmenu a,.navmenu a:focus{color:#223351;font-family:Poppins,sans-serif;font-weight:500;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;transition:.3s}.navmenu a img,.navmenu a:focus img{font-size:12px;line-height:0;margin-left:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.3s}.navmenu .active,.navmenu .active:focus,.navmenu a:hover{color:#223351}.navmenu .active img,.navmenu .active:focus img{transform:rotate(180deg)}.navmenu .dropdown ul,.navmenu .megamenu ul{position:static;display:none;z-index:99;padding:10px 0;margin:10px 20px;background-color:#fff;transition:.5s ease-in-out}.navmenu .dropdown ul ul,.navmenu .megamenu ul ul{background-color:rgba(33,37,41,.1)}.navmenu .dropdown>.dropdown-active,.navmenu .megamenu>.dropdown-active{display:block;background-color:rgba(33,37,41,.03)}.mobile-nav-active{overflow:hidden}.mobile-nav-active .mobile-nav-toggle{color:#fff;position:absolute;font-size:32px;top:15px;right:15px;margin-right:0;z-index:9999}.mobile-nav-active .navmenu{position:fixed;overflow:hidden;inset:0;background:rgba(33,37,41,.8);transition:.3s}.mobile-nav-active .navmenu>ul{display:block}}.btngel,.btngel-w{margin:0;padding:12px 24px;display:inline-flex;align-items:center}.btngel{color:#fff;background:#362551;border:0;font-size:16px;border-radius:5px;transition:.3s;justify-content:center}.btngel-w:hover,.btngel:hover,.btnreq:hover,.btnsubscribe:focus,.btnsubscribe:focus:hover,.btnsubscribe:hover,btngel-w:focus .btngel-w:focus:hover,btngel:focus .btngel:focus:hover,btnreq:focus .btnreq:focus:hover{color:#fff;background:#223351}.btngel-w{color:#362551;background:#fff;border:0;font-size:16px;border-radius:5px;transition:.3s;justify-content:center}.spacer20{padding-top:20px}.spacer30{padding-top:30px}.spacer15{padding-top:15px}.spacer10{padding-top:10px}.container-fluid{padding:0 50px}.center-block{display:block;margin-right:auto;margin-left:auto}#main,.mainbox{padding-top:130px}.redclr,.redtext{color:#dd0101}.text-left{text-align:left}.text-right,.wcp-block{text-align:right}.icon30{width:30px;height:30px}.icon40{width:40px;height:40px}.wcp-block{margin-top:7px}.btn-wcp,.btn-wcp:hover{color:#fff;background:#362551;padding:5px 10px;font-size:16px;border-radius:5px}.footer{color:#362551;background-color:#f4f4f4;font-size:14px}.footer .footer-top{padding-top:50px}.footer h5{margin-bottom:15px}.footer .footer-about p{font-size:14px;margin-bottom:10px}.footer .social-links a{display:flex;align-items:center;justify-content:center;margin-right:5px;transition:.3s}.btnreq,.btnsubscribe{background:#362551;color:#fff;margin:0;border:0;font-size:16px;padding:8px 20px;transition:.3s;display:inline-flex;align-items:center;justify-content:center}.btnsubscribe{width:100%}.footer h3{color:#362551;font-size:16px;font-weight:700;padding-bottom:12px}.footer .footer-links{margin-bottom:30px}.footer .footer-links ul{list-style:none;padding:0;margin:0}.footer .footer-links ul li{padding:10px 0;display:flex;align-items:center}.footer .footer-links ul li:first-child{padding-top:0}.footer .footer-links ul a{color:rgb(33 37 41 / .8);display:inline-block;line-height:1}.footer .footer-links ul a:hover{color:#223351}.footer .footer-contact p{margin-bottom:5px}.footer .copyright{padding-top:5px;padding-bottom:5px;background-color:#fff}.footer .copyright p{margin-bottom:0}.footer .credits{margin-top:6px;font-size:13px}.ftr-contact-info{list-style-type:none;padding-left:0}.ftr-contact-info li{padding-bottom:10px}.ftr-contact-info li img{text-align:center;line-height:25px;padding-right:10px}.form-group{margin-bottom:10px}.form-control,.form-control:focus{border:1px solid #362551;margin-bottom:10px;border-radius:0;text-align:left;color:#362551;box-shadow:none}.newsletter .form-control,.newsletter .form-control:focus{text-align:center}.scroll-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:99999;background-color:#362551;width:40px;height:40px;border-radius:4px;transition:.4s}.scroll-top i{font-size:24px;color:#fff;line-height:0}.scroll-top:hover{background-color:rgb(33 37 41 / .8);color:#fff}.scroll-top.active{visibility:visible;opacity:1}.section{color:#362551;background-color:#fff;padding:60px 0;overflow:clip}.main-hero{min-height:600px}@media (max-width:2000px)and (min-width:1600px){.main-hero{min-height:900px;max-width:100%}}@media (max-width:1599px)and (min-width:1400px){.main-hero{min-height:700px}}@media (max-width:1200px){.header .logo{order:1}.header .navmenu{order:3}.main-hero{min-height:540px}}@media(max-width:991px){.btngel,.btngel-w{font-size:16px;padding:8px 16px}.hdr-contact-info li span{font-size:13px}.section{padding:80px 40px!important}.main-hero{min-height:410px}}@media (max-width:850px){.main-hero{min-height:380px}}@media(max-width:768px){.section{padding:60px 30px!important}.container-fluid{padding:0 20px}.main-hero{min-height:450px}}@media(max-width:700px){.hdr-contact-info li span{display:none}.hdr-contact-icon{width:35px;height:30px}.hdr-contact-icon1{width:28px;height:28px}}@media (max-width:650px){.main-hero{min-height:360px}}@media(max-width:576px){.header .logo img{max-height:75px}.section{padding:40px 20px!important}#main,.mainbox{padding-top:120px}.hdr-contact-info li,.hdr-contact-info li .hdr-contact-icon,.hdr-contact-info>li+li::before{margin-right:0}.thdr{padding:0!important}.mobile-nav-toggle{margin:5px!important}}@media (max-width:510px){.main-hero{min-height:340px}#main,.mainbox{padding-top:100px}}@media(max-width:500px){.hdr-contact-icon{width:28px;height:23px}.hdr-contact-icon1{width:20px;height:20px}.header .logo img{max-height:65px}}@media (max-width:450px){.main-hero{min-height:300px}}@media (max-width:430px){.main-hero{min-height:260px}}@media (max-width:400px){.main-hero{min-height:230px}}@media(max-width:340px){.thdr{width:100%!important}.hdr-contact-info,.hdr-social-icon{justify-content:center}#main,.mainbox{padding-top:140px}.hdr-contact-info>li+li::before{margin:0 0 0 5px}.main-hero {min-height: 200px }}@media (max-width:300px){.main-hero{min-height:180px}}