/*! Variables
   ========================================================================== *//*! TypoGraphy
   ========================================================================== *//*! Variables
   ========================================================================== */@media (min-width:1920px){.button-text{font-size:1.375em;line-height:1;font-weight:700;font-family:"GT America",sans-serif}.button-text{letter-spacing:-.44px}}@media (min-width:768px) and (max-width:1919.98px){.button-text{font-size:1.125em;line-height:1;font-weight:800;font-family:"GT America",sans-serif}.button-text{letter-spacing:-.36px}}@media (max-width:767.98px){.button-text{font-size:1em;line-height:1;font-weight:800;font-family:"GT America",sans-serif}.button-text{letter-spacing:-.32px}}.bold-italic{font-family:"PP Right Grotesk",sans-serif!important;font-weight:700!important;font-style:italic!important}.block-header-homepage{position:relative}.block-header-homepage .block-title{position:relative;z-index:1}@media (min-width:1200px){.block-header-homepage .block-title{padding-top:210px;padding-bottom:200px}}@media (min-width:992px) and (max-width:1199.98px){.block-header-homepage .block-title{padding-top:140px;padding-bottom:170px}}@media (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-title{padding-top:140px;padding-bottom:150px}}@media (max-width:767.98px){.block-header-homepage .block-title{padding-top:118px;padding-bottom:100px}}.block-header-homepage .block-title .row{position:relative;z-index:2}@media (min-width:1200px){.block-header-homepage .block-title .row{padding-bottom:110px}}@media (min-width:768px) and (max-width:1199.98px){.block-header-homepage .block-title .row{padding-bottom:80px}}@media (max-width:767.98px){.block-header-homepage .block-title .row{padding-bottom:120px}}.block-header-homepage .block-title p{margin-bottom:0}@media (min-width:768px){.block-header-homepage .block-title p{margin-top:20px;width:75%;margin-left:auto;margin-right:auto}}@media (max-width:767.98px){.block-header-homepage .block-title p{margin-top:10px}}@media (min-width:768px){.block-header-homepage .block-title .buttons{margin-top:40px}}@media (max-width:767.98px){.block-header-homepage .block-title .buttons{margin-top:30px}}.block-header-homepage .block-title .lottie-container{position:absolute;width:auto;z-index:1}@media (min-width:1200px){.block-header-homepage .block-title .lottie-container{bottom:0;width:38vw;max-width:550px}}@media (min-width:992px) and (max-width:1199.98px){.block-header-homepage .block-title .lottie-container{bottom:0;width:410px}}@media (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-title .lottie-container{bottom:0;width:360px}}@media (max-width:767.98px){.block-header-homepage .block-title .lottie-container{bottom:-30px!important;width:250px}}.block-header-homepage .block-title .lottie-container.graphic-right{right:0;bottom:0!important}@media (max-width:767.98px){.block-header-homepage .block-title .lottie-container.graphic-right{bottom:-30px!important}}.block-header-homepage .block-title .lottie-container.graphic-left{left:0}.block-header-homepage .block-title:last-child{margin-bottom:0;padding-bottom:0;overflow:hidden}@media (min-width:1200px){.block-header-homepage .block-title:last-child .row{padding-bottom:140px}}@media (min-width:768px) and (max-width:1199.98px){.block-header-homepage .block-title:last-child .row{padding-bottom:100px}}@media (max-width:767.98px){.block-header-homepage .block-title:last-child .row{padding-bottom:190px}}@media (min-width:1200px){.block-header-homepage .block-title:last-child .lottie-container{bottom:-190px!important}}@media (min-width:992px) and (max-width:1199.98px){.block-header-homepage .block-title:last-child .lottie-container{bottom:-110px!important}}@media (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-title:last-child .lottie-container{bottom:-110px!important}}@media (max-width:767.98px){.block-header-homepage .block-title:last-child .lottie-container{bottom:-60px!important}}.block-header-homepage .block-content{position:relative;z-index:2}@media (min-width:1200px){.block-header-homepage .block-content{margin-top:-200px}}@media (min-width:992px) and (max-width:1199.98px){.block-header-homepage .block-content{margin-top:-170px}}@media (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-content{margin-top:-150px}}@media (max-width:767.98px){.block-header-homepage .block-content{margin-top:-40px}}@media (min-width:1200px){.block-header-homepage .block-content>div>.row{padding:0}}@media (min-width:992px) and (max-width:1199.98px){.block-header-homepage .block-content>div>.row{padding:0}}@media (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-content>div>.row{padding:0}}@media (max-width:767.98px){.block-header-homepage .block-content>div>.row{padding:0}}.block-header-homepage .block-content>div>.row .row{height:100%}.block-header-homepage .block-content figure{position:relative;padding-top:56.25%;display:block;line-height:0}.block-header-homepage .block-content figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width:767.98px){.block-header-homepage .block-content .inner-content{margin-top:20px}}@media (min-width:1200px) and (min-width:4000px){.block-header-homepage .block-content .inner-content h2{font-size:7.6875em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-1.23px}}@media (min-width:1200px) and (min-width:1200px) and (max-width:3999.98px){.block-header-homepage .block-content .inner-content h2{font-size:2.3125em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-.37px}.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:37px}}@media screen and (min-width:1200px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:1200px){.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:calc(37px + 86 * (100vw - 1200px)/ 2799.98);letter-spacing:calc(-.37px + -.86 * (100vw - 1200px)/ 2799.98)}}@media screen and (min-width:1200px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:3999.98px){.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:123px;letter-spacing:-1.23px}}@media (min-width:1200px) and (min-width:768px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content h2{font-size:2.25em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-.36px}}@media (min-width:1200px) and (max-width:767.98px){.block-header-homepage .block-content .inner-content h2{font-size:2em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:0}}@media (min-width:992px) and (max-width:1199.98px) and (min-width:4000px){.block-header-homepage .block-content .inner-content h2{font-size:7.6875em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-1.23px}}@media (min-width:992px) and (max-width:1199.98px) and (min-width:1200px) and (max-width:3999.98px){.block-header-homepage .block-content .inner-content h2{font-size:2.3125em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-.37px}.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:37px}}@media screen and (min-width:992px) and (max-width:1199.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:1200px){.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:calc(37px + 86 * (100vw - 1200px)/ 2799.98);letter-spacing:calc(-.37px + -.86 * (100vw - 1200px)/ 2799.98)}}@media screen and (min-width:992px) and (max-width:1199.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:3999.98px){.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:123px;letter-spacing:-1.23px}}@media (min-width:992px) and (max-width:1199.98px) and (min-width:768px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content h2{font-size:2.25em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-.36px}}@media (min-width:992px) and (max-width:1199.98px) and (max-width:767.98px){.block-header-homepage .block-content .inner-content h2{font-size:2em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:0}}@media (min-width:768px) and (max-width:991.98px) and (min-width:4000px){.block-header-homepage .block-content .inner-content h2{font-size:5.1875em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-.83px}}@media (min-width:768px) and (max-width:991.98px) and (min-width:1200px) and (max-width:3999.98px){.block-header-homepage .block-content .inner-content h2{font-size:1.5625em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-.25px}.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:25px}}@media screen and (min-width:768px) and (max-width:991.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:1200px){.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:calc(25px + 58 * (100vw - 1200px)/ 2799.98);letter-spacing:calc(-.25px + -.58 * (100vw - 1200px)/ 2799.98)}}@media screen and (min-width:768px) and (max-width:991.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:3999.98px){.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:83px;letter-spacing:-.83px}}@media (min-width:768px) and (max-width:991.98px) and (min-width:768px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content h2{font-size:1.5em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-.24px}}@media (min-width:768px) and (max-width:991.98px) and (max-width:767.98px){.block-header-homepage .block-content .inner-content h2{font-size:1.25em;line-height:1.05;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:0}}@media (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-content .inner-content h2 b{font-weight:700!important}}@media (max-width:767.98px) and (min-width:4000px){.block-header-homepage .block-content .inner-content h2{font-size:6.25em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-1px}}@media (max-width:767.98px) and (min-width:1200px) and (max-width:3999.98px){.block-header-homepage .block-content .inner-content h2{font-size:1.875em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-.3px}.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:30px}}@media screen and (max-width:767.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:1200px){.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:calc(30px + 70 * (100vw - 1200px)/ 2799.98);letter-spacing:calc(-.3px + -.7 * (100vw - 1200px)/ 2799.98)}}@media screen and (max-width:767.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:3999.98px){.block-header-homepage .block-content .inner-content h2:not(.not-flexible){font-size:100px;letter-spacing:-1px}}@media (max-width:767.98px) and (min-width:768px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content h2{font-size:1.875em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:-.3px}}@media (max-width:767.98px) and (max-width:767.98px){.block-header-homepage .block-content .inner-content h2{font-size:1.5em;line-height:1.1;font-weight:700;font-family:"PP Right Grotesk",sans-serif}.block-header-homepage .block-content .inner-content h2{letter-spacing:0}}@media (min-width:1200px) and (min-width:4000px){.block-header-homepage .block-content .inner-content p{font-size:4.125em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.66px}}@media (min-width:1200px) and (min-width:1200px) and (max-width:3999.98px){.block-header-homepage .block-content .inner-content p{font-size:1.25em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.2px}.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:20px}}@media screen and (min-width:1200px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:1200px){.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:calc(20px + 46 * (100vw - 1200px)/ 2799.98);letter-spacing:calc(0px + 0 * (100vw - 1200px)/ 2799.98)}}@media screen and (min-width:1200px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:3999.98px){.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:66px;letter-spacing:0}}@media (min-width:1200px) and (min-width:768px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content p{font-size:1.25em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.2px}}@media (min-width:1200px) and (max-width:767.98px){.block-header-homepage .block-content .inner-content p{font-size:1.125em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.18px}}@media (min-width:1200px){.block-header-homepage .block-content .inner-content p b,.block-header-homepage .block-content .inner-content p strong,.block-header-homepage .block-content .inner-content p.bold{font-weight:700}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav){color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-color:#5044df;text-decoration-thickness:2px;text-underline-offset:4px;text-underline-position:from-font;transition:color .35s ease-in-out}}@media (min-width:1200px) and (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav){text-underline-offset:2px}}@media (min-width:1200px){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav).caption-toggle{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav):focus{outline:0}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav).focusOutline{outline:-webkit-focus-ring-color auto 1px;outline-offset:0}}@media (min-width:1200px) and (hover:hover){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav):hover{color:#5044df}}@media (min-width:1200px){.block-header-homepage .block-content .inner-content p.italic{font-style:italic}}@media (min-width:992px) and (max-width:1199.98px) and (min-width:4000px){.block-header-homepage .block-content .inner-content p{font-size:3.3125em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.53px}}@media (min-width:992px) and (max-width:1199.98px) and (min-width:1200px) and (max-width:3999.98px){.block-header-homepage .block-content .inner-content p{font-size:1em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.16px}.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:16px}}@media screen and (min-width:992px) and (max-width:1199.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:1200px){.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:calc(16px + 37 * (100vw - 1200px)/ 2799.98);letter-spacing:calc(0px + 0 * (100vw - 1200px)/ 2799.98)}}@media screen and (min-width:992px) and (max-width:1199.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:3999.98px){.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:53px;letter-spacing:0}}@media (min-width:992px) and (max-width:1199.98px) and (min-width:768px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content p{font-size:1em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.16px}}@media (min-width:992px) and (max-width:1199.98px) and (max-width:767.98px){.block-header-homepage .block-content .inner-content p{font-size:1em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.16px}}@media (min-width:992px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content p b,.block-header-homepage .block-content .inner-content p strong,.block-header-homepage .block-content .inner-content p.bold{font-weight:700}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav){color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-color:#5044df;text-decoration-thickness:2px;text-underline-offset:4px;text-underline-position:from-font;transition:color .35s ease-in-out}}@media (min-width:992px) and (max-width:1199.98px) and (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav){text-underline-offset:2px}}@media (min-width:992px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav).caption-toggle{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav):focus{outline:0}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav).focusOutline{outline:-webkit-focus-ring-color auto 1px;outline-offset:0}}@media (min-width:992px) and (max-width:1199.98px) and (hover:hover){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav):hover{color:#5044df}}@media (min-width:992px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content p.italic{font-style:italic}}@media (min-width:768px) and (max-width:991.98px) and (min-width:4000px){.block-header-homepage .block-content .inner-content p{font-size:2.6875em;line-height:1.3;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:0}}@media (min-width:768px) and (max-width:991.98px) and (min-width:1200px) and (max-width:3999.98px){.block-header-homepage .block-content .inner-content p{font-size:.8125em;line-height:1.3;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:0}.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:13px}}@media screen and (min-width:768px) and (max-width:991.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:1200px){.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:calc(13px + 30 * (100vw - 1200px)/ 2799.98);letter-spacing:calc(0px + 0 * (100vw - 1200px)/ 2799.98)}}@media screen and (min-width:768px) and (max-width:991.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:3999.98px){.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:43px;letter-spacing:0}}@media (min-width:768px) and (max-width:991.98px) and (min-width:768px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content p{font-size:.875em;line-height:1.3;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:0}}@media (min-width:768px) and (max-width:991.98px) and (max-width:767.98px){.block-header-homepage .block-content .inner-content p{font-size:.875em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:0}}@media (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-content .inner-content p b,.block-header-homepage .block-content .inner-content p strong,.block-header-homepage .block-content .inner-content p.bold{font-weight:700}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav){color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-color:#5044df;text-decoration-thickness:2px;text-underline-offset:4px;text-underline-position:from-font;transition:color .35s ease-in-out}}@media (min-width:768px) and (max-width:991.98px) and (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav){text-underline-offset:2px}}@media (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav).caption-toggle{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav):focus{outline:0}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav).focusOutline{outline:-webkit-focus-ring-color auto 1px;outline-offset:0}}@media (min-width:768px) and (max-width:991.98px) and (hover:hover){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav):hover{color:#5044df}}@media (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-content .inner-content p.italic{font-style:italic}.block-header-homepage .block-content .inner-content p a{text-underline-offset:2px}}@media (max-width:767.98px) and (min-width:4000px){.block-header-homepage .block-content .inner-content p{font-size:3.3125em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.53px}}@media (max-width:767.98px) and (min-width:1200px) and (max-width:3999.98px){.block-header-homepage .block-content .inner-content p{font-size:1em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.16px}.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:16px}}@media screen and (max-width:767.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:1200px){.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:calc(16px + 37 * (100vw - 1200px)/ 2799.98);letter-spacing:calc(0px + 0 * (100vw - 1200px)/ 2799.98)}}@media screen and (max-width:767.98px) and (min-width:1200px) and (max-width:3999.98px) and (min-width:3999.98px){.block-header-homepage .block-content .inner-content p:not(.not-flexible){font-size:53px;letter-spacing:0}}@media (max-width:767.98px) and (min-width:768px) and (max-width:1199.98px){.block-header-homepage .block-content .inner-content p{font-size:1em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.16px}}@media (max-width:767.98px) and (max-width:767.98px){.block-header-homepage .block-content .inner-content p{font-size:1em;line-height:1.4;font-weight:400;font-family:"GT America",sans-serif}.block-header-homepage .block-content .inner-content p{letter-spacing:-.16px}}@media (max-width:767.98px){.block-header-homepage .block-content .inner-content p b,.block-header-homepage .block-content .inner-content p strong,.block-header-homepage .block-content .inner-content p.bold{font-weight:700}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav){color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-color:#5044df;text-decoration-thickness:2px;text-underline-offset:4px;text-underline-position:from-font;transition:color .35s ease-in-out}}@media (max-width:767.98px) and (min-width:768px) and (max-width:991.98px){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav){text-underline-offset:2px}}@media (max-width:767.98px){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav).caption-toggle{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav):focus{outline:0}.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav).focusOutline{outline:-webkit-focus-ring-color auto 1px;outline-offset:0}}@media (max-width:767.98px) and (hover:hover){.block-header-homepage .block-content .inner-content p a:not(.footer-bottom-nav):hover{color:#5044df}}@media (max-width:767.98px){.block-header-homepage .block-content .inner-content p.italic{font-style:italic}}@media (max-width:767.98px){.block-header-homepage .block-content .inner-content .col-desc{margin-top:20px}}