.form-block{background:#A9CCF1;padding:90px 0 50px 0}.form-block .wrap{width:auto;padding-right:225px;padding-left:60px}.form-block .wrapper .wrap .main-form form,.fake-form .form-wrap .single .inputs-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:85px}.form-block .wrapper .wrap .main-form form{margin-top:80px;width:100%}.form-block .wrapper .wrap .main-form form .wpcf7-form-control-wrap[data-name="guests"]{display:none}.form-block .wrapper .wrap .main-form form .wpcf7-submit,.form-block .wrapper .wrap .main-form form .wpcf7-response-output{display:none}.form-block .wrapper .wrap .main-form form .wpcf7-form-control-wrap input,.fake-form .form-wrap .single input{border:none;background:#fff0;border-bottom:1px solid #000;padding-bottom:25px;font-size:20px;width:100%}.form-block .wrapper .wrap .main-form form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute}.form-block .wrapper .wrap .main-form form .wpcf7-form-control-wrap input::placeholder,.fake-form .form-wrap .single input::placeholder{font-size:20px;color:#000}.fake-form{margin-top:50px}.fake-form h3{cursor:pointer}.fake-form h3 .plus{width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center;position:relative}.fake-form h3 .plus:before{content:'';position:absolute;width:3px;height:100%;background:#000}.fake-form h3 .plus:after{content:'';position:absolute;width:100%;height:3px;background:#000}.fake-form .form-wrap .single{position:relative;padding-right:50px;margin-top:45px}.fake-form .form-wrap .single h4{margin-bottom:35px}.fake-form .form-wrap .single .close{width:21px;height:21px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;transform:rotate(45deg);top:0;bottom:0;margin:auto 0}.fake-form .form-wrap .single .close:before{content:'';position:absolute;width:3px;height:100%;background:#000}.fake-form .form-wrap .single .close:after{content:'';position:absolute;width:100%;height:3px;background:#000}.form-block .wrapper .wrap h2{font-size:50px}.fake-button h3{color:#F4FF1A;position:relative;display:inline-block;cursor:pointer;overflow:hidden;margin-top:25px}.fake-button h3::before{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;background:currentColor}.fake-button h3:hover:before{animation:lineHover .5s forwards}.second-stage{display:none;padding-bottom:240px}.second-stage .wrap h3{margin-top:60px}.second-stage .wrap .meta,.text .meta{display:flex;flex-direction:row;align-items:center;margin-top:30px}.second-stage .wrap .meta .circle,.text .meta .circle{width:6px;height:6px;background:#000;border-radius:100%;margin:0 15px}.second-stage .wrap .links{display:flex;flex-direction:row;align-items:center;margin-top:30px}.second-stage .wrap .links a{color:#F4FF1A;margin-right:30px;position:relative;display:inline-block;cursor:pointer;text-decoration:none;overflow:hidden}.second-stage .wrap .links a:before{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;background:currentColor}.second-stage .wrap .links a:hover:before{animation:lineHover .5s forwards}.footer .copy a{margin-left:15px}.page-template-template-home-new .team .wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:35px;width:100%}.page-template-template-home-new .intro .content .rich p{width:98%}.page-template-template-home-new .team .wrap .single:first-child{grid-column:1 / 3}.page-template-template-home-new .team .wrap .single:first-child .photo{padding-top:54%}.page-template-template-home-new .team .wrap .single:nth-of-type(2) .photo{padding-top:54%}.page-template-template-home-new .team .wrap .single{position:relative}.page-template-template-home-new .team .wrap .single .text{position:absolute;bottom:24px;right:40px;opacity:0;transition:opacity 0.5s,transform 0.5s;z-index:3}.page-template-template-home-new .team .wrap .single .text h3{font-size:36px;color:#fff}.page-template-template-home-new .team .wrap .single .text span{font-size:16px;color:#fff}.page-template-template-home-new .team .wrap .single .overlay{position:absolute;width:100%;height:100%;background:#000;opacity:0;transition:opacity 0.5s,transform 0.5s;z-index:2;top:0;left:0}.page-template-template-home-new .team .wrap .single:hover .text{opacity:1}.page-template-template-home-new .team .wrap .single:hover .overlay{opacity:.6}.page-template-template-home-new .team{padding:.93rem 1.69rem .878rem .8rem}.page-template-template-home-new .team h2{padding-left:2rem}.page-template-template-home-new .team .rich{padding-left:2rem}.page-template-template-home-new .team .link{padding-left:2rem}.page-template-template-home-new .team .wrap{margin-top:98px}.page-template-template-home-new .team .bg-3{height:30%}.page-template-template-home-new video{width:100%;height:auto;display:block;background:#d5c3a7}.page-template-template-home-new .team .bg-1{top:30%;bottom:auto;right:auto;left:.8rem;z-index:3}.page-template-template-home-new .team .wrap .single .photo{width:100%;height:100%;background-position:20% 8%!important;padding-top:99%}.page-template-template-home-new .single .photo{transition:opacity 0.5s,transform 0.5s}.page-template-template-home-new .single.animate-out .photo{opacity:0}.page-template-template-home-new .single.animate-in .photo{opacity:1}.mt-100{margin-top:130px}.mt-80{margin-top:80px}.photo-seperator img{width:100%;display:block}.events-page .items .item img{height:auto}.events-page .items .item{text-decoration:none}.events-page .items .item .date{text-decoration:none}@media only screen and (max-width:768px){.page-template-template-home-new .team .wrap{grid-template-columns:1fr 1fr;gap:10px;width:auto;margin-left:0}.page-template-template-home-new .team .wrap .single .text h3{font-size:20px;margin-bottom:5px}.page-template-template-home-new .team h2,.page-template-template-home-new .team .rich,.page-template-template-home-new .team .link{padding-left:0}.page-template-template-home-new .team{padding:1.6rem .427rem 2.13rem 1.07rem}.page-template-template-home-new .team .wrap .single .text span{font-size:14px}.page-template-template-home-new .team .wrap .single .text{bottom:15px;left:15px;right:initial}.page-template-template-home-new .details{margin:0}.page-template-template-home-new .team .bg-1{left:.427rem}.mt-100{margin-top:50px}.page-template-template-home-new .home-news .bg-3{display:none}.blocks.career .block{width:100%}.mt-80{margin-top:0;margin-bottom:30px}}.events-page .top{background:#F4FF1A;padding-bottom:50px;padding-top:135px}.events-page .top .back{margin-bottom:20px}.events-page .grid{display:flex;flex-wrap:wrap;margin:0 -10px}.events-page .grid>*{width:calc(50% - 20px);margin:0 10px}.single-events .site{margin-top:-.711rem}.events-page .mt{display:flex;flex-wrap:wrap;align-items:center;line-height:24px;font-weight:600;font-size:13px}.events-page .mt+.mt{margin-top:15px}.events-page .top h1{margin-bottom:90px}.events-page .mt .ic{display:flex;flex-wrap:wrap;margin-right:15px;margin-top:-4px}.events-page .info{padding-top:50px;padding-bottom:50px}.events-page .member{display:flex;flex-wrap:wrap;align-items:flex-start}.events-page .member .img{width:100px;margin-right:20px}.events-page .member .img img{object-fit:cover;position:relative;width:100%;height:100%}.events-page .member .minfo{width:calc(100% - 120px)}.events-page .rich{max-width:550px}.events-page .teams>*+*{margin-top:20px}.events-page .teams+.file{border-top:1px solid #000;padding-top:20px;margin-top:20px}.events-page .file{text-decoration:none;display:flex;align-items:center;flex-wrap:wrap;max-width:335px;font-size:.2rem;font-family:'Grifito M'}.events-page .share{display:flex;align-items:center;margin-top:20px;font-size:.2rem;font-family:'Grifito M'}.events-page .share .addtoany_shortcode{width:30px;display:flex;justify-content:center;margin-right:15px}.events-page .file .ic{display:flex;margin-right:15px}.map-container-simple{position:relative;margin-top:.659rem}.map-container-simple .bg-11{top:auto;bottom:100%}.map-container-simple .bg-13{height:.639rem}.wpcf7-form .wpcf7-form-control-wrap>input{display:flex;min-height:70px;padding:4px 30px;border:1px solid #EBEBEB;background:#EBEBEB;border-radius:35px;width:100%}.wpcf7-form-control-wrap{display:block}.wpcf7-form-control-wrap+.wpcf7-form-control-wrap{margin-top:20px}.reg-form{width:50%;padding-right:10px}.wpcf7-acceptance input[type="checkbox"]{position:absolute;cursor:pointer;padding:0}.wpcf7-acceptance input[type="checkbox"]:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:20px;height:20px;background:#fff;border:1px solid #000}.wpcf7-acceptance input[type="checkbox"]:checked:before{background:#000;border-color:#000}.wpcf7-acceptance input[type="checkbox"]:disabled{color:#b8b8b8;cursor:auto}.wpcf7-acceptance input[type="checkbox"]:disabled:before{box-shadow:none;background:#ddd}.wpcf7-acceptance input[type="checkbox"]:checked:after{content:'';position:absolute;left:5px;top:8px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 #fff;transform:rotate(45deg)}.wpcf7-acceptance .wpcf7-list-item-label{padding-left:40px;font-weight:600;font-size:11px;line-height:16px;display:block}.wpcf7-acceptance span.wpcf7-list-item{display:block;position:relative;margin:0}.reg-form .wpcf7-submit{text-decoration:underline;min-height:auto;padding:0;border-radius:0;border:none;background:#fff0;width:auto;font-family:'Grifito M';font-size:.527rem;margin-top:30px}.reg-form .back{margin-top:40px}@media only screen and (orientation:portrait),only screen and (max-width:750px){.map-container-simple{margin-top:1.07rem}.reg-form .wpcf7-submit{font-size:1.28rem}.map-container-simple .bg-13{height:1.07rem}.events-page .top{padding-top:70px}.events-page .top h1{margin-bottom:50px}.form-block .wrap{padding-right:0;padding-left:15px}.form-block .wrapper .wrap .main-form form,.fake-form .form-wrap .single .inputs-wrap{grid-template-columns:1fr;grid-gap:45px}.form-block .wrapper .wrap .main-form form .wpcf7-form-control-wrap input,.fake-form .form-wrap .single input{font-size:16px;padding-bottom:15px}.form-block .wrapper .wrap .main-form form .wpcf7-form-control-wrap input::placeholder{font-size:16px}.form-block{padding:50px 0}.form-block .wrapper .wrap .main-form form{margin-top:45px}.single-events h3{font-size:35px}.fake-form{margin-top:0}.single-events .bg-6,.single-events .bg-8{display:block}.single-events .hero .side-heading{display:none}.events-page .grid{margin:0 0 -30px}.single-events .site{margin-top:0}.events-page .grid>*{width:100%;margin:0 0 30px}.events-page .file{font-size:30px}.events-page .share{font-size:30px}.reg-form{width:100%;padding-right:0}}