body{display:flex;flex-direction:column;height:100vh;font-family:"Open Sans",Arial,"sans-serif";font-style:normal;background-color:#fff}header{height:80px}header,.bg-body-tertiary,.section-title{background:#99b7ea;background:-webkit-linear-gradient(48deg,rgb(153 183 234) 44%,rgb(176 174 234) 60%);background:-o-linear-gradient(48deg,rgb(153 183 234) 44%,rgb(176 174 234) 60%);background:linear-gradient(138deg,rgb(153 183 234) 44%,rgb(176 174 234) 60%)}nav li{padding:0 10px;align-content:flex-end}.nav-link{font-family:'Poppins',sans-serif;font-weight:600;font-size:1em;border-radius:7px}.navbar-nav .nav-link.show{color:#000;background-color:#fff0}.navbar-nav .nav-link.active{border-bottom:thin inset rgb(0 0 0 / .3);box-shadow:inset 2px 2px 3px rgb(0 0 0 / .2)}.nav-link:hover,.navbar-nav .nav-link.active:hover,.dropdown-item:hover,.dropdown-item.active{color:#B0AEEA;background:#000;border-radius:5px}ul.dropdown-menu{margin:0 10%}.dropdown-item{font-weight:700}.bg-base{flex-grow:1;display:flex;flex-direction:column;background-color:#8f8f91;background:linear-gradient(90deg,rgb(143 143 145) 0%,rgb(242 242 242) 51%,rgb(143 143 145) 100%);background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed}.section-title{height:96px}#portfolios,#skills,#about{margin-top:9%;margin-bottom:10%;}#contact span{font-weight:400;font-size:smaller}#contact .container{padding:10rem 0}.wpcf7-form{width:100%;padding:5%}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel]{border-radius:7px;width:100%;line-height:1.5em;font-weight:500}.wpcf7 lable{margin-bottom:.5rem;font-size:20px}.wpcf7 textarea{border-radius:10px;width:100%;line-height:1.5em}.wpcf7 input[type=submit]{padding:10px 15px;font-weight:500;background-color:#B0AEEA;border:0 none;cursor:pointer;border-radius:7px}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:1em 1.5em;border:2px solid #B0AEEA}#home h1,#design h1,#about h1,#uiux h1,#photography h1{font-family:'Dancing Script',cursive;font-weight:700}#portfolios h3{font-size:calc(18px + 0.4vw);color:#FFF;text-shadow:3px 3px 5px #000;text-decoration:none}#contact h4{font-family:'Dancing Script',cursive;font-size:3em}#about p{font-weight:500}.img-title{color:#FFF;text-shadow:2px 2px #000;font-size:1.25em;font-weight:600}#portfolios .card,#about{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#163771}#skills .card{border:none;padding:20%}#skills img{width:60%;height:auto}#about img{padding:20%}.divider{width:100%;height:2.5rem;background-color:rgb(0 0 0 / .1);border:solid rgb(0 0 0 / .15);border-width:1px 0;box-shadow:inset 0 .5em 1.5em rgb(0 0 0 / .1),inset 0 .125em .5em rgb(0 0 0 / .15)}.featurette-divider{margin-top:5%;margin-bottom:4%}#resume .btn,#ui-ux .btn{font-weight:700;background-color:#B0AEEA}.desat{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.desat:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}.hover-blur a{display:block;position:relative;overflow:hidden}.hover-blur img{width:100%;height:auto;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.hover-blur:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:grayscale(.6) blur(1px);filter:grayscale(.6) blur(1px)}.hover-blur a h2{display:block;position:absolute;top:0;left:0;margin-top:0;margin-bottom:0;height:100%;width:100%;padding:45% 20px;text-align:center;background-color:rgb(0 0 0 / .5);background-image:-webkit-repeating-radial-gradient(center center,rgb(0 0 0 / .8),rgb(0 0 0 / .8) 1px,transparent 1px,transparent 100%);background-image:-moz-repeating-radial-gradient(center center,rgb(0 0 0 / .8),rgb(0 0 0 / .8) 1px,transparent 1px,transparent 100%);background-image:-ms-repeating-radial-gradient(center center,rgb(0 0 0 / .8),rgb(0 0 0 / .8) 1px,transparent 1px,transparent 100%);background-image:repeating-radial-gradient(center center,rgb(0 0 0 / .8),rgb(0 0 0 / .8) 1px,transparent 1px,transparent 100%);-webkit-background-size:3px 3px;-moz-background-size:3px 3px;background-size:3px 3px;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.hover-blur:hover a h2{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.hover-blur .text-white{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.hover-blur:hover .text-white{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:1}.linkedin{height:32px}.blockquote,.blockquote-footer{font-family:'Dancing Script',cursive;font-weight:700;font-size:1.5em;color:#99b7ea}@media (min-width:576px){.dropdown-item{text-align:left!important}.dropdown:hover>.dropdown-menu{background:#b0aeea!important;display:block;margin-top:0}.dropdown-menu ul{display:block}#web svg{transform:rotate(270deg)}}