@font-face{font-family:Caveat;src:url("../Fonts/Caveat/Caveat-Regular.ttf") format("truetype")}@font-face{font-family:Caveat;src:url("../Fonts/Caveat/Caveat-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:Caveat;src:url("../Fonts/Caveat/Caveat-SemiBold.ttf") format("truetype");font-weight:600}@font-face{font-family:Caveat;src:url("../Fonts/Caveat/Caveat-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:Roboto;src:url("../Fonts/Roboto/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:Roboto;src:url("../Fonts/Roboto/Roboto-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:Roboto;src:url("../Fonts/Roboto/Roboto-Italic.ttf") format("truetype");font-style:italic}@font-face{font-family:Roboto;src:url("../Fonts/Roboto/Roboto-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:Roboto;src:url("../Fonts/Roboto/Roboto-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url("../Fonts/Roboto/Roboto-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:Roboto;src:url("../Fonts/Roboto/Roboto-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}.ce-banner img{width:100%}.ce-maintext section>ul{display:flex;flex-direction:column;padding:0}.ce-maintext section>ul:last-child{margin-bottom:0}.ce-maintext section>ul>li{color:#ccc;font-weight:700;background-color:#15181c;list-style:none;position:relative;display:flex;flex-direction:column;padding:1rem;margin-bottom:15px}.ce-maintext section>ul>li ul{font-weight:400;padding-left:0;margin-top:5px}.ce-maintext section>ul>li ul li{list-style:none;font-size:.9rem}@media (min-width:992px){.ce-maintext section>ul{flex-direction:row;flex-wrap:wrap}.ce-maintext section>ul>li{width:calc(50% - 1rem)}.ce-maintext section>ul>li:nth-child(odd){margin-right:1rem}.ce-maintext section>ul>li:nth-child(2n){margin-left:1rem}}.ce-about h1{font-family:Caveat,sans-serif;font-weight:700;margin-bottom:12px;font-size:calc(3rem + 1.5vw)}@media (min-width:1200px){.ce-about h1{font-size:5rem;margin-bottom:15px}}.ce-about h2{font-size:calc(2rem + 1.5vw)}@media (min-width:1200px){.ce-about h2{font-size:2.5rem}}.ce-about .about-text{font-size:calc(1.15rem + .3vw)}@media (min-width:1200px){.ce-about .about-text{font-size:1.4rem}}@media (max-width:575px){.ce-intext.ce-left .ce-gallery{margin-right:20px;margin-bottom:20px}}@media (min-width:992px){.ce-about+.frame-type-textpic{margin-top:-11em}}.frame-type-form_formframework .form-control{margin-bottom:15px}.frame-type-form_formframework .form-label{margin-bottom:5px}.frame-type-form_formframework .btn-primary{background-color:#212529;border-color:#fff;min-width:150px;padding:10px;text-transform:uppercase}.frame-type-form_formframework .btn-primary:hover{background-color:#985203;border-color:#985203}@media (min-width:1200px){.frame-type-form_formframework .btn-primary{font-size:18px}}.ce-sitepackage_skills .wrapper{position:relative;margin-left:2rem}.ce-sitepackage_skills .icon{position:absolute;left:-2rem;display:inline-block;height:20px;width:20px;background-size:contain;background-image:url("../Icons/code-slash.svg");background-repeat:no-repeat}.ce-sitepackage_skills .progress{height:2px;background-color:#454343}.ce-sitepackage_skills .progress-bar{width:0;background-color:#90bf76;transition:width .8s ease}html{font-size:16px!important}@media (min-width:1200px){html{font-size:18px!important}}body{font-family:Roboto,sans-serif;padding-top:56px}@media (min-width:1200px){body{padding-top:63px}}nav.navbar{background-color:#15181c!important}.nav-item a{padding-left:.8rem!important;padding-right:.8rem!important}@media (max-width:575px){.fs-5{font-size:1.15rem!important}}.bg-dark{color:#fff}.bg-light{color:#212529}h1,h2,h3{color:#45baab}.h1,h1{font-size:calc(1.5rem + 1.5vw);margin-bottom:2.5rem}@media (min-width:1200px){.h1,h1{font-size:3rem;margin-bottom:3rem}}.h2,h2{margin-bottom:2rem}@media (min-width:1200px){.h2,h2{margin-bottom:2.3rem}}.h3,h3{margin-bottom:1.2rem}a{color:#ff8700;text-decoration:none}a:hover{color:#ff8700;text-decoration:underline}.container .container{padding:0;max-width:100%}.frame-space-before-extra-large{margin-top:4em}.frame-space-after-extra-large{margin-bottom:4em}@media (min-width:1200px){.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-large{margin-bottom:5em}}.frame{scroll-margin-top:56px}@media (min-width:1200px){.frame{scroll-margin-top:63px}}footer{background-color:#15181c}footer nav ul{color:var(--bs-nav-link-color)}footer .nav-item:first-child a{padding-left:0}
/*# sourceMappingURL=main.min.css.map */