@font-face{font-family:Forum;src:url("res/fonts/Forum-Regular.ttf")}@font-face{font-family:PoiretOne;src:url("res/fonts/PoiretOne-Regular.ttf")}body{margin:0}html{background-color:#fde5db}footer{background-color:#fde5db;color:#000;text-align:center}footer h3{text-decoration:underline}footer img.logo{width:250px;padding:5px;border-radius:125px;background-color:#fff}footer .row>div{align-content:space-around}footer .tagline{margin-top:1rem;font-size:20pt}footer a{color:#000}footer a:hover{text-decoration:none}footer ul{list-style:none;padding-left:0px}footer ul li a{text-decoration:none}.row{display:flex}.row div{flex-grow:1}h1,h2,h3{font-family:PoiretOne}.sub-heading{text-align:center;font-size:1.75em;font-family:Forum}p,li,small,label,.feature-text{font-family:Forum;font-size:1.25em}nav li,footer li{font-family:PoiretOne}button,a.btn,input[type=submit]{font-family:PoiretOne;font-size:1.75em;padding:10px 25px}a:hover{color:#005194}header{background-color:#fff;position:relative;flex:0 1 auto}.responsive-header{background-color:#fff}#Logo{display:block;margin:0 auto;max-width:250px}#Mobile-Nav{display:none}.menu-toggle{display:none}.menu-label{display:none}nav{color:#000;text-transform:capitalize;font-size:1.5em;font-weight:600;text-align:center}nav img{width:150px}nav img,nav ul,nav ul li{display:inline-block}nav ul{justify-content:space-evenly;max-width:1200px;margin:auto;display:flex;list-style-type:none;padding:0;overflow:hidden}nav ul li{float:left}nav ul li a{display:inline-block;color:#000;text-align:center;padding:.75em 2em .7em 2em;text-decoration:none;-webkit-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;transition:background-color 250ms linear}nav ul li a.active{border-bottom:3px solid #f68d83}nav ul li a:hover{border-bottom:3px solid #f68d83}.carousel-item{min-height:500px;background-color:#fde5db}.carousel-item:first-of-type{background-image:url("res/homepage_01.webp");background-repeat:no-repeat;background-size:cover;background-position:50%}.carousel-item:nth-of-type(2){background-image:url("res/homepage_02.webp");background-repeat:no-repeat;background-size:cover;background-position:50%}.carousel-caption h1,.carousel-caption p{text-shadow:2px 2px 4px #000}.container #services-section{margin-top:80px}.container #about-section .img-fluid{max-width:400px !important;height:300px !important;object-fit:cover}#about-section img,#services-section img{width:100%}.container #services-section .img-fluid{max-width:400px !important;height:300px !important;object-fit:cover}#main-container{max-width:1280px !important}#about-content{margin:auto !important}#services-content{margin:auto !important;text-align:right !important}.container #home-image{margin:auto !important;display:block !important}.homepage-feature{position:relative;display:flex;flex-direction:column;flex-flow:column-reverse;width:1200px;max-width:80%;height:600px;margin:auto;align-content:baseline}.homepage-feature img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.homepage-feature .feature-text{text-align:right;position:relative;padding:50px;background:linear-gradient(90deg, rgba(246, 141, 131, 0) 0%, rgba(246, 141, 131, 0.7333333333) 100%);color:#fff;font-size:20pt;text-shadow:1px 1px 2px #888;z-index:1;order:1}.homepage-feature .btn{position:relative;z-index:1}.btn-primary{color:#fff;background-color:#f68d83;border-color:#f68d83}.btn-primary:hover{color:#fff;background-color:#f87467;border-color:#f87467}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#f87467;border-color:#f87467;box-shadow:0 0 0 .25rem rgba(247,158,150,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#f87467;border-color:#f87467}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(247,158,150,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#000;background-color:#f68d83;border-color:#f68d83}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#f87467;border-color:#f87467}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(246,141,131,.5)}.btn-secondary{color:#000;background-color:#a0cbd0;border-color:#a0cbd0}.btn-secondary:hover{color:#000;background-color:#8bc5cc;border-color:#8bc5cc}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#000;background-color:#8bc5cc;border-color:#8bc5cc;box-shadow:0 0 0 .25rem rgba(136,173,177,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#000;background-color:#8bc5cc;border-color:#8bc5cc}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(136,173,177,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#000;background-color:#a0cbd0;border-color:#a0cbd0}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#000;background-color:#8bc5cc;border-color:#8bc5cc}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(160,203,208,.5)}@media screen and (max-width: 768px){.responsive-header{position:relative;display:flex;width:100%}#Logo{margin:15px auto;max-width:50%}#Desktop-Nav{display:none}#menu-toggle:checked~nav{transform:translateX(0%)}#Mobile-Nav{background-color:#fff;display:flex;position:fixed;width:70%;height:100%;font-size:1.2em;border-left:5px solid #f68d83;z-index:995;top:0%;right:0%;transform:translateX(100%);transform-origin:right;transition:transform 400ms ease-in-out}nav{border-bottom:none}nav ul{display:block;width:100%;height:auto;overflow-y:auto;margin:0}nav ul li{width:100%;display:block;text-align:right}nav ul li a{padding:1.5em .75em;color:#a0cbd0}nav ul li a.active{color:#fff;display:block;text-align:right;background-color:#f68d83;border-bottom:none}nav ul li a:hover{display:block;text-align:right;border-bottom:none;background-color:#333}.menu-toggle{display:none;width:auto}.menu-button{width:56px;height:56px;border-radius:28px;z-index:996;position:fixed;background-color:#f68d83;bottom:0%;right:0%;margin:15px 18px;box-shadow:0 0 25px -8px #000}.menu-label{display:block;width:auto;position:fixed;z-index:997;right:0%;bottom:0%;padding:.7em .3em;margin:30px 27px;align-items:center}#menu-toggle:checked~div label span{background:#f68d83}#menu-toggle:checked~div label span::before{transform:matrix(0.785, -0.785, 0.785, 0.785, 0, 9)}#menu-toggle:checked~div label span::after{transform:matrix(0.785, 0.785, -0.785, 0.785, 0, -9)}.menu-label span,.menu-label span::before,.menu-label span::after{display:block;z-index:999;background:#fff;height:4px;width:28px;border-radius:2px;position:relative}.menu-label span::before,.menu-label span::after{content:"";position:absolute}.menu-label span::before{bottom:9px;transform:matrix(1, 0, 0, 1, 0, 0);transition:transform 200ms ease-in-out}.menu-label span::after{top:9px;transform:matrix(1, 0, 0, 1, 0, 0);transition:transform 200ms ease-in-out}.empty-scoll{display:block;width:100%;height:auto;margin:4em 0;bottom:0%}.img-vertical{max-height:550px}}@media screen and (max-width: 992px){.img-vertical{max-height:550px}}
