@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_efc253b3-module__w1i8Da__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_efc253b3-module__w1i8Da__variable{--font-dm-sans:"DM Sans","DM Sans Fallback"}
@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.53fd57f3.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.3c7372c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.ce643c06.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.d2027bdc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.6e8c23fe.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.080cd8a2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.bde6fdef.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.p.4b9eb7a1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial);ascent-override:100.54%;descent-override:27.56%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_8fefe1a0-module__aGAyNW__className{font-family:Noto Sans,Noto Sans Fallback;font-style:normal}.noto_sans_8fefe1a0-module__aGAyNW__variable{--font-noto-sans:"Noto Sans","Noto Sans Fallback"}
header{z-index:99;background-color:var(--body-bg-color);justify-content:space-between;align-items:center;height:94px;padding:0 60px;display:flex;position:-webkit-sticky;position:sticky;top:0}header .logo svg{width:129px;height:26px}header .logo svg path{fill:var(--white)}header .logo svg .logo_symbol{fill:#c51f2c}@media (max-width:991px){header{height:54px;padding:0 20px}header .logo svg{width:106px;height:21px}}header ul{align-items:center;gap:30px;margin:0;list-style:none;display:flex}@media (max-width:991px){header ul{display:none}}header .nav-link{color:var(--nav-link-color);font-weight:500;text-decoration:none;transition:color .3s;position:relative}header .nav-link:after{content:"";background-color:var(--white);border-radius:2px;width:0%;height:2px;transition:width .3s;position:absolute;bottom:-6px;left:0}header .nav-link:hover{color:var(--primary-color)}header .nav-link:hover:after{width:100%}header .nav-link.active{color:var(--primary-color);font-weight:600}header .nav-link.active:after{width:100%}header .social-icons{gap:15px;display:flex}header .social-icons a svg{cursor:pointer;transition:transform .3s}header .social-icons a:hover svg{transform:scale(1.2)}header .social-icons a svg path{fill:var(--white);transition:fill .3s}@media (max-width:991px){header .social-icons{display:none}}header .mobile-theme-toggler-wrapper{justify-content:center;align-items:center;gap:12px;display:flex}header .hamburger{cursor:pointer;z-index:100;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:35px;height:17px;display:none}header .hamburger span{background-color:var(--white);border-radius:3px;width:100%;height:3px;transition:all .3s;display:block}header .hamburger.open span:first-child{transform:rotate(45deg)translate(5px,5px)}header .hamburger.open span:nth-child(2){opacity:0}header .hamburger.open span:nth-child(3){transform:rotate(-45deg)translate(6px,-6px)}@media (max-width:991px){header .hamburger{display:flex}}header .mobile-menu{background-color:var(--body-bg-color);z-index:90;flex-direction:column;gap:20px;padding:30px;display:flex;position:fixed;top:0;right:0}header .mobile-menu ul{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}header .mobile-menu .nav-link{letter-spacing:0;color:var(--white);font-size:14px;font-weight:300;line-height:28px}header .mobile-menu .nav-link.active{color:var(--primary-color)}@media (max-width:768px){footer{background-color:transparent}footer .footer-container .footer-links ul{gap:0}}@media (max-width:900px){footer .footer-container{grid-template-columns:1fr 1fr}}@media (max-width:768px){footer footer{justify-content:center;display:flex}footer .footer-container{text-align:center;grid-template-columns:1fr}footer .footer-logo{display:none}footer .footer-mobile-logo svg{width:106px;height:21px}footer .footer-mobile-logo svg path{fill:var(--box-bg-color)}footer .footer-mobile-logo .logo_symbol{fill:#c51f2c}footer .footer-links ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}footer .footer-links ul li a{letter-spacing:0;text-align:center;color:var(--white);padding:2px;font-size:14px;font-weight:300;line-height:20px}footer .footer-contact a{letter-spacing:0;text-align:center;font-size:14px;font-weight:300;line-height:20px}footer .footer-socials{justify-content:center}}:root{--primary-color:#c51f2c;--body-bg-color:#000;--heading-color:#fff;--content-color:#d9d9d9;--white:#fff;--nav-link-color:#cbcbcb;--footer-bg:"transparent";--theme-bg:"transparent";--box-bg-color:#fff;--primary-font:var(--font-dm-sans);--secondary-font:var(--font-noto-sans)}:root.light-theme{--body-bg-color:#fff;--heading-color:rgba(0,0,0,.85);--content-color:rgba(0,0,0,.85);--nav-link-color:rgba(0,0,0,.85);--white:rgba(0,0,0,.85);--footer-bg:#eed9d8;--theme-bg:rgba(238,217,216,.5);--box-bg-color:#000}body{background-color:var(--body-bg-color);font-family:var(--font-dm-sans),sans-serif;margin:0;padding:0}h1,h2,p{margin:0}h1{font-family:var(--font-dm-sans);color:var(--heading-color);opacity:0;font-size:max(32px,min(4vw,60px));font-weight:700;line-height:76px;animation:1.4s cubic-bezier(.22,1,.36,1) .2s forwards heroTitleReveal;position:relative;transform:translateY(30px)scale(.98)}@media (max-width:1440px){h1{line-height:100%}}h2{letter-spacing:0;color:var(--white);font-size:18px;font-weight:700;line-height:28px}@media (max-width:768px){h2{letter-spacing:0;color:var(--white);font-size:14px;font-weight:600;line-height:28px}}h3{letter-spacing:0;margin:0;font-size:18px;font-weight:700;line-height:28px}h5{font-weight:700;font-style:Bold;letter-spacing:0;text-align:justify;font-size:16px;line-height:24px}p{color:var(--content-color);font-family:var(--font-dm-sans);letter-spacing:.1px;opacity:0;font-size:16px;font-weight:300;line-height:24px;animation:1.2s cubic-bezier(.25,1,.5,1) .6s forwards fadeRise;transform:translateY(20px)}@media (max-width:768px){p{font-size:16px;font-family:var(--font-dm-sans);color:var(--content-color);letter-spacing:.5px;margin:14px 0;font-weight:200;line-height:22px}}@keyframes heroTitleReveal{0%{opacity:0;filter:blur(5px);letter-spacing:1px;transform:translateY(30px)scale(.95)}60%{opacity:1;filter:blur();transform:translateY(-2px)scale(1.03)}to{opacity:1;filter:blur();letter-spacing:normal;transform:translateY(0)scale(1)}}@keyframes fadeRise{0%{opacity:0;filter:blur(4px);transform:translateY(20px)}80%{opacity:.8;filter:blur();transform:translateY(-2px)}to{opacity:1;filter:none;transform:translateY(0)}}@keyframes underlineSweep{0%{opacity:0;width:0%}60%{opacity:1;width:80%}to{opacity:1;width:60%}}body{animation:1s ease-out fadeInBody}@keyframes fadeInBody{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}.wrapper-section{padding:40px 130px}.section-gap{flex-direction:column;gap:100px;display:flex}@media (max-width:1080px){.section-gap{gap:30px}}.theme-bg-section{background-color:var(--theme-bg)}@media (min-width:1441px) and (max-width:2560px){.wrapper-section{padding:60px 250px}}@media (min-width:1200px) and (max-width:1399px){.wrapper-section{padding:40px 80px}}@media (min-width:992px) and (max-width:1199px){.wrapper-section{padding:40px 60px}}@media (min-width:769px) and (max-width:991px){.wrapper-section{padding:60px 40px}}@media (max-width:768px){.wrapper-section{padding:48px 24px}}.career_section_banner{align-items:center;height:calc(100dvh - 94px);display:flex}.career_section_banner_right{background-image:url(../media/banner-background.f78b60a7.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:50%;height:796px;padding:24px 0;display:flex;position:relative;left:70px}.career_section_banner_left{position:relative;right:65px}.career_connect_container{text-align:center;justify-content:center;align-items:center;margin:150px 0;display:flex}.career_connect_wrapper{opacity:1;border-width:1px;border:1px solid var(--box-bg-color);background-color:rgba(255,255,255,.08);border-radius:8px;padding:60px 100px}@media (max-width:768px){.career_section_banner,.career_connect_container{display:none}.career_connect_wrapper_mobile{flex-direction:column;height:100%;margin:63px 0;display:flex}}.about_banner_section{flex-direction:column;justify-content:center;align-items:center;height:calc(100dvh - 94px);display:flex}.about_banner{height:calc(100dvh - 94px);position:relative}.about_banner img{width:100%;height:100%}.about_banner .about_banner_content{z-index:1;width:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about_banner .about_banner_content h1{text-align:center;margin-bottom:20px}.about-banner-ring{position:absolute;top:87px;left:-90px}.about-banner-ring svg path{stroke:var(--white)}.mission-section{background-color:var(--footer-bg);padding:40px 0;position:relative}@media (max-width:768px){.mission-section{padding:0}}.mission_vision_list{justify-content:center;gap:20px;display:flex}.about_mission_vision{flex-direction:column;gap:25px;display:flex}.about_mission_content{align-items:center;gap:10px;display:flex}.about_mission_content .dot{opacity:1;background:var(--white);border-radius:50%;width:40px;height:40px}.about_mission_vision{width:calc(25% - 20px)}@media (max-width:768px){.about_banner_section,.theme-bg-section{color:transparent;display:none}.mission_vision_list{display:none}.about-banner-wrapper-mobile{flex-direction:column;gap:8px;display:flex}.about-banner-contents-wrapper-mobile{flex-direction:column;gap:25px;display:flex}.about-banner-content-list-mobile{align-items:center;gap:16px;display:flex}.about-banner-content-list-mobile p{font-weight:700;font-style:Bold;letter-spacing:0;font-size:18px;line-height:28px}.about-banner-content-mobile .dot{background:var(--white);opacity:1;border-radius:50%;width:30px;height:30px}}.core_values_list_wrapper{flex-direction:column;gap:20px;display:flex}.core_values_list_wrapper h1{padding-bottom:50px}.core_values_section{justify-content:center;align-items:center;display:flex}.core_values_content{gap:15px;display:flex}.core_values_content .dot{background:var(--white);border-radius:50%;width:20px;height:20px}.core_values_content p{letter-spacing:0;text-align:justify;white-space:pre-line;font-family:DM Sans,sans-serif;font-size:16px;font-weight:300;line-height:20px}@media (max-width:768px){.core_values_list_wrapper,.core_values_section{display:none}.about-core-value-mobile{flex-direction:column;gap:0;display:flex}.core-value-header{cursor:pointer;align-items:center;gap:14px;display:flex}.core-value-header .dot{background:var(--white);border-radius:50%;flex-shrink:0;width:18px;height:18px}.core-value-header p{color:var(--white);font-size:14px;font-weight:600}}.how-we-work-wrapper{justify-content:center;align-items:center;display:flex}.circle-container{padding:50px 0}@media (max-width:768px){.circle-container{padding:0}}.circle-container img{object-fit:contain;width:100%;height:-moz-fit-content;height:fit-content}@media (max-width:768px){.circle-container img{width:100%}}#theme-toggle{cursor:pointer;justify-content:center;align-items:center;transition:transform .5s,background-color .3s;display:inline-flex}#theme-toggle svg{transform-origin:50%;width:24px;height:24px;transition:transform .5s,fill .5s}.dark-theme #theme-toggle svg{fill:var(--white);transform:rotate(0)scale(1)}.light-theme #theme-toggle svg{fill:var(--primary-color);transform:rotate(360deg)scale(1.2)}#theme-toggle:hover svg{transform:scale(1.3)rotate(15deg)}.light-theme #theme-toggle svg,.dark-theme #theme-toggle svg{animation:1s forwards glowPulse}@keyframes glowPulse{0%{filter:drop-shadow(0 0 rgba(255,255,255,0))}50%{filter:drop-shadow(0 0 8px rgba(255,255,255,.6))}to{filter:drop-shadow(0 0 rgba(255,255,255,0))}}footer{background-color:var(--footer-bg);color:#fff;border-top:1px solid rgba(255,255,255,.5)}@media (max-width:768px){footer{background-color:transparent}}footer .footer-container{grid-template-columns:1.5fr 1fr 1fr .5fr;align-items:start;gap:40px;padding:35px 10%;display:grid}footer .footer-container .footer-links h6,footer .footer-container .footer-contact h6{text-transform:uppercase;color:var(--white);letter-spacing:0;margin-bottom:12px;font-size:14px;font-weight:600}footer .footer-container .footer-links ul{gap:23px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){footer .footer-container .footer-links ul{gap:0}}footer .footer-container .footer-links ul li a{color:var(--nav-link-color);letter-spacing:0;font-size:14px;font-weight:300;line-height:20px;text-decoration:none;transition:color .3s}footer .footer-container .footer-links ul li a:hover{color:#c51f2c}footer .logo svg{width:150px;height:32px}footer .logo svg path{fill:var(--white)}footer .logo svg .logo_symbol{fill:#c51f2c}footer .footer-contact p{color:var(--nav-link-color);margin:4px 0;font-size:14px}footer .footer-contact a{color:var(--nav-link-color);text-decoration:none}footer .footer-contact a:hover{color:#c51f2c}footer .footer-socials a svg{cursor:pointer;transition:transform .3s}footer .footer-socials a:hover svg{fill:var(--primary-color);transform:scale(1.2)}footer .footer-socials{align-items:center;gap:16px;display:flex}footer .copyright-footer{justify-content:center;display:flex}footer .copyright-footer p{font-weight:300;font-style:Light;letter-spacing:0%;color:var(--white);font-size:10px;line-height:30px}@media (max-width:900px){footer .footer-container{grid-template-columns:1fr 1fr}}@media (max-width:768px){footer footer{justify-content:center;display:flex}footer .footer-container{text-align:center;grid-template-columns:1fr}footer .footer-logo{display:none}footer .footer-mobile-logo svg{width:106px;height:21px}footer .footer-mobile-logo svg path{fill:var(--box-bg-color)}footer .footer-mobile-logo .logo_symbol{fill:#c51f2c}footer .footer-links ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}footer .footer-links ul li a{letter-spacing:0;text-align:center;color:var(--white);padding:2px;font-size:14px;font-weight:300;line-height:20px}footer .footer-contact a{letter-spacing:0;text-align:center;font-size:14px;font-weight:300;line-height:20px}footer .footer-socials{justify-content:center}}.contact-form-section{justify-content:center;gap:30px;display:flex}@media (max-width:768px){.contact-form-section{display:block}}.contact-banner-wrapper{flex-direction:column;flex:1;gap:25px;display:flex}.contact-list-container{flex-direction:column;gap:20px;display:flex}.contact-list-container svg{cursor:pointer;transition:transform .3s,filter .3s}.contact-list-container a:hover+svg,.contact-list-container div:hover svg{transform:scale(1.15)}.contact-list-container svg path{fill:var(--box-bg-color);transition:fill .3s}.contact-list-container a:hover+svg path,.contact-list-container div:hover svg path{animation:1.2s ease-in-out infinite iconPulse}@keyframes iconPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}.contact-banner-wrapper h1{text-wrap:nowrap}.contact-banner-wrapper p{letter-spacing:.5px;width:70%;font-size:16px;font-weight:200;line-height:24px}@media (min-width:769px) and (max-width:922px){.contact-banner-wrapper p{width:95%}}.contact-banner-wrapper a{color:var(--content-color);letter-spacing:.5px;font-size:16px;font-weight:200;line-height:24px;text-decoration:none}.phone-numbers{flex-wrap:wrap;gap:6px;display:flex}.contact-list-container div{align-items:center;gap:8px;display:flex}.contact-banner-img{place-items:center;display:grid}.conatct-form-container{border:1px solid var(--white);opacity:1;border-width:1px;border-radius:8px;flex:1}.form-wrapper{padding:40px 45px}@media (max-width:768px){.form-wrapper{padding:0}}.form-label{letter-spacing:0%;color:#666;margin-top:8px;margin-bottom:8px;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px}.form-control{color:var(--white);background-color:rgba(255,255,255,.08);border:1px solid #ccc;border-radius:8px;padding:16px}:root[data-theme=light] .form-control{color:rgba(0,0,0,.85);background-color:rgba(255,255,255,.08);border:1px solid #ccc}.form-control:focus{color:#fff;box-shadow:none;background-color:rgba(255,255,255,.08);border-color:#ccc}.form-control::placeholder{color:#666}.text-danger{color:#ff4d4f;margin-top:4px;font-size:12px}@media (max-width:768px){.contact_main{margin:48px 0;padding:0 24px}.contact-banner-wrapper{display:none}.contact-banner-wrapper-mobile h1{font-size:32px;font-weight:700;font-style:Bold;letter-spacing:.5px;line-height:40px}.conatct-form-container{border:none;max-width:none}.banner-btns{flex-direction:column}}.error-page-container{justify-content:center;align-items:center;height:calc(100dvh - 94px);display:flex}.error-page-wrapper{flex-direction:column;gap:71px;display:flex}.error-contents{flex-direction:column;align-items:center;gap:21px;display:flex}.error-contents h1{text-wrap:nowrap}.banner-btn{color:#fff;background-color:transparent;border:2px solid #fff;border-radius:50px;outline:none;padding:12px 53px}.banner-btn.primary-btn{background-color:var(--primary-color);border:none}.blob_container{z-index:-1;width:100%;height:100%;position:fixed;top:0}.blur{opacity:.7;filter:blur(100px);background-color:transparent;width:500px;height:500px;position:fixed;overflow:hidden}.blob{background:radial-gradient(circle at 30% 30%,#fd747c,#ff9eaa);width:80%;height:80%;animation:12s ease-in-out infinite alternate blobMorph,25s linear infinite blobMove}.blob1{animation:40s ease-in-out infinite alternate moveAround1}.blob2{animation:55s ease-in-out infinite alternate moveAround2}.blob2 .blob{background:radial-gradient(circle at 70% 70%,#a57a8e,#a57a8e);width:100%;height:100%;animation:15s ease-in-out infinite alternate blobMorph2,30s linear infinite blobMove}@keyframes blobMorph{0%{clip-path:polygon(20% 30%,80% 20%,90% 60%,60% 90%,30% 80%)}25%{clip-path:polygon(25% 20%,75% 25%,85% 65%,55% 85%,35% 75%)}50%{clip-path:polygon(15% 35%,70% 15%,95% 55%,65% 95%,25% 85%)}75%{clip-path:polygon(10% 25%,85% 30%,80% 75%,50% 90%,20% 70%)}to{clip-path:polygon(20% 30%,80% 20%,90% 60%,60% 90%,30% 80%)}}@keyframes blobMorph2{0%{clip-path:polygon(30% 40%,70% 15%,90% 50%,60% 90%,25% 75%)}25%{clip-path:polygon(20% 25%,80% 30%,85% 70%,50% 95%,15% 65%)}50%{clip-path:polygon(10% 35%,75% 20%,95% 60%,65% 85%,30% 80%)}75%{clip-path:polygon(25% 15%,85% 25%,80% 80%,45% 90%,20% 60%)}to{clip-path:polygon(30% 40%,70% 15%,90% 50%,60% 90%,25% 75%)}}@keyframes blobMove{0%{transform:scale(1)rotate(0)translate(0)}25%{transform:scale(1.1)rotate(15deg)translate(20px,-10px)}50%{transform:scale(1.05)rotate(30deg)translate(-15px,20px)}75%{transform:scale(1.1)rotate(15deg)translate(10px,15px)}to{transform:scale(1)rotate(0)translate(0)}}@keyframes moveAround1{0%{top:5%;left:10%}20%{top:25%;left:70%}40%{top:60%;left:50%}60%{top:75%;left:20%}80%{top:40%;left:80%}to{top:15%;left:30%}}@keyframes moveAround2{0%{top:70%;left:80%}20%{top:40%;left:60%}40%{top:15%;left:20%}60%{top:30%;left:70%}80%{top:55%;left:40%}to{top:80%;left:10%}}.banner-btns{letter-spacing:.5px;gap:24px;font-size:16px;font-weight:400;line-height:24px;display:flex}@media (max-width:1080px){.banner-btns{flex-direction:column;margin-top:53px}}.banner-btn{color:var(--white);text-wrap:nowrap;border:none;border:2px solid var(--box-bg-color);cursor:pointer;background-color:transparent;border-radius:50px;outline:none;padding:12px 20px;transition:all .3s}.banner-btn:hover{background-color:var(--box-bg-color);color:var(--body-bg-color)}.banner-btn.primary-btn{color:#fff;background-color:var(--primary-color);border:none}.banner-btn.primary-btn:hover{color:#000}
