@charset "UTF-8";
/*!
 * bootScore custom styles
 */@import url("https://fonts.googleapis.com/css2?family=Eagle+Lake&family=Lavishly+Yours&family=Qwitcher+Grypen:wght@400;700&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap");.bg-transparent{background-color:transparent !important}.bg-dark{background-color:#000000;color:#ffffff}.bg-black{background-color:#000000}.bg-white{background-color:#ffffff}.bg-main{background-color:#303841;color:#ffffff}.color-white{color:#ffffff}.color-gold{color:#ffc93c}.color-black{color:#000000}.title-section{font-size:6rem;font-family:"Eagle Lake", serif !important;font-weight:100;font-style:normal;text-transform:capitalize;position:relative;display:block;margin-bottom:80px !important}.logo-text{font-family:"Qwitcher Grypen", serif;font-size:10rem;font-weight:700;text-shadow:5px 4px 2px rgba(210, 210, 210, 0.6)}.logo-subtitle{font-size:1.3em;text-transform:lowercase;font-family:"Eagle Lake", serif;font-weight:300}.title-contact{font-size:2.2rem}.text-send-mail{font-size:3.4rem;text-transform:lowercase;font-family:"Eagle Lake", serif}@media (min-width:320px){.title-section{font-size:3rem}.title-contact{font-size:1.6rem}}@media (min-width:992px){.title-section{font-size:5rem}.title-contact{font-size:3rem}}.trans,.cd-horizontal-timeline .events a,a,.card-box__header,.btn-scroll-down:after,.offcanvas-body,.square__image,.img-grayscale,.content-services__item__box,.site-header,.site-header .logo-text,.navbar-nav .nav-link,.navbar{-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-webkit-transition:all 0.8s ease;transition:all 0.8s ease;-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.button-border-effect{--b: 1px;--s: .8em;--color: $color-main;padding:1.8em;color:#303841;--_p: var(--s);background:conic-gradient(from 90deg at var(--b) var(--b), #ffffff 90deg, #303841 0) var(--_p) var(--_p)/calc(100% - var(--b) - 2*var(--_p)) calc(100% - var(--b) - 2*var(--_p));transition:0.3s linear, color 0s, background-color 0s;outline:var(--b) solid transparent;outline-offset:0.6em;font-size:16px;border:0;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-border-effect:hover{padding:1em}.button-border-effect:hover,.button-border-effect:focus-visible{--_p: 0px;background:#303841;outline-color:#303841;outline-offset:0.1em}.button-border-effect:active{background:#303841;color:#ffffff}.btn-dark,.dark-theme .button-border-effect{--b: 1px;--s: .8em;--color: $color-main;background:conic-gradient(from 90deg at var(--b) var(--b), #000000 90deg, #ffffff 0) var(--_p) var(--_p)/calc(100% - var(--b) - 2*var(--_p)) calc(100% - var(--b) - 2*var(--_p));color:#ffffff}.btn-dark:hover,.dark-theme .button-border-effect:hover,.btn-dark:focus-visible,.dark-theme .button-border-effect:focus-visible{background:#ffffff;color:#000000;outline-color:#ffffff;outline-offset:0.1em}.btn-dark:active,.dark-theme .button-border-effect:active{background:#ffffff;color:#000000}.top-button{font-size:2rem;bottom:0;box-shadow:inherit !important}*,*::after,*::before{box-sizing:border-box}.cd-horizontal-timeline{opacity:0;margin:2em auto;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;width:100vw}.cd-horizontal-timeline::before{content:"mobile";display:none}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline{position:relative;height:100px;width:100%;margin:0 auto;max-width:98vw}.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 6vw;overflow:hidden}.cd-horizontal-timeline .events-wrapper::after,.cd-horizontal-timeline .events-wrapper::before{content:"";position:absolute;z-index:2;top:0;height:100%;width:20px}.cd-horizontal-timeline .events-wrapper::before{left:0}.cd-horizontal-timeline .events-wrapper::after{right:0}.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:60px;height:3px;background:#f1f1f1;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#ffc93c;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s}.cd-horizontal-timeline .events a{position:absolute;width:100px;bottom:0;z-index:2;text-align:center;font-size:1.3rem;padding-bottom:15px;color:#303841;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);color:#000000;padding:5px;margin-bottom:20px;cursor:pointer}.cd-horizontal-timeline .events a:hover{opacity:0.7;color:#ffc93c !important}.cd-horizontal-timeline .events a:hover:after{border-color:#ffc93c;background-color:#ffc93c}.cd-horizontal-timeline .events a.selected{color:#000000 !important}.cd-horizontal-timeline .events a.older-event{color:#808080 !important}.cd-horizontal-timeline .events a.older-event:hover{color:#ffc93c !important}.cd-horizontal-timeline .events a::before{content:"";position:absolute;width:1px;height:20px;background:#ffffff;bottom:-20px;left:50%}.cd-horizontal-timeline .events a::after{content:"";position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-31px;height:25px;width:25px;border-radius:50%;border:4px solid #f1f1f1;background-color:#f1f1f1;-webkit-transition:background-color 0.3s, border-color 0.3s;-moz-transition:background-color 0.3s, border-color 0.3s;transition:background-color 0.3s, border-color 0.3s}.no-touch .cd-horizontal-timeline .events a:hover::after{background-color:#ffc93c;border-color:#ffffff}.cd-horizontal-timeline .events a.selected{pointer-events:none}.cd-horizontal-timeline .events a.selected::after{background-color:#ffc93c;border-color:#ffc93c}.cd-horizontal-timeline .events a.older-event::after{border-color:#ffc93c}@media only screen and (min-width:1100px){.cd-horizontal-timeline::before{content:"desktop"}}.cd-timeline-navigation a{position:absolute;z-index:1;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;transition:border-color 0.3s}.cd-timeline-navigation a:after{content:"";position:absolute;left:50%;top:50%;bottom:auto;right:auto}.cd-timeline-navigation .fa-angle-left,.cd-timeline-navigation .fa-angle-right{font-size:5em}.cd-timeline-navigation a.prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cd-timeline-navigation a.next{right:0;color:#000000}.cd-timeline-navigation a.next:hover{color:#ffc93c !important}.no-touch .cd-timeline-navigation a:hover{border-color:#ffc93c !important}.cd-timeline-navigation a.inactive{cursor:not-allowed;opacity:0.1}.cd-timeline-navigation a.inactive::after{background-position:0 -16px}.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#ffc93c}.cd-horizontal-timeline .events-content{position:relative;width:100%;margin:2em 0;overflow:hidden;-webkit-transition:height 0.4s;-moz-transition:height 0.4s;transition:height 0.4s}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0 5%;opacity:0;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-right,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}.cd-horizontal-timeline .events-content li>*{max-width:800px;margin:0 auto}.cd-horizontal-timeline .events-content h2{font-weight:bold;font-size:3em !important;font-weight:700;line-height:1.2}.cd-horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto}.cd-horizontal-timeline .events-content em::before{content:"- "}.cd-horizontal-timeline .events-content p{font-size:1.5em !important;color:#ffffff}.cd-horizontal-timeline .events-content em,.cd-horizontal-timeline .events-content p{line-height:1.6}.events-content ol li{list-style:none !important}.timeline-years a{font-size:1.5rem !important;color:#000000 !important}@media only screen and (min-width:768px){.cd-horizontal-timeline .events-content h2{font-size:7rem}.cd-horizontal-timeline .events-content em{font-size:1.5em !important}.cd-horizontal-timeline .events-content p{font-size:1.8rem}}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}@media (min-width:768px){.cd-timeline-navigation a{top:58px}}.dark-theme{background-color:#000000 !important}.dark-theme body{background-color:#000000 !important}.dark-theme section,.dark-theme header{background-color:#000000 !important}.dark-theme .offcanvas.show .offcanvas-body{background-color:#000000 !important}.dark-theme .offcanvas.show .offcanvas-body .nav-link{color:#ffffff}.dark-theme .offcanvas.show .offcanvas-body .nav-link:hover{color:#ffc93c}.dark-theme .menu-fullscreen .btn-menu-hamburguer i{color:#ffffff}.dark-theme .menu-fullscreen .btn-menu-hamburguer:hover{color:#ffc93c}.dark-theme .card{background-color:#000000}.dark-theme .card .card-body{background-color:#000000}.dark-theme .btn-scroll-down i{color:#ffffff}.dark-theme .btn-scroll-down .card .card-body{background-color:#000000}.dark-theme .btn-scroll-down:hover i{color:#000000}.dark-theme .btn-scroll-down:hover:after{background-color:#ffffff;color:#000000}.dark-theme .logo-text{color:#ffffff !important}.dark-theme .fight-flags img[alt="Direitos Animais"]{filter:invert(1)}.dark-theme .body-card{background-color:#000000}.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5,.dark-theme h6,.dark-theme p{color:#ffffff}.dark-theme .btn-menu-hamburguer{color:#ffffff}.dark-theme .navbar-brand img{filter:invert(1)}.dark-theme .navbar-brand:after{background-color:#000000}.dark-theme footer{background-color:#000000}.dark-theme footer span,.dark-theme footer a,.dark-theme footer small{color:#ffffff}.dark-theme .content-contact__link i{color:#ffffff}.dark-theme .content-contact__link:hover i{color:#ffc93c}.dark-theme .content-services__item__box:hover img{filter:brightness(0) saturate(100%) invert(86%) sepia(72%) saturate(2144%) hue-rotate(320deg) brightness(98%) contrast(105%)}.dark-theme .content-services__item img{filter:invert(1)}.dark-theme .cd-horizontal-timeline .events a{color:#ffffff}.dark-theme .content-services__item{background-color:#000000}.dark-theme .content-services__item__box{box-shadow:rgba(255, 255, 255, 0.16) 0px 2px 6px, rgba(255, 255, 255, 0.23) 0px 2px 6px}.dark-theme .timeline-years a{color:#ffffff !important}.dark-theme .timeline-years a.selected{color:#ffc93c !important}.dark-theme .cd-timeline-navigation .fa-angle-right,.dark-theme .cd-timeline-navigation .fa-angle-left{color:#fafeff !important}.dark-theme .content-skills__subtitle{color:#ffc93c}.dark-theme .content-skills__legends{color:#ffffff}.dark-theme .content-skills .logo-text{color:#ffffff !important}.dark-theme .content-skills .logo-text:hover{color:#ffc93c !important}.dark-theme .svg-icons{fill:#ffffff}.dark-theme .svg-icons g{fill:#ffffff}.dark-theme .top-button i{color:#ffffff}.dark-theme .top-button i:hover{color:#ffc93c}.dark-theme .top-button .body-card{background-color:#000000}.dark-theme .top-button h1,.dark-theme .top-button h2,.dark-theme .top-button h3,.dark-theme .top-button h4,.dark-theme .top-button h5,.dark-theme .top-button h6,.dark-theme .top-button p{color:#ffffff}.dark-theme .top-button .btn-menu-hamburguer{color:#ffffff}.dark-theme .top-button .navbar-brand img{filter:invert(1)}.dark-theme .top-button .navbar-brand:after{background-color:#000000}.dark-theme .top-button footer{background-color:#000000}.dark-theme .top-button footer span,.dark-theme .top-button footer a,.dark-theme .top-button footer small{color:#ffffff}.dark-theme .top-button .content-contact__link i{color:#ffffff}.dark-theme .top-button .content-services__item img{filter:invert(1)}.dark-theme .top-button .cd-horizontal-timeline .events a{color:#ffffff}.dark-theme .top-button .content-services__item{background-color:#000000}.dark-theme .top-button .content-services__item__box{box-shadow:rgba(255, 255, 255, 0.16) 0px 2px 6px, rgba(255, 255, 255, 0.23) 0px 2px 6px}.dark-theme .top-button .timeline-years a{color:#ffffff !important}.dark-theme .top-button .timeline-years a.selected{color:#ffc93c !important}.dark-theme .top-button .cd-timeline-navigation .fa-angle-right,.dark-theme .top-button .cd-timeline-navigation .fa-angle-left{color:#fafeff !important}.dark-theme .top-button .content-skills__subtitle{color:#ffc93c}.dark-theme .top-button .content-skills__legends{color:#ffffff}.dark-theme .top-button .technologies-icons svg{fill:#ffffff}html{margin-top:0 !important;scroll-behavior:smooth;top:0;overflow-x:hidden;height:100vh}html,body{font-family:"Titillium Web", serif;font-weight:300;background-color:#fafeff;width:100vw;max-width:100vw;height:100vh}a{font-weight:700;text-decoration:none;color:#808080;font-size:1.2rem}a:hover{color:#ffc93c}p{font-size:1.8rem;font-family:"Titillium Web", serif;font-weight:300}h1,h2,h3,h4,h5,h6,a,p{font-family:"Titillium Web", serif}.bold{font-weight:700}.italic{font-style:italic}.text-justify{text-align:justify}.logo-text{text-shadow:1px 1px 2px #000000;color:#ffffff}.position-relative{position:relative}#wpadminbar{display:none}.content-main{margin:120px 0}.container-home__bg-video-full{width:100%;height:100%;z-index:-1;position:absolute;object-fit:cover;top:0}.content-blog{display:flex}.content-blog__post{position:relative}.content-blog__post__categories{position:absolute;top:0;left:0;margin:1rem}.content-blog__post__categories__link{background-color:#ffffff;color:#808080;font-size:0.8rem;padding:2px 5px;border-radius:6px;margin-right:2px;margin-bottom:5px;display:block}.content-blog__post__categories__link:hover{background-color:#808080;color:#ffffff}.content-blog__post__title{font-size:1.2rem;min-height:70px;margin-bottom:10px;display:flex}.content-blog__post__subtitle{font-size:1rem}.content-blog__post__link{margin:auto}.container-full{width:100vw;height:100vh;margin:0;padding:0;position:relative}.mb-8{margin-bottom:80px}.content-centered{display:flex;align-items:center;z-index:10}.content-centered__box-text{text-align:center;margin:auto}.box-square{background-color:#303841;width:25vw;position:relative;display:flex}.box-square img{max-width:100%;height:auto}.box-square .fa-images{text-align:center;z-index:99;color:#ffffff;margin:auto;font-size:3rem}.box-square::after{content:"";display:block;padding-bottom:100%}.box-square-responsive{width:100%;position:relative;display:flex}.box-square-responsive::after{content:"";display:block;padding-bottom:100%}.box-square-responsive img{max-width:100%;height:auto}.card{border:none}.card .card-body .card-text{min-height:110px}.card-box__header:hover{opacity:0.7}.hide{display:none !important}.content-btn-scroll{display:flex;left:0;bottom:0;width:100%;margin-top:80px}.btn-scroll-down{text-align:center;margin:0 auto 35px;position:relative;color:#ffffff;opacity:0.5}.btn-scroll-down i{font-size:1.2em}.btn-scroll-down:after{content:"";border:2px solid #ffffff;text-shadow:1px 1px 2px #ffffff;padding:18px;position:absolute;transform:rotate(-45deg);margin-left:-30px;margin-top:-8px}.btn-scroll-down:hover{opacity:1}.btn-scroll-down:hover:after{border-color:#ffc93c}.btn-scroll-down:hover i{color:#ffc93c}.offcanvas{top:0}.offcanvas-body{display:none !important}.square{position:relative}.square:after{content:"";display:block;padding-bottom:100%}.square__image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.btn-toggle-dark-light .checkbox{opacity:0;position:absolute}.checkbox-label{background-color:#303841;width:50px;height:26px;border-radius:50px;position:relative;padding:5px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.fa-moon,.fa-sun{color:#ffffff}.checkbox-label .ball{background-color:#fff;width:22px;height:22px;position:absolute;left:2px;top:2px;border-radius:50%;transition:transform 0.2s linear}.checkbox:checked+.checkbox-label .ball{transform:translateX(24px)}.img-invert,.dark-theme .container-divider .icon-arrows,.dark-theme .top-button .container-divider .icon-arrows{filter:invert(1)}.img-grayscale{filter:grayscale(100)}.img-grayscale:hover{filter:grayscale(0)}.content-about img{filter:saturate(25%)}.content-services__item{background-color:#ffffff;margin-bottom:50px}.content-services__item__box{display:block;box-shadow:rgba(0, 0, 0, 0.16) 0px 2px 6px, rgba(0, 0, 0, 0.23) 0px 2px 6px;border-radius:5px;padding:4rem !important}.content-services__item__box__title{margin-top:20px;font-size:1.8em}.content-services__item__box__title,.content-services__item__box__description{color:#000000}.content-services__item__box__icon{display:inline-block;width:100px;height:100px}.content-services__item__box:hover{background-color:#000000;cursor:auto}.content-services__item__box:hover img{filter:invert(1)}.content-services__item__box:hover p{color:#ffffff !important}.content-services__item__box:hover .content-services__item__box__title{color:#ffc93c !important}.content-services__item:nth-child(1) img{width:90px}.content-services__item:nth-child(2){padding-bottom:10px}.content-services__item:nth-child(2) img{width:88px}.content-services__item:nth-child(3) .content-services__item__box__icon{width:80px;height:80px;margin-top:15px !important}.technologies-icons{display:flex}.technologies-icons svg{margin:20px;color:#000000}.services__svg-icon g{fill:gold;color:red;filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}.section-container{padding:15vh 0 10vh}.list-tags__item__link{background-color:#000000;color:#ffffff;padding:5px 12px;font-size:1rem}.list-tags__item__link:hover{opacity:0.7}.timeline-info__title{font-size:2.8rem}.timeline-info__title__company{font-size:2rem}.slick-prev,.slick-next{top:-35px;font-size:1em}.slick-prev:before,.slick-next:before{font-size:3em;color:#000000}.slick-prev{left:20px}.slick-next{right:45px}.container-divider .icon-arrows{width:50px;margin:auto !important;display:block;text-align:center}.container-divider .icon-arrows.rotate180{rotate:180deg}.card__box-header:hover{opacity:0.6}@media (min-width:320px){.content-centered__box-text .logo-text{margin-top:0}.words-effect__container{width:100vw}.words-effect__container__list{padding-left:0}.text-send-mail{font-size:1.5rem}.content-centered__box-text .logo-text{margin-top:0}.content-btn-scroll{margin-top:40px}.content-blog{display:block;columns:1}.content-blog__post{margin-bottom:35px}.content-blog .box-square{width:100vw}.words-effect__container{width:100vw}.words-effect__container__list{padding-left:0}.title-section{font-size:3em}.content-skills__subtitle{margin-top:30px}}@media (min-width:768px){.title-section{font-size:5.5em}.words-effect__container__list{padding-left:0}.text-send-mail{font-size:3rem}}@media (min-width:992px){.content-centered__box-text .logo-text{font-size:9em}.content-centered__box-text .logo-subtitle{font-size:3em}.text-send-mail{font-size:5rem}.content-blog{display:flex}.content-blog__post{width:25vw}.content-blog .box-square{width:auto}.title-section{font-size:7em}.content-skills__subtitle{margin-top:0}}.words-effect{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:auto;overflow:hidden;font-family:"Eagle Lake", serif;font-size:35px;line-height:40px;color:#ffffff}.words-effect__dev{display:block}.words-effect__dev:after,.words-effect__dev:before{content:"—";color:#ffffff}.words-effect__container{font-weight:700;overflow:hidden;height:40px;padding:0}.words-effect__container__list{margin-top:0;padding-left:0;text-align:left;list-style:none;-webkit-animation-name:change;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:change;animation-duration:10s;animation-iteration-count:infinite;padding:0;margin:0}.words-effect__container__list__item{line-height:40px;margin:0}.words-effect__container__text{display:inline;float:left;margin:0;font-size:1em;text-shadow:1px 1px 2px #000000}.words-effect{position:relative;text-align:center;margin:auto;display:block;width:100%}.words-effect__container__list{padding-left:0 !important}@-webkit-keyframes opacity{0%,100%{opacity:0}50%{opacity:1}}@-webkit-keyframes change{0%,12.66%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}16.66%,29.32%{-webkit-transform:translate3d(0, -25%, 0);transform:translate3d(0, -25%, 0)}33.32%,45.98%{-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}49.98%,62.64%{-webkit-transform:translate3d(0, -75%, 0);transform:translate3d(0, -75%, 0)}66.64%,79.3%{-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}83.3%,95.96%{-webkit-transform:translate3d(0, -25%, 0);transform:translate3d(0, -25%, 0)}}@keyframes opacity{0%,100%{opacity:0}50%{opacity:1}}@keyframes change{0%,12.66%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}16.66%,29.32%{-webkit-transform:translate3d(0, -25%, 0);transform:translate3d(0, -25%, 0)}33.32%,45.98%{-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}49.98%,62.64%{-webkit-transform:translate3d(0, -75%, 0);transform:translate3d(0, -75%, 0)}66.64%,79.3%{-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}83.3%,95.96%{-webkit-transform:translate3d(0, -25%, 0);transform:translate3d(0, -25%, 0)}}.site-header{margin-bottom:70px;-webkit-box-shadow:0 0 2px #808080;-moz-box-shadow:0 0 2px #808080;box-shadow:0 0 2px #808080}.site-header .logo-text{font-size:3em;font-weight:300;text-shadow:none;color:#000000;top:-5px;display:block;position:relative}.site-header .logo-text:hover{color:#ffc93c}.fixed-top{top:0 !important;position:fixed;background-color:#ffffff;-webkit-transition:opacity 2s ease-in;-moz-transition:opacity 2s ease-in;-o-transition:opacity 2s ease-in;width:100vw;max-width:100vw}.navbar-brand{padding-bottom:0 !important}.navbar-nav .nav-link{font-family:"Eagle Lake", serif !important}.navbar-nav .nav-link:hover{opacity:0.7;color:#ffc93c}.btn-menu-hamburguer{border:none;font-size:2rem;color:black}.btn-menu-hamburguer .fa-x{display:none;color:#000000}.logo{width:75px;margin-top:30px;z-index:9;position:relative;padding:10px}.offcanvas-title{visibility:hidden}.offcanvas{top:0 !important;width:100vw !important}.offcanvas-body{text-align:center}.offcanvas.show{height:100vh}.btn-close{font-size:1.5rem}.navbar-brand{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.navbar-brand:after{content:"";display:block;background-color:#ffffff;padding:10px;transform:rotate(45deg);width:70px;height:70px;z-index:-1;position:absolute;top:48px}.offcanvas-backdrop.show{opacity:0}.offcanvas.show .offcanvas-body{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#ffffff;display:block !important}.offcanvas.show .offcanvas-body .navbar-nav{margin:100px 0 0;margin-left:0px;padding:0;width:100%;height:100%;display:block}.offcanvas.show .offcanvas-body .navbar-nav .nav-item{margin:30px 0;font-size:2em}.menu-fullscreen .btn-menu-hamburguer{z-index:999999;position:absolute;right:14px;top:14px;color:#000000}.menu-fullscreen .btn-menu-hamburguer .fa-bars{display:none}.menu-fullscreen .btn-menu-hamburguer .fa-x{display:block}.menu-fullscreen .btn-toggle-dark-light{display:none}.menu-fullscreen.dark-theme .btn-menu-hamburguer .fa-x{color:#ffffff}.menu-fullscreen.dark-theme .offcanvas-body{background-color:#000000}.menu-fullscreen.dark-theme .menu-item .nav-link{color:#ffffff}.words-effect__container{width:auto}.offcanvas-backdrop{z-index:-99999}@media (min-width:320px){.navbar{padding:4px 10px !important}.logo-text{font-size:4em}.logo{padding:23px 20px 0 6px;margin-top:30px}.logo-subtitle{font-size:1.8em;width:100%}.words-effect__container{padding-left:0}.words-effect__container__text{padding-left:0px;display:none}.words-effect__container__list{padding-left:50px}.btn-toggle-dark-light{margin:0;position:absolute;z-index:9}.navbar-nav .nav-link{font-size:1.2em;padding:0}.navbar-nav .nav-link:hover{color:#ffc93c}.btn-scroll-down{margin:auto;position:absolute;left:49%}}@media (min-width:768px){.logo-text{font-size:7em}.logo-subtitle{font-size:2.2em}.btn-toggle-dark-light{right:0;position:absolute;right:65px}.navbar-brand{position:relative;top:0;left:0;transform:none;padding:10px 0 0}.navbar-brand:after{display:none}.navbar-nav .nav-link{padding:0 10px !important;font-size:3rem}.words-effect__container__text{display:inline-block}.words-effect__container__list{padding-left:200px}}@media (min-width:992px){.navbar{padding:5px !important}.navbar-nav .nav-link{font-size:1.2em}.words-effect__container{display:block}.btn-toggle-dark-light{right:70px;top:22px;z-index:9}}@media (min-width:1200px){.navbar-nav .nav-link{font-size:2em}}footer{margin-top:5em;margin-bottom:20px}footer a,footer i{color:#000000;font-family:"Eagle Lake", serif}footer a:hover,footer i:hover{color:#ffc93c}.flex-center{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icon-3d{padding:10px;-webkit-animation:icon3d 200ms 10;animation:icon3d 200ms 10;color:#000000}.icon-3d:hover{-webkit-animation:icon3d 200ms infinite;animation:icon3d 200ms infinite}.content-contact__link{color:#000000}.content-contact__link:hover{color:#ffc93c}@keyframes icon3d{0%{text-shadow:5px 4px #ffc93c, -5px -6px #303841}25%{text-shadow:-5px -6px #ffc93c, 5px 4px #303841}50%{text-shadow:5px -4px #ffc93c, -8px 4px #303841}75%{text-shadow:-8px -4px #ffc93c, -5px -4px #303841}100%{text-shadow:-5px 0 #ffc93c, 5px -4px #303841}}.content-contact__link i{font-size:4em;margin:10px}.contact-social-icons{margin-top:80px}@media (min-width:992px){.content-contact__link i{font-size:5em;margin:40px}}