#accreditation-social-1231{--accreditation-social-bg:#fff;--accreditation-social-color:var(--body-color)}.accreditation-social{background-color:var(--accreditation-social-bg,#fff);color:var(--accreditation-social-color,var(--body-color));padding:45px 0}.accreditation-social .social-links{display:flex;gap:12px}.accreditation-social .social-links a{display:flex;width:54px;height:54px;align-items:center;justify-content:center;text-decoration:none;transition:.3s all;overflow:hidden;border-radius:50%;background-color:#151515;color:#fff}.accreditation-social .social-links a i{font-size:20px}.accreditation-social .social-links a img,.accreditation-social .social-links a svg{width:24px;height:auto;fill:currentColor}.accreditation-social .email-contact a::before{content:"Email: "}.accreditation-social .call-contact a::before{content:"Tel: "}.accreditation-social .contacts{font-weight:600}.accreditation-social .contacts a{color:inherit;text-decoration:none}.accreditation-social .reg-info{font-size:18px;line-height:26px;font-weight:300;letter-spacing:-.025em}.accreditation-social .reg-info>p{margin-bottom:0}.accreditation-social .company-name{font-weight:500}
/*File: input	[66-14]	Message: Expected closing parenthesis, found '<';*/


.cform02{padding:75px 0;color:#fff;background-color:#151515}.cform02 .title{margin-bottom:25px}.cform02 form h2,.cform02 form .form-text{text-align:center;text-wrap:balance;font-weight:300;color:inherit}.cform02 form h2{margin-bottom:25px}.cform02 form .form-text{font-size:26px;line-height:30px;margin-bottom:25px;letter-spacing:-.05em;font-family:"Josefin Sans",sans-serif}.cform02 form .form-text p:not(:last-child){margin-bottom:5px}.cform02 form button[type=submit]{--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:currentColor}.cform02 form .required,.cform02 form .required-star{display:none}.cform02 .form-control{border:0}.cform02 form .checkbox+label::before{border-radius:5px}.cform02 form .tickbox:not(.has-error) label::before{border-color:transparent}.cform02 form .bottom-box{text-align:center}.cform02 form .col-form-label{font-weight:300}@media(width< 576px){.cform02{padding:50px 0;}.cform02 form .form-text{font-size:24px;line-height:24px;margin-bottom:20px;}.cform02 form h2{margin-bottom:15px;}}.contact-thankyou{padding:120px 0}.contact-thankyou h2{margin-bottom:30px}.contact-thankyou .text{margin-bottom:45px}.contact-thankyou .cty-feat-itme{height:300px;position:relative;overflow:hidden;box-shadow:0 0 7px 6px #0000003b;border-radius:5px}.contact-thankyou .cty-feat-itme img{height:100%;width:100%;object-fit:cover}.cty-feat-itme>a{text-decoration:none;position:absolute;left:0;top:0;width:100%;height:100%}.cty-feat-itme .title{display:block;padding:10px 0;text-align:center;white-space:nowrap;position:absolute;left:0;top:0;width:100%;height:auto}.cty-feat-itme .title b,.cty-feat-itme .title strong{font-weight:600}.cty-feat-itme.social{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.cty-feat-itme.social .title{position:static}.cty-feat-itme .social-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:0 45px;justify-content:space-around}.cty-feat-itme .social-list a{background-color:#1d1d1d;width:calc(25% - 10px);height:auto;display:flex;border-radius:50%;align-items:center;justify-content:center;color:#fff;font-size:30px;text-decoration:none;padding-bottom:calc(25% - 10px);position:relative;margin-top:10px;position:relative}.cty-feat-itme .social-list a>*{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.cty-feat-itme .social-list a svg{fill:#fff;width:40px;height:40px}@media(max-width:1399px){.cty-feat-itme .social-list a{width:calc(33.3% - 10px);padding-bottom:calc(33.3% - 10px)}}.footer-01{color:var(--footer-textcolor);background-color:var(--footer-background);padding:45px 0 60px;border-top:1px solid #363636}.footer-01 a{color:var(--footer-textcolor);text-decoration:none}.footer-01 img{height:17px;width:auto}.footer-01 .separator{font-style:normal;padding:0 3px}.footer-01 .footer-menu{display:flex;line-height:1;grid-area:1/span 2;justify-content:space-between;font-size:18px;text-transform:uppercase;font-family:"Josefin Sans",sans-serif}.footer-01 .footer-menu>.nav-item{width:auto;z-index:1;text-align:center}.footer-01 .footer-menu>.nav-item .nav-link{color:#fff!important;padding:0!important}.footer-01 .footer-menu>.nav-item .nav-link .dd-caret{display:none}.footer-01 .container{display:grid;grid:auto auto/auto auto;align-items:baseline;justify-content:space-between;row-gap:30px}.footer-01 .company-name,.footer-01 .website-design{line-height:1;font-size:14px;font-weight:300;letter-spacing:-.025em}.footer-01 .website-design{text-align:end}.footer-01 .dropdown-item-menu{display:none}@media(max-width:991.98px){.footer-01{padding:30px 0 45px}.footer-01 .container{grid:auto-flow/1fr;row-gap:0}.footer-01 .footer-menu{display:block;grid-area:1;width:100%;font-size:16px;text-align:left;column-count:2}.footer-01 .container{grid:auto}.footer-01 .company-name,.footer-01 .website-design{margin-top:8px}.footer-01 .company-name{margin-top:36px}.footer-01 .footer-menu>.nav-item{padding-top:20px;text-align:left}.footer-01 .website-design{text-align:left}}@media(max-width:767.98px){.footer-01{padding:30px 0 50px}}@media(max-width:575.98px){.footer-01{padding:25px 0 45px}.footer-01 .footer-menu{flex-direction:column;justify-content:center;text-align:center;row-gap:14px;column-count:1}.footer-01 .website-design{margin-top:10px}.footer-01 .separator{display:none}.footer-01 .footer-menu>.nav-item{padding-top:32px}}