#cms-section-752028749 .main-bg { position: relative; background-color: rgba(0, 0, 0, 0);}#cms-section-752028749 .cms-section-full-buffer { position: relative;}#cms-section-752028749 .art-main-img { position: relative; width: 100%; height: 100%; display: inline-block; background-repeat: no-repeat; background-size: cover; transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); transition: filter var(--animation-duration) linear, background-image var(--animation-duration) linear, transform var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1), opacity var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1); -webkit-transition: filter var(--animation-duration) linear, background-image var(--animation-duration) linear, transform var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1), opacity var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1);}#cms-section-752028749 .img-top { background-position: top;}#cms-section-752028749 .img-middle { background-position: center;}#cms-section-752028749 .img-bottom { background-position: bottom;}#cms-section-752028749 .art-main-img.cms-lazyloader { filter: blur(4px); -webkit-filter: blur(4px);}#cms-section-752028749 .art-main-img.cms-animation { transform: translate(0px, 20px); -webkit-transform: translate(0px, 20px);}#cms-section-752028749 .art-flex { display: flex; width: 100%;}#cms-section-752028749 .gutter { flex: 0 0 320px;}#cms-section-752028749 .art-hld { flex: 0 1 100%; max-width: 650px; position: relative;}#cms-section-752028749 .art-hld article { word-break: break-word;}#cms-section-752028749 .art-hld article img { width: 100%;}#cms-section-752028749 .art-hld article p:first-of-type:first-letter { font-size: 100%; font-weight: bold;}#cms-section-752028749 .art-hld ul, #cms-section-752028749 .art-hld ol { margin: 0; padding: 0 0 0 16px;}#cms-section-752028749 .art-hld ul li, #cms-section-752028749 .art-hld ol li { padding: 4px 8px; box-sizing: border-box; margin: 0;}#cms-section-752028749 .main-art-title { margin: 48px 0 24px 0; position: relative; transition: transform var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1), opacity var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1); -webkit-transition: transform var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1), opacity var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1); opacity: 1; transform-style: preserve-3d; transform: translate3d(0px, 0px, 0px) rotateX(0deg); -webkit-transform: translate3d(0px, 0px, 0px) rotateX(0deg);}#cms-section-752028749 .main-art-title h1, #cms-section-752028749 .main-art-title h5 { text-align: left;}#cms-section-752028749 .main-art-title h5 { margin: 0 0 16px 0;}#cms-section-752028749 .main-art-title.cms-animation { transform: translate3d(0px, 30px, 5px) rotateX(-10deg); -webkit-transform: translate3d(0px, 30px, 5px) rotateX(-10deg); opacity: 0;}#cms-section-752028749 figure { margin: 0; padding: 0; line-height: 0; border: 0.7px solid var(--border-color); background-color: var(--element-color);}#cms-section-752028749 figure figcaption { font-size: 13px; display: inline-block; width: 100%; padding: 2px 8px; text-align: left; box-sizing: border-box;}#cms-section-752028749 figure a { font-size: 13px;}#cms-section-752028749 .hero-img-box { max-width: var(--desktop-max-width); padding: 0 var(--desktop-gutter-size); display: block; margin: 0 auto; text-align: center; box-sizing: border-box; height: 33vh; line-height: 0; margin-top: 0;}#cms-section-752028749 .author { display: flex; position: relative; transition: transform var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1), opacity var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1); -webkit-transition: transform var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1), opacity var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1); opacity: 1; transform-style: preserve-3d; transform: translate3d(0px, 0px, 0px) rotateX(0deg); -webkit-transform: translate3d(0px, 0px, 0px) rotateX(0deg);}#cms-section-752028749 .author.cms-animation { transform: translate3d(0px, 30px, 5px) rotateX(-10deg); -webkit-transform: translate3d(0px, 30px, 5px) rotateX(-10deg); opacity: 0;}#cms-section-752028749 .author-img { width: 48px; height: 48px; display: inline-block; border-radius: 50%; -webkit-border-radius: 50%; margin: 0; flex: 0 0 48px; background-color: var(--primary-color); position: relative; padding: 4px; box-sizing: border-box;}#cms-section-752028749 .author-img p { display: flex; line-height: 0; margin: 0; padding: 0; height: 100%; justify-content: center; align-items: center;}#cms-section-752028749 .author-img p span { color: #fff; font-size: 32px; font-weight: bold;}#cms-section-752028749 .author-img img { position: relative; width: 100%; border-radius: 50%; -webkit-border-radius: 50%;}#cms-section-752028749 .author-info { flex: 0 1 100%; margin: 0 0 0 24px; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start;}#cms-section-752028749 .author-info p { margin: 4px 0 12px 0; padding: 0; line-height: 1em; text-align: left;}#cms-section-752028749 .author-info p span { position: relative; padding: 0 8px; top: -4px;}#cms-section-752028749 .author-info .details { opacity: 0.8; font-size: 14px; margin: 0;}#cms-section-752028749 .art-pre .intro { margin: 0 0 24px 0; text-align: left;}#cms-section-752028749 .article-block { flex: 0 1 100%; perspective: 600px;}#cms-section-752028749 article { position: relative; color: var(--body-font-color); font-family: var(--body-font-family); font-size: var(--body-font-size: 16px); text-transform: var(--body-font-transform); letter-spacing: var(--body-font-letterspacing); font-weight: var(--body-font-weight); line-height: var(--body-line-height); opacity: 1; margin: var(--desktop-section-spacing) 0;}#cms-section-752028749 article a { text-decoration: underline; text-underline-offset: 3px;}#cms-section-752028749 article { perspective: 600px;}#cms-section-752028749 article.txt-left { text-align: left;}#cms-section-752028749 article.txt-left h1, #cms-section-752028749 article.txt-left h2, #cms-section-752028749 article.txt-left h3, #cms-section-752028749 article.txt-left h4, #cms-section-752028749 article.txt-left h5, #cms-section-752028749 article.txt-left h6, #cms-section-752028749 article.txt-left p { text-align: left;}#cms-section-752028749 article.txt-center { text-align: center;}#cms-section-752028749 article.txt-center h1, #cms-section-752028749 article.txt-center h2, #cms-section-752028749 article.txt-center h3, #cms-section-752028749 article.txt-center h4, #cms-section-752028749 article.txt-center h5, #cms-section-752028749 article.txt-center h6, #cms-section-752028749 article.txt-center p { text-align: center;}#cms-section-752028749 article.txt-right { text-align: right;}#cms-section-752028749 article.txt-right h1, #cms-section-752028749 article.txt-right h2, #cms-section-752028749 article.txt-right h3, #cms-section-752028749 article.txt-right h4, #cms-section-752028749 article.txt-right h5, #cms-section-752028749 article.txt-right h6, #cms-section-752028749 article.txt-right p { text-align: right;}#cms-section-752028749 article blockquote { position: relative; text-align: center; font-family: var(--body-font-family); font-size: calc(var(--body-font-color) + 2px); letter-spacing: var(--body-font-letterspacing); font-weight: var(--body-font-weight); line-height: 2em; font-style: italic;}#cms-section-752028749 .pre-art { padding: 0; margin: 0; list-style: none; perspective: 400px;}#cms-section-752028749 .pre-art img { width: 100%; display: block;}#cms-section-752028749 .pre-art p { text-align: left;}#cms-section-752028749 .pre-art li { margin: 0 0 40px; position: relative; transition: transform var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1), opacity var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1); -webkit-transition: transform var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1), opacity var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1); transform-style: preserve-3d; opacity: 1; transform: translate3d(0px, 0px, 0px) rotateY(0deg); -webkit-transform: translate3d(0px, 0px, 0px) rotateY(0deg); transform: translate3d(0px, 0px, 5px); -webkit-transform: translate3d(0px, 0px, 5px); opacity: 1;}#cms-section-752028749 .pre-art .cms-animation { transform: translate3d(30px, 0px, 5px) rotateY(10deg); -webkit-transform: translate3d(30px, 0px, 5px) rotateY(10deg); opacity: 0;}#cms-section-752028749 .pre-art a p:hover { text-decoration: underline; text-underline-offset: 1px;}#cms-section-752028749 .pre-art-box { background-color: #ebebeb; padding: 16px 24px; box-sizing: border-box;}#cms-section-752028749 .pre-art-box h6 { text-align: left; margin: 0; font-size: 14px; line-height: 1em; margin: 8px 0;}#cms-section-752028749 .pre-art-box h4 { text-align: left; margin: 0; font-size: 18px; line-height: 1em; margin-bottom: 16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical;}#cms-section-752028749 .pre-art-box p { font-size: 14px; line-height: 1em; margin: 0; margin-bottom: 8px;}#cms-section-752028749 .b-flex { display: flex; width: calc(100% + 16px);}#cms-section-752028749 .b-flex li { flex: 0 0 25%; padding: 0 16px 0 0; box-sizing: border-box;}#cms-section-752028749 .b-flex a { display: flex; flex-direction: column; height: 100%;}#cms-section-752028749 .related-box { background-color: #ebebeb; padding: 8px 16px; box-sizing: border-box; flex: 0 1 100%;}#cms-section-752028749 .related-box h4 { font-size: 15px;}#cms-section-752028749 .related-box h6 { font-size: 12px;}#cms-section-752028749 .related-title { display: flex; align-items: center; justify-content: flex-start; margin: 0 0 24px;}#cms-section-752028749 .related-title h4 { flex: 0 1 100%; text-align: left; margin: 0;}#cms-section-752028749 .related-btn { flex: 0 0 200px; display: inline-block; text-align: right;}#cms-section-752028749 .related-btn a { display: inline-block; border: 2px solid var(--button-secondary-color); padding: 12px 32px;}#cms-section-752028749 .related-btn a p { color: var(--button-secondary-color); font-family: var(--button-font); font-size: var(--button-font-size); text-transform: var(--button-font-transform); letter-spacing: var(--button-font-letterspacing); font-weight: var(--button-font-weight); margin: 0; padding: 0; line-height: 1em;}#cms-section-752028749 .related-btn a:hover a { border: 2px solid var(--button-secondary-hover-color);}#cms-section-752028749 .related-btn a:hover a p { color: var(--button-secondary-hover-color);}#cms-section-752028749 .g-left { padding: 30px 30px 0 0; box-sizing: border-box;}#cms-section-752028749 .g-right { padding: 0 0 0 var(--desktop-gutter-size); box-sizing: border-box;}#cms-section-752028749 .grow-box { padding: 0; margin: 0; line-height: 0em;}#cms-section-752028749 pre { border: 1px solid var(--border-color); padding: 20px 45px; background-color: var(--element-color); box-sizing: border-box; white-space: pre-wrap;}#cms-section-752028749 .subtle-art { position: absolute; width: 50%; min-height: 50vh; height: 50vh; transition: min-height var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1); -webkit-transition: min-height var(--animation-duration) cubic-bezier(0.6, 0, 0.2, 1);}#cms-section-752028749 .shards.one { left: 0; top: 350px;}#cms-section-752028749 .shards.one:before { content: ""; top: 0; left: 0; position: absolute; display: inline-block; width: 100%; height: 100%; transform: skewY(-10deg); -webkit-transform: skewY(-10deg); background-image: linear-gradient(130deg, #4fa4ff, #524fff); -webkit-background-image: linear-gradient(130deg, #4fa4ff, #524fff); opacity: 0.2;}#cms-section-752028749 .shards.one:after { content: ""; position: absolute; top: -10%; left: 30%; display: inline-block; width: 30%; height: 30%; transform: skewY(-10deg); -webkit-transform: skewY(-10deg); background-image: linear-gradient(130deg, #4fa4ff, #524fff); -webkit-background-image: linear-gradient(130deg, #4fa4ff, #524fff); opacity: 0.3;}#cms-section-752028749 .shards.two { right: 0; bottom: 200px;}#cms-section-752028749 .shards.two:before { content: ""; top: 0; right: 0; position: absolute; display: inline-block; width: 80%; height: 50%; transform: skewY(-10deg); -webkit-transform: skewY(-10deg); background-image: linear-gradient(130deg, #2dff03, #03ff57); -webkit-background-image: linear-gradient(130deg, #2dff03, #03ff57); opacity: 0.2;}#cms-section-752028749 .shards.two:after { content: ""; position: absolute; top: 35%; right: 0; display: inline-block; width: 60%; height: 25%; transform: skewY(-10deg); -webkit-transform: skewY(-10deg); background-image: linear-gradient(130deg, #2dff03, #03ff57); -webkit-background-image: linear-gradient(130deg, #2dff03, #03ff57); opacity: 0.3;}#cms-section-752028749 .cta-area-bg { padding: 4rem 5rem; background-color: var(--primary-color);}#cms-section-752028749 .cta-content h3, #cms-section-752028749 .cta-content p { color: #fff;}#cms-section-752028749 .cta-btn { margin-top: 40px;}#cms-section-752028749 .cta-btn a { color: var(--body-font-color); padding: 13px 37px; background-color: #fff; display: inline-block; font-family: var(--button-font); font-size: var(--button-font-size); letter-spacing: var(--button-font-letterspacing); text-transform: var(--button-font-transform); font-weight: var(--button-font-weight); box-shadow: 0 8px 16px rgba(201, 201, 201, 0.3); -webkit-box-shadow: 0 8px 16px rgba(177, 177, 177, 0.3); transform: translate(0px, 0px); -webkit-transform: translate(0px, 0px); transition: box-shadow 300ms cubic-bezier(0.6, 0, 0.2, 1), transform 300ms cubic-bezier(0.6, 0, 0.2, 1); -webkit-transition: box-shadow 300ms cubic-bezier(0.6, 0, 0.2, 1), transform 300ms cubic-bezier(0.6, 0, 0.2, 1);}#cms-section-752028749 .cta-btn a:hover { box-shadow: 0 8px 32px rgba(201, 201, 201, 0.3); -webkit-box-shadow: 0 8px 32px rgba(201, 201, 201, 0.3); transform: translate(0px, -1px); -webkit-transform: translate(0px, -1px);}@media (max-width: 900px) { #cms-section-752028749 .g-right { padding: 0; } #cms-section-752028749 .art-flex { display: inline-block; } #cms-section-752028749 .g-left { padding: 0; } #cms-section-752028749 .mob-remove { display: none; } #cms-section-752028749 .b-flex { display: block; } #cms-section-752028749 .b-flex li { margin: 0 0 20px 0; padding: 0; } #cms-section-752028749 .b-flex li img { width: auto; max-width: 200px; flex: 0 0 auto; } #cms-section-752028749 .b-flex li .pre-art-box { flex: 0 1 100%; background-color: unset; padding: 7px 9px; } #cms-section-752028749 .b-flex a { display: flex; align-items: flex-start; justify-content: center; flex-direction: row; } #cms-section-752028749 .cta-area-bg { padding: 2rem 1.7rem; } #cms-section-752028749 .hero-img-box { height: 40vh; margin-top: 0; } #cms-section-752028749 .more-blogs h3 { text-align: left; } #cms-section-752028749 .subtle-art { width: 80%; } #cms-section-752028749 .article-block { max-height: unset; }}@media (max-width: 500px) { #cms-section-752028749 .b-flex li { margin: 10px 0 0 0; } #cms-section-752028749 .b-flex li img { max-width: 100px; } #cms-section-752028749 .b-flex li h4 { margin: 0; } #cms-section-752028749 .b-flex li .pre-art-box { padding: 0 9px; } #cms-section-752028749 .b-flex li .pre-art-box h6 { margin: 0 0 8px 0; } #cms-section-752028749 .mob-set { padding: 0 var(--mobile-gutter-size); margin-top: 0; }}