*,::before,::after{box-sizing:border-box;}
h5{margin-top:0;margin-bottom:.5rem;}
ul{margin-top:0;margin-bottom:1rem;}
ul ul{margin-bottom:0;}
small{font-size:80%;}
a{color:#473bf0;text-decoration:none;background-color:transparent;}
a:hover{text-decoration:none;}
[role="button"]{cursor:pointer;}
h5{margin-bottom:.5rem;font-weight:600;line-height:1.2;color:var(--color-h);}
h5{font-size:1.3125rem;}
@media (max-width: 1200px){
h5{font-size:calc(1.25625rem + 0.075vw);}
}
small{font-size:80%;font-weight:400;}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-12,.col-md-4{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.col-12{flex:0 0 100%;max-width:100%;}
@media (min-width: 768px){
.col-md-4{flex:0 0 33.33333%;max-width:33.33333%;}
}
.dropdown{position:relative;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:var(--color-texts-opacity);text-align:left;list-style:none;background-color:black;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem;}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;color: white !important; background-color:transparent;border:0;}
.dropdown-item:hover,.dropdown-item:focus{text-decoration:none;}
.dropdown-item:active{color:black;text-decoration:none;background-color:#473bf0;}
.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent;}
.dropdown-menu.show{display:block;}
.nav-link{display:block;padding:.5rem 1rem;}
.nav-link:hover,.nav-link:focus{text-decoration:none;}
.navbar-nav .nav-link{padding-right:0;padding-left:0;}
.navbar-nav .dropdown-menu{position:static;float:none;}
@media (min-width: 768px){
.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}
.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}
}
.d-block{display:block!important;}
.justify-content-center{justify-content:center!important;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.mt-2{margin-top:.375rem!important;}
.mb-5{margin-bottom:.75rem!important;}
.mt-n2{margin-top:-.375rem!important;}
@media print{
*,::before,::after{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
}
/*! CSS Used from: https://demo.coodiv.net/html/bredh/html/new-version/icons-pack/fontawesome-5/css/all.css */
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
/*! CSS Used from: https://demo.coodiv.net/html/bredh/html/new-version/css/main.min.css */
*{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;}
a,a:hover{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
@media (min-width:768px){
#coodiv-navbar-header .navbar-nav .nav-link{font-weight:400;color:#3d4642;font-size:14px;line-height:24px;padding-right:0.9rem;padding-left:0.9rem;position:relative;}
#coodiv-navbar-header .navbar-nav .nav-link:hover{color:#1a1a1b;}
#coodiv-navbar-header .navbar-nav .nav-link:after{content:'';position:absolute;width:4px;height:4px;background:#80daaf;border-radius:100%;left:0;right:0;margin:auto;bottom:3px;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#coodiv-navbar-header .navbar-nav .nav-link:before{content:'';position:absolute;width:4px;height:4px;background:#80daaf;border-radius:100%;right:0;left:0;margin:auto;bottom:3px;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#coodiv-navbar-header .navbar-nav .nav-link:hover::after{left:-7px;opacity:1;}
#coodiv-navbar-header .navbar-nav .nav-link:hover::before{right:-7px;opacity:1;}
}
.coodiv-dropdown-header .dropdown-item{padding:0.3rem 3.5rem 0.3rem 0.9rem;font-weight:400;color:#323638;font-size:14px;line-height:24px;position:relative;}
.dropdown-item:active{color:#16181b;text-decoration:none;background-color:#f8f9fa;}
@media (max-width:767px){
#coodiv-header #offcanvas-menu-home .nav-link{padding:.7rem .9rem;border-bottom:1px solid rgba(29, 31, 45, 0.62);font-weight:700;color:#edf1f3;font-size:13px;line-height:24px;position:relative;}
#coodiv-navbar-header .navbar-offcanvas .dropdown-menu{display:none;position:relative;width:100%;border:inherit;box-shadow:none;-webkit-transition:height 0.15s ease-in;transition:height 0.15s ease-in;margin-top:0;}
#coodiv-navbar-header .navbar-offcanvas .dropdown-menu.show{display:block;}
.coodiv-dropdown-header:after{top:-9px;}
#coodiv-header .navbar .coodiv-dropdown-header:after{display:block!important;}
}
@media (max-width:767px){
.navbar-offcanvas .dropdown-menu{position:relative;width:100%;border:inherit;box-shadow:none;-webkit-transition:height 0.15s ease-in;transition:height 0.15s ease-in;}
}
.dropdown-menu.coodiv-dropdown-header.web-menu{min-width:22rem;}
@media (max-width: 767px){
.dropdown-menu.coodiv-dropdown-header.web-menu{min-width:100%;}
}
@media (min-width:768px) and (max-width:991px){
#coodiv-navbar-header .navbar-nav .nav-link{font-size:12px;padding-right:.5rem;padding-left:.5rem;}
}
.coodiv-text-9{font-size:1.0625rem;letter-spacing:-0.2px;line-height:1.71;}
.coodiv-text-12{font-size:.8125rem;line-height:1.63;}
@media (min-width: 992px){
.coodiv-menu-dropdown{position:absolute;min-width:260px;max-width:260px;padding:26px 0 0;top:100%;z-index:-99;opacity:0;transition:opacity .4s,top .4s;left:0;right:auto;border-radius:12px;display:block!important;background:transparent;}
.nav-item.dropdown:hover>.coodiv-menu-dropdown{top:90%;opacity:1;pointer-events:visible;}
.coodiv-menu-dropdown{display:grid;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;grid-template-columns:auto 1fr;grid-column-gap:48px;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;max-width:1200px;margin:0 auto;width:100%;right:16px;left:0;border:0;border-radius:10px;}
.coodiv-menu-dropdown .dropdown-menu-wrapper{box-shadow:0 4px 16px rgb(56 46 44 / 8%);background:#f64c50;padding:15px 25px;border-radius:12px;}
.coodiv-menu-dropdown .dropdown-menu-wrapper.min-padding{padding:15px 5px;}
}
.color-opacity-5{opacity:0.5;}
.two-collomn-drop-down.dropdown .coodiv-menu-dropdown{right:0;width:max-content !important;}
.two-collomn-drop-down.dropdown .coodiv-dropdown-header .dropdown-item{padding:0.35rem 3.5rem 0.35rem 0.9rem;font-size:13.5px;}
.two-collomn-drop-down.dropdown .pages-links ul{list-style:none;padding:5px 5px;}
@media (max-width: 762px){
.two-collomn-drop-down.dropdown .coodiv-menu-dropdown{min-width:auto!important;padding-left:15px;padding-right:15px;}
.coodiv-menu-dropdown .dropdown-menu-wrapper{padding-left:15px;padding-right:15px;}