.intro-module{overflow:hidden}.intro-module.open .intro-module-moretext{display:block}.intro-module-header{text-align:center}.intro-module-header .intro-header-pretitle{font-family:"ofelia-display",sans-serif;font-size:14px;font-weight:400;color:#000;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;text-align:center;opacity:60%;padding-bottom:15px;text-align:center !important}@media(min-width: 768px){.intro-module-header .intro-header-pretitle{padding-bottom:15px}}@media(min-width: 1280px){.intro-module-header .intro-header-pretitle{text-align:left}}.intro-module-header .intro-header-title{font-family:"ofelia-display",sans-serif;font-size:28px;font-weight:400;color:#000;line-height:111.7647058824%;letter-spacing:0;text-align:center;font-weight:400;text-align:center !important}@media(min-width: 540px){.intro-module-header .intro-header-title{font-size:34px}}@media(min-width: 768px){.intro-module-header .intro-header-title{font-size:40px}}@media(min-width: 1280px){.intro-module-header .intro-header-title{font-size:44px;text-align:left}}.intro-module-header .intro-header-btn{margin-top:25px}@media(min-width: 768px)and (max-width: 1279px){.intro-module-header{max-width:640px;margin:0 auto}}@media(min-width: 1280px)and (max-width: 1679px){.intro-module-header{max-width:1060px;margin:0 auto}}@media(min-width: 1680px){.intro-module-header{max-width:1270px;margin:0 auto}}.intro-module-moretext{display:none}.intro-module-moretext .wrap-intro-moretext{padding-top:45px}@media(min-width: 768px)and (max-width: 1279px){.intro-module-moretext{max-width:640px;margin:0 auto}}@media(min-width: 1280px){.intro-module-moretext{max-width:1060px;margin:0 auto}.intro-module-moretext .wrap-intro-moretext{display:grid;grid-template-columns:1fr 1fr;-ms-grid-template-columns:1fr 1fr;margin:0 -35px}}@media(min-width: 1680px){.intro-module-moretext{max-width:1270px}.intro-module-moretext .wrap-intro-moretext{margin:0 -70px}}.intro-moretext-element{padding-bottom:40px}.intro-moretext-element .intro-moretext-element_photo{display:block;width:280px;padding-top:280px;margin:0 auto;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.intro-moretext-element .intro-moretext-element_pretitle{font-family:"ofelia-display",sans-serif;font-size:14px;font-weight:400;color:#000;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;text-align:center;opacity:60%;padding:10px 0}@media(min-width: 768px){.intro-moretext-element .intro-moretext-element_pretitle{padding-bottom:15px}}@media(min-width: 1280px){.intro-moretext-element .intro-moretext-element_pretitle{text-align:left}}.intro-moretext-element .intro-moretext-element_title{font-family:"ofelia-display",sans-serif;font-size:28px;font-weight:400;color:#000;line-height:111.7647058824%;letter-spacing:0;text-align:center}@media(min-width: 540px){.intro-moretext-element .intro-moretext-element_title{font-size:34px}}@media(min-width: 768px){.intro-moretext-element .intro-moretext-element_title{font-size:40px}}@media(min-width: 1280px){.intro-moretext-element .intro-moretext-element_title{font-size:44px;text-align:left}}.intro-moretext-element .spacer{padding-top:35px}.intro-moretext-element .intro-moretext-element_subtitle{font-family:"ofelia-display",sans-serif;font-size:14px;font-weight:600;color:#000;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding-bottom:15px}@media(min-width: 1280px){.intro-moretext-element .intro-moretext-element_subtitle{text-align:left}}.intro-moretext-element .intro-moretext-element_text{font-family:"ofelia-display",sans-serif;font-size:18px;font-weight:400;color:#000;line-height:1.4;letter-spacing:.035em;text-align:center}@media(min-width: 768px){.intro-moretext-element .intro-moretext-element_text{font-size:20px}}@media(min-width: 1280px){.intro-moretext-element .intro-moretext-element_text{text-align:left}}.intro-moretext-element .intro-moretext-element_btn{display:table;margin:30px auto 0}@media(min-width: 768px){.intro-moretext-element{position:relative;padding-bottom:45px}.intro-moretext-element .intro-moretext-element_photo{width:430px;padding-top:430px}.intro-moretext-element .intro-moretext-element_subtitle{padding-bottom:20px}}@media(min-width: 1280px){.intro-moretext-element{font-size:0;padding:35px}.intro-moretext-element:nth-child(1),.intro-moretext-element:nth-child(4),.intro-moretext-element:nth-child(5),.intro-moretext-element:nth-child(8){grid-column:2}.intro-moretext-element:nth-child(2),.intro-moretext-element:nth-child(3),.intro-moretext-element:nth-child(6),.intro-moretext-element:nth-child(7){grid-column:1}.intro-moretext-element:nth-child(1),.intro-moretext-element:nth-child(2){grid-row:1}.intro-moretext-element:nth-child(3),.intro-moretext-element:nth-child(4){grid-row:2}.intro-moretext-element:nth-child(5),.intro-moretext-element:nth-child(6){grid-row:3}.intro-moretext-element:nth-child(7),.intro-moretext-element:nth-child(8){grid-row:4}.intro-moretext-element:after{content:"";position:relative;display:inline-block;vertical-align:middle;height:100%;width:0}.intro-moretext-element .intro-moretext-element_wrapper{display:inline-block;vertical-align:middle}.intro-moretext-element .intro-moretext-element_wrapper.align-bottom{vertical-align:bottom}.intro-moretext-element .intro-moretext-element_photo{width:100%;padding-top:96%;min-height:100%}.intro-moretext-element .intro-moretext-element_btn{margin:30px 0 0}}@media(min-width: 1680px){.intro-moretext-element{padding:40px 70px}}