.banner .column{-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:0 30px 10px;position:relative;width:100%}.banner .column>div{width:100%}.banner .subtitle-wrap{margin-bottom:22px;text-align:center;width:100%}.banner .subtitle-wrap .subtitle-cont .subtitle{color:#f2a900;font-weight:600;letter-spacing:2px;margin:0;padding:0}.banner .title-wrap{margin-bottom:20px;width:100%}.banner .title-wrap h1{color:#41c1b1;margin-bottom:1rem;margin-top:.5rem;text-align:center;vertical-align:bottom}.banner .title-wrap h1 span{display:inline-block;overflow:visible;position:relative;text-align:inherit;vertical-align:bottom}.banner .title-wrap h1 span>span{color:#fff;display:inline-block;left:0;position:relative;top:0}.banner .title-wrap h1 span>svg{height:calc(100% + 20px);left:50%;overflow:visible;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 20px);z-index:-1}.banner .title-wrap h1 span>svg path{stroke:#5bc2e7;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;fill:none}.banner .title-wrap.animated h1 span>svg path{-webkit-animation:elementor-headline-dash forwards;animation:elementor-headline-dash forwards;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.banner .button-section .column .btn-wrap{margin:0 10px 20px}.banner .button-section .column .btn-wrap a{background-color:#f2a900;border:1px solid #f2a900;border-radius:50px;color:#000b22;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:1.2em;padding:11px 29px;text-align:center;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.banner .btn-wrap a{background-color:#f2a900;border:1px solid #f2a900;color:#000b22}.banner .btn-section .btn-col.secondar-btn a{background-color:transparent;border:1px solid #fff;color:#fff}.banner .btn-section .btn-col.secondar-btn a:hover{background-color:#5bc2e7;border:1px solid #5bc2e7;color:#fff}.banner .btn-section .btn-col{margin:0 10px 20px}.banner .btn-section{display:flex;flex-wrap:wrap;justify-content:center}.banner .subtitle-cont{margin:0 0 -10px}.banner .btn-section .btn-col a{background-color:#f2a900;border:1px solid #f2a900;border-radius:50px;color:#000b22;display:inline-block;font-family:Tahoma,Sans-serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:1.2em;padding:11px 29px;text-align:center;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.banner .btn-section .btn-wrap.secondary-btn a{background-color:transparent;border:1px solid #fff;color:#fff}.banner .btn-section .btn-col a:focus,.banner .btn-section .btn-col a:hover,.banner .btn-section .btn-wrap.secondary-btn a:hover{background-color:#5bc2e7;border:1px solid #5bc2e7;color:#fff}.banner .btn-section .btn-col.secondar-btn a:focus{background-color:#5bc2e7;border-color:#5bc2e7;color:#fff}