.content-blocks{display:flex;flex-direction:column;width:100%}.text-section{position:relative}.text-section .text-section-inner{border-radius:10px;overflow:hidden;position:relative}.text-section .text-section-background,.text-section .text-section-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.text-section .text-section-background img,.text-section .text-section-overlay img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-section .text-section-content{display:flex}.text-section .text-section-content .heading-md{font-size:30px}.text-section .text-section-content h1,.text-section .text-section-content h2,.text-section .text-section-content h3,.text-section .text-section-content h4{font-size:var(--font-size)}@media only screen and (max-width:767.98px){.text-section .text-section-content h1,.text-section .text-section-content h2,.text-section .text-section-content h3,.text-section .text-section-content h4{font-size:var(--font-size-mobile)}}.text-section .text-section-content p{font-size:16px;line-height:24px}.text-section .text-section-content p a{color:inherit}.text-section .text-section-content a{text-decoration:underline;text-underline-offset:3px}.text-section .text-section-content .button-1,.text-section .text-section-content .button-2,.text-section .text-section-content .button-3,.text-section .text-section-content a:hover{text-decoration:none}.text-section .text-section-content img{display:block;height:75px;margin:0 auto;width:auto}.text-section .text-section-content .content-btn{margin:0 auto}.text-section .text-section-content.content-left .content-btn,.text-section .text-section-content.content-left img{margin-left:0}.text-section .text-section-content.content-right .content-btn,.text-section .text-section-content.content-right img{margin-right:0}.text-section .page-width{position:relative}.text-media-wrapper{align-items:stretch;background:var(--bg-colour);display:flex;justify-content:center;width:100%}.text-media-wrapper.vertical-video .media-wrapper,.text-media-wrapper.vertical-video .video-wrapper{align-items:center;aspect-ratio:unset!important;display:flex;justify-content:center;max-height:80vh;max-width:-moz-fit-content;max-width:fit-content;min-width:unset}.text-media-wrapper.vertical-video .media-wrapper video,.text-media-wrapper.vertical-video .video-wrapper video{max-height:80vh;width:auto}.text-media-wrapper .layout-container{align-items:center;display:flex;flex-flow:var(--layout-mobile) nowrap;justify-content:center}@media only screen and (max-width:991.98px){.text-media-wrapper .layout-container{gap:40px}}@media only screen and (min-width:992px){.text-media-wrapper .layout-container.right{flex-flow:row nowrap}.text-media-wrapper .layout-container.right .content-wrapper{padding-right:35px}}@media only screen and (min-width:992px) and (min-width:992px){.text-media-wrapper .layout-container.right .media-wrapper.none,.text-media-wrapper .layout-container.right .video-wrapper.none{margin-right:-60px}}@media only screen and (min-width:992px){.text-media-wrapper .layout-container.left{flex-flow:row-reverse nowrap}.text-media-wrapper .layout-container.left .content-wrapper{padding-left:35px}}@media only screen and (min-width:992px) and (min-width:992px){.text-media-wrapper .layout-container.left .media-wrapper.none,.text-media-wrapper .layout-container.left .video-wrapper.none{margin-left:-60px}}@media (min-width:1800px){.text-media-wrapper .layout-container.right .content-wrapper{padding-right:60px}.text-media-wrapper .layout-container.left .content-wrapper{padding-left:60px}}.text-media-wrapper .media-wrapper,.text-media-wrapper .video-wrapper{flex:1;max-width:50%;min-width:50%;width:50%}@media only screen and (max-width:991.98px){.text-media-wrapper .media-wrapper,.text-media-wrapper .video-wrapper{max-width:100%;min-width:100%;width:100%}}.text-media-wrapper .media-wrapper.none,.text-media-wrapper .video-wrapper.none{max-width:unset;width:auto}@media only screen and (max-width:767.98px){.text-media-wrapper .media-wrapper.none,.text-media-wrapper .video-wrapper.none{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width:991.98px){.text-media-wrapper .media-wrapper.none,.text-media-wrapper .video-wrapper.none{margin-left:-30px;margin-right:-30px}}.text-media-wrapper .media-wrapper.caption,.text-media-wrapper .video-wrapper.caption{padding-bottom:20px}.text-media-wrapper .content-wrapper,.text-media-wrapper .media-wrapper{align-items:center;display:flex;flex:1;flex-flow:column nowrap;gap:15px;justify-content:center;max-width:50%;min-width:50%;width:50%}@media only screen and (max-width:991.98px){.text-media-wrapper .content-wrapper,.text-media-wrapper .media-wrapper{flex:unset;gap:11px;max-width:100%;min-width:100%;width:100%}}.text-media-wrapper .content-wrapper .media-caption,.text-media-wrapper .media-wrapper .media-caption{font-weight:600;text-align:left;width:100%}.text-media-wrapper .media-wrapper{border-radius:10px;isolation:isolate;overflow:hidden;position:relative}.text-media-wrapper .media-wrapper.video{cursor:pointer}.text-media-wrapper .media-wrapper img,.text-media-wrapper .media-wrapper video{border-radius:10px}.text-media-wrapper .media-wrapper img,.text-media-wrapper .media-wrapper svg,.text-media-wrapper .media-wrapper video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-media-wrapper .media-wrapper img,.text-media-wrapper .media-wrapper picture,.text-media-wrapper .media-wrapper svg{-o-object-fit:var(--object-fit);object-fit:var(--object-fit)}.text-media-wrapper .content-wrapper{padding-bottom:40px;padding-top:40px}@media only screen and (max-width:991.98px){.text-media-wrapper .content-wrapper{padding-bottom:0;padding-top:0}}.text-media-wrapper .content-wrapper img{display:block;height:auto;margin:0 auto;max-height:100px;width:auto}@media only screen and (min-width:992px){.text-media-wrapper .content-wrapper img{max-height:140px}}.text-media-wrapper .content-wrapper.content-middle{justify-content:center;text-align:center}.text-media-wrapper .content-wrapper.content-right{justify-content:flex-end;text-align:right}.text-media-wrapper .content-wrapper.content-right img{margin-right:0}.text-media-wrapper .content-wrapper.content-right .content-btn{margin-left:auto}.text-media-wrapper .content-wrapper.content-left{justify-content:flex-start;text-align:left}.text-media-wrapper .content-wrapper.content-left img{margin-left:0}.text-media-wrapper .content-wrapper.content-left .content-btn{margin-right:auto}.text-media-wrapper .content-wrapper .title{line-height:1.35}.text-media-wrapper .content-wrapper .title.heading-md{font-size:30px}.text-media-wrapper .content-wrapper .body,.text-media-wrapper .content-wrapper .body a,.text-media-wrapper .content-wrapper .date,.text-media-wrapper .content-wrapper .title{color:var(--text-colour);width:100%}.text-media-wrapper .content-wrapper .date{color:var(--primary-color);font-size:14px;line-height:1;margin:0 0 14px}.text-media-wrapper .content-wrapper .body{font-size:16px;line-height:24px}.text-media-wrapper .content-wrapper .content-btn{margin-top:10px}@media only screen and (max-width:991.98px){.text-media-wrapper .content-wrapper .content-btn{margin-top:20px}}.video-section{position:relative}.video-section .video-section-wrapper{display:flex;flex-direction:row;flex-direction:column;gap:40px 100px;justify-content:center}.video-section .video-section-wrapper .content-wrapper,.video-section .video-section-wrapper .image-wrapper,.video-section .video-section-wrapper .video-wrapper{flex:1;flex-direction:column;padding:0}.video-section .video-section-wrapper .content-wrapper{display:flex;flex-direction:column;gap:15px 0;justify-content:center}.video-section .video-section-wrapper .content-wrapper.middle{align-items:center;text-align:center}.video-section .video-section-wrapper .content-wrapper .title{margin:0}.video-section .video-section-wrapper .content-wrapper .body,.video-section .video-section-wrapper .content-wrapper .body *{font-size:16px;line-height:1.4;margin:0}.video-section .video-section-wrapper .content-wrapper.right{align-items:flex-end;text-align:right}.video-section .video-section-wrapper .image-wrapper,.video-section .video-section-wrapper .video-wrapper{border-radius:10px;overflow:hidden;position:relative;width:100%}.video-section .video-section-wrapper .image-wrapper img,.video-section .video-section-wrapper .image-wrapper svg,.video-section .video-section-wrapper .image-wrapper video,.video-section .video-section-wrapper .video-wrapper img,.video-section .video-section-wrapper .video-wrapper svg,.video-section .video-section-wrapper .video-wrapper video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-section .video-section-wrapper .image-wrapper .play-video-trigger,.video-section .video-section-wrapper .video-wrapper .play-video-trigger{height:45px;left:50%;opacity:.8;position:absolute;top:50%;transition:opacity .1s ease-out;translate:-50% -50% 0;width:45px;z-index:1}.video-section .video-section-wrapper .image-wrapper .play-video-trigger svg,.video-section .video-section-wrapper .video-wrapper .play-video-trigger svg{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.video-section .video-section-wrapper .image-wrapper .play-video-trigger:hover,.video-section .video-section-wrapper .video-wrapper .play-video-trigger:hover{opacity:.6}.video-section .video-section-wrapper .image-wrapper .play-video-trigger.playing,.video-section .video-section-wrapper .video-wrapper .play-video-trigger.playing{opacity:0;pointer-events:none}.video-section .video-section-wrapper .image-wrapper .video-overlay,.video-section .video-section-wrapper .video-wrapper .video-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-section .video-section-wrapper .image-wrapper .video-overlay .video-control,.video-section .video-section-wrapper .video-wrapper .video-overlay .video-control{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.video-section .video-section-wrapper .image-wrapper .video-overlay .video-control.pause-video,.video-section .video-section-wrapper .video-wrapper .video-overlay .video-control.pause-video{display:none;opacity:0;transition:all .3s}.video-section .video-section-wrapper .image-wrapper .video-overlay .video-control svg,.video-section .video-section-wrapper .video-wrapper .video-overlay .video-control svg{fill:var(--accent-2-color);cursor:pointer;height:60px;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:60px}.video-section .video-section-wrapper .image-wrapper .video-overlay .video-control svg:hover,.video-section .video-section-wrapper .image-wrapper .video-overlay.pause .pause-video:hover,.video-section .video-section-wrapper .video-wrapper .video-overlay .video-control svg:hover,.video-section .video-section-wrapper .video-wrapper .video-overlay.pause .pause-video:hover{opacity:1}.video-section .image-slot-container{align-items:center;background:#fffcf3;border-radius:3px;display:flex;flex-direction:column;justify-content:center;opacity:1;overflow:hidden;padding:32px 20px 22px;position:absolute;transform:rotate(-3deg);width:200px;z-index:-1;z-index:1}@media only screen and (max-width:991.98px){.video-section .image-slot-container{display:none}}.video-section .image-slot-container .bridgerton-mask{left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:6px;transform:translateX(-50%)}.video-section .image-slot-container .image-slot-container-inner{aspect-ratio:1;border-radius:3px;height:100%;overflow:hidden;position:relative;width:100%}.video-section .image-slot-container .image-slot-container-inner img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.video-section .image-slot-container .bridgerton-button__purple{background:var(--bridgerton-purple);border-color:var(--bridgerton-purple);color:var(--bridgerton-blue);font-size:15px;margin-top:8px;padding:10px 20px}.video-section .image-slot-container.image_slot_1{right:30px;top:100px}.video-section .image-slot-container.image_slot_2{bottom:100px;right:30px}.video-section .image-slot-container.image_slot_3{bottom:100px;left:30px}.video-section .image-slot-container.image_slot_4{left:30px;top:100px}.image-section{display:flex;justify-content:center}.image-section .page-width{width:100%}.image-section .image-container.vertical-margin-top{margin-top:var(--spacing-sections-desktop)}@media only screen and (max-width:767.98px){.image-section .image-container.vertical-margin-top{margin-top:var(--spacing-sections-mobile)}}.image-section .image-container.vertical-margin-bottom{margin-bottom:var(--spacing-sections-desktop)}@media only screen and (max-width:767.98px){.image-section .image-container.vertical-margin-bottom{margin-bottom:var(--spacing-sections-mobile)}}.image-section .image-container .image-wrapper{display:flex;height:100%;justify-content:center;margin:0 auto;max-width:100%;width:100%}.image-section .image-container .image-wrapper img,.image-section .image-container .image-wrapper picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}

/*# sourceMappingURL=section-fs-content-blocks.min.css.map*/