@charset "UTF-8";main{flex-grow:1}:root{--heading-font:"Satoshi",sans-serif;--nav-font:"Satoshi",sans-serif;--background-color:#fff;--default-color:#333333c2;--heading-color:#5aafe4;--accent-color:#5aafe4;--surface-color:#fff;--contrast-color:#fff;--nav-color:#212529;--header-height:3rem;--first-color:#3e0e12;--first-color-dark:#2f0a0d;--text-color:#524748;--first-color-light:#7b6f71;--first-color-lighten:#fbf9f9;--body-font:"Poppins",sans-serif;--biggest-font-size:2.5rem;--h1-font-size:1.5rem;--h2-font-size:1.25rem;--h3-font-size:1.125rem;--normal-font-size:0.938rem;--small-font-size:0.813rem;--smaller-font-size:0.75rem;--font-medium:500;--font-semi-bold:600;--font-bold:700;--mb-1:0.5rem;--mb-2:1rem;--mb-3:1.5rem;--mb-4:2rem;--mb-5:2.5rem;--mb-6:3rem;--z-normal:1;--z-tooltip:10;--z-fixed:100;scroll-behavior:smooth}body{background-color:#fff;background-color:var(--background-color);color:#333333c2;color:var(--default-color);font-family:Satoshi,sans-serif;height:100%;margin:0}.container-bg,.hr-text{position:relative}.hr-text{border:0;color:#000;height:5.5em;line-height:1em;opacity:.5;outline:0;text-align:center}a{color:#5aafe4;color:var(--accent-color);transition:.3s}a,a:hover{text-decoration:none}a:hover{color:color-mix(in srgb,#5aafe4,#0000 25%);color:color-mix(in srgb,var(--accent-color),#0000 25%)}h1,h2,h3,h4,h5{color:#5aafe4;color:var(--heading-color);font-family:Satoshi,sans-serif;font-family:var(--heading-font)}nav{background-color:#fff;background-color:var(--background-color);position:fixed;width:100%;z-index:99}nav .wrapper{align-items:center;display:flex;height:60px;justify-content:space-between;margin-left:0;margin-right:0;padding:5px 20px 5px 30px;width:100%}.wrapper .logo a{color:#f2f2f2;font-size:30px;font-weight:600;text-decoration:none}.wrapper .nav-links{display:inline-flex;margin:0}.nav-links li{list-style:none}.nav-links li a{border-radius:5px;color:#000;text-decoration:none;transition:all .3s ease}.nav-links li a:hover{color:#5aafe4;color:var(--accent-color)}.nav-links .mobile-item{display:none}.nav-links .drop-menu{background:#fff;box-shadow:0 6px 10px #00000026;line-height:45px;opacity:0;padding:9px 0 7px 16px;position:absolute;top:52px;visibility:hidden;width:13rem}.drop-menu li a span{font-size:22px;margin-right:10px}.nav-links li:hover .drop-menu,.nav-links li:hover .mega-box{opacity:1;transition:all .3s ease;visibility:visible}.uArrow{position:relative;right:16px}.upArrow{visibility:hidden}.nav-links li:hover .upArrow{opacity:1;transition:all .3s ease;visibility:visible}.downArrow{visibility:visible}.nav-links li:hover .downArrow{opacity:0;transition:all .3s ease;visibility:visible}.nav-links li:hover .fdown{visibility:hidden}ul{list-style:none;padding:0}li{padding:10px}.drop-menu li a{border-radius:0;display:block;font-size:16px;font-weight:400;padding:0;width:100%}.mega-box{background-color:#fff;border:1px solid beige;height:400px;left:0;opacity:0;padding:0;position:absolute;right:0;top:52px;transition:all .3s ease;visibility:hidden;width:100vw;z-index:9999}.mega-box .content{display:flex;justify-content:space-between;margin:0 auto;max-width:1535px;padding:25px 20px 0 86px}.product-heading{font-size:13px;line-height:2.2;margin-top:18px}.mega-box .content .row{flex:1 1;line-height:36px;margin:0 15px}.content .row img{height:100px;object-fit:cover;width:200px}.content .row header{font-family:Satoshi,sans-serif;font-family:var(--nav-font);font-size:16px;font-weight:600}.row header:hover{color:#5aafe4;color:var(--accent-color)}.horizontal-line{margin:24px 0}.horizontal-line,.product-hline{background-color:#ccc;height:1px}.product-hline{margin:3px 0}header{cursor:pointer}.menu-subheading-paragraph{color:#717171;display:block;font-size:13px;padding-left:30px}.content .row .mega-links{border-left:1px solid #ffffff17;margin-left:-40px}.row .mega-links li{padding:0 20px}.row .mega-links li a{color:#333333c2;color:var(--default-color);display:block;font-size:13px;padding:0 41px}.row .mega-links li a:hover{color:#5aafe4;color:var(--accent-color);cursor:pointer}.row h6{font-weight:600;left:17px;top:10px}.row h6,.row p{position:relative}.wrapper .btn{color:#fff;cursor:pointer;display:none;font-size:20px}.wrapper .btn.close-btn{color:#5aafe4;color:var(--accent-color);position:absolute;right:20px;top:10px}.menu-btn{display:none}.cycle-tab-container{height:100%;position:relative;width:100%}.cycle-tab-container a{color:#173649;font-family:Roboto,sans-serif;font-size:16px;text-align:center}.tab-pane{height:auto;max-width:100%;text-align:center;width:100%}.cycle-tab-item{text-align:center;width:240px}.cycle-tab-item:after{border-bottom:3px solid #5aafe4;border-bottom:3px solid var(--accent-color);content:"";display:block;transform:scaleX(0);transition:transform .5s ease-in,border-color .3s ease-in}.cycle-tab-item.active:after{transform:scaleX(1);transform-origin:0 50%;transition:transform .5s ease-in}.cycle-tab-item.active a,.nav-link:focus,.nav-link:hover{color:#5aafe4;color:var(--accent-color);text-decoration:none}.fade{opacity:0;transition:opacity .3s ease-in-out}.fade.show{opacity:1}.section-2 img{height:203px!important;opacity:.9;position:relative;width:100%!important}.section-2 p{bottom:165px;color:#fff;color:var(--background-color);position:relative;transform:scaleX(1);transition:transform .5s ease-out;z-index:99}.tab-content-inner h4{margin-bottom:2rem;margin-top:1rem}.tab-para{line-height:30px}.tab-image img{border-radius:12px;transition:all .3s ease-in-out;width:60%}.tab-image img:hover{border-radius:12px;box-shadow:0 4px 8px #0003;filter:grayscale(0);transform:scale(1.05)}@media (max-width:768px){.cycle-tab-item{margin-bottom:1rem;width:100%}.tab-para{font-size:14px}.tab-content-inner img{height:auto;width:100%}}@media (max-width:576px){.cycle-tab-item{width:100%}.cycle-tab-container:after{bottom:-12px}.nav-links li a{color:#333333c2}}.header{border-bottom:2px solid #1d1d1d99;margin:1em auto;padding:1em;text-align:center;width:960px}.header h1{font-weight:600;margin-bottom:.25em;text-transform:uppercase}.header a{color:#1d1d1d;font-weight:700;text-decoration:none;transition:all .35s ease-in-out}.header a:hover{color:#e99041}.heading{margin-bottom:1em}.figure{background:#1d1d1d;display:inline-block;margin:12px;max-width:280px;min-width:230px;overflow:hidden;position:relative;text-align:center;width:100%}.figure *{transition:all .35s ease}.section-5{width:100%}.section-5 .figure{height:340px}.section-5 .figure img{max-width:100%;opacity:.7;position:relative}.section-5 .figure figcaption{border:1px solid #efefefcc;border-width:0 1px;color:#efefef;left:13%;position:absolute;right:13%;top:50%;transform:translateY(-50%)}.section-5 .figure h2{color:#fff;color:var(--background-color);font-size:30px;font-weight:400;letter-spacing:-1px;margin:0;padding:15px 7px}.section-5 .figure h2 span{font-weight:700}.section-5 .figure .caption,.section-5 .figure .icon{overflow:hidden;position:absolute;width:100%}.section-5 .figure .icon{top:0;transform:translateY(-50%)}.section-5 .figure .caption{bottom:0;transform:translateY(50%)}.section-5 .figure .icon span,.section-5 .figure p{color:#efefef00;display:table;font-size:.8em;margin:0 auto;padding:0 10px;position:relative;text-align:center;width:auto}.section-5 .figure .icon span:after,.section-5 .figure .icon span:before,.section-5 .figure p:after,.section-5 .figure p:before{background:#fff;content:"";height:1px;position:absolute;transition:all .35s ease-in-out}.section-5 .figure .icon span:after,.section-5 .figure .icon span:before{top:50%;width:1000%}.section-5 .figure .icon span:before{left:-1000%}.section-5 .figure .icon span:after{right:-1000%}.section-5 ion-icon{color:#efefef;font-size:30px}.section-5 .figure p:after,.section-5 .figure p:before{bottom:50%;width:150%}.section-5 .figure p:before{left:-100%}.section-5 .figure p:after{right:-100%}.section-5 .figure a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.section-5 .figure.hover img,.section-5 .figure:hover img{opacity:.15;transform:scale(1.1)}.section-5 .figure.hover p,.section-5 .figure:hover p{color:#efefef;opacity:1;transition-delay:.35s}.section-5 .figure.hover p:before,.section-5 .figure:hover p:before{left:-150%}.section-5 .figure.hover p:after,.section-5 .figure:hover p:after{right:-150%}swiper{height:100%;width:100%}.swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.swiper-client-msg{background:#fff;background:var(--background-color);box-shadow:0 0 7px 0 #8490ff40;height:258px;margin:1rem;padding:2rem 2rem 0 4rem;text-align:left}.swiper-client-msg p:before{color:#3c91e6;content:"\f10d";font-family:Font Awesome\ 6 Free;font-size:30px;font-weight:900;left:2rem;position:absolute;top:1rem}.swiper-client-logo img{bottom:1.5rem;filter:grayscale(100%) brightness(2.1);height:2.5rem;position:relative}.swiper-client-msg p{font-size:15px;height:68px}.swiper-client-data{align-items:center;margin-top:2rem}.clien-data-details h6{font-size:13px}.swiper-slide .swiper-client-data img{border:.5rem solid #f3f4ff;border-radius:50%;height:6rem;max-width:10rem}.container .mySwiper .swiper-pagination{position:relative;top:5px}@media (max-width:425px){.swiper-client-msg{background:#fff;background:var(--background-color);box-shadow:0 0 20px 0 #8490ff40;margin:1rem;padding:1rem 2.5rem;position:relative;text-align:left}.swiper-client-logo img{bottom:.5rem;filter:grayscale(100%) brightness(2.1);height:2rem;position:relative}.swiper-client-msg p:before{color:#ced3ff;content:"\f10d";font-family:Font Awesome\ 6 Free;font-size:24px;font-weight:900;left:.5rem;position:absolute;top:28px}}.client-data-details{margin:15px 0 12px 3px}.client-data-details h6{font-size:14px}.industries-img img{border-radius:10px;box-shadow:0 4px 8px #0003;filter:grayscale(0);transition:all .3s ease-in-out;width:100%}.industries-img img:hover{border-radius:12px;box-shadow:0 15px 30px #0006;filter:grayscale(0);transform:scale(1.05)}.accordion{--bs-accordion-border-width:0;--bs-accordion-border-radius:0}.working-process .accordion-item:hover{background-color:#ffffffe6;box-shadow:0 4px 12px #00000040;transform:translateY(-4px);transition:all .3s ease-in-out}.bs-timeline{margin:0 auto;max-width:600px}.accordion-item{padding-bottom:20px;padding-left:25px;padding-top:5px}.accordion-button:before{background-color:#5aafe4;background-color:var(--accent-color);border:3px solid #fff;border-radius:50%;content:"";display:inline-block;height:22px;margin-right:10px;outline:1px solid dimgrey;transition:all .25s ease;width:22px}.accordion-button:not(.collapsed):before{background-color:#fff}.accordion-button:focus{box-shadow:none}:root{--primary-color:var(--accent-color);--secondary-color:#191a23;--body-color:#f3f3f3}.working-process .accordion-item{background-color:#f3f3f3;background-color:var(--body-color);border-radius:10px;overflow:hidden;padding:3px}.working-process .accordion-item .accordion-button{padding:14px 40px}.working-process .accordion-item .accordion-collapse.collapse.show{background-color:#5aafe4;background-color:var(--primary-color);transition:all .4s ease-in-out}.working-process .accordion-item .accordion-button:not(.collapsed){background-color:#fff!important;background-color:var(--background-color)!important;box-shadow:none;transition:all .4s ease-in-out}.working-process .accordion-item .accordion-button:focus{box-shadow:none}.working-process .accordion-item .accordion-collapse .accordion-body{padding:20px 40px}.working-process .accordion-item .accordian-numbers{font-size:44px;padding-right:20px}.accordion-button:after{align-items:center;background-color:#fff;background-color:var(--background-color);background-image:none;border:1px solid #191a23;border:1px solid var(--secondary-color);border-radius:50%;color:#191a23;color:var(--secondary-color);content:"\f068";display:flex;font-family:Font Awesome\ 6 Free;font-weight:700;height:35px;justify-content:center;width:35px}.accordion-button:not(.collapsed):after{background-image:none;content:"\f067"}.working-process .accordion-item .collapsing{transition:all .3s ease-in-out}@media (max-width:768px){.working-process .accordion-item{margin-top:2rem}.working-process .accordion-item .accordion-button{font-size:16px;padding:16px}.working-process .accordion-item .accordion-body{font-size:16px;padding:8px 15px}.accordion-button:after{font-size:14px;height:30px;width:30px}}@media (max-width:576px){.industries-img img{width:100%}.working-process .accordion-item .accordion-button{font-size:14px;padding:10px 15px}.working-process .accordion-item .accordion-body{font-size:13px;padding:8px 15px}.accordion-button:after{font-size:14px;height:30px;width:30px}.working-process .accordion-item{background-color:#f3f3f3;background-color:var(--body-color);border-radius:10px;margin-top:2rem;overflow:hidden}}.logo-sec img{height:50px}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-1750px)}}.logo-section{box-shadow:inset 0 0 0 0 #000c18,0 4px 11px #000}.clients{box-shadow:inset 0 0 0 0 #cbcfd3,0 4px 11px #cee2e630;padding:40px 0;position:relative;z-index:10}.sec-heading h2{font-size:2rem;margin-bottom:20px;text-align:center}.item{align-items:center;display:flex;justify-content:center}.item img{height:82px;width:100px}.client-img{border-radius:8px;max-width:50%;object-fit:contain;width:100%}@media screen and (max-width:768px){.main{position:relative;top:85px}.overlay{background-color:#00000080;height:100vh;left:0;opacity:0;position:fixed;top:60px;transition:visibility .3s ease,opacity .3s ease;visibility:hidden;width:100vw;z-index:-1}.overlay.active{opacity:1;visibility:visible}.angle-down{left:100px;position:relative;visibility:hidden}.nav-links .drop-menu{line-height:45px;opacity:1;padding:9px 0 7px 16px;visibility:visible;width:13rem}.nav-links .desktop-item{display:none}.nav-links .mobile-item{color:#212529;color:var(--nav-color);cursor:pointer;display:block;font-family:Satoshi,sans-serif;font-family:var(--nav-font);font-size:16px;font-weight:600;padding-left:20px;transition:all .3s ease}.nav-links .mobile-item:hover{color:#5aafe4;color:var(--accent-color)}.drop-menu{display:none}.drop-menu.open{box-shadow:none;display:block;position:relative;top:5px}.drop-menu li{margin:0}.drop-menu li a{border-radius:5px;font-size:16px}.mega-box{border:none;border-bottom:1px solid beige;display:none;height:100%;opacity:0;overflow:hidden;position:static;transition:all .3s ease;visibility:hidden;width:auto}.mega-box.open{display:block;opacity:1;visibility:visible}svg.fright{left:6rem;position:relative}.mega-box .content{box-shadow:none;flex-direction:column;padding:10px 0 0}.mega-box .content .row{border-top:1px solid #ffffff14;margin-bottom:15px;width:100%}.mega-box .content .row:first-child,.mega-box .content .row:nth-child(2){border-top:0}.content .row .mega-links{border-left:0;padding-left:15px}.row .mega-links li a{font-size:13px}.content .row header{font-size:14px}.content .row img{height:124px;width:124px}.row h6{font-weight:600;left:0;top:10px}.content .row p,.row h6{font-size:13px}.wrapper .logo img{position:relative;right:23px;width:auto}.menu-btn{background-color:initial;border:none;cursor:pointer;display:block;font-size:1.5rem;position:absolute;right:20px;z-index:1000}.wrapper .nav-links{background:#fff;flex-direction:column;height:100vh;overflow-y:auto;position:fixed;right:7%;top:-112%;transition:all .3s ease;width:45%}.nav-links.open{overflow-x:hidden;right:0;top:60px;transition:all .3s ease;width:60%}.nav-links li{margin:15px 0}}.footer-listing{color:#acacac;font-size:14px;line-height:35px;transition:all .5s}@media (max-width:480px){.main{position:relative;top:61px}.nav-links .desktop-item{display:none}.nav-links .mobile-item{border-radius:5px;color:#212529;color:var(--nav-color);cursor:pointer;display:block;font-family:Satoshi,sans-serif;font-family:var(--nav-font);font-size:16px;font-weight:600;padding-left:20px;transition:all .3s ease}.drop-menu li{margin:0}.drop-menu li a{border-radius:5px;font-size:16px}.nav-links li{margin:11px 0 0}.mega-box{border-bottom:1px solid beige;display:none;height:100%;opacity:1;overflow:hidden;position:static;transition:all .3s ease-in-out;width:auto}.mega-box .content{box-shadow:none;flex-direction:column;padding:10px 0 0}.mega-box .content .row{border-top:1px solid #ffffff14;margin-bottom:15px;width:100%}.mega-box .content .row:first-child,.mega-box .content .row:nth-child(2){border-top:0}.content .row .mega-links{border-left:0;padding-left:15px}.row .mega-links li{margin:0}.content .row header{font-size:17px}.content .row img{height:124px;width:124px}.content .row p{font-size:14px}.wrapper .nav-links{background:#fff;flex-direction:column;height:100vh;overflow-y:auto;position:fixed;right:0;top:-100%;transition:all .3s ease-in-out;width:90%}.nav-links.open{right:0;top:3.75rem;transition:all .3s ease-in;width:90%!important}.wrapper .logo img{margin-right:4px;max-height:24px}.menu-btn{font-size:1.25rem;right:30px;top:15px}.angle-down{left:70px;position:relative;visibility:hidden}.angle-right{left:86px;position:relative}p.small-font{font-size:13px}.footer-alt{font-size:12px}.text-center p{font-size:13px;font-weight:500;padding:0 15px}}nav input{display:none}.body-text{left:50%;padding:0 30px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.body-text div{font-size:45px;font-weight:600}.section-divide{margin-top:7rem}.section-button{background-color:#2d465e;color:#fff}.section-button:hover{background-color:#fff;border:1px solid #2d465e;color:#2d465e}.mean-section1 .section-divide .content h1{font-size:50px;font-weight:bolder;margin-left:14px}.mean-section1 .section-divide .content p{font-size:20px;margin-top:50px}.mean-section1 .section-divide .mean-img img{height:auto;width:100%}.mean-section1 .section-divide .content button{margin-left:13px}.mean-section2{background-color:#2d465e;color:#fff;padding:40px 150px;text-align:center}.mean-section2 h1{color:#fff;font-size:45px;font-weight:bolder}.mean-section3{padding:40px 100px;text-align:center}.mean-section3 h1{font-size:45px;font-weight:bolder}.mean-section3 button{display:block;margin:25px auto;width:25%}.mean-section4{text-align:center}.mean-section4 .tech-stack-section h1{font-size:45px;font-weight:bolder}.mean-section4 .tech-stack-section p{padding:10px 200px}.mean-section4 .cards-section{grid-gap:40px 80px;display:grid;gap:40px 80px;grid-template-columns:auto auto;justify-content:center;margin-top:50px}.flip-card{height:300px;perspective:1000px;width:400px}.flip-card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s;width:100%}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{align-items:center;backface-visibility:hidden;color:#fff;display:flex;font-size:20px;height:100%;justify-content:center;position:absolute;width:100%}.flip-card-front{text-align:center}.flip-card-back,.flip-card-front{border-radius:10px;box-shadow:0 10px 30px #0003}.flip-card-back{color:#2d465e;overflow:hidden;padding:5px 10px;transform:rotateY(180deg)}.mean-section5{padding:50px 20px}.mean-section5 .hiring-image img{height:auto;width:100%}.mean-section5 .content h1{margin-left:15px}.mean-section5 .content button{margin-left:12px;margin-top:20px}@media (max-width:1200px){.mean-section1{margin-top:5rem}.mean-section1 .col-6{margin-top:20px}.mean-section2{margin-top:10px;padding:40px 80px}.mean-section3{padding:40px 50px}.mean-section4 .cards-section{gap:20px;grid-template-columns:1fr 1fr}.flip-card{height:300px;width:100%}}@media (max-width:768px){.mean-section1{margin-top:60px;padding-bottom:10px}.mean-section1 .col-6{width:100%}.mean-section1 .section-divide .content h1{font-size:35px}.mean-section1 .section-divide .content p{font-size:16px;margin-top:20px}.mean-section1 .section-divide .content button{margin-left:14px;width:50%}.mean-section2 h1{font-size:35px;margin:0}.mean-section2 p{font-size:16px;margin:20px 0 0;text-align:justify}.mean-section3 h1{font-size:35px}.mean-section3 button{width:50%}.mean-section4 .tech-stack-section p{padding:10px 20px}.mean-section4 .cards-section{grid-template-columns:1fr;justify-items:center}.flip-card{height:300px;width:90%}.mean-section5 .content h1{font-size:30px;font-weight:700}.mean-section5 .content button{width:60%}}@media (max-width:480px){.row{padding:15px 10px}.row h1{font-size:30px}.row p{font-size:16px;margin:10px 0 0;position:relative;text-align:justify}.mea .mean-section1 .section-divide .content h1{font-size:30px}.mean-section1 .section-divide .content p{margin-left:16px}.mean-section3 button{width:80%}.mean-section4{padding:0}.mean-section4 .cards-section{grid-template-columns:1fr;justify-items:center;margin:20px 0}.mean-section4 .tech-stack-section{padding:0}.mean-section4 .tech-stack-section h1{font-size:30px}.flip-card{height:300px;width:90%}.mean-section5{display:flex;flex-direction:column}.mean-section5 div{width:100%}.mean-section5 .content h1{margin:20px 0 0}.mean-section5 .content p{margin:0}.mean-section5 .content button{margin:20px 0 0;width:60%}}.web-dev .first-section{height:60%}.web-dev .first-section .bg-img{padding:0}.web-dev .first-section .bg-img img{height:600px;width:100%}.web-dev .first-section .content-box{background-color:#fff;border-radius:10px;bottom:250px;box-shadow:1px 1px 4px #000;height:40%;left:11%;margin:0;padding:0;position:relative;width:80%}.web-dev .first-section .content-box .content-box-img{padding:0}.web-dev .first-section .content-box .content{align-items:center;display:flex;flex-direction:column;font-size:1.75rem;justify-content:center;padding:0 100px;text-align:center}.web-dev .first-section .content-box .content h1{font-size:45px;font-weight:700}.web-dev .first-section .content-box .content-box-img img{border-radius:0 10px 10px 0}.web-dev .second-section *{margin:0;padding:0}.web-dev .second-section{bottom:190px;position:relative;text-align:center;width:100%}.web-dev .second-section h1{font-weight:700}.web-dev .second-section p{margin-top:20px}.web-dev .second-section .services-cards-section{grid-gap:40px 20px;display:grid;gap:40px 20px;grid-template-columns:auto auto;justify-items:center;margin-top:50px}.web-dev .second-section .services-cards-section .service-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0003;height:380px;padding:15px;text-align:left;transition:transform .3s ease,background-color .3s ease,color .3s ease;width:320px}.web-dev .second-section .services-cards-section .service-card:hover{box-shadow:0 8px 15px #0000004d;color:#000;transform:scale(1.05)}.web-dev .second-section .services-cards-section .service-card h3{font-weight:700;margin-top:15px}.web-dev .second-section .services-cards-section .service-card .ecommerce-logo{border-radius:20%;box-shadow:1px 1px 4px #0003;height:60px;transition:box-shadow .3s ease;width:65px}.web-dev .second-section .services-cards-section .service-card:hover .ecommerce-logo{box-shadow:0 4px 10px #0000004d}.web-dev .second-section .services-cards-section .service-card .ecommerce-logo img{height:50px;margin-left:4px;margin-top:5px;width:50px}.web-dev .third-section{background-image:url(/static/media/white%20bg.1b66f8b85df927e5cf30.jpg);bottom:130px;box-shadow:0 4px 10px #0003;height:500px;padding-top:40px;position:relative}.web-dev .third-section ul li button{border:1px solid grey;box-shadow:0 2px 12px #0000001a;color:grey;font-size:15px;font-weight:700;height:60px}.web-dev .third-section .tab-content h2{font-size:50px;font-weight:700}.web-dev .third-section .tab-content p{margin-top:25px}.web-dev .fourth-section{bottom:80px;position:relative;text-align:center}.web-dev .fourth-section h2{font-size:50px;font-weight:700}.web-dev .fourth-section .client-reasons{grid-gap:20px;display:grid;gap:20px;grid-template-columns:auto auto;margin-top:40px}.web-dev .fourth-section .client-reasons .reason{padding:20px 50px}.web-dev .fourth-section .client-reasons .reason h3{font-size:30px;font-weight:700}.web-dev .fourth-section .client-reasons .reason p{margin-top:15px}.web-dev .fifth-section{text-align:center}#faq-heading{font-size:50px;font-weight:700;margin-bottom:30px;text-decoration:underline}.web-dev .fifth-section .faq-wrapper{align-items:center;display:flex;justify-content:center;margin-top:25px;width:100%}.web-dev .fifth-section .faq-accordian{width:80%}.web-dev .fifth-section .faq-item{background-color:#fff;border-radius:10px;box-shadow:0 6px 10px #0000001a;margin-bottom:10px;padding:14px 20px;transition:transform .5s cubic-bezier(.25,1,.5,1),background-color .4s ease-in-out,box-shadow .4s ease-in-out}.web-dev .fifth-section .faq-item:hover{background-color:#ffffffe6;box-shadow:0 10px 20px #00000026;transform:scale(1.02);transform:translateY(-3px)}.web-dev .fifth-section .faq-title{align-items:center;color:#2d465e;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;transition:color .4s ease-in-out}.web-dev .fifth-section .faq-title:hover{color:#1a2e3f}.web-dev .fifth-section .content{color:#333333c2;max-height:0;opacity:0;overflow:hidden;padding:0 12px;text-align:left;transition:max-height 1s cubic-bezier(.25,1,.5,1),opacity .8s ease-in-out,padding .6s ease-in-out}.web-dev .fifth-section .content.show{max-height:500px;opacity:1;padding:12px;text-align:left;transition:max-height 1s cubic-bezier(.5,1,.5,1),opacity .8s ease-in-out,padding .6s ease-in-out}@media (max-width:1200px){.web-dev .first-section .content-box{bottom:8%;width:85%}.web-dev .fourth-section .client-reasons,.web-dev .second-section .services-cards-section{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.web-dev .first-section .content-box{bottom:23rem;position:relative;width:80%}.web-dev .first-section .content-box .content{font-size:1.25rem;padding:18px}.web-dev .first-section .content-box .content h1{font-size:1.75rem}.web-dev .second-section .services-cards-section{gap:15px;grid-template-columns:1fr}.web-dev .third-section{height:auto}.web-dev .fifth-section .faq-wrapper{flex-direction:column}}@media (max-width:480px){.web-dev .first-section .content-box{bottom:2%;padding:10px}.web-dev .first-section .content-box .content{font-size:1rem}.web-dev .first-section .content-box .content h1{font-size:1.5rem}.web-dev .second-section .services-cards-section .service-card{padding:15px}.web-dev .fourth-section .client-reasons{grid-template-columns:1fr}}.new-contact-page .contact-first-section{background-image:url(/static/media/contact-bg.1c66792ff0c68a98b7c6.jpg);background-repeat:no-repeat;background-size:cover;height:500px;margin-top:61px}.new-contact-page .contact-first-section *{margin:0;padding:0}.new-contact-page .contact-first-section h1{font-size:80px;font-weight:700;margin-top:120px}.new-contact-page .contact-first-section h2{margin-left:5px;margin-top:20px}.new-contact-page .contact-first-section p{font-size:20px;font-weight:400;margin-left:5px}.form-main-container{background-color:#f4f4f9;border-radius:60px 60px 0 0;bottom:50px;height:650px;position:relative;width:100%}.form-container{border-radius:8px;margin-top:40px;padding:20px}.form-container h3{font-weight:700}.form-container .form-group{margin-bottom:15px}.form-container .form-row{display:flex;justify-content:space-between}.form-container .form-row .form-group{width:48%}.form-container .form-group label{font-family:Times New Roman,Times,serif;font-weight:700}.form-container .form-group input,.form-group textarea{border:1px solid #ccc;border-radius:5px;margin-top:5px;padding:10px;width:100%}.form-container .form-group textarea{height:150px;resize:none}.form-container button{background-color:grey;border:none;border-radius:5px;box-shadow:2px 2px 4px #0003;color:#fff;cursor:pointer;padding:10px 15px;width:30%}.form-container button:hover{box-shadow:4px 4px 12px #0000004d}.form-main-container .form-image{align-items:end;display:flex;justify-content:center}.form-main-container .form-image img{border-radius:10px;height:90%;width:100%}.contact-location-main-section{background-color:#fff;border-radius:60px 60px 0 0;bottom:100px;height:420px;position:relative}.contact-location-main-section .location-section{background-color:#fff}.contact-location-main-section .location-section *{margin:0;padding:0}.contact-location-main-section h2{font-weight:700;margin-top:40px;text-align:center}.contact-location-main-section .location-section{display:flex;justify-content:space-evenly;margin-top:25px}.contact-location-main-section .location-section .location-card{border-radius:8px;box-shadow:0 4px 8px #0000001a;height:350px;transition:all .3s ease-in-out;width:250px}.contact-location-main-section .location-section .location-card:hover{box-shadow:0 8px 16px #0003;transform:translateY(-5px)}.contact-location-main-section .location-section .location-card .location-img{height:50%;width:100%}.contact-location-main-section .location-section .location-card .location-img img{border-radius:8px 8px 0 0;height:100%;width:100%}#time{font-size:24px;font-weight:bolder}.contact-location-main-section .location-section .location-card .location-content{padding:5px}.contact-location-main-section .location-section .location-card .location-content h4{font-size:20px;font-weight:700}.contact-location-main-section .location-section .location-card .location-content p{font-size:14px;margin-top:5px}.contact-faq-section{background-color:#f9f9f9;padding:30px}.contact-faq-section h2{margin-top:15px;text-align:center}.contact-faq-section .faq .faq-item{margin-bottom:15px}.contact-faq-section .faq .faq-item .faq-question{background-color:#fff;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:15px;transition:background-color .3s ease,transform .3s ease}.contact-faq-section .faq .faq-item .faq-question:hover{background-color:#f5f5f5}.contact-faq-section .faq .faq-item .faq-answer{background-color:#f1f1f1;border-radius:5px;margin-top:10px;max-height:0;opacity:0;overflow:hidden;padding:10px;transition:max-height .5s ease,opacity .5s ease}.contact-faq-section .faq .faq-item.active .faq-answer{max-height:200px;opacity:1}.contact-faq-section .faq .faq-item .faq-answer p{margin:0}@media (max-width:1200px){.form-main-container{height:auto}.form-main-container .container{padding:20px}.contact-location-main-section .location-section{display:block;text-align:center}.contact-location-main-section .location-section .location-card{margin:10px auto;width:80%}.contact-location-main-section .location-section .location-card .location-content{padding:15px}}@media (max-width:768px){.form-main-container{padding:20px}.form-main-container .form-container{padding:15px}.contact-location-main-section .location-section{display:block;text-align:center}.contact-location-main-section .location-section .location-card{margin:15px auto;width:90%}.contact-location-main-section .location-section .location-card .location-content h4{font-size:18px}.contact-location-main-section .location-section .location-card .location-content p{font-size:12px}.form-main-container .row{flex-direction:column-reverse}.form-main-container .col-6{width:100%}.form-main-container .col-6.form-image img{width:90%}.new-contact-page .contact-first-section h1{font-size:50px}.new-contact-page .contact-first-section h2{font-size:22px}.new-contact-page .contact-first-section p{font-size:16px}}@media (max-width:428px){.form-main-container .form-container h3{font-size:20px}.form-container button{width:100%}.contact-location-main-section h2{font-size:24px}.contact-location-main-section .location-section .location-card .location-content h4{font-size:16px}.contact-location-main-section .location-section .location-card .location-content p{font-size:12px}.new-contact-page .contact-first-section h1{font-size:30px}.new-contact-page .contact-first-section h2{font-size:18px}.new-contact-page .contact-first-section p{font-size:14px}.form-main-container .row{flex-direction:column-reverse}.form-main-container .col-6.form-image img{width:100%}.contact-faq-section{margin-bottom:-60px;margin-top:360px}}.header{background-color:#fff;background-color:var(--background-color);color:#333333c2;color:var(--default-color);padding:20px 0;transition:all .5s;z-index:997}.header .logo{line-height:1}.wrapper .logo img{max-height:50px;padding:0 24px;transition:max-height .3s ease}.header .logo h1{color:#5aafe4;color:var(--heading-color);font-size:30px;font-weight:700;margin:0}.scrolled .header{box-shadow:0 0 18px color-mix(in srgb,#333333c2,#0000 85%);box-shadow:0 0 18px color-mix(in srgb,var(--default-color),#0000 85%)}.bg-footer{background-color:#33383c;padding:30px 0}.footer-heading{letter-spacing:2px}.footer-link a{color:#acacac;font-size:14px;line-height:35px;transition:all .5s}.footer-link li{margin:0;padding:0 0 0 13px;width:max-content}.footer-link a:hover{color:#5aafe4;color:var(--accent-color)}.contact-info{color:#acacac;font-size:14px}.small-font{font-size:.875rem}.card1{background-color:#333333c2;background-color:var(--default-color)}.card-style{background-color:#000;color:#fff;width:18rem}.card-body p{margin:15px 0 0}.footer-alt{color:#acacac}.footer-heading{padding-bottom:12px;position:relative}.footer-heading:after{border-bottom:1px solid #06c0ef;bottom:0;content:"";display:block;left:0;position:absolute;width:25px}.clutch-details{padding:0 33px}.goodfirm-details{padding:0 18px}.scroll-top{background-color:#5aafe4;background-color:var(--accent-color);border-radius:4px;bottom:15px;height:40px;opacity:0;position:fixed;right:15px;transition:all .4s;visibility:hidden;width:40px;z-index:99999}.scroll-top i{font-size:24px;line-height:0}.scroll-top i,.scroll-top:hover{color:#fff;color:var(--contrast-color)}.scroll-top:hover{background-color:color-mix(in srgb,#5aafe4,#0000 20%);background-color:color-mix(in srgb,var(--accent-color),#0000 20%)}.scroll-top.active{opacity:1;visibility:visible}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}.page-title{background-color:#fff;background-color:var(--background-color);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#333333c2;color:var(--default-color);padding:80px 0;position:relative;text-align:center}.page-title:before{background-color:color-mix(in srgb,#fff,#0000 50%);background-color:color-mix(in srgb,var(--background-color),#0000 50%);content:"";inset:0;position:absolute}.page-title h1{font-size:42px;font-weight:700;margin-bottom:10px}.page-title .breadcrumbs ol{display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;justify-content:center;list-style:none;margin:0;padding:0}.page-title .breadcrumbs ol li+li{padding-left:10px}.page-title .breadcrumbs ol li+li:before{color:color-mix(in srgb,#333333c2,#0000 50%);color:color-mix(in srgb,var(--default-color),#0000 50%);content:"/";display:inline-block;padding-right:10px}.section,section{background-color:#fff;background-color:var(--background-color);color:#333333c2;color:var(--default-color);overflow:clip;padding:0 15px;scroll-margin-top:100px}@media (max-width:1199px){.section,section{scroll-margin-top:60px}}.section-title{position:relative;text-align:center}.section-title h2{font-size:28px;font-weight:500;margin-bottom:15px}.section-title p{font-family:Satoshi,sans-serif;font-family:var(--heading-font);font-size:32px;margin-bottom:0}.link{padding:10px}.slide-text{animation:slideIn 1s forwards;background:#00000080;border-radius:5px;color:#fff;font-size:2rem;font-weight:700;left:-100%;padding:10px 20px;position:absolute;top:30%;transform:translateY(-50%)}@keyframes slideIn{0%{left:-100%}to{left:50%;transform:translate(-50%,-50%)}}.carousel-image{filter:blur(1px);object-fit:cover;transition:filter .3s ease;width:100%;z-index:-1}.carousel-inner{height:57rem!important}@media (max-width:768px){.carousel-image{height:350px}}@media (max-width:576px){.carousel-image{height:300px}}@media (max-width:320px){.carousel-image{height:250px;object-fit:cover;object-position:50% 20%}}.services .section-title h2{color:#5aafe4;color:var(--accent-color);font-size:20px}.services .content .service-item{background-color:#fff;background-color:var(--surface-color);border-left:1px solid color-mix(in srgb,#333333c2,#0000 90%);border-left:1px solid color-mix(in srgb,var(--default-color),#0000 90%);border-top:1px solid color-mix(in srgb,#333333c2,#0000 90%);border-top:1px solid color-mix(in srgb,var(--default-color),#0000 90%);padding:20px 30px;position:relative}.services .content .service-item .number{color:color-mix(in srgb,#333333c2,#0000 80%);color:color-mix(in srgb,var(--default-color),#0000 80%);font-weight:400;position:absolute;right:10px;top:10px}.services .content .service-item .service-item-icon{color:#5aafe4;color:var(--accent-color);margin-bottom:20px;position:relative}.services .content .service-item .service-item-icon img{width:50px}.services .content .service-item .service-item-icon:before{border-bottom:40px solid #0000;border-right:40px solid #5aafe4;border-right:40px solid var(--accent-color);border-top:40px solid #0000;content:"";display:none;left:-20px;position:absolute;transform:rotate(45deg);z-index:-1}.services .content .service-item .service-item-icon>span{color:#333333c2;color:var(--default-color);font-size:4rem}.services .content .service-item .service-item-content .service-heading{color:#333333c2;color:var(--default-color);font-size:20px;font-weight:400}.services .content .service-item .service-item-content p{font-size:15px}@media (min-width:769px){.services .content [class^=col-]:nth-child(4n+4) .service-item{border-right:1px solid color-mix(in srgb,#333333c2,#0000 90%);border-right:1px solid color-mix(in srgb,var(--default-color),#0000 90%)}.services .content [class^=col-]:nth-last-child(-n+4) .service-item{border-bottom:1px solid color-mix(in srgb,#333333c2,#0000 90%);border-bottom:1px solid color-mix(in srgb,var(--default-color),#0000 90%)}}@media (max-width:768px){.services .content [class^=col-]:nth-child(2n+2) .service-item{border-right:1px solid color-mix(in srgb,#333333c2,#0000 90%);border-right:1px solid color-mix(in srgb,var(--default-color),#0000 90%)}.services .content [class^=col-]:last-child .service-item,.services .content [class^=col-]:nth-last-child(2) .service-item{border-bottom:1px solid color-mix(in srgb,#333333c2,#0000 90%);border-bottom:1px solid color-mix(in srgb,var(--default-color),#0000 90%)}}@media (max-width:576px){.services .content [class^=col-] .service-item{border:1px solid color-mix(in srgb,#333333c2,#0000 90%);border:1px solid color-mix(in srgb,var(--default-color),#0000 90%);margin-bottom:10px}}.about{background:#bbc6cb1a;margin:10px 0}.about .section-title{margin-bottom:60px}.about .content .img-overlap{margin-top:-150px}.about .content-title{font-weight:300;margin:30px auto;text-align:left}.about .content-title strong{font-weight:700}.content-subtitle{animation-delay:2s;font-size:30px;font-weight:600}.content-para{animation-delay:1s;animation:slideUp 1s forwards;font-size:16px;font-weight:600;margin:0 0 20px;opacity:0;transform:translateY(30px)}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.head-style{position:relative}.head-style:after{border-bottom:3px solid #5aafe4;border-bottom:3px solid var(--accent-color);bottom:0;content:"";left:0;position:absolute;width:100%}.mega-links li .active{color:#167192!important}.hero-section{background-image:url(/static/media/dark-banner.7fd41ce11bfd2fe2b9a0.jpg);background-size:cover;color:#fff;padding:80px 0;text-align:left}.text-content h1{font-size:31px;font-weight:700}.text-content p{font-size:1.2rem;margin-bottom:20px}.image-content{text-align:center}.robot-img{animation:float 3s ease-in-out infinite;height:auto;max-width:90%}.clients{background:#fff;padding:30px}.client-img{height:auto;max-width:100px;transition:transform .3s ease-in-out}.client-img:hover{transform:scale(1.1)}@media (max-width:768px){.hero-section{text-align:center}.text-content h1{font-size:2.2rem}.text-content p{font-size:1.1rem}.robot-img{max-width:70%}}.blog-section{background:#6b574012;padding:10px 0 95px}.blog-card{background:#fff;box-shadow:0 4px 10px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.blog-card:hover{box-shadow:0 6px 15px #00000026;transform:translateY(-5px)}.blog-image-wrapper{overflow:hidden;position:relative}.blog-image{height:200px;object-fit:cover;transition:transform .3s ease;width:100%}.blog-card:hover .blog-image{transform:scale(1.1)}.overlay{background:#0009;padding:20px;text-align:center}.blog-card:hover .overlay{opacity:1}.hover-message{color:#fff;font-size:16px;font-weight:700;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.blog-card:hover .hover-message{opacity:1;transform:translateY(0)}.blog-content{padding:20px}.blog-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:1rem;font-weight:600;min-height:3em;overflow:hidden;text-overflow:ellipsis}.blog-desc{color:#555;font-size:14px;margin-bottom:10px}.blog-date{color:#888;font-size:12px}.btn-sm{font-size:14px;padding:6px 12px}.about-hero-section{align-items:center;background:url(/static/media/about-hero-section.94bada40dea7c0375e52.jpg) no-repeat 50%;background-size:cover;display:flex;height:60vh;justify-content:center}.about-hero-section .container{max-width:800px}@media (min-width:768px){.about-hero-section h1{font-size:3rem}.about-hero-section p{font-size:1.25rem}}.robotronix-section{background:linear-gradient(135deg,#1a1a1a,#2c3e50);color:#fff}.mission-card,.vision-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;transition:transform .3s ease,box-shadow .3s ease}.mission-card:hover,.vision-card:hover{box-shadow:0 10px 20px #0000004d;transform:translateY(-10px)}.icon-container{align-items:center;display:flex;justify-content:center}.icon-container i{color:#00bcd4;font-size:3rem;transition:color .3s ease}.mission-card:hover .icon-container i,.vision-card:hover .icon-container i{color:#ff4081}.mission-vision{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1.5rem}.mission-card .vision-card p{font-size:1rem;line-height:1.8;opacity:.9}@media (max-width:768px){h1{font-size:1.8rem}p{font-size:.95rem}.icon-container i{font-size:2.5rem}}.contact-section{padding:50px 10px;text-align:center}.contact-container{flex-wrap:wrap;gap:30px;justify-content:center}.contact-card{border-radius:10px;box-shadow:0 4px 10px #83808033;padding:20px;text-align:center;transition:.3s;width:300px}.contact-card:hover{transform:translateY(-5px)}.location-img{border-radius:5px;height:100px;object-fit:cover;width:100%}.card-content h3{align-items:center;display:flex;font-size:20px;gap:8px;justify-content:center;margin:10px 0}.flag{height:auto;width:25px}.contact-card i{color:red;margin-right:8px}@media (max-width:900px){.contact-container{align-items:center;flex-direction:column}}.hover-scale{transition:transform .3s ease}.hover-scale:hover{transform:scale(1.03)}.gallery-section{background:#f9f9f9;padding:60px 0}.gallery-section h2{margin-bottom:40px}.gallery-item{border-radius:10px;box-shadow:0 4px 8px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.gallery-item img{display:block;height:285px;transition:transform .3s ease;width:100%}.gallery-item:hover img{transform:scale(1.1)}.overlay{align-items:center;background:#00000080;display:flex;justify-content:center;opacity:0;transition:opacity .3s ease}.gallery-item:hover .overlay{opacity:1}.overlay button{background:#fffc;border:none;border-radius:50%;cursor:pointer;padding:10px 20px;transition:background .3s ease}.overlay button:hover{background:#fff}.overlay button i{color:#333;font-size:1.5rem}.lightbox-modal{background:#000000e6;display:none;height:100%;left:0;overflow:auto;padding-top:60px;position:fixed;top:0;width:100%;z-index:1000}.lightbox-modal.open{display:block}.lightbox-content{border-radius:10px;display:block;margin:auto;max-height:80vh;max-width:90%}.close-btn{color:#fff;cursor:pointer;font-size:40px;font-weight:700;position:absolute;right:35px;top:20px;transition:color .3s ease}.close-btn:hover{color:#ff4081}@media (max-width:768px){.gallery-section h2{font-size:2rem}.gallery-item{margin-bottom:20px}}.core-values{background-color:#fff;padding:60px 0;text-align:center}.section-title{color:#2c3e50;margin-bottom:40px}.values-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.value-item{background-color:#04b0ef63;border-radius:10px;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.value-item:hover{box-shadow:0 10px 20px #0000001a;transform:translateY(-10px)}.value-icon{font-size:2.5rem;margin-bottom:20px}.value-title{font-size:1.5rem;margin-bottom:15px}.value-description,.value-title{color:#fff;color:var(--background-color)}.value-description{font-size:1rem;line-height:1.6}.projcard{background-color:#fff;border:2px solid #ddd;border-radius:10px;box-shadow:0 4px 21px -12px #000000a8;cursor:pointer;font-size:18px;height:300px;margin-bottom:40px;overflow:hidden;position:relative;transition:box-shadow .2s ease,transform .2s ease;width:100%}.projcard:hover{box-shadow:0 34px 32px -33px #0000002e;transform:translateY(-3px)}.projcard:before{background-image:linear-gradient(-70deg,#424242,#0000 50%);bottom:0;content:"";left:0;opacity:.07;position:absolute;right:0;top:0}.projcard:nth-child(2n):before{background-image:linear-gradient(-250deg,#424242,#0000 50%)}.projcard-innerbox{bottom:0;left:0;position:absolute;right:0;top:0}.projcard-img{height:300px;left:0;position:absolute;top:0;transition:transform .2s ease;width:355px}.projcard:nth-child(2n) .projcard-img{left:auto;right:0}.projcard:hover .projcard-img{transform:scale(1.05) rotate(0deg)}.projcard:hover .projcard-bar{width:70px}.projcard-textbox{bottom:7%;font-size:17px;left:385px;position:absolute;top:7%}.projcard:nth-child(2n) .projcard-textbox{left:auto;right:430px}.projcard-textbox:after,.projcard-textbox:before{background:#fbfbfb;content:"";display:block;height:140%;left:-55px;position:absolute;top:-20%;transform:rotate(8deg);width:60px}.projcard:nth-child(2n) .projcard-textbox:before{display:none}.projcard-textbox:after{display:none;left:auto;right:-55px}.projcard:nth-child(2n) .projcard-textbox:after{display:block}.projcard-textbox *{position:relative}.projcard-title{font-family:Voces,Open Sans,arial,sans-serif;font-size:24px}.projcard-subtitle{font-weight:700}.projcard-bar{background-color:#5aafe4;background-color:var(--accent-color);border-radius:5px;height:5px;left:-2px;margin:10px 0;transition:width .2s ease;width:50px}.projcard-description{color:#424242;font-size:14px;height:125px;overflow:hidden;text-overflow:ellipsis;z-index:10}.projcard-tagbox button{background:#37c0f2;border:none;border-radius:25px;bottom:3%;box-shadow:0 4px 21px -12px #000000a8;cursor:default;font-size:16px;outline:none;padding:10px 20px;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease;-webkit-user-select:none;user-select:none}.projcard-tagbox a{color:#ddd;text-decoration:none}@media (max-width:1200px){.projcard-textbox{left:350px;position:absolute}.projcard-textbox:after,.projcard-textbox:before{background:#ff0000bb;background:#f8f8f8;content:"";display:block;height:140%;left:-27px;position:absolute;top:-20%;transform:rotate(8deg);width:60px}.projcard-bar{background-color:#5aafe4;background-color:var(--accent-color);border-radius:5px;height:5px;margin:10px 0;width:50px;z-index:1}.projcard-subtitle{font-weight:700;position:relative;z-index:1}.projcard-textbox h6{z-index:1}}@media (max-width:1024px){.projcard{height:555px}.projcard-img{width:100%}.projcard-textbox{left:0;padding:10px;position:absolute;top:310px}.projcard-description{font-size:14px;height:78px;margin-top:20px}.projcard-textbox:after,.projcard-textbox:before{content:"";display:none}}@media (max-width:768px){.projcard{height:445px}.projcard-img{height:auto}.projcard-textbox{left:0;padding:10px;position:absolute;top:222px}.projcard-description{font-size:14px;height:78px;margin-top:20px}.projcard-textbox:after,.projcard-textbox:before{content:"";display:none}}@media (max-width:425px){.projcard{height:480px}.projcard-textbox{left:0;padding:10px;position:absolute;top:252px}.projcard-description{font-size:14px;height:85px}.projcard-textbox:after,.projcard-textbox:before{content:"";display:none}}@media (max-width:375px){.projcard{height:460px}.projcard-textbox{left:0;padding:10px;position:absolute;top:225px}.projcard-description{font-size:14px;height:85px}.projcard-textbox:after,.projcard-textbox:before{content:"";display:none}}@media (max-width:320px){.projcard{height:420px}.projcard-textbox{left:0;padding:10px;position:absolute;top:185px}.projcard-description{font-size:14px;height:85px}.projcard-textbox:after,.projcard-textbox:before{content:"";display:none}}.banner-slider{height:90vh;position:relative;width:100%}.banner-container{height:100%;position:relative;width:100%}.banner-image{filter:brightness(70%);height:100%;object-fit:cover;width:100%}.overlay{background:#37353647;height:100%;left:0;position:absolute;top:0;width:100%}.banner-text{color:#fff;font-family:Poppins,sans-serif;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%}.banner-text h1{font-size:3rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.banner-text h2{font-size:2rem;font-weight:500}.swiper-pagination-bullet{background:#fff!important;opacity:.8!important}.swiper-pagination-bullet-active{background:#fc0!important}.swiper-button-next,.swiper-button-prev{color:#fff!important;transition:all .3s ease}.swiper-button-next:hover,.swiper-button-prev:hover{color:#fc0!important}.gallery-slider-section,.pic-slider-section{padding:60px 0;position:relative;text-align:center}.gallery-slider-section{background-image:url(/static/media/dot-dot-wave-shape.2d745c6919095c3a5565.svg);color:#866c6c;z-index:1}.gallery-slider-section:before{background:url(/static/media/O97PYT0.251d90c91cc3844de324.jpg) no-repeat 50%;background-attachment:fixed;background-size:cover;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}.gallery{display:flex;gap:2px;height:374px;justify-content:center;margin-inline:auto;max-width:800px}.gallery:has(.gallery-panel:hover) .gallery-panel:not(:hover) img{filter:grayscale(100%)}.gallery-panel{border-radius:.75rem;cursor:pointer;flex:0.5 1;overflow:hidden;transition:flex .5s ease-in-out}.gallery-panel:hover{flex:3.5 1}.gallery-panel img{height:100%;object-fit:cover;transition:.5s ease;width:100%}.gallery-panel:nth-child(2) img{scale:1.15}.gallery-panel:nth-child(5) img{scale:1.25}.btn-small{font-size:12px;padding:5px 10px}@media (max-width:576px){.gallery{display:flex;flex-direction:column-reverse;gap:2px;height:100%;justify-content:center;margin-inline:auto}}.benefits-section{background:#f8f9fa;padding:4rem 2rem;text-align:center}.benefits-title{font-size:2.5rem;font-weight:700;margin-bottom:2rem}.benefits-container{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.benefit-item{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;padding:1.5rem;text-align:center;transition:transform .3s ease;width:250px}.benefit-item:hover{transform:translateY(-5px)}.icon-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.benefit-icon{height:60px;width:60px}.benefit-text{font-size:1.2rem;font-weight:500}.apply-btn{background:#fc0;border:none;border-radius:5px;color:#333;cursor:pointer;font-size:1.2rem;margin-top:2rem;padding:12px 24px;transition:background .3s ease}.apply-btn:hover{background:#e6b800}.career-description{display:flex;flex-direction:column;justify-content:center}.career-description h2{font-size:60px;margin-left:10px}.career-description span{color:#1cb7f0;margin:"0 4px 0 0"}.career-img img{border-radius:10px;box-shadow:0 4px 8px #0003;filter:grayscale(100%);transition:all .3s ease-in-out;width:100%}.career-img img:hover{border-radius:12px;box-shadow:0 15px 30px #0006;filter:grayscale(0);transform:scale(1.05)}.career-subtitle p{font-size:18px;font-weight:600}article.job-card{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;grid-template-columns:80px auto 100px;grid-template-rows:35px 10px 35px;padding:24px;position:relative;transition:transform .5s ease-in-out,box-shadow .5s ease-in-out;-webkit-transition:transform .5s ease-in-out,box-shadow .5s ease-in-out;width:700px}article.job-card:focus,article.job-card:hover{box-shadow:0 10px 20px #0000004d;transform:scale(1.05)}.company-logo-img{box-sizing:border-box;grid-area:1/1/2/2;height:80px;padding:5px;position:relative;width:80px}.company-logo-img img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10%}.job-title{align-self:start;font-size:16px;font-weight:500;grid-area:1/2/2/3;margin-top:5px;padding:0 24px}.company-name{color:#777;font-size:14px;grid-area:2/2/3/3;margin-bottom:5px}.company-name,.skills-container{align-self:center;padding:0 24px}.skills-container{grid-area:3/2/4/3}.skill{background-color:#00a6c20d;color:#fff;display:inline;font-size:16px;padding:10px 27px}.save{background-color:#fff;border:1px solid #a4a5a8;color:#777;grid-area:3/3/4/4}.mobile-wrapper{margin-top:50px}.mobile-wrapper article{background:linear-gradient(135deg,#1a1a1a,#2c3e50);border-radius:20px;color:#fff;grid-template-columns:60px auto;grid-template-rows:35px 25px auto 40px;padding:20px;width:100%}.mobile-wrapper .company-logo-img{grid-area:1/1/3/2;height:60px;width:60px}.mobile-wrapper .job-title{display:flex;font-size:22px;font-weight:700;justify-content:space-evenly}.mobile-wrapper .company-name{grid-area:2/2/3/2;padding:0 16px}.mobile-wrapper .skills-container{grid-area:3/1/4/3;padding:16px 0}.mobile-wrapper .btn-container{align-items:center;display:flex;grid-area:4/1/5/3;justify-content:center;margin-top:35px;padding:10px 0;width:100%}.btn-container button{color:#fff;max-width:300px;min-width:150px;text-align:center;width:25%}.mobile-wrapper .btn-container .apply{margin-right:10px}.bag-icon{margin:0 10px 3px}.loc-icon{margin:0 0 2px}.wallet-icon{margin:0 4px 3px}@media (max-width:1024px){.skill{font-size:15px}}@media (max-width:768px){.career-description h2{font-size:40px}.career-section{margin-top:8rem}.skill{display:block}}@media (max-width:576px){.career-section{margin-top:0}.career-description h2{font-size:25px}.career-img img{margin-top:1rem}.skill{display:block}}.reuse-button{background-color:#33bff2;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;margin-top:57px;padding:10px 20px;transition:"0.3s"}.join-btn{top:10rem}.heroo,.join-btn{position:relative}.heroo{background:linear-gradient(135deg,#1a1a1a,#2c3e50);box-shadow:0 0 15px 0 #00000080;font-family:Montserrat,sans-serif;height:350px;margin:25px auto;overflow:hidden}.heroo__title h2{color:#fff;font-size:55px;font-weight:700;left:50%;padding:50px;top:40%;z-index:1}.heroo__title h3{color:#fff;display:inline-block;font-size:25px;left:10%;padding:10px 20px;position:relative;transition:all .3s ease-in-out}.heroo__title h3:hover{background-color:#1eb8f01a;border:2px solid #1eb8f0;border-radius:8px;box-shadow:0 4px 10px #1eb8f04d;transform:scale(1.05)}.hexa-shape-img img{background-image:url(/static/media/hexa.ba526a4895027b1af4d0.png);background-repeat:no-repeat;background-size:cover;border-radius:12px;width:80%}.arrow-animation{animation:moveArrow 1s ease-in-out infinite;display:inline-block}@keyframes moveArrow{0%{transform:translateX(0)}50%{transform:translateX(10px)}to{transform:translateX(0)}}.wrapper1{background:#333;height:100vh}#main-div{bottom:20px;position:fixed;right:20px;z-index:0}#main-button{align-items:center;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#0064f3;display:flex;font-size:20px;justify-content:center;width:50px}#main-button,#main-button~button{bottom:0;box-shadow:0 0 10px 0 #00000080;cursor:pointer;height:50px;position:absolute;right:0}#main-button~button{background:linear-gradient(90deg,#00a1f5,#0064f3);border:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:#fff;font-weight:600;opacity:0;padding:0 20px;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;visibility:hidden;white-space:nowrap;z-index:-1}#main-button.open~button{opacity:1;right:70px;transition:all .4s cubic-bezier(0,.01,0,1.27);-webkit-transition:all .4s cubic-bezier(0,.01,0,1.27);-moz-transition:all .4s cubic-bezier(0,.01,0,1.27);-ms-transition:all .4s cubic-bezier(0,.01,0,1.27);-o-transition:all .4s cubic-bezier(0,.01,0,1.27);visibility:visible}#main-button~a{align-items:center;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;bottom:0;box-shadow:0 0 10px 0 #00000080;color:#fff;cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;opacity:0;position:absolute;right:0;text-decoration:none;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;width:50px;z-index:-1}#main-button~.telegram-color{background:linear-gradient(0deg,#017ab1,#01abe6)}#main-button~.whatsapp-color{background:linear-gradient(0deg,#00b100,#09db09)}#main-button~.messenger-color{background:linear-gradient(0deg,#0078ff,#00c6ff)}#main-button.open~a{opacity:1;transition:all .4s cubic-bezier(0,.01,0,1.27);-webkit-transition:all .4s cubic-bezier(0,.01,0,1.27);-moz-transition:all .4s cubic-bezier(0,.01,0,1.27);-ms-transition:all .4s cubic-bezier(0,.01,0,1.27);-o-transition:all .4s cubic-bezier(0,.01,0,1.27)}#main-button.open~a:first-of-type{bottom:60px}#main-button.open~a:nth-of-type(2){bottom:120px}#main-button.open~a:nth-of-type(3){bottom:180px}.wave{animation-duration:1s;animation-iteration-count:infinite;animation-name:wave;animation-timing-function:linear}@keyframes wave{0%{box-shadow:0 0 0 0 #ffffff80}to{box-shadow:0 0 0 10px #fff0}}.open{animation-iteration-count:1}.leadership-section{align-items:center;background:url(/static/media/3747425.ded423aa524fdb3f6485.jpg) no-repeat 50%;background-size:cover;display:flex;height:448px;justify-content:center}.leadership-section h1{font-size:50px;font-weight:700;letter-spacing:2px}.leadership-section h1,.leadership-section p{color:#fff;display:flex;justify-content:center;width:100%}.principal{display:flex;flex-direction:column;padding:0}.smaller-image{height:auto;width:150px}.introduce{background-color:#f3f3f3;background:url(/static/media/future-optimism_thumbnail.bb5780cedb91eed0fa38.jpg);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:start;padding-bottom:90px;padding-top:362px}.big-lemma{border-bottom:3px solid #fff;font-size:3em;margin-bottom:15px}.big-lemma,.trial{color:#fff;font-weight:700}.trial{background-color:#3a80e2;border:0;border-radius:5px;cursor:pointer;font-family:Montserrat,sans-serif;margin-top:20px;padding:15px;transition:all .3s}.trial:hover{background-color:#418cfc}.logoD{font-size:1.6em;font-weight:700;margin-bottom:15px}.textD{color:#f3f3f3;font-size:.9em;text-align:justify}.opinion{align-items:center;background-origin:initial;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;padding-top:130px}.opinion,.opinion>.inside{display:flex;transform:scaleX(-1) scaleY(-1)}.opinion>.inside{flex-direction:row;width:50%}.board-member{height:595px;margin:90px 0;width:100%}.board-member .board-member-title{color:#ededed;font-size:140px;font-weight:900;line-height:45px;position:relative;text-align:center;top:20px}.container1{grid-gap:1px;align-items:end;display:grid;grid-auto-rows:220px;grid-template-columns:repeat(auto-fill,1fr);justify-content:end;margin:100px auto 0}.dd{border-bottom:70px solid #000e55;content:"";position:relative;top:-160px}.board-member-desc{font-family:math;font-size:20px;position:relative;top:126px}.hexagon{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:flex;height:293px;position:relative;transform:rotate(0deg) translateX(0);transition:transform .5sease-out;width:272px;z-index:1}.hexagon:first-child{grid-column:5/span 2}.hexagon:nth-child(2){grid-column:4/span 2;grid-row-start:1}.hexagon:nth-child(3){grid-column:6/span 5;grid-row-start:1}.sec-title{margin-bottom:120px}.sec-title .title{-webkit-text-fill-color:#0000;background:#1eb8f0;background:linear-gradient(270deg,#1eb8f0 0,#2c3e50 25%,#1eb8f0 75%,#2c3e50);-webkit-background-clip:text;background-clip:text;color:#0000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1eb8f0",endColorstr="#2c3e50",GradientType=1);font-size:50px;font-weight:700;letter-spacing:5px;line-height:1em;text-transform:uppercase}.sec-title h2{color:#1e1f36;display:inline-block;font-size:48px;font-weight:700;line-height:1.2em}.sec-title .text{color:#888;line-height:28px;margin-top:30px}.sec-title.light .title,.sec-title.light h2{-webkit-text-fill-color:inherit;color:#fff}.main-team-card{background-color:#10b4ef;border-radius:12px;height:269px;width:97%}.team-row-card{margin-top:127px}.profile-card{background:#fff;border-radius:10px;box-shadow:12px 20px 46px #33333321;font-family:sans-serif;height:265px;margin:0 25px;padding:30px;position:relative;transition:.6s ease-in-out;width:100%}.profile-card:hover{box-shadow:0 12px 24px #0003;transform:translateY(-10px)}.team-img{height:85%;position:relative;transform:translateY(-146px);transition:.6s;width:100%}.team-img img{border-radius:10px;height:380px;width:57%}.caption{text-align:end;transform:translateY(-188px);transition:transform .3s ease-in-out}.caption h3{font-family:fantasy;font-size:24px;letter-spacing:1px}.caption p{color:#0c52a1;font-family:sans-serif;font-size:15px;margin:2px 0 9px}.social-links a{left:11px;top:-26px}.social-links a,.social-links1 a{color:#333;font-size:30px;margin-right:71px;position:relative}.social-links1 a{left:43px;top:6px;transition:color .3s ease-in-out}.social-links1 a:hover{color:#0c52a1}.social-icon-team img{height:20px;width:20px}@media (max-width:1024px){.board-member{margin:90px 0;width:100%}}@media (max-width:425px){.board-member{margin:30px 0}.board-member .board-member-title{color:#ededed;font-size:42px;font-weight:900;text-align:center}.board-member-desc{font-size:20px;top:126px;top:auto}.container1{grid-gap:1px;align-items:end;display:grid;grid-auto-rows:220px;grid-template-columns:repeat(auto-fill,1fr);justify-content:end;margin:0 auto;position:relative;top:38px}.board-member{margin:30px 0 0}.hexagon:first-child{bottom:122px;grid-column:5/span 2}.hexagon{align-content:flex-end;clip-path:polygon(50% 0,100% 0,100% 73%,46% 100%,0 75%,0 0);display:flex;flex-direction:column;height:247px;position:relative;transform:rotate(0deg) translateX(0);transition:transform -out .5sease;width:175px;z-index:1}.hexagon:nth-child(3){grid-column:6/span 5;grid-row-start:1}.dd{border-bottom:70px solid #000e55;content:"";position:relative;top:auto}.hexagon:first-child{grid-column:4/span 2;grid-row-start:3}.hexagon:nth-child(3){grid-column:4/span 1}.hexagon:nth-child(2){grid-column:4/span 2;grid-row-start:1}.board-member-desc{font-family:math;font-size:17px;position:relative;top:71px}.profile-card{background:#fff;border-radius:10px;box-shadow:12px 20px 46px #33333321;font-family:sans-serif;height:320px;margin:0 25px;padding:30px;transition:.6sease-in-out}.profile-card,.team-img{position:relative;width:100%}.team-img{height:83%;transform:translateY(-146px);transition:.6s}.team-img img{border-radius:10px;width:100%}.main-team-card{background-color:#10b4ef;border-radius:12px;height:325px}.caption h3{display:flex;font-family:fantasy;font-size:24px;letter-spacing:1px;line-height:2;top:93px}.caption h3,.caption p{justify-content:center;position:relative}.caption p{color:#0c52a1;text-align:center;top:78px}.social-links1 a{color:#333;font-size:30px;left:43px;margin-right:71px;position:relative;top:25px}.sec-title{margin-bottom:0;margin-top:60px;position:relative}.sec-title .title{-webkit-text-fill-color:#0000;background:linear-gradient(270deg,#1eb8f0 0,#2c3e50 25%,#1eb8f0 75%,#2c3e50);-webkit-background-clip:text;background-clip:text;color:#0000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1eb8f0",endColorstr="#2c3e50",GradientType=1);font-size:32px;letter-spacing:5px;margin-bottom:15px;text-transform:uppercase}}@media (max-width:375px){.main-team-card{height:320px}.profile-card{background:#fff;border-radius:10px;box-shadow:12px 20px 46px #33333321;font-family:sans-serif;height:315px;margin:0 16px;padding:30px;position:relative;transition:.6sease-in-out;width:100%}.container1{grid-gap:1px;align-items:end;display:grid;grid-auto-rows:220px;grid-template-columns:repeat(auto-fill,1fr);justify-content:end;margin:0 auto;position:relative;top:50px}.hexagon{align-content:flex-end;clip-path:polygon(50% 0,100% 0,100% 73%,46% 100%,0 75%,0 0);display:flex;flex-direction:column;height:247px;position:relative;transform:rotate(0deg) translateX(0);transition:transform -out .5sease;width:150px;z-index:1}.hexagon:first-child{bottom:136px;grid-column:5/span 2}.dd{top:auto}.caption h3{display:flex;font-family:fantasy;font-size:24px;justify-content:center;letter-spacing:1px;line-height:2;position:relative;top:70px}.caption p{color:#0c52a1;text-align:center;top:66px}.social-links1 a{color:#333;margin-right:53px}.sec-title{margin-bottom:0;margin-top:60px;position:relative}.sec-title .title{-webkit-text-fill-color:#0000;background:linear-gradient(270deg,#1eb8f0 0,#2c3e50 25%,#1eb8f0 75%,#2c3e50);-webkit-background-clip:text;background-clip:text;color:#0000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1eb8f0",endColorstr="#2c3e50",GradientType=1);font-size:32px;letter-spacing:5px;margin-bottom:15px;text-transform:uppercase}}@media (max-width:320px){.dd,.hexagon:first-child,.hexagon:nth-child(2),.hexagon:nth-child(3){display:none}.sec-title{bottom:-91px;position:relative}.sec-title .title{-webkit-text-fill-color:#0000;background:linear-gradient(270deg,#1eb8f0 0,#2c3e50 25%,#1eb8f0 75%,#2c3e50);-webkit-background-clip:text;background-clip:text;bottom:200px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1eb8f0",endColorstr="#2c3e50",GradientType=1);font-size:22px;font-weight:900;letter-spacing:5px;position:relative;text-transform:uppercase}.team-row-card{margin:0 0 130px}.profile-card{box-shadow:12px 20px 46px #33333321;height:280px;margin:0 16px;transition:-in-out .6sease}.main-team-card{background-color:#10b4ef;border-radius:12px;height:285px}.caption h3{font-size:22px;top:32px}.caption p{color:#0c52a1;top:30px}.social-links1 a{color:#333;font-size:30px;left:14px;margin-right:41px;position:relative;top:0}}.hero-banner{align-items:center;background-image:url(/static/media/SL-011719-17920-65.9694b012ff5eda970148.jpg);background-position:50%;background-size:cover;color:#fff;display:flex;height:500px;justify-content:center;text-align:center}.hero-content{border-radius:15px;padding:40px}.hero-content h1{font-size:48px;margin-bottom:10px}.hero-content p{color:#000;font-size:20px;margin-bottom:20px}.cta-button{border-radius:8px;font-size:18px;padding:12px 24px;text-decoration:none;top:3rem;transition:background-color .3sease}.cta-button,.cta-button:hover{background-color:#23baf1;color:#fff}.testimonials{background:linear-gradient(135deg,#1a1a1a,#2c3e50);padding:60px 0}.filter-buttons{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.filter-buttons button{background-color:#23baf1;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:4px 11px;text-transform:uppercase;transition:all .3sease}.filter-buttons button:hover{background-color:#1a91d0;transform:translateY(-2px)}.filter-buttons button.active{background-color:#1eb8f0;color:#fff}.filter-buttons button.btn{background-color:#fff;color:#000;transition:all .3s ease-in-out}.filter-buttons button.btn:hover{background-color:#1a91d0;color:#fff;transform:translateY(-2px)}.filter-btn{background-color:#1f1d2b;border:none;border-radius:8px;color:#e0e0e0;cursor:pointer;padding:10px 20px;transition:background-color .3s ease,color .3s ease}.filter-btn.active{background-color:#ddac58;color:#1f1d2b}.filter-btn:hover{background-color:#c89b4c;color:#1f1d2b}.testimonial-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:40px}.testimonial-card{background:url(/static/media/white%20bg.1b66f8b85df927e5cf30.jpg);border-radius:15px;box-shadow:0 4px 15px #0000004d;padding:25px;transition:transform .3s ease,box-shadow .3s ease}.testimonial-card:hover{box-shadow:0 8px 25px #0006;transform:translateY(-10px)}.testimonial-content{position:relative}.quote-icon{color:#ddac58;font-size:24px;margin-bottom:15px}.testimonial-text{font-size:16px;font-style:italic;margin-bottom:20px}.testimonial-rating{color:#ddac58;margin-bottom:15px}.testimonial-author{align-items:center;display:flex;gap:15px}.author-image{border-radius:50%;height:50px;object-fit:cover;width:50px}.author-details{display:flex;flex-direction:column}.author-name{color:#ddac58;font-weight:700;margin:0}.author-role{color:#0eb3ef;font-size:14px;margin:0}.newsletter-cta{background-color:#1f1d2b;padding:50px 20px;text-align:center}#newsletter-form{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:20px}#newsletter-form input{background-color:#252836;border:none;border-radius:8px;color:#fff;font-size:16px;padding:12px;width:300px}#newsletter-form button{align-items:center;background-color:#ddac58;border:none;border-radius:8px;color:#1f1d2b;cursor:pointer;display:flex;font-size:16px;gap:8px;padding:12px 20px;transition:background-color .3s ease}#newsletter-form button:hover{background-color:#c89b4c}.footer{border-top:1px solid #252836;margin-top:60px;padding:20px 0;text-align:center}.social-links{display:flex;gap:20px;justify-content:center;margin-bottom:20px}.social-links a{color:#ddac58;font-size:20px;transition:color .3s ease}.social-links a:hover{color:#c89b4c}.loading-spinner{align-items:center;background-color:#1f1d2bcc;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.spinner{animation:spin 1s linear infinite;border:4px solid #ddac58;border-radius:50%;border-top-color:#0000;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:425px){.hero-content h1{font-size:38px;margin-bottom:10px}}@media screen and (min-width:768px){:root{--biggest-font-size:4.5rem;--h1-font-size:2.25rem;--h2-font-size:1.5rem;--h3-font-size:1.25rem;--normal-font-size:1rem;--small-font-size:0.875rem;--smaller-font-size:0.813rem}}.section{padding:4rem 0 2rem}.section-subtitle,.section-title{text-align:center}.section-title{color:#3e0e12;color:var(--first-color);font-size:1.5rem;font-size:var(--h1-font-size);margin-bottom:1.5rem;margin-bottom:var(--mb-3)}.section-subtitle{display:block;font-size:.75rem;font-size:var(--smaller-font-size);font-weight:600;font-weight:var(--font-semi-bold)}.bd-container{margin-left:1rem;margin-left:var(--mb-2);margin-right:1rem;margin-right:var(--mb-2);max-width:1024px;width:calc(100% - 2rem)}.bd-grid{grid-gap:1.5rem;display:grid;gap:1.5rem}.l-header{background-color:#000;left:0;position:fixed;top:0;width:100%;z-index:100;z-index:var(--z-fixed)}.show--menu{top:3rem;top:var(--header-height)}.active--link{position:relative}.active--link:after{background-color:#7b6f71;background-color:var(--first-color-light);bottom:-.7rem;content:" ";height:3px;left:0;position:absolute;text-align:center;width:100%}.scroll--header{background-color:#fbf9f9;background-color:var(--first-color-lighten);box-shadow:0 2px 4px #0000001a}.scroll--header .nav__link,.scroll--header .nav__logo,.scroll--header .nav__toggle{color:#2f0a0d;color:var(--first-color-dark)}.scroll--header .nav__menu{background-color:#fbf9f9;background-color:var(--first-color-lighten)}.scrolltop{align-items:center;background-color:#7b6f71b3;border-radius:.5rem;bottom:-20%;display:flex;justify-content:center;padding:.5rem;position:fixed;right:1rem;transition:.4s;visibility:hidden;z-index:10;z-index:var(--z-tooltip)}.scrolltop:hover{background-color:#3e0e12;background-color:var(--first-color)}.scrolltop__icon{color:#fbf9f9;color:var(--first-color-lighten);font-size:2rem}.show--scroll{bottom:1.5rem;visibility:visible}.home{background-color:#0f0909;overflow:hidden}.home__container{align-content:space-around;grid-template-rows:repeat(2,max-content);height:calc(100vh - 3rem);height:calc(100vh - var(--header-height));position:relative;row-gap:2rem}.home__data{border-left:4px solid #fbf9f9;border-left:4px solid var(--first-color-lighten);color:#fbf9f9;color:var(--first-color-lighten);padding-left:1.5rem;z-index:10;z-index:var(--z-tooltip)}.home__name{color:#0bb2ef;font-size:2.5rem;font-size:var(--biggest-font-size)}.home__greeting,.home__professional{display:block;font-weight:700;font-weight:var(--font-bold)}.home__greeting{font-size:.812rem}.home__professional{font-size:.94rem;margin-bottom:1.5rem;margin-bottom:var(--mb-3)}.home__img{bottom:0;right:0}.home__img img{width:250px}.home__social{display:flex;flex-direction:column;z-index:1;z-index:var(--z-normal)}.home__social-icon{color:#fbf9f9;color:var(--first-color-lighten);font-size:1.3rem;margin-bottom:1rem;margin-bottom:var(--mb-2);width:max-content}.home__social-icon:hover{color:#7b6f71;color:var(--first-color-light)}.button{background-color:#06b0ef;border-radius:.25rem;color:#fbf9f9;color:var(--first-color-lighten);display:inline-block;padding:.75rem 1rem;transition:.3s}.button-light{background-color:#7b6f71;background-color:var(--first-color-light)}.button-white{background-color:#06b0ef;color:#fff}.button-white:hover{background-color:#fff;color:#000}.button-link{color:#3e0e12;color:var(--first-color);padding:0}.button-link,.button-link:hover{background:none}.about__data{text-align:center}.about__desc span{font-size:1.25rem;font-size:var(--h2-font-size);font-weight:600;font-weight:var(--font-semi-bold)}.about__desc span,.about__number{color:#3e0e12;color:var(--first-color)}.about__number{display:block;font-size:1.5rem;font-size:var(--h1-font-size)}.about__img{border-radius:.5rem;justify-self:center;width:220px}.quali__container{row-gap:2.5rem}.quali__title{align-items:center;color:#3e0e12;color:var(--first-color);display:flex;font-size:1.125rem;font-size:var(--h3-font-size);margin-bottom:1rem;margin-bottom:var(--mb-2)}.quali__title-icon{font-size:1.5rem;margin-right:.5rem;margin-right:var(--mb-1)}.quali__box{border-bottom:1px solid #ccc;padding-bottom:1rem}.quali__area{color:#3e0e12;color:var(--first-color);font-size:.938rem;font-size:var(--normal-font-size);font-weight:500;font-weight:var(--font-medium);margin-bottom:.5rem;margin-bottom:var(--mb-1)}.quali__icon,.quali__work{color:#7b6f71;color:var(--first-color-light);font-size:.75rem;font-size:var(--smaller-font-size)}.quali__work{display:block}.services__data{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px #aebecd4d;padding:3rem 1rem;text-align:center;transition:.2s}.services__icon,.services__title{color:#3e0e12;color:var(--first-color);margin-bottom:1rem;margin-bottom:var(--mb-2)}.services__icon{font-size:3rem}.services__title{font-size:1.125rem;font-size:var(--h3-font-size)}.services__desc{margin-bottom:2rem;margin-bottom:var(--mb-4)}.services__data:hover{box-shadow:0 6px 8px #aebecd80;transform:translateY(-.5rem)}.project__data{text-align:center}.project__container{background:linear-gradient(135deg,#1a1a1a,#2c3e50);color:#fbf9f9;color:var(--first-color-lighten);padding:1.5rem 1rem;text-align:center}.project__icon,.project__title{margin-bottom:.5rem;margin-bottom:var(--mb-1)}.project__icon{font-size:3.5rem}.project__title{font-size:1.5rem}.project__desc{margin-bottom:2rem;margin-bottom:var(--mb-4)}.portfolio__nav{margin-bottom:2.5rem;margin-bottom:var(--mb-5);text-align:center}.portfolio__item{cursor:pointer;margin:0 1rem;margin:0 var(--mb-2)}.portfolio__content{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px #aebecd4d;overflow:hidden}.portfolio__content:hover{box-shadow:0 6px 8px #aebecd80}.portfolio__content:hover,.portfolio__img{transform:scale(1.02)}.portfolio__img{transition:.4s;width:100%}.portfolio__data{padding:1.5rem}.portfolio__subtitle{font-size:.813rem;font-size:var(--small-font-size)}.portfolio__title{color:#1eb8f0;font-size:1.125rem;font-size:var(--h3-font-size);margin:1rem 0;margin:var(--mb-2) 0}.active--portfolio{color:#1eb8f0;font-weight:600;font-weight:var(--font-semi-bold)}.reviews__content{background-color:#2f0a0d;background-color:var(--first-color-dark);border-radius:.5rem;box-shadow:0 4px 8px #2f0a0d40;color:#fbf9f9;color:var(--first-color-lighten);display:grid;padding:2rem 1rem;text-align:center}.reviews__img{align-items:center;border-radius:50%;height:80px;justify-content:center;margin:auto auto .5rem;margin-bottom:var(--mb-1);text-align:center;width:80px}.reviews__client{color:#7b6f71;color:var(--first-color-light);font-size:.813rem;font-size:var(--small-font-size);margin-bottom:1rem;margin-bottom:var(--mb-2)}.swiper-pagination{position:static}.swiper-pagination-bullet-active{background-color:#3e0e12;background-color:var(--first-color)}.contact__container{row-gap:2.5rem}.contact__content{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.contact__box{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 8px #aebecd4d;padding:1.5rem;text-align:center}.contact__box:hover{box-shadow:0 6px 8px #aebecd80;transform:translateY(-.5rem)}.contact__box .social-logo{color:#000;height:2rem;margin:0 10px auto;width:2rem}.contact-icon,.contact__title{color:#3e0e12;color:var(--first-color)}.contact-icon{font-size:2rem}.contact__title{font-size:1.125rem;font-size:var(--h3-font-size);margin:.5rem 0;margin:var(--mb-1) 0}.contact__social{color:#7b6f71;color:var(--first-color-light);font-size:1.25rem;margin:0 .5rem;margin:0 var(--mb-1)}.contact__inputs{grid-column-gap:1.2rem;column-gap:1.2rem;display:grid;grid-template-columns:repeat(2,1fr)}.contact__button,.contact__input{font-family:Poppins,sans-serif;font-family:var(--body-font);font-size:.938rem;font-size:var(--normal-font-size);outline:none}.contact__input{border:2px solid #7b6f71;border:2px solid var(--first-color-light);border-radius:.5rem;color:#3e0e12;color:var(--first-color);margin-bottom:.5rem;margin-bottom:var(--mb-1);padding:1rem;width:100%}.contact::placeholder{color:#7b6f71;color:var(--first-color-light);font-family:Poppins,sans-serif;font-family:var(--body-font);font-weight:600;font-weight:var(--font-semi-bold)}.contact__button{border:none;cursor:pointer;width:50%}.contact__button,.send__button{margin:auto;text-align:center}@media screen and (min-width:576px){.home__img img{width:300px}.about__container,.portfolio__container,.services__container{grid-template-columns:repeat(2,1fr)}.quali__container{margin:auto;width:75%}.contact__form{justify-self:center;width:450px}}@media screen and (min-width:760px){.quali__container{grid-template-columns:repeat(2,1fr);width:100%}.home__data{padding-top:1.5rem}}@media screen and (min-width:769px){body{margin:0}.section{padding-top:2rem}.section-title{margin-bottom:2.5rem;margin-bottom:var(--mb-5)}.nav__list{display:flex}.nav__item{margin-bottom:0;margin-left:2.5rem;margin-left:var(--mb-5)}.nav__toggle{display:none}.home__container{align-content:flex-end;grid-template-rows:max-content .5fr;height:100vh}.home__greeting{font-size:1.25rem}.home__professional{font-size:2rem}.home__social{align-items:center;flex-direction:row}.home__social-icon{margin-bottom:0;margin-right:2rem;margin-right:var(--mb-4)}.home__img img{width:440px}.about__desc{text-align:left;text-align:initial}.about__img{width:300px}.services__container{grid-template-columns:repeat(2,1fr)}.portfolio__container{grid-template-columns:repeat(3,1fr)}.project__container{padding:4.5rem 0}.project__data{align-items:center;display:flex;justify-content:space-evenly}.project__desc,.project__icon,.project__title{margin-bottom:0}.project__icon{font-size:6rem}.project__title{color:#4a8ea8;font-size:3rem}}@media screen and (min-width:1024px){.bd-container{margin-left:auto;margin-right:auto}.quali__container{column-gap:6rem}.swiper-pagination{display:none}}.industryPageBg{background-image:url(/static/media/map-bg-dark2.01a2f093a9e4457b114c.png)}.industries-section{align-items:center;background:url(/static/media/3747425.ded423aa524fdb3f6485.jpg) no-repeat 50%;background-size:cover;display:flex;height:448px;justify-content:center}.industries-section h1{font-size:50px;font-weight:700;letter-spacing:2px}.industries-section h1,.industries-section p{color:#fff;display:flex;justify-content:center;width:100%}.p-b90{padding-bottom:90px}.p-t120{padding-top:120px}.m-b30{margin-bottom:30px}.section-head.center.wt-small-separator-outer{margin-bottom:50px;text-align:center}.section-head{position:relative}.wt-small-separator{display:inline-block;font-size:26px;font-weight:700;letter-spacing:1px;line-height:26px;margin-bottom:15px;padding-right:40px;position:relative;text-transform:uppercase}.section-head.center .wt-small-separator div.sep-leaf-left{position:relative}.section-head.center .wt-small-separator div.sep-leaf-left:after,.section-head.center .wt-small-separator div.sep-leaf-left:before{background-color:#1eb8f0}.section-head.center .wt-small-separator div.sep-leaf-left:before{right:-20px;width:10px}.section-head.center .wt-small-separator div.sep-leaf-left:after,.section-head.center .wt-small-separator div.sep-leaf-left:before{bottom:0;content:"";height:22px;position:absolute;top:0;transform:skew(-20deg)}.section-head.center .wt-small-separator div.sep-leaf-left:after{right:-27px;width:4px}.section-head.center.wt-small-separator-outer h2{margin:0 auto}.service-icon-box-two{border:1px solid #e7e7e7;padding:40px 28px 40px 40px;position:relative}.service-icon-box-two .wt-icon-box-wraper{margin-bottom:30px}.wt-icon-box-wraper{position:relative}.icon-xl.inline-icon{text-align:left!important;width:auto}.icon-lg,.icon-md,.icon-sm,.icon-xl,.icon-xld,.icon-xs{display:inline-block}.site-text-primary,.wt-small-separator{color:#1eb8f0}.icon-xl i{font-size:80px;line-height:80px}.icon-lg i,.icon-md i,.icon-sm i,.icon-xl i,.icon-xld i,.icon-xs i{vertical-align:middle}.wt-icon-box-wraper:after{clear:both;content:"";display:table}.service-icon-box-two .service-icon-box-title .wt-title{margin-bottom:30px}#about{background:url(/static/media/636.ac632f6534ecbd880ad0.jpg) top no-repeat fixed;background-size:cover;padding:60px 0 40px;position:relative}#about:before{background:#ffffffeb;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:9}#about .container{position:relative;z-index:10}#about .about-col{background:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 12px #00000014;height:auto;margin-bottom:20px}#about .about-col .img{position:relative}#about .about-col .img img{border-radius:4px 4px 0 0}#about .about-col .icon{align-items:center;background-color:#1eb8f0;border:4px solid #fff;border-radius:50%;bottom:-30px;display:flex;height:64px;justify-content:center;left:calc(50% - 32px);position:absolute;text-align:center;transition:.3s;width:64px}#about .about-col i{color:#fff;font-size:28px;line-height:0;transition:.3s}#about .about-col:hover .icon{background-color:#fff}#about .about-col:hover i{color:#1eb8f0}#about .about-col h2{color:#000;font-size:20px;font-weight:700;margin:40px 0 12px;padding:0;text-align:center}#about .about-col h2 a{color:#000}#about .about-col h2 a:hover{color:#1eb8f0}#about .about-col p{color:#333;font-size:14px;line-height:24px;margin-bottom:0;padding:0 20px 20px}#featured-services{background:#000}#featured-services .box{padding:30px 20px}#featured-services .box-bg{background-image:linear-gradient(0deg,#000,#242323 50%,#000)}#featured-services i{color:#1eb8f0;display:inline-block;font-size:48px;line-height:1}#featured-services h4{font-size:18px;font-weight:400;margin:15px 0}#featured-services h4 a{color:#fff}#featured-services h4 a:hover{color:#1eb8f0}#featured-services p{color:#fff;font-size:14px;line-height:24px;margin-bottom:0}#services{background:#fff;background-size:cover;padding:60px 0 40px}#services .box{margin-bottom:30px}#services .icon{float:left}#services .icon i{color:#1eb8f0;font-size:36px;line-height:0;transition:.5s}#services .title{font-size:18px;font-weight:700;margin-bottom:15px;margin-left:60px}#services .title a{color:#111}#services .box:hover .title a{color:#1eb8f0}#services .description{font-size:14px;line-height:24px;margin-bottom:0;margin-left:60px}.section-header h3{color:#111;font-size:32px;font-weight:700;padding-bottom:15px;position:relative;text-align:center;text-transform:uppercase}.section-header h3:before{background:#ddd;bottom:1px;content:"";display:block;height:1px;left:calc(50% - 60px);position:absolute;width:120px}.section-header h3:after{background:#1eb8f0;bottom:0;content:"";display:block;height:3px;left:calc(50% - 20px);position:absolute;width:40px}.section-header p{color:#333;padding-bottom:30px;text-align:center}.section-bg{background:#f7f7f7}.bullet{color:#007bff;font-size:1.2rem;font-weight:700}.digital-evolution-section{align-items:center;background-color:#0000;background-image:url(/static/media/3747425.ded423aa524fdb3f6485.jpg) no-repeat center center;background-position:-125px 115px;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:row;justify-content:center;overflow:hidden;padding-left:30px;padding-top:100px;position:relative}.digital-banner-image{height:483px;position:relative;top:41px;width:100%}.digital-banner-image img{width:100%}.heroo p{font-size:18px;padding:0 250px}.digital-value-item{background-color:#138af8;border-radius:10px;height:350px;margin-bottom:25px;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.digital-evo-text{color:#fff;padding:45px}.digital-evo-para{color:#fff}@media (max-width:768px){.digital-banner-image{height:335px;position:relative;top:41px;width:100%}.heroo p{font-size:18px;padding:0 50px}}@media (max-width:425px){.digital-evo-text{color:#fff;padding:0}.heroo p{font-size:15px;padding:0 10px 27px}}.slider{height:80vh;width:100%;.items-group{height:100%;position:relative;width:100%;.item{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;opacity:0;overflow:hidden;padding:50px 20px;position:relative;position:absolute;top:0;transition:.5s;visibility:hidden;width:100%;&:hover{.bg{opacity:.2}.block{box-shadow:0 0 50px #333}}&.active{opacity:1;visibility:visible}.bg{opacity:1}.bg,.blur{background-attachment:fixed;background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;transform:scale(1.03);transition:.5s;width:100%;z-index:-1}.blur{filter:blur(5px)}.block{background-attachment:fixed;background-position:50%;background-size:cover;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#fff;height:100%;max-height:294px;max-width:515px;overflow:hidden;padding:20px;transform:scale(1.03);transition:box-shadow .5s;width:100%;.circleLight{background:radial-gradient(circle at 80px 40px,#fff,#0000);border-radius:10px;content:"";display:block;left:0;opacity:0;position:absolute;top:0;transition:.5s}.circleLight,.text{height:100%;width:100%}.text{background-attachment:fixed;background-position:50%;display:flex;flex-direction:column;justify-content:center;text-align:center}h2{color:#fff;font-family:Oswald,sans-serif;font-size:40px;font-weight:600;margin-bottom:45px}p{font-family:Open Sans,sans-serif;font-size:15px}&:hover{box-shadow:0 0 70px #111;.circleLight{opacity:.4}}}}}.navigations{bottom:205px;position:absolute;width:100%;.dots{height:20px;padding:10px 0;text-align:center;li{background:#fff;border-radius:50%;cursor:pointer;display:inline-block;height:10px;transition:.3s;vertical-align:middle;width:10px;&+li{margin-left:10px}&:hover{filter:blur(2px)}&.active{height:15px;width:15px;&:hover{filter:blur(0)}}}}}}.sec-title{margin-bottom:60px;position:relative;z-index:1}.sec-title .title{color:#33bff2;display:block;font-size:18px;font-weight:500;line-height:24px;margin-bottom:15px;position:relative}.sec-title h2{color:#222;display:block;font-size:40px;font-weight:600;line-height:1.28em;padding-bottom:18px;position:relative}.sec-title h2:before{background-color:#d1d2d6;bottom:0;content:"";height:3px;left:0;position:absolute;width:50px}.sec-title .text{color:#848484;font-size:16px;font-weight:400;line-height:26px;margin-top:35px;position:relative}.sec-title.light h2{color:#fff}.sec-title.text-center h2:before{left:50%;margin-left:-25px}.list-style-one{position:relative}.list-style-one li{color:#222;font-size:16px;font-weight:400;line-height:26px;margin-bottom:12px;padding-left:35px;position:relative}.list-style-one li:before{-moz-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:normal;color:#33bff2;content:"\f058";display:block;font-family:Font Awesome\ 5 Free;font-size:18px;font-style:normal;font-variant:normal;font-weight:600;left:0;line-height:1.6;padding:0;position:absolute;text-rendering:auto;top:0}.list-style-one li a:hover{color:#33bff2}.btn-style-one{background-color:#33bff2;color:#fff;display:inline-block;font-size:17px;font-weight:600;letter-spacing:.02em;line-height:30px;overflow:hidden;padding:10px 30px;position:relative}.btn-style-one:hover{background-color:#001e57;color:#fff}.about-section{padding:120px 0 70px;padding:60px 0;position:relative}.about-section .sec-title-about{margin-bottom:45px;position:relative;text-align:left;z-index:1}.about-section .sec-title-about .title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#ff5722,#00c9ff);background-clip:text;-webkit-background-clip:text;display:inline-block;font-size:18px;font-weight:700;letter-spacing:2px;margin-bottom:15px;position:relative;text-transform:uppercase}.about-section .sec-title-about h2{-webkit-text-fill-color:#0000;animation:shine 5s linear infinite;background:linear-gradient(90deg,#191e34,#0a58ca,#00c9ff);background-clip:text;-webkit-background-clip:text;background-size:200% auto;font-size:38px;font-weight:800;line-height:1.3;margin:0}@keyframes shine{to{background-position:200%}}.about-section .content-column{margin-bottom:50px;position:relative}.about-section .content-column .inner-column{padding-left:30px;position:relative}.about-section .text{color:#666;font-size:16px;line-height:1.7;margin-bottom:40px}.about-section .list-style-one{margin-bottom:45px;padding-left:20px}.about-section .list-style-one li{color:#444;margin-bottom:10px;padding-left:20px;position:relative}.about-section .list-style-one li:before{color:#00c9ff;content:"";font-size:14px;left:0;position:absolute;top:0}.about-section .btn-box{position:relative}.about-section .btn-box a{background:linear-gradient(45deg,#0a58ca,#00c9ff);border-radius:6px;color:#fff;display:inline-block;font-weight:600;padding:15px 40px;transition:all .3s ease}.about-section .btn-box a:hover{background:linear-gradient(45deg,#00c9ff,#0a58ca);transform:translateY(-2px)}.about-section .image-column{position:relative}.about-section .image-column .text-layer{color:#fff;font-size:325px;font-weight:500;line-height:1em;margin-top:-175px;opacity:.05;position:absolute;right:-110px;top:50%}.about-section .image-column .inner-column{padding-bottom:125px;padding-left:120px;position:relative}.about-section .image-column .inner-column:before{background-image:url(https://i.ibb.co/fxJ1jtC/about-circle-1.png);background-size:cover;content:"";height:520px;left:-75px;position:absolute;top:65px;width:520px;z-index:-1}.about-section .image-column .image-1{position:relative}.about-section .image-column .image-2{bottom:0;left:0;position:absolute}.about-section .image-column .image-1 img,.about-section .image-column .image-2 img{border-radius:10px;box-shadow:0 30px 50px #080d3e26}.about-section .image-column .video-link{left:70px;position:absolute;top:170px}.about-section .image-column .video-link .link{background-color:#fff;border-radius:50%;box-shadow:0 30px 50px #080d3e26;color:#191e34;display:block;font-size:22px;font-weight:400;height:100px;line-height:100px;position:relative;text-align:center;transition:all .3s ease;width:100px}@media (max-width:1024px){.about-section .image-column .inner-column{padding-bottom:60px;padding-left:30px}.about-section .image-column .inner-column:before{height:300px;left:-50px;top:30px;width:300px}.about-section .sec-title-about h2{font-size:30px}}@media (max-width:767px){.image-1 img{width:100%}.about-section .content-column .inner-column{padding-left:0}.about-section .image-column .text-layer{font-size:150px;margin-top:-75px;right:-60px}.about-section .btn-box a{font-size:14px;padding:12px 30px}.about-section .sec-title-about h2{font-size:24px}.about-section .sec-title-about .title{font-size:13px}}@media (max-width:525px){.image-1 img{width:100%}}.partnership-section{background-color:#f0f4f8;padding:60px 20px;text-align:center}.partnership-title{color:#333;font-size:2.2rem;font-weight:600;margin-bottom:40px}.partner-logos{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.partner-logo{transition:transform .3s ease;width:160px}.partner-logo img{filter:grayscale(100%);height:auto;object-fit:contain;transition:filter .3s ease,transform .3s ease;width:100%}.partner-logo p{color:#555;font-size:1rem;margin-top:10px}.partner-logo:hover img{filter:none;transform:scale(1.05)}.scroll-to-top{background-color:#33bff2;border:none;border-radius:50%;bottom:30px;box-shadow:0 4px 8px #0000004d;color:#fff;cursor:pointer;font-size:24px;height:45px;position:fixed;right:30px;transition:opacity .3s ease;width:45px;z-index:1000}.scroll-to-top:hover{background-color:#0056b3}.location-icon{color:red;font-size:23px;left:-1px;margin-right:4px;position:relative;top:-1px}.learn-btn{background-color:#5aafe4;background-color:var(--accent-color);border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:10px;padding:0 30px}.learn-btn:hover{background-color:#5aafe4}.main-product{background-color:#000}.head-product{display:block;font-family:DM Sans,sans-serif;font-size:50px;line-height:1;position:relative;text-align:center;z-index:1}.head-product h1{margin:0;z-index:2}.head-product :first-child{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#888,#383838);background-clip:text;-webkit-background-clip:text;color:#0000}.head-product :nth-child(2){-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f71083,#f8cd0b);background-clip:text;-webkit-background-clip:text;color:#0000;z-index:2}.head-product .circle1{background:radial-gradient(circle,#f8a50b99 0,#f8a50b33 70%,#0000 100%);border-radius:50%;filter:blur(60px);height:400px;position:absolute;right:0;top:20%;width:400px;z-index:0}.flexbox{color:#fff;font-family:DM Sans,sans-serif;gap:10px;margin:20px;padding-bottom:20px;position:relative}.flexbox,.left{align-items:center;display:flex;justify-content:center}.left{flex-basis:33%;flex-direction:column;flex-grow:1;gap:30px;z-index:1}.left .product-box{background:linear-gradient(to bottom right,hsla(0,0%,100%,.253),#000);border:1px solid hsla(0,0%,100%,.438);border-bottom:#0000;border-radius:20px;border-right:#0000;padding:10px 20px;width:max-content}.left .product-box h1{color:hsla(0,0%,100%,.781);font-size:30px}.flexbox p{color:hsla(0,0%,100%,.603);font-size:15px}.left .b2{background:linear-gradient(to top left,hsla(0,0%,100%,.253),#000,rgba(221,18,102,.432));border:1px solid hsla(0,0%,100%,.438);border-left:#0000;border-top:#0000}.mid{align-items:center;display:flex;flex-basis:33%;flex-direction:column;flex-grow:1}.mid img{filter:invert(100%);width:500px}.right{flex-basis:33%;flex-grow:1}.right p{text-wrap:wrap;width:60%}.circle2{background:radial-gradient(circle,rgba(221,18,102,.432) 0,#eb1b8d33 70%,#0000 100%);border-radius:50%;filter:blur(60px);height:400px;left:0;position:absolute;top:20%;width:400px;z-index:0}@media (max-width:1060px){.logo{color:hsla(0,0%,100%,.658);font-family:DM Sans,sans-serif;font-size:25px;font-weight:700}.head-product{font-size:40px}.left .product-box h1{color:hsla(0,0%,100%,.781);font-size:20px}.flexbox p{color:hsla(0,0%,100%,.603);font-size:12px}button{font-size:10px}.mid img{width:400px}.right p{text-wrap:wrap;width:80%}}@media (max-width:768px){.logo{color:hsla(0,0%,100%,.658);font-family:DM Sans,sans-serif;font-size:20px;font-weight:700}.head-product{font-size:30px}.left .product-box h1{color:hsla(0,0%,100%,.781);font-size:15px}.flexbox p{color:hsla(0,0%,100%,.603)}.flexbox p,button{font-size:8px}.mid img{width:300px}.right p{text-wrap:wrap;width:100%}.circle2,.head-product .circle1{height:200px;width:200px}}@media (max-width:580px){.logo{color:hsla(0,0%,100%,.658);font-family:DM Sans,sans-serif;font-size:15px;font-weight:700}.head-product{font-size:20px}.left{flex-direction:row;gap:10px}.left .product-box{line-height:1}.left .product-box h1{color:hsla(0,0%,100%,.781);font-size:10px}.flexbox{flex-direction:column-reverse;gap:20px;margin-top:45px}.flexbox p{color:hsla(0,0%,100%,.603);font-size:6px}.right p{font-size:10px}button{border:2px solid #f8a50b99;font-size:8px}.mid img{width:250px}.right{align-items:center;display:flex;flex-direction:column;justify-content:center}.right p{text-wrap:wrap;text-align:center;width:70%}.circle2,.head-product .circle1{height:300px;width:150px}.bt{display:none}}.features-content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:80px}.features-content.reverse{flex-direction:row-reverse}.features-image,.features-text{flex:1 1 48%}.features-img{border-radius:12px;height:500px;object-fit:cover;width:100%}.section-title{font-size:28px;margin-bottom:12px}.section-description{color:#4b5563;font-size:16px}.features-list{display:flex;flex-direction:column;gap:16px;margin-top:-38px}.feature-item{align-items:center;display:flex}.feature-icon{background-color:#d1fae5;color:#10b981;flex-shrink:0;height:20px;padding:2px;width:20px}.feature-content{font-size:13px;margin-left:10px;margin-top:25px;text-align:left}.feature-title{color:var(--footer-bg);font-size:18px;margin-bottom:4px}.feature-description{color:#6b7280;font-size:15px;line-height:1.5}@media (max-width:768px){.features-content,.features-content.reverse{flex-direction:column}.features-img{height:220px}.features-text{text-align:center}.feature-item{justify-content:center}.feature-content{margin-left:8px}}.accordion-product .accordion-item{border-bottom:1px solid #e5e5e5}.accordion-product .accordion-item button[aria-expanded=true]{border-bottom:1px solid #5aafe4;border-bottom:1px solid var(--primary-color)}.accordion-product button{background:none;border:none;color:#7288a2;cursor:pointer;display:block;font-size:1.15rem;font-weight:400;outline:none;padding:1em 0;position:relative;text-align:left;width:100%}.accordion-product button:focus,.accordion-product button:hover{color:#5aafe4;color:var(--primary-color)}.accordion-product button:focus:after,.accordion-product button:hover:after{border:1px solid #5aafe4;border:1px solid var(--primary-color);color:#5aafe4;color:var(--primary-color)}.accordion-product button .accordion-title{padding:1em 1.5em 1em 0}.accordion-product button .icon{border:1px solid;border-radius:22px;display:inline-block;height:22px;position:absolute;right:0;top:18px;width:22px}.accordion-product button .icon:before{background:currentColor;content:"";height:2px;left:5px;position:absolute;top:9px;width:10px}.accordion-product button .icon:after{background:currentColor;content:"";height:10px;left:9px;position:absolute;top:5px;width:2px}.accordion-product button[aria-expanded=true]{color:#5aafe4;color:var(--primary-color)}.accordion-product button[aria-expanded=true] .icon:after{width:0}.accordion-product button[aria-expanded=true]+.accordion-content{max-height:21em;opacity:1;transition:all .2s linear;will-change:opacity,max-height}.accordion-product .accordion-content{max-height:0;opacity:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.accordion-product .accordion-content p{font-size:1rem;font-weight:300;margin:2em 0}.spec-table{background-color:#ffffff0d;border:1px solid #ffffff1a;border-collapse:collapse;font-size:14px;margin-top:15px;width:100%}.spec-table td,.spec-table th{border-bottom:1px solid #ffffff1a;padding:3px 0}.spec-table th{background-color:#ffffff1a}.spec-table tr:last-child td{border-bottom:none}.modal-backdrop{background-color:#00000080;left:0;position:fixed;top:0;z-index:1040}.mean-development-container{margin:0 auto;max-width:1200px;padding:0 20px}.mean-intro-section{align-items:center;display:flex;gap:60px;justify-content:space-between;min-height:80vh;padding:80px 0}.mean-intro-content{flex:1 1;max-width:500px}.mean-main-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#1a202c;font-size:3.5rem;font-weight:800;margin-bottom:20px}.mean-description-text{color:#4a5568;font-size:1.25rem;line-height:1.8;margin-bottom:40px}.mean-action-buttons{display:flex;flex-wrap:wrap;gap:20px}.mean-button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;padding:14px 28px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.mean-button.primary{background:linear-gradient(135deg,#668bea,#24baf1);box-shadow:0 4px 15px #667eea4d;color:#fff}.mean-button.primary:hover{box-shadow:0 6px 20px #667eea66;transform:translateY(-2px)}.mean-button.secondary{background:#fff;border:2px solid #2cb4f0;color:#5596eb}.mean-button.secondary:hover{background:#667eea;color:#fff;transform:translateY(-2px)}.mean-button.large{font-size:1.125rem;padding:18px 36px}.mean-visual-display{flex:1 1}.mean-stack-diagram,.mean-visual-display{align-items:center;display:flex;justify-content:center}.mean-stack-diagram{gap:10px;height:300px;margin-top:20px;position:relative;width:300px}.mean-stack-layer{align-items:center;animation:float 3s ease-in-out infinite;border-radius:8px;color:#fff;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;width:60px}.mean-stack-layer.m{background-color:#4db33d}.mean-stack-layer.e{background-color:#000}.mean-stack-layer.a{background-color:#dd0031}.mean-stack-layer.n{background-color:#3c873a}.mean-stack-layer.p{background-color:#4285f4}.mean-stack-layer.w{background-color:#0f9d58}.mean-stack-layer.r{background-color:#61dafb}.mean-stack-layer.c{background-color:#282c34}.mean-stack-layer.t{background-color:#00d8ff}.mean-stack-layer.o{background-color:#8e44ad}.mean-stack-layer.d{background-color:#e67e22}.mean-stack-layer.mongodb{animation-delay:0s;background:linear-gradient(135deg,#4db33d,#3e8e41);left:50%;top:0;transform:translateX(-50%)}.mean-stack-layer.express{animation-delay:.5s;background:linear-gradient(135deg,#000,#434343);right:0;top:50%;transform:translateY(-50%)}.mean-stack-layer.angular{animation-delay:1s;background:linear-gradient(135deg,#dd0031,#c3002f);bottom:0;left:50%;transform:translateX(-50%)}.mean-stack-layer.nodejs{animation-delay:1.5s;background:linear-gradient(135deg,#393,#2d7a2d);left:0;top:50%;transform:translateY(-50%)}.cta-section,.development-process,.features-section,.technology-breakdown{padding:80px 0}.section-header{margin-bottom:60px;text-align:center}.section-title{color:#1a202c;font-size:2.5rem;font-weight:700;margin-bottom:16px}.section-description{color:#4a5568;font-size:1.125rem;margin:0 auto;max-width:600px}.features-grid{grid-gap:30px;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:60px}.feature-card{background:#fff;box-shadow:0 4px 25px #00000014;padding:40px 30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.feature-card:hover{box-shadow:0 8px 35px #0000001f}.feature-icon{border-radius:50%;font-size:1.5rem;font-weight:700;height:70px;margin:0 auto 20px;width:70px}.javascript-icon{background:linear-gradient(135deg,#f7df1e,#f0d000);color:#000}.performance-icon{background:linear-gradient(135deg,#ff6b6b,#ee5a24);font-size:2rem}.scalability-icon{background:linear-gradient(135deg,#4ecdc4,#44a08d);font-size:2rem}.community-icon{background:linear-gradient(135deg,#a8edea,#fed6e3);font-size:2rem}.feature-title{color:#1a202c;font-size:1.5rem;font-weight:600;margin-bottom:15px}.feature-description{color:#4a5568;line-height:1.6}.tech-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:60px}.tech-card{box-shadow:0 4px 25px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.tech-card:hover{box-shadow:0 8px 35px #0000001f}.tech-header{align-items:center;display:flex;gap:15px;margin-bottom:15px}.tech-logo{border-radius:12px;color:#fff;font-size:1.5rem;font-weight:800;height:50px;width:50px}.mongodb-logo{background:linear-gradient(135deg,#4db33d,#3e8e41)}.express-logo{background:linear-gradient(135deg,#000,#434343)}.angular-logo{background:linear-gradient(135deg,#dd0031,#c3002f)}.nodejs-logo{background:linear-gradient(135deg,#393,#2d7a2d)}.tech-name{color:#1a202c;font-size:1.5rem;font-weight:600}.tech-role{color:#667eea;font-size:.9rem;font-weight:600;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.tech-description{color:#4a5568;line-height:1.6;margin-bottom:20px}.tech-benefits{display:flex;flex-wrap:wrap;gap:8px}.benefit-tag{background:#e2e8f0;border-radius:20px;color:#4a5568;font-size:.8rem;font-weight:500;padding:6px 12px}.process-timeline1{margin:0 auto;max-width:800px;position:relative}.process-timeline1:before{background:linear-gradient(180deg,#667eea,#764ba2);bottom:0;content:"";left:30px;position:absolute;top:0;width:2px}.timeline-item{margin-bottom:50px;padding-left:80px;position:relative}.timeline-marker{align-items:center;background:linear-gradient(135deg,#668bea,#24baf1);border-radius:50%;box-shadow:0 4px 15px #667eea4d;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:60px;justify-content:center;left:0;position:absolute;top:0;width:60px}.timeline-title{color:#1a202c;font-size:1.5rem;font-weight:600;margin-bottom:10px}.timeline-description{color:#4a5568;line-height:1.6}.cta-section{background:linear-gradient(135deg,#668bea,#24baf1);border-radius:20px;color:#fff;margin:60px 0;text-align:center}.cta-content{padding:80px 40px}.cta-title{color:#333333c2;color:var(--default-color);font-size:2.5rem;font-weight:700;margin-bottom:20px}.cta-description{font-size:1.125rem;margin-bottom:40px;opacity:.9}.cta-actions{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.cta-section .mean-button.primary{background:#fff;box-shadow:0 4px 15px #0000001a;color:#667eea}.cta-section .mean-button.primary:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}.cta-section .mean-button.secondary{background:#0000;border:2px solid #fff;color:#fff}.cta-section .mean-button.secondary:hover{background:#fff;color:#667eea}@media (max-width:768px){.mean-intro-section{flex-direction:column;padding:64px 0;text-align:center}.mean-main-title{font-size:2.5rem}.mean-action-buttons{justify-content:center}.mean-stack-diagram{height:250px;width:250px}.mean-stack-layer{font-size:1.5rem;height:60px;width:60px}.section-title{font-size:2rem}.features-grid,.tech-grid{grid-template-columns:1fr}.timeline-item{padding-left:60px}.timeline-marker{font-size:1.2rem;height:40px;width:40px}.process-timeline:before{left:20px}.cta-title{font-size:2rem}.cta-actions{align-items:center;flex-direction:column}.mean-button.large{max-width:300px;width:100%}}@media (max-width:480px){.mean-development-container{padding:0 15px}.mean-main-title{font-size:2rem}.mean-description-text{font-size:1.1rem}.feature-card,.tech-card{padding:25px 20px}.cta-content{padding:60px 20px}}.adp-container{background:linear-gradient(135deg,#667eea,#764ba2);color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh}.adp-container-inner{margin:0 auto;max-width:1200px;padding:0 20px}.adp-hero{align-items:center;background:linear-gradient(135deg,#668bea,#24baf1);display:flex;min-height:100vh;overflow:hidden;padding:80px 90px;position:relative}.adp-hero-content{flex:1 1;max-width:600px;position:relative;z-index:2}.adp-hero-title{color:#fff;font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:24px;text-shadow:0 2px 10px #0000001a}.adp-hero-subtitle{color:#ffffffe6;font-size:1.25rem;line-height:1.6;margin-bottom:40px;text-shadow:0 1px 3px #0000001a}.adp-hero-buttons{display:flex;flex-wrap:wrap;gap:16px}.adp-hero-visual{align-items:center;display:flex;flex:1 1;justify-content:center;position:relative;z-index:2}.adp-phone-mockup{animation:adp-float 6s ease-in-out infinite;background:linear-gradient(145deg,#2c3e50,#34495e);border-radius:40px;box-shadow:0 20px 60px #0000004d;height:600px;padding:20px;position:relative;width:300px}.adp-phone-screen{background:#000;border-radius:30px;overflow:hidden}.adp-app-preview,.adp-phone-screen{height:100%;position:relative;width:100%}.adp-app-preview{background:linear-gradient(135deg,#1e3c72,#2a5298)}.adp-app-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-bottom:1px solid #fff3;height:60px}.adp-app-content{padding:20px}.adp-app-card{animation:adp-pulse 2s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;height:80px;margin-bottom:16px}.adp-app-card:nth-child(2){animation-delay:.5s}.adp-app-card:nth-child(3){animation-delay:1s}@keyframes adp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes adp-pulse{0%,to{opacity:.7}50%{opacity:1}}.adp-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease}.adp-btn-primary{background:linear-gradient(135deg,#ff6b6b,#ee5a24);box-shadow:0 4px 15px #ff6b6b66;color:#fff}.adp-btn-primary:hover{box-shadow:0 6px 20px #ff6b6b99;transform:translateY(-2px)}.adp-btn-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;color:#fff}.adp-btn-secondary:hover{background:#fff3;transform:translateY(-2px)}.adp-btn-large{font-size:1.1rem;padding:16px 32px}.adp-btn-icon{height:18px;width:18px}.adp-features,.adp-pricing,.adp-services,.adp-tech-stack,.adp-testimonials{background:#fff;padding:100px 0}.adp-services{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.adp-tech-stack{background:linear-gradient(135deg,#e9ecef,#f8f9fa)}.adp-testimonials{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.adp-section-title{color:#2c3e50;font-size:2.5rem;font-weight:700;margin-bottom:16px;text-align:center}.adp-section-subtitle{color:#6c757d;font-size:1.2rem;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.adp-services-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:60px}.adp-service-card{background:#fff;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 10px 30px #0000001a;padding:40px 30px;text-align:center;transition:all .3s ease}.adp-service-card:hover{box-shadow:0 20px 40px #00000026;transform:translateY(-10px)}.adp-service-icon-wrapper{align-items:center;background:linear-gradient(135deg,#668bea,#24baf1);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.adp-service-icon{color:#fff;height:40px;width:40px}.adp-service-title{color:#2c3e50;font-size:1.4rem;font-weight:600;margin-bottom:16px}.adp-service-description{color:#6c757d;line-height:1.6}.adp-features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.adp-feature-card{background:#fff;border-left:4px solid #667eea;border-radius:12px;box-shadow:0 8px 25px #0000001a;padding:30px;transition:all .3s ease}.adp-feature-card:hover{box-shadow:0 12px 35px #00000026;transform:translateY(-5px)}.adp-feature-icon-wrapper{align-items:center;background:linear-gradient(135deg,#668bea,#24baf1);border-radius:12px;display:flex;height:60px;justify-content:center;margin-bottom:20px;width:60px}.adp-feature-icon{color:#fff;height:28px;width:28px}.adp-feature-title{color:#2c3e50;font-size:1.2rem;font-weight:600;margin-bottom:12px}.adp-feature-description{color:#6c757d;line-height:1.5}.adp-tech-tabs{background:#f8f9fa;border-radius:12px;display:flex;gap:8px;justify-content:center;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:500px;padding:8px}.adp-tech-tab{background:#0000;border:none;border-radius:8px;color:#6c757d;cursor:pointer;flex:1 1;font-weight:600;padding:12px 20px;transition:all .3s ease}.adp-tech-tab.active{background:linear-gradient(135deg,#668bea,#24baf1);box-shadow:0 4px 15px #667eea66;color:#fff}.adp-tech-content{margin:0 auto;max-width:800px}.adp-tech-panel{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;padding:40px;text-align:center}.adp-tech-panel h3{color:#2c3e50;font-size:1.8rem;font-weight:700;margin-bottom:16px}.adp-tech-panel p{color:#6c757d;font-size:1.1rem;line-height:1.6;margin-bottom:30px}.adp-tech-features{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.adp-tech-feature{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;gap:12px;padding:12px}.adp-check-icon{color:#28a745;height:20px;width:20px}.adp-pricing-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:60px}.adp-pricing-card{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 10px 30px #0000001a;cursor:pointer;overflow:hidden;padding:40px 30px;position:relative;transition:all .3s ease}.adp-pricing-card:hover{box-shadow:0 20px 40px #00000026;transform:translateY(-5px)}.adp-pricing-card.popular{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff}.adp-pricing-card.selected{border-color:#28a745;box-shadow:0 20px 40px #28a7454d}.adp-popular-badge{background:#ff6b6b;color:#fff;font-size:.9rem;font-weight:600;padding:8px 40px;position:absolute;right:-30px;top:20px;transform:rotate(45deg)}.adp-pricing-title{font-size:1.5rem;font-weight:700;margin-bottom:8px;text-align:center}.adp-pricing-price{color:#667eea;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.adp-pricing-card.popular .adp-pricing-price{color:#fff}.adp-pricing-description{color:#6c757d;margin-bottom:30px;text-align:center}.adp-pricing-card.popular .adp-pricing-description{color:#ffffffe6}.adp-pricing-features{list-style:none;margin-bottom:30px;padding:0}.adp-pricing-feature{align-items:center;border-bottom:1px solid #e9ecef;display:flex;gap:12px;padding:8px 0}.adp-pricing-card.popular .adp-pricing-feature{border-bottom-color:#fff3}.adp-pricing-btn{justify-content:center;width:100%}.adp-testimonials-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.adp-testimonial-card{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;padding:30px;transition:all .3s ease}.adp-testimonial-card:hover{box-shadow:0 15px 35px #00000026;transform:translateY(-5px)}.adp-testimonial-rating{display:flex;gap:4px;margin-bottom:20px}.adp-star-icon{color:#ffc107;height:20px;width:20px}.adp-star-icon.filled{fill:currentColor}.adp-testimonial-text{color:#495057;font-size:1.1rem;font-style:italic;line-height:1.6;margin-bottom:20px}.adp-testimonial-author{display:flex;flex-direction:column;gap:4px}.adp-testimonial-author strong{color:#2c3e50;font-weight:600}.adp-testimonial-author span{color:#6c757d;font-size:.9rem}.adp-cta{background:linear-gradient(135deg,#668bea,#24baf1);color:#fff;padding:100px 0;text-align:center}.adp-cta-title{font-size:2.5rem;font-weight:700;margin-bottom:16px}.adp-cta-subtitle{font-size:1.2rem;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.adp-cta-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media (max-width:768px){.adp-hero{flex-direction:column;padding:60px 20px;text-align:center}.adp-hero-title{font-size:2.5rem}.adp-hero-subtitle{font-size:1.1rem}.adp-phone-mockup{height:500px;margin-top:40px;width:250px}.adp-features-grid,.adp-pricing-grid,.adp-services-grid,.adp-testimonials-grid{grid-template-columns:1fr}.adp-tech-tabs{flex-direction:column;max-width:300px}.adp-tech-features{grid-template-columns:1fr}.adp-cta-title,.adp-section-title{font-size:2rem}.adp-cta-buttons{align-items:center;flex-direction:column}}@media (max-width:480px){.adp-hero-title{font-size:2rem}.adp-hero-buttons{align-items:center;flex-direction:column}.adp-btn{justify-content:center;width:100%}.adp-phone-mockup{height:400px;width:200px}.adp-feature-card,.adp-pricing-card,.adp-service-card,.adp-testimonial-card{padding:20px}.adp-tech-panel{padding:30px 20px}}.iot-page{min-height:100vh;overflow-x:hidden}.iot-banner{background:linear-gradient(135deg,#668bea,#24baf1);color:#fff;overflow:hidden;padding:100px 0;position:relative}.iot-banner:before{animation:floatingParticles 20s linear infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='20' cy='20' r='2' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='80' cy='40' r='1.5' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='40' cy='60' r='1' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='70' cy='80' r='2' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='30' cy='90' r='1.5' fill='rgba(255,255,255,0.1)'/%3E%3C/svg%3E");bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes floatingParticles{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-100px) rotate(1turn)}}.iot-banner__wrapper{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:0 20px;position:relative;z-index:1}.iot-banner__content{animation:slideFromLeft .8s ease-out}.android-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:25px;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:24px;padding:8px 16px}.android-badge__icon{height:16px;width:16px}.iot-banner__headline{font-size:56px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:24px}.iot-banner__headline--accent{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,gold,#fa0);-webkit-background-clip:text;background-clip:text}.iot-banner__subtitle{color:#ffffffe6;font-size:20px;line-height:1.6;margin-bottom:40px}.iot-banner__cta-group{display:flex;flex-wrap:wrap;gap:16px}.iot-banner__showcase{animation:slideFromRight .8s ease-out}.device-showcase{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:400px}.device-tile{animation:floatingTile 6s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;padding:24px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.device-tile:nth-child(2){animation-delay:-1.5s}.device-tile:nth-child(3){animation-delay:-3s}.device-tile:nth-child(4){animation-delay:-4.5s}@keyframes floatingTile{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.device-tile:hover{box-shadow:0 10px 30px #0003;transform:translateY(-5px)}.device-tile__icon{height:32px;margin-bottom:12px;width:32px}.device-tile--smart-home .device-tile__icon{color:#4ade80}.device-tile--security .device-tile__icon{color:#60a5fa}.device-tile--energy .device-tile__icon{color:#fbbf24}.device-tile--analytics .device-tile__icon{color:#a78bfa}@keyframes slideFromLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideFromRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.iot-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease}.iot-btn:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.iot-btn:hover:before{left:100%}.iot-btn--primary{background:linear-gradient(135deg,#668bea,#24baf1);box-shadow:0 4px 15px #22c55e4d;color:#fff}.iot-btn--primary:hover{box-shadow:0 6px 20px #22c55e66;transform:translateY(-2px)}.iot-btn--secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff4d;color:#fff}.iot-btn--secondary:hover{background:#fff3;transform:translateY(-2px)}.iot-btn--outline{background:#0000;border:2px solid #667eea;color:#667eea}.iot-btn--outline:hover{background:#24baf1;color:#fff;transform:translateY(-2px)}.iot-btn--large{font-size:18px;padding:16px 32px}.iot-btn__icon{height:20px;width:20px}.iot-capabilities{background:#f8fafc;padding:100px 0}.iot-capabilities__container{margin:0 auto;max-width:1200px;padding:0 20px}.content-header{margin-bottom:80px;text-align:center}.content-header__title{color:#1e293b;font-size:42px;font-weight:700;letter-spacing:-.02em;margin-bottom:16px}.content-header__description{color:#64748b;font-size:20px;margin:0 auto;max-width:600px}.iot-capabilities__grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.capability-card{background:#fff;border:1px solid #0000000d;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:40px 32px;transition:transform .3s ease,box-shadow .3s ease}.capability-card:hover{box-shadow:0 12px 40px #00000026;transform:translateY(-8px)}.capability-card__icon-container{align-items:center;background:linear-gradient(135deg,#668bea,#24baf1);border-radius:16px;display:flex;height:64px;justify-content:center;margin-bottom:24px;width:64px}.capability-card__icon{color:#fff;height:32px;width:32px}.capability-card__title{color:#1e293b;font-size:24px;font-weight:600;margin-bottom:12px}.capability-card__description{color:#64748b;font-size:16px;line-height:1.7}.development-demo{background:#1e293b;color:#fff;padding:100px 0}.development-demo__container{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:0 20px}.development-demo__content{animation:fadeUpwards .8s ease-out}.development-demo__title{font-size:42px;font-weight:700;letter-spacing:-.02em;margin-bottom:24px}.development-demo__description{color:#94a3b8;font-size:20px;line-height:1.6;margin-bottom:40px}.demo-features{display:flex;flex-direction:column;gap:16px}.demo-feature{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;gap:12px;padding:16px 0}.demo-feature:last-child{border-bottom:none}.demo-feature__icon{color:#4ade80;height:24px;width:24px}.development-demo__example{animation:fadeUpwards .8s ease-out .2s both}.code-showcase{background:#0f172a;border-radius:12px;box-shadow:0 12px 40px #0000004d;overflow:hidden}.code-showcase__header{align-items:center;background:#1e293b;border-bottom:1px solid #ffffff1a;display:flex;gap:12px;padding:16px 20px}.code-showcase__dots{display:flex;gap:6px}.code-showcase__dots span{background:#64748b;border-radius:50%;height:12px;width:12px}.code-showcase__dots span:first-child{background:#ef4444}.code-showcase__dots span:nth-child(2){background:#f59e0b}.code-showcase__dots span:nth-child(3){background:#10b981}.code-showcase__title{color:#94a3b8;font-size:14px;font-weight:500}.code-showcase__content{color:#e2e8f0;font-family:JetBrains Mono,Monaco,Consolas,monospace;font-size:14px;line-height:1.6;overflow-x:auto;padding:24px}@keyframes fadeUpwards{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.developer-resources{background:#fff;padding:100px 0}.developer-resources__container{margin:0 auto;max-width:1200px;padding:0 20px}.developer-resources__grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.resource-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px;transition:transform .3s ease,box-shadow .3s ease}.resource-card:hover{box-shadow:0 12px 40px #0000001a;transform:translateY(-4px)}.resource-card__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.resource-card__title{color:#1e293b;font-size:24px;font-weight:600}.resource-card__badge{border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.resource-card__badge--free{background:#dcfce7;color:#166534}.resource-card__badge--cloud{background:#dbeafe;color:#1e40af}.resource-card__badge--library{background:#fef3c7;color:#92400e}.resource-card__description{color:#64748b;font-size:16px;line-height:1.7;margin-bottom:24px}.resource-card__actions{display:flex;gap:12px}.resource-btn{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;text-decoration:none;transition:all .3s ease}.resource-btn:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}.resource-btn--outline{background:#0000;border-color:#667eea;color:#667eea}.resource-btn--outline:hover{background:#667eea;color:#fff}.resource-btn__icon{height:16px;width:16px}.final-cta{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:100px 0}.final-cta__container{margin:0 auto;max-width:800px;padding:0 20px;text-align:center}.final-cta__content{animation:fadeUpwards .8s ease-out}.final-cta__title{color:#1e293b;font-size:48px;font-weight:700;letter-spacing:-.02em;margin-bottom:24px}.final-cta__description{color:#64748b;font-size:20px;line-height:1.6;margin-bottom:48px}.final-cta__metrics{display:flex;gap:60px;justify-content:center;margin-bottom:48px}.metric{text-align:center}.metric__value{color:#667eea;font-size:36px;font-weight:700;margin-bottom:8px}.metric__label{color:#64748b;font-size:16px}.final-cta__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media (max-width:768px){.iot-banner__wrapper{gap:40px;grid-template-columns:1fr;text-align:center}.iot-banner__headline{font-size:42px}.iot-banner__subtitle{font-size:18px}.development-demo__container{gap:40px;grid-template-columns:1fr}.content-header__title{font-size:32px}.final-cta__title{font-size:36px}.final-cta__metrics{gap:30px}.metric__value{font-size:28px}.developer-resources__grid{grid-template-columns:1fr}.iot-banner__cta-group{justify-content:center}.final-cta__actions{align-items:center;flex-direction:column}}@media (max-width:480px){.iot-banner{padding:60px 0}.iot-banner__headline{font-size:32px}.iot-banner__subtitle{font-size:16px}.developer-resources,.development-demo,.final-cta,.iot-capabilities{padding:60px 0}.content-header__title{font-size:28px}.content-header__description{font-size:18px}.capability-card,.resource-card{padding:24px}.code-showcase__content{font-size:12px;padding:16px}.final-cta__metrics{flex-direction:column;gap:20px}}.error-text{color:red;font-size:14px;margin-top:4px}.blog-main-container{margin:0 auto;max-width:1600px;padding:2rem 1rem}.blog-main-content{display:flex;flex-direction:column;gap:3rem;margin-top:60px}.blog-hero-section{background:linear-gradient(135deg,#5aafe4,#191a23);background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);border-radius:16px;color:#fff;margin-bottom:1rem;padding:2rem 0 3rem;text-align:center}.blog-main-title{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.blog-main-description{font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px;opacity:.9}.blog-section-title{color:#1a202c;font-size:2rem;font-weight:600;margin-bottom:2rem;position:relative}.blog-section-title:after{background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px;bottom:-8px;content:"";height:3px;left:0;position:absolute;width:60px}.blog-featured-post{grid-gap:2rem;background:#fff;border-radius:20px;box-shadow:0 10px 40px #0000001a;display:grid;gap:2rem;grid-template-columns:1fr 1fr;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.blog-featured-post:hover{box-shadow:0 20px 60px #00000026;transform:translateY(-5px)}.blog-featured-image{overflow:hidden;position:relative}.blog-featured-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.blog-featured-post:hover .blog-featured-image img{transform:scale(1.05)}.blog-featured-badge{background:#ff6b6b;border-radius:20px;color:#fff;font-size:.875rem;font-weight:600;left:1rem;padding:.5rem 1rem;position:absolute;top:1rem}.blog-featured-content{display:flex;flex-direction:column;justify-content:center;padding:2rem}.blog-featured-meta{display:flex;gap:1rem;margin-bottom:1rem}.blog-category{background:#e3f2fd;border-radius:12px;color:#1565c0;font-size:.875rem;font-weight:500;padding:.25rem .75rem}.blog-reading-time{color:#64748b;font-size:.875rem}.blog-featured-title{color:#1a202c;font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.blog-featured-excerpt{color:#64748b;font-size:1.125rem;line-height:1.7;margin-bottom:1.5rem}.blog-author-info{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.blog-author-avatar{border-radius:50%;height:48px;object-fit:cover;width:48px}.blog-author-details{display:flex;flex-direction:column}.blog-author-name{color:#1a202c;font-weight:600}.blog-publish-date{color:#64748b;font-size:.875rem}.blog-read-more-btn{align-self:flex-start;background:linear-gradient(135deg,#5aafe4,#5aafe4);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color) 100%);border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease}.blog-read-more-btn:hover{box-shadow:0 8px 20px #667eea66;transform:translateY(-2px)}.blog-posts-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.blog-load-more-section{margin-top:2rem;text-align:center}.blog-load-more-btn{background:#0000;border:2px solid #5aafe4;border:2px solid var(--primary-color);border-radius:12px;color:#5aafe4;color:var(--primary-color);cursor:pointer;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.blog-load-more-btn:hover{background:#5aafe4;background:var(--primary-color);color:#fff;transform:translateY(-2px)}@media (max-width:1024px){.blog-main-container{padding:1.5rem 1rem}.blog-main-title{font-size:2.5rem}.blog-featured-post{grid-template-columns:1fr}.blog-featured-image{height:300px}}@media (max-width:768px){.blog-main-container{padding:1rem}.blog-main-content{gap:2rem}.blog-hero-section{padding:1.5rem 1rem 2rem}.blog-main-title{font-size:2rem}.blog-main-description{font-size:1rem}.blog-featured-title,.blog-section-title{font-size:1.5rem}.blog-featured-excerpt{font-size:1rem}.blog-posts-grid{gap:1.5rem;grid-template-columns:1fr}}@media (max-width:480px){.blog-hero-section{padding:1rem}.blog-main-title{font-size:1.75rem}.blog-featured-content{padding:1.5rem}.blog-featured-meta{flex-direction:column;gap:.5rem}}.blog-post-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;cursor:pointer;overflow:hidden;position:relative;transition:all .3s ease}.blog-post-card:hover{box-shadow:0 12px 40px #00000026;transform:translateY(-8px)}.blog-card-image{height:240px;overflow:hidden;position:relative}.blog-card-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.blog-post-card:hover .blog-card-image img{transform:scale(1.1)}.blog-card-category{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:20px;color:#667eea;font-size:.75rem;font-weight:600;padding:.375rem .75rem;position:absolute;right:1rem;top:1rem}.blog-card-content{padding:1.5rem}.blog-card-meta{align-items:center;color:#64748b;display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:1rem}.blog-card-title{-webkit-line-clamp:2;line-clamp:2;color:#1a202c;font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:.75rem}.blog-card-excerpt,.blog-card-title{-webkit-box-orient:vertical;box-orient:vertical;display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis}.blog-card-excerpt{-webkit-line-clamp:3;line-clamp:3;color:#64748b;line-height:1.6;margin-bottom:1rem}.blog-card-author{align-items:center;display:flex;gap:.75rem}.blog-author-avatar-small{border-radius:50%;height:32px;object-fit:cover;width:32px}.blog-author-name-small{color:#1a202c;font-size:.875rem;font-weight:500}.blog-card-overlay{align-items:center;background:#667eeae6;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.blog-post-card:hover .blog-card-overlay{opacity:1}.blog-read-btn{background:#fff;border:none;border-radius:12px;color:#667eea;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transform:translateY(20px);transition:transform .3s ease}.blog-post-card:hover .blog-read-btn{transform:translateY(0)}@media (max-width:768px){.blog-card-image{height:200px}.blog-card-content{padding:1.25rem}.blog-card-title{font-size:1.125rem}.blog-card-meta{align-items:flex-start;flex-direction:column;gap:.25rem}}@media (max-width:480px){.blog-card-image{height:180px}.blog-card-content{padding:1rem}}.leadership-container{background:#0a0a0a;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative;width:100%}.leadership-container:before{background:radial-gradient(circle at 20% 80%,#7877c64d 0,#0000 50%),radial-gradient(circle at 80% 20%,#7a879f4d 0,#0000 50%),radial-gradient(circle at 40% 40%,#78dbff33 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.leadership-hero-section{padding:5rem 2rem 3rem;position:relative;text-align:center;z-index:2}.leadership-main-title{-webkit-text-fill-color:#0000;animation:gradientShift 6s ease-in-out infinite;background:linear-gradient(135deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4);-webkit-background-clip:text;background-clip:text;background-size:300% 300%;font-size:4rem;font-weight:900;letter-spacing:-2px;line-height:1.1;margin:0 0 1.5rem}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.leadership-subtitle{color:#a0a0a0;font-size:1.3rem;font-weight:300;line-height:1.7;margin:0 auto;max-width:700px}.leadership-grid-wrapper{padding:4rem 2rem;position:relative;z-index:2}.leadership-grid-container{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));margin:0 auto;max-width:1400px}.leadership-card{cursor:pointer;height:420px;perspective:1000px;position:relative}.leadership-card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.175,.885,.32,1.275);width:100%}.leadership-card:hover .leadership-card-inner{transform:rotateY(180deg)}.leadership-card-back,.leadership-card-front{backface-visibility:hidden;border-radius:25px;height:100%;overflow:hidden;position:absolute;width:100%}.leadership-card-front{background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border:1px solid #ffffff1a;box-shadow:0 20px 40px #0000004d,inset 0 1px 0 #ffffff1a}.leadership-card-back{background:linear-gradient(145deg,#2d2d2d,#1a1a1a);border:1px solid #ffffff1a;flex-direction:column;text-align:center;transform:rotateY(180deg)}.leadership-card-back,.leadership-image-container{align-items:center;display:flex;justify-content:center;padding:2rem}.leadership-image-container{height:60%;position:relative}.leadership-photo-wrapper{height:212px;position:relative;width:178px}.leadership-photo{background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1) padding-box,linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1) border-box;border:4px solid #0000;border-radius:50%;filter:grayscale(20%);height:100%;object-fit:cover;transition:all .3s ease;width:100%}.leadership-card:hover .leadership-photo{filter:grayscale(0);transform:scale(1.05)}.leadership-photo-wrapper:after,.leadership-photo-wrapper:before{animation:float 3s ease-in-out infinite;background:linear-gradient(45deg,#24baf1,#96bece);border-radius:50%;content:"";height:60px;opacity:.7;position:absolute;width:60px}.leadership-photo-wrapper:before{animation-delay:0s;right:-10px;top:-10px}.leadership-photo-wrapper:after{animation-delay:1.5s;background:linear-gradient(45deg,#24baf1,#96bece);bottom:-10px;left:-10px}.leadership-info-section{display:flex;flex-direction:column;height:40%;justify-content:center;padding:0 2rem 2rem;position:relative;text-align:center}.leadership-info-section:before{background:linear-gradient(90deg,#5aafe4,#191a23);background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:1px;content:"";height:2px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:60px}.leadership-name{color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:1rem 0 .5rem}.leadership-position{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff6b6b,#4ecdc4,#45b7d1);-webkit-background-clip:text;background-clip:text;font-size:1rem;font-weight:500;letter-spacing:1px;margin:0;text-transform:uppercase}.leadership-bio{color:#e0e0e0;font-size:1.1rem;line-height:1.7;margin:0 0 2rem;text-align:center}.leadership-back-name{color:#fff;font-size:1.5rem;font-weight:600;margin:0 0 .5rem}.leadership-back-position{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#5aafe4,#378ead);background:linear-gradient(90deg,var(--primary-color),#378ead);-webkit-background-clip:text;background-clip:text;font-size:.9rem;letter-spacing:1px;margin:0 0 1.5rem;text-transform:uppercase}@media (max-width:768px){.leadership-hero-section{padding:4rem 1rem 2rem}.leadership-main-title{font-size:2.8rem;letter-spacing:-1px}.leadership-subtitle{font-size:1.1rem}.leadership-grid-wrapper{padding:3rem 1rem}.leadership-grid-container{gap:2.5rem;grid-template-columns:1fr}.leadership-card{height:380px}.leadership-photo-wrapper{height:160px;width:160px}.leadership-name{font-size:1.6rem}.leadership-bio{font-size:1rem}}@media (max-width:480px){.leadership-hero-section{padding:3rem 1rem 2rem}.leadership-main-title{font-size:2.2rem}.leadership-subtitle{font-size:1rem}.leadership-grid-wrapper{padding:2rem 1rem}.leadership-card{height:350px}.leadership-photo-wrapper{height:140px;width:140px}.leadership-image-container{padding:1.5rem}.leadership-info-section{padding:0 1.5rem 1.5rem}.leadership-name{font-size:1.4rem}.leadership-position{font-size:.9rem}.leadership-bio{font-size:.95rem}.leadership-card-back{padding:1.5rem}}@media (min-width:1200px){.leadership-grid-container{grid-template-columns:repeat(3,1fr)}}@media (min-width:1600px){.leadership-hero-section{padding:6rem 2rem 4rem}.leadership-main-title{font-size:4.5rem}.leadership-grid-wrapper{padding:5rem 2rem}.leadership-card{height:450px}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f8fafc;color:#333;font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.5}.app{min-height:100vh}.hero{align-items:center;background-image:url(https://images.pexels.com/photos/3184291/pexels-photo-3184291.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2);background-position:center 30%;background-size:cover;color:#fff;display:flex;height:60vh;justify-content:center;position:relative;text-align:center}.hero:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-content{max-width:800px;padding:0 20px;position:relative;z-index:1}.hero h1{animation:fadeIn .8s ease-out;background:linear-gradient(90deg,#fff,#e2e8f0);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:4rem;font-weight:800;margin-bottom:1rem;text-shadow:2px 2px 4px #0000001a}.hero p{animation:fadeInUp 1s ease-out;color:#ffffffe6;font-size:1.25rem}.contact-section{margin-top:-4rem;padding:4rem 1rem;position:relative;z-index:2}.contact-container{display:flex;flex-direction:column;margin:40px auto 0;max-width:800px;text-align:center}.contact-container h2{background:linear-gradient(90deg,#3b82f6,#1284f9);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.contact-container>p{color:#64748b;margin-bottom:2rem}.contact-form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #fff3;border-radius:1rem;box-shadow:0 10px 30px #0000001a;padding:2.5rem;text-align:left}.form-group{margin-bottom:1.5rem}.form-row{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:640px){.form-row{grid-template-columns:1fr 1fr}}label{color:#1e293b;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem}.required{color:#ef4444}input,textarea{background:#ffffffe6;border:2px solid #e2e8f0;border-radius:.75rem;font-size:1rem;padding:.875rem 1.25rem;transition:all .3s ease}input:hover,textarea:hover{border-color:#cbd5e1}input:focus,textarea:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f61a;outline:none}input.error,textarea.error{background:#fef2f2;border-color:#ef4444}.error-message{color:#ef4444;font-size:.875rem;gap:.25rem;margin-top:.5rem}.error-message,.submit-button{align-items:center;display:flex}.submit-button{background:linear-gradient(135deg,#3b82f6,#1284f9);border:none;border-radius:.75rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;padding:1rem 1.5rem;transform-origin:center;transition:all .3s ease;width:100%}.submit-button:hover{box-shadow:0 10px 20px #3b82f633;transform:translateY(-2px)}.submit-button:active{transform:translateY(0)}.submit-button:disabled{cursor:not-allowed;opacity:.7}.loading{align-items:center;display:flex;gap:.5rem}.success-message{animation:fadeIn .5s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #10b98133;border-radius:1rem;box-shadow:0 10px 30px #10b9811a;padding:3rem 2rem;text-align:center}.success-icon{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;box-shadow:0 10px 20px #10b98133;color:#fff;display:flex;font-size:2.5rem;height:5rem;justify-content:center;margin:0 auto 1.5rem;width:5rem}.success-message h3{color:#065f46;font-size:1.75rem;margin-bottom:.75rem}.success-message p{color:#047857}.offices-section{background:linear-gradient(180deg,#f8fafc,#f1f5f9);padding:6rem 1rem}.offices-container{margin:0 auto;max-width:1200px;text-align:center}.offices-container h2{background:linear-gradient(90deg,#3b82f6,#1284f9);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.5rem;font-size:bold;margin-bottom:.75rem}.offices-container>p{color:#64748b;margin:0 auto 3rem;max-width:600px}.office-cards{align-content:stretch;align-items:end;gap:2.5rem;grid-template-columns:1fr;justify-content:space-between;justify-items:anchor-center;margin:0 auto;max-width:1000px}@media (min-width:768px){.office-cards{grid-template-columns:1fr 1fr}}.office-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #fff3;border-radius:1rem;box-shadow:0 20px 40px #0000001a;overflow:hidden;transition:all .4s ease}.office-card:hover{box-shadow:0 30px 60px #0000001f;transform:translateY(-1rem) scale(1.02)}.office-image{height:380px;overflow:hidden;position:relative}.office-image img{height:100%;object-fit:cover;transition:transform .8s ease;width:100%}.office-card:hover .office-image img{transform:scale(1.1)}.office-image h3{bottom:1.5rem;color:#fff;font-size:2rem;font-weight:700;left:1.5rem;position:absolute;text-shadow:2px 2px 4px #0003;z-index:1}.office-image:after{background:linear-gradient(0deg,#000c,#0000);bottom:0;content:"";height:70%;left:0;position:absolute;right:0}.office-details{padding:2rem}.time-display{align-items:center;color:#3b82f6;display:flex;font-weight:500;gap:.75rem;margin-bottom:1.5rem}.time-label{background:linear-gradient(135deg,#dbeafe,#e0e7ff);border-radius:9999px;color:#1e40af;font-size:.75rem;font-weight:600;letter-spacing:.025em;margin-left:auto;padding:.375rem 1rem}.address{align-items:flex-start;color:#64748b;display:flex;font-size:.9375rem;gap:.75rem}.icon{flex-shrink:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root{--maximum-yellow-red:#ffc05c;--royal-blue-dark:#16205a;--silver-chalice:#b3b3b3;--oxford-blue:#000629;--bittersweet:#0d6efd;--french-rose:#0d6efd;--davys-gray:#454a4a;--cool-gray:#9292ab;--platinum:#ebebeb;--white-2:#fafafa;--white:#fff;--black:#000;--rythm:#7c7c92;--ff-poppins:"Poppins",sans-sarif;--fs-1:32px;--fs-2:26px;--fs-3:22px;--fs-4:18px;--fs-5:15px;--fs-6:14px;--fw-700:700;--fw-600:600;--fw-500:500;--transition:0.25s ease-in-out}input,textarea{background:none;border:none;font:inherit;width:100%}:is(input,textarea):focus{outline:none}:focus{outline-offset:4px}html{font-family:Poppins,sans-sarif;font-family:var(--ff-poppins);scroll-behavior:smooth}body{background:#fff;background:var(--white);overflow-x:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff;background:var(--white)}::-webkit-scrollbar-thumb{background:grey}.wd-container{padding:0 15px}.hero-wd{background-color:#001057;padding:130px 0 140px;position:relative;z-index:1}.hero-wd .btn-primary{margin-inline:auto}.hero-content-wd{text-align:center}.hero-text,.hero-title{color:#fff;margin-bottom:40px}.hero-text{font-size:18px;font-size:var(--fs-4)}.hero-banner{display:none}.shape-content{position:absolute;right:-300px;top:-230px;width:900px;z-index:-1}.about{background:url(https://i.postimg.cc/d1MzCdy2/about-bg.png) no-repeat;background-position:50%;background-size:cover;padding:120px 0;position:relative;text-align:center;z-index:1}.about-top{margin-bottom:120px}.about-top .section-title{margin-bottom:20px}.about-top .section-text{font-size:18px;font-size:var(--fs-4);margin-bottom:60px}.about-list{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr}.about-card{background:#fff;background:var(--white);border-radius:12px;box-shadow:0 2px 4px #0000001a;padding:40px}.about-card .card-title{margin-bottom:15px}.about-card .card-text{color:#454a4a;color:var(--davys-gray)}.card-icon{color:#0d6efd;color:var(--bittersweet);font-size:45px;margin-inline:auto;margin-bottom:15px;width:max-content}.about-bottom-banner{margin-bottom:120px}.about-bottom-banner img{height:100%;width:100%}.about-bottom .section-title{margin-bottom:20px}.about-bottom .section-text{font-size:18px;font-size:var(--fs-4);margin-bottom:40px}.about-bottom .btn-secondary{color:#fff;color:var(--white);margin-inline:auto}.features{padding:120px 0;text-align:center}.features .section-title{color:#16205a;color:var(--royal-blue-dark);margin-bottom:20px}.features .section-text{color:#7c7c92;color:var(--rythm);font-size:18px;font-size:var(--fs-4);margin-bottom:120px}.features-item:first-child{margin-bottom:100px}.features-item-banner{margin-inline:auto;margin-bottom:60px;max-width:350px}.features-item-banner img{width:100%}.features-item .item-title{color:#16205a;color:var(--royal-blue-dark);margin-bottom:20px}.features-item .item-text{color:#7c7c92;color:var(--rythm);font-size:18px;font-size:var(--fs-4)}.center-section{align-items:center;display:flex;height:100vh;justify-content:center}.contact{margin-bottom:120px}.contact-content{margin-bottom:50px}.contact-title{color:#16205a;color:var(--royal-blue-dark);font-weight:500!important;font-weight:var(--fw-500)!important;margin-bottom:60px;text-align:center}.contact-banner img{width:100%}.input-wrapper{margin-bottom:30px}.input-label{color:#000629;color:var(--oxford-blue);font-weight:600;font-weight:var(--fw-600);margin-bottom:10px}.input-field,.input-label{font-size:14px;font-size:var(--fs-6)}.input-field{border-bottom:1px solid #ebebeb;border-bottom:1px solid var(--platinum);padding:7px 0}.input-field::placeholder{color:#b3b3b3;color:var(--silver-chalice)}textarea{height:100px;max-height:300px;min-height:100px;resize:vertical}@media (min-width:450px){:root{--fs-1:60px}.h1,.h2{font-weight:700;font-weight:var(--fw-700)}.btn{padding-block:15px}.navbar{left:auto;width:300px}.hero-wd{padding:140px 0 160px}.shape-content{right:-260px;top:-70px}.about-card .card-title{padding-inline:40px}.about-bottom-banner{margin-inline:auto;margin-bottom:40px;max-width:400px}.about-bottom-content{padding-inline:50px}.contact-title,.features .h2{--fs-2:32px}.contact-banner{margin-inline:auto;max-width:300px}}@media (min-width:560px){.navbar-wrapper{position:relative}.navbar{right:0;top:calc(100% + 15px)}.about-bottom-content,.hero-content-wd{text-align:left}.about-bottom .btn-secondary,.hero-wd .btn-primary{margin-inline:0}.shape-content{right:-152px;top:-156px}.footer-brand{margin-bottom:40px}.footer-link-box{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:768px){:root{--fs-2:35px;--fs-4:20px}.about-list{grid-template-columns:1fr 1fr}.about-card{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.about-card .card-title{padding-inline:0}.contact-title{--fs2:42px}}@media (min-width:1024px){.navbar-menu-btn{display:none}.navbar{background:none;display:flex;max-height:none;overflow:visible;pointer-events:all;position:static;visibility:visible;width:auto}.navbar-list{align-items:center;display:flex;gap:10px;margin-right:20px}.nav-link{opacity:1;padding:0 15px}.navbar .btn-primary{display:block}.hero-content-wd{max-width:550px}.hero-banner{background:url(/static/media/freepik__background__21948.1edea08a6d7f02c65e08.png) no-repeat;background-size:contain;display:block;padding-top:500px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:500px}.about-top .section-text{margin-inline:auto;max-width:650px}.about-list{grid-template-columns:repeat(3,1fr)}.about-bottom{align-items:center;display:flex;justify-content:space-between}.about-bottom-banner{height:330px;margin-bottom:0}.about-bottom-content{padding-inline:0;width:50%}.features :is(.section-title .section-text){margin-inline:auto;max-width:650px}.features-item{align-items:center;display:flex;gap:50px}.features-item:last-child{flex-direction:row-reverse}.features-item-banner{margin-inline:0;margin-bottom:0}.feature-item-content{text-align:left;width:50%}.cta-card>*{margin-inline:auto;max-width:500px}.contact .container{align-items:center;display:flex;gap:50px;justify-content:space-between}.contact-content{max-width:400px}.contact-title{text-align:left}.contact-form1{width:50%}.footer-top .container{align-items:center;display:flex;gap:50px;justify-content:space-between}.footer-brand,.footer-link-list:not(:last-child){margin-bottom:0}.footer-link-box{gap:50px;grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){:root{--fs-2:42px}.hero-banner{right:100px}.about-bottom-banner{height:400px}.features .h2{--fs-2:42px}}:root{--color-primary:#07f;--color-primary-light:#4d9fff;--color-primary-dark:#05c;--color-secondary:#6c63ff;--color-secondary-light:#8c85ff;--color-secondary-dark:#5048cc;--color-accent:#ff7a00;--color-accent-light:#ff9a40;--color-accent-dark:#cc6200;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--color-background:#fff;--color-background-alt:#f7f9fc;--color-card:#fff;--color-text:#1f2937;--color-text-light:#6b7280;--color-text-alt:#f9fafb;--color-heading:#111827;--color-heading-alt:#f9fafb;--color-border:#e5e7eb;--color-shadow:#0000001a;--font-primary:-apple-system,BlinkMacSystemFont,"San Francisco","Helvetica Neue",Helvetica,Arial,sans-serif;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:9999px;--transition-fast:0.2s ease;--transition-normal:0.3s ease;--transition-slow:0.5s ease}.mad-hero{align-items:center;background:linear-gradient(135deg,#1eb8f0,#0d6efd);display:flex;flex-wrap:nowrap;justify-content:space-around;min-height:100vh;overflow:hidden;position:relative}.mad-hero-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr;position:relative;z-index:2}.mad-hero-content{display:flex;flex-direction:column;justify-content:center;max-width:600px}.mad-hero-title{animation:slideInLeft .8s ease-out forwards;animation-delay:.2s;color:#fff;font-size:42px;line-height:1.2;margin-bottom:24px;opacity:0}.mad-gradient-accent{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2c3e50,#0d6efd);background-clip:text;-webkit-background-clip:text}.mad-hero-subtitle{animation:slideInLeft .8s ease-out forwards;animation-delay:.4s;color:#fff;font-size:18px;line-height:1.5;margin-bottom:32px;opacity:0}.mad-hero-cta{animation:slideInLeft .8s ease-out forwards;animation-delay:.6s;display:flex;gap:16px;margin-bottom:40px;opacity:0}.mad-btn{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:12px 24px;text-decoration:none;transition:background .3s ease}.mad-btn-primary{background-color:#6c63ff;color:#fff}.mad-btn-primary:hover{background-color:#594fe0}.mad-btn-secondary{background-color:#e5e7eb;color:#333}.mad-btn-secondary:hover{background-color:#d1d5db}.mad-btn-icon{height:20px;width:20px}.mad-hero-stats{animation:slideInLeft .8s ease-out forwards;animation-delay:.8s;display:flex;flex-wrap:wrap;gap:32px;opacity:0}.mad-stat-item{display:flex;flex-direction:column}.mad-stat-number{color:#fff;font-size:32px;font-weight:700;margin-bottom:8px}.mad-stat-label{color:#fff;font-size:16px}.mad-hero-image{align-items:center;animation:fadeIn .8s ease-out forwards;animation-delay:1s;display:flex;justify-content:center;opacity:0;position:relative}.mad-hero-phone{position:relative;transition:transform .3s ease-out;z-index:2}.mad-animate-float{animation:float 6s ease-in-out infinite}.mad-phone-outline{background:#1a1a1a;border-radius:40px;box-shadow:0 25px 50px #00000026;height:580px;overflow:hidden;padding:12px;position:relative;width:280px}.mad-phone-screen{background:#fff;border-radius:30px;height:100%;overflow:hidden;position:relative;width:100%}.mad-phone-notch{background:#2c3e50;border-radius:0 0 16px 16px;height:30px;left:50%;position:absolute;top:12px;transform:translateX(-50%);width:150px;z-index:3}.mad-app-mockup{display:flex;flex-direction:column;height:100%;width:100%}.mad-app-header{background:#000;height:60px;width:100%}.mad-app-content{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow:hidden;padding:16px}.mad-app-card{animation:pulseLight 2s infinite alternate;background:#f5f7fa;border-radius:16px;height:120px}.mad-app-card:nth-child(2){animation-delay:.3s}.mad-app-card:nth-child(3){animation-delay:.6s}.mad-app-nav{align-items:center;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;height:60px;justify-content:space-around}.mad-app-nav:after{background:#6c63ff}.mad-circle-1,.mad-circle-2,.mad-circle-3{border-radius:50%;position:absolute}.mad-circle-1{animation:float 6s ease-in-out infinite;background:#0077ff0d;height:300px;right:-150px;top:-100px;width:300px}.mad-circle-2{animation:float 8s ease-in-out infinite reverse;background:#6c63ff0d;bottom:-50px;height:200px;left:-100px;width:200px}.mad-circle-3{animation:float 7s ease-in-out infinite;background:#ff7a000d;height:150px;left:10%;top:50%;width:150px}.mad-dots-pattern{animation:rotate 60s linear infinite;background-image:radial-gradient(#6c63ff 1px,#0000 0);background-size:15px 15px;bottom:10%;height:200px;opacity:.2;position:absolute;right:10%;width:200px}.mad-hero-wave{bottom:0;height:120px;left:0;position:absolute;width:100%}.mad-hero-wave svg{height:100%;width:100%}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes pulseLight{0%{opacity:.5}to{opacity:.9}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:768px){.mad-hero-title{color:#fff;font-size:48px}.mad-hero-subtitle{font-size:20px}}@media (min-width:1024px){.mad-hero-container{grid-template-columns:1fr 1fr}.mad-hero-title{color:#fff;font-size:56px}}.features{background-color:#fff;padding:100px 0}.features-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr;margin-top:64px}.feature-card{align-items:flex-start;background:#0d6efd17;border-radius:16px;box-shadow:0 10px 30px #0000000d;display:flex;flex-direction:column;padding:32px;transition:all .3s ease}.feature-card:hover{box-shadow:0 15px 35px #0000001a;transform:translateY(-5px)}.feature-icon{align-items:center;background:linear-gradient(135deg,#4d9fff,#07f);background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));border-radius:16px;color:#fff;display:flex;height:64px;justify-content:center;margin-bottom:24px;width:64px}.feature-card h3{font-size:20px;font-weight:600;margin-bottom:16px}.feature-card p{color:#111827;color:var(--color-heading);line-height:1.6;margin:0;text-align:left}@media (min-width:768px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.features-grid{grid-template-columns:repeat(3,1fr)}}.technologies{background-color:#f7f9fc;background-color:var(--color-background-alt);overflow:hidden;padding:100px 0;position:relative}.technologies-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;margin-top:64px}.tech-card{align-items:center;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000000d;display:flex;flex-direction:column;padding:32px;text-align:center;transition:all .3s ease}.tech-card:hover{box-shadow:0 15px 35px #0000001a;transform:translateY(-5px)}.tech-logo{margin-bottom:24px}.tech-logo,.tech-logo-placeholder{align-items:center;display:flex;height:80px;justify-content:center;width:80px}.tech-logo-placeholder{background:linear-gradient(135deg,#4d9fff,#07f);background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));border-radius:16px;color:#fff;font-size:24px;font-weight:700}.tech-card h3{font-size:20px;font-weight:600;margin-bottom:8px}.tech-card p{color:#111827;color:var(--color-heading);font-weight:bolder;line-height:1.6;margin:0}.tech-cta{margin-top:64px;text-align:center}.tech-cta p{font-size:18px;margin-bottom:24px}.process{background-color:#fff;padding:100px 0}.process-timeline{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr;margin-top:64px}.process-steps{display:flex;flex-direction:column;gap:16px}.process-step{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000000d;cursor:pointer;display:flex;padding:24px;transition:all .3s ease}.process-step:hover{box-shadow:0 15px 35px #0000001a;transform:translateY(-3px)}.process-step.active{background:linear-gradient(135deg,#4d9fff,#07f);background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));color:#fff}.process-step.active p{color:#fffc;font-weight:500}.step-icon{align-items:center;background:#f7f9fc;background:var(--color-background-alt);border-radius:12px;color:#07f;color:var(--color-primary);display:flex;height:48px;justify-content:center;margin-right:16px;transition:all .3s ease;width:48px}.process-step.active .step-icon{background:#fff}.step-content{flex:1 1}.step-content h3{font-size:20px;font-weight:600;margin-bottom:8px}.step-content p{color:#6b7280;color:var(--color-text-light);line-height:1.6;margin:0;transition:all .3s ease}.process-detail{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000000d;padding:32px}.process-detail h3{color:#07f;color:var(--color-primary);font-size:24px;margin-bottom:16px}.process-detail p{color:#6b7280;color:var(--color-text-light);font-size:16px;line-height:1.6}@media (min-width:1024px){.process-timeline{grid-template-columns:1fr 1fr}.technologies-grid{grid-template-columns:repeat(3,1fr)}.mad-hero-title{color:#fff}}@media (min-width:768px){.technologies-grid{gap:32px;grid-template-columns:repeat(2,1fr)}.mad-hero-title{color:#fff;margin-top:7rem}}@media (max-width:525px){.mad-hero-title{color:#fff;margin-top:6rem}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.not-selectable{-webkit-user-select:none;user-select:none}.carousel{box-sizing:border-box;position:relative}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{max-height:100%;max-width:100%;overflow:hidden;position:relative}.carousel__track{display:flex}.carousel__slide{-webkit-overflow-scrolling:touch;flex:0 0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem;position:relative;touch-action:pan-y;width:60%;width:var(--carousel-slide-width,60%)}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{display:flex;justify-content:center;left:0;list-style:none;margin:0 auto;padding:0;position:absolute;right:0;top:calc(100% + .5rem);-webkit-user-select:none;user-select:none}.carousel__dots .carousel__dot{cursor:pointer;display:block;height:22px;margin:0;padding:0;position:relative;width:22px}.carousel__dots .carousel__dot:after{background-color:currentColor;border-radius:50%;content:"";height:8px;left:50%;opacity:.25;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out;width:8px}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{align-items:center;background:#0000;background:var(--carousel-button-bg,#0000);border:0;border-radius:50%;border-radius:var(--carousel-button-border-radius,50%);box-shadow:none;box-shadow:var(--carousel-button-shadow,none);color:currentColor;color:var(--carousel-button-color,currentColor);cursor:pointer;display:flex;height:48px;height:var(--carousel-button-height,48px);justify-content:center;padding:0;pointer-events:all;transition:opacity .15s ease;width:48px;width:var(--carousel-button-width,48px)}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:none;filter:var(--carousel-button-svg-filter,none);height:50%;height:var(--carousel-button-svg-height,50%);pointer-events:none;width:50%;width:var(--carousel-button-svg-width,50%)}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{-webkit-tap-highlight-color:transparent;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px #0006);bottom:0;box-sizing:border-box;color:#fff;color:var(--fancybox-color,#fff);direction:ltr;display:flex;flex-direction:column;left:0;margin:0;outline:none;overflow:hidden;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);position:fixed;right:0;top:0;transform-origin:top left;z-index:1050}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px #01d2e8f0;box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,#01d2e8f0)}@media (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{background:#18181beb;background:var(--fancybox-bg,#18181beb);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.fancybox__carousel{flex:1 1 auto;height:100%;min-height:0;position:relative;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{cursor:default;height:100%;overflow:visible;position:relative;width:100%}.fancybox__track{display:flex;height:100%}.fancybox__slide{-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;display:flex;flex:0 0 auto;flex-direction:column;margin:0;max-width:100%;outline:0;overflow:auto;overscroll-behavior:contain;padding:48px 8px 8px;position:relative;width:100%}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0;margin:auto}@media (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{align-self:center;background:#fff;background:var(--fancybox-content-bg,#fff);color:#374151;color:var(--fancybox-content-color,#374151);display:flex;flex-direction:column;margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;position:relative;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){box-shadow:none;outline:thin dotted}.fancybox__caption{align-self:center;color:currentColor;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;overflow-wrap:anywhere;padding:1rem 0 0;visibility:visible}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{color:#fff;color:var(--fancybox-color,#fff);top:100%}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;right:8px;right:calc(env(safe-area-inset-right, 0px) + 8px);top:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);z-index:40}@media (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{color:#fff;color:var(--fancybox-color,#fff);position:absolute;right:0;top:-40px}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{color:currentColor;color:var(--fancybox-color,currentColor);height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;width:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;animation:fancybox-dash 1.5s ease-in-out infinite}@keyframes fancybox-rotate{to{transform:rotate(1turn)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:1;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:fancybox-fadeIn .15s ease backwards}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{animation:fancybox-fadeOut .15s ease both}.fancybox-fadeIn{animation:fancybox-fadeIn .15s ease both}.fancybox-fadeOut{animation:fancybox-fadeOut .1s ease both}.fancybox-zoomInUp{animation:fancybox-zoomInUp .2s ease both}.fancybox-zoomOutDown{animation:fancybox-zoomOutDown .15s ease both}.fancybox-throwOutUp{animation:fancybox-throwOutUp .15s ease both}.fancybox-throwOutDown{animation:fancybox-throwOutDown .15s ease both}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{opacity:0;transform:scale(.97) translate3d(0,16px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes fancybox-zoomOutDown{to{opacity:0;transform:scale(.97) translate3d(0,16px,0)}}@keyframes fancybox-throwOutUp{to{opacity:0;transform:translate3d(0,-30%,0)}}@keyframes fancybox-throwOutDown{to{opacity:0;transform:translate3d(0,30%,0)}}.fancybox__carousel .carousel__slide{scrollbar-color:#ccc #ffffff1a;scrollbar-width:thin}.fancybox__carousel .carousel__slide::-webkit-scrollbar{height:8px;width:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:#ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px #0003}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{touch-action:none;transform-origin:0 0;transition:none;-webkit-user-select:none;user-select:none}.has-image .fancybox__content{background:#0000;min-height:1px;padding:0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-height:100%;max-width:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{height:auto;max-width:100%}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{height:100%;width:100%}.has-image[data-image-fit=cover] .fancybox__image{height:100%;object-fit:cover;width:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{height:80%;width:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{background:#18181be6;color:#fff;padding:0}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:#0000;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fancybox__thumbs{flex:0 0 auto;opacity:1;opacity:var(--fancybox-opacity,1);padding:0 3px;position:relative}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{align-items:center;box-sizing:initial;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;margin:0;overflow:visible;padding:8px 3px;width:96px;width:var(--fancybox-thumbs-width,96px)}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border:5px solid #22d5e9f5;border-color:var(--fancybox-accent-color,#22d5e9f5);border-radius:4px;border-radius:var(--fancybox-thumbs-border-radius,4px);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s ease}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;user-select:none}.fancybox__thumb{background-color:#ffffff1a;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;border-radius:var(--fancybox-thumbs-border-radius,4px);padding-top:66.66667%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));position:relative;width:100%}.fancybox__toolbar{--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;background:linear-gradient(0deg,#0000 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,#00000070);display:flex;justify-content:space-between;left:0;opacity:1;opacity:var(--fancybox-opacity,1);padding:0;position:absolute;right:0;text-shadow:1px 1px 1px #0006;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px #0006);top:0;touch-action:none;z-index:20}@media (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{left:50%;position:absolute;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{font-feature-settings:"tnum";-webkit-font-smoothing:subpixel-antialiased;font-size:17px;font-variant-numeric:tabular-nums;line-height:48px;line-height:var(--carousel-button-height,48px);min-width:72px;padding:0 10px;text-align:center}.fancybox__progress{background:#22d5e9f5;background:var(--fancybox-accent-color,#22d5e9f5);height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;-webkit-user-select:none;user-select:none;z-index:30}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.a95b8363.css.map*/