.common-box h2{font-size:36px;font-weight:700;color:rgba(var(--third-color),1)}mt-32{margin-top:32px}.mt-58{margin-top:58px}.pb-0{padding-bottom:0!important}sup{top:-.3rem}.dropdown-item{text-transform:uppercase}.common-box.Blog-box ul ul{margin-left:24px}.common-box.Blog-box ul ul li{list-style:inside circle}.common-box.Blog-box ol{margin-bottom:1rem}.common-box.Blog-box ol li{list-style:inside decimal;line-height:1.8}.single .common-box.Blog-box h1,.single .inr-banner-content h1{font-size:46px;font-weight:700}.single .common-box.Blog-box h2{font-size:36px}.single .common-box.Blog-box h3{font-size:30px}.columns-section{padding:40px 0}.columns{display:grid;gap:32px}.columns h2,.columns h3{margin-bottom:24px}.columns .btn,.full-section .btn{margin-top:32px}.align-middle .columns{align-items:center}.columns img{border-radius:24px}.column ul{padding-left:20px}.column li{list-style:disc}.full-section{padding-block:40px;position:relative}.hero-section h1{font-size:42px}.hero-section p{font-size:36px;font-weight:500;color:rgba(var(--main-color),1);line-height:1.2}.hero-image{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;z-index:-1}.full-section .inr-banner-content{display:flex;flex-direction:column;align-items:end;max-width:760px;margin-left:auto;text-align:left}.full-section.align-right .inr-banner-content{max-width:500px;text-align:right}.full-section.align-center .inr-banner-content{text-align:center;align-items:center;gap:0}.full-section.align-left .inr-banner-content{align-items:start}.full-section.align-left .inr-banner-content h2{width:100%}.full-content.align-left .inr-banner-content p,.full-content.align-left .inr-banner-content ul{width:100%}.card{padding:35px 40px;border-radius:24px;box-shadow:4px 12px 32px 0 rgb(0 0 0 / .12);border:none}.card strong{color:rgba(var(--third-color),1)}.card hr{max-width:50px;height:2px;margin:8px 0 20px 0;background-color:rgba(var(--third-color),1)}@media (min-width:768px){.columns-2.width-5-5 .columns{grid-template-columns:repeat(2,1fr)}.columns-2.width-4-6 .columns{grid-template-columns:2fr 3fr}.columns-2.width-6-4 .columns{grid-template-columns:3fr 2fr}.columns-4 .columns,.cards-section .columns-2 .columns{grid-template-columns:repeat(2,1fr)}.columns-section{padding:80px 0}.full-section{padding-block:80px}.full-section.padding-large{padding-block:210px}.full-section.padding-medium{padding-block:140px}.common-box h2{font-size:42px}.hero-section h1{font-size:56px}.hero-section p{font-size:26px}}@media (min-width:991px){.columns-4 .columns{grid-template-columns:repeat(4,1fr)}}