@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Varela+Round&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Varela+Round&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Varela+Round&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Varela+Round&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Varela+Round&display=swap");0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Varela+Round&display=swap") html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.main-button{font-family:Poppins,sans-serif;text-transform:uppercase;font-size:1.25rem;font-weight:400;color:#fff;padding:12px 40px;border-radius:26px;border:none;transition:.3s;cursor:pointer}.main-button:hover .left-column__button-icon img{margin-left:15px;transition:.5s}@media (max-width: 1130px){.main-button:hover .left-column__button-icon img{margin-left:0;transition:0}}.main-button .left-column__button-icon .button-icon__icon{height:17px;margin:auto 0}@media (max-width: 512px){.main-button .left-column__button-icon .button-icon__icon{display:none}}@media (max-width: 1130px){.main-button{width:100%}}@media (max-width: 1005px){.main-button{padding:12px 20px}}@media (max-width: 930px){.main-button{font-size:1rem;display:inline;width:auto;padding:12px 40px}}@media (max-width: 1130px){.hero-main .main-button{width:inherit}}.tertiary-button{text-align:center}@media (max-width: 1130px){.tertiary-button{padding:10px 15px}}.quaternary-button{font-size:1.25rem;font-weight:400;color:#fff;display:inline}.wide-buttons{padding:12px 70px}@media (max-width: 1005px){.wide-buttons{padding:12px 40px;width:100%}}.full-buttons{padding:12px;width:100%}h1{text-align:center;font-size:2rem;font-weight:400;color:#a41525;letter-spacing:1rem}h1 span{color:#fff}h1 span{color:#a41525}h2{text-transform:uppercase;font-size:2.75rem;font-weight:400;color:#f9bda4;text-align:center;margin-bottom:40px}.form-select{padding:14px 22px}.white-form{font-family:Poppins,sans-serif;color:#fff;padding:15px;border-radius:30px;border:2px solid #ffffff;width:100%;transition:.2s;font-size:1rem}.white-form:focus{border:2px solid #ffffff;outline:white}.dashboard-table{margin:30px}.dashboard-table .table__title{margin-bottom:30px}.dashboard-table .table__content{width:100%;table-layout:fixed}.dashboard-table .table__content .col-date{width:15%}.dashboard-table .table__content .col-time{width:10%}.dashboard-table .table__content .col-doctor{width:25%}.dashboard-table .table__content .col-spec{width:15%}.dashboard-table .table__content .col-address{width:25%}.dashboard-table .table__content .col-set{width:10%}.dashboard-table .table__content .col-address--search{width:20%}@media (max-width: 1130px){.dashboard-table .table__content .col-address--search{width:15%}}.dashboard-table .table__content .col-set--search{width:15%}.dashboard-table .table__content thead tr.content__row-head th{text-align:left;padding-bottom:15px}.dashboard-table .table__content thead tr.content__row-head th.content__row-head--last{text-align:right;margin-right:10px}.dashboard-table .table__content tbody tr.appo-row td{padding-top:30px}.dashboard-table .table__content tbody tr.loader{display:flex;align-items:center;justify-content:center;padding:100px 0}.dashboard-table .table__content tbody tr td.content__settings-column{text-align:right;padding-right:10px}.dashboard-table .table__content--mobile .content__single-appo{padding-bottom:20px;margin-bottom:20px}.dashboard-table .table__content--mobile .content__single-appo .single-appo__top-row{display:flex;align-items:flex-start;justify-content:space-between}.dashboard-table .table__content--mobile .content__single-appo .single-appo__top-row .top-row__spec{font-weight:500}.dashboard-table .table__content--mobile .content__single-appo .single-appo__date,.dashboard-table .table__content--mobile .content__single-appo .single-appo__time,.dashboard-table .table__content--mobile .content__single-appo .single-appo__doctor,.dashboard-table .table__content--mobile .content__single-appo .single-appo__address{font-weight:300;line-height:1.2rem}.dashboard-table .table__content--mobile .content__single-appo:last-child{border-bottom:none}.appo-list__table--my-appos{margin-bottom:50px}table{table-layout:fixed;border-collapse:collapse}table thead tr{display:flex;justify-content:space-between}table tbody{display:flex;flex-direction:column;width:100%;overflow:auto;height:210px}table tbody tr{display:flex;justify-content:space-between;align-items:center}.fade-in-object{animation:fadeIn .5s}.loader-circle{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:120px;height:830px;background-color:#fff}.loader-circle .loader-circle__text{margin-top:50px;text-align:center}@media (max-width: 1005px){.loader-circle .loader-circle__text{margin:50px}}.popup-icon--big{font-family:Material Icons;font-size:8rem;margin-bottom:50px}.loader-circle--empty{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw}.loader-circle--empty .hourglass-animating{animation:circle-rotating 2s infinite cubic-bezier(.52,.23,.26,.82)}.loader-circle--small{display:flex;align-items:center;justify-content:center;height:100%;width:100%;margin-bottom:0;border:none}.hourglass-animating{animation:circle-rotating 2s infinite cubic-bezier(.52,.23,.26,.82)}@keyframes circle-rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.plus-sign{cursor:pointer;position:absolute;height:47px;width:47px;border-radius:50%;background:#a41525;transition:background transform .3s;transform-origin:center;position:relative;margin:-23.5px auto}.plus-sign:hover{background:#68101b}.plus-sign:before{position:absolute;content:"";width:50%;height:2px;display:block;background-color:#fff;z-index:1;margin:auto;left:11.75px;top:22.5px;transition:transform .3s}.plus-sign:after{position:absolute;margin:auto;content:"";width:2px;height:50%;display:block;background-color:#fff;z-index:1;top:11.75px;left:22.5px;transition:transform .3s}.plus-sign--active:before,.plus-sign--active:after{transform-origin:center;transform:rotate(45deg);transition:transform .3s}html{scroll-behavior:smooth;font-size:16px}html ::-webkit-scrollbar{width:5px}html ::-webkit-scrollbar-track{background:#f1f1f1;background:#202121}html ::-webkit-scrollbar-thumb{background:#888;border-radius:5px;width:5px;background:#374057}html ::-webkit-scrollbar-thumb:hover{background:#555}body{font-family:Poppins,sans-serif;background-color:#202121}body>#root{border:none}body{position:relative;overflow-x:hidden}html{overflow-x:hidden}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none}body,#app{width:100%}html,body{overflow-x:clip}.container{width:1300px;margin-left:auto;margin-right:auto}@media (max-width: 1300px){.container{width:1100px}}@media (max-width: 1130px){.container{width:860px}}@media (max-width: 1005px){.container{width:80%}}.nav-container{border-bottom:1px solid #5b616f;height:90px;display:flex;justify-content:space-between;align-items:center;background-color:#202121;z-index:999;position:relative;opacity:0;transform:translateY(-100%);transition:opacity .5s ease,transform .5s ease}.nav-container.visible{opacity:1;transform:translateY(0)}.nav-container .nav-container__left-column{margin:auto 0;height:90px;display:flex;align-items:center}.nav-container .nav-container__left-column .left-column__logo{font-size:1.25rem;font-weight:600;color:#fff}.nav-container .nav-container__left-column .left-column__logo span{font-size:1.25rem;font-weight:600;color:#a41525}.nav-container .nav-container__right-column{z-index:9999;margin:auto 0}.nav-container .nav-container__right-column .right-column__menu{display:flex}.nav-container .nav-container__right-column .right-column__menu .menu__menu-element{margin:auto 15px;cursor:pointer;font-size:1.1rem;font-weight:400;color:#5b616f}@media (max-width: 890px){.nav-container .nav-container__right-column .right-column__menu .menu__menu-element{margin:20px 0}}.nav-container .nav-container__right-column .right-column__menu .menu__menu-element:hover{color:#a41525}.nav-container .nav-container__right-column .right-column__menu .menu__menu-element:last-child{margin-right:0}@media (max-width: 890px){.nav-container .nav-container__right-column{width:100%;margin-top:0;display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s}.nav-container .nav-container__right-column .right-column__menu{display:none;overflow:hidden}}@media (max-width: 890px){.nav-container{flex-wrap:wrap}}.nav-container .landing-nav__menu-btn:checked~.landing-nav__menu-icon .navicon{background:transparent}.nav-container .landing-nav__menu-btn:checked~.landing-nav__menu-icon .navicon:before{transform:rotate(-45deg);top:0}.nav-container .landing-nav__menu-btn:checked~.landing-nav__menu-icon .navicon:after{transform:rotate(45deg);top:0}.landing-nav__menu-icon{cursor:pointer;float:right;position:relative;-webkit-user-select:none;user-select:none;display:none}.landing-nav__menu-icon:after{display:block;position:absolute;content:"";height:18px;width:18px;top:-9px;background-color:red;opacity:0}.landing-nav__menu-icon .navicon{background:#fff;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.landing-nav__menu-icon .navicon:before,.landing-nav__menu-icon .navicon:after{background:#fff;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.landing-nav__menu-icon .navicon:before{top:-5px}.landing-nav__menu-icon .navicon:after{top:5px}@media (max-width: 890px){.landing-nav__menu-icon{display:block}}.landing-nav__menu-btn{display:none}@media (max-width: 890px){.landing-nav__menu-btn:checked~.nav-container__right-column{grid-template-rows:1fr;width:100%;border-bottom:1px solid #5b616f;background-color:#202121}.landing-nav__menu-btn:checked~.nav-container__right-column .right-column__menu{display:flex;flex-direction:column}.landing-nav__menu-btn:checked~.nav-container__right-column .right-column__menu .menu__menu-element{margin:20px 0;cursor:pointer}}@media (max-width: 890px) and (max-width: 890px){.landing-nav__menu-btn:checked~.nav-container__right-column .right-column__menu .menu__menu-element:first-child{margin-top:0}.landing-nav__menu-btn:checked~.nav-container__right-column .right-column__menu .menu__menu-element:last-child{margin-bottom:40px}}@media (max-width: 890px){.nav-container:has(.landing-nav__menu-btn:checked){border-bottom:none}}.hero-container{height:682px;width:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.hero-container .hero-container__frame-container{opacity:0;transition:opacity .4s ease-out;transition-delay:.2s}.hero-container .visible{opacity:1}.hero-container h1.hero-container__title .title__full-name{display:flex;gap:30px}@media (max-width: 670px){.hero-container h1.hero-container__title .title__full-name{flex-direction:column;gap:0;font-size:1.5rem}}.hero-container h1.hero-container__title .title__full-name .title__name,.hero-container h1.hero-container__title .title__full-name .title__lastname{display:block;transform:translate(0);opacity:0;transition:opacity .1s ease-out,transform .8s ease-out;transition-delay:.2s}.hero-container h1.hero-container__title .title__full-name .title__name{transform:translate(-200%)}.hero-container h1.hero-container__title .title__full-name .title__lastname{transform:translate(200%)}.hero-container h1.hero-container__title .title__full-name .visible{opacity:1;transform:translate(0)}.hero-container .title__portfolio{color:#fff;opacity:0;animation:fadeInAnimation 1s ease-in forwards;animation-delay:2s}@media (max-width: 670px){.hero-container .title__portfolio{font-size:1.5rem}}.hero-container .hero__circle-arrow-container{position:absolute;bottom:-50px;opacity:0;animation:fadeInAnimation 1s ease-in forwards;animation-delay:3s}@media (max-width: 890px){.hero-container .hero__circle-arrow-container{bottom:150px}}.hero-container--login{height:682px;width:100%;position:relative;z-index:50;display:flex;align-items:center;flex-direction:column}@media (max-width: 890px){.hero-container--login{height:85vh}}@media (max-width: 670px){.hero-container--login{height:100vh}}.hero-container--login .hero-container__frame-container{margin-top:100px;opacity:0;transition:opacity .4s ease-out;transition-delay:.2s}@media (max-width: 890px){.hero-container--login .hero-container__frame-container{margin-top:0}}.hero-container--login .visible{opacity:1}.hero-container--login .hero-container__logged-in{display:flex;align-items:center;justify-content:center;flex-direction:column}.hero-container--login .hero-container__logged-in h1.hero-container__title .title__full-name{display:flex;gap:30px}@media (max-width: 890px){.hero-container--login .hero-container__logged-in h1.hero-container__title .title__full-name{line-height:2rem}}@media (max-width: 670px){.hero-container--login .hero-container__logged-in h1.hero-container__title .title__full-name{flex-direction:column;gap:0;font-size:1.5rem}}.hero-container--login .hero-container__logged-in h1.hero-container__title .title__full-name .title__name,.hero-container--login .hero-container__logged-in h1.hero-container__title .title__full-name .title__lastname{display:block;transform:translate(0);opacity:0;transition:opacity .1s ease-out,transform .8s ease-out;transition-delay:.2s}.hero-container--login .hero-container__logged-in h1.hero-container__title .title__full-name .title__name{transform:translate(-200%)}.hero-container--login .hero-container__logged-in h1.hero-container__title .title__full-name .title__lastname{transform:translate(200%)}.hero-container--login .hero-container__logged-in h1.hero-container__title .title__full-name .visible{opacity:1;transform:translate(0)}.hero-container--login .hero-container__logged-in .title__portfolio-container{margin-top:30px}@media (max-width: 670px){.hero-container--login .hero-container__logged-in .title__portfolio-container{margin-top:0}}.hero-container--login .hero-container__logged-in .title__portfolio{color:#fff;opacity:0;animation:fadeInAnimation 1s ease-in forwards;animation-delay:2s}@media (max-width: 670px){.hero-container--login .hero-container__logged-in .title__portfolio{font-size:1.5rem}}.hero-container--login .hero-container__logged-in .hero__circle-arrow-container{position:absolute;bottom:-50px;opacity:0;animation:fadeInAnimation 1s ease-in forwards;animation-delay:3s}@media (max-width: 890px){.hero-container--login .hero-container__logged-in .hero__circle-arrow-container{position:relative}}.fade-in{animation:fadeIn .7s ease-in .2s forwards;opacity:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.circle-arrow__container{width:67px;height:67px;border-radius:50%;border:2px solid #ffffff;display:flex;align-items:center;justify-content:center;cursor:pointer}.circle-arrow__container .circle-arrow{transform-origin:center center;transform:translate(1px) translateY(-5px) rotate(135deg);transition:2s;width:25px;height:25px}.circle-arrow__container .circle-arrow:before{content:"";width:100%;height:100%;border-width:2px 2px 0 0;border-style:solid;border-color:#fff;transition:.2s ease;display:block;transform-origin:100% 0}.circle-arrow__container .circle-arrow:after{content:"";float:left;position:relative;top:-100%;width:100%;height:100%;border-width:0 2px 0 0;border-style:solid;border-color:#fff;transform-origin:100% 0;transition:.2s ease}.circle-arrow__container:hover{border:2px solid #a41525;transition:.2s ease}.circle-arrow__container:hover .circle-arrow:after{transform:rotate(45deg) scale(1.3);border-color:#a41525}.circle-arrow__container:hover .circle-arrow:before{border-color:#a41525}.circle-arrow__contianer--simple{width:67px;height:67px;border-radius:50%;border:2px solid #ffffff;z-index:10;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 670px){.circle-arrow__contianer--simple{width:60px;height:60px}}@media (max-width: 512px){.circle-arrow__contianer--simple{width:50px;height:50px}}.circle-arrow__contianer--simple .circle-arrow{transform-origin:center center;transform:translate(1px) translateY(-5px) rotate(135deg);transition:2s;width:25px;height:25px}@media (max-width: 670px){.circle-arrow__contianer--simple .circle-arrow{width:20px;height:20px}}@media (max-width: 512px){.circle-arrow__contianer--simple .circle-arrow{width:17px;height:17px}}.circle-arrow__contianer--simple .circle-arrow:before{content:"";width:100%;height:100%;border-width:2px 2px 0 0;border-style:solid;border-color:#fff;transition:.2s ease;display:block;transform-origin:100% 0}.circle-arrow__contianer--simple:hover{border:2px solid #a41525;transition:.2s ease}.circle-arrow__contianer--simple:hover .circle-arrow:before{border-color:#a41525}.about-me{margin-top:400px}@media (max-width: 670px){.about-me{margin-top:20px}}.about-me .about-me__columns{display:grid;grid-template-columns:1fr 5fr;gap:80px}@media (max-width: 1130px){.about-me .about-me__columns{grid-template-columns:1fr}}@media (max-width: 930px){.about-me .about-me__columns{gap:30px}}@media (max-width: 670px){.about-me .about-me__columns{gap:20px}}.about-me .about-me__columns .columns__lhs .lhs__image-container{display:flex;flex-direction:column;align-items:center}.about-me .about-me__columns .columns__lhs .lhs__image-container .image-container__main-image-container{position:relative}.about-me .about-me__columns .columns__lhs .lhs__image-container .image-container__main-image-container .main-image-container__main-image{border-radius:50%;max-width:220px;max-height:220px;object-fit:cover;aspect-ratio:1/1}.about-me .about-me__columns .columns__lhs .lhs__image-container .image-container__secondary-images{display:flex;flex-direction:column;align-items:center}@media (max-width: 930px){.about-me .about-me__columns .columns__lhs .lhs__image-container .image-container__secondary-images{flex-direction:row;gap:20px}}@media (max-width: 670px){.about-me .about-me__columns .columns__lhs .lhs__image-container .image-container__secondary-images{flex-direction:column;gap:10px}}.about-me .about-me__columns .columns__lhs .lhs__image-container .image-container__secondary-images .secondary-images__single-container{margin-top:32px}@media (max-width: 930px){.about-me .about-me__columns .columns__lhs .lhs__image-container .image-container__secondary-images .secondary-images__single-container{margin-top:20px}}@media (max-width: 670px){.about-me .about-me__columns .columns__lhs .lhs__image-container .image-container__secondary-images .secondary-images__single-container{margin-top:40px}}.about-me .about-me__columns .columns__lhs .lhs__image-container .image-container__secondary-images .secondary-images__single-container .secondary-images__single-image{aspect-ratio:1/1;border-radius:50%;max-width:150px;object-fit:cover}.about-me .about-me__columns .columns__rhs .rhs__main-text{font-size:1.25rem;font-weight:400;color:#fff;margin-bottom:45px;line-height:1.9rem}@media (max-width: 930px){.about-me .about-me__columns .columns__rhs .rhs__main-text{text-align:center;margin-bottom:0}}.about-me .about-me__columns .columns__rhs .rhs__main-text div.main-text__animation{font-weight:600;display:inline-block;background-color:#a41525;border-radius:10px;padding:0 10px;transform:scale(0);animation:identifier .4s ease-in-out forwards;animation-delay:.3s;transform-origin:center left}.about-me .about-me__columns .columns__rhs .rhs__main-text div.main-text__animation span.inner-span{transform:scale(1);opacity:0}.about-me .about-me__columns .columns__rhs .rhs__main-text div.main-text__animation span.inner-span:nth-child(1){animation:fadeInUp .2s ease-in-out forwards;animation-delay:.7s}.about-me .about-me__columns .columns__rhs .rhs__main-text div.main-text__animation span.inner-span:nth-child(2){animation:fadeInUp .2s ease-in-out forwards;animation-delay:.8s}.about-me .about-me__columns .columns__rhs .rhs__main-text div.main-text__animation span.inner-span:nth-child(3){animation:fadeInUp .2s ease-in-out forwards;animation-delay:.9s}.about-me .about-me__columns .columns__rhs .rhs__main-text div.main-text__animation span.inner-span:nth-child(4){animation:fadeInUp .2s ease-in-out forwards;animation-delay:1s}.about-me .about-me__columns .columns__rhs .rhs__main-text div.main-text__animation span.inner-span:nth-child(5){animation:fadeInUp .2s ease-in-out forwards;animation-delay:1.1s}.about-me .about-me__columns .columns__rhs .rhs__main-text div.main-text__animation span.inner-span:nth-child(6){animation:fadeInUp .2s ease-in-out forwards;animation-delay:1.2s}.about-me .about-me__columns .columns__rhs .rhs__main-text div.main-text__animation span.inner-span:nth-child(7){animation:fadeInUp .2s ease-in-out forwards;animation-delay:1.3s}.about-me .about-me__columns .columns__rhs .rhs__main-text div.main-text__animation span.inner-span:nth-child(8){animation:fadeInUp .2s ease-in-out forwards;animation-delay:1.4s}@keyframes fadeInUp{to{opacity:1}}@keyframes identifier{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__main-header{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:42px}.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__blocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}@media (max-width: 1130px){.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__blocks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 670px){.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__blocks{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}}@media (max-width: 930px){.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__blocks .blocks__single-container{margin-top:50px}}@media (max-width: 670px){.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__blocks .blocks__single-container{margin-top:5px}}.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__blocks .blocks__single-container .single-container__single-detail{font-size:1.25rem;font-weight:400;color:#fff;line-height:1.5rem}.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__blocks .blocks__single-container .single-container__single-detail .single-detail__number{font-size:4rem;font-weight:200;color:#f9bda4;line-height:5rem;display:block;opacity:.5}.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__blocks .blocks__single-container .single-container__single-detail .single-detail__header{font-weight:600;margin-bottom:15px;color:#e69878;min-height:2em}.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__blocks .blocks__single-container .single-container__single-detail .single-detail__description{margin-bottom:40px;font-size:1.1rem;font-weight:300;color:#fff}@media (max-width: 930px){.about-me .about-me__columns .columns__rhs .rhs__details-container .details-container__blocks .blocks__single-container .single-container__single-detail .single-detail__description{margin-bottom:50px}}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container{display:flex;gap:20px;width:100%}@media (max-width: 930px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container{flex-direction:column;display:grid}}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container{flex:1;transition:flex .4s}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book{width:100%;height:600px;padding:30px;background-color:#374057;transition:flex .4s ease-in-out,background-color .3s ease-in-out;text-align:center;border-radius:10px;position:relative;display:flex;flex-direction:column;justify-content:center;transition:transform .3s ease-in-out,z-index .3s;z-index:1}@media (max-width: 1130px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book{padding:20px}}@media (max-width: 930px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book{height:300px;padding:20px}}@media (max-width: 670px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book{display:flex;align-items:center;justify-content:center;padding:20px}}@media (max-width: 370px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book{height:inherit}}@media (max-width: 930px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book:hover{grid-column:span 3}}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book .single-book__number{font-size:4rem;font-weight:200;color:#202121;line-height:5rem;display:block;opacity:.5;margin-bottom:auto}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book .single-book__texts{margin-bottom:50px}@media (max-width: 670px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book .single-book__texts{margin:inherit}}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book .single-book__texts .texts__title{font-size:1.25rem;font-weight:600;color:#fff;line-height:1.6rem;margin-bottom:15px;margin-top:20px}@media (max-width: 670px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book .single-book__texts .texts__title{margin-top:0;margin-bottom:10px}}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book .single-book__texts .texts__description{font-size:1.1rem;font-weight:300;color:#fff;line-height:1.5rem;margin-top:auto;margin-bottom:auto}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book .single-book__cover{z-index:99;position:absolute;width:calc(100% + 40px);height:calc(100% + 40px);background-color:#ff0;opacity:0;top:-20px;left:-20px}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book .single-book__icon{width:150px;height:150px;margin:50px auto}@media (max-width: 930px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book .single-book__icon{width:100px;height:100px;margin:auto}}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book:hover{background-color:#a41525}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container .phisosophy-single-book:hover .single-book__number{transition:color .4s ease-in-out;color:#fff;display:none}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container:hover{flex:3}@media (max-width: 670px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container .inner-container__single-book-container:hover{flex:1}}.about-me .about-me__columns .columns__rhs .details-container__books .books__nav{display:flex;padding:40px;gap:50px;justify-content:center}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile{color:#fff;display:flex;flex-direction:column;align-items:center;background-color:#a41525;border-radius:30px;padding:40px 40px 60px}@media (max-width: 670px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile{padding:30px}}@media (max-width: 512px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile{padding:30px}}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__number{font-size:6rem;font-weight:200;color:#f9bda4;line-height:5rem;display:block;opacity:.5}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__main-head{display:flex;margin:0 auto;align-items:center}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__main-head .main-head__title{text-align:center;font-size:1.7rem;font-weight:600;color:#fff;line-height:2.2rem;height:3rem;margin:20px 60px 15px}@media (max-width: 670px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__main-head .main-head__title{margin-left:0;margin-right:0}}@media (max-width: 512px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__main-head .main-head__title{font-size:1.3rem;line-height:1.6rem;height:4.3rem;margin:10px 0}}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__card-content{display:flex;flex-direction:column;align-items:center;gap:10px}@media (max-width: 512px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__card-content{gap:10px}}@media (max-width: 370px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__card-content{gap:5px}}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__card-content img{max-width:250px;aspect-ratio:1/1;padding:30px}@media (max-width: 670px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__card-content img{max-width:200px}}@media (max-width: 512px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__card-content img{max-width:150px;padding:10px}}.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__card-content .card-content__text{font-size:1.25rem;font-weight:400;color:#fff;line-height:1.6rem;text-align:center}@media (max-width: 512px){.about-me .about-me__columns .columns__rhs .details-container__books .books__inner-container--mobile .inner-container__card-content .card-content__text{margin:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{opacity:0;animation:fadeIn .4s ease-in-out .2s forwards}.gallery{margin-top:350px;margin-bottom:400px;position:relative}@media (max-width: 670px){.gallery{margin-top:100px;margin-bottom:200px}}.gallery .gallery__main-box{padding:40px 40px 60px;border:2px solid #323a4c;position:relative}@media (max-width: 512px){.gallery .gallery__main-box{padding:20px 20px 60px}}.gallery .gallery__main-box .main-box__top-categories{position:absolute;top:0;-ms-transform:translate(0,-50%);transform:translateY(-50%);display:flex;justify-content:space-between;width:calc(100% - 80px)}@media (max-width: 1130px){.gallery .gallery__main-box .main-box__top-categories{border-bottom:1px solid #323a4c;padding-bottom:15px}}@media (max-width: 890px){.gallery .gallery__main-box .main-box__top-categories{border-bottom:1px solid #323a4c;padding-bottom:30px}}.gallery .gallery__main-box .main-box__top-categories .top-categories__single-category span{text-transform:uppercase;color:#fff;cursor:pointer;font-size:1.625rem;font-weight:400;color:#5b616f;background-color:#202121;display:inline-block;padding:0 5px}.gallery .gallery__main-box .main-box__top-categories .top-categories__single-category span:hover{color:#68101b}@media (max-width: 1300px){.gallery .gallery__main-box .main-box__top-categories .top-categories__single-category span{font-size:1.4rem}}@media (max-width: 1130px){.gallery .gallery__main-box .main-box__top-categories .top-categories__single-category span{margin-bottom:20px;font-size:1.8rem}}@media (max-width: 890px){.gallery .gallery__main-box .main-box__top-categories .top-categories__single-category span{font-size:1.8rem;margin-bottom:10px}}@media (max-width: 512px){.gallery .gallery__main-box .main-box__top-categories .top-categories__single-category span{font-size:1.4rem}}@media (max-width: 1130px){.gallery .gallery__main-box .main-box__top-categories .top-categories__single-category{text-align:center}}@media (max-width: 890px){.gallery .gallery__main-box .main-box__top-categories .top-categories__single-category{margin:5px 0}}@media (max-width: 1130px){.gallery .gallery__main-box .main-box__top-categories{display:grid;grid-template-columns:1fr 1fr;position:inherit;top:inherit;-ms-transform:translate(0,0);transform:translate(0);width:100%;margin:0 auto}}@media (max-width: 890px){.gallery .gallery__main-box .main-box__top-categories{grid-template-columns:1fr 1fr;position:inherit;top:inherit;-ms-transform:translate(0,0);transform:translate(0);width:100%;margin:0 auto}}@media (max-width: 670px){.gallery .gallery__main-box .main-box__top-categories{grid-template-columns:1fr;font-size:2rem}}@media (max-width: 670px){.gallery .gallery__main-box .main-box__top-categories{margin-bottom:50px}}.gallery .gallery__main-box .main-box__top-categories .top-categories__single-category--active span{color:#a41525}.gallery .gallery__main-box .main-box__slider-menu{height:200px;margin:50px auto;display:flex;align-items:center;justify-content:center}@media (max-width: 1130px){.gallery .gallery__main-box .main-box__slider-menu{margin-top:10px}}@media (max-width: 890px){.gallery .gallery__main-box .main-box__slider-menu{margin-top:20px}}@media (max-width: 670px){.gallery .gallery__main-box .main-box__slider-menu{height:inherit;justify-content:space-between}}@media (max-width: 512px){.gallery .gallery__main-box .main-box__slider-menu{display:flex;flex-wrap:wrap;margin-top:30px;justify-content:center;align-items:center;column-gap:25px}}.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container{margin:0 40px}@media (max-width: 890px){.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container{width:calc(100% - 214px);margin:0 auto;padding:0 10px}}@media (max-width: 670px){.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container{margin:0;width:65%}}@media (max-width: 512px){.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container{order:-1;width:100%}}.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container .title-container__current-project-name{font-size:2.2rem;font-weight:400;color:#fff;line-height:2.5rem;text-align:center;width:360px}@media (max-width: 890px){.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container .title-container__current-project-name{width:100%;font-size:1.8rem;text-align:center}}@media (max-width: 670px){.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container .title-container__current-project-name{font-size:1.5rem;line-height:2rem;padding:0;margin:none}}@media (max-width: 512px){.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container .title-container__current-project-name{font-size:1.8rem;line-height:2rem}}.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container .title-container__dots{margin-top:20px;display:flex;align-items:center;justify-content:center}@media (max-width: 512px){.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container .title-container__dots{margin:20px 60px}}.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container .title-container__dots .dots__single-dot{width:1rem;height:1rem;border-radius:50%;border:1px solid #e69878;margin:10px}@media (max-width: 670px){.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container .title-container__dots .dots__single-dot{margin:auto}}@media (max-width: 512px){.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container .title-container__dots .dots__single-dot{width:.85rem;height:.85rem}}.gallery .gallery__main-box .main-box__slider-menu .slider-menu__title-container .title-container__dots .dots__single-dot--filled{background-color:#e69878}.gallery .gallery__go-back-container{background-color:#202121;z-index:5;position:absolute;margin:0 auto;height:67px;transform:translate(-50%,50%);left:50%;bottom:0;width:100px;height:100px;display:flex;align-items:center;justify-content:center}@media (max-width: 670px){.gallery .gallery__go-back-container div{margin:inherit}}@keyframes imagesfadeIn{0%{opacity:0}to{opacity:1}}.gallery img{opacity:0;animation:imagesfadeIn 1s ease-in forwards}.gallery img:nth-child(1){animation-delay:.1s}.gallery img:nth-child(2){animation-delay:.2s}.gallery img:nth-child(3){animation-delay:.3s}.gallery img:nth-child(4){animation-delay:.4s}.gallery img:nth-child(5){animation-delay:.5s}.gallery img:nth-child(6){animation-delay:.6s}.gallery img:nth-child(7){animation-delay:.7s}.gallery img:nth-child(8){animation-delay:.8s}.gallery img:nth-child(9){animation-delay:.9s}.gallery img:nth-child(10){animation-delay:1s}.gallery img:nth-child(11){animation-delay:1.1s}.gallery img:nth-child(12){animation-delay:1.2s}.gallery img:nth-child(13){animation-delay:1.3s}.gallery img:nth-child(14){animation-delay:1.4s}.gallery img:nth-child(15){animation-delay:1.5s}.gallery img:nth-child(16){animation-delay:1.6s}.gallery img:nth-child(17){animation-delay:1.7s}.gallery img:nth-child(18){animation-delay:1.8s}.gallery img:nth-child(19){animation-delay:1.9s}.gallery img:nth-child(20){animation-delay:2s}.gallery img:nth-child(21){animation-delay:2.1s}.gallery img:nth-child(22){animation-delay:2.2s}.gallery img:nth-child(23){animation-delay:2.3s}.gallery img:nth-child(24){animation-delay:2.4s}.gallery img:nth-child(25){animation-delay:2.5s}.gallery img:nth-child(26){animation-delay:2.6s}.gallery img:nth-child(27){animation-delay:2.7s}.gallery img:nth-child(28){animation-delay:2.8s}.gallery img:nth-child(29){animation-delay:2.9s}.gallery img:nth-child(30){animation-delay:3s}.gallery img:nth-child(31){animation-delay:3.1s}.gallery img:nth-child(32){animation-delay:3.2s}.gallery img:nth-child(33){animation-delay:3.3s}.gallery img:nth-child(34){animation-delay:3.4s}.gallery img:nth-child(35){animation-delay:3.5s}.gallery img:nth-child(36){animation-delay:3.6s}.gallery img:nth-child(37){animation-delay:3.7s}.gallery img:nth-child(38){animation-delay:3.8s}.gallery img:nth-child(39){animation-delay:3.9s}.gallery img:nth-child(40){animation-delay:4s}.gallery img:nth-child(41){animation-delay:4.1s}.gallery img:nth-child(42){animation-delay:4.2s}.gallery img:nth-child(43){animation-delay:4.3s}.gallery img:nth-child(44){animation-delay:4.4s}.gallery img:nth-child(45){animation-delay:4.5s}.gallery img:nth-child(46){animation-delay:4.6s}.gallery img:nth-child(47){animation-delay:4.7s}.gallery img:nth-child(48){animation-delay:4.8s}.gallery img:nth-child(49){animation-delay:4.9s}.gallery img:nth-child(50){animation-delay:5s}.gallery video{animation:imagesfadeIn 1s ease-in forwards}.main-gallery-box p{opacity:0;animation:imagesfadeIn 1s ease-in forwards}.main-gallery-box p:nth-child(1){animation-delay:.1s}.main-gallery-box p:nth-child(2){animation-delay:.2s}.main-gallery-box p:nth-child(3){animation-delay:.3s}.main-gallery-box p:nth-child(4){animation-delay:.4s}.main-gallery-box p:nth-child(5){animation-delay:.5s}.main-gallery-box p:nth-child(6){animation-delay:.6s}.main-gallery-box p:nth-child(7){animation-delay:.7s}.main-gallery-box p:nth-child(8){animation-delay:.8s}.main-gallery-box p:nth-child(9){animation-delay:.9s}.main-gallery-box p:nth-child(10){animation-delay:1s}.main-gallery-box p:nth-child(11){animation-delay:1.1s}.main-gallery-box p:nth-child(12){animation-delay:1.2s}.main-gallery-box p:nth-child(13){animation-delay:1.3s}.main-gallery-box p:nth-child(14){animation-delay:1.4s}.main-gallery-box p:nth-child(15){animation-delay:1.5s}.main-gallery-box p:nth-child(16){animation-delay:1.6s}.main-gallery-box p:nth-child(17){animation-delay:1.7s}.main-gallery-box p:nth-child(18){animation-delay:1.8s}.main-gallery-box p:nth-child(19){animation-delay:1.9s}.main-gallery-box p:nth-child(20){animation-delay:2s}.main-gallery-box p:nth-child(21){animation-delay:2.1s}.main-gallery-box p:nth-child(22){animation-delay:2.2s}.main-gallery-box p:nth-child(23){animation-delay:2.3s}.main-gallery-box p:nth-child(24){animation-delay:2.4s}.main-gallery-box p:nth-child(25){animation-delay:2.5s}.main-gallery-box p:nth-child(26){animation-delay:2.6s}.main-gallery-box p:nth-child(27){animation-delay:2.7s}.main-gallery-box p:nth-child(28){animation-delay:2.8s}.main-gallery-box p:nth-child(29){animation-delay:2.9s}.main-gallery-box p:nth-child(30){animation-delay:3s}.main-gallery-box p:nth-child(31){animation-delay:3.1s}.main-gallery-box p:nth-child(32){animation-delay:3.2s}.main-gallery-box p:nth-child(33){animation-delay:3.3s}.main-gallery-box p:nth-child(34){animation-delay:3.4s}.main-gallery-box p:nth-child(35){animation-delay:3.5s}.main-gallery-box p:nth-child(36){animation-delay:3.6s}.main-gallery-box p:nth-child(37){animation-delay:3.7s}.main-gallery-box p:nth-child(38){animation-delay:3.8s}.main-gallery-box p:nth-child(39){animation-delay:3.9s}.main-gallery-box p:nth-child(40){animation-delay:4s}.main-gallery-box p:nth-child(41){animation-delay:4.1s}.main-gallery-box p:nth-child(42){animation-delay:4.2s}.main-gallery-box p:nth-child(43){animation-delay:4.3s}.main-gallery-box p:nth-child(44){animation-delay:4.4s}.main-gallery-box p:nth-child(45){animation-delay:4.5s}.main-gallery-box p:nth-child(46){animation-delay:4.6s}.main-gallery-box p:nth-child(47){animation-delay:4.7s}.main-gallery-box p:nth-child(48){animation-delay:4.8s}.main-gallery-box p:nth-child(49){animation-delay:4.9s}.main-gallery-box p:nth-child(50){animation-delay:5s}.phone-gallery__phone-container{position:relative;margin-bottom:30px}@media (max-width: 1300px){.phone-gallery__phone-container{width:80%}}@media (max-width: 1130px){.phone-gallery__phone-container{width:100%}}.phone-gallery__phone-container .phone-container__phone-image{z-index:5}.phone-gallery__phone-container .phone-container__content{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:96%;height:99%;background-color:#202121;z-index:-1;border-radius:55px;overflow:hidden}@media (max-width: 890px){.phone-gallery__phone-container .phone-container__content{border-radius:34px;height:98%}}@media (max-width: 780px){.phone-gallery__phone-container .phone-container__content{border-radius:26px}}@media (max-width: 670px){.phone-gallery__phone-container .phone-container__content{border-radius:50px}}@media (max-width: 512px){.phone-gallery__phone-container .phone-container__content{border-radius:38px}}@media (max-width: 370px){.phone-gallery__phone-container .phone-container__content{border-radius:30px}}.phone-gallery__phone-container .phone-container__content .content__image{max-width:100%;transition-duration:2s}.main-gallery-box{min-height:900px}.main-gallery-box .main-gallery-box__content{display:flex;flex-direction:column;row-gap:50px}.main-gallery-box .main-gallery-box__content .content__columns{display:grid;gap:70px}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns{gap:30px}}.main-gallery-box .main-gallery-box__content .content__columns .columns__outside-title{font-size:1rem;font-weight:400;color:#5b616f;margin-bottom:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column{gap:20px;display:flex;flex-direction:column;position:relative}@media (max-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column{margin-bottom:0}}@media (max-width: 930px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column{margin-bottom:0}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__small-title{font-size:1rem;font-weight:400;color:#5b616f;margin-top:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column p.single-column__small-title:first-child{margin-top:0}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__small-title--hyperlink{position:relative;display:inline-block;cursor:pointer;transition:.5s}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__small-title--hyperlink:after{transition:.5s;content:"";display:block;width:0;height:0;position:absolute;right:-10px;top:4px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #a41525}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__small-title--hyperlink:hover{color:#fff}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__small-title--hyperlink:hover:after{right:-20px}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__small-title--hyperlink{max-width:80%}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__big-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--laptop-cut{right:-40px;position:relative;margin-bottom:150px}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--laptop-cut{margin-bottom:100px}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--laptop-cut{margin-bottom:100px}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--laptop-cut{right:-20px}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--image-phone-overlay-main{z-index:5;position:absolute;width:30%;left:65%;top:20%}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--image-phone-overlay-main{top:15%}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--image-phone-overlay-main{top:25%}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--image-phone-overlay-main{top:25%}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__simple-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-mockup-primary{z-index:4;width:80%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-mockup-secondary{z-index:5;width:80%;margin-top:-300px;margin-left:50px}@media (max-width: 930px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-mockup-secondary{margin-top:-200px}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-mockup-secondary{margin-top:-300px}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack1{z-index:4;width:30%;margin-top:5%;margin-bottom:25%}@media (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack1{width:40%;left:50%}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack1{width:50%;margin-bottom:35%}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack1{width:70%;margin-bottom:65%}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack2{z-index:5;width:30%;position:absolute;top:20%;left:18%}@media (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack2{width:40%}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack2{width:50%;top:15%;left:25%}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack2{width:70%;left:15%}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack3{z-index:6;width:30%;position:absolute;top:30%;left:35%}@media (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack3{width:40%}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack3{width:50%;left:50%}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__phone-stack3{width:70%;left:30%}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container{position:relative}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container .inner-container__big-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container .inner-container__big-image-controlled{max-width:50%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container .inner-container__inner-title{margin-bottom:10px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container .inner-container__second-level--column .inner-container__third-level--grid{display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container .inner-container__second-level--column{display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container .inner-container__second-level--column{grid-template-columns:repeat(1,minmax(0,1fr))}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container .inner-container__second-level--grid{display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1 .inner-container__big-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1 .inner-container__secondary-column{display:grid;grid-template-columns:1fr;gap:5px}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1 .inner-container__secondary-column{grid-template-columns:1fr 1fr;grid-column:span 2}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1 .inner-container__secondary-column .secondary-column__big-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1 .--grig-gap-2{gap:2px}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1 .--grig-gap-2{gap:5px}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1 .--image-size-2{grid-column:span 2}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1 .--image-size-1{grid-column:span 1}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1{gap:10px}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--mobile-1x1{grid-template-columns:1fr}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-under-description{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:40px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-under-description .inner-container__big-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-under-description .inner-container__second-level-2x-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-under-description .inner-container__second-level-2x-grid .inner-containter__simple-image{max-width:100%}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-under-description .inner-container__second-level-2x-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-under-description{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-under-description{grid-template-columns:repeat(1,minmax(0,1fr))}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1-tablet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1-tablet .inner-container__big-image{max-width:100%}@media (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1-tablet{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x1-tablet{grid-template-columns:repeat(1,minmax(0,1fr))}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__innercontainer--pernament-3x1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__innercontainer--pernament-3x1 .inner-container__big-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__innercontainer--pernament-3x1 .inner-container__inner-column .inner-container__inner-title{margin-bottom:10px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__innercontainer--pernament-3x1 .inner-container__inner-column .inner-column__single-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-4x3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:10px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-4x3 .grid-4x3__single-image{max-width:100%}@media (min-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-4x3-interactive{--n: 3;--m: 4;--s: 50px;--g: 10px;--f: 3.5;--w: (100vw - (var(--m) - 1) * var(--g)) / var(--m);--h: (100vh - (var(--n) - 1) * var(--g)) / var(--n);transition:.5s;display:grid;gap:var(--g);width:calc(var(--m) * var(--s) + (var(--m) - 1) * var(--g));width:100%;aspect-ratio:1/1;grid-template-columns:repeat(var(--m),auto)}}@media (min-width: 1130px) and (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-4x3-interactive{--f: 3}}@media (min-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-4x3-interactive .grid-4x3__single-image{transition:.5s;width:0;height:0;min-height:100%;min-width:100%;object-fit:cover;aspect-ratio:1/1}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-4x3-interactive .grid-4x3__single-image:hover{width:calc(var(--s) * var(--f));height:calc(var(--s) * var(--f))}}@media (max-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-4x3-interactive{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-4x3-interactive .grid-4x3__single-image{max-width:100%}}@media (min-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x3-interactive{--n: 3;--m: 3;--s: 80px;--g: 10px;--f: 5;--w: (100vw - (var(--m) - 1) * var(--g)) / var(--m);--h: (100vh - (var(--n) - 1) * var(--g)) / var(--n);transition:.5s;display:grid;gap:var(--g);width:100%;aspect-ratio:1/1;grid-template-columns:repeat(var(--m),auto)}}@media (min-width: 1130px) and (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x3-interactive{--f: 4}}@media (min-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x3-interactive .grid-3x3__single-image{transition:.5s;width:0;height:0;min-height:100%;min-width:100%;object-fit:cover;aspect-ratio:1/1}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x3-interactive .grid-3x3__single-image:hover{width:calc(var(--s) * var(--f));height:calc(var(--s) * var(--f) * 9 / 25)}}@media (max-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x3-interactive{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x3-interactive .grid-3x3__single-image{max-width:100%}}@media (max-width: 930px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x3-interactive{grid-template-columns:1fr 1fr}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-3x3-interactive{grid-template-columns:1fr}}@media (min-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-7x3-interactive{--n-r: 7;--m-r: 3;--s-r: 80px;--g-r: 10px;--f-r: 5;--w-r: (100vw - (var(--m-r) - 1) * var(--g-r)) / var(--m-r);--h-r: (100vh - (var(--n-r) - 1) * var(--g-r)) / var(--n-r);transition:.5s;display:grid;gap:var(--g-r);width:100%;aspect-ratio:1/1;grid-template-columns:repeat(var(--m-r),auto)}}@media (min-width: 1130px) and (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-7x3-interactive{--f-r: 4}}@media (min-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-7x3-interactive .grid-3x3__single-image{transition:.5s;width:0;height:0;min-height:100%;min-width:100%;object-fit:cover;aspect-ratio:1/1}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-7x3-interactive .grid-3x3__single-image:hover{width:calc(var(--s-r) * var(--f-r));height:calc(var(--s-r) * var(--f-r) * 9 / 25)}}@media (max-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-7x3-interactive{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-7x3-interactive .grid-3x3__single-image{max-width:100%}}@media (max-width: 930px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-7x3-interactive{grid-template-columns:1fr 1fr}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-7x3-interactive{grid-template-columns:1fr}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-4x2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:10px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--grid-4x2 .grid-4x2__single-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-4x1{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-4x1 .flex-4x1__single-image--alt{width:100%;height:auto;max-width:100%;display:block;object-fit:cover;overflow:hidden}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-4x1 .flex-4x1__inner-container-columns{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-4x1 .flex-4x1__inner-container-columns .inner-container__single-image{max-width:30%}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-4x1 .flex-4x1__inner-container-columns .inner-container__single-image{max-width:25%}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-4x1 .flex-4x1__inner-container-rows{display:flex;flex-direction:column;row-gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-4x1 .flex-4x1__inner-container-rows .inner-container__single-image{max-width:100%}@media (max-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-4x1{flex-direction:column}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-4x1--alt{flex-direction:row}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-2xN{display:grid;grid-template-columns:1fr 1fr;gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-2xN .inner-container-2XN__single-image{max-width:100%;max-height:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-2xN .--image-margin-top{margin-top:100px}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-2xN .--image-margin-top{margin-top:0}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-2xN{grid-template-columns:1fr}}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-2xN--alt{grid-template-columns:1fr}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-6x1{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-6x1 .inner-container__single-image{max-width:100%;max-height:100%}@media (max-width: 930px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-6x1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-6x1{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-7x1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-7x1 .inner-container__single-image{max-width:100%;max-height:100%}@media (max-width: 930px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-7x1{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container-7x1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--one-column-mobile{grid-template-columns:1fr}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row{display:flex;flex-direction:row;gap:20px;justify-content:space-between}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__image-container .image-container__simple-image{max-height:100%;max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__image-container .--size-half{max-height:50%;max-width:50%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__inner-column{display:flex;flex-direction:column;justify-content:flex-start;flex:1;gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__inner-column .inner-column__image-container .image-container____simple-image{max-height:100%;max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__inner-column .--size-half{max-height:50%;max-width:50%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column{display:flex;flex-direction:column;justify-content:flex-start;flex:1;gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .second-level-column__image-container .image-container__simple-image{max-height:100%;max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .--flex-1{flex:1}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .--flex-2{flex:2.15}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .--flex-col{display:flex;flex-direction:column}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .--flex-row{display:flex;flex-direction:row;flex-wrap:nowrap}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .second-level-column__third-level-column{display:flex;flex-direction:row;justify-content:flex-start;flex:1;gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .second-level-column__third-level-column .third-level-column__image-container .third-level-column__simple-image{max-height:100%;max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .second-level-column__third-level-column .third-level-column__image-container .--size-half{max-height:50%;max-width:50%}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .second-level-column__third-level-column .--wrap-tablet{flex-wrap:wrap}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .second-level-column__third-level-column .--wrap-mobile{flex-wrap:wrap}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .--gap-5{gap:5px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .--flex-col{display:flex;flex-direction:column;display:grid;grid-template-columns:1fr;gap:5px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .--flex-row{display:flex;flex-direction:row}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .--tablet-grid{display:row;grid-template-columns:1fr 1fr}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .inner-container__second-level-column .--tablet-grid{grid-template-columns:1fr}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .--gap-5{gap:5px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .--flex-col{display:flex;flex-direction:column}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .--flex-row{display:flex;flex-direction:row}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .--grid-1-2{display:grid;grid-template-columns:103fr 50fr}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .inner-container__first-level-column .--grid-1-2{grid-template-columns:1fr}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .--flex-1{flex:1}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .--flex-2{flex:2}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .--flex-3{flex:3}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .--flex-4{flex:4}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .--flex-5{flex:5}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .--flex-6{flex:6}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .--flex-basis-tablet{flex-basis:auto}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row .--flex-basis-mobile{flex-basis:auto}}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--flex-row{justify-content:flex-start}}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--wrap-big-tablet{flex-wrap:wrap}}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--wrap-tablet{flex-wrap:wrap}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--wrap-mobile{flex-wrap:wrap}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--custom-gallery{display:grid;grid-template-columns:1fr 1fr;gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--custom-gallery .custom-gallery__single-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--custom-masonry{column-gap:20px;column-count:3}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--custom-masonry{column-count:2}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--custom-masonry .custom-gallery__single-image{max-width:100%;break-inside:avoid;margin-bottom:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-masonry--2-columns{column-count:2}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--custom-masonry-4-columns{column-gap:20px;column-count:4}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--custom-masonry-4-columns{column-count:2}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .single-column__inner-container--custom-masonry-4-columns .custom-gallery__single-image{max-width:100%;break-inside:avoid;margin-bottom:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-masonry__300{max-height:300px}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-masonry__300{max-height:400px}}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-masonry__300{max-height:250px}}@media (max-width: 890px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-masonry__300{max-height:480px}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-masonry__300{max-height:inherit}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-height_130{max-height:130px}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-height_130{max-height:none}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-height_350{max-height:350px}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-height_350{max-height:none}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-height_450{max-height:450px}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .custom-height_450{max-height:none}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--grid-gap-5{gap:5px}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column .--grid-gap-20{gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .description{white-space:normal;font-size:1rem;font-weight:300;color:#fff;line-height:1.5rem}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .description{grid-column-start:1;grid-column-end:3;margin-bottom:0}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .description{grid-column-end:1;font-size:.85rem;font-weight:400;color:#fff;line-height:1.2rem}}.main-gallery-box .main-gallery-box__content .content__columns .description ul{padding-left:1.5rem;color:inherit;list-style-type:disc}.main-gallery-box .main-gallery-box__content .content__columns .description ul li{list-style-type:disc;margin-bottom:.5rem;color:inherit}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .description-custom-end{grid-column-end:3}}.main-gallery-box .main-gallery-box__content .content__columns .single-column--bottom-column,.main-gallery-box .main-gallery-box__content .content__columns .tech-23-visual-identity p:first-child{margin-bottom:0}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-column{display:flex;flex-direction:column}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-row{display:flex;flex-direction:row;justify-content:flex-start}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-row .single-column__imager-container{flex:1}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-row .single-column__imager-container .single-column__simple-image{max-height:100%;max-width:100%;flex:1;object-fit:contain}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-row .single-column__inner-column{display:flex;flex-direction:column;justify-content:flex-start;gap:20px;flex:inherit}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-row .single-column__inner-column .single-column__imager-container{flex:0}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-row .single-column__inner-column .single-column__imager-container .inner-container__simple-image{max-width:100%;max-height:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-row .--size-2{flex:2}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-row .--size-3{flex:3}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-row .--size-4{flex:4}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--flex-row .--size-5{flex:5}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--grid{display:grid}.main-gallery-box .main-gallery-box__content .content__columns .columns-single-column--grid2x2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns-single-column--grid2x2 .inner-container__big-image{max-width:100%}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns-single-column--grid2x2{grid-template-columns:repeat(1,minmax(0,1fr))}}.main-gallery-box .main-gallery-box__content .content__columns .columns-single-column--grid3x3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.main-gallery-box .main-gallery-box__content .content__columns .columns-single-column--grid3x3 .inner-container__big-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns-single-column--grid3x3 .--custom-image{width:200px}@media (max-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns-single-column--grid3x3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns-single-column--grid3x3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns-single-column--grid3x3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns-single-column--grid3x3{grid-template-columns:repeat(1,minmax(0,1fr))}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}@media (max-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx5{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx5 .inner-container__big-image{max-width:100%}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;transition:.5s}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx4 .inner-container__big-image{max-width:100%;transition:.5s}@media (max-width: 1130px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1005px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--pres-gridx4{grid-template-columns:repeat(1,minmax(0,1fr))}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--one-third{grid-column:span 1}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--two-thirds{grid-column:span 2}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--two-thirds{grid-column:span 1}}.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--two-thirds-custom{grid-column:span 2;width:100%}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns .columns__single-column--two-thirds-custom{grid-column:span 2}}.main-gallery-box .main-gallery-box__content .content__columns .--gap-5{gap:5px}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns .--span-2-mobile{grid-column:span 2}}.main-gallery-box .main-gallery-box__content .--with-title{gap:0}.main-gallery-box .main-gallery-box__content .content__columns--two-columns{grid-template-columns:1fr 1fr}@media (max-width: 930px){.main-gallery-box .main-gallery-box__content .content__columns--two-columns{grid-template-columns:1fr}}.main-gallery-box .main-gallery-box__content .content__columns--three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1300px){.main-gallery-box .main-gallery-box__content .content__columns--three-columns{grid-template-columns:repeat(2,1fr);max-width:100%}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .content__columns--three-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width: 670px){.main-gallery-box .main-gallery-box__content .three-columns__block-mobile{grid-template-columns:unset}}@media (max-width: 512px){.main-gallery-box .main-gallery-box__content .three-columns__block-mobile{grid-template-columns:1fr}}.main-gallery-box .--row-gap-5{row-gap:5px}.main-gallery-box .--row-gap-0{row-gap:0}.circle-animation-container{width:100%;aspect-ratio:1920/678;overflow:hidden;background-size:cover;background-position:center center}@media (max-width: 670px){.circle-animation-container{background-size:cover;background-position:center center;background-repeat:no-repeat}}.circle-container{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.circle-container .circle-container__title{z-index:1;text-align:center;opacity:0;margin-top:8%;color:#fff;font-size:2rem;line-height:1.3em;font-weight:500}.circle-container .circle-container__title span{color:#fff;background-color:#ee4392;display:inline-block;padding:0 10px}@media (max-width: 1130px){.circle-container .circle-container__title{font-size:2.5rem;line-height:3.2rem}}@media (max-width: 1005px){.circle-container .circle-container__title{font-size:1.5rem;line-height:1.3em}}@media (max-width: 670px){.circle-container .circle-container__title{font-size:1.2rem;line-height:1.3em}}@keyframes image-zoom{0%{background-size:190%}to{background-size:100%}}@keyframes title-entrance{0%{opacity:0}to{opacity:1}}.circle-animation-container--animation{animation-delay:.3s;animation:image-zoom 1.2s ease-in-out}.title-animation-entrance{animation:title-entrance 1.2s ease-in-out;animation-fill-mode:forwards;animation-delay:1.6s}.reverse-circle{aspect-ratio:1/1;border-radius:50%;position:absolute}.reverse-circle1{width:75%;border:1em solid white;opacity:0}@media (max-width: 670px){.reverse-circle1{width:95%}}.reverse-circle1--animation{animation:pulse-reverse-circle-1 1.5s ease-in-out;animation-fill-mode:forwards;animation-delay:.5s}@keyframes pulse-reverse-circle-1{0%{transform:scale(.17);opacity:0;border:.2em solid white}20%{opacity:.3}to{transform:scale(1);opacity:.3;border:.7em solid white}}.reverse-circle2{width:57%;border:6px solid white;opacity:0}@media (max-width: 670px){.reverse-circle2{width:70%}}.reverse-circle2--animation{animation:pulse-reverse-circle-2 1.5s ease-in-out;animation-fill-mode:forwards;animation-delay:.8s}@keyframes pulse-reverse-circle-2{0%{transform:scale(.17);opacity:0;border:.1em solid white}20%{opacity:.4}to{transform:scale(1);opacity:.4;border:.4em solid white}}.reverse-circle3{width:40%;border:3px solid white;opacity:0}@media (max-width: 670px){.reverse-circle3{width:50%}}.reverse-circle3--animation{animation:pulse-reverse-circle-3 1.5s ease-in-out;animation-fill-mode:forwards;animation-delay:1.1s}@keyframes pulse-reverse-circle-3{0%{transform:scale(.28);opacity:0;border:.1em solid white}20%{opacity:.4}to{transform:scale(1);opacity:.4;border:.15em solid white}}:export{mainRed:#a41525;mainWhite:#ffffff;mainRedDark:#68101b;mainBackground:#202121;mainBlue:#323a4c;mainBlueBorder:#374057;secBlue1:#222841;mainBeige:#e69878;mainBeigeLight:#f9bda4;blueDark1:#151820;blueDark2:#14171e;blueDark3:#1e222d;blueDark4:#282e3c;lightBlue1:#5b616f;lightBlue2:#848893;lightBlue3:#adb0b7;lightBlue4:#d6d7db}.phone-parallax__phones{background-color:#202121;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:50px;position:relative;overflow-x:clip}.phone-parallax__phones ::-webkit-scrollbar{display:none}@media (max-width: 670px){.phone-parallax__phones .phones__title-section{margin:0 20px}}.phone-parallax__phones .phones__title-section .title-section__subtitle{font-size:1.3rem;font-weight:300;color:#fff;line-height:1.6rem;width:850px;text-align:center}@media (max-width: 1005px){.phone-parallax__phones .phones__title-section .title-section__subtitle{width:600px}}@media (max-width: 670px){.phone-parallax__phones .phones__title-section .title-section__subtitle{width:85%;margin:0 auto;font-size:1rem;line-height:1.3rem}}.phone-parallax__phones .phones__title-section #phones{margin-bottom:20px}.phone-parallax__phones .phones__phones-container{background-color:#202121;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:50px;position:absolute;top:0}.phone-parallax__phones .phones__phones-container ::-webkit-scrollbar{display:none}.phone-parallax__phones .phones__phones-container .phones__single-phone{position:absolute;top:0}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone{border-radius:55px;width:30vh;height:60vh;display:flex;align-items:center;justify-content:center}@media (max-width: 512px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone{width:20vh;height:40vh}}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image{position:absolute;display:block;width:100%;height:100%;aspect-ratio:800/400;z-index:999;top:0}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image .cls-1{fill:#000}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image .cls-1,.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image .cls-2,.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image .cls-3,.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image .cls-4,.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image .cls-5{stroke-width:0px}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image .cls-2{fill:#3a393e}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image .cls-3{fill:#5a595f;fill-rule:evenodd}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image .cls-4{fill:#08080a}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__image .cls-5{fill:#3c3c40}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__notch{position:absolute;width:37%;z-index:10;top:7px}@media (max-width: 670px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__notch{top:5px}}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body{aspect-ratio:2/1;background-color:#0d1522;border-radius:40px;width:93.5%;height:98%;overflow-y:scroll;overflow-x:hidden;z-index:5;position:relative}@media (max-width: 670px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body{border-radius:39px}}@media (max-width: 512px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body{border-radius:17px}}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__top-placeholder{width:100%;z-index:5}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__bottom-placeholder{margin-bottom:0}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .main-block__row{margin:30px 0;width:80%;height:150px;background-color:#1b0d49}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section{width:100%;height:100%;background-color:#0d1522;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px;position:relative;overflow:hidden}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section:after{position:absolute;display:block;content:" ";top:0;width:100%;height:85%;background:linear-gradient(0deg,#0000,#0d1522 70%);opacity:.7;z-index:50;border-bottom-left-radius:55px;border-bottom-right-radius:55px}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__circle-mobile-container{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__circle-mobile-container .circle-mobile-container__image{margin-left:400px;margin-top:20px;width:280%}@media (max-width: 670px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__circle-mobile-container .circle-mobile-container__image{width:250%}}@media (max-width: 512px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__circle-mobile-container .circle-mobile-container__image{width:250%;margin-left:220px}}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__chapter-mobile-container{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__chapter-mobile-container .chater-mobile-container__image{margin-left:50px}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content{z-index:55;padding:0 20px;margin-bottom:auto}@media (max-width: 670px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content{padding:0 30px}}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__title{font-weight:600;max-width:300px;font-size:2em;line-height:1.3em;color:#fff;text-align:left;margin-bottom:30px}@media (max-width: 670px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__title{font-size:19px;line-height:22px}}@media (max-width: 512px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__title{margin-bottom:0}}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__subtitle{margin:20px 0;max-width:300px;font-size:18px;line-height:24px;font-size:1.1em;line-height:1.3em;color:#fff;text-align:left}@media (max-width: 670px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__subtitle{margin-bottom:25px;margin-top:5px;width:90%}}@media (max-width: 512px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__subtitle{font-size:.7em;line-height:1.2em}}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__CTA{text-align:center;width:200px;padding:20px 0;font-size:16px;color:#fff;background-color:#c00;margin-bottom:100px}@media (max-width: 670px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__CTA{width:140px;font-size:12px;padding:16px 0}}@media (max-width: 512px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__CTA{width:120px;font-size:10px;padding:12px 0}}.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__logo{width:80%;margin:120px auto 20px}@media (max-width: 670px){.phone-parallax__phones .phones__phones-container .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__logo{margin-bottom:10px}}.phone-parallax__phones .phones__phones-container .phones__single-phone--left{top:200px}@media (max-width: 1005px){.phone-parallax__phones .phones__phones-container .phones__single-phone--left{top:220px}}@media (max-width: 670px){.phone-parallax__phones .phones__phones-container .phones__single-phone--left{top:200px}}@media (max-width: 512px){.phone-parallax__phones .phones__phones-container .phones__single-phone--left{top:220px}}.phone-parallax__phones .phones__phones-container .phones__single-phone--right{top:260px}@media (max-width: 1005px){.phone-parallax__phones .phones__phones-container .phones__single-phone--right{top:280px}}@media (max-width: 670px){.phone-parallax__phones .phones__phones-container .phones__single-phone--right{top:260px}}@media (max-width: 512px){.phone-parallax__phones .phones__phones-container .phones__single-phone--right{top:300px}}.phone-parallax__phones .phones__single-phone{position:absolute;top:0}.phone-parallax__phones .phones__single-phone .container__iphone{border-radius:55px;width:30vh;height:60vh;display:flex;align-items:center;justify-content:center}@media (max-width: 512px){.phone-parallax__phones .phones__single-phone .container__iphone{width:20vh;height:40vh}}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image{position:absolute;display:block;width:100%;height:100%;aspect-ratio:800/400;z-index:999;top:0}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image .cls-1{fill:#000}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image .cls-1,.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image .cls-2,.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image .cls-3,.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image .cls-4,.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image .cls-5{stroke-width:0px}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image .cls-2{fill:#3a393e}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image .cls-3{fill:#5a595f;fill-rule:evenodd}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image .cls-4{fill:#08080a}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__image .cls-5{fill:#3c3c40}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__notch{position:absolute;width:37%;z-index:10;top:7px}@media (max-width: 670px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__notch{top:5px}}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body{aspect-ratio:2/1;background-color:#0d1522;border-radius:40px;width:93.5%;height:98%;overflow-y:scroll;overflow-x:hidden;z-index:5;position:relative}@media (max-width: 670px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body{border-radius:39px}}@media (max-width: 512px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body{border-radius:17px}}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__top-placeholder{width:100%;z-index:5}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__bottom-placeholder{margin-bottom:0}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .main-block__row{margin:30px 0;width:80%;height:150px;background-color:#1b0d49}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section{width:100%;height:100%;background-color:#0d1522;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px;position:relative;overflow:hidden}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section:after{position:absolute;display:block;content:" ";top:0;width:100%;height:85%;background:linear-gradient(0deg,#0000,#0d1522 70%);opacity:.7;z-index:50;border-bottom-left-radius:55px;border-bottom-right-radius:55px}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__circle-mobile-container{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__circle-mobile-container .circle-mobile-container__image{margin-left:400px;margin-top:20px;width:280%}@media (max-width: 670px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__circle-mobile-container .circle-mobile-container__image{width:250%}}@media (max-width: 512px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__circle-mobile-container .circle-mobile-container__image{width:250%;margin-left:220px}}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__chapter-mobile-container{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__chapter-mobile-container .chater-mobile-container__image{margin-left:50px}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content{z-index:55;padding:0 20px;margin-bottom:auto}@media (max-width: 670px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content{padding:0 30px}}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__title{font-weight:600;max-width:300px;font-size:2em;line-height:1.3em;color:#fff;text-align:left;margin-bottom:30px}@media (max-width: 670px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__title{font-size:16px;line-height:20px}}@media (max-width: 512px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__title{margin-bottom:0}}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__subtitle{margin:20px 0;max-width:300px;font-size:18px;line-height:24px;font-size:1.1em;line-height:1.3em;color:#fff;text-align:left}@media (max-width: 670px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__subtitle{margin-bottom:25px;margin-top:5px;width:90%}}@media (max-width: 512px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__subtitle{font-size:.7em;line-height:1.2em}}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__CTA{text-align:center;width:200px;padding:20px 0;font-size:16px;color:#fff;background-color:#c00;margin-bottom:100px}@media (max-width: 670px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__CTA{width:140px;font-size:12px;padding:16px 0}}@media (max-width: 512px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__CTA{width:120px;font-size:10px;padding:12px 0}}.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__logo{width:80%;margin:120px auto 20px}@media (max-width: 670px){.phone-parallax__phones .phones__single-phone .container__iphone .iphone__body .iphone__circle-section .circle-section__content .content__logo{margin-bottom:10px}}.phone-parallax__phones .phones__single-phone--left{top:200px}@media (max-width: 1005px){.phone-parallax__phones .phones__single-phone--left{top:220px}}@media (max-width: 670px){.phone-parallax__phones .phones__single-phone--left{top:200px}}@media (max-width: 512px){.phone-parallax__phones .phones__single-phone--left{top:220px}}.phone-parallax__phones .phones__single-phone--right{top:260px}@media (max-width: 1005px){.phone-parallax__phones .phones__single-phone--right{top:280px}}@media (max-width: 670px){.phone-parallax__phones .phones__single-phone--right{top:260px}}@media (max-width: 512px){.phone-parallax__phones .phones__single-phone--right{top:300px}}.phones-parallax{height:280vh;overflow-x:visible;overflow:visible;position:relative}.contact{margin-bottom:400px;display:flex;flex-direction:column;align-items:center;position:relative;height:420vh}.contact .contact__contact{position:sticky;top:-70px;display:flex;flex-direction:column;align-items:center;transform:translateY(50%)}.contact .contact__contact .contact__message-me{scale:0}.contact .contact__contact .contact__message-me .message-me__little-message{text-align:center;font-size:1.25rem;font-weight:400;color:#fff;margin-bottom:10px}.contact .contact__contact .contact__message-me .message-me__big-message{text-align:center;font-size:2.625rem;font-weight:400;color:#5b616f}@media (max-width: 670px){.contact .contact__contact .contact__message-me .message-me__big-message{font-size:2rem}}@media (max-width: 512px){.contact .contact__contact .contact__message-me .message-me__big-message{font-size:1.5rem}}.contact .contact__contact .contact__red-line{margin:45px 0;width:2px;height:0px;background-color:#a41525;transform-origin:top left}.contact .contact__contact .contact__email{text-align:center;scale:0;font-size:2.625rem;font-weight:400;color:#fff}@media (max-width: 670px){.contact .contact__contact .contact__email{font-size:2rem}}@media (max-width: 512px){.contact .contact__contact .contact__email{font-size:1.2rem}}.contact .contact__anchor{display:block;position:absolute;height:2px;width:100%;bottom:-280px}.contact--simple{margin-bottom:0;height:inherit}.contact__animation--simple-1,.contact__animation--simple-2{animation:animation-element-contact-1 .5s ease-in-out forwards;animation-delay:0s}.contact__animation--simple-3{animation:animation-element-contact-2 1s ease-in-out forwards;animation-delay:.4s}.contact__animation--simple-4{animation:animation-element-contact-1 .5s ease-in-out forwards;animation-delay:.7s}@keyframes animation-element-contact-1{0%{scale:0}to{scale:1}}@keyframes animation-element-contact-2{0%{height:0px}to{height:120px}}.footer{margin-top:500px;padding-top:300px}.footer .footer__arrow-up{display:flex;align-items:center;justify-content:center;flex-direction:column}.footer .footer__arrow-up p{color:#fff;margin-top:15px}@media (max-width: 512px){.footer .footer__arrow-up{align-items:center;justify-content:center;flex-direction:column}}.footer .footer__description{font-size:1.25rem;font-weight:300;color:#5b616f;line-height:1.6rem}.footer .footer__description:after,.footer .footer__description:before{content:"";display:block;width:100%;height:1px;background-color:#fff;margin:60px 0}.footer .footer__name{text-align:center;margin-bottom:50px;font-size:1.25rem;font-weight:400;color:#fff}.footer .footer__name span{color:#a41525}.login{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}.login .login__login-container{max-width:600px;margin-bottom:150px}@media (max-width: 670px){.login .login__login-container{max-width:300px}}.login .login__login-container .login-container__title-section{padding-bottom:50px;text-align:center}.login .login__login-container .login-container__title-section .title-section__icon{max-width:550px;margin-bottom:50px}@media (max-width: 670px){.login .login__login-container .login-container__title-section .title-section__icon{max-width:200px}}.login .login__login-container .login-container__title-section .title-section__main-title{font-size:3rem;font-weight:500;color:#e69878;margin-bottom:20px}@media (max-width: 670px){.login .login__login-container .login-container__title-section .title-section__main-title{font-size:2.4rem}}.login .login__login-container .login-container__title-section .title-section__subtitle{font-size:1.5rem;font-weight:400;color:#fff;line-height:1.9rem}@media (max-width: 670px){.login .login__login-container .login-container__title-section .title-section__subtitle{font-size:1.5rem}}.login .login__login-container .login-container__form-container .form-container__form{display:flex;flex-direction:column;align-items:center;gap:15px;position:relative}.login .login__login-container .login-container__form-container .form-container__form .form__type{padding:20px;border-radius:35px;font-size:1.2rem;font-weight:400;color:#202121;width:50%}@media (max-width: 670px){.login .login__login-container .login-container__form-container .form-container__form .form__type{width:80%}}.login .login__login-container .login-container__form-container .form-container__form .form__button-container{width:50%}@media (max-width: 670px){.login .login__login-container .login-container__form-container .form-container__form .form__button-container{width:80%}}.login .login__login-container .login-container__form-container .form-container__form .form__button-container .button-container__button{width:100%;padding:20px;border-radius:35px;font-size:1.2rem;font-weight:500;color:#fff;background-color:#323a4c;border:1px solid #323a4c;cursor:pointer;transition:.3s}.login .login__login-container .login-container__form-container .form-container__form .form__button-container .button-container__button:hover{background-color:#282e3c;border:1px solid #282e3c;transition:.3s}.login .login__login-container .login-container__form-container .form-container__form .form__logging-in{width:100%;height:5px;display:flex;justify-content:center;margin-top:20px;position:absolute;bottom:-30px}.login .login__login-container .login-container__form-container .form-container__form .form__wrong-password{position:absolute;bottom:-70px;text-align:center;max-width:80%;font-size:1rem;font-weight:400;color:#a41525;line-height:1.5rem}.login-small{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;margin-top:-70px;z-index:5}.login-small .login__login-container{max-width:600px;margin-bottom:150px}@media (max-width: 670px){.login-small .login__login-container{max-width:300px}}.login-small .login__login-container .login-container__title-section{padding-bottom:50px;text-align:center}@media (max-width: 670px){.login-small .login__login-container .login-container__title-section{padding-bottom:15px}}.login-small .login__login-container .login-container__title-section .title-section__icon{max-width:550px;margin-bottom:50px}@media (max-width: 670px){.login-small .login__login-container .login-container__title-section .title-section__icon{max-width:200px}}.login-small .login__login-container .login-container__title-section .title-section__main-title{font-size:3rem;font-weight:500;color:#e69878;margin-bottom:20px}@media (max-width: 670px){.login-small .login__login-container .login-container__title-section .title-section__main-title{font-size:2rem}}.login-small .login__login-container .login-container__title-section .title-section__subtitle{font-size:1.5rem;font-weight:400;color:#fff;line-height:1.9rem}@media (max-width: 670px){.login-small .login__login-container .login-container__title-section .title-section__subtitle{font-size:1.2rem;line-height:1.5rem}}.login-small .login__login-container .login-container__form-container .form-container__form{display:flex;flex-direction:column;align-items:center;gap:15px;position:relative}.login-small .login__login-container .login-container__form-container .form-container__form .form__type{padding:20px;border-radius:35px;font-size:1.2rem;font-weight:400;color:#202121;width:50%}@media (max-width: 670px){.login-small .login__login-container .login-container__form-container .form-container__form .form__type{width:80%}}.login-small .login__login-container .login-container__form-container .form-container__form .form__button-container{width:50%}@media (max-width: 670px){.login-small .login__login-container .login-container__form-container .form-container__form .form__button-container{width:80%}}.login-small .login__login-container .login-container__form-container .form-container__form .form__button-container .button-container__button{width:100%;padding:20px;border-radius:35px;font-size:1.2rem;font-weight:500;color:#fff;background-color:#323a4c;border:1px solid #323a4c;cursor:pointer;transition:.3s}.login-small .login__login-container .login-container__form-container .form-container__form .form__button-container .button-container__button:hover{background-color:#282e3c;border:1px solid #282e3c;transition:.3s}.login-small .login__login-container .login-container__form-container .form-container__form .form__logging-in{width:100%;height:5px;display:flex;justify-content:center;margin-top:20px;position:absolute;bottom:-30px}.login-small .login__login-container .login-container__form-container .form-container__form .form__wrong-password{position:absolute;bottom:-70px;text-align:center;max-width:80%;font-size:1rem;font-weight:400;color:#a41525;line-height:1.5rem}.custom-cursor{width:20px;height:20px;border-radius:50%;position:fixed;pointer-events:none;transform:translate(-50%,-50%);transition:transform .1s ease-out;z-index:9999}.custom-cursor:before,.custom-cursor:after{content:"";position:absolute;background-color:#696868}.custom-cursor:before{width:2px;height:6px;top:15%;left:50%;transform:translate(-50%)}.custom-cursor:after{width:2px;height:6px;bottom:15%;left:50%;transform:translate(-50%)}.custom-cursor .horizontal-line{position:absolute;height:2px;width:6px;background-color:#696868;top:50%;transform:translateY(-50%)}.custom-cursor .left-line{left:15%}.custom-cursor .right-line{right:15%}.voyager{position:relative}.voyager .voyager__pop-up-container{position:absolute;top:0;height:100%;width:25%}@media (max-width: 1130px){.voyager .voyager__pop-up-container{top:inherit;bottom:0;width:100%;height:inherit}}.voyager .voyager__pop-up-container .pop-up-container__pop-up{color:#fff;z-index:999;height:100%;width:100%;opacity:1;padding:20px;background-color:#323a4c;animation:fadeInAnimation ease .3s;animation-iteration-count:1}@media (max-width: 1130px){.voyager .voyager__pop-up-container .pop-up-container__pop-up{display:flex;column-gap:30px;padding:10px;background-color:#323a4c}}.voyager .voyager__pop-up-container .pop-up-container__pop-up .pop-up__single-row{flex:1}.voyager .voyager__pop-up-container .pop-up-container__pop-up .pop-up__single-row .pop-up__main-title{font-size:1.3rem;font-weight:600;color:#fff;margin-bottom:5px;color:#993801;opacity:1;animation:fadeInStop}@media (max-width: 1300px){.voyager .voyager__pop-up-container .pop-up-container__pop-up .pop-up__single-row .pop-up__main-title{font-size:1rem;line-height:1.2rem}}.voyager .voyager__pop-up-container .pop-up-container__pop-up .pop-up__single-row .pop-up__data{margin-bottom:30px;font-size:1rem;font-weight:400;line-height:1.3rem;color:#fff;width:100%;opacity:1;overflow:hidden;animation:fadeInStop}@media (max-width: 1300px){.voyager .voyager__pop-up-container .pop-up-container__pop-up .pop-up__single-row .pop-up__data{font-size:.8rem;line-height:1rem}}@media (max-width: 1130px){.voyager .voyager__pop-up-container .pop-up-container__pop-up .pop-up__single-row .pop-up__data{margin-bottom:0}}.voyager .voyager__pop-up-container--fade-out{animation:fadeOutAnimation ease .5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeOutAnimation{0%{opacity:1}to{opacity:0}}@keyframes fadeInStop{0%{opacity:1}to{opacity:1}}
