.Navbar{background-color:#0000;left:0;padding:9px 0;top:0;transition:.3s ease;width:100%;z-index:500}.Navbar.extraLargeNavbar{padding:29px 0}.Navbar .mobile__menu{cursor:pointer;display:none;padding:10px 15px}.Navbar .desktop__menu{display:block}.Navbar .desktop__menu button{background:none;color:#f0efef;cursor:pointer;margin:0 1rem}.Navbar .desktop__menu button button:hover{color:#ed2024}.extraLargeNavbar{padding:29px 0}.nav-buttons .button-link{background-color:#ed2024;border:2px solid #ed2024;color:#f0efef;cursor:pointer;font-size:1.2rem;font-weight:500;padding:10px 20px}.nav-buttons .button-link:hover{background-color:#0000;border:2px solid #ed2024}.mobile__navbar{background-color:#0000;height:100vh;overflow-y:scroll;padding:20px;position:absolute;right:-100%;top:0;transition:.4s ease;width:50%;z-index:1000}.mobile__navbar .mobile__navbar-close{cursor:pointer;margin-right:80%;padding:20px}.mobile__navbar .mobile__navbar-close img{height:auto;min-width:30px}.mobile__navbar .mobile__navbar-logo{cursor:pointer;padding:10px}.mobile__navbar .mobile__navbar-menu{padding-top:20%}.mobile__navbar .mobile__navbar-menu ul li{color:#fff;cursor:pointer;font-size:2.5rem;padding:5% 0}.mobile__navbar .mobile__navbar-menu ul li:hover{color:#ed2024}.mobile__open{right:0}.backdrop{background-color:#0000;display:none;height:100vh;opacity:.8;position:fixed;right:0;top:0;width:100%;z-index:500}.backdrop__open{display:block}@media screen and (max-width:720px){.Navbar .mobile__menu{display:block}.Navbar .desktop__menu{display:none}.mobile__navbar{width:70%}}@media screen and (max-width:520px){.mobile__navbar{width:100%}}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px}.container-fluid{padding-left:16px;padding-right:16px}@media only screen and (min-width:576px){.container{max-width:100%;width:560px}}@media only screen and (min-width:768px){.container{max-width:100%;width:752px}}@media only screen and (min-width:992px){.container{max-width:100%;width:976px}}@media only screen and (min-width:1200px){.container{max-width:100%;width:1184px}}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-offset-0,.col-xl-offset-1,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;flex-basis:100%;max-width:100%;padding-left:8px;padding-right:8px}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}.initial-order-xs{order:0}@media only screen and (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}.initial-order-sm{order:0}}@media only screen and (min-width:768px){.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:8px;padding-right:8px}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}.initial-order-md{order:0}}@media only screen and (min-width:992px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:8px;padding-right:8px}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}.initial-order-lg{order:0}}@media only screen and (min-width:1200px){.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-offset-0,.col-xl-offset-1,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:8px;padding-right:8px}.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xl-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xl-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xl-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xl-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xl-12{flex-basis:100%;max-width:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-11{margin-left:91.66666667%}.start-xl{justify-content:flex-start;text-align:start}.center-xl{justify-content:center;text-align:center}.end-xl{justify-content:flex-end;text-align:end}.top-xl{align-items:flex-start}.middle-xl{align-items:center}.bottom-xl{align-items:flex-end}.around-xl{justify-content:space-around}.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}.initial-order-xl{order:0}}@media only screen and (max-width:575px){.hidden-xs{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.hidden-sm{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-md{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-lg{display:none}}@media only screen and (min-width:1200px){.hidden-xl{display:none}}.hero{display:contents;height:100%;margin:5px auto;max-width:1200px;padding:0 15px;position:relative;width:100%}.hero .hero-info{padding-top:60px;width:50%}.hero .hero-info p{padding-bottom:60px;padding-top:20px;text-align:justify}.hero .model-demo{float:right;margin:150px 20px 20px;overflow:hidden;position:absolute;right:0;top:0;width:50%}@media screen and (max-width:1080px){.hero{padding-top:140px}.hero .hero-info{padding-top:0}.hero .hero-image{float:none;margin:50px auto 0}}@media screen and (max-width:990px){.hero .hero-info{position:relative;text-align:center;width:100%}.hero .model-demo{margin:0;position:relative;right:5%;top:20px;width:100%}}.button .button-link{background-color:#ed2024;border:2px solid #ed2024;cursor:pointer;font-size:1.4rem;font-weight:800;padding:15px 30px}.button .button-link:hover{background-color:#0000;border:2px solid #ed2024}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.carousel-arrow{background:#d3d3d3;border-radius:30px;color:#000;font-size:30px}.carousel-arrow.prev{left:10px}.carousel-arrow.next{right:10px}.modal .modal-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#5556;border-radius:15px;max-width:900px;overflow:hidden;padding:20px;position:relative;width:80%}.modal .modal-content .close-button{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;font-weight:700;position:absolute;right:10px;top:10px}.modal .modal-content .close-button:hover{color:#ed2024}.carousel .slide img{display:block}@media screen and (max-width:767px){.carousel *{box-sizing:initial;margin:0;max-width:400px;padding:0;width:100%}.carousel .slide img{height:100%;max-width:97%;object-fit:contain;position:relative;top:50%}.carousel-thumbs img{height:50px;margin:5px;object-fit:contain;width:auto}.modal{align-items:center;display:flex;height:100vh;justify-content:center;left:0;margin:0;padding:0;position:fixed;text-align:center;top:0;z-index:200}.modal,.modal .modal-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#5556;width:100%}.modal .modal-content{border-radius:0;display:contents;height:100%;position:absolute}.carousel-arrow{display:none}}@media screen and (max-width:400px){.carousel .slide img{height:100%;object-fit:cover;top:50%;width:100%}.modal{align-items:center;display:flex;height:100vh;justify-content:center;left:0;margin:0;position:fixed;text-align:center;top:0;z-index:200}.modal,.modal .modal-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#5556;width:100%}.modal .modal-content{border-radius:0;display:contents;height:100%;position:absolute}.carousel-arrow{display:none}}@media screen and (max-width:990px){.big__title{text-align:center;width:100%}}@media screen and (max-width:400px){.big__title h2{font-size:4rem}}.portfolio__box{cursor:pointer;margin:15px auto;max-width:370px;position:relative}.portfolio__box img{height:auto;width:100%}.portfolio__box .portfolio__hover-info{background-color:#ed2024cc;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s ease;width:100%}.portfolio__box .portfolio__hover-info p{text-transform:uppercase}.portfolio__box .portfolio__hover-info:hover{opacity:1}.portfolio__box .team__box-info{background-color:#ed2024;bottom:0;left:0;padding:11px;position:absolute;text-align:left;width:20%}.portfolio__box .team__box-info p,.portfolio__box .team__box-info p:nth-child(2){color:#f0efef}#about{padding:0}@media screen and (max-width:990px){#about{text-align:center}}.team__box{height:420px;margin:60px auto 0;max-width:370px;position:relative}.team__box img{height:100%;overflow-x:hidden}.team__box .team__box-info{background-color:#ed2024;bottom:0;left:0;padding:5px 20px;position:absolute;text-align:left;width:80%}.team__box .team__box-info p,.team__box .team__box-info p:nth-child(2){color:#f0efef}.team__info{border:4px solid #f0efef;height:420px;margin:60px auto;max-width:370px;padding:50px;position:relative}.team__info h4,.team__info p{padding-bottom:20px}.team__info p:last-child{cursor:pointer;transition:.3s ease}.team__info p:last-child:hover{color:#ed2024}#contact{padding:20px 0}p{margin:5px}.small__button button{background-color:#ed2024;border:2px solid #ed2024;color:#f0efef;cursor:pointer;font-size:1.2rem;font-weight:800;margin:5px 0 30px;outline:none;padding:15px 40px}.small__button button:hover,input{background-color:#0000;border:2px solid #f0efef}input{color:#f0efef;font-size:12px;height:45px;margin:5px 0;max-width:570px;outline:none;padding:0 15px;width:100%}input:active,input:focus{border:2px solid #ed2024}::placeholder{color:#0000}textarea{background-color:#0000;border:2px solid #f0efef;color:#f0efef;font-size:12px;margin:5px 0;max-width:570px;outline:none;padding:15px;width:100%}textarea:active,textarea:focus{border:2px solid #ed2024}::placeholder{color:#d3d3d3;font-size:12px}.sending-btn{background-color:#ed2024;border:1px solid #fff;border-radius:5px;cursor:pointer;margin:0;min-height:52px;padding:7px 0;width:170px}.sending-btn div{height:30px;margin:0 auto;width:30px}.sending-btn div .sbl-circ{animation:rotate 1s linear infinite;border:5px solid;border-radius:50%;border-top:5px solid #0000;color:#f0efef;display:inline-block;position:relative}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media screen and (max-width:990px){#contact{text-align:center}.sending-btn{margin:30px auto}}.contact__info{width:100%}a,a:visited{color:#fff}a:hover{color:#ddd}a:active{color:#fff}.contact__info-box{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}.contact__info-box img{margin:20px 0}.contact__info-box p{font-size:1.2rem;line-height:2rem}.contact__social{cursor:pointer;margin:60px 0 10px;transition:.1s ease;width:100%}.contact__social:hover{filter:invert(77%) sepia(99%) saturate(652%) hue-rotate(354deg) brightness(98%) contrast(111%)}@media screen and (max-width:990px){.contact__social{text-align:center;width:100%}.contact__social img{margin:0 auto}}.modal{height:100vh;margin:0;text-align:center;z-index:200}.modal .backdrop{background-color:#f0efef;cursor:pointer;display:block;height:100vh;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:300}.modal div .sucess__modal{align-items:center;background-color:#fff;border-radius:15px;display:flex;flex-direction:column;justify-content:center;margin:5px;padding:30px;z-index:500}.modal div .sucess__modal p{color:#1e1e1e;font-size:1.5rem;font-weight:800}.modal div .sucess__modal p:first-child{color:#ed2024;font-size:3rem;font-weight:700}.modal div .sucess__modal p:nth-child(2){margin:20px 0}.modal div .sucess__modal .modal__btn{background-color:#ed2024;border-radius:10px;cursor:pointer;padding:10px 25px}.modal div .sucess__modal .modal__btn p{color:#1e1e1e;font-size:1.4rem}.modal div{z-index:400}.modal div .error__modal{align-items:center;background-color:#fff;border-radius:15px;display:flex;flex-direction:column;justify-content:center;margin:5px;padding:30px;text-align:center;z-index:500}.modal div .error__modal p{color:#1e1e1e;font-size:1.5rem;font-weight:800}.modal div .error__modal p:first-child{color:#f45c21;font-size:3rem;font-weight:700;margin-bottom:10px}.modal div .error__modal p:nth-child(2){margin:10px 0 0}.modal div .error__modal p:nth-child(3){color:#1e1e1e;font-size:2rem;font-weight:700;margin:20px 0}.modal div .error__modal .modal__btn{background-color:#ed2024;border-radius:10px;cursor:pointer;padding:10px 25px}.modal div .error__modal .modal__btn p{color:#1e1e1e;font-size:1.4rem;margin:0;padding:0}@media only screen and (max-width:360px){.modal div .error__modal{padding:20px}.modal div .error__modal p:nth-child(3){font-size:1.5rem}}.footer{background-color:#0000;height:150px;width:100%}.footer .footer-box{align-items:center;display:flex;min-height:180px}.footer .footer-box p{color:#fff;font-size:1.1rem;margin-left:30px}.footer .back-to-top{cursor:pointer;float:right}.footer .back-to-top img{margin-left:10px}.footer .back-to-top:hover p{color:#ed2024}@media screen and (max-width:580px){.footer .footer-box{align-items:center;display:flex;flex-direction:column;justify-content:center}.footer .footer-box img{padding-bottom:30px}.footer .back-to-top{align-items:center;display:flex;flex-direction:row;float:none;justify-content:center}.footer .back-to-top img{padding-bottom:0}}:not(:defined)>*{display:none}.ar-button{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#55555580;border:2px solid #ed2024;border-radius:5px;color:#f0efef;cursor:pointer;display:flex;font-size:14px;justify-content:center;padding:10px;position:absolute;right:35px;top:10px;z-index:10}.ar-button img{height:30px;width:auto}#ar-button:active{background-color:#ed2024}#ar-button:focus{outline:none}#ar-button:focus-visible{outline:1px solid #ed2024}@keyframes circle{0%{transform:translateX(-50%) rotate(0deg) translateX(50px) rotate(0deg)}to{transform:translateX(-50%) rotate(1turn) translateX(50px) rotate(-1turn)}}@keyframes elongate{0%{transform:translateX(100px)}to{transform:translateX(-100px)}}model-viewer>#ar-prompt{animation:elongate 2s ease-in-out infinite alternate;bottom:175px;display:none;left:50%;position:absolute}model-viewer[ar-status=session-started]>#ar-prompt{display:block}model-viewer>#ar-prompt>img{animation:circle 4s linear infinite}model-viewer[ar-tracking=not-tracking]>#ar-failure{display:block}.ar-slider{bottom:5px;overflow:hidden;position:absolute;text-align:center;width:100%}.ar-slides{-webkit-overflow-scrolling:touch;display:flex;justify-content:center;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:#888 #333;scrollbar-width:thin}.ar-slides::-webkit-scrollbar{height:8px;width:8px}.ar-slides::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.ar-slides::-webkit-scrollbar-thumb:hover{background:#555}.ar-slides::-webkit-scrollbar-track{background:#333}.ar-slide{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#5556;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;border-radius:10px;display:flex;flex-shrink:0;height:100px;margin-right:10px;scroll-snap-align:start;width:100px}.ar-slide.selected{border:2px solid #ed2024}.ar-slide:focus{outline:none}.ar-slide:focus-visible{outline:1px solid #ed2024}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{font-weight:500;margin:0}body{background-color:#000;line-height:1.5;padding-top:10px;scroll-behavior:smooth;text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;max-width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}li{list-style:none}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media screen and (max-width:720px){body,html{overflow-x:hidden}.wrapper{padding:0 15px;width:100%}}html{font-size:62.5%;overflow-x:hidden}body{color:#f0efef;font-family:Montserrat,sans-serif;font-size:1.5rem;height:-webkit-max-content;height:max-content;margin:5px;overflow:hidden;overflow-x:hidden}.wrapper{height:100%;margin:0 auto;max-width:1200px;padding:0 15px;width:100%}ul{margin:0;padding:0}ul li{list-style:none}.flex{display:flex}.flex-center{justify-content:center}.flex-center,.flex-s-between{align-items:center;display:flex}.flex-s-between{justify-content:space-between}.flex-row-center{align-items:center;display:flex}.left{float:left}.right{float:right}a{text-decoration:none;transition:.3s}.text-center{text-align:center}.margin-center{margin:0 auto}.relative{position:relative}.hide{display:none}.show{display:block}.pointer{cursor:pointer}.shadow{box-shadow:0 2px 6px 2px #5c70851a}.padding5{padding:.5rem 0}.padding10{padding:1rem 0}.padding15{padding:1.5rem 0}.padding20{padding:2rem 0}.padding30{padding:3rem 0}.padding40{padding:4rem 0}.padding60{padding:6rem 0}.weight500,h1,h2,h3,h4,h5,h6{font-weight:500}.weight800{font-weight:800}.font9{font-size:.9rem}.font10{font-size:1rem}.font11{font-size:1.1rem}.font12{font-size:1.2rem}.font13{font-size:1.3rem}.font14{font-size:1.4rem}.font15{font-size:1.5rem}.font20{font-size:2rem}.font23{font-size:2.3rem}.font24{font-size:2.4rem}.font30{font-size:3rem}.font35{font-size:3.5rem}.font40{font-size:4rem}.font60{font-size:6rem;line-height:8rem}p{font-size:1.6rem;font-weight:500;line-height:3rem}.active-link{color:#ed2024}#portfolio{padding:20px 0 40px}#portfolio .portfolio__nav ul{display:flex}#portfolio .portfolio__nav ul li{cursor:pointer;margin-right:10px;padding:5px 15px;transition:.3s ease}#portfolio .portfolio__nav .portfolio__nav-active,#portfolio .portfolio__nav ul li:hover{background-color:#ed2024}#portfolio .portfolio__filter{background-attachment:fixed;cursor:pointer;display:flex;float:right;justify-content:flex-end;margin-bottom:50px;max-width:200px;padding:8px 10px;position:relative}#portfolio .portfolio__filter p{padding-right:10px}#portfolio .portfolio__filter .portfolio__filter-menu{background-color:#f0efef;border-radius:5px;height:100px;left:0;position:absolute;text-align:center;top:40px;width:100%;z-index:999}#portfolio .portfolio__filter .portfolio__filter-menu p{margin:2px 0;padding:8px 0;transition:.3s ease}#portfolio .portfolio__filter .portfolio__filter-menu p:hover{background-color:#ed2024}.carousel{background-color:none}.carousel-arrow{background:none;border:none;cursor:pointer;display:flex;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.carousel-arrow:hover{color:#ed2024}.carousel-arrow img{height:50px}.modal{align-items:center;background-color:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{max-width:800px;position:relative;width:90%}.close-button{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;font-weight:700;position:absolute;right:10px;top:10px}.close-button:hover{color:red}.carousel .slide img{display:flex;margin:0 auto;max-height:80vh;max-width:100%;object-fit:contain}.carousel .slide{align-content:center;align-items:center;display:flex;justify-content:center;min-width:100%;position:relative;text-align:center}.my-masonry-grid{display:flex;margin-left:-30px;width:auto}.mint__gallery{background-clip:padding-box;padding-left:30px}.mint__gallery>div{margin-bottom:30px}.grid-image{cursor:pointer;transition:transform .3s ease}.grid-image:hover{transform:scale(1.07);transition:transform .3s ease}@media screen and (max-width:767px){.carousel *{box-sizing:initial;margin:0;max-width:400px;padding:0;width:100%}.carousel .slide{display:block}.carousel .slide img{height:100%;max-width:97%;object-fit:contain;position:relative;top:50%}.carousel-thumbs img{height:50px;margin:5px;object-fit:contain;width:auto}.modal{align-items:center;display:flex;height:100vh;justify-content:center;left:0;margin:0;padding:0;position:fixed;text-align:center;top:0;z-index:200}.modal,.modal .modal-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#5556;width:100%}.modal .modal-content{border-radius:0;display:contents;height:100%;position:absolute}.carousel-arrow{display:none}}@media screen and (max-width:400px){.carousel .slide{display:block}.carousel .slide img{height:100%;object-fit:cover;top:50%;width:100%}.modal{align-items:center;display:flex;height:100vh;justify-content:center;left:0;margin:0;position:fixed;text-align:center;top:0;z-index:200}.modal,.modal .modal-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#5556;width:100%}.modal .modal-content{border-radius:0;display:contents;height:100%;position:absolute}.carousel-arrow{display:none}}
/*# sourceMappingURL=main.c6002679.css.map*/