﻿@font-face{font-family:"Inter";src:url(../fonts/Inter-VariableFont.woff) format("woff")}@font-face{font-family:"Lexend Deca";src:url(../fonts/LexendDeca-VariableFont.woff) format("woff")}.slidebanner-section .col-sb-item .col-inner .page-title{font-family:"Lexend Deca",sans-serif;color:#2b2b2b;margin-bottom:0;padding:1em 0}.slidebanner-section .col-sb-item .col-inner .box{box-shadow:0px 0px 20px #ececec;border-radius:12px}.slidebanner-section .col-sb-item .col-inner .sb-content{padding-bottom:1.5em}.slidebanner-section .col-sb-item .col-inner .sb-content img{margin-bottom:0}.slidebanner-section .col-sb-item .col-inner .readmore-button{height:3em;line-height:3em;padding:0 4em}.price-table-section .plan-item .col-inner{box-shadow:0 0 2px 0 rgba(0,0,0,.3);overflow:hidden;cursor:pointer;position:relative;padding-bottom:4em;transition:all .3s}.price-table-section .plan-item .col-inner:hover{box-shadow:0 0 2px 0 var(--orange)}.price-table-section .plan-item .col-inner .promation-note{background-color:rgba(74,186,185,.1);padding:.625em;font-size:16px;font-weight:400;color:#2b2b2b;text-transform:uppercase}.price-table-section .plan-item .col-inner .box-plan{padding:1em 1em .5em 1em}.price-table-section .plan-item .col-inner .box-plan .plan-name{color:var(--orange)}.price-table-section .plan-item .col-inner .box-plan .price-container .price{font-size:24px;font-weight:700;color:#2b2b2b}.price-table-section .plan-item .col-inner .box-plan .price-container .currency{font-size:14px;color:#2b2b2b}.price-table-section .plan-item .col-inner .box-plan .btn-register{margin:1em auto;width:100%;height:2.625em;line-height:2.625em;font-weight:700}.price-table-section .plan-item .col-inner .box-plan .contact-note{font-size:14px}.price-table-section .plan-item .col-inner .box-plan .featured-container .featured li{padding-left:.5em;font-size:14px;color:#2b2b2b}.price-table-section .plan-item .col-inner .box-plan .featured-container .featured li::marker{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:16px;color:var(--orange)}.price-table-section .plan-item .col-inner .box-plan .as-container .title-as{display:block;color:#2b2b2b;font-weight:700;font-size:14px;margin-bottom:8px;line-height:21px;height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.price-table-section .plan-item .col-inner .box-plan .as-container ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:6px}@media screen and (min-width: 550px){.price-table-section .plan-item .col-inner .box-plan .as-container ul.applications{grid-template-rows:repeat(1, minmax(50px, auto))}}@media screen and (min-width: 550px){.price-table-section .plan-item .col-inner .box-plan .as-container ul.services{grid-template-rows:repeat(3, minmax(50px, auto))}}.price-table-section .plan-item .col-inner .box-plan .as-container ul li{list-style:none;margin:0;display:flex;flex-direction:column;justify-content:end;align-items:center}.price-table-section .plan-item .col-inner .box-plan .as-container ul li .as-name{font-size:10px;font-weight:700;line-height:21px;color:#2b2b2b}.price-table-section .plan-item .col-inner .box-plan .scroll-button{position:absolute;bottom:.5em;left:0;width:100%;display:block;font-size:16px;color:#2b2b2b;transition:all .3s ease}.price-table-section .plan-item .col-inner .box-plan .scroll-button svg{display:block;margin:.75em auto 0 auto}.price-table-section .plan-item .col-inner .box-plan .scroll-button:hover{color:var(--orange)}.price-table-section .plan-item .col-inner .box-plan .scroll-button:hover svg{animation:arrowBounce 1s infinite ease-in-out}.price-table-section .plan-item .col-inner .box-plan .scroll-button:hover svg path{fill:var(--orange)}.nav-menu-section .nav-menu-container .nav-menu-customize{display:flex;align-items:center;gap:2.5em;margin:0}@media screen and (max-width: 850px){.nav-menu-section .nav-menu-container .nav-menu-customize{gap:2.5em;overflow-x:scroll}}.nav-menu-section .nav-menu-container .nav-menu-customize li{margin:0}.nav-menu-section .nav-menu-container .nav-menu-customize li::marker{transition:all .3s ease}.nav-menu-section .nav-menu-container .nav-menu-customize li:hover a,.nav-menu-section .nav-menu-container .nav-menu-customize li:hover::marker{color:var(--orange)}.nav-menu-section .nav-menu-container .nav-menu-customize li a{font-weight:700;color:#2b2b2b;transition:all .3s ease}@media screen and (max-width: 850px){.nav-menu-section .nav-menu-container .nav-menu-customize li a{font-size:14px;white-space:nowrap}}.nav-menu-section .nav-menu-container .nav-menu-customize li a:hover{color:var(--orange)}.nav-menu-section .nav-menu-container .nav-menu-customize li:first-child{margin-left:20px}.nav-menu-section .nav-menu-container .nav-menu-customize li:last-child{margin-right:0;margin-left:auto}.nav-menu-section .nav-menu-container .nav-menu-customize li.style-nav-menu-item-2{list-style:none;display:inherit}.nav-menu-section .nav-menu-container .nav-menu-customize li.style-nav-menu-item-2 a{padding:.8em 2em;border-radius:.25em;background-color:var(--orange);color:var(--white);font-weight:400}@media screen and (max-width: 850px){.nav-menu-section .nav-menu-container .nav-menu-customize li.style-nav-menu-item-2 a{padding:.8em 1em}}.nav-menu-section .nav-menu-container .nav-menu-customize li.style-nav-menu-item-2 a:hover{box-shadow:inset 0 0 20px 25px rgba(0,0,0,.1);color:var(--white)}.guide-section .container-guide-banner .box .box-image{box-shadow:0 0 2px 0 rgba(0,0,0,.3);border-radius:10px}@media screen and (max-width: 850px){.comparison-table-section .comparison-table-container{overflow:auto;max-height:100vh}}@media screen and (max-width: 850px){.comparison-table-section .comparison-table{min-width:1200px}}.comparison-table-section .comparison-table thead{position:relative}.comparison-table-section .comparison-table thead tr{width:17.5%;position:sticky;top:60px;left:0;background:var(--white);z-index:2}@media screen and (max-width: 850px){.comparison-table-section .comparison-table thead tr{top:0}}.comparison-table-section .comparison-table thead tr th:first-child{width:30%}@media screen and (max-width: 850px){.comparison-table-section .comparison-table thead tr th:first-child{position:sticky;left:0;z-index:2;background-color:var(--white)}.comparison-table-section .comparison-table thead tr th:first-child::before{content:"";position:absolute;left:-15px;top:0;width:15px;height:100%;background-color:var(--white)}}@media screen and (max-width: 549px){.comparison-table-section .comparison-table thead tr th:first-child{width:15%}}.comparison-table-section .comparison-table thead tr th .plan-name{font-size:16px;color:var(--orange)}.comparison-table-section .comparison-table thead tr th .price-container .price{display:block;font-size:16px;font-weight:700;color:#2b2b2b;padding:.625em 0}.comparison-table-section .comparison-table thead tr th .price-container .currency{display:block;font-size:13px;font-weight:400;color:#2b2b2b}.comparison-table-section .comparison-table thead tr th .btn-register{width:80%;padding:1em;margin:.5em auto;font-size:14px;font-weight:400}.comparison-table-section .comparison-table tbody tr.parent-feature td{font-weight:700}.comparison-table-section .comparison-table tbody tr.parent-feature td.feature-name{display:flex;justify-content:space-between;align-items:center;padding-left:0}.comparison-table-section .comparison-table tbody tr.child-feature{display:none}.comparison-table-section .comparison-table tbody tr.child-feature td.feature-name{font-weight:400}.comparison-table-section .comparison-table tbody tr td{font-weight:700;font-size:14px;padding-left:1.25em;height:60px}@media screen and (max-width: 850px){.comparison-table-section .comparison-table tbody tr td:first-child{position:sticky;left:0;z-index:1;background-color:var(--white)}.comparison-table-section .comparison-table tbody tr td:first-child::before{content:"";position:absolute;left:-15px;top:0;width:15px;height:100%;background-color:var(--white)}}.comparison-table-section .comparison-table tbody tr td i{font-size:18px}.comparison-table-section .comparison-table tbody tr td i.fa-times-circle{color:#dc3545}.comparison-table-section .comparison-table tbody tr td i.fa-check-circle{color:var(--green)}.upgrade-ms365-section .heading-container .section-heading{margin-bottom:1.5em}.upgrade-ms365-section .col-upgrade-item .col-inner .upgrade-container .upgrade-inner .upgrade-title{padding:.25em .5em;border-radius:8px;font-size:20px;font-weight:500;text-align:center;text-transform:uppercase;color:var(--white);background:var(--linear_gradient)}.upgrade-ms365-section .col-upgrade-item .col-inner .upgrade-container .upgrade-inner .upgrade-list .account-upgrade-item{width:100%;min-height:40px;flex-wrap:nowrap;align-items:center;border-radius:8px;box-shadow:4px 4px 4px rgba(0,0,0,.25);background-color:#fffdfd}.upgrade-ms365-section .col-upgrade-item .col-inner .upgrade-container .upgrade-inner .upgrade-list .account-upgrade-item+.account-upgrade-item{margin-top:5px}.upgrade-ms365-section .col-upgrade-item .col-inner .upgrade-container .upgrade-inner .upgrade-list .account-upgrade-item:nth-child(even){background-color:#e9f6ff}.upgrade-ms365-section .col-upgrade-item .col-inner .upgrade-container .upgrade-inner .upgrade-list .account-upgrade-item .plan-name{flex-basis:50%;max-width:50%;padding:.5em;text-align:center;font-size:14px;height:100%;border-right:1px solid var(--black)}.upgrade-ms365-section .col-upgrade-item .col-inner .upgrade-container .upgrade-inner .upgrade-list .account-upgrade-item .price-container{padding:.5em;text-align:center;flex-basis:50%;max-width:50%;font-size:14px}.note-ms365-section .heading-container .section-heading{margin-bottom:1em}.note-ms365-section .col-note-item .col-inner .note-content{font-size:14px}.note-ms365-section .col-note-item .col-inner .note-content a{text-decoration:underline}.reason-list-ms365-section .reason-list .reason-item .col-inner{cursor:pointer}.reason-list-ms365-section .reason-list .reason-item .col-inner .box .box-text .title{font-size:16px;margin-bottom:5px}.reason-list-ms365-section .reason-list .reason-item .col-inner .box .box-text .description{font-size:14px;color:#2b2b2b}.reason-list-ms365-section .button-container .seemore-reason-btn{display:inline-block;line-height:40px;font-size:16px;border:1px solid var(--orange);border-radius:10px;color:var(--orange);padding:0 2em;transition:background .3s ease}.reason-list-ms365-section .button-container .seemore-reason-btn i{margin-left:.5em}.reason-list-ms365-section .button-container .seemore-reason-btn:hover{color:var(--white);background:var(--orange)}.reason-list-ms365-section .button-container .seemore-reason-btn:hover svg{filter:brightness(99)}.solution-ms365-section .tabbed-content{display:flex;gap:30px;flex-wrap:nowrap;align-items:flex-start}@media screen and (max-width: 850px){.solution-ms365-section .tabbed-content{flex-wrap:wrap}}.solution-ms365-section .tabbed-content .nav{display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));flex-basis:50%;max-width:50%;column-gap:30px;padding-bottom:45px}@media screen and (max-width: 850px){.solution-ms365-section .tabbed-content .nav{flex-basis:100%;max-width:100%}}.solution-ms365-section .tabbed-content .nav li{display:block;height:125px;margin:0 0 30px 0;padding:.8em;font-size:16px;font-weight:600;border:1px solid var(--orange);border-radius:10px;background-color:var(--white);transition:background .3s ease}.solution-ms365-section .tabbed-content .nav li.collapsible{display:none}.solution-ms365-section .tabbed-content .nav li a{padding:0;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;color:#2b2b2b;text-align:center;transition:all .3s ease}.solution-ms365-section .tabbed-content .nav li a .icon{margin-bottom:.5em}.solution-ms365-section .tabbed-content .nav li:hover,.solution-ms365-section .tabbed-content .nav li.active{background-color:var(--orange)}.solution-ms365-section .tabbed-content .nav li:hover a,.solution-ms365-section .tabbed-content .nav li.active a{color:var(--white)}.solution-ms365-section .tabbed-content .nav .button-container{position:absolute;bottom:0}.solution-ms365-section .tabbed-content .tab-panels{flex-basis:50%;max-width:50%}@media screen and (min-width: 851px){.solution-ms365-section .tabbed-content .tab-panels{padding-left:1em}}@media screen and (max-width: 850px){.solution-ms365-section .tabbed-content .tab-panels{flex-basis:100%;max-width:100%}}.solution-ms365-section .tabbed-content .tab-panels .panel{opacity:0}.solution-ms365-section .tabbed-content .tab-panels .panel.active{opacity:1;transition:opacity .3s ease}.solution-ms365-section .tabbed-content .tab-panels .panel .heading-container .section-heading{margin-bottom:1em}.solution-ms365-section .tabbed-content .tab-panels .panel .button-container{margin-top:2em;display:flex;gap:30px}@media screen and (max-width: 549px){.solution-ms365-section .tabbed-content .tab-panels .panel .button-container{gap:15px}.solution-ms365-section .tabbed-content .tab-panels .panel .button-container a{padding:0 1em;width:50%;white-space:nowrap;text-align:center}}.benefit-ms365-section .benefits .benefit-item .col-inner .box .box-image img{object-fit:contain !important}.benefit-ms365-section .benefits .benefit-item .col-inner .box .box-text{padding:1em 0}.benefit-ms365-section .benefits .benefit-item .col-inner .box .box-text .title{font-size:16px;font-weight:700;line-height:1.75em;height:3.5em;color:#2b2b2b}.faqs-ms365-section .faqs-container .faqs-inner .accordion{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:min-content;gap:30px}@media screen and (max-width: 850px){.faqs-ms365-section .faqs-container .faqs-inner .accordion{grid-template-columns:repeat(1, 1fr)}}.faqs-ms365-section .faqs-container .faqs-inner .accordion .accordion-item{background:#fff9f6;border-radius:10px;box-shadow:0px 20px 10px -15px #ececec;height:fit-content;position:relative}.faqs-ms365-section .faqs-container .faqs-inner .accordion .accordion-item .accordion-title{padding:1em 1.5em;display:flex;align-items:center;border:none;background:none;z-index:2;position:relative}.faqs-ms365-section .faqs-container .faqs-inner .accordion .accordion-item .accordion-title.active .toggle-icon .vertical-line{transform:translate(-50%, -50%) rotate(0deg);opacity:0}.faqs-ms365-section .faqs-container .faqs-inner .accordion .accordion-item .accordion-title.active .toggle-icon .horizontal-line{background-color:var(--orange)}.faqs-ms365-section .faqs-container .faqs-inner .accordion .accordion-item .accordion-title .toggle-icon{margin-right:1em}.faqs-ms365-section .faqs-container .faqs-inner .accordion .accordion-item .accordion-title .title{font-weight:600;font-size:16px;color:#2b2b2b}.faqs-ms365-section .faqs-container .faqs-inner .accordion .accordion-item .accordion-inner{font-size:14px;left:0;background:#fff9f6;border-radius:0 0 10px 10px;box-shadow:0 20px 10px -15px #ececec;top:calc(100% - 10px);z-index:1}