@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;300;400;600;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@100;200;300;400;500;600;700;800;900&display=swap');
html {scroll-behavior:smooth;} 
body {font-family:'Be Vietnam Pro', sans-serif; overflow-x:hidden;} 
h1,h2,h3,h4,h5,h6 {font-family:'Be Vietnam Pro', sans-serif;} 
a {color:#c9fc67; transition:all 0.5s ease 0s; outline:none; text-decoration:none;} 
a:hover {color:#333; text-decoration:none; transition:all 0.5s ease 0s;} 
p{font-family:'Be Vietnam Pro', sans-serif;}

/* Main wrapper */
.main-wrapper, .inner-wrapper {position:relative; -webkit-animation-name:fadeIn; animation-name:fadeIn; -webkit-animation-duration:0.3s; animation-duration:0.3s; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-delay:0.3s; animation-delay:0.3s;}
.content-wrapper{min-height:400px;} 
.fancybox-slide > *{background-color:transparent;}

.fancybox-content{width:80% !important; height:calc(100% - 88px) !important; background:transparent;}
.fancybox-container--ready .fancybox-bg{opacity:1 !important;}
.fancybox-bg{background:rgba(0, 0, 0, 0.8) !important; backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px);}
.fancybox-iframe{background:transparent;}
.modal{background:rgba(0, 0, 0, 0.4) !important; backdrop-filter:blur(8px); -webkit-backdrop-filter:blur(8px);}

/* Maximum width for main section */
.max-cntr {max-width:1600px; margin:0 auto; padding:0 30px;}
.scrolltop {cursor:pointer; width:40px; height:40px; position:fixed; bottom:22px; right:-80px; border-radius:50%; color:#fff; font-size:22px; transition:300ms; display:flex; align-items:center; justify-content:center; background-color:#da291f;}
.scrolltop i {margin-top:0px;} 
.scrolltop:hover i {animation-name:rotate; animation-duration:300ms; animation-iteration-count:infinite; animation-direction:alternate;}
@keyframes rotate {from {margin-top:15px} to {margin-top:5px}}
.scrvisible {right:30px; transition:all 400ms; transform:rotate(360deg)}

/* JS Slide In Section */
.js-slidein {opacity:0; transform:translateY(100px); -webkit-transition:all 500ms ease-in-out; transition:all 500ms ease-in-out;}
.js-slidein-visible {opacity:1 !important; transform:translateY(0) !important;}

/* Page animation frame */
.pageld{content:""; position:fixed; height:100%; width:100%; background-color:#db0f2a; left:100%; top:0; z-index:9999; overflow:hidden; -webkit-animation:anim-page 1s cubic-bezier(0.2, 1, 0.3, 1) forwards; animation:anim-page 1s cubic-bezier(0.2, 1, 0.3, 1) forwards; box-shadow:-20px 0px 0px rgba(0,0,0,0.4);}
.pageld::after {content:""; position:fixed; height:100%; width:100%; background-color:#0662b0; left:100%; top:0; z-index:9999; overflow:hidden; -webkit-animation:anim-page 2s cubic-bezier(0.2, 1, 0.3, 1) forwards; animation:anim-page 2s cubic-bezier(0.2, 1, 0.3, 1) forwards;}

@-webkit-keyframes anim-page {
	0% {-webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
	35%, 65% {	-webkit-transform:translate3d(-100%, 0, 0); transform:translate3d(-100%, 0, 0);}
	100% {-webkit-transform:translate3d(-200%, 0, 0); transform:translate3d(-300%, 0, 0); visibility:hidden;}
}
@keyframes anim-page {
	0% {-webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
	35%, 65% {-webkit-transform:translate3d(-100%, 0, 0); transform:translate3d(-100%, 0, 0);}
	100% {-webkit-transform:translate3d(-200%, 0, 0); transform:translate3d(-200%, 0, 0); visibility:hidden;}
}

::-webkit-scrollbar {width:5px; height:12px;}
::-webkit-scrollbar-track {background:rgba(0, 0, 0, 0.2);}
::-webkit-scrollbar-thumb {background:rgba(0, 0, 0, 0.3);}

/* Sidebar Overlay */
.noscroll {overflow: hidden;}
.preview-open { overflow: hidden !important;}
.js .loading::before{ content:''; position:fixed; z-index:100000; top:0; left:0; width:100%; height:100%; background:var(--color-bg)}
.js .loading::after{content:''; position:fixed; z-index:100000; top:50%; left:50%; width:60px; height:60px; margin:-30px 0 0 -30px; pointer-events:none; border-radius:50%; opacity:.4; background:var(--color-link); animation:loaderAnim .7s linear infinite alternate forwards}
@keyframes loaderAnim{to{opacity:1; transform:scale3d(.5,.5,1)}}
.ovelay-hidden{ position:absolute; overflow:hidden; width:0; height:0; pointer-events:none}
.overlay-close .icon{ display:block; width:1.5em; height:1.5em; margin:0 auto; fill:currentColor; cursor: pointer;}
.codrops-icon{ display:inline-block; margin:.15em; padding:.25em; }

.menu-overlay{ pointer-events:none; width:100%; height:100vh; position:fixed; top:0; right:0; z-index:1100; overflow:hidden; transition: all ease-in 0.4s;}
.menu-overlay-open{ pointer-events:auto; transition: all ease-in 0.4s;}
.menu-oly .overlay-item{ width:100%; height:100vh; position:absolute; top:0; right:0; background-color:#fff; opacity:0; padding:0px;  text-align:left; overflow:scroll; overflow-x: hidden; z-index: 0; transition: all ease-in 0.2s; animation-name: fadeIn; scrollbar-width: thin; scrollbar-color:#ddd  #fff; transition: all 500ms ease-in-out; clip-path: circle(30px at calc(100% - 65px) 65px);}
::-webkit-scrollbar .menu-oly .overlay-item{ width:100%; height:100vh; position:absolute; top:0; right:0; background-color:#db0f2a; opacity:0; padding:0px;  text-align:left; overflow:scroll; overflow-x: hidden; z-index: 0; transition: all ease-in 0.4s; animation-name: fadeIn; scrollbar-width: thin; scrollbar-color:#ddd  #fff;}
.menu-oly .overlay-item[style="opacity: 1;"]{ z-index: 99; clip-path: circle(100%);}
.menu-oly .overlay-item .item-pad{ padding:0px; width: 100%; transition: all ease-in 0.4s; border-radius:10px;}
.menu-oly .overlay-close{ position: absolute; cursor:pointer; top:10px; right:35px; color:rgba(0, 0, 0, 0.7); border: 0; opacity: 0; z-index: 999; background-color:transparent !important; transition:all ease-in 0.5s; font-size:35px;}
.menu-oly .overlay-close:hover{ color:#d9261c; transition: all ease-in 0.5s;}
.menu-oly .overlay-close:focus{ outline: 0 }

/* Mobile Menu */
.mbl-menu-btm{width:100%;}
.mbl-menu{width:100%; position:relative;}
.mbl-menu .mbl-menu-box{width:100%; display:flex; height:100vh; padding-left:0px; flex-wrap:wrap;}
.mbl-head-slct {position:fixed; width:100%; z-index:1; top:0;}
.mbl-menu .mbl-head-slct .top-lks {display:flex; align-items:center; width:100%; padding:20px 0; justify-content:space-between;}
.mbl-menu .mbl-head-slct .top-lft {width:10%;}
.mbl-menu .mbl-head-slct .top-rht{width:85%; display:flex; justify-content:flex-end; padding-right:25px;}
.mbl-menu .mbl-head-slct .top-lks span{display:flex; align-items:center; justify-content:flex-start; padding-right:25px;}
.mbl-menu .mbl-head-slct .top-lks span a {display:flex;}
.mbl-menu .mbl-head-slct .top-lks span a img{max-height:60px;}
.mbl-menu .mbl-head-slct .top-lks .top-rht a {text-align:center; text-transform:uppercase; font-weight:bold; font-size:14px; padding:5px 20px; color:#fff;border-radius:50px; display:flex; justify-content:center; background-color:#ed1c24; border:2px solid #ed1c24; transition:all ease-in 0.5s;}
.mbl-menu .mbl-head-slct .top-lks .top-rht a:hover {background:transparent; border:2px solid #ed1c24; transition:all ease-in 0.5s;}
.mbl-menu .mbl-head-slct .top-lks .top-rht span a{background-color:transparent; font-weight:400; border:none; text-transform:none;}
.mbl-menu .mbl-head-slct .top-lks .top-rht span a:hover{color:rgba(255, 255, 255, 0.3); border:none;}
.mbl-menu .mbl-head-slct .top-lks .top-rht span i{color:#fff;}
.mbl-menu-box .menu-rht{width:100%; position:relative;}
.mbl-menu-box .menu-rht .top-lks{width:100%;}
.mbl-menu-box .menu-rht .top-menu-lnk{width:100%; background-color:rgba(10, 93, 172, 0.1); padding:25px 35px 25px; text-align:center; border-radius:30px;}
.mbl-menu-box .menu-rht h2{width:100%; font-size:24px; font-weight:800; text-transform:capitalize; color:#848484; text-align:center; margin-bottom:20px;}
.mbl-menu-box .menu-rht .top-menu-lnk ul{padding:0px 0px; margin:0; display:grid; grid-template-columns:repeat(1, 1fr);}
.mbl-menu-box .menu-rht .top-menu-lnk ul li{width:100%; display:flex; justify-content:left; position:relative; transition:all ease-in 0.5s; padding:5px; align-items:center;}
.mbl-menu-box .menu-rht .top-menu-lnk ul li:last-child{border-bottom:0 none;}
.mbl-menu-box .menu-rht .top-menu-lnk ul li a{color:#3d3e3e; padding:0px 0px 0 0; position:relative; transition:all ease-in 0.5s; display:flex; align-items:center; justify-content:center; font-weight:300; font-size:18px;}
.mbl-menu-box .menu-rht .top-menu-lnk ul li a::after{content:""; position:absolute; left:0; bottom:0; height:1px; width:0%; background-color:rgba(12, 3, 107, 0.25);  font-size:11px; transition:all 0.5s ease 0s; opacity:0;}
.mbl-menu-box .menu-rht .top-menu-lnk ul li a:hover::after{-webkit-animation:fline 1s linear 0s; animation:fline 1s linear 0s; opacity:1;}
@-webkit-keyframes fline { 
	0% {left:-10%; width:5%;}
	25% {left:25%; width:25%;}
	50% {left:50%; width:50%;}
	75% {left:75%; width:25%;}
	100% {left:100%; width:0%;}
}   
@keyframes fline { 
	0% {left:-10%; width:5%;}
	25% {left:25%; width:25%;}
	50% {left:50%; width:50%;}
	75% {left:75%; width:25%;}
	100% {left:100%; width:0%;}
}
.mbl-menu-box .menu-rht .top-menu-lnk ul li a:hover{color:#c9fc67;}
.mbl-menu-box .menu-rht .top-menu-lnk ul li.active{position:relative; transition:all ease-in 0.5s;}
.mbl-menu-box .menu-lft{width:100%; position:relative; padding:20px 0px 20px 0px;}
.menu-lft .top-lks{width:100%; padding-bottom:20px; padding-left:70px; margin-bottom:40px; border-bottom:1px solid rgba(4, 30, 57, 0.1); position:relative;}
.menu-lft .top-lks .top-lft{position:relative; display: flex;}
.menu-lft .top-lks img{max-height:70px;}

.mbl-main-links h2 {font-size:24px; font-weight:800; color:#848484; text-transform:capitalize; width:100%;}
.mbl-main-links .full-sctn {display:flex; width:100%; padding:20px 0px 0px;}
.mbl-main-links .full-list-box:nth-child(1){width:35%;}
.mbl-main-links .full-list-box:nth-child(2){width:35%;}
.mbl-main-links .full-list-box:nth-child(3){width:30%;}
.mbl-main-links .full-list-box h3 {margin-bottom:0; font-size:22px; font-weight:600; color:#1c1f95; text-transform:uppercase;}
.mbl-main-links .full-list-box span b {width:100%;}
.mbl-main-links .full-list-box span b a {color:#50b243; font-size:16px; font-weight:400; text-transform:capitalize;}
.mbl-main-links .full-list-box span b a:hover {color:#0c036b;}
.mbl-main-links .full-list-box span {display:flex; align-items:flex-start; width:100%; list-style:none; padding:15px 0; flex-wrap:wrap;}
.mbl-main-links .full-list-box span:last-child {border-bottom:0;}
.mbl-main-links .full-list-box span ul {list-style:none; margin-bottom:0; display:grid; grid-template-columns:repeat(1, 1fr);
grid-gap:10px 0px; width:100%; padding-left:0px; position:relative;}
.full-list-box span ul li a {font-size:18px; font-weight:400; color:#333; display:flex; align-items:center; position:relative; display:inline-block;}
.full-list-box span ul li a:hover {color:#73b000;}
.full-list-box span ul li a .lnr {font-size:12px; color:#777; padding-right:5px;}
.full-list-box span ul li a::after{content:""; position:absolute; left:0; bottom:-2px; height:1px; width:0%; background-color:rgba(12, 3, 107, 0.25); font-size:11px; transition:all 0.5s ease 0s; opacity:0;}
.full-list-box span ul li a:hover::after{-webkit-animation:fline 1s linear 0s; animation:fline 1s linear 0s; opacity:1;}
@-webkit-keyframes fline { 
	0% {left:-10%; width:5%;}
	25% {left:25%; width:25%;}
	50% {left:50%; width:50%;}
	75% {left:75%; width:25%;}
	100% {left:100%; width:0%;}
}   
@keyframes fline { 
	0% {left:-10%; width:5%;}
	25% {left:25%; width:25%;}
	50% {left:50%; width:50%;}
	75% {left:75%; width:25%;}
	100% {left:100%; width:0%;}
}
.mbl-main-links {padding-bottom:25px; margin-bottom:30px; padding:0px 70px;}
.mbl-menu-box .full-sctn-rht{width:35%; background-color:#1c1f95; padding:40px 50px; display: none;}
.full-sctn-rht .sctn-box{width:100%;}
.full-sctn-rht .sctn-box h3{color:#fff; font-size:30px; line-height:34px; font-weight:800; margin-bottom:0px;}
.full-sctn-rht .sctn-box p{margin:25px 0px; color:rgba(255,255,255,0.8); font-weight:300; font-size:18px; line-height:24px;}
.sctn-box .box1{width:100%;}
.sctn-box .box1 .foot-adds-cont{width:100%; text-align:left; margin:40px 0px 10px;}
.sctn-box .box1 .foot-adds-cont p{font-size:17px; color:rgba(255, 255, 255, 0.9); font-weight:300; margin-bottom:0; line-height:24px; display:flex;}
.sctn-box .box1 .foot-adds-cont p i{width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; margin-right: 15px;}
.sctn-box .box1 .foot-adds-cont p i img { object-fit: contain; width: 100%; height: 100%; max-height: 30px; }
.sctn-box .box1 .foot-adds-cont2{width:100%;}
.sctn-box .box1 .foot-adds-cont2 span{width:100%; display:flex; align-items:center; color:rgba(255, 255, 255, 0.9); justify-content:flex-start; font-size:17px; font-weight:300; margin:8px 0px;}
.sctn-box .box1 .foot-adds-cont2 span a{color:rgba(255, 255, 255, 0.9); transition:0.4s;}
.sctn-box .box1 .foot-adds-cont2 span a:hover{color:#73b000; transition:0.4s;}
.sctn-box .box1 .foot-adds-cont2 span i{width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; margin-right: 15px;}
.sctn-box .box1 .foot-adds-cont2 span i img { object-fit: contain; width: 100%; height: 100%; max-height: 25px; }
.full-sctn-rht .rht-lnk{width:100%; margin:50px 0px 20px;}
.full-sctn-rht .rht-lnk span{display:flex; align-items:center;}
.full-sctn-rht .rht-lnk span a{background-color:#fff; border:1px solid #fff; color:#1c1f95; font-weight:400; padding:8px 30px; border-radius:50px; text-transform:uppercase;}
.full-sctn-rht .rht-lnk span a:hover{background-color:transparent; color:#fff; border:1px solid #fff;}
.mbl-copy-bg{position: absolute; bottom: 0; width: 100%; border-top: 1px solid rgba(4, 30, 57, 0.1); padding: 40px 70px; background-color: #fff;}

ul.mlb-icn{list-style: none; padding: 0px 130px 0px 0px; margin: 0px 0 0px auto; display: grid; grid-template-columns: repeat(2,1fr); grid-gap: 25px;}
ul.mlb-icn li{width: 100%; display: flex; border-right: 1px solid rgba(0,0,0,0.15); align-items: center;}
ul.mlb-icn li:last-child{border-right: none;}
ul.mlb-icn li:first-child{justify-content: flex-end; padding-right: 25px;}
ul.mlb-icn li small{width: 50px; height: 50px; display: flex; justify-content: center; align-items: center; background-color: #3c9500; border-radius: 50%; margin-right: 15px;}
ul.mlb-icn li small img{object-fit: contain; max-height: 30px !important;}
ul.mlb-icn li a{color: #222; font-size: 18px; transition: 0.4s;}
ul.mlb-icn li a:hover{transition: 0.4s; color: #3c9500;}

/* Menu Bottom */
.menu-btm{background-color:#fff; z-index:0;}
.menu-btm-box {display:flex; justify-content:flex-end; align-items:center; padding:2px 0px;}
.menu-btm-box .navbar-expand-lg{justify-content:flex-start; padding:0; margin-right:10px;}
.navbar-expand-lg .navbar-nav{position:relative;}
.menu-btm-box .navbar-expand-lg li.nav-item{padding:0px 0px;}
.menu-btm-box .navbar-expand-lg li.nav-item:last-child .nav-link{border-right:0; margin-right:0;}
.menu-btm-box .navbar-expand-lg li.nav-item.mega-dropdown:nth-child(1) .mega-dropdown-menu{min-width:250px; width:auto !important; left:0; right:auto;}
.menu-btm-box .navbar-expand-lg li.nav-item.mega-dropdown:nth-child(1) .mega-dropdown-menu .megalink{padding:20px 15px;}
.menu-btm-box .navbar-expand-lg .navbar-nav .nav-link{padding:20px 5px; margin:0px 10px; font-size:17px; font-weight:400; color:#fff; position:relative; text-transform:capitalize;}
.menu-btm-box .navbar-expand-lg .navbar-nav .nav-link.active{color:#c9fc67;}
.menu-btm-box .navbar-expand-lg .navbar-nav .nav-link:hover{color:#c9fc67;}
.menu-btm-box .navbar-expand-lg .navbar-nav .nav-link.dropdown-toggle::after{color:rgba(255,255,255,1); font-size:16px; margin:0px 0px 0px 10px;}
.menu-btm-box .navbar-expand-lg .navbar-nav .nav-link:hover.dropdown-toggle::after{color:#c9fc67;}
.navbar-expand-lg .navbar-nav li:nth-child(3) .mega-dropdown-menu{width:100% !important; max-width:100% !important; margin:0 auto; left:0; right:0;}
.navbar-expand-lg .navbar-nav li:nth-child(3) .mega-dropdown-menu .menu{display:grid; grid-template-columns:repeat(2,1fr); grid-gap:5px;}
.navbar-expand-lg .navbar-nav li:nth-child(4) .mega-dropdown-menu{width:100% !important; max-width:100% !important; margin:0 auto; left:0; right:0;}
.navbar-expand-lg .navbar-nav li:nth-child(4) .mega-dropdown-menu .menu{display:grid; grid-template-columns:repeat(2,1fr); grid-gap:5px;}
.mega-dropdown-menu .menu > li:hover > a span{color: #0e00cb !important;}

.nav-head{width:100%; display:flex; padding-top:5px;}
.nav-head .navbar-nav li:first-child .nav-link{margin-left:0; padding-left:0;}
.inner-wrapper .nav-bg .navbar .navbar-brand .mlogo1{max-width:80px;}
.nav-bg .navbar-nav{display:block; margin:0 auto;}

.menu-btm-box .navbar-expand-lg .navbar-nav .nav-link span{width:20px; height:20px; display:flex; justify-content:center; align-items:center;}
.menu-btm-box .navbar-expand-lg .navbar-nav .nav-link span img{object-fit:contain; width:100%; height:100%; max-height:20px;}

.adv-log{padding:0px 20px; border-left:2px solid rgb(255, 255, 255); border-right:2px solid rgb(255, 255, 255); margin-left:15px;}
.adv-log a{width:100%; display:flex; align-items:center; text-transform:uppercase; font-weight:300; color:#c9fc67; transition:0.4s;}
.adv-log a span{width:25px; height:25px; display:flex; justify-content:center; align-items:center; margin-right:15px;}
.adv-log a span img{object-fit:contain; width:100%; height:100%;}
.adv-log a:hover{transition:0.4s; color:#fff;}

.trs-lang{position:relative; margin-left:20px;}
.trs-lang .gole-tnslt{position:relative; right:0; bottom:0px; right:0px; z-index:9; background-color:rgba(255, 255, 255, 1); padding:1px 0px;
	width:130px; text-align:center; border-radius:20px; overflow:hidden;}
.trs-lang .gole-tnslt .goog-te-gadget-simple{width:120px; text-overflow:ellipsis; border:none; overflow:hidden; padding:5px 0px 0px;}
/* MegaMenu  */
.mega-dropdown {position:static !important;} 
.mega-dropdown-menu {padding:0px; width:280px; border-radius:0px !important; max-width:280px; top:70px; background-color:transparent; border:0 none; border-radius:0; display:none; position:absolute; z-index:10; box-shadow:0px 15px 20px rgba(0,0,0,0.09);} 
.menu-btm-box .navbar-expand-lg li.nav-item:nth-child(2) .mega-dropdown-menu{width: 100% !important; max-width: 100% !important; margin: 0 auto; left: 0; right: 0;}
.navbar-expand-lg .navbar-nav li:nth-child(2) .mega-dropdown-menu .menu{display: grid; grid-template-columns: repeat(2,1fr); grid-gap: 5px;}
.menu-btm-box .navbar-expand-lg li.nav-item:nth-child(6) .mega-dropdown-menu{width:180px; min-width:auto;}
.menu-container {width:100%; margin:0 auto; padding:20px 0;}
.menu {width:100%; font-weight:400; font-size:16px; position:relative; padding:10px 0; margin:0; background-color:#fff; border-radius:0px; border-bottom:2px solid rgba(126, 196, 0,0.8);}
.menu a, .menu a:link, .menu a:visited, .menu a:focus {color:#222; text-decoration:none;}
.menu a:hover {color:#c9fc67; text-decoration:none;}
.menu > li {display:block; text-align:left; margin-left:0; padding:0 18px;}
.menu > li > a {padding:4px 0; display:block; border-bottom:1px solid rgba(0, 0, 0, 0.05); position:relative; display:flex; align-items:center; justify-content:space-between;}
.menu > li > a::before{position:absolute; left:-5px; background-color:rgba(50, 50, 50,0.8); width:0px; height:1px; content:""; transition:all ease 0.4s;}
.menu > li:hover > a{padding-left:10px; transition:all ease 0.4s;}
.menu > li:hover > a:hover::before{width:10px; transition:all ease 0.4s;}
.menu > li > a i{color:rgba(255,255,255,0.6); font-size:12px;}
.menu > li > a span{transition:all 0.5s ease 0s;}
.menu > li:hover > a span{color:#c9fc67; font-weight:500;}
.menu > li:hover > a::after{color:#c9fc67; text-shadow:0 0 3px rgba(50, 106, 232, 0.3);}

/* Megadrop width dropdown */
.menu > li > .megadrop {opacity:0; visibility:hidden; position:absolute; list-style:none; top:0px; left:100%; width:100%; min-height:100%; text-align:left; padding:20px 25px 15px; z-index:99; overflow-x:hidden; display:grid; box-shadow:8px 8px 12px rgba(0, 0, 0, 0.08); min-width:250px;}
.menu > li:hover .megadrop {opacity:1; visibility:visible; margin-top:0px; background-color:#f5f5f5;}
.menu ul li:hover:after {color:#c9fc67;}
.menu > li > ul li ul, .menu li >ul li, .menu > li > .megadrop, .menu > li > ul, .menu > li {transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-outs;}

/* Header Section */
.header-wrapper{position:relative; background-color:#eee;}
.mnu-tpbr{width:100%; position:absolute; top:70px; z-index:999; background-color:transparent;}

.top-lnk{width:100%; background-color:rgba(20, 20, 20, 0.7); padding:10px 0px;}
.top-lnk .lnk-bx{width:100%; display:flex; justify-content:flex-end;}
.top-lnk .lnk-bx span{display:flex; align-items:center; margin-right:20px; padding-right:20px; border-right:1px solid rgba(255,255,255,0.2); line-height:16px;}
.top-lnk .lnk-bx span:last-child{border-right:0 none; margin-right:0; padding-right:5px;}
.top-lnk .lnk-bx span a{color:#fff; font-size:15px; font-weight:400;}
.top-lnk .lnk-bx span a:hover{color:#c9fc67;}

/* Navbar Section */
.nav-cntlr{width:100%; /* background-color:rgba(7, 8, 54,1); */ position:relative;}
.nav-cntlr .max-cntr {max-width:1600px;}
.nav-cntlr .navbar{padding:10px 0px; justify-content:space-between;}
.nav-lft{position:absolute; width:275px; height:140px; background-color:#fff; clip-path:ellipse(49% 47% at 50% 50%);}
.nav-lft .navbar-brand {position:relative; margin-right:0; width:100%; display:flex; justify-content:center; align-items:center; height:100%; padding:0;}
.nav-lft .navbar-brand img{max-height:120px; position:relative; z-index:9; margin-left:-10px; margin-top:-5px;}
.nav-rht{width:100%; display:flex; flex-wrap:wrap; min-height:70px; justify-content:flex-end;}
.nav-rht .navbar-collapse{justify-content:flex-end; width:100%;}
.inner-wrapper{position:relative;}
.inner-wrapper .nav-cntlr{position:relative;}

.xbutton{display:flex; color:#383330; width:38px; height:38px; border-radius:50px; justify-content:center; align-items:center; padding:10px 10px !important; transition:all 0.5s ease 0s;}
.xbutton:hover{color:#c9fc67; transition:all 0.5s ease 0s;}
.xbutton span:hover{color:#c9fc67; width:auto; transition:all 0.5s ease 0s;}
.mnln1{content:""; width:10px; height:1px; background-color:rgb(255, 255, 255); position:relative; transition:all 0.5s ease 0s;}
.mnln1::before{content:""; width:16px; height:1px; background-color:rgb(255, 255, 255); position:absolute; right:-5px; top:-8px; transition:all 0.5s ease 0s;}
.mnln1::after{content:""; width:20px; height:1px; background-color:rgb(255, 255, 255); position:absolute; right:-5px; bottom:-7px; transition:all 0.5s ease 0s;}
.xbutton:hover .mnln1::before{background-color:#c9fc67; width:21px; transition:all 0.5s ease 0s;}
.xbutton:hover .mnln1::after{background-color:#c9fc67; width:23px; transition:all 0.5s ease 0s;}
.xbutton:hover .mnln1{background-color:#c9fc67; width:15px; transition:all 0.5s ease 0s;}
.mob-nav-top{display:none;}

/* Top links sticky menu styles */
.top-links .topflex {justify-content:flex-end; position:relative; display:none;}
.top-links {position:absolute; right:0; left:0; top:40px; width:100%; margin:auto; padding:0 60px; z-index:9;}
.top-links.sticky{position:fixed; background-color:#fff; top:0; padding:10px 5px; -webkit-animation-name:fadeInDown; animation-name:fadeInDown; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both; z-index:99;}
.top-links.sticky .mega-dropdown-menu{top:60px;}
.top-links.sticky .topflex {display:block;}
.top-links.sticky .topflex{max-width:1550px; margin:auto;}
.top-links.sticky .topflex .navbar{padding:0px 0px; flex-wrap:wrap; width:100%; margin-right:30px;}
.top-links.sticky .topflex .navbar .nav-lft {width:15%; position:relative; top:0; padding:0; height:75px; clip-path:none;}
.top-links.sticky .topflex .navbar img{max-height:80px;}
.top-links.sticky .stklogo{display:unset;}
.progress-container {width:100%; height:1px; background:#dde2e6; display:none; position:absolute; left:0; bottom:0;}
.top-links.sticky .progress-container{display:block;}
.top-links.sticky .progress-bar {height:1px; background:#dde2e6; width:0%;}
.top-links.sticky .nav-rht{min-height:55px; width:85%;}
.top-links.sticky .nav-rht .nav-link{color:#444; padding:15px 0px 15px !important; margin:0px 15px; font-size:16px;}
.top-links.sticky .nav-rht .nav-link .mnln1{background-color:rgba(0, 0, 0, 0.4);}
.top-links.sticky .nav-rht .nav-link .mnln1::before{background-color:rgba(0, 0, 0, 0.4);}
.top-links.sticky .nav-rht .nav-link .mnln1::after{background-color:rgba(0, 0, 0, 0.4);}
/* .top-links.sticky .nav-rht .xbutton{border:1px solid rgba(0, 0, 0, 0.4);} */
.top-links.sticky .nav-rht .nav-item .active {color:#03065a !important;}
.top-links.sticky .nav-rht .nav-item a::before{background-color:#c9fc67;}
.mega-dropdown-menu a::before{display:none;}
.top-links.sticky .nav-rht .navbar-toggler{border-color:rgba(0, 0, 0, 0.5); color:rgba(0,0,0,0.5);}

.top-links.sticky .mnln1{content:""; width:8px; height:1px; background-color:#03065a; position:relative; transition:all 0.5s ease 0s;}
.top-links.sticky .mnln1::before{content:""; width:13px; height:1px; background-color:#03065a; position:absolute; right:-5px; top:-8px; transition:all 0.5s ease 0s;}
.top-links.sticky .mnln1::after{content:""; width:17px; height:1px; background-color:#03065a; position:absolute; right:-5px; bottom:-7px; transition:all 0.5s ease 0s;}
.top-links.sticky .xbutton:hover .mnln1::before{background-color:#333; width:17px; transition:all 0.5s ease 0s;}
.top-links.sticky .xbutton:hover .mnln1::after{background-color:#333; width:21px; transition:all 0.5s ease 0s;}
.top-links.sticky .xbutton:hover .mnln1{background-color:#333; width:11px; transition:all 0.5s ease 0s;}
.top-links.sticky .menu-btm-box .navbar-expand-lg .navbar-nav .nav-link.dropdown-toggle::after{color:rgba(0, 0, 0, 0.4);}
.top-links.sticky .navbar-nav .nav-link:hover{color:#03065a;}


/* Footer Section styles */
.footer-wrapper{position:relative; background-color:#383838; padding:0px 0px 0px;}
.fter-cnt-box {display:flex; width:100%; align-items:stretch; justify-content:space-between;} 
.ftr-addrs-box {width:508px; padding:0px; position:relative;}

.fter-max-cntr {max-width:1600px; margin:0 auto; padding:0 30px;}
.footer-wrapper .cpywrght{width:100%; background-color:#333;}
.ft-cont-box{display:flex; padding:40px 0; align-items:center;}
.ftr-lgo-rht{margin-left:0px; width:100%; text-align:center; height:100%; background-color:#2d2d2d; padding:50px 30px 40px;}
.ftr-lgo-rht .ftr-lgo{width:315px; height:140px; background-color:#fff; margin:0 auto; display:flex; justify-content:center; align-items:center; clip-path:ellipse(49% 49% at 50% 50%);}
.ftr-lgo-rht .ftr-lgo a img{max-height:120px;}
.ftr-lgo-rht span.ft-logo{display:block; margin:0px 0px 30px;}
.ftr-lgo-rht h3 {font-size:28px; text-transform:uppercase; font-weight:800; color:#b2f43b; margin:40px 0px 30px; line-height:30px;}
.ftr-lgo-rht .ft-det p{font-size:18px; color:rgb(255, 255, 255); font-weight:300; margin:0; line-height:20px; text-align:left; padding:0px 0px 0px 20px;}
.ftr-lgo-rht .ft-lnk{width:80%; margin:15px auto 0px;}
.ftr-lgo-rht .ft-lnk .ft-email{font-size:18px; color:rgb(255, 255, 255); font-weight:300;}
.ftr-lgo-rht .ft-lnk .ft-email a{color:rgb(255, 255, 255); transition: 0.4s;}
.ftr-lgo-rht .ft-lnk .ft-email a:hover{color:#b2f43b; transition: 0.4s;}
.ftr-lgo-rht .ft-lnk .ft-email{font-size:16px; display:flex; align-items:center; justify-content:flex-start;}
.ftr-lgo-rht .ft-lnk .ft-email i{width: 50px; height: 50px; display: flex; justify-content: center; align-items: center; padding-right: 20px;}
.ftr-lgo-rht .ft-lnk .ft-email i img{object-fit:contain; width:100%; height:100%; max-height:35px;}
.ftr-lgo-rht .ft-lnk ion-icon{font-size:24px;}
.ft-det{width:80%; display:flex; margin:0 auto; align-items:center;}
.ft-det small{width:50px; height:50px; display:flex; justify-content:center; align-items:center;}
.ft-det small img{object-fit:contain; width:100%; height:100%; max-height:40px;}
.ftr-lgo-rht .ft-lnk .ft-phno{font-size:18px; font-weight:500; color:rgb(255, 255, 255,0.8); padding:2px 0px; display:flex; align-items:center; justify-content:flex-start; font-weight: 300;}
.ftr-lgo-rht .ft-lnk .ft-phno i{width: 50px; height: 50px; display: flex; justify-content: center; align-items: center; padding-right: 20px;}
.ftr-lgo-rht .ft-lnk .ft-phno i img{object-fit:contain; width:100%; height:100%; max-height:35px;}
.ftr-lgo-rht .ft-lnk .ft-phno a{color:rgb(255, 255, 255,0.8); transition: 0.4s;}
.ftr-lgo-rht .ft-lnk .ft-phno a:hover{color:#b2f43b; transition: 0.4s;}


.ftr-lnk-box .ftr-links2 a::after{content:""; position:absolute; left:0; bottom:0px; height:1px; width:0%; background-color:rgba(255, 255, 255, 0.5); font-size:11px; transition:all 0.5s ease 0s; opacity:0;}
.ftr-lnk-box .ftr-links2 a:hover::after{opacity:1; width:30px;}
.ftr-lnk-box .ftr-links2 .ftr-links ul li:last-child a{margin-bottom:0;}

.ftr-links2{width:100%; margin-right:0px; display:grid; grid-template-columns:repeat(1,1fr);}
.ftr-lnk-box .ftr-links2 a{color:rgba(255,255,255,0.5); font-size:16px; font-weight:300; display:inline-block; padding:0; position:relative;}
.ftr-lnk-box .ftr-links2 span{margin-bottom:15px;}
.ftr-lnk-box .ftr-links2 a:hover{color:#82b91e;}
.ftr-lnk-box .ftr-links2 span:last-child{margin-bottom:0;}
.ftr-lnk-box .bx{width:100%; position:relative;}
.ftr-lnk-box .bx::before{position:absolute; content:''; width:1px; height:100%; background-color:rgba(255, 255, 255, 0.1); right:60px; top:0;}
.ftr-lnk-box .bx:last-child{padding-left:50px;}
.ftr-lnk-box .bx:last-child::before{display:none;}
.ftr-lnk-box .bx:nth-child(2)::before{right:10px;}
.ftr-lnk-box .bx h2{font-size:20px; color:#fff; margin-bottom:20px; font-weight:700;}
.ftr-new-prt{width:65%; padding:75px 0px 75px 75px;}
.ftr-lnk-box {width:100%; margin:0; display:grid; grid-template-columns:repeat(3,1fr); position:relative;}
ul.ft-pol-lnk{width: 90%; list-style: none; padding: 30px 0px 0px; margin: 20px auto 0px; display: flex; justify-content: space-between; border-top: 1px solid rgba(255,255,255,0.1);}
ul.ft-pol-lnk a{color: rgba(255,255,255,0.5); font-weight: 300; transition: 0.4s;}
ul.ft-pol-lnk a:hover{color:#b2f43b; transition: 0.4s;}

.links2-slct {display:flex; justify-content:space-evenly; width:100%; margin:0 auto;}
.ftr-links3 .foot-socl-box h3 {font-size:17px; font-weight:300; color:rgba(255, 255, 255, 0.7); margin-bottom:0px;}
.foot-socl-box {display:flex; flex-wrap:wrap; margin-left:0px; align-items:center; border-top:1px solid rgba(255,255,255,0.15); margin-top:50px; padding-top:50px;}
.foot-socl-box h3 {font-size:20px; width:100%; font-weight:700; color:rgba(255, 255, 255, 1); margin:0px 0px 25px; text-align:center; text-transform:uppercase;}
.foot-socl-box .social-icons {margin-left:0px; display:flex; justify-content:center; width:100%;}
.foot-socl-box .social-icons a {width:35px; height:35px; border:1px solid rgba(255, 255, 255, 0.2); text-align:center; border-radius:25px; display:flex; align-items:center; justify-content:center; margin-right:10px;}
.foot-socl-box .social-icons a:hover {background-color:#fff; color:#0e1168;}
.foot-socl-box a {font-size:16px; color:#fff;}

/* Copy rights */
.ftr-links3{width:100%; background-color:#333333;}
.copy-rgt{width:100%; padding:35px 0px; display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center;}
.copy-rgt .cpy-txt {display:flex;}
.copy-rgt .cpy-txt p{font-size:16px; font-weight:300; color:rgba(255, 255, 255, 0.5); margin-bottom:0; padding-right:0px;}
.pwd-logo {display:flex;}
.pwd-logo span{display:flex; justify-content:flex-end;}
.product-main .nav-cntlr{background-color:transparent;}

/* Full Width */
.header-wrapper .max-cntr{max-width:1600px; padding:0px 60px;}
.header-wrapper .nav-cntlr .max-cntr{max-width:1600px; padding:0px 60px;}
.content-wrapper .max-cntr{max-width:1600px; padding:0px 60px;}
.top-links.sticky .topflex{max-width:1600px; padding:0px 60px;}
.top-links.sticky{padding:10px 0px;}
.fter-max-cntr{max-width:1600px; padding:0px 60px;}
.full-height{height: 100%;}
.top-links.sticky .nav-lft .navbar-brand{justify-content: flex-start;}

/* Extra large devices (large desktops, 1368px and up) */
@media (max-width:1366px) {
.menu-lft .top-lks{margin-bottom:20px; padding-left:30px;}
.mbl-main-links{padding:0px 50px;}
.mbl-copy-bg{padding-left:30px;}
.full-sctn-rht .sctn-box p{font-size:16px; line-height:22px;}
.mbl-main-links .full-list-box h3{font-size:20px;}
.full-list-box span ul li a{font-size:16px;}
.mbl-main-links .full-list-box span ul{grid-gap:5px 0px;}
.ftr-new-prt{width: 64%;}
.ftr-addrs-box{width: 460px;}
}

/* Large devices (desktops, less than 1200px) */
@media (max-width:1200px) {
.header-wrapper .nav-cntlr .max-cntr{padding: 0px 40px;}
.content-wrapper .max-cntr{padding: 0px 40px;}
.fter-max-cntr{padding: 0px 40px;}
.nav-lft{width: 200px; height: 102px; left: 0;}
.nav-lft .navbar-brand img{max-height: 85px; margin-left: -5px;}
.nav-rht{width: 75%;}
.menu-btm-box{flex-wrap: wrap; padding: 0;}
.nav-cntlr .navbar{justify-content: flex-end; padding: 0;}
.menu-btm-box .navbar-expand-lg .navbar-nav .nav-link{padding: 10px 10px; margin: 0px 10px;}
.trs-lang{margin-left: 20px; margin-top: 0px;}
.menu-btm-box .navbar-expand-lg{margin-bottom: 10px; width: 90%;}
.top-links.sticky .topflex{padding: 0px 40px;}
.top-links.sticky .menu-btm-box{flex-wrap: unset;}
.top-links.sticky .menu-btm-box .navbar-expand-lg{margin-bottom: 0px;}
.top-links.sticky .menu-btm-box .xbutton{margin-top: 0px;}
.mega-dropdown-menu{top: 56px;}
.xbutton{margin-top: -6px;}
.mnu-tpbr{top: 40px;}
.adv-log{padding: 0px 20px 0px 0px; border-left: none;}
.trs-lang .gole-tnslt{width: 180px;}
.trs-lang .gole-tnslt .goog-te-gadget-simple{width: 160px;}
.menu-btm-box .navbar-expand-lg li.nav-item:nth-child(2) .mega-dropdown-menu{left: 50px;}
.ftr-addrs-box { width: 50%; }
.ftr-new-prt { width: 50%; padding: 40px 0px 30px 50px;}
.ftr-lnk-box .bx::before {display: none;}
.ftr-lnk-box .bx:last-child{padding-left: 0;}
.ftr-links2{grid-template-columns: repeat(2,1fr);}
.ftr-lnk-box{grid-template-columns: repeat(1,1fr);}
.ftr-lnk-box .ftr-links2 span { margin-bottom: 5px; }
.ftr-lnk-box .bx{margin-bottom: 30px;}
.ftr-lnk-box .bx:last-child{margin-bottom: 0;}
.fter-cnt-box{align-items: center;}
.ftr-lnk-box .bx h2{margin-bottom: 10px;}
.foot-socl-box{margin-top: 25px; padding-top: 25px;}
.top-links.sticky .topflex .navbar{margin-right: 0;}

}

/* iPads (portrait and landscape)  @media only screen and (min-device-width :970px) and (max-device-width :1024px) */
@media (max-width:1024px) {
.ftr-lgo-rht h3{font-size:24px;}
.ftr-lgo-rht{padding:50px 20px 40px;}

}


/* Medium devices (tablets, less than 992px) */
@media (max-width:992px) {
.nav-rht{width:75%;}
.menu-btm-box .navbar-expand-lg{display: none;}
.menu-btm-box{flex-direction: row-reverse;}
.adv-log{padding: 0px 20px; border-left: 2px solid rgb(255, 255, 255); margin-right: 15px;}
.trs-lang{margin-left: 0;}
.xbutton{border:1px solid #c9fc67; margin-top: 0; border-radius: 0;}
.ftr-lgo-rht .ft-det p br{display:none;}
.fter-cnt-box{flex-wrap:wrap;}
.ftr-addrs-box{width:100%; margin:0 auto;}
.ftr-new-prt{width: 100%; padding: 50px 0px;}
.ftr-links3{padding-top:20px;}
.ftr-lnk-box{width:100%;}
.mbl-menu .mbl-menu-box{padding-left:0;}
.mbl-menu-box .menu-lft{width:100%; padding: 0px 0px 0px 0px;}
.mbl-menu-box .full-sctn-rht{width:100%;}
.menu-lft .top-lks{padding-left:30px; padding-top: 20px;}
.mbl-main-links .full-sctn{padding:10px 20px 0px;}
.mbl-copy-bg .cpy-txt{text-align:center;}
.top-links.sticky .topflex .navbar .nav-lft{width: 18%; height: unset;}
.top-links.sticky .nav-rht{width: 82%;}
.top-links.sticky .topflex .navbar img{max-height: 60px;}
ul.mlb-icn{padding: 0px 100px 0px 0px;}
ul.mlb-icn li small{display: none;}
ul.mlb-icn li a{font-size: 16px;}
.ftr-lnk-box { grid-template-columns: repeat(2,1fr); }
.ft-det{width: 55%;}
.ftr-lgo-rht .ft-lnk{width: 55%;}
.ftr-lgo-rht .ft-lnk .ft-phno i{padding-right: 0;}
.ftr-lgo-rht .ft-lnk .ft-phno a{padding-left: 15px;}
.ftr-lgo-rht .ft-lnk .ft-phno span{padding-left: 15px;}
.ftr-lgo-rht .ft-lnk .ft-email i{padding-right: 0;}
.ftr-lgo-rht .ft-lnk .ft-email a{padding-left: 15px;}
ul.ft-pol-lnk{width: 65%;}
.ftr-lnk-box .bx:last-child{grid-column-start: 1; grid-column-end: 3;}
.ftr-lnk-box .bx:last-child .ftr-links2 { grid-template-columns: repeat(4,1fr); }
.foot-socl-box { margin-top: 35px; padding-top: 35px; }

}

/* Small devices (landscape phones, less than 768px) */
@media (max-width:768px) {
.ftr-addrs-box{width:100%;}
.ftr-links2{grid-template-columns:repeat(3,1fr);}
.copy-rgt{justify-content:center;}
.copy-rgt .cpy-txt{margin-bottom:20px; width:100%; justify-content:center;}
.mbl-menu-box .full-sctn-rht {padding:30px 40px 20px;}
.adv-log{margin-right: 0; position: absolute; top: 0; border: none; padding: 0px; margin-left: 0; right: 68px;}
.trs-lang{position: absolute; bottom: 0; right: 60px;}
.menu-btm-box{position: relative; width: 100%; justify-content: unset;}
ul.mlb-icn{display: none;}
.mbl-main-links .full-sctn{padding: 10px 0px 0px; flex-wrap: wrap;}
.mbl-main-links .full-list-box:nth-child(1){width: 100%; border-bottom: 1px solid rgba(0,0,0,0.1); padding-bottom: 10px; margin-bottom: 20px;}
.mbl-main-links .full-list-box:nth-child(2){width: 100%; border-bottom: 1px solid rgba(0,0,0,0.1); padding-bottom: 10px; margin-bottom: 20px;}
.mbl-main-links .full-list-box:nth-child(3){width: 100%;}
.mbl-main-links { padding: 0px 40px; }
.mbl-main-links .full-list-box span ul{grid-template-columns: repeat(2, 1fr);}
.mbl-copy-bg{padding: 30px 30px; position: relative; bottom: unset;}
.ft-det{width: 85%;}
.ftr-lgo-rht .ft-lnk{width: 85%;}
ul.ft-pol-lnk{width: 85%;}
.ftr-lnk-box { grid-template-columns: repeat(1,1fr); }
.ftr-lnk-box .bx:last-child { grid-column-start: unset; grid-column-end: unset; }
.ftr-lnk-box .bx:last-child .ftr-links2 { grid-template-columns: repeat(2,1fr); }
.copy-rgt .cpy-txt p{text-align: center;}
.copy-rgt{padding: 5px 0px;}
.mbl-menu .mbl-menu-box{height: 100%;}
.menu-oly .overlay-item{height: 100%;}
.menu-overlay{height: 100%;}
.menu-oly .overlay-item .item-pad{height: 100%;}
.mbl-menu{height: 100%;}
.mbl-menu-btm{height: 100%;}
.mbl-menu-box .menu-lft{height: 100%;}
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width:576px) {
.ftr-addrs-box {width:100%;}
.nav-cntlr .navbar{padding:0px 0px;}
.nav-rht{width:70%;}
.nav-lft{width: 147px; height: 75px;}
.nav-lft .navbar-brand img{max-height:60px;}
.mnu-tpbr{top:40px;}
.ftr-lnk-box{padding:0px 0px 0px;}
.ftr-links2 {grid-gap:5px 10px; grid-template-columns: repeat(2,1fr);}
.top-lnk{display:none;}
.copy-rgt .cpy-txt p{text-align:center;}
.mbl-main-links .full-sctn{flex-wrap:wrap;}
.mbl-main-links .full-list-box:nth-child(1){width:100%;}
.mbl-main-links .full-list-box:nth-child(2){width:100%;}
.mbl-main-links .full-list-box:nth-child(3){width:100%;}
.mbl-main-links .full-list-box span ul{grid-template-columns:repeat(2, 1fr);}
.mbl-copy-bg .cpy-txt{padding:0px 20px;}
.mbl-main-links{margin-bottom:20px; padding: 0px 25px;}
.mbl-menu .mbl-menu-box{height: 100%;}
.menu-oly .overlay-item{height: 100%;}
.menu-overlay{height: 100%;}
.foot-socl-box {margin-top: 25px;}
.ftr-new-prt { width: 100%; padding: 35px 0px; }
.ft-det { width: 100%; }
.ftr-lgo-rht .ft-lnk{width: 100%;}
ul.ft-pol-lnk{width: 100%;}
.ftr-lgo-rht { padding: 30px 20px 30px; }

}

/* Extra small devices (portrait phones, less than 375px) */
@media (max-width:480px) {
	.top-links.sticky .topflex .navbar .nav-lft{width: 44%;}
	.top-links.sticky .nav-rht { width: 56%; }
	.top-links.sticky .topflex { padding: 0px 20px 0px 15px; }
	.max-cntr{padding: 0px 25px !important;}
	.content-wrapper .max-cntr{padding: 0px 25px !important;}
	.fter-max-cntr{padding: 0px 25px !important;}
	.adv-log{display: none;}
	.trs-lang{display: none;}
	.banner-bg .carousel-item span { height: 400px; }
	.bnr-lft-img{display: none;}
	.banner-bg .carousel-caption h4{line-height: 22px;}
	.banner-bg .carousel-caption h5{line-height: 18px;}
	.mbl-main-links .full-list-box span ul { grid-template-columns: repeat(1, 1fr); }
	.ftr-lgo-rht .ftr-lgo{width: 225px; height: 100px;}
	.ftr-lgo-rht .ftr-lgo a img { max-height: 90px; }
	.ftr-lgo-rht h3{margin: 25px 0px 25px; font-size: 20px;}
	.ftr-lgo-rht .ft-det p{font-size: 16px; padding: 0px 0px 0px 10px; line-height: 18px;}
	.ft-det small{width: 40px; height: 40px;}
	.ft-det small img{max-height: 35px;}
	.ftr-lgo-rht .ft-lnk{margin: 5px auto 0px;}
	.ftr-lgo-rht .ft-lnk .ft-phno{font-size: 16px;}
	.ftr-lgo-rht .ft-lnk .ft-phno i{width: 40px; height: 40px;}
	.ftr-lgo-rht .ft-lnk .ft-phno i img{max-height: 30px;}
	.ftr-lgo-rht .ft-lnk .ft-phno a{padding-left: 10px;}
	.ftr-lgo-rht .ft-lnk .ft-email a { padding-left: 10px; font-size: 15px; }
	.ftr-lgo-rht .ft-lnk .ft-email i{width: 40px; height: 40px;}
	.ftr-lgo-rht .ft-lnk .ft-email i img{max-height: 30px;}
	.ftr-lnk-box .bx:last-child .ftr-links2 { grid-template-columns: repeat(1,1fr); }
	.ftr-lnk-box .bx:nth-child(2) .ftr-links2 { grid-template-columns: repeat(1,1fr); }
}


