.paragraph--type--paralax-section{width:100vw;transform:translateX(calc((980px - 100vw)/2));margin-bottom:50px;margin-top:50px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.paragraph--type--paralax-section{margin-left:calc((980px - 100vw)/2)}}@media (max-width: 1015px){.paragraph--type--paralax-section{transform:translateX(-20px)}}@media (max-width: 700px){.paragraph--type--paralax-section{transform:translateX(0);width:100%}}@media (max-width: 700px){.paragraph--type--paralax-section{width:calc(100% + 40px);margin-left:-20px}}.paragraph--type--paralax-section .show-caption{position:absolute;bottom:20px;right:20px;width:25px;height:25px;overflow:hidden;border-radius:50%;border:none;text-indent:50px;white-space:nowrap;z-index:10;transition:all 0.3s ease-in-out .2s;background:#efefef;padding:0}.paragraph--type--paralax-section .show-caption:before{content:"i";position:absolute;left:0;top:0;text-indent:0;width:25px;height:25px;max-width:25px;min-width:25px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.paragraph--type--paralax-section figcaption{position:absolute;bottom:0;transform:translateY(100%);right:0;background:rgba(0,0,0,0.8);padding:20px 60px 20px 20px;color:white;margin:0;font-size:14px;z-index:100;font-weight:400;text-align:left;transition:transform .3s ease-in-out}.paragraph--type--paralax-section figcaption p{color:white;margin:0;font-size:14px;font-weight:400}.paragraph--type--paralax-section figcaption .close-caption{border:none;background:none;position:absolute;bottom:20px;right:20px;width:20px;height:20px;overflow:hidden;text-indent:25px;white-space:nowrap}.paragraph--type--paralax-section figcaption .close-caption:before,.paragraph--type--paralax-section figcaption .close-caption:after{content:"";width:20px;height:2px;background:white;position:absolute;top:50%;left:0}.paragraph--type--paralax-section figcaption .close-caption:before{transform:rotate(45deg)}.paragraph--type--paralax-section figcaption .close-caption:after{transform:rotate(-45deg)}.paragraph--type--paralax-section.active .show-caption,.paragraph--type--paralax-section .image.active .show-caption{opacity:0;pointer-events:none;transition:all .3s ease-in-out 0s}.paragraph--type--paralax-section.active figcaption,.paragraph--type--paralax-section .image.active figcaption{display:block;transform:translateY(0);transition:transform .3s ease-in-out .4s}.paragraph--type--paralax-section figure{margin:0}.paragraph--type--paralax-section .images{position:sticky;width:100vw;height:100vh;overflow:hidden;top:0;z-index:-1}.paragraph--type--paralax-section .images .image{transition:all 0.35s ease-in-out;width:100%;height:100%;position:absolute;opacity:0;background-size:cover;background-position:center;z-index:1}.paragraph--type--paralax-section .images .image:first-of-type{opacity:1}.paragraph--type--paralax-section .images .image.current{opacity:1;z-index:10}.paragraph--type--paralax-section .images .image figure{width:100%;height:100%;position:absolute;top:0;left:0}.paragraph--type--paralax-section .images .image figure img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.paragraph--type--paralax-section .text{margin-bottom:100vh;padding:50px;font-family:"Montserrat";font-style:normal;font-weight:600;font-size:32px;line-height:44px;text-transform:uppercase;color:#000000;pointer-events:none;width:calc(100% - 100px)}@media (max-width: 700px){.paragraph--type--paralax-section .text{font-size:16px;line-height:24px}}.paragraph--type--paralax-section .text:nth-child(2){margin-top:-50vh}.paragraph--type--paralax-section .text:last-of-type{padding-bottom:66vh;margin-bottom:0}.paragraph--type--paralax-section.white-color .text{color:white;text-shadow:0px 4px 4px rgba(0,0,0,0.45)}.paragraph--type--paralax-section.center-align .text{text-align:center}.paragraph--type--paralax-section.right-align .text{text-align:right}.paragraph--type--paralax-section .section-marker{position:absolute;top:100px;left:50px;display:block;min-width:175px;width:175px;color:#000000;z-index:55}.paragraph--type--paralax-section .section-marker .section-number{font-weight:600;font-size:40px;line-height:30px;text-transform:uppercase;margin-bottom:7px}@media (max-width: 700px){.paragraph--type--paralax-section .section-marker .section-number{font-size:30px}}.paragraph--type--paralax-section .section-marker .section-text{display:inline-block;border-top:1px solid #000000;font-style:normal;font-weight:600;font-size:22px;line-height:30px;text-transform:uppercase}@media (max-width: 700px){.paragraph--type--paralax-section .section-marker .section-text{font-size:16px;line-height:20px}}.paragraph--type--paralax-section .section-marker.white{color:#ffffff;text-shadow:0px 4px 4px rgba(0,0,0,0.45)}.paragraph--type--paralax-section .section-marker.white .section-text{border-color:#ffffff}
