@keyframes wiggle{0%,7%{transform:rotateZ(0)}15%{transform:rotateZ(-15deg)}20%{transform:rotateZ(10deg)}25%{transform:rotateZ(-10deg)}30%{transform:rotateZ(6deg)}35%{transform:rotateZ(-4deg)}100%,40%{transform:rotateZ(0)}}@keyframes fadein{100%{opacity:1;transform:translateX(0)}}html.page-home body main section:nth-child(1){padding:80px 0}html.page-home body main section:nth-child(1) .container .content-split{width:100%}html.page-home body main section:nth-child(1) .container .content-split .content-lhs{-ms-flex:1;flex:1;padding-right:80px}@media only screen and (max-width:770px){html.page-home body main section:nth-child(1) .container .content-split .content-lhs{padding-right:0;width:100%}}html.page-home body main section:nth-child(1) .container .content-split .content-rhs{width:300px}@media only screen and (max-width:770px){html.page-home body main section:nth-child(1) .container .content-split .content-rhs{width:100%}}html.page-home body main section:nth-child(2){padding:40px 0;background-size:cover;background-position:center center}html.page-home body main section:nth-child(2) .container .box{background-color:#fff;width:100%;max-width:600px;margin:0 auto;padding:40px;text-align:center;box-sizing:border-box}html.page-home body main section:nth-child(2) .container .box h3{color:#8b2332;font-size:25px;margin-bottom:30px}html.page-home body main section:nth-child(2) .container .box a.btn{margin:50px auto 0 auto;display:block}html.page-home body main section:nth-child(3){margin:100px 0}html.page-home body main section:nth-child(3) .container{max-width:770px;width:100%}html.page-home body main section:nth-child(3) .container .content-split{width:100%}html.page-home body main section:nth-child(3) .container .content-split .content-lhs,html.page-home body main section:nth-child(3) .container .content-split .content-rhs{width:50%}@media only screen and (max-width:550px){html.page-home body main section:nth-child(3) .container .content-split .content-lhs,html.page-home body main section:nth-child(3) .container .content-split .content-rhs{width:100%}}html.page-home body main section:nth-child(3) .container .content-split .content-lhs{padding-right:50px;box-sizing:border-box}html.page-home body main section:nth-child(3) .container .content-split .content-lhs img{width:100%;height:auto;display:block}html.page-home body main section:nth-child(3) .container .content-split .content-rhs h3{color:#8b2332}html.page-home body main section:nth-child(3) .container .content-split .content-rhs a.btn{margin-top:40px;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}