@media screen and (min-width:1025px){.hero-top-slider .hero{padding:25px 70px!important}}.hero-top-slider .hero{padding:25px 70px!important}@media screen and (max-width:830px){.hero-top-slider .hero{padding:25px 8px!important}}.hero-top-slider .hero--container__img,.hero-top-slider .hero--container__text{width:50%;padding:60px 0 70px;position:relative}@media screen and (max-width:830px){.hero-top-slider .hero--container__img,.hero-top-slider .hero--container__text{width:100%}}.hero-top-slider .hero--container__text{max-width:500px}@media screen and (max-width:830px){.hero-top-slider .hero--container__text{padding-top:0;padding-bottom:20px}}.hero-top-slider .hero--container__img__inner{overflow:hidden;width:246px;margin:auto;position:relative;z-index:2;border-radius:50%}.hero-top-slider .hero--container__img__inner img{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;object-fit:cover;transform:translate(-50%,-50%)}.hero-top-slider .hero--container__img__inner:before{content:'';display:block;padding-bottom:100%}.hero-top-slider .hero--container__img:after{content:'';height:310px;width:310px;position:absolute;top:50%;left:45%;background-image:url(02_dist/images/square-decorative.png);background-size:contain;background-repeat:no-repeat;transform:translate(-50%,-50%)}.hero-top-slider .hero--container__text--blue{font-size:23px;line-height:28px;margin-bottom:26px;font-weight:600;color:#40a9df}.hero-top-slider .hero--container__text--author{font-size:18px;text-transform:uppercase;color:#787878;font-weight:300}.hero-top-slider .hero--container__text--position{color:#787878;font-size:14px;font-weight:300;text-transform:uppercase;line-height:28px}.hero-top-slider .slick-dots{bottom:-12px}.hero-top-slider .slick-dots li{margin:0 1px}.hero-top-slider .slick-dots .slick-active button:before{opacity:1;color:#40a9df}.hero-top-slider .slick-dots button:before{font-size:10px;opacity:.3;color:#40a9df}@media screen and (max-width:830px){.hero-top-slider-arrows{display:none}}.hero-top-slider-arrows .slick-arrow{width:51px;top:50%;height:51px;transform:translateY(-50%);bottom:auto;transition:all .35s ease-in-out}.hero-top-slider-arrows .slick-arrow.prev{left:12px!important}.hero-top-slider-arrows .slick-arrow.next{right:12px!important}.hero-top-slider-arrows .slick-arrow:hover{background:0 0}.hero-top-slider-arrows .slick-arrow.prev:hover{left:0!important}.hero-top-slider-arrows .slick-arrow.next:hover{right:0!important}.hero-top-slider-arrows .slick-arrow svg{height:51px}.hero-top-slider-arrows .slick-arrow svg path{transition:stroke .35s ease-in-out}.hero-top-slider-arrows .slick-arrow:after{content:''}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{content:'';display:block;padding-top:56.25%}.embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.hero--container__video{width:45%;padding-left:8px;padding-top:30px}@media screen and (min-width:769px){.hero--container__content{width:45%}}@media screen and (max-width:768px){.hero--container__video{width:100%;padding-left:50px;padding-right:50px}.hero:not(.slick-slide) .hero--container__video{padding-left:8px;padding-right:8px}}.slider-video-bg{overflow:hidden;position:relative;background-color:#0866ca}.slider-video-bg:before{content:'';width:100%;height:100%;position:absolute;opacity:.47;z-index:2;background-color:#0866ca}.slider-video-bg-text{position:relative;z-index:3;color:#fff;text-align:center;height:100%;display:flex;justify-content:space-between;flex-direction:column;padding:7.25rem .5rem 2.875rem}.slider-video-bg .hero-slider{display:flex;align-items:stretch;justify-content:center}.slider-video-bg .hero-slider .hero{height:auto;min-height:400px;display:block}.slider-video-bg-text .h1{line-height:1.2;max-width:700px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.slider-video-bg-text{padding:2.875rem .5rem}.slider-video-bg-text .h1 br{display:none}}.slider-video-bg-text .more{font-size:.875rem;text-transform:uppercase;letter-spacing:2px;transition:letter-spacing .3s ease-in-out;color:#fff}.slider-video-bg-text .more:hover{letter-spacing:3px}.slider-video-bg-text .more-line{height:5rem;width:1px;background:#a0bf38;display:block;margin:1rem auto;animation:lineUp 1.5s ease infinite}.slider-video-bg video,.slider-video-bg .video-bg{width:100vw;height:100%;object-fit:cover;left:0;pointer-events:none;top:0;position:absolute;z-index:1}@keyframes lineUp{0%{transform-origin:0% 100%;transform:scale3d(1,0,1)}35%{transform-origin:50% 0%;transform:scale3d(1,0,1)}50%{transform-origin:50% 0%;transform:scale3d(1,1,1)}51%{transform-origin:50% 100%;transform:scale3d(1,1,1)}100%{transform-origin:50% 100%;transform:scale3d(1,0,1)}}.hero-join{background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#a1bd43;color:#fff;position:relative}.hero-join:after{content:'';width:100%;height:100%;opacity:.6;left:0;top:0;z-index:1;position:absolute;background:-moz-linear-gradient(90deg,rgba(153,192,61,1) 0%,rgba(62,169,227,1) 80%);background:-webkit-linear-gradient(90deg,rgba(153,192,61,1) 0%,rgba(62,169,227,1) 80%);background:linear-gradient(90deg,rgba(153,192,61,1) 0%,rgba(62,169,227,1) 80%)}.hero-join .container{position:relative;z-index:2;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:6.56rem;text-align:center;min-height:24.375rem}@media screen and (min-width:1280px){.hero-join .container{min-height:55vh}}.hero-join .container h1{margin-bottom:2.25rem}.hero-join .container .btn{font-size:1.1rem;color:#fff;background-color:#a1bd43;font-weight:800;border-radius:5px;height:4.125rem;display:inline-flex;align-items:center;padding:0 2rem;letter-spacing:.5px;position:relative}@media screen and (min-width:575px){.hero-join .container .btn{font-size:1.25rem}}@media screen and (min-width:960px){.hero-join .container .btn{font-size:2rem}}.hero-join .container .btn:after{content:'';position:absolute;background:#7f982c;display:block;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.hero-join .container .btn:hover:after{transform:scaleX(1)}.hero-join .hover-circle{position:absolute;left:50%;bottom:3.125rem;margin-left:-2rem}@media screen and (min-width:769px){.hero-join .container h1{font-size:3.125rem}.page-template-template-lngtraining .hero-join .container h1{font-size:4.125rem!important;line-height:1.1}}.join-form{padding:3.75rem 0;justify-content:center}.join-form .container{justify-content:center}.join-form h2{max-width:40rem;line-height:1.14;margin:0 auto 5.625rem;text-align:center;font-size:2.125rem;font-weight:800;color:#375c78}.join-form form{margin:auto;max-width:28.75rem}.join-form .form-row{position:relative;margin-bottom:2.5rem}.join-form .form-row-file{position:relative;display:block}.join-form .form-row-file label{display:block;position:static;border:1px solid #7f982c;background:#fff;width:100%;font-size:.875rem!important;padding:.875rem;padding-left:2rem;white-space:nowrap;max-width:calc(100vw - 50px);text-overflow:ellipsis;overflow:hidden}.join-form .form-row-file label:before{content:'';width:.875rem;position:absolute;left:.875rem;top:50%;transform:translateY(-50%);height:.875rem;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../02_dist/images/paper.svg)}.join-form .form-row-file label:after{content:'';position:absolute;background:#7f982c;display:block;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.join-form .form-row-file label:hover:after{transform:scaleX(1)}.join-form .form-row-file:hover label:after{transform:scaleX(1)}.join-form .form-row-file span:not(.wpcf7-not-valid-tip){height:100%;position:absolute;left:0;top:0;display:block;width:100%}.join-form .form-row-file span.wpcf7-not-valid-tip{top:calc(100% + 2px)}.join-form .form-row-file input{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0}.join-form .form-row.is-active label{top:-1.25rem;font-size:.75rem}.join-form input,.join-form textarea{border-radius:0;color:#787878;font-size:.875rem;padding-bottom:.875rem;width:100%;border-bottom:1px solid #787878}.join-form label{z-index:2;color:#787878;font-size:.875rem;pointer-events:none;position:absolute;left:0;top:2px;transition:all .2s ease-in-out}.join-form .wpcf7-not-valid-tip,div.mce_inline_error{font-size:.75rem;position:absolute;top:calc(100% + 1rem);left:0}.join-form .form-row-submit{text-align:center}.join-form .wpcf7-response-output{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;text-align:center;border:0!important;font-size:.75rem}.join-form .form-row-submit input{padding:.6rem 3.75rem .4rem;display:inline-flex;align-items:center;justify-content:center;border-bottom:none;width:auto;color:#fff;font-size:1.5rem;-webkit-appearance:none;transition:background-color .3s ease}.join-form .form-row-submit input:hover{background-color:#7f982c}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#13222d;font-size:1rem;-webkit-box-shadow:0 0 0 1000px #fff inset}div.wpcf7 form .wpcf7-spinner{width:20px;margin-right:0;position:absolute;right:0;top:12px;height:20px;background-image:none!important;border:2px solid rgba(0,0,0,.3);background:0 0;border-top-color:#13222d;border-radius:50%;animation:loader-rotate 1s linear infinite}div.wpcf7 form .wpcf7-spinner:before{content:none}@keyframes loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.text-uppercase{text-transform:uppercase}.hover-circle{display:inline-block}.hover-circle svg{width:4.0625rem;height:4.0625rem}.hover-circle circle{stroke-dashoffset:0;stroke-dasharray:268px;transform-origin:50% 50%;transform:rotate(-45deg);transition:stroke-dashoffset 1.2s,transform 1.2s}.hover-circle:hover circle{stroke-dashoffset:268px;transform:rotate(540deg)}.text-center{text-align:center}.h2-medium{font-size:2.3125rem;line-height:1.3;color:#0c3362;font-weight:800}.h2-small{font-size:1.75rem;line-height:1.3;color:#0c3362;font-weight:800}.fs-14 *{font-size:.875rem!important}.text-white{color:#fff}.fs-20 *,.fs-20{font-size:1.25rem}.bg-gradient{position:relative}.bg-gradient:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;background-image:-moz-linear-gradient( 0deg,rgb(133,195,136) 0%,rgb(112,174,162) 53%,rgb(90,153,187) 100%);background-image:-webkit-linear-gradient( 0deg,rgb(133,195,136) 0%,rgb(112,174,162) 53%,rgb(90,153,187) 100%);background-image:-ms-linear-gradient( 0deg,rgb(133,195,136) 0%,rgb(112,174,162) 53%,rgb(90,153,187) 100%);opacity:.2}.btn-arrow{font-weight:800;min-width:23.25rem;color:#032d5e;padding:0 2.5rem;height:4.625rem;display:inline-flex;align-items:center;font-size:1.5rem;border:3px solid #639fa7}@media screen and (max-width:768px){.btn-arrow{min-width:100%;justify-content:center}}@media screen and (max-width:1200px){.btn-arrow{padding-left:1.5rem!important;padding-right:1.5rem!important;font-size:1.25rem}}.btn-arrow>span{width:1.875rem;overflow:hidden;margin-right:1.5rem}.btn-arrow:hover img{transform:translateX(0)}.btn-arrow img{width:1.875rem;margin:0 2px;height:.6rem;transform:translateX(calc(-100% - 4px));transition:transform .4s ease}.img-fit{object-fit:cover}.list-unstyled{list-style-type:none}.fw-light{font-weight:300}.member-rect{width:5.75rem;height:5.75rem;position:fixed;z-index:8;right:1.6785rem;bottom:1.6785rem;color:#fff;font-weight:800;font-size:.85rem;border-radius:15px;text-align:center;text-transform:uppercase;transform:rotate(-45deg);transform-origin:center center;background-image:-moz-linear-gradient( -45deg,rgb(148,193,57) 0%,rgb(119,201,237) 83%);background-image:-webkit-linear-gradient( -45deg,rgb(148,193,57) 0%,rgb(119,201,237) 83%);background-image:-ms-linear-gradient( -45deg,rgb(148,193,57) 0%,rgb(119,201,237) 83%);transition:transform .35s ease-in-out}.member-rect:hover{transform:rotate(-50deg)}.member-rect-inner{transform:rotate(45deg);display:flex;align-content:center;justify-content:center;width:100%;height:100%;padding:28px 0}.newsletter-section{padding:2.1875rem 0;background:-webkit-gradient(linear,left top,right top,from(#37a8e5),to(#a0bf38));background:linear-gradient(90deg,#37a8e5 0,#a0bf38)}.newsletter-section .container{display:flex;align-items:center}.newsletter-section h2{margin-bottom:1.25rem;font:2.1875rem;line-height:1.28;font-weight:800}.newsletter-section input{background-color:transparent}.newsletter-section input:not([type=submit]){width:100%;color:#fff;padding-right:1.875rem;border-color:rgba(255,255,255,.3);transition:.3s ease-in-out all}.newsletter-section .join-form .wpcf7-spinner{border:2px solid rgba(255,255,255,.3);border-top-color:#fff;top:3px;right:4px}.newsletter-section .join-form .submitting input[type=submit]{opacity:0!important;pointer-events:none}.newsletter-section .join-form .wpcf7-not-valid-tip,.newsletter-section div.mce_inline_error{left:auto;right:0;top:calc(100% + 3px)!important;background-color:transparent!important;margin:0!important;padding:0!important;color:#dc3232!important;font-weight:400!important}.newsletter-section .invalid .wpcf7-response-output,.newsletter-section .failed .wpcf7-response-output,.newsletter-section #mce-error-response{color:#dc3232!important}.newsletter-section .sent *:not(.wpcf7-response-output){opacity:0;pointer-events:0}.newsletter-section #mce-responses{font-size:1.25rem;top:0!important}@media screen and (max-width:480px){.newsletter-section .sent .wpcf7-response-output{margin-top:0}}.newsletter-section input[type=submit]{border:none;width:1.75rem;height:1.75rem;color:transparent;position:absolute;right:0;top:0;cursor:pointer;background-image:url(../02_dist/images/close-white.svg);background-size:contain;background-position:right center;background-repeat:no-repeat;transition:transform .3s ease}.newsletter-section input[type=submit]:hover{transform:rotate(.5turn)}.newsletter-section input:focus{border-color:#fff}.newsletter-section label{font-size:1rem;font-weight:800;top:-5px;color:#fff}.newsletter-section .join-form{padding:0}.newsletter-section .join-form form{max-width:100%;position:relative}.newsletter-section .form-row{margin-bottom:0;transition:opacity .3s ease}.newsletter-section .disclaimer{font-size:.75rem;color:#fff;margin-top:1rem;transition:opacity .3s ease}.newsletter-section .disclaimer a{font-size:inherit;color:inherit;position:relative;display:inline-block}.newsletter-section .disclaimer a:before{content:'';position:absolute;background:#fff;display:block;width:100%;height:1px;position:absolute;bottom:-5px;left:0;pointer-events:none;transform:scaleX(1);transform-origin:left;transition:transform .3s ease}.newsletter-section .disclaimer a:hover:before{transform:scaleX(0)}.newsletter-section .col-text,.newsletter-section .col-form{width:calc(50% - 2px)}.newsletter-section .join-form .wpcf7-response-output,.newsletter-section .join-form #mce-success-response,.newsletter-section .join-form #mce-error-response{position:absolute;left:0;top:100%;right:0;color:#fff;text-align:left}.newsletter-section .response a{color:#37a8e5}.newsletter-section #mc_embed_signup input.mce_inline_error{border-color:rgba(255,255,255,.3)}@media screen and (max-width:992px){.newsletter-section .col-text,.newsletter-section .col-form{width:100%}.newsletter-section .col-text{margin-bottom:3rem}}@media screen and (max-width:480px){.newsletter-section h2 br{display:none}}@media screen and (min-width:768px){.fs-18 p,.fs-18 ul,.fs-18 ol{font-size:1.125rem}}.text-green{color:#92c265}