@charset "UTF-8";:root{--swiper-theme-color: #E73B6A;--color_a: red}.swiper-button-prev:after,.swiper-button-next:after{font-size:clamp(2rem,1.875rem + .625vw,2.625rem)}@media (min-width: 992px){.container-start{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:0;padding-right:0;max-width:98%}.container-start .row{margin-right:0}.container-start .col,.container-start .col-1,.container-start .col-2,.container-start .col-3,.container-start .col-4,.container-start .col-5,.container-start .col-6,.container-start .col-7,.container-start .col-8,.container-start .col-9,.container-start .col-10,.container-start .col-11,.container-start .col-12,.container-start .col-auto,.container-start .col-lg,.container-start .col-lg-1,.container-start .col-lg-2,.container-start .col-lg-3,.container-start .col-lg-4,.container-start .col-lg-5,.container-start .col-lg-6,.container-start .col-lg-7,.container-start .col-lg-8,.container-start .col-lg-9,.container-start .col-lg-10,.container-start .col-lg-11,.container-start .col-lg-12,.container-start .col-lg-auto,.container-start .col-md,.container-start .col-md-1,.container-start .col-md-2,.container-start .col-md-3,.container-start .col-md-4,.container-start .col-md-5,.container-start .col-md-6,.container-start .col-md-7,.container-start .col-md-8,.container-start .col-md-9,.container-start .col-md-10,.container-start .col-md-11,.container-start .col-md-12,.container-start .col-md-auto,.container-start .col-sm,.container-start .col-sm-1,.container-start .col-sm-2,.container-start .col-sm-3,.container-start .col-sm-4,.container-start .col-sm-5,.container-start .col-sm-6,.container-start .col-sm-7,.container-start .col-sm-8,.container-start .col-sm-9,.container-start .col-sm-10,.container-start .col-sm-11,.container-start .col-sm-12,.container-start .col-sm-auto,.container-start .col-xl,.container-start .col-xl-1,.container-start .col-xl-2,.container-start .col-xl-3,.container-start .col-xl-4,.container-start .col-xl-5,.container-start .col-xl-6,.container-start .col-xl-7,.container-start .col-xl-8,.container-start .col-xl-9,.container-start .col-xl-10,.container-start .col-xl-11,.container-start .col-xl-12,.container-start .col-xl-auto{padding-right:0}}@media (min-width: 992px) and (min-width: 576px){.container-start{max-width:97.5%}}@media (min-width: 992px) and (min-width: 768px){.container-start{max-width:97.5%}}@media (min-width: 992px) and (min-width: 992px){.container-start{max-width:97.5%}}@media (min-width: 992px) and (min-width: 1200px){.container-start{max-width:97.5%}}@media (min-width: 992px) and (min-width: 1600px){.container-start{max-width:calc(100% - ((100% - 1520px)/2))}}@media (min-width: 992px){.container-end{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:0;padding-left:0;max-width:98%}.container-end .row{margin-left:0}.container-end .col,.container-end .col-1,.container-end .col-2,.container-end .col-3,.container-end .col-4,.container-end .col-5,.container-end .col-6,.container-end .col-7,.container-end .col-8,.container-end .col-9,.container-end .col-10,.container-end .col-11,.container-end .col-12,.container-end .col-auto,.container-end .col-lg,.container-end .col-lg-1,.container-end .col-lg-2,.container-end .col-lg-3,.container-end .col-lg-4,.container-end .col-lg-5,.container-end .col-lg-6,.container-end .col-lg-7,.container-end .col-lg-8,.container-end .col-lg-9,.container-end .col-lg-10,.container-end .col-lg-11,.container-end .col-lg-12,.container-end .col-lg-auto,.container-end .col-md,.container-end .col-md-1,.container-end .col-md-2,.container-end .col-md-3,.container-end .col-md-4,.container-end .col-md-5,.container-end .col-md-6,.container-end .col-md-7,.container-end .col-md-8,.container-end .col-md-9,.container-end .col-md-10,.container-end .col-md-11,.container-end .col-md-12,.container-end .col-md-auto,.container-end .col-sm,.container-end .col-sm-1,.container-end .col-sm-2,.container-end .col-sm-3,.container-end .col-sm-4,.container-end .col-sm-5,.container-end .col-sm-6,.container-end .col-sm-7,.container-end .col-sm-8,.container-end .col-sm-9,.container-end .col-sm-10,.container-end .col-sm-11,.container-end .col-sm-12,.container-end .col-sm-auto,.container-end .col-xl,.container-end .col-xl-1,.container-end .col-xl-2,.container-end .col-xl-3,.container-end .col-xl-4,.container-end .col-xl-5,.container-end .col-xl-6,.container-end .col-xl-7,.container-end .col-xl-8,.container-end .col-xl-9,.container-end .col-xl-10,.container-end .col-xl-11,.container-end .col-xl-12,.container-end .col-xl-auto{padding-left:0}}@media (min-width: 992px) and (min-width: 576px){.container-end{max-width:97.5%}}@media (min-width: 992px) and (min-width: 768px){.container-end{max-width:97.5%}}@media (min-width: 992px) and (min-width: 992px){.container-end{max-width:97.5%}}@media (min-width: 992px) and (min-width: 1200px){.container-end{max-width:97.5%}}@media (min-width: 992px) and (min-width: 1600px){.container-end{max-width:calc(100% - ((100% - 1520px)/2))}}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#212529;font-weight:400;line-height:1.25}.editor-texto h1,.editor-texto h2,.editor-texto h3,.editor-texto h4,.editor-texto h5,.editor-texto h6{margin-top:1.5em;margin-bottom:1em;color:#0dcaf0}.editor-texto li+li{margin-top:.1em}.editor-texto a{font-weight:500}@media (hover: hover){.editor-texto a:hover:hover{text-decoration:underline}}.editor-texto b{font-weight:600}.editor-texto ul{list-style:none;padding-left:.5em}.editor-texto ul li:before{content:"•";font-weight:400;color:#0dcaf0;font-size:.6em;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#0dcaf0}.editor-texto *:first-child{margin-top:0}.editor-texto *:last-child{margin-bottom:0}.editor-texto blockquote{padding:1em;margin-left:-1em;border-left:2px solid #0dcaf0}.editor-texto blockquote,.editor-texto blockquote *{color:#6c757d}.editor-texto-light p,.editor-texto-light span,.editor-texto-light ul,.editor-texto-light ol,.editor-texto-light li,.editor-texto-light a{color:#f8f9fa}.editor-texto-light h1,.editor-texto-light h2,.editor-texto-light h3,.editor-texto-light h4,.editor-texto-light h5,.editor-texto-light h6{color:#e73b6a}.editor-texto-light ul li:before{color:#e73b6a}.editor-texto-light ol li::marker{color:#e73b6a}.editor-texto-light blockquote{border-left:2px solid #E73B6A}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}.product-card img{transition:all .2s ease-in-out}@media (hover: hover){.product-card:hover img{transform:scale(1.05)}.product-card:hover .category-badge,.product-card:hover .check-more-btn{background-color:#e73b6a;color:#fff}}.product-card-title{font-size:calc(.5921052632rem + .6578947368vw);font-size:clamp(1rem,.5921052632rem + .6578947368vw,1.25rem);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card .category-badge{border:#E73B6A 1px solid;padding:.25rem .5rem;color:#e73b6a;transition:all .2s ease-in-out}.blog-card{transition:all .2s ease-in-out}@media (hover: hover){.blog-card:hover{background-color:#e73b6a}.blog-card:hover *{color:#fff}}.blog-card-title{font-size:calc(.9393187796rem + .258901017vw);font-size:clamp(1rem,.9393187796rem + .258901017vw,1.25rem);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-description{font-size:calc(.7514550237rem + .2071208136vw);font-size:clamp(.8rem,.7514550237rem + .2071208136vw,1rem);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.whatsapp-form{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .5s ease;clip-path:circle(0% at 100% 100%);box-shadow:0 5px 15px #00000040;border-radius:.25rem;overflow:hidden;z-index:999}.whatsapp-form.show{opacity:1;pointer-events:initial;-webkit-user-select:initial;user-select:initial;clip-path:circle(175% at 100% 100%)}.whatsapp-form-header{background:linear-gradient(80deg,#00b743,#009b12)}.whatsapp-form-close{color:#fff!important}.whatsapp-form-wrapper{transition:all .2s ease-in-out}.whatsapp-form-wrapper.hidden{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.whatsapp-form-wrapper .bg-whatsapp{background-color:#009b12;color:#fff;transition:all .2s ease-in-out}@media (hover: hover){.whatsapp-form-wrapper .bg-whatsapp:hover{background-color:#00b743}}.btn-whatsapp{transition:all .2s ease-in-out;color:#fff!important;border-radius:50rem;padding:.75rem;position:relative;box-shadow:0 4px 10px #00000059;background:linear-gradient(80deg,#00b743,#009b12);border:none;z-index:999}.btn-whatsapp.fixed{position:fixed;right:0;bottom:0;margin:1rem}.btn-whatsapp:after{content:"";width:100%;height:100%;background:linear-gradient(80deg,#009b12,#00b743);border-radius:50rem;position:absolute;left:0;top:0;opacity:0;transition:all .2s ease-in-out}@media (hover: hover){.btn-whatsapp:hover:after{opacity:1}}.btn-whatsapp:not(.active):before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#00b74340;border-radius:50rem;transition:all .2s ease-in-out;animation:bgScale 4s linear infinite;z-index:-1}.btn-whatsapp-anchor{background-color:#00b743;padding:.25rem .5rem;color:#fff!important;transition:all .2s ease-in-out;border-radius:.25rem;text-align:center}@media (hover: hover){.btn-whatsapp-anchor:hover{background-color:#009b12}}@keyframes bgScale{70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.gallery-swiper .video-slide{background-color:#00000040}.gallery-swiper .video-slide svg{transition:all .75s ease .75s;font-size:calc(4.5145502372rem + 2.0712081357vw);font-size:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem)}.gallery-swiper .video-slide svg circle{stroke-dasharray:410;stroke-dashoffset:0;transition:all .75s ease}.gallery-swiper .video-slide svg path{transition:all .75s ease}@media (hover: hover){.gallery-swiper .video-slide:hover svg circle{stroke-dashoffset:410}.gallery-swiper .video-slide:hover svg path{stroke:#e73b6a;fill:#e73b6a;transition:all .75s ease .75s}}.header{z-index:999}.header .menu-bars{height:2.5rem;width:2.5rem}.header-logo{width:calc(8.7863755929rem + 5.1780203393vw);width:clamp(10rem,8.7863755929rem + 5.1780203393vw,15rem)}.header .menu a{padding:.25rem .75rem}.header .menu a.active{background-color:#e73b6a1a}.header .language-dropdown{background:white;padding:.25rem;border-radius:.3rem;box-shadow:1px 1px #ffffff59;transition:all .2s ease-in-out}@media (hover: hover){.header .language-dropdown:hover{box-shadow:4px 4px #ffffff59}}.header .language-dropdown .dropdown-menu{min-width:0}.header .language-dropdown .dropdown-toggle{padding:0;border:none;background:transparent;transition:all .2s ease-in-out}.header .language-dropdown .dropdown-toggle:after{display:none}@media (hover: hover){.header .language-dropdown .dropdown-toggle:hover{transform:scale(1.1)}}.header .language-dropdown .language-anchor{padding:.35rem}.header .language-dropdown .language-anchor img{transition:all .2s ease-in-out}@media (min-width: 992px) and (hover: hover){.header .language-dropdown .language-anchor:hover img{transform:scale(1.1)}}.header .site-menu-li{color:#fff;font-family:Bebas Neue;font-size:1.5rem;position:relative}.header .site-menu-li:after{content:"";position:absolute;background:rgba(255,255,255,0);height:2px;width:0%;left:50%;bottom:0;transform:translate(-50%);transition:all .2s ease-in-out}.header .site-menu-li:before{content:"";position:absolute;border:3px solid rgba(255,255,255,.75);background:rgba(255,255,255,0);height:.65rem;width:.65rem;bottom:-.5rem;left:50%;rotate:45deg;transform:translate(-50%);transition:all .2s ease-in-out}@media (hover: hover){.header .site-menu-li:hover:after{background:white;width:100%}.header .site-menu-li:hover:before{background:white;width:.4rem;height:.4rem;bottom:-.25rem;border:3px solid white}}.header .mobile-lang-button{position:absolute;width:fit-content;right:2rem;top:50%;transform:translateY(-50%)}@media (min-width: 992px){.header .mobile-lang-button{display:none}}#footer{position:relative;overflow:visible;background-color:#1414144d}#footer .logo{width:calc(8.7863755929rem + 5.1780203393vw);width:clamp(10rem,8.7863755929rem + 5.1780203393vw,15rem)}#footer .footer-background{position:absolute;bottom:0;width:100%;max-height:70vh;object-fit:cover;object-position:top;z-index:-1;pointer-events:none}.socials-icon{width:3rem;height:3rem;border-radius:50%;border:#E73B6A 2px solid;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;color:#e73b6a}.socials-icon svg{transition:all .2s ease-in-out;width:2rem;height:2rem;opacity:.75}@media (hover: hover){.socials-icon:hover{border-color:transparent}.socials-icon:hover svg{opacity:1;scale:1.25}}.banner-section{height:100vh}.banner-section .banner-swiper{font-size:1.2rem}.banner-section .banner-swiper h2{font-size:2rem}.banner-section .banner-swiper .dashed-ul-border ul{position:relative;border-left:2px white solid;list-style:none}.banner-section .banner-swiper .dashed-ul-border ul li{padding:.5rem 0}.banner-section .trailer-anchor{width:fit-content;height:fit-content;z-index:100;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;top:auto;bottom:2rem;left:50%;transform:translate(-50%)}.banner-section .trailer-anchor span{width:75%;text-align:center}.trailer-section{position:relative}.trailer-section:before{content:"";position:absolute;top:0;left:0;transform:translateY(-50%);height:20vh;width:100%;z-index:10;pointer-events:none;background:linear-gradient(rgba(0,0,0,0) 0%,black 50%,rgba(0,0,0,0) 100%)}.trailer-section:after{content:"";position:absolute;bottom:0;left:0;transform:translateY(50%);height:20vh;width:100%;z-index:10;pointer-events:none;background:linear-gradient(rgba(0,0,0,0) 0%,black 50%,rgba(0,0,0,0) 100%)}.about-me-section{border-radius:0 0 3rem 3rem;box-shadow:#14141440 0 4px;position:relative}.about-me-section .row{min-height:75vh}.about-me-section:before{content:"";position:absolute;bottom:-4rem;left:0;background-color:#e73b6a;width:100%;height:8rem;z-index:-1}.about-me-section .about-me-text{line-height:2rem;font-size:1.1rem}.about-me-section .count-up-nums .number{text-align:center;width:5rem;height:5rem;display:flex;justify-content:center;align-items:center}.about-me-section .count-up-nums .number .prefix{position:relative;font-size:3rem;font-weight:900;color:#000}.about-me-section .count-up-nums .number .circle-span{content:"";position:absolute;width:5rem;height:5rem;border-radius:100%;background-color:#e73b6a;top:0;left:0;display:flex}.about-me-section .count-up-nums .number .countup-index{position:relative;font-size:3rem;font-weight:900;color:#000}.about-me-section .count-up-nums .unity{color:#fff;font-size:2.5rem;font-weight:100}.about-me-section .count-up-nums .subject{color:#fff;font-size:1.5rem;font-weight:300;margin-left:1rem;position:relative}.about-me-section .count-up-nums .subject span{z-index:1;position:relative}.about-me-section .count-up-nums .subject:before{content:"";position:absolute;bottom:.3rem;left:-.3rem;height:.5rem;width:5rem;background-color:#e73b6a}.projects-section .project-subsection{position:relative;margin-top:1rem;background-color:#e73b6a;border-radius:3rem 3rem 0 0}.projects-section .project-subsection .text-editor{font-size:1.1rem;z-index:2}.projects-section .project-subsection .cards-swiper{overflow-x:visible;position:relative;padding:2rem;z-index:2}.projects-section .project-subsection .cards-swiper .swiper-pagination-bullet{background-color:#fff}.projects-section .project-subsection .cards-swiper .swiper-slide{background:#141414;border-radius:3rem;padding:4rem 1rem 1rem;box-shadow:#14141440 4px 4px}.projects-section .project-subsection .cards-swiper .swiper-slide .ratio img{object-fit:contain}.projects-section .project-subsection .cards-swiper .swiper-slide h3{color:#fff;text-align:center;padding:1rem;margin:0}.projects-section .project-subsection:nth-child(3n+1){background-color:#e73b6a;box-shadow:#e73b6a40 0 -4px}.projects-section .project-subsection:nth-child(3n+1) .text-editor *{color:#fff}.projects-section .project-subsection:nth-child(3n+1):before{content:"";position:absolute;bottom:-4rem;left:0;background-color:#e73b6a;width:100%;height:8rem;z-index:-1}.projects-section .project-subsection:nth-child(3n+2){background-color:#fff;position:relative;box-shadow:#ffffff40 0 -4px}.projects-section .project-subsection:nth-child(3n+2) .text-editor *{color:#141414}.projects-section .project-subsection:nth-child(3n+2) .swiper-pagination-bullet{background-color:#141414}.projects-section .project-subsection:nth-child(3n+2):before{content:"";position:absolute;bottom:-4rem;left:0;background-color:#fff;width:100%;height:8rem;z-index:-1}.projects-section .project-subsection:nth-child(3n){background-color:#141414;box-shadow:#14141440 0 -4px}.projects-section .project-subsection:nth-child(3n) .text-editor *{color:#e73b6a}.projects-section .project-subsection:nth-child(3n) .swiper-pagination-bullet{background-color:#e73b6a}.projects-section .project-subsection:nth-child(3n) .swiper-slide{background-color:#fff;box-shadow:#ffffff40 4px 4px}.projects-section .project-subsection:nth-child(3n) .swiper-slide h3{color:#141414}.projects-section .project-subsection:nth-child(3n):before{content:"";position:absolute;bottom:-4rem;left:0;background-color:#141414;width:100%;height:8rem;z-index:-1}.projects-section .project-subsection:last-child{border-radius:3rem!important}.projects-section .project-subsection:last-child:before{content:"";position:absolute;bottom:-4rem;left:0;background-color:#141414;width:100%;height:8rem;z-index:-1}.png-sequence{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.png-sequence .png-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;visibility:hidden}.png-sequence .png-frame.active{opacity:1;visibility:visible}.comics-section{position:relative;overflow:hidden}.comics-section .film-svg{position:absolute}.comics-section .film-svg.svg-1{transform:rotate(35deg) translateY(-12.5rem) translate(-7.5rem);z-index:1}.comics-section .film-svg.svg-2{bottom:0;right:0;transform:rotate(-35deg) translateY(-5rem) translate(-.5rem);z-index:0}.comics-section .editor-texto *{color:#fff;font-size:1.1rem}.comics-section .mosaic-swiper .play-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.comics-section .mosaic-swiper .play-button svg svg{transition:all .2s ease-in-out}.comics-section .mosaic-swiper .swiper-button-next,.comics-section .mosaic-swiper .swiper-button-prev{color:#fff}.comics-section .grid-section{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:.5rem;grid-row-gap:.5rem;padding:.5rem 8rem}@media (max-width: 1599.98px){.comics-section .grid-section{padding:.5rem 6rem}}@media (max-width: 1199.98px){.comics-section .grid-section{padding:.5rem 4rem}}@media (max-width: 991.98px){.comics-section .grid-section{display:none}}@media (hover: hover){.comics-section .grid-section:hover .grid-image:before{opacity:.75}}.comics-section .grid-section .grid-image{position:relative;overflow:hidden}.comics-section .grid-section .grid-image:hover .play-button svg{scale:1.1}.comics-section .grid-section .grid-image .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.comics-section .grid-section .grid-image .play-button svg{transition:all .2s ease-in-out}.comics-section .grid-section .grid-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#14141480;opacity:0;transition:all .2s ease-in-out;z-index:1}.comics-section .grid-section .grid-image img{width:100%;height:100%;transition:all .2s ease-in-out}@media (hover: hover){.comics-section .grid-section .grid-image:hover img{scale:1.05}.comics-section .grid-section .grid-image:hover:before{opacity:0!important}}.comics-section .grid-section .grid-image0{grid-area:1/1/2/2}.comics-section .grid-section .grid-image1{grid-area:1/2/2/4}.comics-section .grid-section .grid-image2{grid-area:1/4/3/5}.comics-section .grid-section .grid-image3{grid-area:2/1/3/3}.comics-section .grid-section .grid-image4{grid-area:2/3/3/4}.comics-section .grid-section .grid-image5{grid-area:3/1/4/2}.comics-section .grid-section .grid-image6{grid-area:3/2/5/3}.comics-section .grid-section .grid-image7{grid-area:4/1/5/2}.comics-section .grid-section .grid-image8{grid-area:3/3/5/5}.comic-pages-section .text-editor *{color:#fff;font-size:1.1rem;text-align:end}@media (max-width: 991.98px){.comic-pages-section .text-editor *{text-align:center}}.comic-pages-section .book-case{width:60%}#empresa .mvv-card .icon{color:#e73b6a;max-width:calc(2.5145502372rem + 2.0712081357vw);max-width:clamp(3rem,2.5145502372rem + 2.0712081357vw,5rem)}@media (min-width: 992px){#empresa .gallery-wrapper{float:right}}#contato .contacts .card{height:100%;padding:calc(1.3786375593rem + .5178020339vw);padding:clamp(1.5rem,1.3786375593rem + .5178020339vw,2rem);display:flex;gap:.75rem;background-color:#fff;box-shadow:0 .5rem 1.1rem #0000002d;border-radius:.75rem}#contato .form-wrapper{background:linear-gradient(25deg,#ed688d,#a7153d)}@media (min-width: 992px){#contato .form-wrapper .formulario{margin-bottom:-8rem;position:relative;z-index:1}}@media (min-width: 992px){#contato .mapa-wrapper{margin-top:-5rem}}#offcanvasCategorias a.active{display:flex;align-items:center;gap:.5rem}#offcanvasCategorias a.active:before{content:"";width:.5em;height:.5em;background-color:#e73b6a;border-radius:50rem;display:block}.products-filter{position:sticky;top:1rem}.products-filter .search-form-input{height:52px}.products-filter .accordion-item{border:#ced4da 1px solid!important}.products-filter .search-form-input{border-radius:0!important}.products-filter .search-form-button{border:none}.fancybox__thumb:after{border:#E73B6A 2px solid!important;border-radius:0!important}.w-fit{width:fit-content}.h-fit{height:fit-content}.def-btn{display:flex;justify-content:center;gap:1rem;align-items:center;padding:.75rem 2rem;border-radius:10rem;transition:all .2s ease-in-out;width:fit-content;font-size:1rem}@media (hover: hover){.def-btn:hover{color:#fff}.def-btn:hover svg{fill:#fff}}.btn-gradient{background:linear-gradient(to top left,#E73B6A,#be1745);border:none;color:#fff}.btn-white{background:white;border:none;color:#e73b6a;transition:all .2s ease-in-out}.btn-white:hover{background:#E73B6A}.btn-outline-white{background:none;border:2px solid white;color:#fff;transition:all .2s ease-in-out}.btn-outline-white:hover{background:#E73B6A}.btn-gradient svg,.btn-gradient span,.btn-gradient{transition:all .2s ease-in-out}.btn-gradient:hover{rotate:-2deg}.btn-gradient:hover svg,.btn-gradient:hover span{scale:1.1}ul.pagination{gap:1rem}ul.pagination .page-link{width:40px;height:40px;border-radius:50%!important;display:flex;justify-content:center;align-items:center;border:#E73B6A 1px solid;transition:all .2s ease-in-out}@media (hover: hover){ul.pagination .page-link:hover{background-color:#e73b6a;color:#fff}}body{background-color:#141414}main{overflow-x:hidden}::-webkit-scrollbar{width:3px;height:15px}::-webkit-scrollbar-thumb{background:#E73B6A}::-webkit-scrollbar-track{background:#fff}::-moz-selection{color:#fff;background:#E73B6A}::selection{color:#fff;background:#E73B6A}.h-100vh{height:100vh}#contactModal .form-contact input,#contactModal .form-contact textarea{color:#e73b6a;border-radius:0!important;box-shadow:none}#contactModal .modal-header{border:none!important}@media (max-width: 991.98px){#contactModal .modal-dialog{padding:1rem}}#contactModal .modal-content{border-radius:0;transition:.25s all}#contactModal .modal-content .modal-title{font-size:1.75rem;font-weight:900;color:#e73b6a}#contactModal .modal-content .modal-upper-title{font-size:1.5rem;font-weight:200;color:#141414;position:relative}#contactModal .modal-content .modal-upper-title:before{content:"";position:absolute;background-color:#e73b6a;width:0;height:2px;left:0;top:50%;transition:.25s all}#contactModal .modal-content:before{content:"";position:absolute;background-color:#e73b6a;width:100%;height:100%;z-index:-1;left:0;top:0;transition:.25s all}#contactModal .modal-content:after{content:"";position:absolute;background-color:#e73b6a;width:100%;height:100%;z-index:-1;left:0;top:0;transition:.5s all}#contactModal .modal-content:hover:before,#contactModal .modal-content.mobile-active:before{opacity:1;left:.5rem;top:.5rem}#contactModal .modal-content:hover:after,#contactModal .modal-content.mobile-active:after{opacity:.75;left:1rem;top:1rem}#contactModal .modal-content:hover .modal-upper-title:before,#contactModal .modal-content.mobile-active .modal-upper-title:before{width:100%}.contact-me-button{font-weight:700;color:#fff!important}.contact-me-button.english-version{font-size:2rem;background:none;border:none}.contact-me-button.english-version .primary-span{position:relative;color:#141414}.contact-me-button.english-version .primary-span span{font-weight:900;z-index:1;position:relative}.contact-me-button.english-version .primary-span:before{content:"";width:4rem;height:4rem;position:absolute;z-index:0;background-color:#e73b6a;border-radius:100%;top:-50%;left:-50%;transform:translate(38%,7px);transition:all .2s ease-in-out}.contact-me-button.english-version .primary-span:after{content:"";width:4rem;height:4rem;position:absolute;z-index:0;background-color:#e73b6a;border-radius:100%;top:-50%;left:-50%;transform:translate(38%,7px)}@media (hover: hover){.contact-me-button.english-version:hover .primary-span:before{scale:1.1;transform:translate(33%,7px)}.contact-me-button.english-version:hover .primary-span:after{scale:2;transform:translate(13.5%,4px);opacity:0;transition:.5s}}.contact-me-button.dark-mode{color:#141414!important}
