.ce-banner.full_width_banner .banner-background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.full_width_banner .banner-link.theme-buttons-container{justify-content:center}.ce-banner .theme-buttons-container{flex-direction:row!important}.ce-banner.full_width_banner .banner-background img{display:none}.ce-banner.full_width_banner{text-align:center}.ce-banner.full_width_banner .content-wrapper{margin:0 auto;max-width:962px;padding:144px 0;width:100%}.ce-banner.full_width_banner .badges-wrapper{justify-content:center}.ce-banner{background-color:#fff}.banner-background{align-items:stretch;display:flex;flex-direction:row-reverse;gap:32px;justify-content:space-between}.ce-banner .banner-background .wrapper-banner-image{background-position:center 25%!important;background-repeat:no-repeat;background-size:cover;max-width:calc(50% - 16px);width:100%}.ce-banner .banner-background .wrapper-banner-image img{display:none}.ce-banner.two-cols .banner-background .theme-container{margin:0;max-width:calc(50% - 16px);padding:0 68px 0 180px;width:100%}.ce-banner.full_width_banner .banner-background .wrapper-banner-image{display:none}.ce-banner .banner-background img{max-width:50%!important}.ce-banner .content-wrapper{margin:0 0 0 auto;max-width:696px;padding:48px 0;width:100%}.ce-banner .top-label{margin:0 0 12px}.ce-banner .top-label span{color:#b3b5b7;color:#fff;display:block;font-family:Bossa,sans-serif;font-size:16px;font-weight:400;letter-spacing:.05px;line-height:24px;text-transform:uppercase}.ce-banner .breadcrumb{margin:0 0 12px}.ce-banner .breadcrumb span[type=simple_menu]{display:block}.ce-banner.full_width_banner .breadcrumb ul[role=menu]{justify-content:center}.ce-banner .breadcrumb ul[role=menu] li{padding-right:14px;position:relative}.ce-banner .breadcrumb ul[role=menu] li:before{color:#777a7e;content:"/";font-family:Bossa,sans-serif;font-size:16px;font-weight:400;line-height:24px;position:absolute;right:3px;top:50%;transform:translateY(-50%)}.ce-banner .breadcrumb ul[role=menu] li:last-child{padding:0}.ce-banner .breadcrumb ul[role=menu] li:last-child:before{display:none}.ce-banner .breadcrumb ul[role=menu] li a{color:#777a7e;font-family:Bossa,sans-serif;font-size:16px;font-weight:400;letter-spacing:.8px;line-height:24px;text-transform:uppercase}.ce-banner .breadcrumb ul[role=menu] li:last-child a{color:#595b5f;text-decoration:none}.ce-banner .breadcrumb ul[role=menu] li:last-child a:focus,.ce-banner .breadcrumb ul[role=menu] li:last-child a:hover{cursor:default;text-decoration:none}.banner-details{margin:0 0 48px}.banner-details h1{color:#141415!important;font-size:56px;font-weight:400;letter-spacing:0;line-height:67px;margin:0 0 16px}.banner-details h1 a{color:#141415!important;text-decoration:none}.banner-details p{color:#383a3d!important;margin:0}.banner-details p,.banner-link a{font-size:18px;font-weight:400;letter-spacing:0;line-height:27px}.banner-link a{border-radius:2px;color:#fff;display:inline-block;padding:10px 24px;text-decoration:none;transition:all .25s ease}.badges-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start;margin-top:48px}.blog-hero .breadcrumbs{margin-bottom:12px}.blog-hero .breadcrumbs ul{list-style:none;margin:0;padding:0}.blog-hero .breadcrumbs ul li{display:inline-block}.blog-hero .breadcrumbs ul li,.blog-hero .breadcrumbs ul li a{font-family:Bossa,sans-serif;font-size:16px;font-weight:400;letter-spacing:5%;line-height:1.5;text-transform:uppercase}.author-details{display:flex}.author-details.no-social-items{align-items:center}.author-details .author-main{display:flex}.author-details .author-main.hide-author{display:none}.author-details .author-main .author-area{align-items:center;display:flex;gap:24px;padding-right:16px}.author-details .author-main .author-area .author-img{border:1px solid #ccc;border-radius:50%;height:68px;overflow:hidden;width:68px}.author-details .author-main .author-area .author-img img{display:flex;height:100%;max-width:100%!important;object-fit:cover;width:100%}.author-details .author-main .author-area .author-img img.remote-blog-author{object-fit:none}.author-details .author-main .author-area .author-img .replaced-svg svg{width:100%}.author-info.no-social-items p{margin-bottom:0}.author-info ul{margin:0;padding:0}.author-info ul li{display:inline-block}.author-info p{margin-bottom:4px}.author-info p a{color:#141415;font-weight:700;text-decoration:none}@media (max-width:1919.98px){.banner-background{gap:26px}.ce-banner.two-cols .banner-background .theme-container{padding:0 49px 0 136px}.ce-banner .banner-background .wrapper-banner-image,.ce-banner.two-cols .banner-background .theme-container{max-width:calc(50% - 13px)}.ce-banner.two-cols .content-wrapper{margin:0;max-width:100%;min-width:522px}.ce-banner.full_width_banner .content-wrapper{margin:0 auto;max-width:664px;padding:96px 0;width:100%}.ce-banner .top-label span{font-size:14px!important;letter-spacing:.7px;line-height:21px}.ce-banner .breadcrumb ul[role=menu] li:before{font-size:14px;line-height:21px}.ce-banner .breadcrumb ul[role=menu] li a{font-size:14px;letter-spacing:.7px;line-height:21px}.banner-details h1{font-size:46px;line-height:55.2px}.banner-details p,.banner-link a{font-size:16px;line-height:24px}.badges-wrapper{gap:26px}}@media (max-width:1439.98px){.ce-banner .content-wrapper{margin:0 0 0 auto;max-width:696px;padding:32px 0;width:100%}.banner-background{gap:18px}.ce-banner.two-cols .banner-background .theme-container{max-width:calc(50% - 9px);padding:0 24px 0 9%}.ce-banner .banner-background .wrapper-banner-image{max-width:calc(50% - 9px)}.ce-banner.two-cols .content-wrapper{min-width:unset}.ce-banner.full_width_banner .content-wrapper{max-width:100%;padding:80px 0}.ce-banner .content-wrapper{max-width:100%}.banner-details{margin:0 0 32px}.banner-details h1{font-size:36px;line-height:43px}.badges-wrapper{gap:18px;margin-top:32px}.blog-hero .breadcrumbs ul li,.blog-hero .breadcrumbs ul li a{font-size:14px}}@media (max-width:1023.98px){.banner-background{flex-direction:column-reverse}.ce-banner.two-cols .content-wrapper{max-width:100%}.ce-banner.two-cols .banner-background .theme-container{margin:0 auto;max-width:87.21%;padding:0 24px}.banner-background{gap:unset}.ce-banner .banner-background .wrapper-banner-image{background-image:unset!important;max-width:100%}.ce-banner .banner-background .wrapper-banner-image img{display:block;max-width:100%!important;width:100%}.ce-banner .banner-background img{max-width:100%!important}}@media (max-width:959.98px){.banner-link.theme-buttons-container{flex-direction:column!important;flex-wrap:wrap;gap:16px!important}.banner-link.theme-buttons-container span{display:block}.banner-link.theme-buttons-container span a{display:flex}.banner-details h1{font-size:28px;line-height:33.4px}.ce-banner.full_width_banner{text-align:center}.ce-banner.full_width_banner .content-wrapper{padding:48px 0}.ce-banner.full_width_banner .badges-wrapper,.full_width_banner .banner-link.theme-buttons-container{justify-content:center}.ce-banner .top-label span{font-size:12px;line-height:18px}.ce-banner .breadcrumb ul[role=menu]{flex-direction:row;flex-wrap:wrap}.ce-banner .breadcrumb ul[role=menu] li:before{font-size:12px;line-height:18px}.ce-banner .breadcrumb ul[role=menu] li a{font-size:12px;letter-spacing:.6px;line-height:18px}.badges-wrapper{gap:12px}.logo-wrapper{width:100%}.banner-details p,.banner-link a{font-size:14px;line-height:21px}.author-details .author-main .author-area .author-img{height:48px;width:48px}.author-details .author-main .author-area{gap:16px;padding-right:12px}.author-details .author-main .author-area .author-info{padding-right:12px}.author-details .author-main .author-area .author-info p,.author-details .post-info p,.blog-hero .breadcrumbs ul li,.blog-hero .breadcrumbs ul li a{font-size:12px}}@media (max-width:575px){.ce-banner.two-cols .banner-background .theme-container{max-width:100%}}