@-webkit-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 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)}}@-webkit-keyframes fadein{100%{opacity:1;transform:translateX(0)}}@keyframes fadein{100%{opacity:1;transform:translateX(0)}}#button{display:flex;background-color:#0076bd;width:50px;height:50px;text-align:center;border-radius:100%;position:fixed;bottom:70px;color:#fff;right:30px;align-items:center;justify-content:center;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;cursor:pointer;box-shadow:0 4px 16px 0 rgba(0,0,0,.4)}#button.show{opacity:1;visibility:visible}html.page-home body main>section.intro-section{padding-top:60px}html.page-home body main>section.intro-section .container .gallery.gallery-traditional{grid-template-columns:repeat(4,1fr);gap:10px}html.page-home body main>section.featured-section{margin-top:-200px}@media only screen and (max-width:770px){html.page-home body main>section.featured-section{margin-top:40px}}html.page-home body main>section.featured-section .container{position:relative;z-index:1}html.page-home body main>section.featured-section .container .featured-items{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media only screen and (max-width:980px){html.page-home body main>section.featured-section .container .featured-items{grid-template-columns:1fr}}html.page-home body main>section.featured-section .container .featured-items .col{background-color:#02b2a6;border-radius:20px;padding:20px 20px 0 20px;box-sizing:border-box;width:100%}html.page-home body main>section.featured-section .container .featured-items .col:nth-child(even){background-color:#0076bd}@media only screen and (max-width:600px){html.page-home body main>section.featured-section .container .featured-items .col:nth-child(even){flex-direction:column-reverse}}html.page-home body main>section.featured-section .container .featured-items .col:nth-child(even) .content-lhs{order:2}html.page-home body main>section.featured-section .container .featured-items .col:nth-child(even) .content-lhs .image{text-align:right}@media only screen and (max-width:600px){html.page-home body main>section.featured-section .container .featured-items .col:nth-child(even) .content-lhs .image{text-align:left}html.page-home body main>section.featured-section .container .featured-items .col:nth-child(even) .content-lhs .image img{max-width:60%}}html.page-home body main>section.featured-section .container .featured-items .col:nth-child(even) .content-rhs{order:1;padding-right:20px;box-sizing:border-box}html.page-home body main>section.featured-section .container .featured-items .col:nth-child(even) .content-rhs .btn{color:#0076bd!important}html.page-home body main>section.featured-section .container .featured-items .col .content-lhs{width:260px;display:flex;align-items:flex-end}@media only screen and (max-width:600px){html.page-home body main>section.featured-section .container .featured-items .col .content-lhs{width:100%}}html.page-home body main>section.featured-section .container .featured-items .col .content-lhs .image{width:100%}html.page-home body main>section.featured-section .container .featured-items .col .content-rhs{width:calc(100% - 260px)}@media only screen and (max-width:600px){html.page-home body main>section.featured-section .container .featured-items .col .content-rhs{width:100%}}html.page-home body main>section.featured-section .container .featured-items .col .content-rhs .content{padding-top:40px;padding-bottom:20px;padding-left:20px;box-sizing:border-box}@media only screen and (max-width:600px){html.page-home body main>section.featured-section .container .featured-items .col .content-rhs .content{padding-top:20px}}html.page-home body main>section.featured-section .container .featured-items .col .content-rhs .content h2{font-size:28px;font-style:normal;font-weight:700;line-height:36px;color:#fff}html.page-home body main>section.featured-section .container .featured-items .col .content-rhs .content p{color:#fff}html.page-home body main>section.featured-section .container .featured-items .col .content-rhs .content .btn{display:block;margin-top:30px;color:#02b2a6}html.page-home body main>section.home-work-section{padding:60px 0}html.page-home body main>section.home-work-section .container{background-color:#e1f4f4;border-radius:20px;max-width:1420px}html.page-home body main>section.home-work-section .container .content-split{max-width:1230px;margin:0 auto;padding:40px 0;align-items:center}html.page-home body main>section.home-work-section .container .content-split .content-lhs{width:calc(50% - 60px)}@media only screen and (max-width:770px){html.page-home body main>section.home-work-section .container .content-split .content-lhs{width:100%}}html.page-home body main>section.home-work-section .container .content-split .content-rhs{width:50%}@media only screen and (max-width:770px){html.page-home body main>section.home-work-section .container .content-split .content-rhs{width:100%;margin-top:30px}}html.page-home body main>section.home-work-section .container .content-split .content-rhs .btn{display:block;margin-top:30px}html.page-home body main>section.news-section{padding:60px 0 120px;background-color:#f4f4f4}@media only screen and (max-width:770px){html.page-home body main>section.news-section{padding:40px 0 60px}}html.page-home body main>section.news-section .container{display:block}html.page-home body main>section.news-section .container .btn{display:block;margin:50px auto 0;min-width:175px}html.page-home body main>section.news-section .container .news{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media only screen and (max-width:770px){html.page-home body main>section.news-section .container .news{grid-template-columns:1fr}}html.page-home body main>section.news-section .container .news .col{background-color:#fff;border-radius:20px;overflow:hidden}html.page-home body main>section.news-section .container .news .col a{width:100%;display:block}html.page-home body main>section.news-section .container .news .col a:hover .image img{transform:scale(1.05)}html.page-home body main>section.news-section .container .news .col .image{line-height:0;overflow:hidden}html.page-home body main>section.news-section .container .news .col .image img{width:100%;height:auto;transition:.5s ease-in-out}html.page-home body main>section.news-section .container .news .col .content{color:#000;padding:20px;box-sizing:border-box}html.page-home body main>section.news-section .container .news .col .content time{font-size:14px;font-weight:300;line-height:22px;display:block;margin-bottom:20px;color:inherit}