@import url(https://fonts.googleapis.com/css?family=Raleway:200,300,400,500,600,700,900&display=swap&subset=latin-ext);.carousel .carousel-inner .carousel-item{width:100%}.carousel .carousel-inner .carousel-item img.carousel-image{height:50vh;object-fit:cover;font-family:"object-fit: cover;"}img.smaller-image{height:50vh;object-fit:cover;font-family:"object-fit: cover;"}.bs4-grid-row{display:flex;flex-wrap:wrap;padding:0 4px}.bs4-grid-column{flex:50%;padding:0 4px}.bs4-grid-column img{width:100%;margin-top:8px;vertical-align:middle}.galery-images{height:20vh}.btn-primary{color:#fff;background-color:#4267b2;border-color:#4267b2}html,body{font-size:15px!important;line-height:1.2em;letter-spacing:0;gap:normal;color:#3c3c3b;font-family:"Raleway","Verdana","Geneva","Tahoma",sans-serif}.page{margin-left:-15px;margin-right:-15px}.page.landing{background-color:#ececec}@media screen and (min-width:0) and (max-width:1000px){.dropdown-toggle::after{display:none}}@media screen and (min-width:0) and (max-width:1000px){.open-2-level,.open-3-level{color:#fff;opacity:.7;transition:all 0.3s ease}.open-2-level.clicked,.open-3-level.clicked{position:absolute;right:30px;transform:rotate(180deg);opacity:1}.level-three-menu{height:fit-content!important;flex-direction:column!important}.level-three-menu .dropdown-menu.clicked{padding-top:1rem!important;margin-top:unset!important}.level-three-menu .dropdown-menu.clicked .nav-item{border-bottom:unset!important;padding:0!important;height:30px!important}.dropdown-menu.clicked .dropdown-menu.clicked{flex-direction:column}}.mobile-only-spacer{display:none}@media screen and (min-width:0) and (max-width:500px){.mobile-only-spacer{height:10vh;display:block}}header{background:#fff}header.bt-1{box-shadow:0 1px 4px 1px rgb(0 0 0 / .1)}@media screen and (min-width:0) and (max-width:500px){header{position:fixed;top:0;width:100%;z-index:99;box-shadow:0 4px 6px 1px rgb(0 0 0 / .2)}header .navbar-brand img{height:80px!important;width:150px!important;object-fit:contain;font-family:"object-fit: cover;"}}header .dropdown-item{white-space:unset;line-height:1.25em;padding:.5rem 0}@media screen and (min-width:1000px){header .dropdown-item{border-bottom:1px solid #ececec}}header .dropdown-item:hover{color:#6a88c1!important}header nav.navbar.navbar-light{max-width:1440px;margin:0 auto;height:100px;display:flex;padding:0;align-items:center;justify-content:space-between}@media screen and (min-width:0) and (max-width:1440px){header nav.navbar.navbar-light{padding:0 1rem}}@media screen and (min-width:0) and (max-width:500px){header nav.navbar.navbar-light{height:10vh;min-height:100px}}@media screen and (min-width:0) and (max-width:1000px){header nav.navbar.navbar-light{justify-content:center}}@media screen and (min-width:1000px){header nav.navbar.navbar-light .nav-link.dropdown-toggle::after{transition:all 0.3s ease}header nav.navbar.navbar-light .nav-link.dropdown-toggle:hover::after{transform:rotate(180deg)}header nav.navbar.navbar-light ul.dropdown-menu{width:fit-content}header nav.navbar.navbar-light ul.dropdown-menu .nav-item.level{flex-direction:column;width:fit-content}header nav.navbar.navbar-light ul.dropdown-menu .nav-item.level .dropdown{border-bottom:unset}header nav.navbar.navbar-light ul.dropdown-menu ul.dropdown-menu{position:static;box-shadow:unset!important;border-left:unset!important;border-right:unset!important;border-bottom:unset!important;left:unset!important;right:unset!important;padding:.5rem 1rem!important}}@media screen and (min-width:0) and (max-width:1000px){header nav.navbar.navbar-light .menu-burger{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;position:absolute;left:5%;width:20px;height:30px;top:50%;transform:translateY(-50%)}header nav.navbar.navbar-light .menu-burger span{width:100%;border:2px solid #4267b2}header nav.navbar.navbar-light .menu-burger:hover{cursor:pointer}}@media screen and (min-width:1000px){header nav.navbar.navbar-light .mobile-navigation{display:none}}@media screen and (min-width:0) and (max-width:1000px){header nav.navbar.navbar-light .mobile-navigation{color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:95%;padding:2rem 5rem;border-bottom:1px solid rgb(255 255 255 / .548)}}@media screen and (min-width:0) and (max-width:1000px) and (min-width:0) and (max-width:500px){header nav.navbar.navbar-light .mobile-navigation{padding:1rem 2rem}}@media screen and (min-width:0) and (max-width:1000px){header nav.navbar.navbar-light .mobile-navigation p{font-size:2rem;line-height:1.25em;font-weight:600}}@media screen and (min-width:0) and (max-width:1000px){header nav.navbar.navbar-light .mobile-navigation i{font-size:2rem;line-height:2rem;opacity:.7}}header nav.navbar.navbar-light .menu-links{display:flex;align-items:center;height:100%}@media screen and (min-width:0) and (max-width:1000px){header nav.navbar.navbar-light .menu-links{position:fixed;top:0;left:0;bottom:0;right:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100vh;width:90vw;z-index:999;background-color:#638ada;transition:all 0.5s ease;transform:translateX(-200%)}header nav.navbar.navbar-light .menu-links.active{transform:translateX(0%)}header nav.navbar.navbar-light .menu-links::after{content:"";position:absolute;display:block;background-color:rgb(0 0 0 / .2);z-index:-1;top:0;left:0;right:0;bottom:0;width:100vw}}header nav.navbar.navbar-light .menu-links ul,header nav.navbar.navbar-light .menu-links li{list-style-type:none}header nav.navbar.navbar-light .menu-links .nav-item{font-size:16px;display:flex;align-items:center;height:100%}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu{width:auto!important}header nav.navbar.navbar-light .menu-links .nav-item:last-child a{border-bottom:none}@media screen and (min-width:0) and (max-width:1000px){header nav.navbar.navbar-light .menu-links .nav-item{width:95%;height:fit-content;padding:3rem 5rem;border-bottom:1px solid rgb(255 255 255 / .548);transition:all 0.3s ease}}@media screen and (min-width:0) and (max-width:1000px) and (min-width:0) and (max-width:500px){header nav.navbar.navbar-light .menu-links .nav-item{padding:2rem}}@media screen and (min-width:0) and (max-width:1000px){header nav.navbar.navbar-light .menu-links .nav-item.clicked{height:fit-content;display:flex;flex-direction:column;background-color:#324d86}}header nav.navbar.navbar-light .menu-links .nav-item a{color:#6a88c1}@media screen and (min-width:0) and (max-width:1000px){header nav.navbar.navbar-light .menu-links .nav-item a{padding:0;color:#fff;opacity:.7;width:100%;white-space:normal;line-height:1.25em}}header nav.navbar.navbar-light .menu-links .nav-item a:hover{color:#4267b2}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-item:hover{background:#fff}@media screen and (min-width:1000px){header nav.navbar.navbar-light .menu-links .nav-item.dropdown:hover+.dropdown-menu{display:block}}@media screen and (min-width:1000px){header nav.navbar.navbar-light .menu-links .nav-item.dropdown:hover .dropdown-toggle:hover+.dropdown-menu{display:block}}@media screen and (min-width:1000px){header nav.navbar.navbar-light .menu-links .nav-item.dropdown:hover .dropdown-menu:hover{display:block}}@media screen and (min-width:1000px){header nav.navbar.navbar-light .menu-links .nav-item:hover .dropdown-menu{display:block}}@media screen and (min-width:1000px){header nav.navbar.navbar-light .menu-links .nav-item:hover .dropdown-menu:hover{display:block}}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu{top:97%;min-width:200px;padding:20px;border-radius:0;box-shadow:0 1px 4px 1px rgb(0 0 0 / .2);transition:all 0.3s ease}@media screen and (min-width:1000px){header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu{width:auto}@supports (width:fit-content){header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu{width:fit-content}}}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu:last-of-type{right:0;left:auto}@supports (left:unset){header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu:last-of-type{left:unset}}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu.clicked,header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu .dropdown-menu.clicked{position:relative;top:unset;bottom:unset;left:unset;right:unset;width:100%;height:fit-content;display:flex;flex-direction:column;margin-top:10px;background-color:#fff0;box-shadow:unset;border:unset}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu.clicked .nav-item,header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu .dropdown-menu.clicked .nav-item{padding:1rem}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu.clicked .nav-item a,header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu .dropdown-menu.clicked .nav-item a{white-space:normal;color:#fff}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu.clicked::before,header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu .dropdown-menu.clicked::before{display:none}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu::before{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:10;content:"";width:0;height:0;border-top:10px solid #4267b2;border-left:10px solid #fff0;border-right:10px solid #fff0}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu::after{position:absolute;top:0;left:0;z-index:11;content:"";width:100%;height:2px;background:#4267b2}header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu .nav-item a{font-size:16px;color:#3c3c3b}@media screen and (min-width:1000px){header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu .nav-item a{white-space:normal}@supports (width:fit-content){header nav.navbar.navbar-light .menu-links .nav-item .dropdown-menu .nav-item a{white-space:nowrap}}}nav.second-menu{background-color:#4267b2}@media screen and (min-width:0) and (max-width:1000px){nav.second-menu{display:none}}nav.second-menu .btn-group{display:flex;justify-content:flex-end;align-items:center;max-width:1440px;margin:0 auto;height:60px}nav.second-menu .btn-group .navigation__btn-group--btn{color:#a5b7da;font-weight:300;margin:0 15px;font-size:14px;transition:all 0.3s ease}nav.second-menu .btn-group .navigation__btn-group--btn:hover{text-decoration:none;color:#fff}footer .container-box{max-width:1440px;margin:0 auto}footer .kabi-info{background-color:white!important}footer .container-fluid.white-background{background-color:white!important}footer .container-fluid.white-background a{color:#3c3c3b}footer .container-fluid.white-background a strong{color:orange}footer .container-fluid.white-background a:hover{text-decoration:none}footer .container-fluid{padding-top:40px;padding-bottom:40px;background-color:#3c3c3b!important}@media screen and (min-width:0) and (max-width:800px){footer .container-fluid .who-made-it{display:flex;flex-direction:column;justify-content:center;align-items:center}footer .container-fluid .who-made-it .kabidoo{padding-right:0!important}}footer .social-media-footer{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:0) and (max-width:800px){footer .social-media-footer{margin-bottom:4rem}}footer .social-media-footer h5{color:#787777;margin-bottom:10px;font-weight:700}@media screen and (min-width:0) and (max-width:800px){footer .social-media-footer h5{font-size:1.5rem;line-height:1.25em;font-weight:700}}footer .social-media-footer .social-link{padding:0;margin:0;list-style-type:none;width:fit-content}footer .social-media-footer .social-link a{padding:0;margin:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:25px;color:#3c3c3b;border-radius:100%;background-color:#787777}footer .call-to-action-footer{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;text-align:right;font-weight:500}@media screen and (min-width:0) and (max-width:800px){footer .call-to-action-footer{justify-content:center;align-items:center;text-align:center;font-size:1.25rem;line-height:1.25em}}footer .call-to-action-footer text{color:#787777}footer .call-to-action-footer strong{color:#787777;margin-top:10px}footer .call-to-action-footer a{display:block;color:#787777}section.hero{height:calc(100vh - 100px);position:relative;width:100%;padding:0;margin:0}@media screen and (min-width:0) and (max-width:500px){section.hero{height:calc(90vh)}}@supports (clip-path:polygon(25% 0%)){section.hero #cover-1{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#4267b269;z-index:4;-webkit-clip-path:polygon(25% 0%,75% 0%,60% 100%,40% 100%);clip-path:polygon(25% 0%,75% 0%,60% 100%,40% 100%)}section.hero #cover-2{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#4267b269;z-index:3;-webkit-clip-path:polygon(28% 0%,72% 0%,60% 100%,40% 100%);clip-path:polygon(28% 0%,72% 0%,60% 100%,40% 100%)}section.hero #cover-3{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#4267b269;z-index:2;-webkit-clip-path:polygon(20% 0%,80% 0%,60% 100%,40% 100%);clip-path:polygon(20% 0%,80% 0%,60% 100%,40% 100%)}@media screen and (min-width:0) and (max-width:1000px){section.hero #cover-1{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#4267b269;z-index:4;-webkit-clip-path:polygon(0% 0%,100% 0%,80% 100%,25% 100%);clip-path:polygon(0% 0%,100% 0%,80% 100%,25% 100%)}section.hero #cover-2{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#4267b269;z-index:3;-webkit-clip-path:polygon(100% 0,100% 30%,80% 100%,25% 100%,0 30%,0 0);clip-path:polygon(100% 0,100% 30%,80% 100%,25% 100%,0 30%,0 0)}section.hero #cover-3{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#4267b269;z-index:2;-webkit-clip-path:polygon(100% 0,100% 50%,80% 100%,25% 100%,0 50%,0 0);clip-path:polygon(100% 0,100% 50%,80% 100%,25% 100%,0 50%,0 0)}}}section.hero #cover-1{position:absolute;top:0;left:0;width:100%;background-image:url(/p/css/assets/trikotniki.svg);z-index:1;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover}section.hero img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}section.hero .content{position:absolute;z-index:6;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}@media screen and (min-width:900px) and (max-width:1000px){section.hero .content{padding-left:20%;padding-right:20%}}@media screen and (min-width:1000px){section.hero .content{padding-left:30%;padding-right:30%}}section.hero .content .title{font-weight:700;font-size:48px;line-height:57px;text-transform:uppercase;color:#fff;display:flex;flex-direction:column;margin-bottom:10%;margin-top:20%;max-width:65%}@media (max-height:768px){section.hero .content .title{margin-top:8%}}@media screen and (min-width:0) and (max-width:500px){section.hero .content .title{display:none}}@media screen and (min-width:500px){section.hero .content .title-mobile{display:none}}@media screen and (min-width:0) and (max-width:500px){section.hero .content .title-mobile{font-weight:700;text-transform:uppercase;display:flex;margin:7.5vh auto 10vh auto;text-align:center;flex-direction:column;color:#fff;font-size:2.5rem;line-height:1.25em}}section.hero .content .subtitle{color:#fff;font-size:26px;line-height:30px;margin-bottom:15%;max-width:70%}@media screen and (min-width:0) and (max-width:500px){section.hero .content .subtitle{font-size:1.8rem;line-height:1.25em;max-width:80vw}}section.hero .content .button-group{position:absolute;bottom:5%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;left:50%;transform:translateX(-50%)}@media screen and (max-height:800px){section.hero .content .button-group{bottom:1%!important}}section.hero .content .button-group p{margin:0;margin-bottom:10px;text-decoration:none;font-weight:700;font-size:15px;text-transform:uppercase}section.hero .content .button-group .btn-text{color:#fff;font-size:15px;margin-bottom:0}section.hero .content .button-group .scroll-down{margin:0;color:#fff;border:1px solid #fff;width:50px;height:50px;font-size:20px;line-height:20px;border-radius:100%;display:flex;justify-content:center;align-items:center}section.hero .content .button-group .scroll-down:hover{text-decoration:none}section.slider{background-image:url(/p/css/assets/white-bg.jpg);background-repeat:repeat;background-size:contain;width:100%;margin:0 auto;padding-top:50px;padding-bottom:50px}section.slider h2{text-align:center;font-size:30px;color:#3c3c3b;line-height:40px;position:relative;margin-bottom:50px}@media screen and (min-width:0) and (max-width:500px){section.slider h2{font-size:2.5rem;line-height:1.25em;max-width:90vw;margin:0 auto;margin-bottom:50px}}section.slider h2::after{position:absolute;bottom:-15px;z-index:1;left:50%;transform:translateX(-50%);width:6%;height:2px;min-width:50px;background:#4267b2;content:""}section.slider .slider-with-circle{max-width:1000px;margin:0 auto;padding:30px;border-radius:500px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;min-height:40vh;position:relative}@media screen and (min-width:0) and (max-width:1000px){section.slider .slider-with-circle{background-color:#fff0;border-radius:unset;flex-direction:column;min-height:fit-content;justify-content:center}}section.slider .slider-with-circle .entry-slick-section__title{position:absolute;top:50px;right:0;width:50%;margin-right:50px;text-align:center;color:#4267b2;font-size:22px;font-weight:400;line-height:24px}@media screen and (min-width:0) and (max-width:1000px){section.slider .slider-with-circle .entry-slick-section__title{position:relative;top:unset;right:unset;width:100%;margin-right:0}}section.slider .slider-with-circle .left-section{width:40%}@media screen and (min-width:0) and (max-width:1000px){section.slider .slider-with-circle .left-section{width:100%;height:fit-content;margin-top:5vh}}section.slider .slider-with-circle .left-section .circle{position:absolute;top:50%;transform:translateY(-50%);bottom:-20px;left:-20px;width:420px;height:420px;background:#6c88c0;display:flex;justify-content:center;align-items:center;border-radius:50%}@media screen and (min-width:0) and (max-width:1000px){section.slider .slider-with-circle .left-section .circle{border-radius:unset;background-color:#fff0;position:relative;top:unset;left:unset;right:unset;bottom:unset;width:unset;height:unset}}section.slider .slider-with-circle .left-section .circle h3{z-index:2;width:75%;margin:0;text-align:center;color:#fff;font-weight:400;line-height:34px}@media screen and (min-width:0) and (max-width:1000px){section.slider .slider-with-circle .left-section .circle h3{margin:0 auto;color:#4267b2;width:unset;width:100%}}section.slider .slider-with-circle .left-section .circle::after{content:"";position:absolute;top:10px;left:10px;bottom:-10px;right:-10px;width:100%;height:100%;z-index:1;border-radius:100%;background:rgb(0 0 0 / .1)}@media screen and (min-width:0) and (max-width:1000px){section.slider .slider-with-circle .left-section .circle::after{display:none}}section.slider .slider-with-circle .right-section{width:50%;margin-right:50px;margin-top:80px}@media screen and (min-width:0) and (max-width:1000px){section.slider .slider-with-circle .right-section{width:100%;margin-right:auto}}section.slider .slider-with-circle .right-section .slick-dots li{margin:0}section.slider .slider-with-circle .right-section .slick-dots li button::before{color:#4267b2}section.slider .slider-with-circle .right-section .previous{color:#4267b2;top:50%;transform:translateY(-50%);background-color:#fff0;font-size:25px;border:unset;box-shadow:unset;text-shadow:unset;display:flex;justify-content:center;align-items:center;position:absolute;z-index:5;border:none;left:0;right:unset}section.slider .slider-with-circle .right-section .next{color:#4267b2;top:50%;transform:translateY(-50%);background-color:#fff0;font-size:25px;border:unset;box-shadow:unset;text-shadow:unset;display:flex;justify-content:center;align-items:center;position:absolute;z-index:5;border:none;right:0;left:unset}section.slider .slider-with-circle .right-section .right-section_slide{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}section.slider .slider-with-circle .right-section .right-section_slide h3{color:#4267b2;font-size:24px;line-height:26px;font-weight:400;width:60%;margin:0 auto}@media screen and (min-width:0) and (max-width:1000px){section.slider .slider-with-circle .right-section .right-section_slide h3{width:100%}}section.slider .slider-with-circle .right-section .right-section_slide img{width:100px;height:100px;margin:20px auto 15px auto;object-fit:cover;font-family:"object-fit: cover;"}section.slider .slider-with-circle .right-section .right-section_slide p{width:60%;margin:0 auto;color:#4267b2;font-size:22px;font-weight:400;line-height:24px}@media screen and (min-width:0) and (max-width:1000px){section.slider .slider-with-circle .right-section .right-section_slide p{width:100%}}section.bubbles.left{height:70vh;width:100%;position:relative}@media screen and (min-width:0) and (max-width:500px){section.bubbles.left{height:100vh}}section.bubbles.left .mobile{width:70%;color:#fff;text-align:center;margin:0 auto;line-height:1.5em;position:absolute;bottom:3rem;left:20px;right:20px;z-index:2;width:calc(100% - 40px);text-align:center}section.bubbles.left img{width:100%;height:100%;position:absolute;object-fit:cover;font-family:"object-fit: cover;";z-index:1;top:0;bottom:0;left:0;right:0}@media screen and (min-width:0) and (max-width:500px){section.bubbles.left img{object-fit:cover;font-family:"object-fit: cover;"}}@media screen and (min-width:0) and (max-width:1000px){section.bubbles.left .desktop{display:none}section.bubbles.left .mobile{display:block}}@media screen and (min-width:1000px){section.bubbles.left .desktop{display:block}section.bubbles.left .mobile{display:none}}section.bubbles.left .circle{position:absolute;z-index:5;top:50%;transform:translateY(-50%);bottom:0;height:550px;width:550px;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:rgb(66 103 178 / .847);border-radius:100%}@media screen and (max-height:750px) and (min-width:1500px){section.bubbles.left .circle{height:500px;width:500px}}@media screen and (min-width:500px) and (max-width:1000px){section.bubbles.left .circle{width:300px;height:300px}}@media screen and (min-width:0) and (max-width:500px){section.bubbles.left .circle{width:60vw;height:60vw;top:20%;transform:translateY(-20%)}}section.bubbles.left .circle::before{position:absolute;top:10px;bottom:-10px;left:10px;right:-10px;content:"";z-index:-1;border-radius:100%;background:rgb(255 255 255 / .2)}section.bubbles.left .circle h4,section.bubbles.left .circle p{width:70%;color:#fff;text-align:center;margin:0 auto;line-height:1.5em}section.bubbles.left .circle h4{position:relative;margin-bottom:20px;width:50%;font-size:35px}@media screen and (min-width:500px) and (max-width:1000px){section.bubbles.left .circle h4{font-size:2rem;line-height:1.25em;width:75%;margin-bottom:unset}}@media screen and (min-width:0) and (max-width:500px){section.bubbles.left .circle h4{font-size:1.75rem;line-height:1.25em;width:75%;margin-bottom:unset}}section.bubbles.left .circle h4::after{position:absolute;bottom:-15px;background-color:#fff;height:2px;width:40%;min-width:50px;left:50%;transform:translateX(-50%);content:""}@media screen and (min-width:0) and (max-width:500px){section.bubbles.left .circle h4::after{display:none}}section.bubbles.left .circle p{margin-top:20px}@media screen and (min-width:0) and (max-width:500px){section.bubbles.left .circle p{font-size:1.2rem;line-height:1.25em}}section.bubbles.left .circle{left:10%}@media screen and (min-width:500px) and (max-width:1000px){section.bubbles.left .circle{top:35%}}@media screen and (min-width:0) and (max-width:500px){section.bubbles.left .circle{left:unset;right:20%}}section.bubbles.left .mobile{color:#3c3c3b}section.bubbles.right{height:70vh;width:100%;position:relative}@media screen and (min-width:0) and (max-width:500px){section.bubbles.right{height:100vh}}section.bubbles.right .mobile{width:70%;color:#fff;text-align:center;margin:0 auto;line-height:1.5em;position:absolute;bottom:3rem;left:20px;right:20px;z-index:2;width:calc(100% - 40px);text-align:center}section.bubbles.right img{width:100%;height:100%;position:absolute;object-fit:cover;font-family:"object-fit: cover;";z-index:1;top:0;bottom:0;left:0;right:0}@media screen and (min-width:0) and (max-width:500px){section.bubbles.right img{object-fit:cover;font-family:"object-fit: cover;"}}@media screen and (min-width:0) and (max-width:1000px){section.bubbles.right .desktop{display:none}section.bubbles.right .mobile{display:block}}@media screen and (min-width:1000px){section.bubbles.right .desktop{display:block}section.bubbles.right .mobile{display:none}}section.bubbles.right .circle{position:absolute;z-index:5;top:50%;transform:translateY(-50%);bottom:0;height:550px;width:550px;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:rgb(66 103 178 / .847);border-radius:100%}@media screen and (max-height:750px) and (min-width:1500px){section.bubbles.right .circle{height:500px;width:500px}}@media screen and (min-width:500px) and (max-width:1000px){section.bubbles.right .circle{width:300px;height:300px}}@media screen and (min-width:0) and (max-width:500px){section.bubbles.right .circle{width:60vw;height:60vw;top:20%;transform:translateY(-20%)}}section.bubbles.right .circle::before{position:absolute;top:10px;bottom:-10px;left:10px;right:-10px;content:"";z-index:-1;border-radius:100%;background:rgb(255 255 255 / .2)}section.bubbles.right .circle h4,section.bubbles.right .circle p{width:70%;color:#fff;text-align:center;margin:0 auto;line-height:1.5em}section.bubbles.right .circle h4{position:relative;margin-bottom:20px;width:50%;font-size:35px}@media screen and (min-width:500px) and (max-width:1000px){section.bubbles.right .circle h4{font-size:2rem;line-height:1.25em;width:75%;margin-bottom:unset}}@media screen and (min-width:0) and (max-width:500px){section.bubbles.right .circle h4{font-size:1.75rem;line-height:1.25em;width:75%;margin-bottom:unset}}section.bubbles.right .circle h4::after{position:absolute;bottom:-15px;background-color:#fff;height:2px;width:40%;min-width:50px;left:50%;transform:translateX(-50%);content:""}@media screen and (min-width:0) and (max-width:500px){section.bubbles.right .circle h4::after{display:none}}section.bubbles.right .circle p{margin-top:20px}@media screen and (min-width:0) and (max-width:500px){section.bubbles.right .circle p{font-size:1.2rem;line-height:1.25em}}section.bubbles.right .circle{right:10%}@media screen and (min-width:500px) and (max-width:1000px){section.bubbles.right .circle{top:35%}}@media screen and (min-width:0) and (max-width:500px){section.bubbles.right .circle{right:unset;left:10%}}section.problems{position:relative;z-index:1;height:fit-content;width:100%;padding-top:50px;padding-bottom:250px}@media screen and (min-width:0) and (max-width:500px){section.problems{padding-top:60px;padding-bottom:60px}}section.problems h3{position:relative;color:#3c3c3b;font-size:35px;font-weight:400;line-height:1.5em;text-align:center;width:30%;margin:0 auto;margin-bottom:125px;z-index:5}@media screen and (min-width:0) and (max-width:500px){section.problems h3{width:90%;margin:0 auto;margin-bottom:100px}}section.problems h3::after{position:absolute;bottom:-15px;content:"";left:50%;transform:translateX(-50%);width:15%;min-width:50px;height:2px;background-color:#4267b2}section.problems img{width:100%;height:100%;position:absolute;object-fit:cover;font-family:"object-fit: cover;";z-index:2;top:0;bottom:0;left:0;right:0}@media screen and (min-width:0) and (max-width:500px){section.problems img{object-fit:contain;object-position:bottom;font-family:"object-fit: contain; object-position: bottom;"}}section.problems #entry-slick-problems{position:relative;z-index:3;width:30%;margin:0 auto}@media screen and (min-width:0) and (max-width:500px){section.problems #entry-slick-problems{width:100%;padding:0 2rem;margin-bottom:25vh}}section.problems #entry-slick-problems .slick-dots{bottom:unset;top:-50px}@media screen and (min-width:0) and (max-width:500px){section.problems #entry-slick-problems .slick-dots{left:0}}section.problems #entry-slick-problems .slick-dots li{width:30px;height:30px;border-radius:100%}section.problems #entry-slick-problems .slick-dots li.slick-active{background:#4267b2;color:#fff}section.problems #entry-slick-problems .slick-dots li.slick-active button{color:#fff}section.problems #entry-slick-problems .slick-dots li button{color:#4267b2;font-size:16px;line-height:1em;padding:0;margin:0;display:flex;justify-content:center;align-items:center;width:95%;height:100%;margin-right:3px;border:none}section.problems #entry-slick-problems .slick-dots li button::before{color:#fff0}section.problems #entry-slick-problems .previous{color:#4267b2;top:50%;transform:translateY(-50%);background:#fff0;font-size:40px;border:unset;box-shadow:unset;text-shadow:unset;display:flex;justify-content:center;align-items:center;position:absolute;z-index:5;border:none;left:0;right:unset}section.problems #entry-slick-problems .previous i{font-weight:100}section.problems #entry-slick-problems .next{color:#4267b2;top:50%;transform:translateY(-50%);background:#fff0;font-size:40px;border:unset;box-shadow:unset;text-shadow:unset;display:flex;justify-content:center;align-items:center;position:absolute;z-index:5;border:none;right:0;left:unset}section.problems #entry-slick-problems .next i{font-weight:100}section.problems #entry-slick-problems p{margin-bottom:0}section.problems #entry-slick-problems .problem_title{color:#4267b2;font-size:20px;line-height:1.2em;text-align:center;font-weight:300;width:80%;margin:0 auto;margin-bottom:20px}@media screen and (min-width:0) and (max-width:500px){section.problems #entry-slick-problems .problem_title{font-size:2rem;line-height:1.25em;font-weight:500}}section.problems #entry-slick-problems .problem_text{text-align:justify;color:#3c3c3b;font-size:15px;line-height:1.5em;width:80%;margin:0 auto}@media screen and (min-width:0) and (max-width:500px){section.problems #entry-slick-problems .problem_text{font-size:1.2rem;line-height:1.5em;font-weight:500;text-align:left}}section.ceo-section{width:100%;background-image:url(/p/css/assets/blue-bg.jpg);background-repeat:repeat;background-size:contain;padding-top:60px;padding-bottom:60px}@media screen and (min-width:0) and (max-width:500px){section.ceo-section{padding-bottom:0}}section.ceo-section h3{position:relative;color:#fff;font-size:35px;font-weight:400;line-height:1.5em;text-align:center;width:30%;margin:0 auto;margin-bottom:100px;z-index:5}@media screen and (min-width:0) and (max-width:500px){section.ceo-section h3{width:100%;margin-bottom:60px;line-height:1.25em;font-size:2.75rem}}section.ceo-section h3::after{position:absolute;bottom:-15px;content:"";left:50%;transform:translateX(-50%);width:15%;min-width:50px;height:2px;background-color:#fff}section.ceo-section .ceo-section_first-text{color:#fff;font-size:15px;line-height:1.5rem!important;font-weight:400;text-align:justify;margin-bottom:40px;max-width:40%;margin:0 auto}@media screen and (min-width:0) and (max-width:500px){section.ceo-section .ceo-section_first-text{max-width:90%;line-height:1.5rem!important;text-align:left}}section.ceo-section .ceo-section_ceo-box{position:relative;max-width:40%;margin:0 auto;margin-top:40px;margin-bottom:40px;padding:50px 80px 50px 120px;background-color:#324d86;border-radius:500px}@media screen and (min-width:1000px) and (max-width:1400px){section.ceo-section .ceo-section_ceo-box{max-width:60%}}@media screen and (min-width:0) and (max-width:1000px){section.ceo-section .ceo-section_ceo-box{max-width:100%;display:flex;flex-direction:column;background-color:unset;padding:40px 2rem;margin-top:unset;margin-bottom:unset}}section.ceo-section .ceo-section_ceo-box img{position:absolute;left:0%;top:50%;transform:translate(-50%,-50%);border-radius:100%;height:175px;width:175px}@media screen and (min-width:0) and (max-width:1000px){section.ceo-section .ceo-section_ceo-box img{position:relative;transform:unset;left:unset;top:unset;margin:0 auto;margin-bottom:40px;height:225px;width:225px}}section.ceo-section .ceo-section_ceo-box p{color:#fff;text-align:justify;line-height:1.5rem;line-height:1.5rem!important}@media screen and (min-width:0) and (max-width:500px){section.ceo-section .ceo-section_ceo-box p{text-align:left}}section.ceo-section .ceo-section_second-text+p{color:#fff;text-align:justify;line-height:1.5rem;line-height:1.5rem!important;max-width:500px;margin:0 auto;text-align:left}@media screen and (min-width:0) and (max-width:500px){section.ceo-section .ceo-section_second-text+p{text-align:left}}section.ceo-section ul{color:#fff;text-align:justify;line-height:1.5rem;line-height:1.5rem!important;max-width:500px;margin:0 auto;text-align:left;padding-inline-start:15px}@media screen and (min-width:0) and (max-width:500px){section.ceo-section ul{text-align:left}}section.ceo-section p{margin-bottom:0;line-height:1rem}@media screen and (max-width:1000px){section.ceo-section .desktop{display:none}}@media screen and (min-width:1000px){section.ceo-section .mobile{display:none}}section.ceo-section .mobile{color:#fff;padding:30px 2rem;background:#324d86}section.references{background-image:url(/p/css/assets/white-bg.jpg);background-repeat:repeat;background-size:contain;width:100%;margin:0 auto;padding-top:60px;padding-bottom:60px}section.references .references-title{font-size:2.5rem;color:#3c3c3b;font-weight:300;line-height:1.25em;position:relative;text-align:center;margin-bottom:60px}@media screen and (min-width:0) and (max-width:500px){section.references .references-title{font-size:2.25rem;line-height:1.25em;font-weight:400}}section.references .references-title::after{position:absolute;bottom:-15px;content:"";left:50%;transform:translateX(-50%);width:15%;min-width:50px;height:2px;background-color:#4267b2}@media screen and (min-width:0) and (max-width:500px){section.references .references-title::after{width:100px}}section.references .references-brands{display:flex;flex-wrap:wrap}@media screen and (min-width:0) and (max-width:500px){section.references .references-brands{justify-content:center}}section.references .references-brands .references-brand{width:calc(20% - 50px);margin:0 auto}@media screen and (min-width:500px) and (max-width:1000px){section.references .references-brands .references-brand{width:calc(50% - 20px);margin:10px}section.references .references-brands .references-brand img{width:60%!important;margin:auto}}@media screen and (min-width:0) and (max-width:500px){section.references .references-brands .references-brand{width:calc(100% - 20px);margin:10px;display:flex!important}section.references .references-brands .references-brand img{width:40%!important;margin:auto}}section.references .references-brands .references-brand img{height:100%;width:100%;object-fit:contain;font-family:"object-fit: contain;"}section.references .btn-group{margin:0 auto;margin-top:40px;width:fit-content;display:flex;flex-direction:column;justify-content:space-between;align-items:center}section.references .btn-group:hover{color:#c6c6c5;text-decoration:none}section.references .btn-group .reference-btn{color:#3c3c3b;text-transform:uppercase;font-size:15px;text-align:center;margin-bottom:0}section.references .btn-group i{color:#3c3c3b;font-size:40px;line-height:40px}section.call-to-action{padding:20px 200px 60px 200px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:0) and (max-width:1000px){section.call-to-action{padding:60px 0}}section.call-to-action.white{background-color:#fff}section.call-to-action.grey{background-color:#ececec}section.call-to-action.black{background-color:rgb(0 0 0 / .35)}section.call-to-action.black p{color:#fff}section.call-to-action.dark-blue{background-color:#4267b2}section.call-to-action.dark-blue p{color:#fff}section.call-to-action.light-blue{background-color:#6a88c1}section.call-to-action.light-blue p{color:#fff}section.call-to-action.light-gray{background-color:#ECF0F7}section.call-to-action p{font-size:1.5rem;line-height:1.25em;color:#4267b2}section.call-to-action a{font-size:1.5rem;line-height:1.25em;padding:1rem;border-radius:500px;width:30%;background:#4267b2;color:#fff;text-align:center;border:1px solid #fff;transition:all 0.5s ease}@media screen and (min-width:500px) and (max-width:1000px){section.call-to-action a{width:40vw}}@media screen and (min-width:0) and (max-width:500px){section.call-to-action a{width:90vw}}section.call-to-action a:hover{border:1px solid #4267b2;color:#4267b2;background-color:#fff;text-decoration:none}.contact-modal form h3 p{font-size:1rem}section.free-e-book{display:flex;flex-direction:column;justify-content:flex-start;padding:60px 0;align-items:center}section.free-e-book.white{background-color:#fff}section.free-e-book.grey{background-color:#ececec}section.free-e-book.black{background-color:rgb(0 0 0 / .35)}section.free-e-book.black p{color:#fff}section.free-e-book.dark-blue{background-color:#4267b2}section.free-e-book.dark-blue p{color:#fff}section.free-e-book.light-blue{background-color:#6a88c1}section.free-e-book.light-blue p{color:#fff}section.free-e-book.light-gray{background-color:#ECF0F7}section.free-e-book h3{color:#3c3c3b;position:relative;text-align:center;font-size:2rem;line-height:1.25em;font-weight:400;margin-bottom:40px}section.free-e-book h3::after{position:absolute;bottom:-15px;content:"";left:50%;transform:translateX(-50%);width:15%;min-width:50px;height:2px;background-color:#4267b2}section.free-e-book .free-e-book__container{max-width:40%;margin:0 auto;display:flex;justify-content:center;align-items:center}@media screen and (min-width:0) and (max-width:1000px){section.free-e-book .free-e-book__container{flex-direction:column;max-width:100vw;padding:0 2rem;overflow-x:hidden}}@media screen and (min-width:1000px) and (max-width:1749px){section.free-e-book .free-e-book__container{max-width:70vw}}section.free-e-book .free-e-book__container .free-e-book__container--img-wrapper{width:50%}@media screen and (min-width:0) and (max-width:1000px){section.free-e-book .free-e-book__container .free-e-book__container--img-wrapper{max-width:100vw}}section.free-e-book .free-e-book__container .free-e-book__container--img-wrapper img{width:100%;max-height:450px;object-fit:contain;object-position:center;font-family:"object-fit: contain; object-position: center;"}@media screen and (min-width:0) and (max-width:1000px){section.free-e-book .free-e-book__container .free-e-book__container--img-wrapper img{max-width:100%}}section.free-e-book .free-e-book__container .free-e-book__container--content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;width:40%;margin-left:30px}@media screen and (min-width:0) and (max-width:500px){section.free-e-book .free-e-book__container .free-e-book__container--content{width:100%;align-items:center;justify-content:center;margin-left:0}}@media screen and (min-width:500px) and (max-width:1000px){section.free-e-book .free-e-book__container .free-e-book__container--content{width:50vw;align-items:center;justify-content:center}}section.free-e-book .free-e-book__container .free-e-book__container--content p{max-width:100%;white-space:normal;color:#3c3c3b;font-size:1rem;line-height:1.5em;font-weight:500}section.free-e-book .free-e-book__container .free-e-book__container--content .btn-free-e-book{border-radius:500px;background-color:#4267b2;color:#fff;padding:1rem;width:70%;text-align:center;font-weight:500;font-size:1.35rem;line-height:1.25em;transition:all 0.3s ease}section.free-e-book .free-e-book__container .free-e-book__container--content .btn-free-e-book:hover{text-decoration:none;color:#4267b2;border-color:#4267b2;background-color:#fff}main.training{padding:60px 200px;position:relative;background-color:#ECECEC}@media screen and (min-width:500px) and (max-width:1000px){main.training{padding:60px}}@media screen and (min-width:0) and (max-width:500px){main.training{padding:60px 2rem}}@media screen and (min-width:0) and (max-width:1000px){main.training{background-color:#fff}}main.training .training__imageLeft{position:absolute;top:0;left:0;height:100%;z-index:1;object-fit:cover;font-family:"object-fit: cover;"}@media screen and (min-width:0) and (max-width:1007px){main.training .training__imageLeft{height:auto;width:100%}}main.training .training__imageRight{position:absolute;top:0;right:0;height:100%;z-index:1;object-fit:cover;font-family:"object-fit: cover;"}@media screen and (min-width:0) and (max-width:1007px){main.training .training__imageRight{display:none}}main.training h1{color:#3c3c3b;font-size:2.5rem;font-weight:400;position:relative;z-index:2;text-align:center;margin-bottom:60px!important}main.training h1::after{position:absolute;bottom:-15px;content:"";left:50%;transform:translateX(-50%);width:15%;min-width:50px;height:2px;background-color:#4267b2;width:100px}@media screen and (min-width:0) and (max-width:1007px){main.training h1{max-width:70vw;margin:0 auto;margin-top:10vh}}main.training section.training__cards{display:flex;padding:50px 25px;background:rgb(255 255 255 / .815);margin:0 auto;position:relative;z-index:2;max-width:1440px}@media screen and (min-width:0) and (max-width:500px){main.training section.training__cards{flex-direction:column;padding:60px 1rem;background:#fff0}}@media screen and (min-width:500px) and (max-width:1000px){main.training section.training__cards{flex-direction:column;padding:60px 1rem}}main.training section.training__cards .row{display:flex;width:100%}@media screen and (min-width:0) and (max-width:500px){main.training section.training__cards .training__cards-card{padding-left:0;padding-right:0;margin-bottom:3rem;position:relative}main.training section.training__cards .training__cards-card:last-child{margin-bottom:unset}main.training section.training__cards .training__cards-card:last-child::after{display:none}main.training section.training__cards .training__cards-card::after{position:absolute;content:"";bottom:-1.5rem;left:0;width:60px;height:2px;background-color:#4267b2}}main.training section.training__cards .training__cards-card .training__cards-card--title{color:#4267b2;position:relative;font-size:2rem;line-height:1.5em;margin-bottom:3rem}@media screen and (min-width:0) and (max-width:500px){main.training section.training__cards .training__cards-card .training__cards-card--title{margin-bottom:1.5rem}}main.training section.training__cards .training__cards-card .training__cards-card--title::after{position:absolute;content:"";bottom:-1.5rem;left:0;width:60px;height:2px;background-color:#4267b2}@media screen and (min-width:0) and (max-width:500px){main.training section.training__cards .training__cards-card .training__cards-card--title::after{display:none}}main.training section.training__cards .training__cards-card .training__cards-card--text{color:#3c3c3b;font-size:15px;line-height:1.25em;text-align:left}@media screen and (min-width:0) and (max-width:500px){main.training section.training__cards .training__cards-card .training__cards-card--text{font-weight:500}}section.navigation{width:100%;max-width:1440px;margin:0 auto;padding:60px 10px;background-color:#ececec;text-align:center}@media screen and (min-width:0) and (max-width:1000px){section.navigation{background-color:#4267b2;padding:60px 2rem}}section.navigation .navigation__title{color:#4267b2;font-size:1.75rem;line-height:1.25em;margin-bottom:35px}@media screen and (min-width:0) and (max-width:1000px){section.navigation .navigation__title{color:#fff;width:40vw;margin:0 auto;margin-bottom:1.15rem}}@media screen and (min-width:0) and (max-width:1000px) and (min-width:0) and (max-width:500px){section.navigation .navigation__title{width:100%}}section.navigation .navigation__text{color:#3c3c3b;width:65%;margin:0 auto;text-align:center;font-size:1.25rem;font-weight:500;line-height:1.5em;margin-bottom:3rem}@media screen and (min-width:0) and (max-width:1000px){section.navigation .navigation__text{display:none}}@media screen and (min-width:1000px){section.navigation .mobile{display:none}}section.navigation .mobile{color:#fff;width:100%;margin-top:0;margin:0 auto;text-align:center;font-size:1.25rem;font-weight:500;line-height:1.5em}section.navigation .mobile p{font-weight:400}section.navigation .mobile strong{font-weight:600;font-size:1.35rem}section.navigation .navigation__btn-group{display:flex;justify-content:space-evenly;align-items:center}@media screen and (min-width:0) and (max-width:1000px){section.navigation .navigation__btn-group{margin-top:4rem;flex-direction:column}}section.navigation .navigation__btn-group .navigation__btn-group--btn{border-radius:500px;border:1px solid #4267b2;background:#fff0;color:#4267b2;font-size:1.05rem;line-height:1.15em;padding:1.25em;width:30%;margin:1.5%;text-transform:uppercase;transition:all 0.5s ease}@media screen and (min-width:0) and (max-width:1000px){section.navigation .navigation__btn-group .navigation__btn-group--btn{width:100%;color:#fff;border-color:#fff}}section.navigation .navigation__btn-group .navigation__btn-group--btn:hover{background:#4267b2;color:#fff;text-decoration:none}@media screen and (min-width:0) and (max-width:1000px){section.navigation .navigation__btn-group .navigation__btn-group--btn:hover{background:#fff;border-color:#fff;color:#4267b2}}section.hero.smaller-version{height:calc(100vh - 170px)}section.hero .version-two{justify-content:flex-start}@media screen and (min-width:0) and (max-width:500px){section.hero .version-two{justify-content:flex-start}}section.hero .version-two .content__title--first-line{color:#fff;font-size:36px;line-height:1em;font-weight:400;margin-top:2rem}@media screen and (min-width:0) and (max-width:500px){section.hero .version-two .content__title--first-line{margin-top:2rem}}section.hero .version-two .content__title--second-line{color:#fff;font-size:36px;line-height:1em;font-weight:400;position:relative;margin-bottom:4rem}@media screen and (min-width:0) and (max-width:500px){section.hero .version-two .content__title--second-line{margin-bottom:4rem}}section.hero .version-two .content__title--second-line::after{position:absolute;bottom:-1.75rem;content:"";width:75px;background-color:#fff;height:2px;left:50%;transform:translateX(-50%)}section.hero .version-two .content__text--one{color:#fff;font-size:20px;line-height:1.25em;font-weight:400;width:80%}@media screen and (min-width:0) and (max-width:500px){section.hero .version-two .content__text--one{width:80%;margin-bottom:1.4rem}}section.hero .version-two .content__text--two{color:#fff;font-size:20px;line-height:1.25em;font-weight:400;font-size:24px;line-height:30px;margin-bottom:50px;font-weight:600;width:70%}@media screen and (min-width:0) and (max-width:500px){section.hero .version-two .content__text--two{width:75%;display:none}}section.hero .version-two .button-group .btn-text{margin-bottom:20px;font-weight:600}@media screen and (min-width:0) and (max-width:500px){section.hero .version-two .button-group .btn-text{font-weight:600;font-size:1.5rem}}.content-switcher{background:#ececec;display:flex;justify-content:center;align-items:center;height:80px}@media screen and (min-width:0) and (max-width:500px){.content-switcher{background:#ececec;padding:0;margin:0}}.content-switcher .item-switcher{margin:10px 15px;padding:.75rem 1.25rem;color:#4267b2!important;border:1px solid #4267b2;background-color:#fff0;transition:all 0.5s ease;border-radius:500px;user-select:none;text-transform:uppercase}.content-switcher .item-switcher.active{color:white!important;background-color:#4267b2}@media screen and (min-width:0) and (max-width:500px){.content-switcher .item-switcher.active{position:relative}.content-switcher .item-switcher.active::after{position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:15px 13px 0 13px;border-color:#4267b2 #fff0 #fff0 #fff0;content:" "}}.content-switcher .item-switcher:hover{cursor:pointer;color:white!important;background-color:#4267b2;text-decoration:none}@media screen and (min-width:0) and (max-width:760px){.content-switcher .item-switcher{width:33.33%;min-height:80px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;white-space:normal;margin:0;border-radius:unset;padding:1rem 0;border:unset}}main.program-description{max-width:1440px;margin:0 auto;padding-top:60px}main.program-description.active{display:block}main.program-description.hidden{display:none}main.program-description h2{text-align:center;font-weight:300;color:#3c3c3b;font-size:2.5rem;line-height:1.25em;margin-bottom:100px;position:relative}main.program-description h2::after{position:absolute;bottom:-15px;content:"";left:50%;transform:translateX(-50%);width:15%;min-width:50px;height:2px;background-color:#4267b2}main.program-description .bottom-seperator{margin-bottom:0;border-width:2px}.program-card{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:60px;gap:normal}@media screen and (min-width:0) and (max-width:500px){.program-card{flex-direction:column;align-items:center;justify-content:center;margin-bottom:-9vh}}.program-card .program-card__img-wrapper{width:10%}@media screen and (min-width:0) and (max-width:500px){.program-card .program-card__img-wrapper{align-self:flex-start;min-width:50px;min-height:50px}}.program-card .program-card__img-wrapper img{width:80px}@media screen and (min-width:0) and (max-width:500px){.program-card .program-card__img-wrapper img{width:50px;margin-left:30px}}.program-card .program-card__body{width:90%;padding-left:50px}@media screen and (min-width:0) and (max-width:500px){.program-card .program-card__body{padding-left:0;padding:2rem;width:100%;position:relative;top:-9vh}}.program-card .program-card__body h4{color:#4267b2;text-transform:uppercase;font-weight:500;font-size:1.5rem;line-height:1.5em;margin-bottom:10px}@media screen and (min-width:0) and (max-width:500px){.program-card .program-card__body h4{margin-bottom:2rem;padding-left:20%}}.program-card .program-card__body p{color:#3c3c3b;font-size:1.25rem;line-height:1.5em;margin-bottom:0}.program-card .program-card__body ul{padding-left:15px;color:#3c3c3b;font-size:1.25rem;line-height:1.5em;margin-bottom:0}.single-news{padding:10px;max-width:800px;margin:auto}section.second-hero{height:60vh}@media screen and (min-width:0) and (max-width:500px){section.second-hero{height:90vh}}section.second-hero img{object-position:center}section.second-hero .version-three{justify-content:center;align-items:center}section.second-hero .version-three .title-box{width:50%;color:#fff}@media screen and (max-height:750px) and (min-width:1500px){section.second-hero .version-three .title-box{width:60%}}@media screen and (min-width:0) and (max-width:500px){section.second-hero .version-three .title-box{width:80%}}section.second-hero .version-three .title-box .content__title--first-line{margin-bottom:0}section.second-hero .version-three .content__text--one{margin-bottom:0}section.second-hero .version-three .content__text--two{margin-bottom:0}@media screen and (max-height:750px) and (min-width:1500px){section.second-hero .version-three .button-group{bottom:5%!important}}section.second-hero .version-three .button-group .btn-text{margin-bottom:20px}main.basic-layout_main-data section.main-block{display:flex;justify-content:space-between;width:100%;padding:100px 250px;margin:0 auto}@media screen and (min-width:1000px) and (max-width:1400px){main.basic-layout_main-data section.main-block{padding:60px 100px}}@media screen and (min-width:0) and (max-width:1000px){main.basic-layout_main-data section.main-block{padding:60px 2rem;justify-content:center}}main.basic-layout_main-data section.main-block.even-section{flex-direction:row-reverse}main.basic-layout_main-data section.main-block.even-section img{margin-left:30px}@media screen and (min-width:0) and (max-width:1000px){main.basic-layout_main-data section.main-block.even-section{flex-wrap:wrap}main.basic-layout_main-data section.main-block.even-section.reverseEven{flex-wrap:wrap-reverse}}@media screen and (min-width:0) and (max-width:500px){main.basic-layout_main-data section.main-block.even-section.no-image .img-wrapper{display:none}}main.basic-layout_main-data section.main-block.odd-section{flex-direction:row;background-color:#ecf0f7}@media screen and (max-height:750px) and (min-width:1500px){main.basic-layout_main-data section.main-block.odd-section .img-wrapper{margin-top:45px}main.basic-layout_main-data section.main-block.odd-section .img-wrapper::after{top:1px;left:0;right:10px;bottom:-5px}}main.basic-layout_main-data section.main-block.odd-section img{margin-right:30px}@media screen and (min-width:0) and (max-width:1000px){main.basic-layout_main-data section.main-block.odd-section{flex-wrap:wrap}main.basic-layout_main-data section.main-block.odd-section.reverseOdd{flex-wrap:wrap-reverse}}@media screen and (min-width:0) and (max-width:500px){main.basic-layout_main-data section.main-block.odd-section.no-image .img-wrapper{display:none}}main.basic-layout_main-data section.main-block .img-wrapper{position:relative;z-index:2;height:400px}@supports (height:fit-content){main.basic-layout_main-data section.main-block .img-wrapper{height:fit-content}}@media screen and (max-height:750px) and (min-width:1500px){main.basic-layout_main-data section.main-block .img-wrapper{margin-top:100px}}@media screen and (min-width:0) and (max-width:1000px){main.basic-layout_main-data section.main-block .img-wrapper{margin-bottom:60px}}main.basic-layout_main-data section.main-block .img-wrapper img{width:400px;height:400px;object-fit:cover;font-family:"object-fit: cover;";border-radius:100%}@media screen and (min-width:0) and (max-width:500px){main.basic-layout_main-data section.main-block .img-wrapper img{width:70vw;height:70vw}}main.basic-layout_main-data section.main-block .img-wrapper::after{position:absolute;content:" ";z-index:-1;top:15px;left:15px;right:-10px;bottom:-10px;background-color:#c4c6ca;border-radius:100%}@media screen and (max-height:750px) and (min-width:1500px){main.basic-layout_main-data section.main-block .img-wrapper::after{top:10px;left:15px;right:-5px;bottom:-5px}}main.basic-layout_main-data section.main-block .content-wrapper{margin-left:100px}@media screen and (min-width:0) and (max-width:1000px){main.basic-layout_main-data section.main-block .content-wrapper{margin-left:0}}main.basic-layout_main-data section.main-block .content-wrapper ul{font-family:"Raleway","Verdana","Geneva","Tahoma",sans-serif;padding-inline-start:0;list-style-position:inside}main.basic-layout_main-data section.main-block .content-wrapper ul li{font-size:1.35rem;line-height:1.25;margin:15px 0;display:flex;position:relative;padding-left:1.75rem}@media screen and (min-width:0) and (max-width:500px){main.basic-layout_main-data section.main-block .content-wrapper ul li{font-size:1.25rem;line-height:1em;padding:.5rem;margin:5px 0;padding-left:1.5rem;padding-right:0rem}}main.basic-layout_main-data section.main-block .content-wrapper ul li::after{content:" ";position:absolute;left:0;top:2px;background-image:url(/p/css/assets/list-style-img.png);height:1.35rem;width:1.35rem;background-position:center;background-size:cover}main.basic-layout_main-data section.main-block .content-wrapper h1,main.basic-layout_main-data section.main-block .content-wrapper h2,main.basic-layout_main-data section.main-block .content-wrapper h3,main.basic-layout_main-data section.main-block .content-wrapper h4,main.basic-layout_main-data section.main-block .content-wrapper h5,main.basic-layout_main-data section.main-block .content-wrapper h6{line-height:1.25em;color:#4267b2;font-weight:400;font-family:"Raleway","Verdana","Geneva","Tahoma",sans-serif}main.basic-layout_main-data section.main-block .content-wrapper p{line-height:1.5em;font-size:1rem;color:#3c3c3b;font-weight:400;font-family:"Raleway","Verdana","Geneva","Tahoma",sans-serif}@media screen and (min-width:0) and (max-width:500px){main.basic-layout_main-data section.main-block .content-wrapper p{font-size:1.25rem;line-height:1.3em}}main.basic-layout_main-data section.main-block .content-wrapper .title{color:#4267b2;margin-bottom:40px;font-weight:400;font-size:2rem;line-height:1.25em}@media screen and (min-width:0) and (max-width:500px){main.basic-layout_main-data section.main-block .content-wrapper .title{font-size:1.8rem}}@media screen and (min-width:0) and (max-width:500px){main.basic-layout_main-data section.main-block .content-wrapper .title .title-mobile{display:block;margin-top:40px;font-size:1.35rem;line-height:1.25em;font-weight:500;color:#3c3c3b}}section.library-hero{height:60vh}@media screen and (min-width:0) and (max-width:1000px){section.library-hero{height:70vh}}section.library-hero .content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#fff;padding-top:100px}@media screen and (min-width:0) and (max-width:550px){section.library-hero .content{justify-content:center;padding-top:unset}}@media screen and (min-width:1000px) and (max-width:1400px){section.library-hero .content{padding-top:50px}}section.library-hero .content h1{margin-bottom:40px;font-weight:300;line-height:1.5em;font-weight:500}@media screen and (min-width:0) and (max-width:550px){section.library-hero .content h1{margin-bottom:unset}}section.library-hero .content .content__text--one{width:65%;font-size:1.3rem;line-height:1.25em;margin-bottom:20px}@media screen and (min-width:0) and (max-width:550px){section.library-hero .content .content__text--one{display:none}}section.library-hero .content .content__text--two{font-weight:600;font-size:1.5rem;line-height:1.25em}@media screen and (min-width:0) and (max-width:550px){section.library-hero .content .content__text--two{display:none}}@media screen and (min-width:1000px){section.library-hero .content .content__text--two{width:70%}}section.library-hero .content .button-group{bottom:15%}@media screen and (min-width:0) and (max-width:500px){section.library-hero .content .button-group{bottom:3%}}@media screen and (min-width:500px) and (max-width:1000px){section.library-hero .content .button-group{bottom:5%}}@media screen and (min-width:1000px){section.library-hero .content .button-group{bottom:5%!important}}main.library-ebooks{padding:60px 0}@media screen and (min-width:0) and (max-width:500px){main.library-ebooks{padding-top:60px 2rem}}main.library-ebooks h2{text-align:center;color:#3c3c3b;font-size:2rem;line-height:1.25em;position:relative}main.library-ebooks h2::after{position:absolute;bottom:-15px;content:"";left:50%;transform:translateX(-50%);width:15%;min-width:50px;height:2px;background-color:#4267b2;width:70px}main.library-ebooks section.ebook-list{width:100%;margin:0 auto}main.library-ebooks section.ebook-list .free-e-book{padding:60px 0;border-bottom:1px solid #ececec;width:100%}main.library-ebooks section.ebook-list .free-e-book:last-child{border-bottom:unset}main.library-ebooks section.ebook-list .free-e-book .free-e-book__container{max-width:1440px}@media screen and (min-width:1000px) and (max-width:1400px){main.library-ebooks section.ebook-list .free-e-book .free-e-book__container{max-width:60%}}@media screen and (min-width:0) and (max-width:1000px){main.library-ebooks section.ebook-list .free-e-book .free-e-book__container{max-width:100%}}main.library-ebooks section.ebook-list .free-e-book .free-e-book__container .free-e-book__container--img-wrapper{width:55%;margin-right:5%;display:flex;justify-content:center;align-items:center}@media screen and (min-width:0) and (max-width:1000px){main.library-ebooks section.ebook-list .free-e-book .free-e-book__container .free-e-book__container--img-wrapper{width:100%;margin-right:unset}}main.library-ebooks section.ebook-list .free-e-book .free-e-book__container .free-e-book__container--img-wrapper img{margin:0 auto;max-width:100%}main.library-ebooks section.ebook-list .free-e-book .free-e-book__container .free-e-book__container--content{width:50%}@media screen and (min-width:500px) and (max-width:1000px){main.library-ebooks section.ebook-list .free-e-book .free-e-book__container .free-e-book__container--content{width:70%;padding-top:0 2rem;margin-top:5vh}}@media screen and (min-width:0) and (max-width:500px){main.library-ebooks section.ebook-list .free-e-book .free-e-book__container .free-e-book__container--content{width:100%;padding-top:0 2rem;margin-top:5vh}}main.library-main{max-width:1440px;margin:0 auto;padding:60px 0;display:flex}@media screen and (min-width:0) and (max-width:500px){main.library-main{width:100%;padding:2rem}}@media screen and (min-width:500px) and (max-width:1200px){main.library-main{width:100%;padding:60px 2rem}}main.library-main aside{width:20%;background-color:#f6f6f6;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.25rem}@media screen and (min-width:0) and (max-width:500px){main.library-main aside{width:100%;align-self:center}}@media screen and (min-width:500px) and (max-width:1000px){main.library-main aside{width:50%}}main.library-main aside.hidde{display:none}main.library-main aside h3{color:#4267b2;font-size:1.5rem;line-height:1.25em;position:relative;margin-bottom:1.25rem}@media screen and (min-width:0) and (max-width:500px){main.library-main aside h3{color:#4267b2}}main.library-main aside h3::after{position:absolute;bottom:-15px;content:"";left:50%;transform:translateX(-50%);width:15%;min-width:50px;height:2px;background-color:#4267b2;left:0;transform:unset;bottom:-10px}@media screen and (min-width:0) and (max-width:500px){main.library-main aside h3::after{display:none}}main.library-main aside nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;width:100%}main.library-main aside nav .news-categories{font-size:1.05rem;line-height:1.25em;padding:1rem 0;width:100%;border-bottom:1px solid #efefef;transition:all 0.3s ease}main.library-main aside nav .news-categories:last-child{border-bottom:unset}main.library-main aside nav .news-categories.active,main.library-main aside nav .news-categories:hover{color:#4267b2;cursor:pointer}main.library-main section{width:80%;margin-left:60px}@media screen and (min-width:0) and (max-width:500px){main.library-main section{width:100%;margin-left:unset}}@media screen and (min-width:500px) and (max-width:1000px){main.library-main section{width:100%}}main.library-main section.hidde{display:none}main.library-main section #newsTitle{color:#4267b2;font-size:2rem;line-height:1.25em;position:relative;margin-bottom:2.25rem}@media screen and (min-width:0) and (max-width:500px){main.library-main section #newsTitle{color:#4267b2}}main.library-main section #newsTitle::after{position:absolute;bottom:-15px;content:"";left:50%;transform:translateX(-50%);width:15%;min-width:50px;height:2px;background-color:#4267b2;left:0;transform:unset;bottom:-10px;width:unset}@media screen and (min-width:0) and (max-width:500px){main.library-main section #newsTitle::after{display:none}}main.library-main section .articles-list .news-section{margin-bottom:30px}main.library-main section .articles-list .news-section.show{display:block}main.library-main section .articles-list .news-section:hover .btn i{margin-left:15px}main.library-main section .articles-list .news-section.hidden{display:none}main.library-main section .articles-list .news-section h4{color:#3c3c3b;font-size:1.25rem;line-height:1.25em;margin:0;margin-bottom:5px}main.library-main section .articles-list .news-section p{color:#3c3c3b;opacity:.7;font-style:italic;margin:0}main.library-main section .articles-list .news-section .btn{padding-left:0;font-style:normal;font-weight:400;color:#3362c9;opacity:1;display:flex;align-items:center;justify-content:flex-start}main.library-main section .articles-list .news-section .btn i{transition:all 0.3s ease;font-size:14px;font-weight:lighter;margin-left:10px}main.library-main section .articles-list .news-section a:hover{text-decoration:none}.view-switcher{display:flex;justify-content:center;align-items:center;padding:10px 0;background-color:#ececec}.view-switcher .mobile-only{color:#4267b2;font-size:1.25rem;line-height:1.25em}.view-switcher .mobile-only.hidden{display:none}.view-switcher .mobile-only:hover{text-decoration:none}.view-switcher .btn-switcher{padding:.75rem 3rem;border:1px solid #4267b2;color:#4267b2;background:#fff0;margin:0 20px;border-radius:500px;transition:all 0.5s ease;font-size:1.25rem;line-height:1.25em;text-transform:uppercase}@media screen and (min-width:0) and (max-width:500px){.view-switcher .btn-switcher{margin:0 .5rem;padding:.75rem 1.5rem}}.view-switcher .btn-switcher.hidden{display:none}.view-switcher .btn-switcher.active,.view-switcher .btn-switcher:hover{background:#4267b2;color:#fff;text-decoration:none}.layout-5{margin-top:30px}.layout-5 .row .content-wapper{max-width:100%;width:800px;margin:auto}.layout-5 .row p{color:#3c3c3b;font-size:1rem;line-height:1.5em;font-weight:500;font-family:"Raleway","Verdana","Geneva","Tahoma",sans-serif}.upper-companySection .references{background:#fff}main.company-layout h1{font-size:2rem;color:#3c3c3b;font-weight:300;line-height:1.25em;position:relative;text-align:center;margin-bottom:60px}main.company-layout h1::after{position:absolute;bottom:-15px;content:"";left:50%;transform:translateX(-50%);width:15%;min-width:50px;height:2px;background-color:#4267b2;width:30px}main.company-layout .brands{justify-content:center;align-items:center;display:flex;width:100%;padding:60px 0;margin:0 auto}main.company-layout .brands .brand{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;padding:20px 0;text-align:center}main.company-layout .brands .brand:last-child{border-bottom:unset}main.company-layout .brands .brand h4{font-size:1.25rem;white-space:normal;width:100%}main.company-layout .brands .brand .lower,main.company-layout .brands .brand .upper{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:column;flex-grow:1;align-items:flex-start;text-align:left}@supports (flex-basis:50px){main.company-layout .brands .brand .lower,main.company-layout .brands .brand .upper{flex-basis:50px}}main.company-layout .brands .brand .lower{flex-direction:column;margin-top:40px}main.company-layout .brands .brand img{max-width:100%;margin-right:2.5%}