.gb-section[data-gb-section=screens-main-heading-image]{overflow:hidden;padding-top:108px!important;position:relative}.gb-section[data-gb-section=screens-main-heading-image]>.container{max-width:1405px}.gb-section[data-gb-section=screens-main-heading-image]>.gb-container{grid-gap:24px;display:grid;grid-template-columns:repeat(12,1fr)}.gb-section[data-gb-section=screens-main-heading-image][gb-columns-count="2"] .screens-hero-column{grid-column:span 6}.gb-section[data-gb-section=screens-main-heading-image][gb-columns-count="3"] .screens-hero-column{grid-column:span 4}.gb-section[data-gb-section=screens-main-heading-image][gb-columns-count="4"] .screens-hero-column{grid-column:span 3}.gb-section[data-gb-section=screens-main-heading-image] .gb-pre-title{color:#707583;padding-bottom:32px}.gb-section[data-gb-section=screens-main-heading-image] .gb-title{font-size:44px;font-weight:600;line-height:42px;padding-bottom:24px;word-break:break-word}.gb-section[data-gb-section=screens-main-heading-image] .gb-title:first-letter{font-style:italic}.gb-section[data-gb-section=screens-main-heading-image] .gb-title strong{font-weight:700}.gb-section[data-gb-section=screens-main-heading-image] .gb-buttons{grid-gap:24px;align-items:center;display:flex;flex-wrap:wrap;margin-top:24px}.gb-section[data-gb-section=screens-main-heading-image] .gb-top-wrapper{grid-column:span 12;margin-bottom:72px}.gb-section[data-gb-section=screens-main-heading-image] .gb-top-wrapper .wp-block-group__inner-container{grid-gap:100px 80px;display:flex}.gb-section[data-gb-section=screens-main-heading-image] .gb-content-block{margin-top:99px;max-width:470px;min-width:470px;position:relative;width:100%;z-index:1}.gb-section[data-gb-section=screens-main-heading-image] .gb-media-block{position:relative;z-index:0}.gb-section[data-gb-section=screens-main-heading-image] .gb-media-block svg{position:absolute}.gb-section[data-gb-section=screens-main-heading-image] .gb-media-block img:not(.gb-overlay),.gb-section[data-gb-section=screens-main-heading-image] .gb-media-block video{height:auto;max-width:1083px;min-width:1083px;position:relative;z-index:1}.gb-section[data-gb-section=screens-main-heading-image] .gb-media-block .gb-overlay{height:100%;left:0;max-width:unset;position:absolute;top:0;z-index:2}.gb-section[data-gb-section=screens-main-heading-image] .wp-block-image,.gb-section[data-gb-section=screens-main-heading-image] .wp-block-video{display:flex;position:relative}.gb-section[data-gb-section=screens-main-heading-image] .screens-hero-column{align-items:center;background-color:#f8f8f8;border-radius:8px;display:flex;justify-content:center;padding:34px 52px 34px 92px;position:relative}.gb-section[data-gb-section=screens-main-heading-image] .screens-hero-column .wp-block-image{left:24px;position:absolute;top:calc(50% - 26px)}.gb-section[data-gb-section=screens-main-heading-image] .gb-column-title{font-size:14px;letter-spacing:-.012em;line-height:24px}.gb-section[data-gb-section=screens-main-heading-image] .gb-column-title:first-letter{font-style:italic}.gb-section[data-gb-section=screens-main-heading-image] .gb-column-description{color:#474751;font-size:14px;line-height:20px;margin-top:8px}.gb-section[data-gb-section=screens-main-heading-image] .gb-description a{color:#6605ff;display:inline-block;position:relative;transition:.15s}.gb-section[data-gb-section=screens-main-heading-image] .gb-description a:after{background-color:#6605ff;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:100%;transition:.15s;width:0}.gb-section[data-gb-section=screens-main-heading-image] .gb-description a:hover:after{width:100%}.gb-section[data-gb-section=screens-main-heading-image] .gb-description-bold{font-size:20px;font-weight:700;line-height:28px;margin-top:30px}@media (max-width:1380px){.gb-section[data-gb-section=screens-main-heading-image] .gb-container{grid-gap:16px}}@media (max-width:1270px){.gb-section[data-gb-section=screens-main-heading-image] .gb-top-wrapper .wp-block-group__inner-container{grid-column-gap:0}.gb-section[data-gb-section=screens-main-heading-image][gb-columns-count="4"] .screens-hero-column{grid-column:span 6}}@media (max-width:1090px){.gb-section[data-gb-section=screens-main-heading-image] .gb-media-block{left:-105px}}@media (max-width:800px){.gb-section[data-gb-section=screens-main-heading-image][gb-columns-count="3"] .screens-hero-column{grid-column:span 6}}@media (max-width:768px){.gb-section[data-gb-section=screens-main-heading-image] .gb-content-block{margin-top:0;min-width:unset;text-align:center;width:100%}.gb-section[data-gb-section=screens-main-heading-image] .gb-buttons{justify-content:center}.gb-section[data-gb-section=screens-main-heading-image] .gb-top-wrapper .wp-block-group__inner-container{grid-row-gap:83px;align-items:center;flex-direction:column}.gb-section[data-gb-section=screens-main-heading-image] .gb-media-block{left:-20px;position:relative}.gb-section[data-gb-section=screens-main-heading-image] .gb-media-block img:not(.gb-overlay),.gb-section[data-gb-section=screens-main-heading-image] .gb-media-block video{min-width:unset;width:calc(100% + 40px)}.gb-section[data-gb-section=screens-main-heading-image] .gb-top-wrapper{margin-bottom:24px}.gb-section[data-gb-section=screens-main-heading-image][gb-columns-count] .screens-hero-column{padding:26px 30px 26px 92px}}@media (max-width:767px){.gb-section[data-gb-section=screens-main-heading-image]{padding-top:104px!important}.gb-section[data-gb-section=screens-main-heading-image] .gb-title{font-size:32px;line-height:36px;padding-bottom:16px}.gb-section[data-gb-section=screens-main-heading-image] .gb-buttons{margin-top:20px}.gb-section[data-gb-section=screens-main-heading-image] .gb-pre-title{padding-bottom:16px}.gb-section[data-gb-section=screens-main-heading-image] .gb-media-block{left:-16px}}@media (max-width:700px){.gb-section[data-gb-section=screens-main-heading-image][gb-columns-count="2"] .screens-hero-column,.gb-section[data-gb-section=screens-main-heading-image][gb-columns-count="3"] .screens-hero-column,.gb-section[data-gb-section=screens-main-heading-image][gb-columns-count="4"] .screens-hero-column{grid-column:span 6}}@media (max-width:620px){.gb-section[data-gb-section=screens-main-heading-image][gb-columns-count] .screens-hero-column{grid-column:span 12}}@media (max-width:520px){.gb-section[data-gb-section=screens-main-heading-image] .gb-top-wrapper .wp-block-group__inner-container{grid-row-gap:43px}}
