.intro__container{position:relative;margin:0 auto;max-width:1360px;min-height:900px;background-size:1360px;background-position:center center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro__description,.intro__title p{max-width:460px}.intro__text-container{position:absolute;display:block;transform:unset}@media(min-width:992px){.intro__text-container{right:100px}}.hs-blog-id-6551925622 .intro__text-container{position:absolute;display:block;left:0;transform:translate(80px,0px)}@media(max-width:991px){.hs-blog-id-6551925622 .intro__text-container{transform:translate(0px,0px);position:relative}}.intro__container-mobile{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 0;background-size:480px;background-repeat:no-repeat}@media(max-width:767px){.intro__container-mobile{display:block}}@media(max-width:479px){.intro__container-mobile{display:none}}.intro__title{font-size:54px;line-height:50px;font-weight:normal;color:#1a1918;margin-bottom:10px}.intro__title p{font-size:54px;line-height:64px;font-weight:normal;color:#1a1918;margin-bottom:10px}.intro__title p ffn._ffn_textNode{font-size:54px;line-height:50px;font-weight:normal;color:#1a1918;margin-bottom:10px}.intro__title p{margin-bottom:25px}.intro__description{line-height:35px;margin-top:18px;opacity:.8;color:#1a1918;font-family:'Corporate A BQ' !important;font-size:27px;line-height:41px}.intro__wrapper{background-repeat:no-repeat;background-size:cover;background-position:center center}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.ani1{-webkit-animation:text-focus-in .1s cubic-bezier(0.550,0.085,0.680,0.530) both;animation:text-focus-in .1s cubic-bezier(0.550,0.085,0.680,0.530) both}.ani3{-webkit-animation:text-focus-in .1s cubic-bezier(0.550,0.085,0.680,0.530) both;animation:text-focus-in .1s cubic-bezier(0.550,0.085,0.680,0.530) both}.ani3{-webkit-animation:text-focus-in .1s cubic-bezier(0.550,0.085,0.680,0.530) both;animation:text-focus-in .1s cubic-bezier(0.550,0.085,0.680,0.530) both}@-webkit-keyframes ani1{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes ani2{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes ani3{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@media screen and (max-width:1225px){.intro__text-container{padding-top:75px}}@media(max-width:1199px){.intro__text-container{padding-top:30px;padding-bottom:30px}.intro__title{font-size:36px;line-height:44px}}@media(max-width:991px){.intro__container{min-height:500px}.intro__text-container{z-index:1;position:relative}.intro__container:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.7;z-index:0}.intro__text-container{transform:none;text-align:center}.intro__text-container{padding-bottom:80px}}@media(max-width:767px){.intro__container-mobile{background-image:none !important}.intro__container{padding:20px}.intro__text-container{padding-bottom:60px}.intro__title{font-size:39px;line-height:36px}.intro__container{background:0 0 !important;min-height:450px}}@media(max-width:768px){.intro__description,.intro__title p{word-break:break-word;padding:0 10px;hyphens:auto}.intro__title p br{display:none}}@media(max-width:480px){.intro__title p{font-size:40px;line-height:1.4em}.intro__description{font-size:20px}}.intro__buttons a{color:#bfa980;font-family:"Source Sans Pro";font-size:12px;font-weight:bold;line-height:22px;text-decoration:none;padding:15px 30px;border:1px solid #bfa980;text-transform:uppercase;margin:0px 10px 10px 0px;display:table}@media(max-width:991px){.intro__buttons a{margin:0px 0px 10px 0px;display:block}}.intro__buttons a:hover{color:#fff;background-color:#bfa980}.intro__buttons{margin-top:40px}