@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0;box-sizing:border-box}:root{--main-color: #1d3c60;--font-regular: "Roboto", sans-serif;--secondary-color: #d9a440;--bold-regular: "Cocogoose-Regular";--bold-thin: "Cocogoose-Thin";--bold-light: "Cocogoose-Light";--bold-ultra: "Cocogoose-Ultra"}body{font-family:var(--font-regular);background:#d4dce369}ul{list-style:none}a{text-decoration:none}input,button,textarea,select{outline:none;border:none;font-family:var(--font-regular)}img{width:100%;height:100%;object-fit:cover}h1,h2{font-family:Cocogoose-Bold}.inner-row{width:90%;margin:auto}header{height:80px;display:flex;align-items:center}.logo{width:200px}.logo img{object-fit:contain}.header-content{display:flex;align-items:center;justify-content:space-between}.header-actions{display:flex;gap:20px;align-items:center}.header-actions .call-opt h4{font-size:13px;font-weight:500;color:var(--main-color);font-family:var(--bold-ultra);margin-bottom:3px}.header-actions .call-opt p{font-size:15px}.header-actions a{width:180px;height:50px;font-size:15px;display:flex;align-items:center;justify-content:center;background:var(--secondary-color);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;color:#fff;cursor:pointer}@media (max-width: 600px){.header-content{flex-direction:column}.header-actions{display:none}}@media (max-width: 1300px){.inner-row{width:90%}}.hero-section{height:100vh;position:relative;padding:0 20px}.hero-section-content{background:linear-gradient(#0000004d,#00000080),url(/assets/hero2-DXl_nKnX.jpg) no-repeat;background-size:cover;background-position:center;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;height:inherit;padding-top:60px}.hero-texts{display:flex;height:80vh;flex-direction:column;justify-content:space-between}.top-hero-texts{width:400px}.hero-texts img{width:45px;height:45px;filter:invert(100);-webkit-filter:invert(100)}.hero-texts p{font-size:18px;color:#f5f5f5;line-height:1.5}.hero-texts h1{color:#fff;font-size:95px;font-family:var(--bold-light);line-height:1.4;font-weight:200}.bottom-hero-texts a{display:inline-flex;align-items:center;color:#fff;border-bottom:1px solid rgba(220,220,220,.523);padding-bottom:5px;cursor:pointer;position:relative}.bottom-hero-texts a span{display:flex}.bottom-hero-texts a:after{content:"";position:absolute;height:2px;width:0%;background:var(--secondary-color);bottom:-1px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease}.bottom-hero-texts a:hover{color:var(--secondary-color)}.bottom-hero-texts a:hover:after{width:100%}.short-about{padding:100px 0}.short-about-intro{width:900px;margin:auto;text-align:center}.short-about-intro h3{text-transform:uppercase;font-weight:400;color:var(--main-color)}.short-about-intro h2{font-size:60px;margin:10px 0;font-family:var(--bold-ultra);font-weight:500;line-height:1.5}.short-about-grid-row{display:grid;grid-template-columns:1fr 1.25fr;margin-top:30px;gap:80px;align-items:center}.short-about-image img{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;max-height:600px}.short-about-column p{font-size:20px;line-height:1.75;margin-bottom:20px;color:#505050}.short-about-column p.strong{font-size:24px;font-weight:480;color:#323232}.brief-services{background:#0d1e31;padding:100px 0}.brief-services-intro h3{text-transform:uppercase;font-weight:400;color:var(--secondary-color)}.brief-services-intro h2{margin:15px 0;font-size:45px;font-family:var(--bold-light);width:1000px;line-height:1.75;color:#f5f5f5}.brief-services-content{margin-top:40px}.brief-service-faq{width:95%;margin:auto}.brief-service-header{display:grid;grid-template-columns:1fr 1.5fr;width:100%;align-items:center;border-top:1px solid rgba(113,129,139,.471);padding:30px 0;cursor:pointer}.brief-service-header .header-grid{display:flex;gap:30px;justify-content:space-between}.brief-service-header h4{color:#fff;font-weight:400}.brief-service-header h3{font-size:30px;color:#dcdcdc;font-family:var(--bold-light);font-weight:300;line-height:1.4}.brief-service-header span{color:#f5f5f5;font-size:30px;display:flex}.brief-service-faq.active .brief-service-header span{color:var(--secondary-color)}.brief-service-description{display:grid;grid-template-columns:1fr 1.5fr;max-height:0;overflow:hidden;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease}.brief-service-faq.active .brief-service-description{max-height:2000px;padding-bottom:40px}.brief-service-description img{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;max-height:400px;display:block;margin-bottom:15px}.brief-service-description p{color:#f5f5f5;font-weight:300;line-height:1.6}.contact-section{padding:100px 0}.contact-section-content{display:grid;grid-template-columns:2.5fr 1.75fr;gap:10px;align-items:center}.contact-form-column{background:#1d3c60;padding:80px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;position:relative}.contact-form-column h2{font-size:45px;font-family:var(--bold-thin);color:#f5f5f5;margin-bottom:10px}.contact-form-column p{color:#dcdcdc;font-size:18px;line-height:1.6;margin-bottom:20px}.contact-form-column form{margin-top:30px}.form-row{margin-bottom:20px}.form-row label{display:flex;gap:2px;color:#dcdcdc;font-size:12px;margin-bottom:5px;font-family:var(--bold-light)}.form-control{width:100%;height:55px;padding-left:10px;font-size:17px;background:transparent;border-bottom:1px solid rgba(198,180,167,.134);color:#dcdcdc}.form-control:focus,textarea:focus{border-bottom:1px solid rgba(198,180,167,.5)}.form-control::placeholder,textarea::placeholder{font-size:14px;color:#dcdcdc91}.form-row textarea{width:100%;height:155px;padding:10px;font-size:17px;background:transparent;border-bottom:1px solid rgba(198,180,167,.134);color:#dcdcdc}.form-btn button{width:200px;height:55px;background:var(--secondary-color);color:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;cursor:pointer}.form-btn.active button{pointer-events:none}.contact-image-side{position:relative}.contact-image-side img{max-height:850px;display:block;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.contact-image-side .covershadow{position:absolute;width:100%;height:100%;top:0;background:linear-gradient(transparent,#79601316,#946e29);padding:30px;border-radius:20px;display:inline-flex;align-items:flex-end;justify-content:flex-end;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;text-align:right}.covershadow h3{font-size:20px;font-family:var(--bold-thin);text-align:right;margin-top:20px;color:#f5f5f5;width:100%}.covershadow h5{font-size:40px;color:#fff;font-weight:300}.form-row .error{font-size:13px;color:red}.server-msg{font-size:14px!important;color:#dcdcdc!important;margin-top:10px}.loader{width:20px;height:20px;border:2px solid #FFF;border-bottom-color:var(--main-color);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.honey-smgyouu{position:absolute;right:0;opacity:0}.footer{padding:30px 0;border-top:1px solid rgba(181,173,159,.2)}.footer-content{display:flex;justify-content:space-between;gap:10px;align-items:center}.footer-content p{color:#323232;font-size:13px}.footer-social-links ul{display:flex;align-items:center}.footer-social-links ul li a{display:flex;color:#0d1e31;width:35px;height:35px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;align-items:center;justify-content:center;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.footer-social-links ul li a span{display:flex}.footer-social-links ul li a:hover{background:#f5f5f5;color:var(--main-color)}@media (max-width: 1090px){.hero-texts h1{font-size:75px}.short-about-column p.strong{font-size:20px}.short-about-intro,.brief-services-intro h2{width:100%}.contact-section-content{grid-template-columns:1fr}.brief-service-description{display:block}}@media (max-width: 768px){.hero-texts h1{font-size:60px}.top-hero-texts{width:90%}.hero-texts p{font-size:16px}.short-about-intro h2{font-size:50px}.short-about-grid-row{grid-template-columns:1fr;gap:20px}.short-about-image{order:2}.brief-services-intro h2,.contact-form-column h2{font-size:32px}.brief-service-header{grid-template-columns:50px 1fr}.brief-service-header h3{font-size:20px}.contact-form-column{padding:60px 40px}}@media (max-width: 500px){.hero-texts h1{font-size:45px}.top-hero-texts{width:100%}.short-about-column p,.brief-service-header h3{font-size:18px}.short-about-intro h3,.brief-services-intro h3{font-size:16px}.short-about-intro h2{font-size:40px}.brief-services-intro h2{font-size:25px}.footer-content{flex-direction:column}.covershadow h5{font-size:30px}.covershadow h3{font-size:15px}}@font-face{font-family:Cocogoose-Bold;src:url(/assets/Cocogoose-Pro-Bold-CO7yg9DQ.ttf)}@font-face{font-family:Cocogoose-Regular;src:url(/assets/Cocogoose-Pro-Regular-Dc5uB358.ttf)}@font-face{font-family:Cocogoose-Light;src:url(/assets/Cocogoose-Pro-Light-Cta50Ruo.ttf)}@font-face{font-family:Cocogoose-Thin;src:url(/assets/Cocogoose-Pro-Thin-Dk6PV_BE.ttf)}@font-face{font-family:Cocogoose-Ultra;src:url(/assets/Cocogoose-Pro-Semilight-lwM00uvP.ttf)}
