@import url('https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Sora&display=swap');
html, body {margin: 0 !important;}
body{
font-family: 'Sora', sans-serif;
color: #0D2056;
}
.clear {clear: both;}
.text-left {text-align: left;}
.text-center {text-align: center;}
.text-right {text-align: right;}
.text-justify {text-align: justify;}
a {
text-decoration: none;
color: #257AB4;
}
.highlightItalic {
font-family: "Literata", serif;
font-style: italic;
}  .navbar__container {
width: 100%;
}
body.light .navbar__btn.btn__dark {
border: 0;
}
.navbar {
padding: 0;
}
.navbar a {
font-weight: 200;
letter-spacing: .1px;
}
.dropdown-item__subtitle {
margin-bottom: 0;
}
header {
background: linear-gradient(180deg, #001636 0%, #17348F 75.98%, #1E60B6 150.51%);
position: relative;
overflow: hidden;
}
.header_content {
position: relative;
z-index: 1;
}
#main-header .supergraphic {
position: absolute;
width: 100vw;
height: auto;
bottom: 0;
z-index: 0;
}
header h1 {
color: #fff;
margin-bottom: .5rem;
}
header p {
font-family: 'Figtree';
font-size: var(--text-body-lg);
font-weight: 300;
}
header .wpps_shortcode_container {
margin-top: 2rem;
}
header li { }
header li a {
font-family: inherit;
font-size: 17px;
font-weight: 400;
margin: 0 10px;
padding: 11.5px 0;
color: #fff;
cursor: pointer;
display: block;
transition: all .2s;
}
header li:hover > a {
color: #2FADEC;   }
a.navbar-brand {
margin-left: 0;
margin-top: 0;
padding-left: 0;
padding-top: 2px;
}
a.navbar-brand img {
height: 40px;
}
header li.secondary.menu-item {
margin-left: 9.5rem;
}
header li.secondary a, header li.primary a {
background: #E8F3F7;
border-radius: 25px;
color: #0D2056;
transition: .3s all;
cursor: pointer;
padding: 11.5px 23px;
font-size: 17px;
font-weight: 400;
margin: 0 5px;
}
header li.secondary:hover a {
background: #2FADEC;
}
header li.primary a {
background: linear-gradient(180deg, #FFFFFF 0%, #9EE3F3 76.11%, #32A3E9 125.66%);
}
header li.primary:hover a {
background: linear-gradient(180deg, #9EE3F3 0%, #9EE3F3 76.11%, #9EE3F3 125.66%);
}
header li.menu-item-has-children {
position: relative;
}
header li .sub-menu {
min-width: unset;
padding: 0;
background: #e8f3f8;
border: 0;
border-radius: 7px;
}
header li.menu-item-has-children > a:after {
content: '+';
margin-left: 10px;
color: #2FADEC;
}
header li .sub-menu li {
width: 250px !important;
min-width: unset !important;
}
header li .sub-menu li a, header li a:hover .sub-menu li a {
margin: 0 auto;
display: block;
padding: 8px 15px;
color: #0D2056;
font-weight: 400;
font-size: 17px;
}
header li .sub-menu li a:hover {
background: #9EE3F3;
color: #0D2056 !important;
}
header li.current-menu-item a {
color: #4195D5;
} ul.mega-sub-menu {
border-radius: 4px;
overflow: hidden !important;
background: #eff7fb !important;
}
.mega-menu-column {
background: #eff7fb !important;
}
.mega-menu-column.left-col, .mega-menu-column.left-col ul.mega-sub-menu {
background: #fff !important;
}
.mega-menu-column.left-col {
border-top-left-radius: 20px;
overflow: hidden;
}
ul.mega-sub-menu {
border-radius: 4px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
font-weight: 600;
font-family: 'Sora', sans-serif;
letter-spacing: 0.4px;
font-size: 14px;
background-color: transparent;
opacity: 70%;
padding: 0 12px;
text-transform: uppercase;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.secondary a, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.primary a {          background: transparent;
border: solid 2px #93C854;
border-radius: 50px;
color: #93C854;
-webkit-transition: background 0.3s, color 0.3s;
transition: background 0.3s, color 0.3s;
cursor: pointer;
padding: 5px 15px;
display: initial;
text-decoration: none;
line-height: normal;
height: 40px;
display: flex;
align-items: center;
font-size: 14px;
width: 110px;
justify-content: center;
opacity: 1;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.secondary {
margin-right: 8px;
margin-left: 2rem;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.primary a {
background: #93C854;
color: #fff;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.primary a:hover {
background: transparent;
color: #93c854;
border-color: #93c854;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.secondary a:hover {
background: #93c854;
color: #fff;
border-color: #93c854;
}
.mega-menu-item.widget_text {
padding-bottom: 0 !important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon > a.mega-menu-link:before {
width: 36px;
height: 36px;
display: block !important;
font-size: 0;
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/sales-invoice.svg) no-repeat;
background-size: contain;
margin-top: 12px;
} #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.invoice-penjualan > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/sales-invoice.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.pengingat-pembayaran > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/invoice-reminder.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.kirim-invoice > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/send-invoice.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.pencatatan-biaya > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/expense.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.emeterai > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/e-meterai.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.papercard > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/papercard.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.paperpay-in > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/pay-in.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.get-paid-faster > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/gpf.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.paperpay-out > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/pay-out.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.paylater > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/paylater.svg) no-repeat;
} #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.jasa > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/service.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.jual-beli > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/buy-sell.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.fnb > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/food.svg) no-repeat;
} #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.tentang-kami > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/about.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.karir > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/career.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.faq > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/faq.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.blog > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/blog.svg) no-repeat;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-icon.berita > a.mega-menu-link:before {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/menu/news.svg) no-repeat;
}
#mega-menu-primary > li:first-child .mega-menu-column.left-col {
min-height: 475px !important;
}
#mega-menu-primary > li:nth-child(2) .mega-menu-column.left-col {
min-height: 441px !important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
font-size: 25px;
}
.mega-menu-item a.mega-menu-link {
display: flex !important;
align-items: center !important;
}
span.mega-menu-description {
font-style: normal !important;
font-size: 11px !important;
color: #6b7c93;
font-weight: 400 !important;
margin: 0 !important;
line-height: 1.5 !important;
}
span.mega-menu-title {
color: #133F5D !important;
font-weight: 600 !important;
font-family: lato !important;
font-size: 11px !important;
line-height: 2 !important;
}
.solution-card {
display: inline-block !important;
position: relative !important;
vertical-align: middle !important;
background: #fff !important;
padding: 15px !important;
border-radius: 10px !important;
text-decoration: none !important;
border: 0 !important;
box-sizing: border-box !important;
box-shadow: inset 0 0 0 2px #fff !important;
position: relative !important;
vertical-align: middle !important;
overflow: hidden !important;
}
.solution-card::before, .solution-card::after {
box-sizing: inherit !important;
content: '' !important;
position: absolute !important;
width: 100% !important;
height: 100% !important;
}
.solution-card {
transition: color 0.02s !important;
}
.solution-card::before, .solution-card::after {
border: 2px solid transparent !important;
width: 0 !important;
height: 0 !important;
}
.solution-card::before {
top: 0 !important;
left: 0 !important;
}
.solution-card::after {
bottom: 0 !important;
right: 0 !important;
}
.solution-card:hover::before, .solution-card:hover::after {
width: 100% !important;
height: 100% !important;
}
.solution-card:hover::before {
border-top-color: #4199d5 !important;
border-right-color: #4199d5 !important;
border-radius: 10px !important;
transition: width 0.20s ease-out, height 0.20s ease-out 0.20s !important;
}
.solution-card:hover::after {
border-bottom-color: #4199d5 !important;
border-left-color: #4199d5 !important;
border-radius: 10px !important;
transition: border-color 0s ease-out 0.2s, width 0.20s ease-out 0.5s, height 0.20s ease-out 0.75s !important;
}
.solution-card .header-card-new{
display: flex !important;
}
.solution-card .body-card-new{
font-size: 0.9em !important;
font-weight: 400 !important;
margin-bottom: 5px !important;
margin-top: 10px !important;
}
.solution-card .body-card-new h5{
font-size: 0.8em !important;
color: #6b7c93 !important;
font-family: lato !important;
margin-bottom: 0 !important;
font-weight: 500 !important;
}
.solution-card .body-card-new h4{
font-size: 12px !important;
color: #6b7c93 !important;
font-family: lato !important;
margin-bottom: 0 !important;
font-weight: 500 !important;
}
.solution-card .footer-card {
font-size: 12px !important;
font-family: lato !important;
color: #4199d5 !important;
cursor: pointer !important;
}
.solutionsGroup .navigation-left{
padding:1.6em 1.6em 1.6em !important;
}
.solutionsGroup .navigation-right{
width: 410px !important;
padding:1.6em 1.6em !important;
}
.solutionsGroup .navigation-right h5,   .solutionsGroup .navigation-left h5{
margin-top: 0 !important;
}
.photo-card img{
width: 50px !important;
margin-right: 14px !important;
}
.photo-content {
margin-top: 10px !important;
}
.photo-content h5{
font-weight: 400 !important;
font-size: 12px !important;
margin-bottom: 0 !important;
font-family: lato !important;
}
.photo-content h3{
font-size: 9px !important;
color: #133F5D !important;
opacity: 90% !important;
margin: 5px 0 !important;
font-family: lato !important;
}
.solution-categories{
display: flex !important;
}
.solution-categories .border{
border-right: 1px solid #d7d7d7 !important;
}
.solution-categories h4{
font-size: 8px !important;
font-family: lato !important;
font-weight: 400 !important;
color: #6b7c93 !important;
margin: 0 !important;
padding: 0 1em 0 !important;
margin-top: 10px !important;
}
.solution-categories h5{
font-size: 0.6em !important;
font-family: lato !important;
font-weight: 400 !important;
color: #6b7c93 !important;
margin: 0 !important;
padding: 0 1em 0 !important;
margin-top: 10px !important;
}
.solution-categories h5.remove-padding-left{
padding-left: 0 !important;
}
.solution-categories h4.remove-padding-left{
padding-left: 0 !important;
} section.header-archive {
margin-top: 0.5rem;
}
.wrap-search {
margin: 10rem 0 1rem;
color: #fff;
text-align: center;
}
.wrap-search h2 {
font-family: 'Figtree';
font-size: var(--text-heading-md);
font-weight: 500;
color: #fff;
margin-bottom: 3rem;
}
.header-archive .wrap-search {
margin: 0;
}
input#search {
border: 1px #fff solid;
border-radius: 7px;
background: #fff;
font-size: var(--text-body-lg);
font-weight: 400;
color: #6A787D;
padding: 0.375rem 2rem;
height: 65px;
position: relative;
}
input#search::placeholder {
color: rgb(106 120 125 / 30%);
opacity: 1; }
input#search::-ms-input-placeholder { color: rgb(106 120 125 / 30%);
}
.wrap-search form, .archive-search {
display: flex;
position: relative;
width: 100%;
max-width: 728px;
margin: 0 auto;
height: 65px;
}
.wrap-search form svg, .archive-search svg {
margin-top: -4px;
}
.archive-search { }
h3.wp-block-heading {
font-size: var(--text-body-xl);
}
.wrap-search button, .archive-search .search-icon {
background: linear-gradient(180.83deg, #FFFFFF -36.8%, #9EE3F3 96.47%, #32A3E9 154.23%);
border: 0;
position: absolute;
right: 0.7rem;
top: 10px;
color: #0D2056;
z-index: 1;
width: 105px;
height: 46px;
border-radius: 7px;
font-size: 20px;
font-weight: 400;
transition: .3s all;
}
.wrap-search button:hover, .archive-search .search-icon:hover {
background: #9EE3F3;
}
section.top-featured-post { margin-bottom: 9rem;
}
.wrap-post-content {
padding: 1.4rem 1.8rem;
background: #fff;
}
.testimonial-posts .wrap-post-content { } .inner-container h2 {
font-size: inherit;
line-height: 1.5;
}
.post-content h3 a, .tag-content h3 a {
color: inherit;
transition: .3s all;
}
.post-content h3:hover a {
color: #133F5D;
}
.post-content h3 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.top-featured-post .row {
align-items: center;
}
.top-featured-post .post-content {
display: flex;
align-content: space-between;
flex-direction: column;
}
.top-featured-post h3 {
max-width: 80%;
font-size: 2.3em;
margin-bottom: 10px;
line-height: 1.3em;
}
.top-featured-post .post-excerpt {
margin: 1rem 0 3rem;
}
.top-featured-post .post-img {
height: 300px;
}
.post-excerpt, .crp_excerpt {
color: #0D2056;
font-family: Figtree;
font-size: var(--text-body-sm);
font-style: normal;
font-weight: 400;
line-height: 150%;
letter-spacing: -0.26px;
}
.section-footer {
display: flex;
justify-content: flex-end;
}
.section-cta {
}
.section-cta:hover {
color: #fff;
}
.section-cta-arrow {
width: 26px;
height: 26px;
margin-left: 10px;
}
.post-img {
border-radius: 20px;
overflow: hidden;
position: relative;
display: flex;
justify-content: center;
}
.section-header {
margin-bottom: 1rem;
}
.section-header h2, .crp_related h3, .post-social h5, .archive.tag .section-header h1 {
font-size: var(--text-heading-md);
font-weight: 400;
color: #0D2056;
opacity: 1;
}
.wrap-about .section-header h2:after {
margin: 10px auto 2rem;
}
section#about {
padding-top: 6rem;
padding-bottom: 2rem;
}
#about .section-header {
margin-bottom: 2.5rem;
}
#about .section-header h2 {
font-size: var(--text-heading-md);
line-height: 1.5;
}
#about .section-header h2 span {
background: url(https://storage.googleapis.com/clevertap-assets/kamus-bisnis/space_circle.svg) no-repeat;
background-size: contain;
background-position: center;
padding: 2rem 3rem;
}
#about .section-content {
font-size: 24px;
font-weight: 400;
width: 90%;
margin: 0 auto 3rem;
}
#about .section-content p {
font-family: 'Figtree';
font-size: var(--text-body-lg);
margin-bottom: 2rem;
}
#cta {
background: #E8F3F7;
padding: 5.5rem 0;
overflow: hidden;
margin: 0;
}
.paper-cta {
display: flex;
justify-content: space-between;
align-items: center;
padding: 0 4rem;
border-radius: 24px;
background: linear-gradient(180deg, #001636 -19.76%, #17348F 40.69%, #1E60B6 100%);
}
#cta .paper-cta {
padding: 0;
border-radius: 0;
background: transparent;
}
.paper-cta-text h2 {
color: #FFF;
font-family: Figtree;
font-size: var(--text-heading-lg);
font-style: normal;
font-weight: 500;
line-height: 1.4;
}
.single .paper-cta-text h2 {
font-size: var(--text-heading-md);
}
.paper-cta-text p {
color: #FFF;
font-family: Figtree;
font-style: normal;
font-weight: 500;
line-height: 1.5;
}
#cta .paper-cta-text h2, #cta .paper-cta-text p {
color: #0D2056;
}
#cta .highlightItalic {
position: relative;
padding-bottom: 5px;
}
#cta .highlightItalic:after {
content: '';
display: block;
background: url(https://storage.googleapis.com/clevertap-assets/kamus-bisnis/cta-title-highlight.webp) no-repeat;
background-size: 95%;
background-position: bottom center;
position: absolute;
width: 100%;
height: 100%;
bottom: 0;
left: 0;
}
.paper-cta-button-wrapper {
max-width: 270px;
margin-top: 1.7rem;
}
.paper-cta-illust {
position: relative;
}
a.btn__dark.btn:hover {
color: #fff;
}
a.secondary-btn.btn__dark.btn {
background: linear-gradient(180deg, #FFF 0%, #9EE3F3 62.32%, #32A3E9 113.09%);
color: var(--text-heading-color);
font-weight: 500;
box-shadow: 0 6px 30px 8px rgba(13, 32, 86, 0.40);
border: 0;
}
a.secondary-btn.btn__dark.btn:hover {
color: var(--text-heading-color);
}
.single .paper-cta-illust {
width: 40%;
height: 285px;
}
.single .paper-cta-text { }
.single .paper-cta-illust img:first-child {
width: auto;
height: 330px;
position: absolute;
bottom: -6px;
left: -2rem;
z-index: 2;
}
.single .paper-cta-illust img:last-child {
position: absolute;
flex-shrink: 0;
left: 2rem;
top: 0;
z-index: 1;
height: 285px;
width: auto;
}
#cta .paper-cta-illust img:first-child, #cta .paper-cta-illust img:last-child {
width: 100%;
max-width: 563px;
height: auto;
}
#cta .paper-cta-illust img:nth-child(2) {
position: absolute;
flex-shrink: 0;
left: 0;
bottom: 3rem;
z-index: 2;
height: 350px;
}
#cta .paper-cta-illust img {
height: auto;
}
#cta .paper-cta-illust img:last-child {
position: absolute;
right: 0;
z-index: 3;
}
.paper-cta-button {
border-radius: 26.258px;
background: linear-gradient(180deg, #FFF 0%, #9EE3F3 62.32%, #32A3E9 113.09%);
box-shadow: 0 10px 22px 0 rgba(79, 108, 127, 0.34);
box-shadow: 0px 7.97px 17.54px 0px #4F6C7F57;
display: flex;
padding: 6px 10px 6px 18px;
align-items: center;
justify-content: space-between;
color: #0D2056;
font-size: 18px;
font-weight: 500;
transition: .3s all;
}
.paper-cta-button:hover {
background: linear-gradient(180deg, #9EE3F3 0%, #9EE3F3 62.32%, #9EE3F3 113.09%);
}
.paper-cta-button img {
height: 28px;
width: auto !important;
}
.paper-cta-illust img { height: 285px;
}
#cta .paper-cta-text p {
font-family: 'Figtree';
font-size: var(--text-body-lg);
font-weight: 400;
padding-right: 0;
margin-top: 2rem;
}
#cta .section-cta {
float: none;
}
.promo-posts .post-img {
height: 163px;
box-shadow: 0 1px 4px rgb(0 0 0 / 20%);
margin-top: 2px;
}
.promo-posts .slick-list.draggable:before, .promo-posts .slick-list.draggable:after {
content: '';
width: 20%;
position: absolute;
height: 163px;
background: linear-gradient(90deg, transparent, #fff);
z-index: 9;
right: 0;
top: 2px;
}
.promo-posts .slick-list.draggable:after {
right: auto;
left: 0;
background: linear-gradient(-90deg, transparent, #fff);
}
.slick-prev, .slick-next {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/arrow-icon.png) no-repeat !important;
width: 40px !important;
height: 40px !important;
background-size: cover !important;
top: 35% !important;
z-index: 9;
}
.slick-prev {
background: url(//www.paper.id/kamus-bisnis/wp-content/themes/paperglossaryv2/img/arrow-icon-prev.png) no-repeat !important;
background-size: cover !important; }
.slick-next { }
.slick-prev:before, .slick-next:before {
opacity: 0 !important;
}
.promo-posts h3 {
color: #4195D5;
font-size: 1.2em;
margin: 1.5rem 0 0;
}
.promo-posts .slick-slide {
margin: 0 10px;
}
.promo-posts .slick-list {
margin: 0 -10px;
}
.promo-posts .section-footer {
margin-top: 2rem;
}
.latest-posts .post-item {
width: 48%;
float: left;
}
.latest-posts .post-item.post-list-item {
display: flex;
flex-wrap: wrap;
align-content: space-between;
justify-content: space-between;
margin-bottom: 2.5rem;
}
.latest-posts .post-item.post-list-item .post-img {
height: 105px;
width: 30%;
border-radius: 15px;
}
.latest-posts .post-item.post-list-item .post-content {
width: 65%;
display: flex;
flex-direction: column;
flex-wrap: wrap;
justify-content: space-between;
}
.latest-posts .post-item.post-list-item .post-content h3 {
color: #4195D5;
font-size: 1.2em;
}
.post-img img {
min-width: 100%;
max-width: 120%;
transition: 1s all;
}
.post-img:hover img { transform: scale3d(1.1, 1.1, 1);
}
.latest-posts .post-item.post-first-item .post-img.post-thumbnail:after {
content: '';
width: 100%;
height: 100%;
background: linear-gradient(0deg, #133F5D, transparent, transparent);
position: absolute;
left: 0;
bottom: 0;
z-index: 99;
}
.latest-posts .post-item.post-first-item .post-img.post-thumbnail img {
position: relative;
}
.latest-posts .post-item.post-first-item .post-img.post-thumbnail {
position: relative;
height: 400px;
}
.latest-posts .post-item.post-first-item {
position: relative;
margin-right: 2%;
}
.post-content.overlay-content {
position: absolute;
bottom: 0;
padding: 1rem 2rem;
color: #fff;
z-index: 999;
}
.post-content.overlay-content h3 {
color: #fff;
}
.post-content.overlay-content h3:hover a {
color: #4195D5;
}
.post-date, .post-author, .crp_date {
color: #133F5D;
font-size: .75em;
}
section.latest-posts {
margin-bottom: 3rem;
}
section.selected-category-posts {
background: #F7FBFD;
padding: 3rem 0;
margin: 0;
}
section.selected-category-posts.news-posts {
padding-bottom: 0;
}
.post-img.post-thumbnail {
height: 250px;
}
.post-img.post-thumbnail a {    }
.post-img.post-thumbnail img, .testimonials .post-thumbnail img {        }
.list-posts.row {
justify-content: space-between;
}
.post-grid-item .post-content h3, .tags-header h2, .tag-content h3, .related-header h2, .related-item a {
font-family: 'Figtree';
color: #0D2056;
font-size: var(--text-heading-xs);
display: block;
font-weight: 500;
margin-bottom: 5px;
transition: .3s all;
}
.post-grid-item .post-content h3:hover, .tag-content h3:hover, .related-item a:hover {
color: #3d8ad8;
}
.related-item { }
#nav-letters h2 {
color: #133F5D;
font-weight: bold;
font-size: 1.2em;
text-align: center;
margin-bottom: 1rem;
}
section#nav-letters {
margin-top: 0;
margin-bottom: 6.5rem;
}
.wrap-letters {
padding: 1.5rem 0 .8rem;
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 6px;
}
.main_content, .archive #main {
background: linear-gradient(180deg, #FFF 7.26%, #9EE3F3 148.59%, #32A3E9 158.16%);
}
#main .container {
padding-top: 6rem;
padding-bottom: 4rem;
}
.wrap-letters a {
line-height: 1;
padding: 12px 0.2rem;
width: 50px;
min-width: 50px;
border-radius: 4.57px;
background: linear-gradient(180deg, #FFF 0%, #9EE3F3 110.06%, #32A3E9 157.77%);
font-size: var(--text-body-xxl);
font-weight: 400;
text-align: center;
color: #0D2056;
transition: .3s all;
}
.wrap-letters a:hover, .wrap-letters a.active {
background: linear-gradient(180deg, #9EE3F3 0%, #9EE3F3 110.06%, #9EE3F3 157.77%);
}
.row.wrap-tag {
margin-bottom: 4rem;
}
.archive .section-header h1, .page-template-page-search p.rs_result_heading {
font-size: var(--text-heading-md);
font-weight: 400;
color: #0D2056;
margin-bottom: 1rem;
}
.wrap-pagination {
margin-top: 1rem;
text-align: center;
margin-bottom: 1rem;
}
nav.navigation.pagination {
display: block;
text-align: center;
}
.wrap-pagination a {
color: #133F5D;
}
.wrap-pagination .current {
color: #4195D5;
border-bottom: 3px #4195D5 solid;
}
.wrap-pagination .current, .wrap-pagination a {
line-height: 1;
padding: 7px 7px;
}
.archive.tag .section-header h1 {
margin-bottom: 5px;
}
.archive .section-header h5 {
color: #133F5D;
font-size: 1em;
margin-bottom: 2rem;
}
.wrap-tags {
margin-top: 2rem;
}
.tag-footer {
margin-top: .7rem;
}
.post-grid-item .post-content, .tag-grid-item .tag-content, .related-grid-item .related-content { height: 141.346px;
border-radius: 11.31px;
border: 2.26px solid #E8F3F7;
background: #FFF;
padding: 1rem 2rem;
margin-bottom: 1.3rem;
transition: .3s all;
display: flex;
flex-direction: column;
justify-content: center;
}
.post-grid-item .post-content:hover, .tag-grid-item .tag-content:hover, .related-grid-item .related-content:hover {
background: #E3FAFF;
border: 2.26px solid #2FADEC;
}
.post-grid-item .post-content:after, .tag-grid-item .tag-content:after, .related-grid-item .related-content:after {
content: 'Lihat selengkapnya';
color: #2FADEC;
font-size: 13px;
font-weight: 600;
margin-top: 10px;
display: block; opacity: 0;
height: 0;
transform: translateY(10px); transition: all .3s ease;
}
.post-grid-item .post-content:hover:after, .tag-grid-item .tag-content:hover:after, .related-grid-item .related-content:hover:after {
opacity: 1;
height: 10%;
transform: translateY(0); }
.tag-excerpt {
line-height: inherit;
} footer#main-footer {
background: linear-gradient(180deg, #001C44 16.96%, #17348F 56.17%, #1E60B6 82.31%, #2FADEC 118.76%, #B4DBF4 	147.67%);
color: #fff;
font-size: 16px;
line-height: 24px;
position: relative;
overflow: hidden;
z-index: 99;
}
footer#main-footer .sparkles {
position: absolute;
width: 100%;
background-blend-mode: hard-light;
mix-blend-mode: overlay;
z-index: 0;
}
footer#main-footer .container {
position: relative;
z-index: 1;
}
footer#main-footer .container:after { }
footer#main-footer .site-info .container:after {
display: none;
}
footer#main-footer .image.footer_paper_logo {
width: 285px !important;
height: auto !important;
}
.row-header-footer {
align-items: center;
}
.content-header-footer .download_button, .content-header-footer .footer_security_logo {
display: flex;
align-items: center;
gap: 1rem;
}
.content-header-footer .download_button a img {
max-width: 143px;
}
.content-header-footer .download_button a img#appstore {
max-width: 126px;
}
.content-header-footer .footer_security_logo img#kan_logo {
max-width: 64px
}
.content-header-footer .footer_security_logo img#iso_logo {
max-width: 86px
}
.content-header-footer .footer_security_logo img#security_logo {
max-width: 120px
}
.row-main-footer {
padding: 6rem 0 4rem;
}
.content-main-footer {
display: flex;
flex-direction: column;
}
.title-menu-footer {
font-size: 18px;
font-weight: 400;
color: #2FADEC;
margin-bottom: 1rem;
}
.text-menu-footer {
font-family: Figtree;
line-height: 24px;
}
.footer-nav .row-media-footer a {
margin-right: 10px;
}
.row-media-footer a img {
max-width: 25px;
max-height: 26px;
}
.testimonial-posts .section-header h2, .testimonial-posts .section-cta a {
color: #fff;
}
.testimonials .post-excerpt {
font-size: 16px;
}
.testimonials .post-date {
font-size: 12px;
}
footer#main-footer .container:after { }
.footer-widget ul {
list-style: none;
padding: 0;
}
ul.contact-footer li {
display: flex;
margin-bottom: 1.2rem;
}
.footer-widget ul.menu li.new:after {
content: 'New';
background: #93C854;
color: #fff;
font-size: 0.7rem;
font-family: lato;
font-weight: 400;
padding: 2px 6px;
border-radius: 15px;
position: relative;
bottom: 6px;
margin-left: 3px;
}
ul.contact-footer li span {
width: 20px;
margin-right: 1rem;
}
ul.contact-footer li .contact-content {
width: 80%;
}
ul.contact-footer li span img {
width: 100%;
}
.footer-nav h5 {  }
.footer-nav, .footer-nav a {
color: inherit;
font-size: 18px;
font-weight: 400;
margin-bottom: 5px;
opacity: .8;
transition: .3s all;
}
.footer-nav a:hover {
opacity: 1;
}
.text-menu-footer.address_footer {
line-height: 27px;
}
.footer-nav .row-header-footer a {
opacity: 1;
}
section.testimonial-posts {
margin-bottom: 3.5rem;
padding-top: 1rem;
}
footer#main-footer .footer-nav .container:after { }
.footer-nav figure {
margin-bottom: 1.8rem;
}
footer#main-footer h2.wp-block-heading, .footer-widget h5, .footer-widget>h2 {
font-size: 14px;
font-weight: 600;
}
.wrap-footer-contact-hours {
display: flex;
margin-top: 1.2rem;
}
#footer-search img {
max-height: 250px;
max-width: 100%;
}
section#footer-search {
margin-top: 2rem;
margin-bottom: 5rem;
position: relative;
z-index: 99;
}
footer#main-footer .wp-block-image img {
height: 56px;
width: auto;
}
.wrap-contact {
width: 75%;
}
footer#main-footer .col-footer:nth-child(2) ul {
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
column-count: 2;
column-gap: 20px;
}
footer#main-footer .col-footer:nth-child(4) { }
footer .social {
text-align: center;
}
.footer-widget ul.menu li {
line-height: 2.5;
}
.wrap-socmed a {
border: 1px #fff solid;
width: 30px;
height: 30px;
text-align: center;
display: inline-flex;
border-radius: 50%;
justify-content: center;
align-items: center;
margin-right: 5px;
}
.wrap-socmed i {
font-size: 1em;
}
.footer-middle .footer-widget .custom-html-widget {
display: flex;
justify-content: center;
align-items: flex-start;
text-align: center;
}
.footer-middle img {
width: 150px;
}
.wrap-gplay, .security {
margin: 0 1rem;
}
.wrap-gplay img, .security img {
max-width: 100%; }
.security img {
margin-left: 10px;
}
.security {
margin-top: 0;
}
footer#main-footer .footer-middle .container:after {
padding-top: .5rem;
}
section.footer-middle {
margin-bottom: 0;
padding-top: 20px;
}
footer#main-footer section.footer-nav, footer#main-footer section.site-info {
margin-bottom: 0;
}
footer#main-footer section.footer-nav {
border-bottom: 1px #2FADEC solid;
padding-bottom: 3rem;
}
footer .site-info {
padding: 2.5rem 0 1.5rem;
}
.site-info p, .site-info ul {
margin: 0;
}
.site-info-nav ul.menu li {
display: inline-block;
line-height: 1;
margin-left: 1.5rem;
}
.site-info-nav ul.menu li:first-child {
margin-left: 0;
}
.site-info a, .site-info-nav a {
color: inherit;
font-size: 16px;
font-weight: 400;
}
.site-info-nav {
text-align: right;
}
.backTop {
position: fixed;
bottom: 0;
right: 0;
display: inline-block;  
font-size: 2.5em;
padding: 0;
margin: 1em;
color: #2FADEC;
z-index: 90;
transition: .3s all;
}
.backTop:hover {
cursor: pointer;
color: #9EE3F3;
}
.footer-btt .backTop {
position: relative;
color: inherit;
font-size: 22px;
text-align: center;
display: block;
margin: 0;
}
.backTop img {
transform: rotate(-45deg);
background: #2FADEC;
width: 37px;
height: 37px;
border-radius: 100px;
padding: 3px;
margin-top: -2px;
transition: .3s all;
}
.footer-btt .backTop img {
width: 27px;
height: 27px;
}
.backTop:hover img {
background: #9EE3F3;
} .wrap-cat {
display: inline-block;
}
.subcategories .wrap-cat span {
background: transparent;
border: solid 2px #257AB4;
border-radius: 50px;
color: #133F5D;
-webkit-transition: background 0.3s, color 0.3s;
transition: background 0.3s, color 0.3s;
cursor: pointer;
padding: 5px 15px;
font-size: .9em;
font-weight: bold;
margin-right: 10px;
display: inline-block;
margin-top: 5px;
margin-bottom: 5px;
cursor: pointer;
}
.subcategories label input {
position: absolute;
display: none;
}
.subcategories input:hover + span {
border-color: #4195D5;
color: #4195d5;
}
.subcategories .wrap-cat input:checked + span {
color: #fff;
border-color: #4195D5;
background-color: #4195D5;
}                section.wrap-archive {
padding: 2rem 0 4rem;
}
.wrap-archive .post-item {
visibility: hidden;
will-change: transform;
left: 0px;
opacity: 0;
transform: translate(0px, 0px) scale(0.001);
transition-duration: 1000ms;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-property: transform, opacity;
display: grid;
order: 999;
}
.wrap-archive .post-item.show-post {
visibility: visible;
will-change: transform;
left: 0px;
opacity: 1;
transform: translate(0px, 0px) scale(1);
transition-duration: 1000ms;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-property: transform, opacity;
height: auto;
order: 1;
}
button#load-more-categories {
background: #E8F3F7;
border: 0;
border-radius: 30px;
color: #000000;
font-family: Figtree;
font-size: 20px;
font-weight: 400;
letter-spacing: .5px;
padding: 7px 23px;
transition: .3s all;
}
button#load-more-categories:hover {
background: var(--Light-Grey03, #D1E6F2);
}
button.loadmore {
background: #93C854;
border: solid 2px #93C854;
border-radius: 50px;
color: #fff;
-webkit-transition: background 0.3s, color 0.3s;
transition: background 0.3s, color 0.3s;
cursor: pointer;
display: inline-block;
text-align: center;
padding: 14px 24px;
font-family: 'Sora', sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 17px;
letter-spacing: 0em;
}
.wrap-loadmore {
text-align: center; }
button.loadmore:hover {
background: transparent;
color: #93C854;
border-color: #93C854;
}
.archive .post-item { }  .single .navbar {
background: linear-gradient(180deg, #001636 0%, #17348F 75.98%, #1E60B6 150.51%);
}
.single .navbar.is-sticky {
background: rgba(255, 255, 255, 0.9);
}
.single .breadcrumbs {
margin-top: 10rem;
}
.heading-cover {
height: 450px;
overflow: hidden;
position: relative;
}
.heading-cover img {
position: absolute;
left: 50%;
top: 50%;
height: auto;
width: 100%;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
.heading-title h1 {
font-size: var(--text-heading-lg);
font-weight: 400;
color: #000000;
}
.wrap-heading { padding-bottom: 1.5rem;
}
.heading-title { }
.heading-author {
display: flex;
align-items: center;
}
.wrap-avatar {
border-radius: 50%;
overflow: hidden;
}
.post-avatar {
margin-right: 10px;
}
.post-author {
font-size: .9em;
}
.heading-social.post-social {
text-align: right;
}
.heading.large-heading {
border-bottom: 3px #9EE3F3 solid;
margin-bottom: 5rem;
}
.single-post-title h5 {
opacity: .5;
font-size: 1em;
}
.title-center {
text-align: center;
}
.title-center.section-header h2:after {
margin-left: auto;
margin-right: auto;
}
.testimonial-posts .section-header h2:after {
background: #93C854;
}
.main-content {
color: #0D2056;
line-height: 1.5;
font-size: 20px;
}
.wrap-content p, .wrap-content ol, .wrap-content ul {
margin-bottom: 2rem;
}
.main-content figure {
text-align: center;
}
.wrap-banner li {
list-style: none;
}
.wrap-banner {
position: relative;
}
.wrap-banner, .wrap-banner figure { }
.wrap-banner img { }
.wrap-content { padding-bottom: 1rem;
}
.related-post a {
font-size: 1.2rem;
font-weight: 600;
color: #4195D5;
display: block;
}
.related-post.post-item {
margin-bottom: 1rem;
}
#related-posts {
border-top: 3px #9EE3F3 solid;
padding-top: 6rem;
padding-bottom: 5rem;
}
.related-header h2 {
font-size: var(--text-heading-sm);
font-weight: 500;
margin-bottom: 1rem;
}
.post-social li {
list-style: none;
}
.addtoany_list a:not(.addtoany_special_service)>span {
border-radius: 50% !important;
padding: 8px;
background: linear-gradient(180deg, #B4DBF4 0%, #2FADEC 22.12%, #1E60B6 50%, #17348F 76.44%, #001C44 100%) !important;
color: #fff;
}
.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service):hover>span {
background-color: #4195D5 !important;
}
.post-social h5 {
font-size: 1.1em;
}
.footer-table th, .footer-table td {
font-family: inherit;
font-size: 18px;
font-weight: 400;
}
.footer-table th {
opacity: .6;
}
span.footer-link-arrow {
background: #2FADEC;
width: 18.5px;
height: 18.5px;
display: inline-block;
margin-left: 10px;
margin-top: 3px;
border-radius: 50%;
text-align: center;
position: absolute;
transition: .3s all;
}
span.footer-link-arrow img {
margin-top: -7px;
}
a:hover > span.footer-link-arrow {
background: #237cc6;
}
.footer-social .post-social {
text-align: center;
}
.footer-social {
margin: 2rem 0;
}
.wrap-inner-container {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.inner-container {
width: 100%; }
.inner-container.letters {
max-width: 728px;
}
.wrap-heading-cover, .heading .wrap-single-heading, .main-content .wrap-content, .post-cta .wrap-banner, .footer-social .post-social, .wrap-related-posts .post-related {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.post-cta {
margin-bottom: 0rem;
position: relative;
overflow-x: hidden;
overflow-y: visible;
padding: 3rem 0 8rem;
}
li.pll-parent-menu-item:nth-child(7) {
display: none;
}
.breadcrumbs {
margin-top: 5rem;
margin-bottom: 1rem;
}
.breadcrumbs, .breadcrumbs span, .breadcrumbs a {
font-size: var(--text-body-md);
font-weight: 400;
}
.single span.post.post-post.current-item { }
.single span.separator:nth-last-child(2) {
display: none;
}
.breadcrumbs a {
color: #2FADEC;
}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-inner::after {
background-color: #c7cfd4 !important;
}
#mega-menu-wrap-primary .mega-menu-toggle {
margin-top: 5px;
z-index: 9999;
position: relative;
} .wrap-search .wpps_header_container {
border: 1px #fff solid !important;
border-radius: 7px !important;
background: #fff;
padding: 0 2rem;
width: 100%;
max-width: 728px;
height: 65px;
position: relative;
margin: 0 auto;
}
.wrap-search .wpps_header_container .wpps_nav_field .wpps_search_keyword {
padding: 0 !important;
line-height: 1.5 !important;
font-family: 'Figtree' !important;
font-size: 20px !important;
font-weight: 400 !important;
color: #6A787D !important;
height: 65px !important;
}
.wpps_header_container .wpps_nav_submit, .wpps_header_container .wpps_nav_submit:hover {
background: transparent;
color: #fff;
}
.wpps_header_container .wpps_nav_submit .wpps_nav_submit_icon, .wpps_header_container .wpps_nav_submit .wpps_nav_submit_icon *, .wpps_header_container .wpps_nav_submit:hover .wpps_nav_submit_icon * {
color: #fff !important;
}
.wrap-search .wpps_container.wpps_header_container .wpps_nav_fill, .wrap-search .wpps_container.wpps_header_container .wpps_nav_field {
background-color: transparent !important;
height: 65px !important;
}
.wpps_header_container.wpps_container_active {
border-color: #fff !important;
}
.wrap-search .wpps_container .wpps_nav_submit_bt {
background: linear-gradient(180.83deg, #FFFFFF -36.8%, #9EE3F3 96.47%, #32A3E9 154.23%) !important;
border: 0;
position: absolute !important;
right: 0.7rem;
top: 10px;
color: #0D2056;
z-index: 1;
width: 105px;
height: 46px;
border-radius: 7px;
font-size: 20px;
font-weight: 400;
transition: .3s all;
}
.wpps_header_container .wpps_nav_submit .wpps_nav_submit_icon svg {
stroke: #0D2056;
margin-top: 1px;}
.wrap-search .wpps_container.wpps_header_container .wpps_nav_right {
height: 65px !important;
display: flex;
align-items: center;
}
.wrap-search .wpps_container.wpps_header_container .wpps_nav_submit {
background: linear-gradient(180.83deg, #FFFFFF -36.8%, #9EE3F3 96.47%, #32A3E9 154.23%) !important;
border: 0;
position: absolute !important;
right: -1.3rem !important;
top: 10px !important;
color: #0D2056;
z-index: 1;
width: 105px;
height: 46px !important;
border-radius: 7px;
font-size: 20px;
font-weight: 400;
transition: .3s all;
display: flex;
align-items: center;
justify-content: center;
transition: .3s all;
}
.wrap-search .wpps_container.wpps_header_container .wpps_nav_submit:hover {
background: linear-gradient(180.83deg, #9EE3F3 -36.8%, #9EE3F3 96.47%, #9EE3F3 154.23%) !important;
}
.wpps_nav_submit:after {
content: ' Cari';
color: #0D2056;
font-size: 20px;
font-weight: 400;
line-height: 1;
margin-right: 3px;
}
.wrap-search .wpps_header_container .wpps_nav_submit .wpps_nav_submit_icon {
padding: 0;
margin-right: 5px;
}
.predictive_results.predictive_results_header {
border-radius: 7px !important;
}
.predictive_results.predictive_results_header .more_result {
padding: 10px !important;
background: linear-gradient(180.83deg, #FFFFFF -36.8%, #9EE3F3 96.47%, #32A3E9 154.23%) !important;
}
.predictive_results.predictive_results_header .more_result:hover {
background: linear-gradient(180.83deg, #9EE3F3 -36.8%, #9EE3F3 96.47%, #9EE3F3 154.23%) !important;
}
.predictive_results ul li, .predictive_results ul li a, .predictive_results ul li p, .predictive_results.predictive_results_header .rs_content_popup .rs_name {
font-family: 'Figtree' !important;
}
.home .predictive_results {
z-index: 2 !important;
}
.home .predictive_results.predictive_results_header .more_result span {
font-family: inherit !important;
font-size: 13px !important;
font-weight: 400 !important;
color: #0D2056 !important;
}
.home .predictive_results.predictive_results_header .more_result a {
font-family: inherit !important;
font-size: 16px !important;
font-weight: 400 !important;
color: #0D2056 !important;
}
.predictive_results.predictive_results_header .ajax_search_content_title {
display: none;
}
.home .predictive_results.predictive_results_header .rs_content_popup .rs_name {
font-size: 1rem !important;
font-weight: 400 !important;
line-height: 1.5 !important;
color: #0D2056!important;
}
.home .predictive_results.predictive_results_header .ac_over .rs_name {
color: #fff !important;
}
.predictive_results.predictive_results_header .ac_over .ajax_search_content {
background-color: #18409a !important;
border-color: #4195D5 !important;
}
.predictive_results.predictive_results_header {
border: 0 !important;   }
.predictive_results.predictive_results_header .ajax_search_content {
padding: 0px 1.2rem;
transition: .3s all;
}
.ajax_no_result {
background: #E8F3F7;
padding: 10px 20px;
color: #0D2056;
} #ps_items_container {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-top: calc(-1 * var(--bs-gutter-y));
margin-right: 0;
margin-left: 0;
justify-content: space-between;
margin-bottom: 0;
}
@media (min-width: 1600px) {
.single .paper-cta-illust img:last-child {
width: 200%;
height: auto;
}
}
@media (min-width: 1450px) {
#cta .paper-cta-illust img:nth-child(2) {
height: 100%;
}
}
@media (max-width: 1300px) {
.row-header-footer {
justify-content: space-between;
}
.row-header-footer .col-footer {
width: auto;
}
}
@media (min-width: 1200px) {
.container {
max-width: 1200px;
}
}
@media (max-width: 1200px) {
header li.secondary.menu-item {
margin-left: 2.5rem;
}
.latest-posts .post-item.post-list-item {
margin-bottom: 2rem;
}
.post-grid-item .post-content, .tag-grid-item .tag-content, .related-grid-item .related-content {
height: 160px;
}
.single .paper-cta {
padding-right: 0;
}
.single .paper-cta-illust {  }
.single .paper-cta-illust img:first-child {  left: -10rem;
}
.single .paper-cta-illust img:last-child { left: -7rem;
}
}
@media (max-width: 992px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.secondary {
margin-left: 0;
}
.inner-container, .inner-container.letters { }
header {
margin-bottom: 2rem;
}
.navbar>.container {
align-items: flex-start;
}
button.navbar-toggler {
float: right;
margin-top: 10px;
}
.navbar-collapse {
margin-top: 3.5rem;
width: 100%;
position: absolute;
left: 0;
padding-top: 1rem;
padding-bottom: 1rem;
background: linear-gradient(180deg, #001636 0%, #17348F 75.98%, #1E60B6 150.51%);
}
.navbar-nav {
max-width: 720px;
margin: 0 auto;
display: block;
}
a.navbar-brand img {
height: 45px;
}
header li a {
margin: 0 2rem;
}
#main-header nav.navbar {  border: 0;
}
.navbar.is-sticky .navbar__container {
padding-bottom: 16px;
}
#main-header nav.navbar.is-sticky {
top: 36px;
}
button.navbar-toggler {
padding: 2px 5px;
margin-top: 7px;
background: #fff;
}
header li.secondary.menu-item, header li.primary.menu-item {
display: inline-block;
width: 48%;
text-align: center;
}
header li.primary.menu-item {
width: 50%;
}
header li.secondary.menu-item a {
margin-right: 0;
}
header li.secondary.menu-item {
margin-left: 0;
margin-top: 5px;
margin-bottom: 7px;
}
li.pll-parent-menu-item:nth-child(7) {
display: block;
}
li.pll-parent-menu-item:last-child {
display: none;
}
header li .sub-menu li {
width: 100% !important;
}
header li .sub-menu {
background: transparent;
margin: 0 2rem;
border: 0;
}
header li .sub-menu li a {
color: #fff;
padding-left: 0;
padding-right: 0;
}
header li a:hover .sub-menu li a {
color: #d0e4a6;
}
section.header-archive { }
section#nav-letters {
margin-bottom: 4.5rem;
}
#main .container {
padding-top: 2rem;
}
.post-grid-item .post-content, .tag-grid-item .tag-content, .related-grid-item .related-content {
height: 220px;
}
.post-grid-item.post-item:last-child {
margin-bottom: 0;
}
.section-header h2:after {
margin-bottom: 1rem;
}
.post-grid-item.post-item, .related-item { }
.row.wrap-tag:last-child {
margin-bottom: 0;
}
.single .paper-cta {
flex-direction: column;
padding: 0 0 16rem;
}
.single .paper-cta-text { text-align: center;
padding: 13rem 6rem 4rem;
z-index: 2;
}
.single .paper-cta-illust { width: 100%;
height: 100%;
text-align: center;
position: absolute;
z-index: 1;
}
.single .paper-cta-button-wrapper {
margin: 1.7rem auto;
}
.single .paper-cta-illust img:first-child {
right: 19%;
left: auto;
}
.single .paper-cta-illust img:last-child {
height: auto;
width: 120%;
left: 2rem; }
#about .section-content {
text-align: justify;
width: 100%;
}
#cta .paper-cta-illust img:first-child, #cta .paper-cta-illust img:last-child {
max-width: 450px;
}
#cta .paper-cta-illust img:nth-child(2) {
bottom: 2.7rem;
height: 300px;
}
.archive #main .container {
padding-top: 0;
}
#footer-search.wrap-search .text-left {
text-align: center;
margin-top: 1rem;
}
.row-main-footer {
flex-wrap: wrap;
padding-top: 4rem;
padding-bottom: 2rem;
}
.row-main-footer .col-footer {
width: 50%;
margin-bottom: 2rem;
text-align: center;
}
.row-header-footer .col-footer:first-child {
width: 100%;
text-align: center;
margin-bottom: 4rem;
}
.row-header-footer {
justify-content: center;
}
.row-media-footer .col-footer {
text-align: center;
}
}
@media (max-width: 860px) {
.single .paper-cta-illust img:last-child {
width: 130%;
}
}
@media (max-width: 768px) {
#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
top: -13px;
padding-top: 40px;
padding-bottom: 1.5rem;
z-index: 0;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
width: 100%;
display: block !important;
}
#mega-menu-primary > li:first-child .mega-menu-column.left-col, #mega-menu-primary > li:nth-child(2) .mega-menu-column.left-col {
min-height: auto !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.secondary > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.primary > a.mega-menu-link {
text-align: center;
padding-top: 9px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.secondary, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.primary {
float: left;
width: 48%;
display: inline-block !important;
clear: none;
} #main-header .supergraphic {
width: 150vw;
right: 0;
}
.post-grid-item .post-content, .tag-grid-item .tag-content, .related-grid-item .related-content {
height: 143px;
}
#about .section-header h2 span {
padding: 2rem 2rem 2rem 2.5rem;
}           .single .paper-cta {
padding-bottom: 13rem;
}
.single .paper-cta-text { }
.single .paper-cta-illust img:first-child {
height: 280px;
}
#cta .paper-cta {
flex-direction: column;
}
#cta .paper-cta-illust {
order: 1;
}
#cta .paper-cta-text {
order: 2;
margin-top: 2rem;
text-align: center;
}
#cta .paper-cta-illust img:first-child, #cta .paper-cta-illust img:last-child {
max-width: 563px;
}
#cta .paper-cta-illust img:nth-child(2) {
bottom: 3rem;
height: 350px;
}
#cta .paper-cta-button-wrapper {
margin: 1.7rem auto 0;
}
.inner-container, .inner-container.letters { }
.navbar-nav {
max-width: 540px;
}
.post-grid-item.post-item {
width: 100%;
}
.post-grid-item .post-content h3 {  }
.post-grid-item .post-excerpt { }
.post-grid-item .post-content h3, .tags-header h2, .tag-content h3, .related-header h2, .related-item a {
font-size: var(--text-body-xl);
}
.breadcrumbs, .breadcrumbs span, .breadcrumbs a {
font-size: 16px;
}
.wrap-content, .wrap-content h2, .wrap-content h3, .wrap-content p {
font-size: 16px;
line-height: 1.6;
}
.footer-middle img {
width: 120px;
}
.site-info {
text-align: center;
}
.site-info-nav {
text-align: center;
margin-top: 1rem;
}
.home .m-list-posts .post-item.post-first-item .post-img.post-thumbnail:after {
content: '';
width: 100%;
height: 100%;
background: linear-gradient(0deg, #133F5D, transparent, transparent);
position: absolute;
left: 0;
bottom: 0;
z-index: 99;
}
.latest-posts .post-item.post-first-item .post-img.post-thumbnail:after, .home .m-list-posts .post-item.post-first-item .post-img.post-thumbnail:after {
background: linear-gradient(0deg, #133f5d78, transparent, transparent);
}
.latest-posts .post-item.post-list-item, .home .m-list-posts .post-grid-item.post-item {
width: 100%;
float: none;
}
.home .m-list-posts .post-grid-item.post-item {
display: flex;
flex-wrap: wrap;
align-content: space-between;
justify-content: space-between;
margin-bottom: 1rem;
box-shadow: none;
padding-left: 15px;
padding-right: 15px;
}
.home .m-list-posts .post-grid-item .post-thumbnail {
height: 105px;
width: 30%;
border-radius: 15px;
}
.latest-posts .post-item.post-first-item, .home .m-list-posts .post-item.post-first-item {
width: 100%;
margin-bottom: 1rem;
display: block;
position: relative;
}
.home .m-list-posts .post-item.post-first-item .post-img.post-thumbnail {
height: 350px;
width: 100%;
}
.latest-posts .post-item.post-list-item .post-img { }
.latest-posts .post-item.post-list-item:nth-child(4) {
margin-right: 0;
}
.latest-posts .post-item.post-list-item .post-content, .home .m-list-posts .post-grid-item .wrap-post-content {
padding: 1rem 0;
display: block;
background: transparent;
}
.home .m-list-posts .post-grid-item .wrap-post-content {
width: 65%;
display: flex;
flex-direction: column;
flex-wrap: wrap;
justify-content: space-between;
}
.latest-posts .post-item.post-list-item .post-content h3, .home .m-list-posts .post-grid-item .post-content h3 {  }
.home .m-list-posts .post-grid-item .post-content h3 {
font-size: 16px;
line-height: 1.3em;
}
.home .m-list-posts .post-grid-item .post-excerpt {
display: none;
}
.home .m-list-posts .post-grid-item .wrap-post-content.overlay-content {
position: absolute;
bottom: 0;
padding: 1rem 2rem;
color: #fff;
z-index: 999;
width: 93%;
padding: 1rem 2rem;
}
.home .m-list-posts .post-grid-item .overlay-content .post-content h3 {
font-size: 1.3em;
color: #fff;
height: unset;
margin-bottom: .7em;
line-height: 1.5em;
}
.home .m-list-posts .post-grid-item .overlay-content .post-content .post-meta {
display: none;
}
.heading-cover {
height: 300px;
}
.backTop {
font-size: 1.5em;
}
.slick-prev {
left: 7px !important;
}
.slick-next {
right: 7px !important;
}
.header-archive .wrap-search {
order: 1;
margin-bottom: 1rem;
}
.header-archive .wrap-subcat {
order: 2;
}
.header-archive .subcategories {
overflow: auto;
white-space: nowrap;
padding-bottom: 1rem;
}
.main-content {
line-height: 1.8em;
}
p {
margin-bottom: 0.5rem;
}
.breadcrumbs {
margin-top: 1rem;
margin-bottom: 0.5rem;
}
.wrap-footer-contact-hours {
display: none;
}
.col-footer:nth-child(2) {
margin-top: 1rem;
}
.related-item {
margin-bottom: 0;
}
footer .social {
margin-top: 0.5rem;
}
.copyright {
order: 1;
}
.privacy-policy {
order: 2;
}
.footer-btt {
order: 3;
margin-top: 1rem;
}
}
@media (max-width: 640px) {
.single .paper-cta-text {
padding: 10rem 5rem 4rem;
}
}
@media (max-width: 576px) {
section#nav-letters {
margin-bottom: 3rem;
}
.inner-container.letters {
padding: 0 12px;
}
#main .container {
padding-left: 12px;
padding-right: 12px;
}
.wrap-related-posts .container { }
.promo-posts .section-footer {
margin-top: .8rem;
}
.top-featured-post .post-excerpt {
height: 70px;
overflow: hidden;
}
.post-grid-item.post-item {   }
.home .m-list-posts .post-grid-item.post-item {
margin-left: 0;
margin-right: 0;
}
.promo-posts .slick-slide {
padding: 5px 0;
}
.promo-posts .promo-post { box-shadow: 0 2px 8px rgb(0 0 0 / 20%);
align-items: center;
border-radius: 20px;
padding: 1rem;
}
.promo-posts .post-img {
width: 100%; margin-right: 1rem;
margin-bottom: .7rem;
box-shadow: none;
}
.promo-posts .post-img img {
height: unset !important;
min-width: unset !important;
}
.promo-post .post-content {
width: 100%;
height: 58px;
}
.promo-posts h3 {
margin: 0;
}
.slick-prev, .slick-next {
top: 50% !important;
}
.promo-posts .slick-list.draggable:before, .promo-posts .slick-list.draggable:after {
height: 275px;
}
.col-sm-6 {
flex: 0 0 auto;
width: 50%;
}
.wrap-post-content {
padding: 2.2rem 2.6rem;
}
.testimonials .post-img.post-thumbnail, .wrap-archive .post-img.post-thumbnail {
height: 200px;
}
.testimonials .post-thumbnail img, .wrap-archive .post-thumbnail img {
max-height: unset !important;
width: 100%;
}
.testimonial-posts .wrap-post-content, .wrap-archive .wrap-post-content {
padding: 1.2rem 1.6rem;
}
.wrap-heading {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.heading.large-heading {
margin-bottom: 2rem;
}
.post-cta {
margin-bottom: 1.5rem;
padding-bottom: 3rem;
}
#related-posts {
padding: 3rem 15px 3rem;
}
a.navbar-brand img {
height: 45px;
}
.testimonial-posts .list-posts.row, .wrap-archive .list-posts.row {
padding: 0 15px;
}
#main-header nav.navbar { }
button.navbar-toggler {
padding: 2px 5px;
margin-top: 7px;
}
.home section {
margin-bottom: 1.5rem;
}
section.top-featured-post {
margin-bottom: 3rem;
}
section.latest-posts {
margin-bottom: 1.5rem;
}
section.selected-category-posts {
padding: 1.5rem 0;
margin-bottom: 0;
}
section.media-gallery {
padding-top: 1.5rem;
}
#main {
margin-bottom: 0;
}
section#about { margin-bottom: 0;
}
#cta .paper-cta-illust img:first-child, #cta .paper-cta-illust img:last-child {
max-width: 330px;
}
#cta .paper-cta-illust img:nth-child(2) {
bottom: 2.7rem;
height: 250px;
}
.single .paper-cta-text {
padding-top: 9rem;
}
.paper-cta br {
display: none;
}
input#search {
padding-left: .7rem;
padding-right: .7rem;
}
footer#main-footer .container:after { }
footer#main-footer .footer-nav .container:after {
padding-top: 0;
}
section.footer-middle {margin-bottom: 0;}
footer#main-footer .footer-middle .container:after {
padding-top: 1.5rem;
}
#footer-search img {
max-height: 150px;
}
.row-main-footer .col-footer {
width: 100%;
}
}
@media (max-width: 500px) {
#about .section-header h2 {
font-size: var(--text-heading-sm);
}
}
@media (max-width: 480px) {
.post-excerpt, .crp_excerpt {
font-size: 14px;
}
}
@media (max-width: 460px) {
.single .paper-cta-text {
padding: 8rem 3rem 4rem;
}   .single .paper-cta-illust img:first-child {
right: 10%;
}
}
@media (max-width: 420px) {
#about .section-header h2 {
font-size: var(--text-heading-xs);
}
}
@media (max-width: 390px) {
.single .paper-cta-illust img:first-child {
right: 0;
}
}
@media (max-width: 365px) {
#about .section-header h2 {
font-size: var(--text-body-xxl);
}
}