body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;align-items:center;background:#f2f2f2}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.thankYou{padding:5rem;border:#fff;color:#fff;background-color:#d9ba52}.container{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:1170px;position:relative}.container_top{position:relative;height:50vh;background-repeat:no-repeat;background-size:cover;background-image:url(/static/media/person-holding-golden-chess-pieces-COVER.e1cd38cf.jpg);background-position:0 -150px}.container_top_bottom-shape{position:absolute;bottom:-5px;left:0;width:100%}.elementor-shape-fill{fill:#212021}.elementor-shape-fill-1{opacity:.33;fill:#000}.container_bottom{position:relative;width:100%;height:100vh;min-height:-webkit-max-content;min-height:max-content;background-image:url(/static/media/king-knight-chess-setup-dark-background-1-DEPO.95f86392.jpg);background-size:cover;background-position:bottom;-webkit-clip-path:polygon(50% 5%,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 5%,100% 0,100% 100%,0 100%,0 0);margin-top:-100px}.main-logo{position:absolute;width:258px;height:258px;border:0 solid #fff;border-radius:50%;box-shadow:0 0 10px 0 hsla(0,0%,100%,.5);background-image:url(/static/media/Gambit-logo.dcd09f75.jpg);background-size:cover;bottom:-125px;z-index:1;left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-animation:slideInY 2s;animation:slideInY 2s}.elementor-background-overlay{background-color:#000;opacity:.62;height:100%;width:100%;top:0;left:0;position:absolute}.main-logo-text{position:absolute;top:250px;text-align:center;width:100%}.text-logo{font-weight:400;font-size:3.5rem;line-height:1;color:#fff;-webkit-animation:slideInYBottom 2s;animation:slideInYBottom 2s}.text-logo>p{margin:0}.text-logo>span{font-size:19px;line-height:1.5;flex-direction:column;padding:1rem 2rem}.questions,.text-logo>span{display:flex;align-items:center;justify-content:center}.questions{position:absolute;bottom:200px;width:100%;flex-wrap:wrap;-webkit-animation:slideInYBottom 3s;animation:slideInYBottom 3s}@media (max-width:768px){.main-logo-text{top:150px}.text-logo{font-weight:400;font-size:2.5rem;line-height:1;color:#fff}.text-logo>p{margin-top:-50px}.text-logo>span{margin-top:-30px;font-size:19px;line-height:1.5}.questions{bottom:25px}.main-logo{width:200px;height:200px;bottom:-100px}.container{width:100vw}.container_top{height:40vh;background-position:50%;background-position:0 0}}@media (max-width:768px){.container_bottom{height:-webkit-max-content;height:max-content;min-height:65vh;margin-top:-35px}}@media (max-width:414px){.container_bottom{height:-webkit-max-content;height:max-content;min-height:65vh;margin-top:-35px}}@media (max-width:390px){.text-logo>p{margin:0;top:0}}@media (max-width:375px){.main-logo{bottom:-10px}.main-logo-text{top:15px}.text-logo>p{margin-top:0}.text-logo>span{margin-top:0;padding:0}}@media (min-width:376px) and (max-width:414px){.main-logo{top:155px}.text-logo{margin-top:-50px}}@-webkit-keyframes slideInY{0%{-webkit-transform:translateY(-200px) translateX(-50%);transform:translateY(-200px) translateX(-50%);opacity:0}to{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);opacity:1}}@keyframes slideInY{0%{-webkit-transform:translateY(-200px) translateX(-50%);transform:translateY(-200px) translateX(-50%);opacity:0}to{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);opacity:1}}@-webkit-keyframes slideInYBottom{0%{-webkit-transform:translateY(200px);transform:translateY(200px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInYBottom{0%{-webkit-transform:translateY(200px);transform:translateY(200px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}