﻿.preloader{position:fixed;top:0;width:100%;height:100%;background:white;z-index:999}.preloader .item{position:absolute;width:50px;height:50px;left:50%;top:50%;margin-left:-25px;margin-top:-25px}.spinner{width:40px;height:40px;margin:0px auto;background-color:#333;border-radius:100%;-webkit-animation:scaleout 1.0s infinite ease-in-out;animation:scaleout 1.0s infinite ease-in-out}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}header#single{padding-top:2rem;color:#fff !important;background-color:#574b44}header#single a{background:none;font-family:'Courier Prime', monospace;color:#fff !important}header#single a:hover{color:#f3c800 !important;text-decoration:underline !important}.bottom-nav{background:none}.bottom-nav:hover{color:#000 !important;text-decoration:underline !important}header{width:100%;flex-direction:column;background-color:#000;justify-content:space-between}header #intro{text-align:center}header #intro img{margin-top:8rem}header .text-intro{padding-top:1rem;text-align:center;font-family:'Oswald', sans-serif}header .text-intro .highlight{color:#a4a4a4 !important;font-weight:400 !important;opacity:100% !important;font-size:18px}header .text-intro .lead{opacity:80%;color:#fff;font-weight:400}header .text-intro h1,header .text-intro .lead{font-size:36px;font-weight:400;line-height:56px}@media all and (max-width: 480px) and (min-width: 320px){header .text-intro h1,header .text-intro .lead{font-size:30px;line-height:50px}}header #details{bottom:0;padding-bottom:2rem;margin-top:1rem}header #details p{font-size:16px;color:#fff;font-weight:400;line-height:22px}header #details i{color:#f3c800}header #me{height:35vh;width:35vh;margin:4em 0;justify-content:center}@media all and (min-width: 992px){header #me{height:350px;width:350px;margin-right:4em}}@media all and (min-width: 1200px){header #me{height:auto;width:auto;margin-right:8em}}header #text{padding-left:1.5em}@media all and (min-width: 992px){header #text{align-self:center}}@media all and (min-width: 992px){header{flex-direction:row;align-self:center}}.typed-cursor{opacity:1;font-weight:900;-webkit-animation:blink 0.7s infinite;animation:blink 0.7s infinite}@-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#portfolio h2{font-size:36px;text-transform:uppercase;color:#000000;font-weight:700 !important;line-height:60px;font-family:'Montserrat', sans-serif}@media all and (max-width: 480px) and (min-width: 320px){#portfolio h2{font-size:30px;line-height:50px}}ul.portfolio-grid{position:relative;overflow:hidden;padding:0 !important;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}ul.portfolio-grid li.grid-item{width:100%;position:relative;cursor:pointer !important}@media (min-width: 768px) and (max-width: 1200px){ul.portfolio-grid li.grid-item{width:100%}}@media all and (min-width: 1200px){ul.portfolio-grid li.grid-item{width:50%}}.grid-hover{top:0;z-index:2;width:100%;height:100%;padding:1rem;position:absolute;background:rgba(0,0,0,0.25);text-shadow:1px 1px 2px rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.grid-hover:hover{background:#827065}.grid-hover .project-title{bottom:40px;left:40px;position:absolute}.grid-hover .project-title h3{font-size:24px;color:#fff;opacity:100% !important;font-weight:700;font-family:'Oswald', sans-serif}.grid-hover p{font-size:16px;color:#fff;opacity:100% !important;letter-spacing:1px;font-weight:400}li.grid-item{height:50vh}li.grid-item img{object-fit:cover !important;width:100% !important;height:100% !important}::-moz-selection{background:#f3c800;color:#574b44;text-shadow:none}::selection{background:#f3c800;color:#574b44;text-shadow:none}html{scroll-behavior:smooth}body{font-family:'Courier Prime', monospace;font-size:14px;font-weight:400;overflow-y:scroll;-webkit-font-smoothing:antialiased}b{font-weight:700;color:inherit}p{font-family:'Courier Prime', monospace;font-size:18px;font-weight:400;line-height:22px;margin-bottom:1rem}ul{list-style:none}ul.social-icon{float:right}ul.social-icon a{float:right;font-size:15px;border-bottom:0;color:black;text-decoration:none;padding-right:0px !important}#dark{color:#ffffff;padding:3rem 0 3rem;background-color:black}#dark .container{padding-left:3rem;padding-right:3rem}#dark .lead{font-size:36px;text-transform:uppercase;color:#ffffff;font-weight:900 !important;line-height:60px;font-family:'Oswald', sans-serif !important}@media all and (max-width: 480px) and (min-width: 320px){#dark .lead{font-size:30px;line-height:50px}}.clear xs{clear:both}#project-info{color:#fff;padding-bottom:6rem;background-color:#574b44}#project-info::after{display:block;position:absolute;width:100px;margin-top:2.5rem;margin-left:calc(50vw - 50px);content:url(../img/amandadh-icon.svg)}​ #project-info h2,#packages h2{font-size:20px;font-weight:700;font-family:'Oswald', sans-serif}​ #project-info .description,#packages .description{margin:2rem 0 .5rem}​ #project-info .description p,#packages .description p{font-size:18px;line-height:24px;font-style:italic}@media (min-width: 992px){​ #project-info .description,#packages .description{margin:0;font-size:20px}}​ #project-info .package,​ #project-info .extra-info,#packages .package,#packages .extra-info{padding:1.5rem;padding-bottom:1rem !important;min-height:100%;margin-bottom:1rem;padding:1.5rem;min-height:100%;margin-bottom:1rem;background:#f5f3f1}​ #project-info .package h3,​ #project-info .extra-info h3,#packages .package h3,#packages .extra-info h3{font-size:22px;font-weight:700;margin-bottom:1rem;color:#65574f;font-family:'Oswald', sans-serif}@media (min-width: 768px){​ #project-info .package h3,​ #project-info .extra-info h3,#packages .package h3,#packages .extra-info h3{font-size:24px}}​ #project-info .package .small,​ #project-info .extra-info .small,#packages .package .small,#packages .extra-info .small{font-size:16px;font-weight:400;margin-left:1rem;color:#827065;font-family:'Courier Prime', monospace}@media (min-width: 768px){​ #project-info .package .small,​ #project-info .extra-info .small,#packages .package .small,#packages .extra-info .small{display:block;margin-left:0;margin-top:0.5rem;margin-bottom:1rem}}​ #project-info .package .price,​ #project-info .extra-info .price,#packages .package .price,#packages .extra-info .price{font-weight:700;font-family:'Oswald', sans-serif}​ #project-info .package .price .small,​ #project-info .extra-info .price .small,#packages .package .price .small,#packages .extra-info .price .small{font-size:14px}​ #project-info .extra-info,#packages .extra-info{padding-bottom:0;background:#fff;min-height:auto !important;border:2px solid rgba(243,200,0,0.25)}​ #project-info .extra-info h3,#packages .extra-info h3{font-size:20px;color:#8d7400 !important}​ #project-info .extra-info .small,#packages .extra-info .small{font-size:14px;color:#8d7400 !important}#packages{padding-top:1rem !important;margin-bottom:2rem}@media (min-width: 768px){#packages{padding-top:1rem !important;margin-bottom:2rem}}#project-info,#packages{padding-top:3rem;margin-bottom:2rem}@media (min-width: 768px){#project-info,#packages{padding-top:5rem;margin-bottom:1rem}}#project-info .title h1,#project-info .title h2,#packages .title h1,#packages .title h2{font-size:36px;font-weight:700 !important;font-family:'Oswald', sans-serif}#project-info i,#packages i{font-size:80%;padding-right:.5rem}.content{margin-bottom:2rem}@media (min-width: 768px){.content{margin-bottom:4rem}}.content .highlight{padding:0 4px;color:#fff !important;background-color:#000;font-weight:700;text-transform:uppercase;font-family:'Oswald', sans-serif}.content .text-content{margin:1.5rem 0}@media (min-width: 992px){.content .text-content{margin:.5rem 0}}.b-light{color:black !important;background-color:white}.b-light:hover{background-color:rgba(255,255,255,0.9)}a.btn-top{color:#fff !important;padding:.7rem 1rem;margin-top:30px;font-size:16px;border-radius:24px !important;border:1px solid #827065;background-color:#827065 !important;font-family:'Oswald', sans-serif}a.btn-top:hover{color:#fff;border:1px solid #f3c800;background-color:#f3c800 !important}#bio{color:white;padding:3rem 1rem;background-color:#827065}#bio h2{margin:2rem 0;font-family:'Oswald', sans-serif}.round-mask{margin:1rem;overflow:hidden;border-radius:100%;box-shadow:2px 2px 12px 4px rgba(0,0,0,0.2)}.contact h3{margin-bottom:2rem;font-family:'Oswald', sans-serif}.contact a{color:#827065;font-weight:bold;font-family:'Courier Prime', monospace}.contact a:hover{color:#f3c800}.home-cta{padding:2rem 1rem;background:#fff;min-height:auto !important;border:2px solid rgba(243,200,0,0.25)}.home-cta h3{color:#8d7400 !important}.whatsapp{display:inline-block;padding:12px 18px 12px 18px;border-radius:25px;background-color:#25D366;color:white !important;font-weight:bold;text-decoration:none;font-family:sans-serif;font-size:16px}.whatsapp:hover{color:white;text-decoration:none;background-color:#1da851}footer{color:#827065;padding:1rem 0;background-color:#fff}footer p{margin-bottom:0;font-weight:400 !important;font-size:16px !important}footer a,footer i{color:#827065;margin-top:.25rem;font-size:20px !important;text-decoration:none;background-color:none !important}footer a:hover,footer i:hover{color:#f3c800}
