/*!
 * Theme Name: ITarian
 * Fonts Used: Poppins and Arial
 * Copyright year: 2025
 */
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/poppins/v22/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
:root{
  --primary: #FE5C15;
  --text-color: #1C1E21;;
  --white: #ffffff;
  --gray-1: #697580;
  --cyan: #50C1D6;
  --l-cyan: #4BFEFF;
  --l-blue: #67B8FF;
  --d-blue: #07182C;
  --btn-w-200: 200px;
  --btn-w-236: 236px;
  --btn-w-250: 250px;
  --bg-gradient-2:linear-gradient(101deg, #021A35 0.3%, #07172A 100.26%);
  --bs-1:0 24px 50px 10px rgba(69, 87, 183, 0.30);
  --fs:1;
}
body{
  font-family:'Poppins',Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:400;
  color:var(--text-color);
  /*max-width:100vw;
  overflow-x:hidden*/
}
.font-12px{font-size:12px}
.font-14px{font-size:14px}
.font-16px{font-size:16px}
.font-18px{font-size:18px}
.font-19px{font-size:19px}
.font-20px{font-size:20px}
.btn-light{--bs-btn-bg:var(--white);--bs-btn-hover-border-color:#e7e7e7;--bs-btn-hover-bg:#e7e7e7;--bs-btn-active-border-color:#e7e7e7;--bs-btn-active-bg:#e7e7e7}
.row{margin:0 -1rem}.row>div{padding:0 1rem}
.color-white{color:var(--white)}.color-primary{color:var(--primary)}.color-lcyan{color:var(--l-cyan)}.color-cyan{color:var(--cyan)}.text-color{color:var(--text-color)}.color-gray{color:var(--gray-1)}.color-lblue{color:var(--l-blue)}.color-dblue{color:var(--d-blue)}
*{outline:none!important}
.br-0{border-radius:0px!important}
.br-12px{border-radius:12px}
.bs-1{box-shadow:var(--bs-1)}
main{color:var(--d-blue)}
.btn{--bs-btn-border-radius:5px;--bs-btn-border-width:2px;font-weight:600;font-size:14px;border-radius:5px;cursor:pointer!important}
.btn-w-200{width:var(--btn-w-200)}
.btn-w-236{width:var(--btn-w-236)}
.btn-w-250{width:var(--btn-w-250)}
.btn-w-280{width:280px}
.mt-1rem{margin-top:1rem}.mt-2rem{margin-top:2rem}.mt-3rem{margin-top:3rem}.mt-4rem{margin-top:4rem}.mt-5rem{margin-top:5rem}.mt-6rem{margin-top:6rem}
.mb-1rem{margin-bottom:1rem}.mb-2rem{margin-bottom:2rem}.mb-3rem{margin-bottom:3rem}.mb-4rem{margin-bottom:4rem}.mb-5rem{margin-bottom:5rem}.mb-6rem{margin-bottom:6rem}
.pt-1rem{padding-top:1rem}.pt-2rem{padding-top:2rem}.pt-3rem{padding-top:3rem!important}.pt-4rem{padding-top:4rem}.pt-5rem{padding-top:5rem}.pt-6rem{padding-top:6rem}
.pb-1rem{padding-bottom:1rem}.pb-2rem{padding-bottom:2rem}.pb-3rem{padding-bottom:3rem}.pb-4rem{padding-bottom:4rem}.pb-5rem{padding-bottom:5rem}.pb-6rem{padding-bottom:6rem!important}
.my-1rem{margin-top:1rem;margin-bottom:1rem}.my-2rem{margin-top:2rem;margin-bottom:2rem}.my-3rem{margin-top:3rem;margin-bottom:3rem}.my-4rem{margin-top:4rem;margin-bottom:4rem}.my-5rem{margin-top:5rem;margin-bottom:5rem}.my-6rem{margin-top:6rem;margin-bottom:6rem}
.py-1rem{padding:1rem 0}.py-2rem{padding:2rem 0}.py-3rem{padding:3rem 0}.py-4rem{padding:4rem 0}.py-5rem{padding-top:5rem!important;padding-bottom:5rem!important}.py-6rem{padding:6rem 0!important}
.lh1dot05{line-height:1.05}
.lh1dot17{line-height:1.17}
.lh1dot215{line-height:1.215}
.lh1dot277{line-height:1.277}
.lh1dot341{line-height:1.341}
.lh1dot4{line-height:1.4}
.lh1dot5{line-height:1.5}
.lh1dot636{line-height:1.636}
.lh1dot75{line-height:1.75}
.lh1dot875{line-height:1.875}
.mw-500px{max-width:500px}
.mw-760px{max-width:760px}
.ar-initial{aspect-ratio:initial!important}

/* Navbar */
.bg-white{background:var(--white)}
.navbar{position:-webkit-sticky;position:sticky;top:0;z-index:99}
.navbar.ni{box-shadow:0 10px 60px 0 rgba(0,0,0,0.2)}
nav.navbar{margin-top:1rem}
.navbar .btn{width:137px;max-width:100%;text-decoration:none;padding:0.42rem 1rem}
.navbar .nav-link{--bs-navbar-active-color:var(--primary);color:var(--text-color);opacity:1;font-size:14px;font-weight:600;text-transform:uppercase}
.navbar .nav-item .row{margin:0 -1.5rem}
.navbar .nav-item .row>div{padding:0 1.5rem}
.navbar .nav-item:hover .dropdown-menu{display:block}
.font-19px{font-size:19px}

/*Homepage Hero*/
[class^="section-"]{border-radius:12px;padding:3rem;overflow:hidden;position:relative}
[class^="section-"]>div,.wci>div{position:relative;z-index:1}
[class^="section-"]>video,.wci>video{position:absolute;}

/*Managed AI Banner*/

[class^="section-"]{border-radius:12px;padding:3rem;overflow:hidden;position:relative}
[class^="section-"]>div,.wci>div{position:relative;z-index:1}
[class^="section-"]>video,.wci>video{position:absolute;left:0;top:0;max-width:100%}

body.nav-trans .navbar{position:fixed;top:0;margin-top:0!important;width:100%;background:rgba(0, 0, 0, 0.06)!important}

.section-hero{background:#001b3a center center / cover no-repeat;padding:3rem;color:var(--white);margin-top:1rem;align-items:center;display:flex;}
.section-mai{background:#0a559a var(--managed) center bottom/cover no-repeat;border-radius:0;color:var(--white);padding:12rem 15px 8rem;overflow:hidden}
.section-mai .btn{font-weight:400;--bs-btn-padding-y:.6rem;--bs-btn-padding-x:1.5rem}
.section-mai-2{border-radius:12px;color:var(--white);text-align:center}
.section-mai-3{background: url("/new-assets/images/bg/bg-17a.svg") right bottom/contain no-repeat, linear-gradient(90deg, white, rgba(103, 184, 255, 0.2));}
.section-mai-4{background: #07203d url("/new-assets/images/bg/bg-18.svg") left top/cover no-repeat;align-items:center;border-radius:0;color:var(--white)}
.section-mai-5{background: #07203d url("/new-assets/images/bg/bg-mai-1.webp") left top/cover no-repeat;align-items:center;border-radius:0;color:var(--white)}
.section-mai-6{background: #a0dff5 url("/new-assets/images/bg/bg-mai-2.webp") left top/cover no-repeat;display:flex;align-items:center;}
.section-mai-7{background: var(--white) url("/new-assets/images/bg/bg-mai-3.webp") bottom center no-repeat;display:flex;align-items:center;border:0}
.list-darrow{list-style:one;margin:0;padding:0;font-weight:600;color:var(--l-blue);display:inline-block;width:100%}
.list-darrow>li{display:inline-block;width:100%}
.list-darrow>li:not(:last-child)::after{content:"\2193";color:var(--white);display:inline-block;width:100%}
.sm7{position:relative;}
.sm7::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,white,transparent)}
.sm7-inner{border-radius:8px;background:rgba(255,255,255,0.45);backdrop-filter:blur(36px)}
.section-2{background:url("/new-assets/images/bg/bg-02.svg") center center/cover no-repeat,var(--bg-gradient-2);padding:4rem 0;border-radius:12px}
.sec-inner-1{position:relative;padding:5rem}
.sec-inner-1::before{content:"";background: url("/new-assets/images/bg/bg-inner-1.webp") center center/cover no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;border-radius:12px;mix-blend-mode:soft-light;opacity:.4}
.mtitle{background:linear-gradient(90deg,#FFF 29.85%,#56CCFF 81.67%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.orng{color:#FF9769}
.list-partners{display:inline-flex;justify-content:space-between;width:100%;max-width:1011px;margin:3rem 0}
.bg-lb{background:#e7f4ff}
.dots{background:url("/new-assets/images/bg/dots.svg") left 2rem center no-repeat}
[class^="mai2-"]{background:url("/new-assets/images/icons/icon-mai-2.svg");display:inline-block;width:32px;height:32px}
.mai2-branch{background-position:0px -103px}
.mai2-cube{background-position:-56px -53px}
.mai2-chart{background-position:0px -50px}
.mai2-detect{background-position:0px 0px}
.mai2-parch{background-position:-51px 0px}
.mai2-shield{background-position:-50px -103px}
[class^="ptnr-"]{background:url("/new-assets/images/icons/icon-partners.svg");display:inline-block;}
.ptnr-ez{width:102px;height:43px;background-position:-909px -4px}
.ptnr-nuw{width:260px;height:41px;background-position:-579px -4px}
.ptnr-xc{width:255px;height:45px;background-position:-255px -2px}
.ptnr-nuc{width:185px;height:49px;background-position:0px 0px}
.sm2-card{background:rgba(2, 1, 14, 0.30);padding:3rem;backdrop-filter:blur(55px);height:100%;border-radius:8px;}
.mh60{min-height:60px}
.li-mb-1rem li{margin-bottom:1rem}
.ic-dots{position:relative}
.ic-dots::before,.ic-dots::after{margin:auto;content:"";width:222px;height:222px;background:url("/new-assets/images/icons/icon-dots.svg");position:absolute;top:0;display:inline-block;bottom:0}
.ic-dots::before{left:4rem}
.ic-dots::after{right:4rem}
.circle-lblue{position:relative}
.read-more::after{content:"Read More \2192";}
.learn-more::after{content:"Learn More \2192";}
.sm2-card a{color:var(--white);text-underline-offset:4px}
.circle-lblue::before{content:"";width:50%;aspect-ratio:1;top:auto;left:-12%;bottom:-2%;background:rgba(0, 106, 255, 0.15);position:absolute;border-radius:50%;filter:blur(100px);z-index:-1}
[class^="smicon-"]{background:url("/new-assets/images/icons/icon-mai.svg");width:36px;height:36px;display:inline-block}
.smicon-1{background-position:-9px -10px}
.smicon-2{background-position:-9px -67px}
.smicon-3{background-position:-9px -124px}
.smicon-4{background-position:-9px -179px}
[class^="pdm-"]{padding:2rem;border-radius:16px;margin-bottom:2rem;}
.pdm-1{border:1px solid #67b8ff;background:#fff;color:var(--d-blue)}
.pdm-2{border:1px solid rgba(255,255,255,.32);background:rgba(255,255,255,.06);color:var(--whit);backdrop-filter:blur(32px)}
/*Footer*/
footer{background:#021a36;padding:5rem 0 3rem;color:var(--white);font-size:14px}
footer a{color:var(--white);text-decoration:none;margin-bottom:5px;display:inline-block;}
footer a:hover{color:var(--l-cyan)}
.social-list{display:inline-block;list-style:none;padding:0;width:100%}
.social-list li{margin-right:7px;width:38px;float:left}
.social-list li a{display:inline-block;width:20px;height:48px;transition:all .4s ease;background:transparent url("/new-assets/images/icons/social-sprite.svg") no-repeat}
.social-list .fb{background-position:-2px 11px}
.social-list .li{background-position:-47px 11px}
.social-list .yo{background-position:-94px 11px}

@media screen and (min-width:1601px){:root{--container:1512px;}.container{max-width:var(--container)}.accordion.dark .accordion-button,.accordion.light .accordion-button{font-size:20px}.row{margin:0 -2rem}.row>div{padding:0 2rem}.font-xl-32px{font-size:32px}}
@media screen and (min-width:1401px) and (max-width:1600px){:root{--container:1330px}.container{max-width:max(86.11%,var(--container))}.row{margin:0 -1.5rem}.row>div{padding:0 1.5rem}.font-xl-32px{font-size:28px}}
@media screen and (min-width:1300px){
  .ar-1488-658{aspect-ratio:1488/658;}
  .ar-1488-543{aspect-ratio:1488/543;}
}
@media screen and (min-width:1301px) and (max-width:1400px){
:root{--container:1243px}.container{max-width:var(--container)}.font-xl-32px{font-size:24px}
}
@media screen and (min-width:1200px) and (max-width:1600px){.section-2 .accordion-body{padding-top:0}.list-count-1{font-size:18px}}
@media screen and (min-width:1200px) and (max-width:1299px){
:root{--fs:1.3;--container:1126px}.container{max-width:var(--container)}
.font-24px{font-size:calc(24 * (100vw / 1920) * var(--fs))!important}
.font-26px{font-size:calc(26 * (100vw / 1920) * var(--fs))!important}
.font-28px{font-size:calc(28 * (100vw / 1920) * var(--fs))!important}
.font-30px{font-size:calc(30 * (100vw / 1920) * var(--fs))!important}
.font-32px{font-size:calc(32 * (100vw / 1920) * var(--fs))!important}
.font-33px{font-size:calc(33 * (100vw / 1920) * var(--fs))!important}
.font-34px{font-size:calc(34 * (100vw / 1920) * var(--fs))!important}
.font-35px{font-size:calc(35 * (100vw / 1920) * var(--fs))!important}
.font-36px{font-size:calc(36 * (100vw / 1920) * var(--fs))!important}
.font-41px{font-size:calc(41 * (100vw / 1920) * var(--fs))!important}
.font-44px{font-size:calc(44 * (100vw / 1920) * var(--fs))!important}
.font-45px{font-size:calc(45 * (100vw / 1920) * var(--fs))!important}
.font-47px{font-size:calc(47 * (100vw / 1920) * var(--fs))!important}
.font-48px{font-size:calc(48 * (100vw / 1920) * var(--fs))!important}
.font-51px{font-size:calc(51 * (100vw / 1920) * var(--fs))!important}
.font-54px{font-size:calc(54 * (100vw / 1920) * var(--fs))!important}
.font-72px{font-size:calc(72 * (100vw / 1920) * var(--fs))!important}
}
@media screen and (min-width:1200px){
:root{--wci:#001B3A url("/new-assets/images/bg/bg-wci.webp") center center/cover no-repeat;--managed:url("/new-assets/images/bg/bg-managed.svg");}
.font-24px{font-size:calc(24 * (100vw / 1920))!important}
.font-26px{font-size:calc(26 * (100vw / 1920))!important}
.font-28px{font-size:calc(28 * (100vw / 1920))!important}
.font-30px{font-size:calc(30 * (100vw / 1920))!important}
.font-32px{font-size:calc(32 * (100vw / 1920))!important}
.font-33px{font-size:calc(33 * (100vw / 1920))!important}
.font-34px{font-size:calc(34 * (100vw / 1920))!important}
.font-35px{font-size:calc(35 * (100vw / 1920))!important}
.font-36px{font-size:calc(36 * (100vw / 1920))!important}
.font-41px{font-size:calc(41 * (100vw / 1920))!important}
.font-44px{font-size:calc(44 * (100vw / 1920))!important}
.font-45px{font-size:calc(45 * (100vw / 1920))!important}
.font-47px{font-size:calc(47 * (100vw / 1920))!important}
.font-48px{font-size:calc(48 * (100vw / 1920))!important}
.font-51px{font-size:calc(51 * (100vw / 1920))!important}
.font-54px{font-size:calc(54 * (100vw / 1920))!important}
.font-72px{font-size:calc(72 * (100vw / 1920))!important}
.col-xl-4-half{width:37.5%!important}
.sm2-card{padding:3rem 5rem}
.section-mai-6{aspect-ratio:1488/543}
.pl-lg-1rem{padding-left:1rem!important}.pl-lg-2rem{padding-left:2rem!important}.pl-lg-3rem{padding-left:3rem!important}.pl-lg-4rem{padding-left:4rem!important}.pl-lg-5rem{padding-left:5rem!important}
.pr-lg-1rem{padding-right:1rem!important}.pr-lg-2rem{padding-right:2rem!important}.pr-lg-3rem{padding-right:3rem!important}.pr-lg-4rem{padding-right:4rem!important}.pr-lg-5rem{padding-right:5rem!important}
.navbar .nav-link{padding:2rem}
.navbar .dropdown-toggle::after{content:none}
.navbar .nav-item{margin:0 1rem}
/*.navbar .nav-item .dropdown-menu::before{content:"";border-left:8px solid transparent;border-right:8px solid transparent;width:0;height:0;border-bottom:8px solid #fff;position:absolute;top:-8px;filter:drop-shadow(2px -3px 4px rgba(0, 0, 0, 0.15))}*/
.navbar .nav-item .dropdown-menu{display:none;width:308px;border-radius:10px;padding:2.5rem;box-shadow:0px 8px 24px 0px rgba(144, 160, 175, 0.60);border:0}
.navbar .nav-item.two-col .dropdown-menu{width:469px}
.navbar .nav-item .dropdown-title{font-size:16px;font-weight:600;color:var(--text-color);border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;}
.navbar .nav-item ul{list-style:none;padding:0}
.navbar .nav-item .dropdown-item{padding:0.5rem 0}
.navbar .nav-item .dropdown-item:focus,.navbar .nav-item .dropdown-item:hover{background:transparent;color:var(--text-color)}
.nav-trans .navbar.ni .nav-link, .nav-trans .navbar.ni .btn-link:hover{color:var(--text-color) !important}
.nav-trans .navbar:not(.ni) .nav-link, .nav-trans .navbar:not(.ni) .btn-link:hover{color:var(--white) !important}
.navbar.ni .nav-item .nav-link.active,body:not(.nav-trans) .navbar .nav-item:hover .nav-link,.navbar .dropdown-item:hover{color:var(--primary)!important}
.nav-trans .navbar.ni{background:var(--white)!important}
.nav-trans .nav-item .nav-link{color:var(--white)}
.nav-trans .navbar .btn-light{background:transparent;color:var(--white)}
.nav-trans .navbar.ni .btn-light{background:transparent;color:var(--text-color)}
.navbar .btn-primary-outline, .navbar .btn-link{font-weight:500}
.navbar .btn-link{width:80px}
.w-lg-100vw{width:100vw}
.section-hero{background-image:url(/new-assets/images/bg/bg-silo.webp)!important}
.wci{aspect-ratio:1488/543;padding:2.5rem 4rem 2.5rem 5rem}
[class^="section-"]>video,.wci>video{left:0;max-width:130%;top:0}
.section-mai-2{/*aspect-ratio:1488/932;*/background:#0a559a url("/new-assets/images/bg/bg-mg-01.webp") center center/cover no-repeat}

}
@media screen and (max-width:1199px){
  :root{--wci:#001B3A url("/new-assets/images/bg/bg-silo-m.webp") center center/cover no-repeat;--managed:url("/new-assets/images/bg/managed-mobile.svg")}
  [class^="section-"]>video,.wci>video{max-width:initial;max-height:100%;top:auto;bottom:0;}
  .container{padding:0 1.5rem}
  body.nav-trans .navbar.ni{background:var(--white)!important}
  body.nav-trans .nav-icon:after,body.nav-trans  .nav-icon:before,body.nav-trans .nav-icon span{background:var(--white)}
  body.nav-trans .navbar.ni .nav-icon:after,body.nav-trans .navbar.ni  .nav-icon:before,body.nav-trans .navbar.ni  .nav-icon span{background:var(--text-color)!important}
  .font-24px,.font-26px,.font-28px{font-size:1.3rem}
  .font-30px,.font-32px,.font-33px,.font-34px,.font-35px,.font-36px,.font-41px,.font-44px,.font-45px,.font-47px,.font-48px,.font-51px,.font-54px,.font-72px{font-size:1.75rem}
  .nav-icon{box-shadow:none!important;padding:0!important; border:0; cursor:pointer; display: inline-block; vertical-align: middle;outline:none!important; width: 2em; transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; }.nav-icon:after, 
  .nav-icon:before, .nav-icon span  { display: block; transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; content: ''; margin: 7px 0; height: 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; background-color: #333; }
  .nav-icon[aria-expanded="true"]:before { transform: translateY(12px) rotate(135deg); -webkit-transform: translateY(12px) rotate(135deg); -moz-transform: translateY(12px) rotate(135deg); }
  .nav-icon[aria-expanded="true"]:after { transform: translateY(-12px) rotate(-135deg); -moz-transform: translateY(-12px) rotate(-135deg); -webkit-transform: translateY(-12px) rotate(-135deg); }
  .nav-icon[aria-expanded="true"] span { transform: scale(0); -moz-transform: scale(0); -webkit-transform: scale(0); }
  nav.navbar{padding:10px 0!important}
  .navbar-collapse{position:absolute;top:100%;max-width:calc(100% - 3rem);width:100%;border-radius:8px;background:#fff;overflow:hidden;box-shadow:var(--bs-1)}
  .navbar .btn{margin:10px;width:calc(100% - 20px);}
  .navbar .nav-link{padding:15px 15px}
  .navbar .nav-link.active{color:var(--white);background:var(--primary)}
  .navbar .nav-link.active::after{border-left-color:var(--white);border-bottom-color:var(--white);}
  .navbar .dropdown-title{display:none}
  .navbar .dropdown-menu{border:0;padding-top:0;--bs-dropdown-item-padding-y:0.5rem}
  .navbar .dropdown-menu ul{display:inline-block;width:100%;padding:0;list-style:non;}
  .section-hero{background-image:url(/new-assets/images/bg/bg-silo-m.webp)!important}
  .section-silo{padding:2.5rem 1.5rem}
  .section-mai-2{background:#01468c url("/new-assets/images/bg/bg-mg-01-m2.webp") bottom center/contain no-repeat;padding-bottom:300px}
  .ic-dots::after{content:none}
  .sm2-card{padding:1rem 2rem 2rem}
  .list-partners{display:inline-block!important}.list-partners li{margin:0.7rem 0}
}
@media screen and (min-width:768px) and (max-width:1199px){.navbar-collapse{max-width:723px}}
@media screen and (max-width:479px){.mb-xs-2{margin-bottom:1.5rem}.mt-xs-1rem{margin-top:1rem}.mt-xs-2rem{margin-top:2rem}.mt-xs-3rem{margin-top:3rem}.mb-xs-1rem{margin-bottom:1rem}.mb-xs-2rem{margin-bottom:2rem}.mb-xs-3rem{margin-bottom:3rem}.section-hero-1,.section-h1-sub,.section-hero-2{padding-left:1.5rem;padding-right:1.5rem}}