@import "https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css";
@media (max-width:991px){.header__area{width:96%;top:12px}}@media (max-width:520px){.header__area{top:10px}}@media (max-width:991px){.header__area.--visible{top:12px}}@media (max-width:520px){.header__area.--visible{top:10px}}@media (max-width:991px){.header__area .wrapper{padding:8px}}@media (max-width:991px){.header__area--logo{width:auto}}@media (max-width:991px){.header__area--logo img{height:20px}}@media (max-width:400px){.header__area--logo img{height:18px}}@media (max-width:991px){.header__area .--menu{display:none}}@media screen and (max-width:790px){.header__area .--menu li.active:after,.header__area .--menu li:hover:after{top:100%}}@media (max-width:991px){.header__area .--action .icon{width:40px;height:40px}}@media (max-width:500px){.header__area .--action .fronty--btn{height:36px;padding:0 8px;font-size:14px}.header__area .--action .fronty--btn span{font-size:14px}}@media (max-width:991px){.header__area .--action .drawer{cursor:pointer;color:#383c58;font-weight:500;display:flex}.header__area .--action .drawer img{height:16px}}@media (max-width:600px){.--top{display:none}}@media (max-width:600px){.online{justify-content:center;align-items:center;gap:8px;display:flex}.online circle{color:#53db63}.online span{color:#0e1018;font-size:12px}}@media (max-width:991px){.sidebar__area{width:60%}}@media (max-width:767px){.sidebar__area{width:80%}}@media (max-width:600px){.sidebar__area{min-width:90%}}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#383c58;scrollbar-width:thin;scrollbar-color:#f6c3851a #0000;margin:0;padding:0;font-family:Poppins,sans-serif;font-size:16px;line-height:24px}html{scroll-behavior:smooth}figure{margin-block:0;margin-inline:10px 0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;background-color:#fff;position:relative}::-moz-selection{color:#eee;background-color:#f6c385b3}::selection{color:#fff;background-color:#f6c385b3}@font-face{font-family:BasierCircleBold;src:url(/fonts/BasierCircle-Bold.ttf)}@font-face{font-family:Neue Plak Wide;src:url(/fonts/NeuePlak-WideBold.eot);src:local(Neue Plak Wide Bold),local("/fonts/NeuePlak-WideBold"),url(/fonts/NeuePlak-WideBold.eot?#iefix)format("embedded-opentype"),url(/fonts/NeuePlak-WideBold.woff2)format("woff2"),url(/fonts/NeuePlak-WideBold.woff)format("woff"),url(/fonts/NeuePlak-WideBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neue Plak Wide Extra;src:url(/fonts/NeuePlak-WideExtraBlack.eot);src:local(Neue Plak Wide Extra Black),local("/fonts/NeuePlak-WideExtraBlack"),url(/fonts/NeuePlak-WideExtraBlack.eot?#iefix)format("embedded-opentype"),url(/fonts/NeuePlak-WideExtraBlack.woff2)format("woff2"),url(/fonts/NeuePlak-WideExtraBlack.woff)format("woff"),url(/fonts/NeuePlak-WideExtraBlack.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Neue Plak Wide;src:url(/fonts/NeuePlak-WideRegular.eot);src:local(Neue Plak Wide),local("/fonts/NeuePlak-WideRegular"),url(/fonts/NeuePlak-WideRegular.eot?#iefix)format("embedded-opentype"),url(/fonts/NeuePlak-WideRegular.woff2)format("woff2"),url(/fonts/NeuePlak-WideRegular.woff)format("woff"),url(/fonts/NeuePlak-WideRegular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Plak Wide Semi;src:url(/fonts/NeuePlak-WideSemiBold.eot);src:local(Neue Plak Wide Semi Bold),local("/fonts/NeuePlak-WideSemiBold"),url(/fonts/NeuePlak-WideSemiBold.eot?#iefix)format("embedded-opentype"),url(/fonts/NeuePlak-WideSemiBold.woff2)format("woff2"),url(/fonts/NeuePlak-WideSemiBold.woff)format("woff"),url(/fonts/NeuePlak-WideSemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Neue Plak Wide;src:url(/fonts/NeuePlak-WideLight.eot);src:local(Neue Plak Wide Light),local("/fonts/NeuePlak-WideLight"),url(/fonts/NeuePlak-WideLight.eot?#iefix)format("embedded-opentype"),url(/fonts/NeuePlak-WideLight.woff2)format("woff2"),url(/fonts/NeuePlak-WideLight.woff)format("woff"),url(/fonts/NeuePlak-WideLight.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neue Plak Wide Ultra;src:url(/fonts/NeuePlak-WideUltraLight.eot);src:local(Neue Plak Wide Ultra Light),local("/fonts/NeuePlak-WideUltraLight"),url(/fonts/NeuePlak-WideUltraLight.eot?#iefix)format("embedded-opentype"),url(/fonts/NeuePlak-WideUltraLight.woff2)format("woff2"),url(/fonts/NeuePlak-WideUltraLight.woff)format("woff"),url(/fonts/NeuePlak-WideUltraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Neue Plak Wide;src:url(/fonts/NeuePlak-WideThin.eot);src:local(Neue Plak Wide Thin),local("/fonts/NeuePlak-WideThin"),url(/fonts/NeuePlak-WideThin.eot?#iefix)format("embedded-opentype"),url(/fonts/NeuePlak-WideThin.woff2)format("woff2"),url(/fonts/NeuePlak-WideThin.woff)format("woff"),url(/fonts/NeuePlak-WideThin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Neue Plak Wide;src:url(/fonts/NeuePlak-WideBlack.eot);src:local(Neue Plak Wide Black),local("/fonts/NeuePlak-WideBlack"),url(/fonts/NeuePlak-WideBlack.eot?#iefix)format("embedded-opentype"),url(/fonts/NeuePlak-WideBlack.woff2)format("woff2"),url(/fonts/NeuePlak-WideBlack.woff)format("woff"),url(/fonts/NeuePlak-WideBlack.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}.header__area{z-index:9;width:98%;margin:auto;transition:top .8s;position:absolute;top:16px;left:0;right:0}@media (max-width:991px){.header__area{width:96%;top:12px}}@media (max-width:520px){.header__area{top:10px}}.header__area.--visible{position:sticky;top:24px}@media (max-width:991px){.header__area.--visible{top:12px}}@media (max-width:520px){.header__area.--visible{top:10px}}.header__area.--hidden{position:sticky;top:-100px}.header__area .wrapper{background-color:#fff;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:8px;display:flex}@media (max-width:991px){.header__area .wrapper{padding:8px}}.header__area--logo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f6c38500;border-radius:16px;align-items:center;gap:16px;width:30%;padding:8px 16px;display:flex}@media (max-width:991px){.header__area--logo{width:auto}}.header__area--logo img{height:24px}@media (max-width:991px){.header__area--logo img{height:20px}}@media (max-width:400px){.header__area--logo img{height:18px}}.header__area--right{justify-content:flex-end;align-items:center;width:30%;display:flex}.header__area .--menu{justify-content:flex-end;align-items:center;gap:16px;list-style:none;display:flex}@media (max-width:991px){.header__area .--menu{display:none}}.header__area .--menu li{text-align:center;position:relative}.header__area .--menu li i{display:none}.header__area .--menu li a{text-align:center;color:#fff;width:100%;padding:8px 16px;font-size:24px;font-weight:600;line-height:70px;text-decoration:none;transition:border .3s ease-in}.header__area .--menu li a span{color:#fff}.header__area .--menu li a:hover{text-decoration:none}.header__area .--menu li:after{z-index:-1;content:"";-o-transition:opacity .3s ease,width .3s ease;background-color:#0e1018;border-radius:20px;width:0;height:0;margin:0 auto;transition:opacity .3s,width .3s;position:absolute;bottom:10px;left:0;right:0}.header__area .--menu li.active a span,.header__area .--menu li:hover a span{color:#0e1018}.header__area .--menu li.active:after,.header__area .--menu li:hover:after{z-index:-1;content:"";background-color:#f6c385;border-radius:20px;width:30%;height:4px;margin:0 auto;display:block;position:absolute;bottom:10px;left:0;right:0}@media screen and (max-width:790px){.header__area .--menu li.active:after,.header__area .--menu li:hover:after{top:100%}}.header__area .--action{align-items:center;gap:8px;display:flex}.header__area .--action .icon{background:#0e10180a;border-radius:100px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}@media (max-width:991px){.header__area .--action .icon{width:40px;height:40px}}@media (max-width:500px){.header__area .--action .fronty--btn{height:36px;padding:0 8px;font-size:14px}.header__area .--action .fronty--btn span{font-size:14px}}.header__area .--action .drawer{display:none}@media (max-width:991px){.header__area .--action .drawer{cursor:pointer;color:#383c58;font-weight:500;display:flex}.header__area .--action .drawer img{height:16px}}.--top{justify-content:center;align-items:center;gap:8px;width:30%;display:flex}.--top circle{color:#53db63}.--top span{color:#0e1018;font-size:12px}@media (max-width:600px){.--top{display:none}}.online{display:none}@media (max-width:600px){.online{justify-content:center;align-items:center;gap:8px;display:flex}.online circle{color:#53db63}.online span{color:#0e1018;font-size:12px}}.hideMenu{transition:top .8s;top:-100px}.sidebar__area{z-index:999;background-color:#fff;min-width:33%;min-height:100%;transition:all .5s;position:fixed;top:0;right:-100%;box-shadow:0 4px 8px #00000029}@media (max-width:991px){.sidebar__area{width:60%}}@media (max-width:767px){.sidebar__area{width:80%}}@media (max-width:600px){.sidebar__area{min-width:90%}}.sidebar__area .logo{height:30px}.sidebar__area.active{right:0}.sidebar__area--header{justify-content:space-between;align-items:center;padding:15px;display:flex}.sidebar__area--body{max-height:100%;padding:16px;position:relative;overflow-x:hidden}.sidebar__area--body .menu{flex-direction:column;justify-content:space-evenly;gap:16px;padding-right:8px;list-style:none;display:flex}.sidebar__area--body .menu li{text-align:left;position:relative}.sidebar__area--body .menu li i{display:none}.sidebar__area--body .menu li a{text-align:left;color:#0a0d12;align-items:center;width:100%;padding:8px 16px;font-size:max(16px,min(3vw,20px));font-weight:600;line-height:36px;text-decoration:none;display:flex}.sidebar__area--body .menu li a sup{color:#f6c385;background-color:#f6c38533;border-radius:4px;margin-left:8px;padding:0 4px;font-size:12px}.sidebar__area--body .menu li:hover a{color:#f6c385}.sidebar__area--body .menu li:hover:after{z-index:1;content:"";background-color:#f6c385;border-radius:8px;width:4px;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0}.sidebar__area--body .menu .active a{color:#0e1018}.sidebar__area--body .menu .active:after{z-index:1;content:"";background-color:#0e1018;border-radius:8px;width:4px;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0}.sidebar__area .social{width:100%;padding:16px;position:absolute;bottom:0}.sidebar__area .social ul{justify-content:space-around;align-items:center;list-style:none;display:flex}.sidebar--overlay{opacity:0;visibility:hidden;z-index:99;background-color:#0006;width:100%;height:100%;transition:all .5s;position:fixed;top:0;right:0}.sidebar--overlay.active{opacity:1;visibility:visible}.footer__area{margin:0 auto;padding:24px 0}@media (max-height:767px){.footer__area{position:relative}}.footer__area .wrap{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.footer__area .wrap p{text-align:center;color:#383c58}.menu__modal{z-index:999;visibility:hidden;opacity:0;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' fill='%230e1018' filter='url(%23a)' opacity='0.2'/%3E%3C/svg%3E");background-repeat:repeat;background-size:40%;border-radius:16px;height:96vh;transition:all .5s;position:fixed;inset:16px}.menu__modal.active{visibility:visible;opacity:1;width:auto;height:auto;margin:auto;inset:16px}@media (max-width:991px){.menu__modal.active{inset:8px}}.menu__modal .content{padding:40px}@media (max-width:991px){.menu__modal .content{padding:32px 16px}}.menu__modal--header{justify-content:space-between;align-items:center;display:flex}.menu__modal--header .logo{align-items:center;gap:32px;display:flex}.menu__modal--header .logo .divider{background:#8890a3;width:1px;height:60%}.menu__modal--header .logo img{width:fit-content;height:24px}@media (max-width:991px){.menu__modal--header .logo img{height:20px}}.menu__modal--header .close{color:#fff0dd;font-size:16px;font-weight:500}.menu__modal--header .action{align-items:center;gap:16px;text-decoration:none;display:flex}.menu__modal--header .action span,.menu__modal--header .action path{color:#f6c385}.menu__modal--body{height:100%;max-height:100%;margin-top:64px;position:relative;overflow-x:hidden}.menu__modal--body .menu{flex-direction:column;justify-content:space-evenly;gap:32px;height:100%;padding-right:8px;list-style:none;display:flex}.menu__modal--body .menu li{align-items:center;gap:64px;display:flex;position:relative}.menu__modal--body .menu li a{text-align:left;letter-spacing:4px;color:#fff;align-items:center;width:30%;padding:8px 32px;font-family:Bitter,sans-serif;font-size:max(24px,min(3vw,32px));font-weight:700;line-height:48px;text-decoration:none;display:flex}@media (max-width:1199px){.menu__modal--body .menu li a{width:40%}}@media (max-width:991px){.menu__modal--body .menu li a{width:max-content}}.menu__modal--body .menu li span{color:#fff0dd;font-size:18px}@media (max-width:1199px){.menu__modal--body .menu li span{width:60%}}@media (max-width:991px){.menu__modal--body .menu li span{display:none}}.menu__modal--body .menu li:hover a{color:#f6c385}.menu__modal--body .menu li:hover:after{z-index:1;content:"";background-color:#f6c385;border-radius:8px;width:4px;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0}.menu__modal--body .menu .active a{color:#f6c385}.menu__modal--body .menu .active:after{z-index:1;content:"";background-color:#f6c385;border-radius:8px;width:4px;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0}.menu__modal .social{width:100%;padding:16px;position:absolute;bottom:0}.menu__modal .social ul{justify-content:space-around;align-items:center;list-style:none;display:flex}.menu__modal--overlay{opacity:0;visibility:hidden;z-index:99;background-color:#0000;width:100%;height:100%;transition:all .5s;position:fixed;top:0;right:0}.menu__modal--overlay.active{opacity:1;visibility:visible}.btn--height-60{height:60px}.btn--height-50{height:50px}.btn--height-40{height:40px;font-size:14px!important}.btn--height-40-40{width:40px;height:40px}.btn--height-50-50{width:50px;height:50px}.btn--full{width:100%}.btn--half{width:40%}@media (max-width:991px){.btn--half{width:50%;padding:0}}.btn--half-2{width:20%}@media (max-width:991px){.btn--half-2{width:50%;padding:0}}.btn--max{width:max-content}.btn--min{min-width:180px!important}.button__wrapper{display:flex}.button__wrapper.right{justify-content:end}.button__wrapper.center{justify-content:center}.button__wrapper.left{justify-content:start}.button__wrapper button,.button__wrapper a{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 32px;font-weight:500;text-decoration:none;transition:all .3s;display:flex;position:relative}.button__wrapper button span,.button__wrapper a span{font-size:max(12px,min(3vw,14px))}.button__wrapper button .icon,.button__wrapper a .icon{justify-content:center;align-items:center;display:flex}.button__wrapper:hover{border-color:none!important}.button__wrapper .primary{z-index:1;background-color:#0e1018}.button__wrapper .primary span{color:#fff}.button__wrapper .primary:after{content:"";z-index:-1;background-color:#f6c385;width:0;height:100%;transition:all .3s;position:absolute;top:0;right:0}.button__wrapper .primary:hover{background-color:#f6c385}.button__wrapper .primary:hover span{color:#0e1018}.button__wrapper .primary:hover:after{width:100%;left:0}.button__wrapper .primary:active{top:2px}.button__wrapper .primary--outlined{color:#0e1018;z-index:1;background-color:#0000;border:1px solid #0e1018}.button__wrapper .primary--outlined:after{content:"";z-index:-1;background-color:#0e1018;width:0;height:100%;transition:all .3s;position:absolute;top:0;right:0}.button__wrapper .primary--outlined:hover{color:#fff;background-color:#0e1018;border:1px solid #0e1018}.button__wrapper .primary--outlined:hover svg{color:#fff}.button__wrapper .primary--outlined:hover:after{width:100%;left:0}.button__wrapper .primary--outlined:active{top:2px}.button__wrapper .secondary--outlined{z-index:1;background-color:#0000;border:1px solid #fff}.button__wrapper .secondary--outlined span{color:#fff}.button__wrapper .secondary--outlined:after{content:"";z-index:-1;background-color:#0000;width:0;height:100%;transition:all .3s;position:absolute;top:0;right:0}.button__wrapper .secondary--outlined:hover{border:1px solid #f6c385}.button__wrapper .secondary--outlined:hover span{color:#f6c385}.button__wrapper .secondary--outlined:hover svg{color:#fff}.button__wrapper .secondary--outlined:hover:after{width:100%;left:0}.button__wrapper .secondary--outlined:active{top:2px}.button__wrapper .secondary{color:#fff;background-color:#f6c385}.button__wrapper .secondary:hover{background-color:#8890a3;color:#fff!important;border:none!important}.button__wrapper .secondary[disabled],.button__wrapper .secondary[disabled]:active,.button__wrapper .secondary[disabled]:focus,.button__wrapper .secondary[disabled]:hover{color:#fff;opacity:.3;background-color:#f6c385}.button__wrapper .default{color:#383c58;box-shadow:none;background-color:#fff}.button__wrapper .default:hover,.button__wrapper .default:disabled{background-color:#0000;color:#8890a3!important;border:none!important}.button__wrapper .full--width{width:100%}.button__wrapper .medium{height:45px;padding:0 48px}.button__wrapper .large{min-width:200px;height:60px;padding:0 32px}.button__wrapper .small{height:36px;padding:0 8px}.fronty__btn{justify-content:center;align-items:center;height:56px;padding-left:16px;text-decoration:none;transition:all .2s;display:flex;position:relative}.fronty__btn:before{content:"";background:#f6c38580;border-radius:28px;width:56px;height:56px;transition:all .3s;display:block;position:absolute;top:0;left:0}.fronty__btn span{text-transform:uppercase;vertical-align:middle;font-size:16px;font-weight:900;line-height:18px;position:relative}.fronty__btn:hover{padding:0 16px}.fronty__btn:hover:before{background:#f6c385;width:100%}.fronty__btn:hover svg{transform:translate(0)}.fronty__btn:active{transform:scale(.96)}.dropdown{position:relative}.dropdown__header{cursor:pointer;background-color:#fff;border:1.5px solid #0e1018;border-radius:9px;justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:flex}.dropdown__header .selected{text-overflow:ellipsis;white-space:nowrap;color:#0e1018;flex:1;font-size:max(18px,min(3vw,20px));font-weight:600;overflow:hidden}.dropdown__header__icon{margin-left:8px}.dropdown__options{z-index:1000;background-color:#fff;border:1px solid #0e1018;border-radius:8px;flex-direction:column;gap:8px;min-width:100%;max-height:200px;margin:8px 0 0;padding:16px;list-style-type:none;display:flex;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 0 8px #0000001a}.dropdown__options--option{cursor:pointer;color:#0e1018;background-color:#f6c3851a;border-radius:4px;padding:8px 12px;font-weight:500}.dropdown__options--option:hover{background-color:#f6c385}.fronty__input{border:2px solid #0e1018;border-radius:8px;width:100%;height:60px;padding:0 16px;font-size:max(18px,min(3vw,20px));font-weight:600}.fronty__input:focus,.fronty__input:hover{border:2px solid #f6c385;outline:none}.search{grid-template-columns:1fr 30%;gap:16px;width:100%;padding:32px 0;display:grid}@media (max-width:991px){.search{grid-template-columns:1fr}}.hero__area{background-image:url(/fronty_bg_2.webp);background-repeat:no-repeat;background-size:cover;border-radius:24px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:98vh;margin:auto;display:flex}@media (max-width:991px){.hero__area{height:auto;padding:120px 0 32px}}.hero__area .container{position:relative}.hero__area--wrapper{grid-template-columns:1fr;gap:32px;display:grid}@media (max-width:991px){.hero__area--wrapper{grid-template-columns:1fr}}.hero__area--content{text-align:left;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:75%;margin:auto;display:flex}@media (max-width:991px){.hero__area--content{text-align:center;order:2;align-items:center;width:100%}}.hero__area--content .animation{width:fit-content;height:200px;display:flex}.hero__area--content h1{color:#fff0dd;text-align:left;margin-bottom:0;font-family:Neue Plak Wide,sans-serif;font-size:max(56px,min(4vw,64px));font-weight:600;line-height:max(64px,min(4vw,72px))}@media (max-height:991px){.hero__area--content h1{text-align:center}}.hero__area--content h1 span{color:#f6c385;font-family:Neue Plak Wide,sans-serif;font-size:max(56px,min(4vw,64px));font-weight:600;line-height:max(64px,min(4vw,72px))}.hero__area--content p{color:#fff0dd;align-items:center;padding:16px 0;font-size:max(14px,min(3vw,18px));font-weight:400;line-height:max(32px,min(3vw,40px))}.hero__area--content .actions{align-items:center;gap:8px;display:flex}@media (max-width:991px){.hero__area--content .actions{width:100%}}.hero__area--media{flex-direction:column;justify-content:center;align-items:center;display:flex}.hero__area--media img{border-radius:10%;width:100%;height:100%;padding:24px;display:flex}@media (max-width:991px){.hero__area--media img{margin:auto;padding:32px}}@media (max-width:600px){.hero__area--media img{margin:auto}}.hero__area--media .hover-box{filter:none;background-color:#f6c38514;border-radius:10%;transition:transform .3s ease-in-out,filter .3s ease-in-out}.hero__area--media .hover-box:hover{filter:drop-shadow(0 0 .75rem #f6c38533)}.loader__area{z-index:999;background-color:#ffffff4d;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;display:flex;position:absolute;inset:0}.loader__area .wrap{height:300px;padding:32px}@media (max-width:700px){.loader__area .wrap{width:auto;height:auto}}.about__me{justify-content:center;align-items:center;padding:100px 0;display:flex}.about__me img{width:25%;display:flex}@media (max-width:991px){.about__me img{width:60%;margin:auto}}.heading__area{text-align:left;width:100%;margin-bottom:64px}@media (max-width:991px){.heading__area{text-align:center}}.heading__area h2{color:#0e1018;margin-bottom:8px;font-family:Neue Plak Wide,sans-serif;font-size:max(32px,min(4vw,56px));font-weight:600;line-height:max(40px,min(4vw,64px))}.heading__area p{width:70%;font-size:max(14px,min(4vw,16px));line-height:max(24px,min(4vw,32px))}@media (max-width:991px){.heading__area p{width:100%}}.grid--2-30{grid-gap:24px;grid-template-columns:1fr 30%;display:grid}@media (max-width:991px){.grid--2-30{grid-template-columns:1fr 40%}}@media (max-width:899px){.grid--2-30{grid-template-columns:1fr}}.grid--1{grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(100%,1fr));display:grid}.grid--2{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(48%,1fr));display:grid}@media (max-width:991px){.grid--2{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}.grid--2-responsive{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(48%,1fr));display:grid}@media (max-width:991px){.grid--2-responsive{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}@media (max-width:899px){.grid--2-responsive{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.grid--3{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(32%,1fr));display:grid}@media (max-width:1199px){.grid--3{grid-template-columns:repeat(auto-fit,minmax(48%,1fr))}}@media (max-width:600px){.grid--3{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.grid--3-responsive{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(32%,1fr));display:grid}@media (max-width:1199px){.grid--3-responsive{grid-template-columns:repeat(auto-fit,minmax(48%,1fr))}}@media (max-width:991px){.grid--3-responsive{grid-template-columns:repeat(auto-fit,minmax(46%,1fr))}}@media (max-width:500px){.grid--3-responsive{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.flex--4{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:991px){.flex--4{flex-wrap:wrap}}.grid--4{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(24%,1fr));display:grid}@media (max-width:991px){.grid--4{grid-template-columns:repeat(auto-fill,minmax(32%,1fr))}}@media (max-width:767px){.grid--4{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}@media (max-width:500px){.grid--4{grid-template-columns:repeat(auto-fill,minmax(46%,1fr))}}.grid--5{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(18%,1fr));display:grid}@media (max-width:991px){.grid--5{grid-template-columns:repeat(auto-fill,minmax(31%,1fr))}}@media (max-width:767px){.grid--5{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}.grid--6{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(15%,1fr));display:grid}@media (max-width:991px){.grid--6{grid-template-columns:repeat(auto-fill,minmax(31%,1fr))}}@media (max-width:767px){.grid--6{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}.d-flex{align-items:center;gap:8px;display:flex}.flex--wrap{flex-wrap:wrap}.flex--grow-1{flex-grow:1}.justify--end{justify-content:flex-end}.justify--between{justify-content:space-between}.justify--start{justify-content:flex-start}.justify--center{justify-content:center}.container--float,.container{max-width:1320px;margin:0 auto}@media (max-width:1399px){.container,.container--float{max-width:100%;padding:0 64px}}@media (max-width:1299px){.container,.container--float{max-width:1140px;padding:0 32px}}@media (max-width:1199px){.container,.container--float{max-width:100%;padding:0 32px}}@media (max-width:991px){.container,.container--float{max-width:100%;padding:0 32px}}@media (max-width:576px){.container,.container--float{max-width:100%;padding:0 16px}}@media (max-width:400px){.container,.container--float{max-width:100%;padding:0 16px}}.main__layout{background-color:#f6c3851a;border:16px solid #fff;border-radius:32px;width:100%;margin:auto;position:fixed;inset:0;overflow-y:auto}@media (max-width:991px){.main__layout{border:8px solid #fff}}.cursor{pointer-events:none;z-index:9;background:#f6c38533;border:1px solid #0e1018;border-radius:50%;width:24px;height:24px;transition-duration:.1s;transition-timing-function:ease-out;animation:1s infinite alternate cursorAnim;position:absolute}@media (max-width:991px){.cursor{display:none}}.cursor:after{content:"";opacity:.5;border:8px solid #f6c385;border-radius:50%;width:20px;height:20px;animation:1s infinite alternate cursorAnim2;position:absolute;top:-8px;left:-8px}@keyframes cursorAnim{0%{transform:scale(1)}to{transform:scale(.7)}}@keyframes cursorAnim2{0%{transform:scale(1)}to{transform:scale(.4)}}@keyframes cursorAnim3{0%{transform:scale(1)}50%{transform:scale(3)}to{opacity:0;transform:scale(1)}}.browser{color:#0e1018;z-index:1;background-color:#fff;border:2px solid #0e1018;border-radius:20px;flex-direction:column;width:100%;padding:4rem 1rem 1rem;display:flex;position:relative}.browser:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 21'%3E%3Cg id='Layer_1' data-name='Layer 1'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23404040'/%3E%3Ccircle cx='40' cy='10' r='10' fill='%23404040'/%3E%3Ccircle cx='70' cy='10' r='10' fill='%23404040'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:2rem;height:1.5rem;position:absolute;top:.8rem;left:1rem}.browser:after{content:"";background-color:#0e1018;width:100%;height:2px;position:absolute;top:2rem;left:0;right:0}.browser__heading{text-decoration:none}.browser__heading .title{color:#0e1018;background-image:linear-gradient(#0000 50%,#f6c38580 50% 85%,#0000 85% 100%);background-repeat:no-repeat;background-size:0 100%;margin-bottom:0;font-family:Neue Plak Wide,sans-serif;font-size:max(16px,min(3vw,22px));font-weight:600;line-height:max(26px,min(3vw,32px));display:inline}.browser p{padding:1.5rem 0;font-size:max(12px,min(3vw,16px));font-weight:400}.browser__footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.browser__footer a{color:#0e1018;z-index:1;border-bottom:1.5px solid #0000;font-family:Mosk,sans-serif;font-weight:400;text-decoration:none;transition:border-color .1s ease-out}.browser__footer .arrow{align-items:center;gap:8px;display:flex}.browser_{color:#0e1018;z-index:1;background-color:#fff;border:2px solid #0e1018;border-radius:20px;flex-direction:column;width:100%;padding:1rem;display:flex;position:relative}.browser_ .head{justify-content:space-between;align-items:center;display:flex}.browser_ .body{padding:32px 0}.browser___heading{text-decoration:none}.browser___heading .title{color:#0e1018;background-image:linear-gradient(#0000 50%,#f6c38580 50% 85%,#0000 85% 100%);background-repeat:no-repeat;background-size:0 100%;margin-bottom:0;font-family:Neue Plak Wide,sans-serif;font-size:max(16px,min(3vw,20px));font-weight:600;line-height:max(26px,min(3vw,32px));display:inline}.browser_ p{padding:1.5rem 0;font-size:max(12px,min(3vw,16px));font-weight:400}.browser___footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.browser___footer a{color:#0e1018;z-index:1;border-bottom:1.5px solid #0000;font-family:Mosk,sans-serif;font-weight:400;text-decoration:none;transition:border-color .1s ease-out}.browser___footer .arrow{align-items:center;gap:8px;display:flex}.browser_:hover .title{background-size:100% 100%;transition:all .5s cubic-bezier(.645,.045,.355,1)}.solutions__area--item{border-radius:16px;padding:40px 24px}@media (max-width:767px){.solutions__area--item{padding:24px 16px}}.solutions__area--item .head{align-items:center;gap:16px;padding-bottom:32px;display:flex}.solutions__area--item .head .icon{border-radius:8px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.solutions__area--item .head .icon img{width:70px;height:70px}.solutions__area--item .head h3{-webkit-text-stroke:.1vw #fff;color:#fff0dd1a;font-size:max(32px,min(5vw,42px));font-weight:800;line-height:max(48px,min(5vw,72px))}@media (max-width:767px){.solutions__area--item .head h3{-webkit-text-stroke:.2vw #fff;letter-spacing:.2rem}}.solutions__area--item p{color:#fff0dd;margin-bottom:16px;font-size:max(14px,min(5vw,18px));line-height:max(24px,min(5vw,32px))}.solutions__area--item p:last-child{margin-bottom:0}.solutions__area--item:first-child{background-image:linear-gradient(#f6c385cc,#f6c385cc),url(/bg-03.webp);background-position:0 100%;background-size:cover}.solutions__area--item:first-child .icon{background-color:#f6c38580}.solutions__area--item:nth-child(2){background-image:linear-gradient(#0e1018cc,#0e1018cc),url(/bg-01.webp);background-position:0 100%;background-size:cover}.solutions__area--item:nth-child(2) .icon{background-color:#0e101866}.has-scrollbar{padding-bottom:16px}.has-scrollbar::-webkit-scrollbar{background:#8890a333;border-radius:24px;width:8px;height:8px}.has-scrollbar::-webkit-scrollbar-thumb{background:#0e1018e6;border-radius:24px}.has-scrollbar:hover::-webkit-scrollbar-thumb{background:#0e1018e6}.has-scrollbar::-webkit-scrollbar-thumb:hover{background:#0e1018b3}.breadcumbs{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:12% 0 0;display:flex}@media (max-width:991px){.breadcumbs{padding:120px 0 0}}.breadcumbs .heading__area{margin-bottom:0}.breadcrumb__area{background-image:linear-gradient(#f6c38500,#f6c385cc),url(/hero-4.webp);background-position:50%;background-size:cover;min-height:260px;padding-top:128px;padding-bottom:64px;position:relative;overflow:hidden}.breadcrumb__area--content{height:100%}.breadcrumb__area--content--left{flex-direction:column;place-content:center flex-start;display:flex}.breadcrumb__area--content--left .head h1,.breadcrumb__area--content--left .head h2{color:#fff;margin-bottom:0;font-size:max(32px,min(3vw,48px));font-weight:700;line-height:max(38px,min(3vw,64px))}.breadcrumb__area--content--left .body{text-align:left;padding-top:32px}.breadcrumb__area--content--left .body h3{color:#fff;margin-bottom:16px;font-size:max(24px,min(3vw,32px));font-weight:600;line-height:max(32px,min(3vw,48px))}.breadcrumb__area--content--left .body h5{color:#fff;font-size:max(14px,min(3vw,18px));font-weight:500;line-height:32px}.breadcrumb__area--content--left .body h5 span{color:#fff}.breadcrumb__area--content--left .body p{color:#fff;margin-bottom:0;padding-top:8px;font-size:max(14px,min(3vw,18px));font-weight:500;line-height:32px}.breadcrumb__area--content--right{display:block}@media (max-width:899px){.breadcrumb__area--content--right{display:none}}.breadcrumb--min{height:100%!important;min-height:80px!important}.blog__area{flex-direction:column;justify-content:center;align-items:flex-start;padding:40px 0 80px;display:flex}.blog__area .grid{grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(48%,1fr));width:100%;display:grid}@media (max-width:991px){.blog__area .grid{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}@media (max-width:899px){.blog__area .grid{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.post__single{width:55%;margin:auto;padding-bottom:64px}@media (max-width:1400px){.post__single{width:60%}}@media (max-width:1199px){.post__single{width:80%}}@media (max-width:991px){.post__single{width:100%}}.post__single .head{flex-direction:column;gap:24px;width:100%;padding-bottom:32px;display:flex}.post__single .head .back{text-decoration:none}.post__single .head .sub{justify-content:space-between;align-items:center;display:flex}.post__single .head .sub .category{color:#0e1018;background-color:#f6c385;border-radius:4px;padding:0 16px;font-size:max(12px,min(3vw,14px))}.post__single .head .sub .date{color:#8890a3;font-size:max(12px,min(3vw,14px))}.post__single .title{flex-direction:column;gap:16px;display:flex}.post__single .title h1{color:#0e1018;width:fit-content;margin-bottom:0;font-family:Neue Plak Wide,sans-serif;font-size:max(24px,min(3vw,40px));font-weight:600;line-height:max(32px,min(3vw,48px));display:inline}.post__single .title h1:hover{background-size:100% 100%;transition:all .5s cubic-bezier(.645,.045,.355,1)}.post__single .title span{color:#8890a3}.post__single .cover{padding:24px 0}.post__single .cover img{object-fit:contain;width:100%;height:100%}.post__single .body{flex-direction:column;gap:24px;display:flex}.post__single .body img{width:100%}.post__single .body a{color:#c49254}.post__single .body h1,.post__single .body h2,.post__single .body h3,.post__single .body h4,.post__single .body h5,.post__single .body h6{font-weight:700}.post__single .body ul{flex-direction:column;gap:16px;padding-left:16px;display:flex}.services__area{background:#fff;padding:10% 0}.services__area .grid{grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(48%,1fr));display:grid}@media (max-width:991px){.services__area .grid{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}@media (max-width:899px){.services__area .grid{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.swiper .swiper-nav-btns{justify-content:center;align-items:center;gap:8px;padding-top:24px;display:flex}.swiper .swiper-nav-btns span{cursor:pointer}.works__area{background:#0e10180a;flex-direction:column;justify-content:center;align-items:flex-start;padding:10% 0;display:flex}.works__area .grid{flex-direction:column;gap:24px;width:100%;display:flex}.works__area--item{background-color:#fff;align-items:center;gap:24px;min-height:400px;padding:max(1rem,min(3vw,2rem));display:flex}@media (max-width:991px){.works__area--item{flex-wrap:wrap}}.works__area--item .content{flex-direction:column;justify-content:center;gap:24px;width:60%;display:flex}@media (max-width:991px){.works__area--item .content{text-align:center;order:2;align-items:center;width:100%}}.works__area--item .content h2{color:#0e1018;background-image:linear-gradient(#0000 50%,#f6c38580 50% 85%,#0000 85% 100%);background-repeat:no-repeat;background-size:0 100%;margin-bottom:0;font-size:max(24px,min(3vw,32px));font-weight:800;line-height:max(32px,min(3vw,40px));display:inline}.works__area--item .content p{font-size:max(14px,min(3vw,18px))}.works__area--item .media{flex-direction:column;justify-content:center;align-items:center;width:40%;display:flex}@media (max-width:991px){.works__area--item .media{order:1;width:100%}}.works__area--item .media img{object-fit:contain;width:100%;height:100%}@media (max-width:991px){.works__area--item .media img{width:80%}}@media (max-width:600px){.works__area--item .media img{width:100%}}::-webkit-scrollbar{border-radius:8px;width:4px;height:2px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#f6c3851a;border:0 #0000;border-radius:8px}::-webkit-scrollbar-thumb:active{background:#f6c3851a}::-webkit-scrollbar-track{background:0 0;border:0 #fff}::-webkit-scrollbar-track:active{background:0 0}::-webkit-scrollbar-corner{background:0 0}
