@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap";
:root{color:#4b4d3d}@media (prefers-color-scheme:dark){:root{color:#4b4d3d}}html{scroll-behavior:smooth;background-image:url(../media/blurred_background.053ba7a9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}body{color:#4b4d3d!important;background:0 0!important;font-family:Montserrat,sans-serif!important}a{color:#4b4d3d!important}nav{background-color:#fcfdf3;border-bottom:1px solid #4b4d3d}.navbar{padding-top:unset!important}.nav-link{border-radius:50px;margin:.25rem .5rem;padding:1rem;font-size:1.25rem!important}.nav-link:hover{background-color:#4b4d3d;transition:all .3s;color:#bacca3!important}.nav-link.active{background-color:#4b4d3d;color:#bacca3!important}.dropdown-menu{width:max-content;padding:unset!important;background-color:#bacca3!important;border:1px solid #4b4d3d!important}.dropdown-divider{margin:unset!important}.dropdown-menu{background-color:#bacca3!important;border-color:#4b4d3d!important;border-radius:10px!important}.dropdown-menu .nav-link{margin:unset;border-radius:unset;padding:.5rem 2rem!important}.dropdown-menu .nav-link:first-child{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.dropdown-menu .nav-link:last-child{border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.dropdown-divider{border-top-color:#4b4d3d!important}.nav-link i{color:#bacca3}.header-texts-wrapper{background-color:#bacca3}.header-texts span{margin:0 1rem}.header-block-top{color:#bacca3;background-color:#4b4d3d;border-bottom:1px solid #4b4d3d;width:100%}.header-contact{background-color:#bacca3;border-bottom:1px solid #4b4d3d;width:100%}.body{background-color:#fcfdf3}.content{width:100%}.block-devider{background-color:#bacca3;flex-direction:column;justify-content:center;min-height:30vh;margin:0 auto;padding:1.5rem 0;display:flex}.block-devider-row{display:flex}.block-devider-txt{flex-direction:column;justify-content:space-between;max-width:100%;padding:.5rem;display:flex}.block-devider-img{max-width:35%;margin:auto;padding:.5rem}.block-devider-img img{border:1px solid #4b4d3d}.block-info{flex-direction:column;justify-content:center;min-height:30vh;margin:auto;padding:1.5rem 0;display:flex}.carousel-inner{border:1px solid #4b4d3d;border-radius:10px}.working-step{margin:.25rem 0}.working-step img{height:15vh}.working-step-download img{width:15vh;height:unset!important}.card{border:1px solid #4b4d3d!important}.contact-form{padding:1.5rem 0}#other-services{display:none}.badge-primary{margin:.25em;color:#4b4d3d!important;background-color:#bacca3!important;font-size:80%!important}.partner-image{height:8vh}.service-info-image{border:1px solid #4b4d3d}.footer-devider{background-color:#4b4d3d}footer{background-color:#fcfdf3;border-top:1px solid #4b4d3d}.job-tabs{border:unset!important}.job-tabs .nav-item{border-radius:unset;border:#4b4d3d;margin:1rem;border-radius:50%!important}.job-tabs .nav-item .nav-link{color:unset;background-color:#bacca3}.job-tabs .nav-item .nav-link:hover{color:#bacca3;background-color:#4b4d3d}.job-tabs .nav-item .nav-link.active{background-color:#4b4d3d;text-decoration:underline;color:#bacca3!important}@media only screen and (max-width:450px){.block-info .row .card{min-width:80vw}}@media only screen and (max-width:600px){#nav-links{flex-direction:column;align-items:center}.header-block-top{text-align:center;flex-direction:column}.header-block-top div{width:100%!important}.header-block-top-img{width:100vw}.download-buttons{justify-content:space-around;display:flex}.download-buttons img{height:14vw;margin:.5rem}.block-info-image{align-items:center}.block-info-image .carousel{max-width:unset;width:unset}.block-devider{width:100vw}.review-item{width:100%}.service-info{flex-direction:column;align-items:center;display:flex}.service-info-image{max-height:30vh}.dropdown-menu.show{display:contents!important}.block-devider-row{flex-direction:column}.block-devider-img{max-width:100%}}@media only screen and (min-width:600px){.header-block-top-img{object-fit:cover;max-width:50vw;height:-webkit-fill-available;max-height:min-content}.block-info-image{align-items:center;flex-direction:row!important}.download-buttons{flex-wrap:wrap;justify-content:space-around;display:flex}.download-buttons img{height:6vw;margin:.5rem}.service.card,.about-us-card{width:45vw}.review-item{width:45%}.service-info{flex-direction:row;align-items:center;display:flex}.service-info-image{max-height:30vh}.service-info-text{flex-direction:column;justify-content:center;display:flex}}@media only screen and (max-width:991px){.header-texts{flex-wrap:wrap}.body{flex-direction:column;align-items:center;display:flex}.block-info{width:90vw}.block-devider{padding:1.5rem 5vw}.services,.service-information,.about-us{width:95vw}.card.service{margin-top:.5rem;margin-bottom:.5rem}.about-us-card{width:90vw;margin-top:.5rem;margin-bottom:.5rem}.contact-form{flex-direction:column;width:90vw;display:flex}.block-devider{width:100vw}.footer{text-align:center;flex-wrap:wrap}#navigation-wide-title{display:none!important}.header-contact .header-texts{margin-left:.5rem!important;margin-right:.5rem!important}.header-contact-phone{display:none}}@media only screen and (min-width:992px){.navbar{flex-direction:column!important}.nav-link.nav-item{border-radius:50px;margin:0 .5rem;padding:1rem}.nav-link.nav-item:hover{background-color:#4b4d3d;transition:all .3s;color:#bacca3!important}.nav-link.nav-item.active{background-color:#4b4d3d;color:#bacca3!important}.header-texts{width:65%}.header-block-top-text{align-items:end;width:100%!important}.header-block-top-text h1,.header-block-top-text p,.download-buttons{width:55%}.download-buttons img{height:4vw}.body{border-left:1px solid #4b4d3d;border-right:1px solid #4b4d3d;margin-left:auto;margin-right:auto}.working-steps{width:60%;margin:auto}.services,.service-information,.about-us{width:90%;margin-left:auto;margin-right:auto}.service,.about-us-card{margin:.5rem;width:45%!important}.about-us-card-sm{width:30%!important}.block-width{width:65%!important}.block-info{width:90%}.block-devider{padding:1.5rem 5%}.contact-form{flex-direction:column;margin-left:auto;margin-right:auto;display:flex;max-width:70%!important}.review-item{width:30%}.service-info-image{max-height:25vh}}@media only screen and (min-width:1200px){.header-block-top-text h1,.header-block-top-text p,.download-buttons{width:60%}.about-us{flex-wrap:wrap;justify-content:space-around;display:flex}.service{max-width:18vw}}
