/* compiled by scssphp v0.0.12 on Fri, 03 Nov 2023 02:41:06 +0000 (0.018s) */

@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Bonheur+Royale&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Yaldevi:wght@200;300;400;500;600;700&display=swap');.c-font-bonheur{font-family:'Bonheur Royale', cursive;}.c-font-yellowtail{font-family:'Yaldevi', sans-serif;}.c-font-raleway{font-family:'Raleway', sans-serif;}body{font-family:'Yaldevi', sans-serif;}.py-10{padding-top:6rem;padding-bottom:6rem;}.c-section-title{color:#005596;}.c-item-bg{background-position:center;background-repeat:no-repeat;background-size:cover;height:250px;}.btn-primary{color:#fff;background-color:#d71f2d;border-color:#d71f2d;}form label.error{color:#d71f27;font-size:12px;}header{position:sticky;z-index:9999;width:100%;top:0;}header .navbar{transition:all 0.5;background-color:rgba(0, 0, 0, 0.5);padding:10px 0px;}header .navbar.c-top-menu-dark{background-color:rgba(0, 0, 0, .9);}header .navbar .navbar-brand{font-family:'Raleway', sans-serif;position:relative;z-index:9;cursor:pointer;color:var(--bs-white) !important;font-size:34px;line-height:100%;text-transform:uppercase;text-decoration:none;font-weight:400;margin-top:0px;padding:0;}header .navbar .navbar-brand img{max-width:145px;height:auto;}header .navbar .navbar-nav{display:flex;flex-direction:unset;justify-content:end;}header .navbar .navbar-nav .nav-item:not(:last-child){margin-right:15px;}header .navbar.navbar-light .navbar-nav .nav-item.active .nav-link,header .navbar.navbar-light .navbar-nav .show > .nav-link{/*	font-weight: 600;*/color:var(--bs-white);position:relative;transition:all 0.5s;}header .navbar.navbar-light .navbar-nav .nav-item .nav-link{color:var(--bs-white);}header .navbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:#cfcfcf;}header .navbar.navbar-light .navbar-nav .nav-item.active .nav-link:after{content:" ";position:absolute;width:100%;height:1px;background-color:var(--bs-white);left:0;bottom:7px;}@media (max-width:992px){header .navbar .navbar-brand{width:100%;color:var(--bs-white) !important;border-color:var(--dark);text-align:center;}header .navbar .navbar-nav{width:100%;justify-content:center;}}.intro-section{background-color:rgba(0, 0, 0, 0.5);background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:-60px;height:calc(100vh - 60px);}.intro-section .c-overlay-bg{background-color:rgba(0, 0, 0, 0.3);}.intro-section .c-intro-container{display:inline-block;padding:50px 70px;}.intro-section .c-intro-container .c-font-bonheurroyale{color:var(--bs-white);font-family:'Bonheur Royale', cursive;text-shadow:0px 0px 10px #000;font-size:100px;font-weight:400;line-height:0.8;}.intro-section .c-intro-container .c-font-raleway{color:var(--bs-white);font-family:'Raleway', cursive;font-weight:300;}@media (min-width:768px){.intro-container h1{font-size:100px;font-weight:400;}}@media (max-width:992px){.intro-section{margin-top:-95px;height:calc(100vh - 95px);}}@media (max-width:768px){.intro-container{padding:40px;width:100%;}}.about-section .row{padding-left:12px;padding-right:12px;}.about-section .row div{background-color:var(--bs-gray-200);}.about-section .c-about-image{height:120px;}.about-section .c-about-text{padding:16px;}.services-section{background-color:var(--bs-gray-200);}.services-section .c-services-text{text-align:center;background-color:var(--bs-white);padding:16px;}.services-section .c-services-img{border:5px solid #fff;}.projects-section{background-color:#010000;}.projects-section .c-p-section-title{color:var(--bs-white);}.projects-section .col-md-6{padding-top:12px;padding-bottom:12px;}.projects-section .c-projects-item-link img{transition:all 0.5s ease-in-out;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}.projects-section .c-projects-item-link:hover img{transform:scale(1.1);box-shadow:0 0 40px 0 rgba(0, 0, 0, 0.6);}@media (max-width:992px) and (min-width:768px){.projects-section .col-md-6{width:50%;}}.teams-section{background-color:var(--bs-gray-200);}.teams-section .c-item-team-bg{background-position:top;background-repeat:no-repeat;background-size:cover;height:310px;}.teams-section .c-teams-image{height:280px;}.teams-section .c-teams-text{text-align:center;padding:16px;text-transform:uppercase;}.contact-section form textarea,.contact-section form input,.contact-section form button{border-radius:0;}@media only screen and (min-width:768px){.contact-section{height:calc(100vh - 98px);}}footer{background-color:#070606;color:var(--bs-white);font-weight:100;}footer a{color:var(--bs-white);text-decoration:none;}footer .c-social-network{padding:8px 0 7px 0;}footer .c-social-network a{text-decoration:none;line-height:22px;background-color:var(--bs-white);height:30px;width:30px;display:inline-block;border-radius:6px;padding:5px 1px;text-align:center;transition:all 0.6s;}footer .c-social-network a::after{position:absolute;width:26px;height:26px;left:1px;top:10px;background-color:var(--bs-white);z-index:0;border-radius:6px;}footer .c-social-network a svg{position:relative;z-index:2;font-size:22px;}footer .c-social-network a.c-facebook{color:#3b5998;}footer .c-social-network a.c-youtube{color:#c4302b;}footer .c-social-network a.c-twitter{color:#4099ff;}footer .c-social-network a:hover{color:var(--bs-white);}footer .c-social-network a:hover.c-facebook{background-color:#3b5998;}footer .c-social-network a:hover.c-youtube{background-color:#c4302b;}footer .c-social-network a:hover.c-twitter{background-color:#4099ff;}@media (min-width:768px){footer .d-flex-justify-content-between{justify-content:space-between;display:flex;}}@media (max-width:768px){footer .d-flex-justify-content-between{text-align:center;}}