﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block;/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */}details html{line-height:1.15;-webkit-text-size-adjust:100%}details body{margin:0}details main{display:block}details h1{font-size:2em;margin:.67em 0}details hr{box-sizing:content-box;height:0;overflow:visible}details pre{font-family:monospace,monospace;font-size:1em}details a{background-color:rgba(0,0,0,0)}details abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}details b,details strong{font-weight:bolder}details code,details kbd,details samp{font-family:monospace,monospace;font-size:1em}details small{font-size:80%}details sub,details sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}details sub{bottom:-0.25em}details sup{top:-0.5em}details img{border-style:none}details button,details input,details optgroup,details select,details textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}details button,details input{overflow:visible}details button,details select{text-transform:none}details button,details [type=button],details [type=reset],details [type=submit]{-webkit-appearance:button}details button::-moz-focus-inner,details [type=button]::-moz-focus-inner,details [type=reset]::-moz-focus-inner,details [type=submit]::-moz-focus-inner{border-style:none;padding:0}details button:-moz-focusring,details [type=button]:-moz-focusring,details [type=reset]:-moz-focusring,details [type=submit]:-moz-focusring{outline:1px dotted ButtonText}details fieldset{padding:.35em .75em .625em}details legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}details progress{vertical-align:baseline}details textarea{overflow:auto}details [type=checkbox],details [type=radio]{box-sizing:border-box;padding:0}details [type=number]::-webkit-inner-spin-button,details [type=number]::-webkit-outer-spin-button{height:auto}details [type=search]{-webkit-appearance:textfield;outline-offset:-2px}details [type=search]::-webkit-search-decoration{-webkit-appearance:none}details ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details details{display:block}details summary{display:list-item}details template{display:none}details [hidden]{display:none}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;font-size:18px;line-height:1.428571429;scroll-behavior:smooth}body{color:#1b1b1b;font-size:.7rem;font-family:Verdana,Geneva,sans-serif;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,h4,h5,h6{line-height:1.4ch;font-weight:500;margin-top:0;margin-bottom:0}h1{font-size:1.2rem;line-height:2rem;font-weight:600}h2{font-size:1rem}h3{font-size:.8rem;font-weight:600}h4{font-size:.7rem}h5{font-size:.6rem;line-height:2ch}h6{font-size:.5rem}p{font-size:.8rem;font-weight:300;margin:0 0 1rem}ul li{font-size:.8rem;font-weight:300}strong{font-weight:600 !important}.container{width:100%;max-width:1080px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}#breadcrumbs{padding-top:.6rem;padding-bottom:.6rem}#breadcrumbs .container{display:flex;align-items:center}#breadcrumbs .container img{height:25px}#breadcrumbs .container .separator{color:#747474;font-size:.6rem;margin-left:.4rem;margin-right:.4rem}#breadcrumbs .container a{color:#1b1b1b;font-size:.6rem;text-decoration:none;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width: 1366px){.container{padding-left:1.6rem;padding-right:1.6rem}}.btn{color:#747474;text-decoration:none;padding:.6rem;background:#fff;border:.1rem solid #747474;cursor:pointer}#nav-header{padding-top:.6rem;padding-bottom:.6rem;background:#f5f6fa}#nav-header .container{display:flex;justify-content:space-between}#nav-header .container p{font-size:calc(0.6rem*1.2);margin-bottom:0}#nav-header .container p:last-child{text-transform:uppercase;font-size:.6rem}#nav-header .container p:last-child span{font-weight:600}#nav-header .container p a{color:#65b32e;font-size:calc(0.6rem*1.1);font-weight:600;text-decoration:none}nav .nav-menu{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:1rem}nav .nav-menu a img{height:80px;transform:scale(1.6)}nav .nav-menu ul{display:flex;margin:0}nav .nav-menu ul li{display:flex;align-items:center;list-style:none;margin-left:1rem;transition:transform .3s}nav .nav-menu ul li:hover{transform:scale(1.05)}nav .nav-menu ul li:last-child{background:#65b32e;border-radius:.2rem}nav .nav-menu ul li:last-child a{color:#fff}nav .nav-menu ul li a{color:#747474;text-decoration:none;text-transform:uppercase;font-size:.6rem;font-weight:600;padding:.8rem;border-radius:.2rem}nav .nav-menu .mobile-menu{display:none}@media(max-width: 1366px){nav .nav-menu{padding-left:1.6rem;padding-right:1.6rem}nav .nav-menu ul{display:none}nav .nav-menu .menu-icon{float:right;cursor:pointer;padding:20px}nav .nav-menu .menu-icon .menu-icon-line{height:2px;width:24px;display:block;position:relative;background:#1b1b1b}nav .nav-menu .menu-icon .menu-icon-line::before,nav .nav-menu .menu-icon .menu-icon-line::after{width:100%;height:100%;content:"";display:block;position:absolute;background:#1b1b1b;transition:all .2s ease-out}nav .nav-menu .menu-icon .menu-icon-line::before{top:5px}nav .nav-menu .menu-icon .menu-icon-line::after{top:-5px}nav .nav-menu .mobile-menu:checked~ul{height:auto;display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;margin:0;padding:0;background:#65b32e;z-index:100}nav .nav-menu .mobile-menu:checked~ul li{margin-top:.4rem;margin-bottom:.4rem}nav .nav-menu .mobile-menu:checked~ul li a{color:#fff}nav .nav-menu .mobile-menu:checked~.menu-icon .menu-icon-line{background:rgba(0,0,0,0)}nav .nav-menu .mobile-menu:checked~.menu-icon .menu-icon-line::before{transform:rotate(-45deg);top:0}nav .nav-menu .mobile-menu:checked~.menu-icon .menu-icon-line::after{transform:rotate(45deg);top:0}}@media(max-width: 560px){#nav-header .container{flex-direction:column;align-items:center}#nav-header .container p{text-align:center}#nav-header .container p:first-child{margin-bottom:.4rem}}#newsflash-banner{background:#f5f6fa}#newsflash-banner .container{display:flex;justify-content:space-evenly}#newsflash-banner .container .newsflash-banner-block{flex:1;text-decoration:none;padding:1rem;border-right:calc(0.1rem/2) solid #c2c8e1}#newsflash-banner .container .newsflash-banner-block:first-child{border-left:calc(0.1rem/2) solid #c2c8e1}#newsflash-banner .container .newsflash-banner-block h6{color:#1b1b1b;font-size:.7rem;line-height:1rem;font-weight:600;margin-bottom:.4rem}#newsflash-banner .container .newsflash-banner-block p:first-of-type{color:#747474;font-size:.6rem;margin-bottom:.2rem}#newsflash-banner .container .newsflash-banner-block p:last-of-type{color:#1b1b1b;font-size:.6rem;margin-bottom:0}@media(max-width: 812px){#newsflash-banner .container .newsflash-banner-block:last-child{display:none}}@media(max-width: 560px){#newsflash-banner .container .newsflash-banner-block:nth-child(3){display:none}}#numbers{display:flex;justify-content:space-evenly;padding-top:calc(1.6rem*2);padding-bottom:calc(1.6rem*2)}#numbers>div{display:flex;flex-direction:column;align-items:center;justify-content:center}#numbers>div img{height:70px;margin-bottom:.6rem}#numbers>div h4{font-size:1rem;font-weight:600;margin-bottom:.2rem}#numbers>div h5{font-size:.7rem}@media(max-width: 560px){#numbers{flex-direction:column;padding-top:1.6rem;padding-bottom:1.6rem}#numbers>div{margin-bottom:1.6rem}}.difficulty{height:80px}.difficulty .difficulty-bars{display:flex;align-items:flex-end}.difficulty .difficulty-bars>div{width:14px;margin-right:2px;border:.5px solid #ddd;background:#fefefe}.difficulty .difficulty-bars>div:nth-child(1){height:20px}.difficulty .difficulty-bars>div:nth-child(2){height:30px}.difficulty .difficulty-bars>div:nth-child(3){height:40px}.difficulty .difficulty-bars>div:nth-child(4){height:50px}.difficulty .difficulty-bars>div:nth-child(5){height:60px}.difficulty>p{text-align:center;font-size:.6rem;font-weight:600;margin-top:.4rem}footer{position:relative;background:#000}footer #clients{padding-top:calc(1.6rem*3);padding-bottom:calc(1.6rem*3);background:#fff}footer #clients .container h4{text-align:center;text-transform:uppercase;font-size:calc(0.7rem*1.1);line-height:calc(0.7rem*1.3);font-weight:600;margin-bottom:calc(1.6rem*2)}footer #clients .container #clients-imgs{display:flex;align-items:center;justify-content:space-evenly}footer #clients .container #clients-imgs picture img{width:100%;height:40px;object-fit:contain}footer #reviews{padding-top:calc(1.6rem*3);padding-bottom:calc(1.6rem*3);background:#fff}footer #reviews .container h4{text-align:center;text-transform:uppercase;font-size:calc(0.7rem*1.1);line-height:calc(0.7rem*1.3);font-weight:600;margin-bottom:calc(1.6rem*2)}footer #reviews .container #reviews-list{display:flex;flex-wrap:wrap}footer #reviews .container #reviews-list .review{flex-basis:calc(50% - 1rem)}footer #reviews .container #reviews-list .review:nth-of-type(1),footer #reviews .container #reviews-list .review:nth-of-type(2){margin-bottom:1.6rem}footer #reviews .container #reviews-list .review:nth-of-type(1),footer #reviews .container #reviews-list .review:nth-of-type(3){margin-right:1rem}footer #reviews .container #reviews-list .review:nth-of-type(2),footer #reviews .container #reviews-list .review:nth-of-type(4){margin-left:1rem}footer #reviews .container #reviews-list .review .review-header{display:flex;margin-bottom:.4rem}footer #reviews .container #reviews-list .review .review-header p{flex:1;font-size:calc(0.6rem*1.1);font-weight:600;margin-bottom:.2rem}footer #reviews .container #reviews-list .review .review-header p span{display:block;font-weight:500}footer #reviews .container #reviews-list .review .review-header>div p{text-align:right;font-size:.6rem;text-transform:capitalize}footer #reviews .container #reviews-list .review p{text-align:justify}footer #reviews .container #reviews-list .review picture img{width:20px}footer #address{padding-top:calc(1.6rem*3);padding-bottom:calc(1.6rem*3)}footer #address .container{display:flex;flex-direction:column;align-items:center;justify-content:center}footer #address .container img{height:150px;margin-bottom:1.6rem}footer #address .container>div{max-width:60%;display:flex;flex-direction:column;align-items:center}footer #address .container>div:first-of-type{margin-bottom:1.6rem}footer #address .container>div:first-of-type p{text-align:justify}footer #address .container>div:nth-of-type(2){flex-direction:row}footer #address .container>div:nth-of-type(2) a{flex:1}footer #address .container>div:nth-of-type(2) a:first-of-type{margin-right:.4rem}footer #address .container>div:nth-of-type(2) a:last-of-type{margin-left:.4rem}footer #address .container>div:nth-of-type(2) a picture img{height:40px}footer #address .container>div h4{color:#fff;text-align:center;text-transform:uppercase;font-size:calc(0.7rem*1.2);line-height:calc(0.7rem*1.4);font-weight:600;margin-bottom:1rem}footer #address .container>div p{color:#fff;text-align:center;font-weight:500;margin-bottom:.4rem}footer #address .container>div a{color:#fff;text-align:center}footer #copyright{text-align:center;padding-bottom:calc(1.6rem*3)}footer #copyright .container picture img{width:50px;margin-bottom:.4rem}footer #copyright .container p{color:rgba(255,255,255,.8);text-align:center;font-size:.6rem;margin-bottom:.2rem}footer #copyright .container p a{color:rgba(255,255,255,.8)}footer #copyright .container p.bossbooster a{color:#65b32e}@media(max-width: 1366px){#clients .container #clients-imgs{flex-wrap:wrap}}@media(max-width: 560px){footer #clients{padding-top:calc(1.6rem*2);padding-bottom:calc(1.6rem*2)}footer #clients .container #clients-imgs{flex-direction:column}footer #clients .container #clients-imgs picture{margin-bottom:1rem}footer #reviews{padding-top:calc(1.6rem*2);padding-bottom:calc(1.6rem*2)}footer #reviews .container #reviews-list .review{flex-basis:100%}footer #reviews .container #reviews-list .review:not(footer #reviews .container #reviews-list .review:last-of-type){margin-bottom:1rem}footer #reviews .container #reviews-list .review:nth-of-type(1),footer #reviews .container #reviews-list .review:nth-of-type(3){margin-right:0}footer #reviews .container #reviews-list .review:nth-of-type(2),footer #reviews .container #reviews-list .review:nth-of-type(4){margin-left:0}footer #address{padding-top:calc(1.6rem*2);padding-bottom:calc(1.6rem*2)}footer #address .container>div{max-width:100%}}#home-header{height:300px;position:relative;overflow:hidden}#home-header .container{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#home-header .container h1{text-align:center;font-size:calc(1rem*1.6);text-transform:uppercase;margin-bottom:1.6rem}#home-header .container h1 span{color:#fff;padding:.1rem .4rem;background:#65b32e}#home-header .container h3{color:#747474;font-weight:500;margin-bottom:calc(1.6rem*2)}#home-header .container>div{width:100%}#home-header .bubble{width:var(--bubble-radius);height:var(--bubble-radius);position:absolute;left:var(--bubble-left-offset);bottom:-75%;display:block;border-radius:50%;animation-name:bubble-float-up;animation-duration:var(--bubble-float-duration);animation-delay:var(--bubble-float-delay);animation-timing-function:ease-in;animation-iteration-count:infinite}#home-header .bubble::before{width:100%;height:100%;position:absolute;top:0;left:0;background:var(--bubble-background-color);border-radius:inherit;content:"";opacity:.3;z-index:-1;animation-name:var(--bubble-sway-type);animation-duration:var(--bubble-sway-duration);animation-delay:var(--bubble-sway-delay);animation-timing-function:ease-in-out;animation-direction:alternate;animation-iteration-count:infinite}@keyframes bubble-float-up{to{transform:translateY(-175vh)}}@keyframes bubble-sway-left-to-right{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes bubble-sway-right-to-left{from{transform:translateX(100%)}to{transform:translateX(-100%)}}#home-header .bubble:nth-child(0){--bubble-left-offset: 82vw;--bubble-float-duration: 23s;--bubble-float-delay: 1s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 8s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(1){--bubble-left-offset: 20vw;--bubble-float-duration: 19s;--bubble-float-delay: 0s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 6s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(2){--bubble-left-offset: 84vw;--bubble-float-duration: 23s;--bubble-float-delay: 3s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 6s;--bubble-background-color: #65b32e;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(3){--bubble-left-offset: 26vw;--bubble-float-duration: 21s;--bubble-float-delay: 1s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 7s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(4){--bubble-left-offset: 100vw;--bubble-float-duration: 15s;--bubble-float-delay: 1s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 8s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(5){--bubble-left-offset: 60vw;--bubble-float-duration: 19s;--bubble-float-delay: 1s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 7s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(6){--bubble-left-offset: 20vw;--bubble-float-duration: 15s;--bubble-float-delay: 0s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 7s;--bubble-background-color: #283583;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(7){--bubble-left-offset: 42vw;--bubble-float-duration: 18s;--bubble-float-delay: 4s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 8s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(8){--bubble-left-offset: 79vw;--bubble-float-duration: 22s;--bubble-float-delay: 3s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 7s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(9){--bubble-left-offset: 15vw;--bubble-float-duration: 20s;--bubble-float-delay: 0s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 8s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(10){--bubble-left-offset: 12vw;--bubble-float-duration: 14s;--bubble-float-delay: 4s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 8s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(11){--bubble-left-offset: 86vw;--bubble-float-duration: 13s;--bubble-float-delay: 2s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 7s;--bubble-background-color: #283583;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(12){--bubble-left-offset: 53vw;--bubble-float-duration: 16s;--bubble-float-delay: 4s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 8s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(13){--bubble-left-offset: 0vw;--bubble-float-duration: 20s;--bubble-float-delay: 3s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 7s;--bubble-background-color: #65b32e;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(14){--bubble-left-offset: 25vw;--bubble-float-duration: 22s;--bubble-float-delay: 0s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 7s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(15){--bubble-left-offset: 92vw;--bubble-float-duration: 18s;--bubble-float-delay: 2s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 8s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(16){--bubble-left-offset: 73vw;--bubble-float-duration: 17s;--bubble-float-delay: 1s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 7s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(17){--bubble-left-offset: 63vw;--bubble-float-duration: 13s;--bubble-float-delay: 4s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 6s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(18){--bubble-left-offset: 79vw;--bubble-float-duration: 17s;--bubble-float-delay: 2s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 7s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(19){--bubble-left-offset: 24vw;--bubble-float-duration: 14s;--bubble-float-delay: 4s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 6s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(20){--bubble-left-offset: 7vw;--bubble-float-duration: 16s;--bubble-float-delay: 2s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 6s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(21){--bubble-left-offset: 14vw;--bubble-float-duration: 24s;--bubble-float-delay: 1s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 7s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(22){--bubble-left-offset: 21vw;--bubble-float-duration: 19s;--bubble-float-delay: 2s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 7s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(23){--bubble-left-offset: 14vw;--bubble-float-duration: 24s;--bubble-float-delay: 0s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 8s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(24){--bubble-left-offset: 36vw;--bubble-float-duration: 20s;--bubble-float-delay: 4s;--bubble-sway-delay: 1s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 6s;--bubble-background-color: #283583;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(25){--bubble-left-offset: 86vw;--bubble-float-duration: 16s;--bubble-float-delay: 4s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 8s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(26){--bubble-left-offset: 28vw;--bubble-float-duration: 23s;--bubble-float-delay: 0s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 6s;--bubble-background-color: #65b32e;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(27){--bubble-left-offset: 85vw;--bubble-float-duration: 21s;--bubble-float-delay: 4s;--bubble-sway-delay: 1s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 7s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(28){--bubble-left-offset: 89vw;--bubble-float-duration: 24s;--bubble-float-delay: 2s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 8s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(29){--bubble-left-offset: 98vw;--bubble-float-duration: 18s;--bubble-float-delay: 2s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 7s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(30){--bubble-left-offset: 18vw;--bubble-float-duration: 23s;--bubble-float-delay: 0s;--bubble-sway-delay: 1s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 8s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(31){--bubble-left-offset: 69vw;--bubble-float-duration: 23s;--bubble-float-delay: 2s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 8s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(32){--bubble-left-offset: 73vw;--bubble-float-duration: 15s;--bubble-float-delay: 1s;--bubble-sway-delay: 1s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 8s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(33){--bubble-left-offset: 63vw;--bubble-float-duration: 15s;--bubble-float-delay: 0s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 8s;--bubble-background-color: #65b32e;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(34){--bubble-left-offset: 26vw;--bubble-float-duration: 15s;--bubble-float-delay: 4s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 8s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(35){--bubble-left-offset: 51vw;--bubble-float-duration: 15s;--bubble-float-delay: 3s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 6s;--bubble-background-color: #283583;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(36){--bubble-left-offset: 93vw;--bubble-float-duration: 18s;--bubble-float-delay: 2s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 6s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(37){--bubble-left-offset: 8vw;--bubble-float-duration: 14s;--bubble-float-delay: 0s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 6s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(38){--bubble-left-offset: 23vw;--bubble-float-duration: 21s;--bubble-float-delay: 0s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 7s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(39){--bubble-left-offset: 27vw;--bubble-float-duration: 23s;--bubble-float-delay: 1s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 7s;--bubble-background-color: #d5121e;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(40){--bubble-left-offset: 24vw;--bubble-float-duration: 22s;--bubble-float-delay: 0s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 6s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(41){--bubble-left-offset: 31vw;--bubble-float-duration: 13s;--bubble-float-delay: 1s;--bubble-sway-delay: 4s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 8s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(42){--bubble-left-offset: 58vw;--bubble-float-duration: 23s;--bubble-float-delay: 3s;--bubble-sway-delay: 2s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 7s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(43){--bubble-left-offset: 47vw;--bubble-float-duration: 24s;--bubble-float-delay: 2s;--bubble-sway-delay: 1s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 7s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(44){--bubble-left-offset: 40vw;--bubble-float-duration: 16s;--bubble-float-delay: 2s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 6s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(45){--bubble-left-offset: 81vw;--bubble-float-duration: 21s;--bubble-float-delay: 0s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-left-to-right;--bubble-sway-duration: 7s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(46){--bubble-left-offset: 81vw;--bubble-float-duration: 13s;--bubble-float-delay: 1s;--bubble-sway-delay: 1s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 6s;--bubble-background-color: #d5121e;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(47){--bubble-left-offset: 79vw;--bubble-float-duration: 15s;--bubble-float-delay: 1s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 7s;--bubble-background-color: #283583;--bubble-radius: 0.3vw}#home-header .bubble:nth-child(48){--bubble-left-offset: 17vw;--bubble-float-duration: 24s;--bubble-float-delay: 4s;--bubble-sway-delay: 0s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 6s;--bubble-background-color: #65b32e;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(49){--bubble-left-offset: 58vw;--bubble-float-duration: 15s;--bubble-float-delay: 3s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 6s;--bubble-background-color: #283583;--bubble-radius: 1.3vw}#home-header .bubble:nth-child(50){--bubble-left-offset: 2vw;--bubble-float-duration: 22s;--bubble-float-delay: 3s;--bubble-sway-delay: 3s;--bubble-sway-type: bubble-sway-right-to-left;--bubble-sway-duration: 8s;--bubble-background-color: #65b32e;--bubble-radius: 0.3vw}#home-content{position:relative;z-index:300}#home-content>picture img{width:100%;height:600px;object-fit:cover;object-position:center;filter:grayscale(0.5)}#home-content .container{padding-top:calc(1.6rem*3);padding-bottom:calc(1.6rem*3)}#home-content .container h2{text-align:center;text-transform:uppercase;font-size:calc(1rem*1.5);line-height:calc(1rem*1.5);font-weight:600;margin-bottom:1.6rem}#home-content .container p{text-align:justify}#home-content .container .home-content-flex{display:flex;padding-top:calc(1.6rem*2);padding-bottom:calc(1.6rem*2)}#home-content .container .home-content-flex:not(#home-content .container .home-content-flex.reverse){align-items:center}#home-content .container .home-content-flex.reverse .home-content-flex-text{color:#fff;margin-left:0;margin-right:calc(-1.6rem*2);background:#283583}#home-content .container .home-content-flex.reverse .home-content-flex-text h3{color:#fff}#home-content .container .home-content-flex .home-content-flex-img{flex:1}#home-content .container .home-content-flex .home-content-flex-img picture img{width:100%;height:100%;object-fit:cover}#home-content .container .home-content-flex .home-content-flex-text{flex:1;padding:1.6rem;margin-top:calc(1.6rem*2);margin-bottom:calc(-1.6rem*2);margin-left:calc(-1.6rem*2);background:#f5f6fa;z-index:200}#home-content .container .home-content-flex .home-content-flex-text h3{color:#65b32e;text-transform:uppercase;line-height:1rem;margin-bottom:.4rem}#home-content .container .home-content-flex .home-content-flex-text p{text-align:justify}#home-content .container .home-content-flex .home-content-flex-text p:last-of-type{margin-bottom:0}#home-content .container .home-content-highlights{padding-top:calc(1.6rem*4);padding-bottom:calc(1.6rem*2)}#home-content .container .home-content-highlights h4{text-align:center;font-size:calc(1rem*1.2);line-height:calc(1rem*1.6);font-weight:600;text-transform:uppercase;margin-bottom:calc(1.6rem*1.4)}#home-content .container .home-content-highlights .home-content-highlights-trainings{display:flex}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training{position:relative;flex:1;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;padding:1.6rem;background:#f5f6fa;overflow:hidden}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training:first-of-type{margin-right:.4rem}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training:last-of-type{margin-left:.4rem}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training>div{display:flex}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training>div picture img{width:70px;height:70px;margin-right:1rem;border-radius:50%;object-fit:cover}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training>div h5{flex:1;position:relative;color:#283583;text-align:center;font-size:calc(0.7rem*1.7);font-weight:600;margin-bottom:1rem;z-index:100}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training p{flex:1;position:relative;color:rgba(27,27,27,.9);z-index:100}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training .btn{position:relative;color:#fff;background:#283583;border:none;z-index:100}#home-content .container .home-content-highlights .home-content-highlights-more{display:flex;align-items:center;justify-content:center;margin-top:1.6rem}#home-content .container .home-content-platform{padding-top:calc(1.6rem*4);padding-bottom:calc(1.6rem*6)}#home-content .container .home-content-platform h3{text-align:center;color:#d5121e;font-size:calc(1rem*1.4);line-height:calc(1rem*1.8);text-transform:uppercase;margin-bottom:calc(1.6rem*1.6)}#home-content .container .home-content-platform .home-content-platform-blocks{display:flex}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block{flex:1}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:first-of-type{display:flex;flex-direction:column;justify-content:center;padding:1.6rem;background:#d5121e}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:first-of-type p{color:#fff}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:first-of-type p:last-of-type{margin-bottom:0}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:first-of-type p:not(#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:first-of-type p:first-of-type)::before{content:"→";color:#fff;font-weight:600}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:last-of-type{margin-left:calc(1.6rem*2)}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:last-of-type>div{height:100%;display:flex;flex-wrap:wrap;justify-content:space-between}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:last-of-type>div picture{width:49%}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:last-of-type>div picture:first-of-type{width:100%;margin-bottom:2%}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:last-of-type>div picture img{width:100%;height:100%;object-fit:cover}#home-content .container .home-content-label{display:flex;align-items:center;padding-top:1.6rem}#home-content .container .home-content-label picture{flex:1;padding:1.6rem}#home-content .container .home-content-label picture img{width:250px}#home-content .container .home-content-label p{flex:1;color:#fff;text-align:justify;font-weight:600;padding:1.6rem;margin-bottom:0;background:#65b32e}#home-content .container .home-content-label p a{color:#fff}@media(max-width: 812px){#home-content .container .home-content-platform{padding-top:calc(1.6rem*4)}#home-content .container .home-content-platform .home-content-platform-blocks{flex-direction:column-reverse}#home-content .container .home-content-platform .home-content-platform-blocks .home-content-platform-block:last-of-type{margin-left:0;margin-top:1rem;margin-bottom:1.6rem}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training>div{flex-direction:column;align-items:center}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training>div picture img{margin-right:0;margin-bottom:.4rem}}@media(max-width: 560px){#home-header{height:400px}#home-header .container h1{font-size:calc(0.7rem*1.2);line-height:calc(1rem*1.4)}#home-header .container h3{text-align:center}#home-content #home-content-header-img{height:400px}#home-content .container{padding-bottom:0}#home-content .container h2{font-size:calc(1rem*1.2);line-height:calc(1rem*1.2)}#home-content .container .home-content-flex{display:flex;flex-direction:column;margin-bottom:0}#home-content .container .home-content-flex.reverse{flex-direction:column-reverse;margin-bottom:0}#home-content .container .home-content-flex.reverse .home-content-flex-text{margin-right:0}#home-content .container .home-content-flex .home-content-flex-text{margin-top:0;margin-bottom:0;margin-left:0}#home-content .container .home-content-label{flex-direction:column}#home-content .container .home-content-highlights .home-content-highlights-trainings{flex-direction:column}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training:first-of-type{margin-right:0;margin-bottom:1rem}#home-content .container .home-content-highlights .home-content-highlights-trainings .home-content-highlights-training:last-of-type{margin-left:0}#home-content .container .home-content-platform{padding-top:calc(1.6rem*2);padding-bottom:calc(1.6rem*2)}}#contact-form{padding-top:calc(1.6rem*2);padding-bottom:calc(1.6rem*2)}#contact-form h1{color:#747474;text-transform:uppercase;margin-bottom:1rem}#contact-form p{text-align:justify;margin-bottom:1.6rem}#contact-form form a{color:#65b32e}#contact-form form button[type=submit]{text-align:center}#contact-form form .form-block{margin-bottom:1rem}#contact-form form .form-block .form-block-cols{display:flex}#contact-form form .form-block .form-block-cols .form-block-col{flex:1}#contact-form form .form-block .form-block-cols .form-block-col:first-child{margin-right:1rem}#contact-form form .form-block label{display:block;margin-top:.2rem;margin-bottom:.2rem}#contact-form form .form-block input[type=text]{width:100%;color:#1b1b1b;padding:.6rem;background:rgba(0,0,0,0);border:.1rem solid #ddd;border-radius:.2rem;outline:none;transition:.3s border-color}#contact-form form .form-block input[type=text]::placeholder{color:rgba(27,27,27,.8);font-style:italic}#contact-form form .form-block input[type=text]:focus{border-color:#65b32e}#contact-form form .form-block select{width:100%;color:#1b1b1b;padding:.6rem;background:rgba(0,0,0,0);border:.1rem solid #ddd;border-radius:.2rem;outline:none;transition:.3s border-color}#contact-form form .form-block select::placeholder{font-style:italic;color:rgba(27,27,27,.8)}#contact-form form .form-block select:focus{border-color:#65b32e}#contact-form form .form-block textarea{width:100%;height:150px;color:#1b1b1b;padding:.6rem;background:rgba(0,0,0,0);border:2px solid #ddd;border-radius:.2rem;outline:none;transition:.3s border-color}#contact-form form .form-block textarea::placeholder{color:rgba(27,27,27,.8);font-style:italic}#contact-form form .form-block textarea:focus{border-color:#65b32e}#contact-form form .checkbox label{display:flex;align-items:flex-start}#contact-form form .checkbox label p{text-align:left;font-size:.7rem;margin-left:.4rem;margin-top:-0.2rem}#contact-form form .form-field-error{color:#ee5253;font-size:.6rem;margin-top:.4rem}#contact-form .form-sending-errors{color:#fff;border-radius:.2rem;background:#ee5253;padding:1rem;margin-bottom:1.6rem}#form-success-page{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}#form-success-page img{width:200px}#form-success-page h1{margin-top:1.6rem;margin-bottom:1.6rem}@media(max-width: 1366px){#form-success-page{text-align:center;padding:1.6rem}}@media(max-width: 560px){#contact-form h1{font-size:1rem}#contact-form form .form-block .form-block-cols{flex-wrap:wrap}#contact-form form .form-block .form-block-cols .form-block-col{flex:100%}#contact-form form .form-block .form-block-cols .form-block-col:first-child{margin-right:0}#form-success-page{text-align:center}}#legals-content{padding-top:calc(1.6rem*2);padding-bottom:calc(1.6rem*2)}#legals-content .container{padding:1rem}#legals-content .container h1{margin-bottom:1.6rem}#legals-content .container p{text-align:justify}@media(max-width: 560px){#legals-content{padding-top:1.6rem;padding-bottom:1.6rem}}#error-page{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.6rem}#error-page img{width:150px}#error-page h1{margin-top:1.6rem;margin-bottom:1.6rem}
