section.home_section_1{padding-top:0;padding-bottom:0;position:relative}section.home_section_1:before{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background-color:var(--tertiary);border-radius:50px 50px 0 0}section.home_section_1 .illustration{margin-top:-150px;position:relative;z-index:15;display:flex;justify-content:center}@media screen and (max-width:1024px){section.home_section_1 .illustration{margin-top:-60px}}@media screen and (max-width:1024px){section.home_section_1 .illustration svg{width:240px;height:200px}}section.home_section_1 .content{margin-top:-30px;padding:150px 70px 0;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;background-color:var(--tertiary);border-radius:50px;border:2px solid var(--dark)}@media screen and (max-width:1024px){section.home_section_1 .content{padding:50px 20px 0}}section.home_section_1 .content .section__header{max-width:1080px;margin:0 auto 50px}section.home_section_1 .content .section__header .title{margin-bottom:50px;text-align:center}@media screen and (max-width:768px){section.home_section_1 .content .section__header .title{margin-bottom:30px}}section.home_section_1 .content .section__header .title h2{color:var(--fontColorDefault);font-size:var(--fontSizeXL);line-height:calc(var(--fontSizeXL) + 10px);font-weight:var(--fontWeightExtrablack);font-family:var(--fontFamilyPrimary);text-transform:uppercase}@media screen and (max-width:768px){section.home_section_1 .content .section__header .title h2{font-size:30px;line-height:40px}}section.home_section_1 .content .section__header .text{text-align:center}section.home_section_1 .content .buttons{margin-bottom:20px}section.home_section_1 .content .swiper__container{width:100%;height:780px;position:relative;top:80px}@media screen and (max-width:1550px){section.home_section_1 .content .swiper__container{height:620px}}@media screen and (max-width:1024px){section.home_section_1 .content .swiper__container{height:320px}}@media screen and (max-width:768px){section.home_section_1 .content .swiper__container{height:220px;top:50px}}section.home_section_1 .content .swiper__container .swiper{width:100%;height:100%;overflow:hidden;border:2px solid var(--dark);border-radius:30px}section.home_section_1 .content .swiper__container .swiper .swiper-wrapper{width:100%;height:100%}section.home_section_1 .content .swiper__container .swiper .swiper-wrapper .swiper-slide{width:100%;height:100%}section.home_section_2{padding-top:400px;padding-bottom:0;position:relative;overflow:hidden;background-color:var(--tertiary)}section.home_section_2 .overlay{position:absolute;top:0;left:0}section.home_section_2 .overlay.overlay_1{z-index:1;top:150px;left:10%}@media screen and (max-width:1024px){section.home_section_2 .overlay.overlay_1{left:0}}section.home_section_2 .overlay.overlay_2{z-index:2;top:7%;left:44%}@media screen and (max-width:1024px){section.home_section_2 .overlay.overlay_2{left:25%}}@media screen and (max-width:768px){section.home_section_2 .overlay.overlay_2{top:100px}}section.home_section_2 .overlay.overlay_3{z-index:3;top:8%;left:80%}@media screen and (max-width:1024px){section.home_section_2 .overlay.overlay_3{top:-100px;left:60%}}@media screen and (max-width:768px){section.home_section_2 .overlay.overlay_3{display:none}}section.home_section_2 .overlay.overlay_4{z-index:4;top:25%;left:75%}@media screen and (max-width:1024px){section.home_section_2 .overlay.overlay_4{top:350px;left:55%}}@media screen and (max-width:768px){section.home_section_2 .overlay.overlay_4{top:23%;left:36%}}section.home_section_2 .overlay.overlay_5{z-index:5;top:38%;left:50%}@media screen and (max-width:1024px){section.home_section_2 .overlay.overlay_5{top:380px;left:40%}}@media screen and (max-width:768px){section.home_section_2 .overlay.overlay_5{display:none}}section.home_section_2 .overlay.overlay_6{z-index:6;top:25%;left:5%}@media screen and (max-width:1024px){section.home_section_2 .overlay.overlay_6{top:320px}}@media screen and (max-width:768px){section.home_section_2 .overlay.overlay_6{top:27%;left:-50px}}section.home_section_2 .section__header{width:1200px;margin-left:auto;margin-right:auto;margin-bottom:400px}@media screen and (max-width:1024px){section.home_section_2 .section__header{width:100%;margin-bottom:300px}}section.home_section_2 .section__header .title{text-align:center}section.home_section_2 .section__header .title h2{color:var(--fontColorDefault);font-size:var(--fontSizeXXL);line-height:calc(var(--fontSizeXXL) + 10px);font-weight:var(--fontWeightExtrablack);font-family:var(--fontFamilyPrimary);text-transform:uppercase}@media screen and (max-width:1024px){section.home_section_2 .section__header .title h2{font-size:40px;line-height:50px}}@media screen and (max-width:768px){section.home_section_2 .section__header .title h2{font-size:30px;line-height:40px}}section.home_section_2 .cards{position:relative;z-index:10;display:flex;flex-flow:wrap row;align-items:stretch;justify-content:center}section.home_section_2 .cards .card{width:calc(50% - 20px);margin-right:40px;margin-top:40px;padding:80px;border:2px solid var(--dark);border-radius:30px}section.home_section_2 .cards .card:nth-child(-n+2){margin-top:0}section.home_section_2 .cards .card:nth-child(2n+2){margin-right:0}section.home_section_2 .cards .card:first-child{background-color:var(--primary)}section.home_section_2 .cards .card:last-child{background-color:#ffbfbf}@media screen and (max-width:1024px){section.home_section_2 .cards .card{width:100%;margin-right:0;margin-top:30px;padding:20px}section.home_section_2 .cards .card:nth-child(-n+2){margin-top:30px}section.home_section_2 .cards .card:first-child{margin-top:0}}section.home_section_2 .cards .card .card__body .title{margin-bottom:50px}@media screen and (max-width:1550px){section.home_section_2 .cards .card .card__body .title{margin-bottom:30px}}@media screen and (max-width:1024px){section.home_section_2 .cards .card .card__body .title{margin-bottom:20px}}section.home_section_2 .cards .card .card__body .title h3{color:var(--fontColorDefault);font-size:var(--fontSizeXL);line-height:calc(var(--fontSizeXL) + 10px);font-weight:var(--fontWeightExtrablack);font-family:var(--fontFamilyPrimary);text-transform:uppercase}@media screen and (max-width:1550px){section.home_section_2 .cards .card .card__body .title h3{font-size:40px;line-height:50px}}@media screen and (max-width:768px){section.home_section_2 .cards .card .card__body .title h3{font-size:30px;line-height:40px}}section.home_section_3{padding-top:400px;position:relative;overflow:hidden;background-color:var(--tertiary)}@media screen and (max-width:768px){section.home_section_3{padding-top:100px}}section.home_section_3 .overlay{height:auto;position:absolute;top:0;left:0}section.home_section_3 .overlay.overlay_1{z-index:1;left:-100px}@media screen and (max-width:768px){section.home_section_3 .overlay.overlay_1{width:280px;top:-80px}}section.home_section_3 .overlay.overlay_2{z-index:2;right:0;left:auto;top:40%}@media screen and (max-width:768px){section.home_section_3 .overlay.overlay_2{width:250px}}section.home_section_3 .overlay.overlay_3{z-index:3;top:-50px;left:70%}@media screen and (max-width:768px){section.home_section_3 .overlay.overlay_3{width:250px;display:none;left:0}}section.home_section_3 .overlay.overlay_4{z-index:4;left:5%;bottom:30%;top:auto}@media screen and (max-width:768px){section.home_section_3 .overlay.overlay_4{width:250px}}section.home_section_3 .overlay img{width:100%;height:auto}section.home_section_3 .section__header{width:1200px;margin-left:auto;margin-right:auto;position:relative;z-index:10}@media screen and (max-width:768px){section.home_section_3 .section__header{width:100%}}section.home_section_3 .section__header .title{text-align:center}section.home_section_3 .section__header .title h2{color:var(--fontColorDefault);font-size:var(--fontSizeXXL);line-height:calc(var(--fontSizeXXL) + 10px);font-weight:var(--fontWeightExtrablack);font-family:var(--fontFamilyPrimary);text-transform:uppercase}@media screen and (max-width:768px){section.home_section_3 .section__header .title h2{font-size:30px;line-height:40px}}section.home_section_3 .buttons{margin-bottom:400px;justify-content:center}@media screen and (max-width:768px){section.home_section_3 .buttons{margin-bottom:50px}}section.home_section_3 .workshop{position:relative;z-index:10;display:flex;flex-flow:wrap row;align-items:stretch;justify-content:center}@media screen and (max-width:768px){section.home_section_3 .workshop{flex-direction:column}}section.home_section_3 .workshop .left{width:25%}@media screen and (max-width:768px){section.home_section_3 .workshop .left{width:100%;margin-bottom:30px}}section.home_section_3 .workshop .left>.card{height:480px;padding:50px;border-radius:20px;border:2px solid var(--dark);background-color:var(--tertiary)}@media screen and (max-width:768px){section.home_section_3 .workshop .left>.card{height:auto;padding:20px}}section.home_section_3 .workshop .left>.card .card__body .title{margin-bottom:50px}@media screen and (max-width:1550px){section.home_section_3 .workshop .left>.card .card__body .title{margin-bottom:30px}}section.home_section_3 .workshop .left>.card .card__body .title h3{color:var(--fontColorDefault);font-size:var(--fontSizeXL);line-height:calc(var(--fontSizeXL) + 10px);font-weight:var(--fontWeightExtrablack);font-family:var(--fontFamilyPrimary);text-transform:uppercase}@media screen and (max-width:1550px){section.home_section_3 .workshop .left>.card .card__body .title h3{font-size:40px;line-height:50px}}@media screen and (max-width:768px){section.home_section_3 .workshop .left>.card .card__body .title h3{font-size:30px;line-height:40px}}section.home_section_3 .workshop .left>.card .card__body .text p{color:var(--fontColorDefault)}section.home_section_3 .workshop .right{width:75%;padding-left:30px}@media screen and (max-width:768px){section.home_section_3 .workshop .right{width:100%;padding-left:0}}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card{height:480px;position:relative;overflow:hidden;border-radius:20px;border:2px solid var(--dark)}@media screen and (max-width:768px){section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card{height:350px}}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .image{width:100%;height:100%}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body{width:calc(100% + 4px);padding:40px;position:absolute;bottom:-2px;left:-2px;background-color:var(--tertiary);border-radius:20px 20px 0 0;border:2px solid var(--dark)}@media screen and (max-width:768px){section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body{padding:20px}}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body .title{width:100%;position:relative;cursor:pointer}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body .title:before{content:"";position:absolute;top:0;right:0;transition:transform .3s ease-in-out;transform:rotate(180deg);font-family:var(--fontIcon);font-weight:var(--fontIconLight);font-size:var(--fontSizeLG)}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body .title.active:before{transform:rotate(0)}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body .title h3{color:var(--fontColorDefault);font-size:var(--fontSizeLG);line-height:calc(var(--fontSizeLG) + 10px);font-weight:var(--fontWeightExtrablack);font-family:var(--fontFamilyPrimary);text-transform:uppercase}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body ul.list{padding-left:24px;display:none}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body ul.list.active{display:block}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body ul.list li{position:relative;list-style:none;color:var(--fontColorDefault);font-size:var(--fontSizeMD);line-height:calc(var(--fontSizeMD) + 10px);font-weight:var(--fontWeightExtrablack);font-family:var(--fontFamilyPrimary);text-transform:uppercase}@media screen and (max-width:768px){section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body ul.list li{font-size:18px;line-height:28px}}section.home_section_3 .workshop .right .swiper__container .swiper .swiper-wrapper .swiper-slide .card .card__body ul.list li:before{content:"";width:10px;height:10px;position:absolute;top:50%;left:-24px;transform:translateY(-50%);border-radius:50%;background-color:var(--primary);border:1px solid var(--dark)}section.home_section_3 .workshop .right .swiper__container .swiper__section_3__pagination{width:auto;position:absolute;bottom:-50px;left:50%;transform:translate(-50%)}section.home_section_4{padding-bottom:100px;position:relative;background-color:var(--tertiary)}@media screen and (max-width:768px){section.home_section_4{padding-top:50px;padding-bottom:50px}}section.home_section_4 .quote{width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){section.home_section_4 .quote{width:100%}}section.home_section_4 .quote .image{width:220px;height:220px;margin-left:auto;margin-right:auto;margin-bottom:80px;overflow:hidden;border-radius:50%;border:2px solid var(--dark)}section.home_section_4 .quote .quote__body{position:relative;z-index:10}section.home_section_4 .quote .quote__body .quote__text{margin-bottom:50px}@media screen and (max-width:768px){section.home_section_4 .quote .quote__body .quote__text{margin-bottom:30px}}section.home_section_4 .quote .quote__body .quote__text p{color:var(--fontColorDefault);font-size:var(--fontSizeXXL);line-height:calc(var(--fontSizeXXL) + 10px);font-weight:var(--fontWeightExtrablack);font-family:var(--fontFamilyPrimary);text-transform:uppercase;text-align:center}@media screen and (max-width:1550px){section.home_section_4 .quote .quote__body .quote__text p{font-size:40px;line-height:50px}}@media screen and (max-width:768px){section.home_section_4 .quote .quote__body .quote__text p{font-size:var(--fontSizeMD);line-height:calc(var(--fontSizeMD) + 10px)}}section.home_section_4 .quote .quote__body .quote__text p span{color:var(--primary)}section.home_section_4 .quote .quote__body .quote__author{color:var(--fontColorDefault);font-size:var(--fontSizeMD);line-height:calc(var(--fontSizeMD) + 10px);font-weight:var(--fontWeightRegular);font-family:var(--fontFamilyDefault);text-transform:uppercase;text-align:center}@media screen and (max-width:768px){section.home_section_4 .quote .quote__body .quote__author{font-size:var(--fontSizeSM);line-height:calc(var(--fontSizeSM) + 10px)}}section.home_section_5{padding-top:100px;padding-bottom:100px;position:relative;background-color:var(--secondary)}@media screen and (max-width:768px){section.home_section_5{padding-top:50px;padding-bottom:50px}}section.home_section_5:before{content:"";width:100%;height:50%;position:absolute;top:0;left:0;background-color:var(--tertiary);border-radius:0 0 50px 50px}section.home_section_5 .content{padding:60px;position:relative;z-index:10;display:flex;flex-flow:wrap row;align-items:stretch;justify-content:center;background-color:var(--tertiary);border-radius:30px;border:2px solid var(--dark)}@media screen and (max-width:768px){section.home_section_5 .content{padding:30px 30px 60px;flex-direction:column}}section.home_section_5 .content .left{width:50%;padding-right:30px}@media screen and (max-width:768px){section.home_section_5 .content .left{width:100%;padding-right:0;margin-bottom:30px}}section.home_section_5 .content .left .section__header .title h2{color:var(--fontColorDefault);font-size:var(--fontSizeXXL);line-height:calc(var(--fontSizeXXL) + 10px);font-weight:var(--fontWeightExtrablack);font-family:var(--fontFamilyPrimary);text-transform:uppercase}@media screen and (max-width:768px){section.home_section_5 .content .left .section__header .title h2{font-size:30px;line-height:40px}}section.home_section_5 .content .right{width:50%;padding-left:30px}@media screen and (max-width:768px){section.home_section_5 .content .right{width:100%;padding-left:0}}section.home_section_5 .content .right .section__header .text p{color:var(--fontColorDefault);font-size:var(--fontSizeSM);line-height:calc(var(--fontSizeSM) + 10px);font-weight:var(--fontWeightRegular);font-family:var(--fontFamilyDefault)}section.home_section_5 .buttons{margin-top:-22px;position:relative;z-index:10;justify-content:center}section.home_section_6{padding:100px 0 200px;overflow:hidden;position:relative;background-color:var(--secondary)}@media screen and (max-width:1550px){section.home_section_6{padding:0 0 200px}}@media screen and (max-width:768px){section.home_section_6{padding:0 0 180px}}section.home_section_6 .ticker-container{width:100%;overflow:hidden}section.home_section_6 .ticker-container .ticker-wrapper{display:flex;width:max-content;animation:ticker-slide 20s linear infinite}section.home_section_6 .ticker-container .ticker-item{flex-shrink:0;padding-right:50px}section.home_section_6 .ticker-container .ticker-item .slider .slider__body{display:flex;align-items:center;gap:50px}section.home_section_6 .ticker-container .ticker-item .slider .slider__body .slider__content .slider__title span{color:var(--primary);font-size:260px;line-height:1;font-weight:var(--fontWeightExtrablack);font-family:var(--fontFamilyPrimary);text-transform:uppercase;white-space:nowrap}@media screen and (max-width:768px){section.home_section_6 .ticker-container .ticker-item .slider .slider__body .slider__content .slider__title span{font-size:100px}}section.home_section_6 .ticker-container .ticker-item .slider .slider__body .slider__image{width:350px;height:200px;overflow:hidden;border-radius:30px;border:2px solid var(--dark)}@media screen and (max-width:768px){section.home_section_6 .ticker-container .ticker-item .slider .slider__body .slider__image{width:175px;height:100px}}section.home_section_6 .ticker-container .ticker-item .slider .slider__body .slider__image img{width:100%;height:100%;object-fit:cover}@keyframes ticker-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}
