.blog-list:not(.swiper){position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;padding:0 7rem}.blog-list:not(.swiper) .blog-card{border-radius:1.6rem;box-shadow:0px 6px 18px rgba(0,0,0,.161);overflow:hidden;display:flex;flex-direction:column;background-color:var(--background-light)}.blog-list:not(.swiper) .blog-card .blog-image{position:relative}.blog-list:not(.swiper) .blog-card .blog-image .blog-category{position:absolute;top:2rem;left:2rem;padding:.5rem 1rem;background-color:var(--background);border-radius:.6rem;font-size:1.6rem}.blog-list:not(.swiper) .blog-card .blog-image img{width:100%;object-fit:cover}.blog-list:not(.swiper) .blog-card .blog-content{padding:3rem 3rem 4rem;display:flex;flex-direction:column;flex:1}.blog-list:not(.swiper) .blog-card .blog-content .blog-title{max-width:20rem;color:var(--primary)}.blog-list:not(.swiper) .blog-card .blog-content .blog-excerpt{padding:1rem 0 0}.blog-list:not(.swiper) .blog-card .blog-content .blog-details{color:var(--text-grey);font-size:1.4rem}.blog-list:not(.swiper) .blog-card .blog-content .blog-tags{display:flex;flex-wrap:nowrap;padding-top:1.5rem}.blog-list:not(.swiper) .blog-card .blog-content .blog-tags .blog-tag{margin-right:1.5rem;font-size:1.2rem;color:var(--text-grey)}.blog-list:not(.swiper) .blog-card .blog-content .blog-tags .blog-tag::before{content:"";background-size:1.1rem;background-repeat:no-repeat;background-position:center;width:1.1rem;height:1.1rem;display:inline-block;vertical-align:middle;background-image:url("../icons/icon-metro-tag.svg");margin-right:.5rem}.blog-list:not(.swiper) .blog-card .blog-content .blog-link{font-size:1.8rem;font-weight:500;text-decoration:underline;margin-top:auto;display:block;padding-top:2rem}.blog-list:not(.swiper) .blog-card .blog-content .btn{margin-top:2rem}@media only screen and (max-width: 768px){.blog-list:not(.swiper){display:flex;overflow-x:auto;padding:4rem 2rem}.blog-list:not(.swiper) .blog-card{min-width:82vw}}.blog-list.swiper{position:relative;max-width:109.6rem;width:100%;filter:drop-shadow(0px 6px 18px rgba(0, 0, 0, 0.161))}.blog-list.swiper .blog-card{display:flex;flex-direction:column;overflow:hidden;max-width:35.2rem;height:auto;background-color:var(--background-light);box-shadow:0px 0px 1px rgba(20,21,26,.1),0px 7px 14px rgba(71,77,87,.08),0px 3px 6px rgba(20,21,26,.08);border-radius:1.6rem}.blog-list.swiper .blog-card a{flex-grow:1;display:flex;flex-direction:column}.blog-list.swiper .blog-card a .blog-image{position:relative;min-height:5rem;height:10.4rem;overflow:hidden}.blog-list.swiper .blog-card a .blog-image .blog-category{position:absolute;top:2.3rem;left:2.3rem;padding:.5rem 1.3rem;font-size:1rem;font-family:var(--text-font);font-weight:700;color:#fff;background-color:#0b0e11;line-height:1.2rem;border-radius:10rem}.blog-list.swiper .blog-card a .blog-image img{display:block;width:100%;object-fit:cover;height:auto}.blog-list.swiper .blog-card a .blog-content{padding:2rem 2.4rem;display:flex;flex-direction:column;flex:1;justify-content:flex-start;flex-grow:1}.blog-list.swiper .blog-card a .blog-content .blog-title{max-width:100%;max-height:5.2rem;overflow:hidden;margin-bottom:.8rem;font-size:2rem;font-family:var(--text-font);font-weight:700;color:#14151a;line-height:2.6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-list.swiper .blog-card a .blog-content .blog-excerpt{min-height:2.4rem;max-height:2.4rem;overflow:hidden;flex-grow:initial;padding:0;margin:0 0 1.4rem 0;font-size:1.6rem;font-family:var(--text-font);font-weight:400;color:#14151a;line-height:2.4rem;letter-spacing:-0.4px;text-overflow:ellipsis;white-space:nowrap}.blog-list.swiper .blog-card a .blog-content .blog-misc{margin-top:auto}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-details{font-size:1.2rem;font-family:var(--text-font);color:#76808f;line-height:1.6rem}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info{margin-top:1.6rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-level{position:relative;max-width:10.5rem;height:2.8rem;padding:.8rem 2.2rem;margin-right:1.1rem;font-size:1.2rem;font-family:var(--text-font);font-weight:400;color:#474d57;line-height:1.4rem;border-radius:.8rem}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-level::before{content:"";position:absolute;top:50%;left:.8rem;transform:translate(0, -50%);width:.6rem;height:.6rem;background:#76808f;border-radius:50%}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-level.blog-level-beginner{background:linear-gradient(104.89deg, rgba(130, 30, 200, 0.2) -4.91%, rgba(0, 187, 104, 0.2) 82.97%)}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-level.blog-level-beginner::before{background:#00bb68}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-level.blog-level-intermediate{background:radial-gradient(139.54% 1462.56% at -49.93% 415.26%, rgba(75, 71, 255, 0.2) 38.87%, rgba(255, 199, 0, 0.2) 79.67%)}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-level.blog-level-intermediate::before{background:#4b47ff}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-level.blog-level-advanced{background:linear-gradient(221.16deg, rgba(142, 0, 237, 0.2) 40.42%, rgba(75, 71, 255, 0.2) 79.13%)}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-level.blog-level-advanced::before{background:var(--primary)}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-post-date{margin:0 1.7rem 0 0;font-size:1.4rem;font-family:var(--text-font);font-weight:400;color:#76808f;line-height:2.4rem}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-read-time{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-read-time img{margin-right:.5rem}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-read-time span{font-size:1.6rem;font-family:var(--text-font);font-weight:400;color:#76808f;line-height:2.4rem}@media only screen and (max-width: 768px){.blog-list.swiper{padding:0 1.6rem}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-post-date,.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-read-time span{font-size:1rem;margin:0 0}}@media only screen and (max-width: 375px){.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-post-date,.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-read-time span{margin:0 0}.blog-list.swiper .blog-card a .blog-content .blog-misc .blog-more-info .blog-level{padding:.5rem 1rem .5rem 2rem;margin-right:0;font-size:1.1rem;line-height:1.8rem}}.blog-swiper-nav{display:flex;align-items:center;justify-content:center;margin-top:3.2rem}.blog-swiper-nav .blog-pagination{display:flex;justify-content:center;align-items:center}.blog-swiper-nav .blog-pagination .swiper-pagination-bullet{background-color:#f0e8f2}.blog-swiper-nav .blog-pagination .swiper-pagination-bullet-active{background-color:var(--text-body)}.blog-swiper-nav .blog-pagination .swiper-pagination-bullet{opacity:1;margin:0 7px;width:8px;height:8px;transition:background-color .3s ease}.blog-swiper-nav .blog-prev,.blog-swiper-nav .blog-next{display:block;width:2.4rem;height:2.4rem;background-image:url(../icons/icon-chevron-right.svg);background-size:2.4rem;background-repeat:no-repeat;transform-origin:center;cursor:pointer}.blog-swiper-nav .blog-prev{transform:rotate(180deg)}@media only screen and (max-width: 768px){.blog-swiper-nav{margin:3.2rem auto 4rem}.blog-swiper-nav .blog-prev,.blog-swiper-nav .blog-next{display:none}}.register-section{overflow:hidden;padding:10rem 0}.register-section .section-wrapper{background-color:var(--cta-green);display:flex;padding:0;border-radius:1.2rem}.register-section .section-wrapper.flip-section{flex-direction:row-reverse}.register-section .section-wrapper.flip-section .section-inner{flex-direction:row-reverse}.register-section .section-wrapper.flip-section .section-image{width:44%}.register-section .section-wrapper.flip-section .section-content{width:55%}.register-section .section-wrapper .section-inner{position:relative;display:flex;justify-content:space-between;max-width:var(--content);width:100%;margin:0 auto;padding:15rem 6rem}.register-section .section-wrapper .section-image{position:relative;width:55%}.register-section .section-wrapper .section-image img{position:absolute;top:-24rem;left:-10rem}.register-section .section-wrapper .section-video{position:relative;width:55%;pointer-events:none}.register-section .section-wrapper .section-video .register-video{position:absolute;top:-45rem;left:-5rem;width:115rem;height:80rem}.register-section .section-wrapper .section-content{width:45%}.register-section .section-wrapper .section-content .section-title{text-align:left;padding-top:0;padding-bottom:4rem}@media only screen and (max-width: 1200px){.register-section .section-wrapper{border-radius:0}}@media only screen and (max-width: 768px){.register-section{padding-bottom:0}.register-section .section-wrapper{border-radius:0}.register-section .section-wrapper.flip-section{flex-direction:column}.register-section .section-wrapper.flip-section .section-inner{flex-direction:column}.register-section .section-wrapper.flip-section .section-image,.register-section .section-wrapper.flip-section .section-content{width:100%}.register-section .section-wrapper .section-inner{flex-direction:column;padding:3.2rem 3.2rem 6rem}.register-section .section-wrapper .section-image,.register-section .section-wrapper .section-content{width:100%}.register-section .section-wrapper .section-image{height:38rem}.register-section .section-wrapper .section-image img{position:relative;top:-12rem;left:-9rem;right:0;margin:0 auto;width:50rem;object-fit:contain;object-position:center top}.register-section .section-wrapper .section-video{height:20rem}.register-section .section-wrapper .section-video .register-video{position:absolute;top:-45rem;left:-10rem;width:100rem;height:70rem}}@media only screen and (max-width: 768px){.register-section .section-wrapper .section-image{height:35rem}.register-section .section-wrapper .section-image img{position:relative;top:-12rem;left:-8rem;right:0;width:45rem}}@media only screen and (min-width: 1367px){.register-section{padding-left:10rem;padding-right:10rem}.register-section .section-wrapper{max-width:100%}.register-section .section-wrapper .section-inner{max-width:calc(var(--content) + 8%)}.register-section .section-wrapper .section-inner>div{margin-right:2%;margin-left:2%}}.wpcf7-form{position:relative}@media only screen and (max-width: 768px){.wpcf7-form{padding-right:1.6rem}}.wpcf7-form input:not([type=submit]),.wpcf7-form select,.wpcf7-form textarea{box-sizing:border-box;border:0;border-bottom:1px solid #d4d4d4;padding:0 0 .6rem;font-family:var(--text-font);font-weight:400;font-size:1.6rem;line-height:2.6rem;color:var(--text-body);background-color:rgba(0,0,0,0)}.wpcf7-form input:not([type=submit]):focus,.wpcf7-form input:not([type=submit]):active,.wpcf7-form select:focus,.wpcf7-form select:active,.wpcf7-form textarea:focus,.wpcf7-form textarea:active{border-bottom:1px solid currentColor}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form select,.wpcf7-form textarea{width:100%}.wpcf7-form input:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus,.wpcf7-form input:active,.wpcf7-form select:active,.wpcf7-form textarea:active{outline:none}.wpcf7-form input[type=submit]{cursor:pointer;-webkit-border-radius:3rem;-moz-border-radius:3rem;border-radius:3rem;outline:0;box-shadow:none;display:inline-block;max-width:16.6rem;width:100%;height:5rem;line-height:1.6rem}.wpcf7-form textarea{font-family:inherit;text-transform:none;resize:none}.wpcf7-form select{text-indent:0;padding:0 0 1rem}.wpcf7-form span[role=alert]{padding-top:.4rem;color:var(--red)}.wpcf7-form .ajax-loader{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto !important}.wpcf7-form .form-group{position:relative;margin-bottom:5.5rem}.wpcf7-form .row.form-submit{flex-direction:row-reverse;justify-content:flex-start}.wpcf7-form .row .form-group:first-child{padding-right:2rem}@media only screen and (max-width: 768px){.wpcf7-form .row .form-group:first-child{padding-right:0}}.wpcf7-form .wpcf7-response-output{margin:3.2rem 0 1.6rem;padding:1.8rem 3.2rem;text-align:center;border-radius:.4rem;border-color:var(--red);background-color:var(--background)}.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{border-color:var(--yellow)}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:var(--main)}.wpcf7-form .wpcf7-mail-sent-ng,.wpcf7-form .wpcf7-aborted{border-color:var(--red)}.wpcf7-form span.wpcf7-list-item{margin:0}body{background:var(--background-light)}body img{max-width:100%;width:auto;height:auto}.about-hero{position:relative}.about-hero .about-hero-container{position:relative;background:var(--background-light)}.about-hero .about-hero-container .container{padding:10rem 3.2rem;max-width:142.5rem}.about-hero .about-hero-container .container .content-holder{display:flex;flex-flow:row-reverse;justify-content:space-between;align-items:center}.about-hero .about-hero-container .container .content-holder .section-image{position:relative}.about-hero .about-hero-container .container .content-holder .section-image img{position:relative;z-index:3}.about-hero .about-hero-container .container .content-holder .section-image::after{content:"";background:linear-gradient(143deg, rgba(97, 0, 255, 0.5) 8.37%, rgba(0, 255, 255, 0.5) 91.49%);filter:blur(37px);transform:rotate(-158.282deg);display:block;width:32rem;height:32rem;position:absolute;bottom:3rem;right:17rem}.about-hero .about-hero-container .container .content-holder .section-content .title{max-width:80rem;padding:0 0 4.4rem 0;margin:0;font-size:8rem;font-family:var(--headings-font);font-weight:700;line-height:8.8rem;background:linear-gradient(45deg, #8E00ED 16.94%, #1384E8 96.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.about-hero .about-hero-container .container .content-holder .section-content .title .modern-way{color:#000}.about-hero .about-hero-container .container .content-holder .section-content .title .to{color:var(--primary)}.about-hero .about-hero-container .container .content-holder .section-content .title .colored-dot{color:#adf802}.about-hero .about-hero-container .container .content-holder .section-content .title br{display:none}.about-hero .about-hero-container .container .content-holder .section-content a{padding:1.3rem 7.5rem;font-size:1.8rem;font-family:var(--text-font);font-weight:600;line-height:2.2rem;background:linear-gradient(133deg, #821EC8 0%, #00EEFD 100%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);color:var(--text-white);border:none}@media screen and (max-width: 1080px){.about-hero .about-hero-container{text-align:center;height:auto}.about-hero .about-hero-container .container{padding:8rem 2rem}.about-hero .about-hero-container .container .content-holder{flex-flow:column wrap;justify-content:start;align-items:center}.about-hero .about-hero-container .container .content-holder .section-content{padding-top:4rem}.about-hero .about-hero-container .container .content-holder .section-content .title{font-size:5.6rem;line-height:7.2rem;max-width:100%;padding-bottom:4rem}.about-hero .about-hero-container .container .content-holder .section-content .title .modern-way{color:#2a2a2b}.about-hero .about-hero-container .container .content-holder .section-content .title .to{color:#000}.about-hero .about-hero-container .container .content-holder .section-content .title .colored-dot{color:#adf802}.about-hero .about-hero-container .container .content-holder .section-content .title br{display:block}.about-hero .about-hero-container .container .content-holder .section-content a{padding:1.3rem 9rem}.about-hero .about-hero-container .container .content-holder .section-image{margin:0 auto;max-width:55%}.about-hero .about-hero-container .container .content-holder .section-image::after{display:none}}@media screen and (max-width: 768px){.about-hero .about-hero-container .container .content-holder .section-content .title{font-size:4.8rem;line-height:5.2rem}}@media screen and (max-width: 480px){.about-hero .about-hero-container .container{padding:2rem 2rem 8rem 2rem}.about-hero .about-hero-container .container .content-holder .section-image{max-width:85%}.about-hero .about-hero-container .container .content-holder .section-content{padding-top:2rem}.about-hero .about-hero-container .container .content-holder .section-content .title{padding-bottom:2rem}}@media screen and (max-width: 375px){.about-hero .about-hero-container .container .content-holder .section-content{padding-top:0}.about-hero .about-hero-container .container .content-holder .section-content .title{font-size:4.4rem;line-height:4.8rem;margin-bottom:1.5rem}.about-hero .about-hero-container .container .content-holder .section-content a{padding:1.3rem 7rem}}@media screen and (max-width: 361px){.about-hero .about-hero-container .container .content-holder .section-content{padding-top:1rem}.about-hero .about-hero-container .container .content-holder .section-content .title{font-size:4.2rem;line-height:5rem;margin-bottom:2rem}}@media screen and (max-width: 321px){.about-hero .about-hero-container .container .content-holder .section-content .title{font-size:3.7rem;line-height:5rem;margin-bottom:2rem}.about-mission .container .content-holder .section-content a{padding:1.3rem 6rem !important}.about-company .container .content-holder .section-content a{padding:1.3rem 6rem !important}}@media screen and (max-width: 286px){.about-hero .about-hero-container .container .content-holder .section-content .title{font-size:3.3rem;line-height:5rem;margin-bottom:2rem}}.about-company{position:relative;background:var(--background)}.about-company .container{position:relative;padding:8rem 3.2rem;margin:0 auto}.about-company .container .content-holder{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8rem}.about-company .container .content-holder .section-image{flex-shrink:2}.about-company .container .content-holder .section-content{flex-basis:40%}.about-company .container .content-holder .section-content .title{padding:0 0 2.4rem 0;margin:0;font-size:7.2rem;font-family:var(--headings-font);font-weight:700;line-height:8rem;background:linear-gradient(45deg, #8E00ED 16.94%, #1384E8 96.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.about-company .container .content-holder .section-content .subtitle{padding:0;margin:0;margin-bottom:4.4rem;font-size:2rem;font-family:var(--text-font);font-weight:400;color:var(--text-grey-dark);line-height:2.9rem}.about-company .container .content-holder .section-content .subtitle span{font-weight:700}.about-company .container .content-holder .section-content a{padding:1.3rem 8.1rem;margin-left:0rem;font-size:1.8rem;font-family:var(--text-font);font-weight:600;line-height:2.2rem;background:linear-gradient(133deg, #821EC8 0%, #00EEFD 100%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);color:var(--text-white);border:none}@media screen and (max-width: 768px){.about-company .container{padding:8rem 2rem}.about-company .container .content-holder{text-align:center;flex-direction:column;gap:2.4rem}.about-company .container .content-holder .section-image img{max-width:90%}.about-company .container .content-holder .section-content{padding:0}.about-company .container .content-holder .section-content .title{font-size:4.8rem;line-height:5.6rem}.about-company .container .content-holder .section-content .subtitle{margin-bottom:4rem;font-size:2rem;line-height:2.4rem}.about-company .container .content-holder .section-content a{padding:1.3rem 9rem;margin-left:0}}@media screen and (max-width: 415px){.about-company .container .content-holder .section-content .title{font-size:4.4rem;line-height:5.4rem}}@media screen and (max-width: 375px){.about-company .container .content-holder .section-content .title{font-size:4rem;line-height:5rem}}@media screen and (min-width: 769px)and (max-width: 1080px){.about-company .container{padding:8rem 2rem}}.about-mission{position:relative;padding:8rem 0;background:var(--background-light)}.about-mission .container{position:relative;padding:0 3rem;margin:0 auto;max-width:138.6rem}.about-mission .container .content-holder{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.about-mission .container .content-holder .section-content{flex-basis:33%}.about-mission .container .content-holder .section-content .title{padding:0 0 2.4rem 0;margin:0;font-size:7.2rem;line-height:8rem;background:linear-gradient(45deg, #8E00ED 16.94%, #1384E8 96.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.about-mission .container .content-holder .section-content .subtitle{padding:0;margin:0 0 2.8rem 0;font-size:2rem;font-family:var(--text-font);font-weight:400;color:var(--text-grey-dark)}.about-mission .container .content-holder .section-content .subtitle span{font-weight:600}.about-mission .container .content-holder .section-content a{padding:1.3rem 8.9rem;margin-left:0rem;font-size:1.8rem;font-family:var(--text-font);font-weight:600;line-height:2.2rem;background:linear-gradient(133deg, #821EC8 0%, #00EEFD 100%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);color:var(--text-white);border:none}.about-mission .container .content-holder .section-image{text-align:right;flex-basis:60%;flex-shrink:2;position:relative}.about-mission .container .content-holder .section-image::before{content:"";background:linear-gradient(143deg, #6100FF 8.37%, rgba(0, 255, 255, 0.5) 91.49%);filter:blur(87px);transform:rotate(162deg);display:block;width:50rem;height:50rem;position:absolute;bottom:14rem;right:15rem;z-index:-1}@media screen and (max-width: 768px){.about-mission{padding:0}.about-mission .container{padding:8rem 2rem}.about-mission .container .content-holder{flex-direction:column-reverse}.about-mission .container .content-holder .section-image{text-align:center;max-width:85%}.about-mission .container .content-holder .section-image::before{width:32rem;height:32rem;bottom:25%;right:25%}.about-mission .container .content-holder .section-content{text-align:center;padding:2rem 0 0 0}.about-mission .container .content-holder .section-content .title{font-size:4.8rem;line-height:5.8rem}.about-mission .container .content-holder .section-content .subtitle{line-height:2.4rem}.about-mission .container .content-holder .section-content a{margin-left:0}}@media screen and (max-width: 440px){.about-mission .container .content-holder .section-image::before{width:18rem;height:18rem;bottom:25%;right:25%}}@media screen and (min-width: 1081px)and (max-width: 1441px){.about-mission .container .content-holder .section-image::before{width:40rem;height:40rem;bottom:20%;right:20%}}@media screen and (min-width: 769px)and (max-width: 1080px){.about-mission .container .content-holder .section-image::before{width:30rem;height:30rem}}.about-vision{position:relative;background:var(--background)}.about-vision .container{padding:8rem 3rem;max-width:138.6rem}.about-vision .container .content-holder{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8rem}.about-vision .container .content-holder .section-image{flex-basis:30%;flex-shrink:2;text-align:center;position:relative}.about-vision .container .content-holder .section-image::before{content:"";background:linear-gradient(143deg, #6100FF 8.37%, rgba(0, 255, 255, 0.5) 91.49%);filter:blur(87px);transform:rotate(162deg);display:block;width:35rem;height:58rem;position:absolute;bottom:2rem;right:7rem;z-index:-1;border-radius:50rem}.about-vision .container .content-holder .section-content{flex-basis:40%}.about-vision .container .content-holder .section-content .title{padding:0 0 3.2rem 0;margin:0;font-size:7.2rem;line-height:8rem;background:linear-gradient(45deg, #8E00ED 16.94%, #1384E8 96.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.about-vision .container .content-holder .section-content .subtitle{padding:0;margin:0;margin-bottom:2.8rem;font-size:2rem;font-family:var(--text-font);font-weight:400;color:var(--text-grey-dark);line-height:3.2rem}.about-vision .container .content-holder .section-content .subtitle span{font-weight:600}.about-vision .container .content-holder .section-content a{padding:1.3rem 8.7rem;margin-left:0rem;font-size:1.8rem;font-family:var(--text-font);font-weight:600;line-height:2.2rem;background:linear-gradient(133deg, #821EC8 0%, #00EEFD 100%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);color:var(--text-white);border:none}@media screen and (max-width: 1200px){.about-vision .container .content-holder .section-image::before{width:25rem;height:45rem;bottom:5%;right:5%}}@media screen and (max-width: 768px){.about-vision{padding:0}.about-vision .container{padding:8rem 2rem}.about-vision .container .content-holder{flex-direction:column;gap:4rem}.about-vision .container .content-holder .section-image{text-align:center}.about-vision .container .content-holder .section-image::before{width:25rem;height:40rem;bottom:20%;right:15%}.about-vision .container .content-holder .section-content{text-align:center;padding:0}.about-vision .container .content-holder .section-content .title{font-size:4.8rem;line-height:5.8rem;padding:0 0 2.4rem 0}.about-vision .container .content-holder .section-content .subtitle{margin-bottom:4rem;line-height:2.4rem}.about-vision .container .content-holder .section-content a{padding:1.3rem 9rem;margin-left:0}}@media screen and (max-width: 480px){.about-vision .container .content-holder .section-image img{max-width:70%}.about-vision .container .content-holder .section-image::before{width:20rem;height:35rem;bottom:10%;right:22%}}.about-careers{text-align:center;position:relative;padding:12rem 0 19rem 0}.about-careers .container{max-width:100%}.about-careers .container .content-holder .careers-heading{margin-bottom:10.5rem}.about-careers .container .content-holder .careers-heading .title{padding:0;margin:0;font-size:6.4rem;font-family:var(--headings-font);font-weight:700;color:var(--text-grey-dark);line-height:8.8rem}.about-careers .container .content-holder .careers-heading .title span{color:var(--primary)}.about-careers .container .content-holder .careers-heading .title span.line-break{display:inline;color:var(--text-grey-dark)}.about-careers .container .content-holder .careers-image-slideshow .swiper-wrapper{align-items:center}.about-careers .container .content-holder .careers-image-slideshow .swiper-wrapper .slider-item-img-container{display:block}.about-careers .container .content-holder .careers-image-slideshow .swiper-wrapper .slider-item-img-container img{max-width:64rem;width:100%;max-height:45rem;min-height:45rem;height:auto;object-fit:cover}.about-careers .container .content-holder .careers-cta-container{margin-top:15.3rem}.about-careers .container .content-holder .careers-cta-container a{padding:1.3rem 4.4rem;font-size:1.8rem;font-family:var(--text-font);font-weight:600;line-height:2.2rem}@media screen and (max-width: 1440px){.about-careers .container .careers-image-slideshow .swiper-wrapper .slider-item-img-container img{max-height:35rem;min-height:35rem}}@media screen and (max-width: 768px){.about-careers{padding:0;padding-top:5rem}.about-careers .container .content-holder .careers-heading{margin-bottom:4rem}.about-careers .container .content-holder .careers-heading .title{font-size:4rem;line-height:4.8rem}.about-careers .container .content-holder .careers-heading .title span.line-break{display:inline-block}.about-careers .container .content-holder .careers-image-slideshow .swiper-wrapper .slider-item-img-container img{max-height:28rem;min-height:28rem}.about-careers .container .content-holder .careers-cta-container{margin-top:7rem}.about-careers .container .content-holder .careers-cta-container a{padding:1.3rem 4rem}}@media screen and (min-width: 768px)and (max-width: 1800px){.about-careers{padding:0;padding-top:5rem}.about-careers .container .content-holder .careers-image-slideshow .owl-item .slider-item-img-container img{min-width:initial;max-width:100%;width:100%;max-height:40rem;height:40rem}}@media screen and (min-width: 1801px){.about-careers{padding:0;padding-top:5rem}.about-careers .container .content-holder .careers-image-slideshow .owl-item .slider-item-img-container img{min-width:initial;max-width:100%;width:100%;max-height:45rem;height:45rem}}.about-sponsorship{text-align:center;position:relative}.about-sponsorship .container{padding:8rem 3rem;max-width:138.6rem}.about-sponsorship .container .content-holder{display:flex;flex-flow:column;align-items:start;justify-content:center}.about-sponsorship .container .content-holder .title-container{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%}.about-sponsorship .container .content-holder .title-container .title{padding:0 0 8rem 0;margin:0;font-size:7.2rem;line-height:8rem;background:linear-gradient(45deg, #8E00ED 16.94%, #1384E8 96.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.about-sponsorship .container .content-holder .title-container .subtitle{padding:0;margin:0;font-size:2rem;font-family:var(--text-font);font-weight:400;color:var(--text-grey-dark);line-height:3.2rem}.about-sponsorship .container .content-holder .title-container .subtitle span{font-weight:600}.about-sponsorship .container .content-holder .sponsorship-image-container-mobile{display:none !important;text-align:center}.about-sponsorship .container .content-holder .sponsorship-image-container-desktop{display:block !important;text-align:center;margin:0 auto 8rem auto}.about-sponsorship .container .content-holder .btn__wrapper{text-align:center;width:100%}.about-sponsorship .container .content-holder .btn__wrapper a{padding:1.3rem 4rem;margin-left:0rem;font-size:1.8rem;font-family:var(--text-font);font-weight:600;line-height:2.2rem;background:linear-gradient(133deg, #821EC8 0%, #00EEFD 100%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);color:var(--text-white);border:none}@media screen and (max-width: 768px){.about-sponsorship .container{padding:8rem 2rem}.about-sponsorship .container .content-holder .title-container{padding:0}.about-sponsorship .container .content-holder .title-container .title{font-size:4.8rem;line-height:5.6rem;padding:0 0 6rem 0}.about-sponsorship .container .content-holder .title-container .subtitle{line-height:2.4rem;padding:0 0 2.4rem 0}.about-sponsorship .container .content-holder .sponsorship-image-container-desktop{display:none !important}.about-sponsorship .container .content-holder .sponsorship-image-container-mobile{display:block !important;width:100%;margin-bottom:6rem;text-align:center}}.about-socials{text-align:center;position:relative;background:#4b47ff;margin:0 auto 8rem auto}.about-socials .container{padding:8rem 3rem;max-width:138.6rem}.about-socials .container .content-holder{padding:4rem 0}.about-socials .container .content-holder .title{padding:0 0 2.4rem 0;margin:0;font-size:8rem;font-family:var(--headings-font);font-weight:700;color:var(--text-white);line-height:8.8rem}.about-socials .container .content-holder .title span{color:var(--klips-green)}.about-socials .container .content-holder .subtitle{padding:0;margin:0;font-size:2rem;font-family:var(--text-font);font-weight:400;color:var(--text-white);line-height:2.6rem}.about-socials .container .content-holder .social-icons-list-container{margin-top:5.6rem}.about-socials .container .content-holder .social-icons-list-container a{margin-right:7.2rem}.about-socials .container .content-holder .social-icons-list-container a:last-child{margin-right:0}@media screen and (max-width: 768px){.about-socials{margin:0 auto}.about-socials .container{padding:8rem 2rem}.about-socials .container .content-holder{padding:0}.about-socials .container .content-holder .title{font-size:4rem;line-height:4.8rem}.about-socials .container .content-holder .subtitle{font-size:1.8rem}.about-socials .container .content-holder .social-icons-list-container{margin-top:3.7rem}.about-socials .container .content-holder .social-icons-list-container a{margin-right:4rem}.about-socials .container .content-holder .social-icons-list-container a:last-child{margin-right:0}.about-socials .container .content-holder .social-icons-list-container a img{width:4.2rem;height:4.2rem}}@media screen and (max-width: 340px){.about-socials .container .content-holder .social-icons-list-container a{margin-right:1rem}.about-socials .container .content-holder .social-icons-list-container a:last-child{margin-right:0}}.contact-us-option-item:nth-child(1){order:3}.contact-us-option-item:nth-child(2){order:1}.contact-us-option-item:nth-child(3){order:2}.about-contact-us{position:relative;padding:0;padding-bottom:14rem}.about-contact-us .container{padding:0 3rem}.about-contact-us .container .content-holder .section-title{text-align:center;margin-bottom:12.1rem}.about-contact-us .container .content-holder .section-title .title{padding:0;margin:0;font-size:6.4rem;font-family:var(--headings-font);font-weight:700;color:var(--text-grey-dark);line-height:8.8rem}.about-contact-us .container .contact-us-options-list-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item{display:flex;flex-direction:column;flex:0 0 31%;align-self:stretch;padding:2.5rem 2.2rem 2.1rem 2.2rem;border:.1rem solid var(--primary);border-radius:2rem}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item .contact-us-option-item-image{margin-bottom:2rem}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item .contact-us-option-item-image img{transform:scale(1.5)}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item .contact-us-option-item-info{margin-bottom:1.2rem}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item .contact-us-option-item-info .contact-us-option-item-title{padding:0;margin:0;margin-bottom:2.4rem;font-size:2.6rem;font-family:var(--headings-font);font-weight:700;color:var(--primary);line-height:3.4rem}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item .contact-us-option-item-info .contact-us-option-item-subtitle{padding:0;margin:0;font-size:2rem;font-family:var(--text-font);font-weight:400;color:var(--text-body);line-height:3.2rem}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item .contact-us-option-item-btn{margin-top:auto}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item .contact-us-option-item-btn a{padding:.8rem 3.2rem !important;font-size:1.8rem;font-family:var(--text-font);font-weight:400;line-height:2.2rem;border-radius:3.2rem}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item:nth-child(1) .contact-us-option-item-btn:nth-child(4){display:block}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item:nth-child(1) .contact-us-option-item-btn:nth-child(3){display:none}@media screen and (max-width: 768px){.about-contact-us .container .contact-us-options-list-container .contact-us-option-item:nth-child(1) .contact-us-option-item-btn:nth-child(4){display:none}.about-contact-us .container .contact-us-options-list-container .contact-us-option-item:nth-child(1) .contact-us-option-item-btn:nth-child(3){display:block}.about-contact-us{padding-bottom:0}.about-contact-us .container{padding:0 2rem}.about-contact-us .container .content-holder .section-title{margin-bottom:8.2rem}.about-contact-us .container .content-holder .section-title .title{font-size:4rem;line-height:4.8rem}.about-contact-us .container .content-holder .contact-us-options-list-container{flex-direction:column}.about-contact-us .container .content-holder .contact-us-options-list-container .contact-us-option-item{padding:2.5rem 2rem 3.2rem 2rem;margin-bottom:4.8rem}.about-contact-us .container .content-holder .contact-us-options-list-container .contact-us-option-item:last-child{margin-bottom:4.8rem}.about-contact-us .container .content-holder .contact-us-options-list-container .contact-us-option-item .contact-us-option-item-title{margin-bottom:1.6rem}.about-contact-us .container .content-holder .contact-us-options-list-container .contact-us-option-item .contact-us-option-item-subtitle{margin-bottom:4rem;font-size:1.6rem;line-height:2.6rem}.about-contact-us .container .content-holder .contact-us-options-list-container .contact-us-option-item-btn a{padding:1.1rem 4.8rem !important}}@media screen and (min-width: 768px)and (max-width: 1200px){.about-contact-us .container .content-holder .contact-us-options-list-container{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:1.8rem}.about-contact-us .container .content-holder .contact-us-options-list-container .contact-us-option-item{flex:1 0 47%}.about-contact-us .container .content-holder .contact-us-options-list-container .contact-us-option-item:last-child{margin-bottom:0}}@media screen and (min-width: 1216px){.about-contact-us .container{max-width:121.6rem;padding:0}}.values-section{background-color:var(--background-light)}.values-section .values-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem}.values-section .values-list .value-card{display:flex;flex-direction:column;align-items:center;padding:2.4rem;border:1px solid #eadede;border-radius:1.6rem;text-align:center}.values-section .values-list .value-card .title{padding:2.4rem 0}.values-section .values-list .value-card p{padding-bottom:3rem}.values-section .values-list .value-card hr{border:2px solid #f6daff;border-radius:.4rem;width:70%;margin:auto auto 0}@media only screen and (max-width: 768px){.values-section .values-list{display:grid;grid-template-columns:1fr 1fr}.values-section .values-list .value-card{padding:1.4rem}.values-section .values-list .value-card img{width:8rem;height:8rem}.values-section .values-list .value-card .title{padding:1rem 0}.values-section .values-list .value-card p{font-size:1.6rem;line-height:1.4}.values-section .values-list .value-card hr{width:80%}}.milestones-section{overflow:hidden;background-color:var(--background-light)}.milestones-section .milestones-list{display:flex;flex-direction:column;align-items:flex-end;padding:5rem 0 10rem;width:var(--container);position:relative}.milestones-section .milestones-list .swiper{overflow:visible;margin-left:0;margin-right:0}.milestones-section .milestones-list .swiper-slide{opacity:0;transition:transform .3s ease,opacity .3s ease}.milestones-section .milestones-list .swiper-slide-visible{opacity:1}.milestones-section .milestones-dates{display:block;padding-left:19rem;width:100%;height:2px;background-color:var(--primary);background:linear-gradient(to right, var(--primary), var(--background-light));transition:width .3s ease}.milestones-section .milestones-dates.at-begin{padding-left:0;width:calc(100% - 19rem)}.milestones-section .milestones-dates .swiper-wrapper{list-style-type:none;align-items:center}.milestones-section .milestones-dates .swiper-slide{padding:0 1.4rem;width:auto;height:auto;text-align:center;pointer-events:visible;color:var(--primary);position:relative;cursor:pointer;transform-origin:center;transform:translate(-50%, -1em)}.milestones-section .milestones-dates .swiper-slide.highlight,.milestones-section .milestones-dates .swiper-slide:hover{font-weight:700}.milestones-section .milestones-dates .swiper-slide.highlight:after,.milestones-section .milestones-dates .swiper-slide:hover:after{width:1rem;height:1rem}.milestones-section .milestones-dates .swiper-slide:after{content:"";display:block;margin:0 auto;border-radius:50%;width:.6rem;height:.6rem;background-color:var(--primary);transition:all .2s ease}.milestones-section .milestones-date{display:block;margin-bottom:1rem;font-size:1.8rem}.milestones-section .milestones-contents{margin-top:4rem;width:calc(100% - 19rem)}.milestones-section .milestones-card{box-sizing:border-box;border-radius:1.6rem;border:1px solid rgba(0,0,0,0);padding:3rem;max-width:36.5rem;color:var(--text-grey);background:var(--background-light);transform-origin:center;transform:translateX(-50%);transition:color .3s ease}.milestones-section .milestones-card.highlight,.milestones-section .milestones-card:hover{border-color:#eae8e8;color:var(--text-body);box-shadow:0px 10px 12px rgba(247,240,250,.7)}.milestones-section .milestones-card.highlight .title,.milestones-section .milestones-card:hover .title{color:var(--primary)}.milestones-section .milestones-card .title{font-size:2.1rem;margin-bottom:2rem;transition:color .3s ease}.milestones-section .milestones-pagination{display:flex;justify-content:center;align-items:center;margin-top:8.5rem;margin-right:19rem;width:calc(100% - 19rem)}.milestones-section .milestones-pagination .swiper-pagination-bullet,.milestones-section .milestones-pagination .swiper-pagination-bullet-active{background-color:var(--primary)}.milestones-section .milestones-pagination .swiper-pagination-bullet{opacity:1;margin:0 7px;width:4px;height:4px;transform:scale(1);transition:transform .3s ease}.milestones-section .milestones-pagination .swiper-pagination-bullet-active{transform:scale(2)}@media only screen and (max-width: 768px){.milestones-section .milestones-list{flex-direction:row;align-items:stretch;padding:0;width:100%}.milestones-section .milestones-list .swiper-wrapper{flex-direction:column;align-items:flex-start;justify-content:space-around}.milestones-section .milestones-list .swiper-slide{opacity:1;height:auto}.milestones-section .milestones-dates{display:block;margin-top:0;padding:0;width:2px;height:auto;background-color:var(--primary);background:linear-gradient(to bottom, var(--primary), var(--background-light));transition:width .3s ease}.milestones-section .milestones-dates.at-begin{margin-top:5rem;width:2px}.milestones-section .milestones-dates.at-begin .swiper-slide{transform:translate(-0.2rem, -4.2rem)}.milestones-section .milestones-dates.at-begin .swiper-slide.highlight,.milestones-section .milestones-dates.at-begin .swiper-slide:hover{transform:translate(-0.4rem, -4.2rem)}.milestones-section .milestones-dates .swiper-wrapper{transform:translateY(-8rem)}.milestones-section .milestones-dates .swiper-slide{padding:0;width:9rem}.milestones-section .milestones-dates .swiper-slide:after{margin:0}.milestones-section .milestones-date{margin-left:2rem;margin-bottom:0;font-size:1.4rem;text-align:left;transform:translateY(50%)}.milestones-section .milestones-contents{width:100%}.milestones-section .milestones-contents.swiper{margin-top:5rem;padding-left:10rem}.milestones-section .milestones-card{margin:0 0 5rem;padding:1.7rem 3rem;transform:translateY(-5rem)}.milestones-section .milestones-card.highlight .title,.milestones-section .milestones-card:hover .title{color:var(--text-body)}.milestones-section .milestones-card .title{margin-bottom:1.2rem;font-size:1.4rem}.milestones-section .milestones-card .content{font-size:1.2rem;line-height:1.6}.milestones-section .milestones-pagination{display:none}}.news-section{background-color:var(--background-light)}.news-section .blog-list .blog-card .blog-content .blog-excerpt{padding-top:0}.news-section .section-cta{margin:6rem auto 2rem;text-align:center}@media only screen and (max-width: 768px){.news-section .section-wrapper{padding:0}.news-section .section-wrapper .section-title{padding-bottom:0}.news-section .section-wrapper .section-cta{display:none;padding:0 1.6rem}}.offices-section{background-color:var(--background-light)}.offices-section .section-title{text-align:center;padding-top:4rem;font-size:7.2rem;line-height:8rem;background:linear-gradient(45deg, #8E00ED 16.94%, #1384E8 96.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.offices-section .section-content{background-color:#eff3f6;border-radius:1.2rem;padding:3.2rem;display:flex}.offices-section .section-content .section-image{margin-right:4rem;width:100%}.offices-section .section-content .section-image img{width:100%;height:100%;object-fit:contain;object-position:center}.offices-section .section-content .section-aside{display:flex;margin-left:auto}.offices-section .section-content .offices-list{display:flex;flex-direction:column;background-color:var(--background-light);border-radius:1.2rem;padding:1.6rem;width:30rem}.offices-section .section-content .offices-list .office-card{border-bottom:1px solid #e0e0e0}.offices-section .section-content .offices-list .office-card:last-child{border-bottom:0}.offices-section .section-content .offices-list .office-card.active .office-title::after{transform:rotate(180deg)}.offices-section .section-content .offices-list .office-card:not(.active) .office-detail{padding-bottom:0;height:0}.offices-section .section-content .offices-list .office-card .office-title{color:var(--primary-light);display:flex;align-items:center;padding:1.6rem 0}.offices-section .section-content .offices-list .office-card .office-title::after{content:"";background-size:1.1rem;background-repeat:no-repeat;background-position:center;width:1.1rem;height:1.1rem;display:inline-block;vertical-align:middle;background-image:url("../icons/icon-chevron-primary.svg");margin-left:auto;margin-right:1rem;transition:transform .2s ease}.offices-section .section-content .offices-list .office-card .office-title img{margin-right:.5rem}.offices-section .section-content .offices-list .office-card .office-detail{overflow:hidden;padding-bottom:1rem;height:var(--office-detail-height, auto);transition:padding-bottom .1s ease,height .3s ease}.offices-section .section-content .offices-list .office-card .office-detail{display:none}.offices-section .section-content .offices-list .office-card .office-title::after{display:none}@media only screen and (max-width: 768px){.offices-section .section-wrapper{padding:2rem 2rem}.offices-section .section-wrapper .section-title{padding-bottom:0;text-align:center;font-size:4.8rem;line-height:5.6rem}.offices-section .section-wrapper .section-content{background-color:rgba(0,0,0,0);flex-direction:column;padding:0}.offices-section .section-wrapper .section-content .section-image{margin-right:0;padding:2rem 0 3rem}.offices-section .section-wrapper .section-content .section-aside{width:100%}.offices-section .section-wrapper .section-content .offices-list{background-color:#eff3f6;width:100%}}.register-section{background-color:var(--background-light)}.contact-section{overflow:hidden;padding-bottom:4rem}.contact-section .section-title{text-align:left;padding-top:2rem}.contact-section .contact-list{display:grid;grid-template-columns:1fr 1fr 1.8fr;gap:4.2rem}.contact-section .contact-list .contact-item{border-right:1px solid #e3e3e3}.contact-section .contact-list .contact-item:last-child{border-right:none}.contact-section .contact-list .contact-item:last-child .content{max-width:34rem}.contact-section .contact-list .contact-item>.title{color:var(--primary);padding-bottom:2.5rem}.contact-section .contact-list .contact-item .content{font-size:1.6rem}.contact-section .contact-list .contact-item .icons-list{display:flex;padding-top:2rem}.contact-section .contact-list .contact-item .icons-list .icon-item a{display:flex;align-items:center;margin-right:1.5rem}.contact-section .contact-list .contact-item .icons-list .icon-item a,.contact-section .contact-list .contact-item .icons-list .icon-item a:active,.contact-section .contact-list .contact-item .icons-list .icon-item a:focus,.contact-section .contact-list .contact-item .icons-list .icon-item a:hover,.contact-section .contact-list .contact-item .icons-list .icon-item a:visited{color:var(--text-body)}.contact-section .contact-list .contact-item .icons-list .icon-item a .title{padding-left:1rem}@media only screen and (max-width: 768px){.contact-section .section-wrapper{padding:2.6rem}.contact-section .contact-list{display:grid;grid-template-columns:1fr}.contact-section .contact-list .contact-item{border-right:none;border-bottom:1px solid #e3e3e3;padding-bottom:4rem}.contact-section .contact-list .contact-item:last-child{border-bottom:none}}@media only screen and (min-width: 768px){.mission-section-holder .section-wrapper{display:flex}.mission-section-holder .section-text{padding-bottom:2.5rem}}@media only screen and (max-width: 768px){.mission-section-holder .section-text{padding-bottom:2.5rem}.mission-section-holder .section-image img{width:100%;height:50%;object-fit:contain}}#contactUsAnchor{display:block;height:5rem}.contact-section{background:var(--background-light);padding:6rem 0}.contact-section .section-wrapper{display:grid;grid-template-columns:1fr 1.4fr}.contact-section .section-wrapper .section-content .section-label{color:var(--text-body)}.contact-section .section-wrapper .section-content .section-title{text-align:left}.contact-section .section-wrapper .section-content .section-subtitle{max-width:40rem}.contact-section .section-wrapper .section-content .icons-list{display:flex}.contact-section .section-wrapper .section-content .icons-list .icon-item a{display:flex;align-items:center;margin-right:1.5rem}.contact-section .section-wrapper .section-content .icons-list .icon-item a,.contact-section .section-wrapper .section-content .icons-list .icon-item a:active,.contact-section .section-wrapper .section-content .icons-list .icon-item a:focus,.contact-section .section-wrapper .section-content .icons-list .icon-item a:hover,.contact-section .section-wrapper .section-content .icons-list .icon-item a:visited{color:var(--text-body)}.contact-section .section-wrapper .section-content .icons-list .icon-item a .title{padding-left:1rem;cursor:pointer}.contact-section .section-wrapper .section-content .section-image{position:relative}.contact-section .section-wrapper .section-content .section-image img{margin-left:-10rem}.contact-section .section-wrapper .section-content .contact-title{color:var(--primary);padding-bottom:6rem}@media only screen and (max-width: 768px){.contact-section .section-wrapper{grid-template-columns:1fr}.contact-section .section-wrapper .section-content .section-image{max-width:100vw;height:30rem;overflow:hidden;margin-left:-1.6rem}.contact-section .section-wrapper .section-content .section-image img{position:relative;top:0;left:-18rem;right:0;margin:0 auto;width:60rem;object-fit:contain;object-position:center top}}/*# sourceMappingURL=about.css.map */
