body,html{padding:0;margin:0;background-color:#f6f5f9;scroll-behavior:smooth}a{color:inherit;text-decoration:none}@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap";@font-face{font-family:Faktum;src:url(/Faktum-SemiBold.ttf)}@font-face{font-family:FaktumB;src:url(/Faktum-Bold.ttf)}@font-face{font-family:Montserrat;src:url(/Montserrat-VariableFont_wght.ttf)}body{display:flex;flex-direction:column;align-items:center;overflow-x:hidden;scroll-behavior:smooth}*,body{box-sizing:border-box;margin:0;padding:0}*{z-index:2}main{width:100vw}.sect-wrap,main{box-sizing:border-box}.sect-wrap{padding:0 20px;width:100%;overflow:hidden}@media screen and (min-width:768px){.sect-wrap{padding:0 80px}}a{margin-bottom:10px;padding:20px;font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;text-align:center;border-radius:10px}h1,h2,h3,h4,h5,h6{color:#100024}.pri{background-color:#100024;border:none;color:#fff}.sec{background-color:#fff;border:1px solid #100024}.header{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100vw;background-color:rgba(246,245,249,0);padding-top:18px;padding-bottom:18px;transition:all .5s ease;z-index:5;position:-webkit-sticky;position:sticky;top:0;left:0;overflow:hidden}@media screen and (min-width:768px){.header{padding-top:30px;padding-bottom:30px}}.header .head-container{flex-direction:row;justify-content:space-between;width:100%;max-width:1500px}.header .head-container,.header .head-container .logo-div{display:flex;align-items:center;z-index:3}.header .head-container .logo-div img{margin-right:11px}.header .head-container .logo-div .logo{display:none;font-family:FaktumB,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:32px;color:#100024}@media screen and (min-width:768px){.header .head-container .logo-div .logo{display:block}}.header .head-container .menu-div{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;z-index:3}.header .head-container .menu-div .menu-items{display:none;flex-direction:row;justify-content:flex-end;align-items:center}@media screen and (min-width:768px){.header .head-container .menu-div .menu-items{display:flex}}.header .head-container .menu-div .menu-items a{margin-left:51px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;width:-webkit-max-content;width:-moz-max-content;width:max-content}.header .head-container .menu-div .hambuga{padding:10px 0 10px 10px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .4s ease;z-index:3}.header .head-container .menu-div .hambuga .ham{width:25px;height:2px;background-color:#100024;border-radius:5px;margin:2px 0;transition:all .5s ease;display:block;z-index:3}@media screen and (min-width:768px){.header .head-container .menu-div .hambuga .ham{display:none}}.window-scroll{background-color:#fff}.mob-menu-div{display:block;width:100vw;background-color:#100024;position:fixed;transform:translateY(-2000px);transition:all .5s ease;z-index:4}.mob-menu-div .mob-menu-div-cont{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100vh;gap:22px;padding:36px 21px}.mob-menu-div .mob-menu-div-cont span{text-align:center;color:#fff;font-family:Montserrat,sans-serif;font-weight:500;margin-bottom:22px}.mob-menu-div .mob-menu-div-cont span:hover{cursor:pointer}@media screen and (min-width:768px){.mob-menu-div{display:none}}.spin{transform:rotate(90deg)}.spin .dis{opacity:0}.spin .spins{transform:rotate(45deg) translateY(4px)}.spin .spins-i{transform:rotate(-45deg) translateY(-4px)}.menu-show{transform:translateY(0)}.hero{max-width:100vw}.hero,.hero .container{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2;overflow:hidden}.hero .container{max-width:1500px;width:100%}.hero .intro{display:flex;flex-direction:column;align-items:center;width:80%;padding:70px 0 0;z-index:1}.hero .intro .hero-small-text{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;text-align:center;margin-bottom:13px;color:#b3a9bf}.hero .intro h1{font-family:Faktum,sans-serif;font-size:48px;font-weight:600}.hero .intro .hero-text,.hero .intro h1{text-align:center;margin-bottom:38px;color:#100024}.hero .intro .hero-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;line-height:171%}.hero .intro .hero-cta{width:100%;display:flex;flex-direction:column}.hero .intro .hero-cta a{width:100%;margin-bottom:10px;padding:20px 0;font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;text-align:center;border-radius:10px}.hero .intro .hero-cta .pri{background-color:#100024;border:none;color:#fff}.hero .intro .hero-cta .sec{background-color:#fff;border:1px solid #100024}@media screen and (min-width:768px){.hero .intro .hero-cta{width:unset;flex-direction:row;justify-content:space-between}.hero .intro .hero-cta a{box-sizing:unset;width:unset;padding:20px 55px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hero .intro .hero-cta .pri{margin-right:20px}.hero .intro{width:70%}.hero .intro .hero-small-text{font-size:20px}.hero .intro h1{font-size:75px}.hero .intro .hero-text{margin-bottom:78px}}.hero .hero-cta{width:100%;display:flex;flex-direction:column;margin-bottom:177px}.hero .hero-cta a{width:100%;margin-bottom:10px;padding:20px 0;font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;text-align:center;border-radius:10px}.hero .hero-cta .pri{background-color:#100024;border:none;color:#fff}.hero .hero-cta .sec{background-color:#fff;border:1px solid #100024}@media screen and (min-width:768px){.hero .hero-cta{width:unset;flex-direction:row;justify-content:space-between}.hero .hero-cta a{box-sizing:unset;width:unset;padding:20px 55px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hero .hero-cta .pri{margin-right:20px}}.hero .h-grad-two{position:absolute;bottom:-100px;left:-200px;z-index:0}.bg{height:100%;position:absolute;width:100vw;top:0;overflow:hidden;z-index:1}.bg .h-grad-one{position:absolute;top:-200px;right:-200px;z-index:0}::-webkit-scrollbar{height:6px;width:4px;border:1px solid #100024;border-radius:20px}::-webkit-scrollbar-thumb:horizontal{background:#100024;border-radius:10px}::-webkit-scrollbar-thumb:vertical{background:#100024;border-radius:10px}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.s-projects{width:100%;background-color:#fff;padding:75px 20px 0;margin:0 20px 0 0;position:relative}.s-projects .star-div{position:absolute;top:33px;left:40px;height:67px;width:67px;display:flex;align-items:center;justify-content:center;z-index:3}.s-projects .star-div .star{width:140%;height:140%;-webkit-animation:spinner 10s linear infinite;animation:spinner 10s linear infinite}.s-projects .star-div p{position:absolute;text-align:center;width:100%;font-size:14px;font-family:Montserrat,sans-serif;font-weight:600}@media screen and (min-width:768px){.s-projects .star-div p{font-size:18px}.s-projects .star-div{top:-10%;left:77px;height:95px;width:95px}}.s-projects .spin-div p{color:#fff}.s-projects .spin-div img{opacity:0}.s-projects ::-webkit-scrollbar{height:4px;width:4px;border:1px solid #100024;border-radius:20px}.s-projects ::-webkit-scrollbar-thumb:horizontal{background:#100024;border-radius:10px}.s-projects .s-p-cont{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;width:100%}.s-projects .s-p-cont img{width:250px;margin-left:20px;margin-bottom:20px}@media screen and (min-width:768px){.s-projects .s-p-cont{gap:unset;justify-content:space-between}.s-projects .s-p-cont img{width:23.5%;margin-left:unset}.s-projects{padding:0;background-color:transparent;z-index:0;margin-bottom:107px}}.secth{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:52px}.secth span{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;border-radius:5px;padding:12px 27px;margin-bottom:26px}@media screen and (min-width:768px){.secth span{margin-bottom:30px}}.secth h2{font-family:FaktumB,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:36px;color:#100024}@media screen and (min-width:768px){.secth h2{font-size:48px}}.secth p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:201.5%}@media screen and (min-width:768px){.secth p{font-size:20px}.secth{margin-bottom:66px}}.clients{background-color:#fff;margin:0;padding-top:130px;width:100%;display:flex;flex-direction:column;align-items:center}.clients .container{max-width:1500px;padding-bottom:177px}@media screen and (min-width:768px){.clients{padding-top:116px}}.clients .client-logo{display:flex;flex-wrap:wrap;padding:0 28px;justify-content:space-between;width:100%}.clients .client-logo img{width:35%;margin-bottom:78px}@media screen and (min-width:768px){.clients .client-logo{flex-wrap:nowrap;padding:0;margin-bottom:133px}.clients .client-logo img{width:10%;margin-bottom:0}}.clients .c-testimonial{width:100%;background-color:#f6f5f9;box-shadow:5px 5px 0 #100024;border-radius:10px;padding:40px 18px 43px;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.clients .c-testimonial BgDiv{width:50px}.clients .c-testimonial .c-t-avatar{width:40px;height:40px;position:absolute;transform:translateY(-50%);top:0}@media screen and (min-width:768px){.clients .c-testimonial .c-t-avatar{height:85px;width:85px}}.clients .c-testimonial .c-t-content p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:201.5%;padding-bottom:24px;text-align:center;color:#100024}.clients .c-testimonial .c-t-content p span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:40px;line-height:-40%}@media screen and (min-width:768px){.clients .c-testimonial .c-t-content p{font-size:24px;padding-bottom:53px}.clients .c-testimonial .c-t-content p span{font-size:60px}}.clients .c-testimonial .c-t-content h6{font-family:Faktum,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:102.5%;text-align:center;color:#100024}@media screen and (min-width:768px){.clients .c-testimonial .c-t-content h6{font-size:32px}.clients .c-testimonial{padding:109px 132px 87px;box-shadow:10px 10px 0 #100024}}.service{background-color:#fff;padding-bottom:132px;display:flex;align-items:center;justify-content:center}.service hr{display:none}.service .container{max-width:1500px}.service .service-cont-1{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px}.service .service-cont-1 .sc{padding:25px 0;border:none}.service .service-cont-1 .sc img{margin-bottom:7px}.service .service-cont-1 .sc h6{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:150.5%;margin-bottom:22px}.service .service-cont-1 .sc p{font-style:normal;font-weight:400;font-size:16px;line-height:150.5%}@media screen and (min-width:768px){.service .service-cont-1{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:unset}.service .service-cont-1 .sc{padding:25px}.service .service-cont-1 .sc img{margin-bottom:7px}.service .service-cont-1 .sc h6{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:150.5%;margin-bottom:22px}.service .service-cont-1 .sc p{font-style:normal;font-weight:400;font-size:16px;line-height:150.5%}.service .service-cont-1 .service-card-2,.service .service-cont-1 .service-card-3,.service .service-cont-1 .service-card-4{border-left:1px dashed #000}}.service .service-cont{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.service .service-cont .sc{padding:25px 0;border:none}.service .service-cont .sc img{margin-bottom:7px}.service .service-cont .sc h6{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:150.5%;margin-bottom:22px}.service .service-cont .sc p{font-style:normal;font-weight:400;font-size:16px;line-height:150.5%}@media screen and (min-width:768px){.service .service-cont{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2px}.service .service-cont .sc{padding:25px}.service .service-cont .sc img{margin-bottom:7px}.service .service-cont .sc h6{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:150.5%;margin-bottom:22px}.service .service-cont .sc p{font-style:normal;font-weight:400;font-size:16px;line-height:150.5%}.service .service-cont .service-card-6,.service .service-cont .service-card-7,.service .service-cont .service-card-8{border-left:1px dashed #000}.service hr{display:block;border:1px dashed #000;border-bottom:none;width:100%;margin:64px 0}}.services{width:100%;background-color:#fff;display:flex;justify-content:center}.services .container{width:100%;max-width:1500px}.services .services-cont{display:flex;flex-wrap:wrap;margin-bottom:177px}.services .services-cont .s-card{display:flex;flex-wrap:nowrap;flex-direction:column;padding:35px 15px;background-color:#f6f5f9;box-shadow:5px 5px 0 #100024;border-radius:5px;width:100%;margin-bottom:24px}.services .services-cont .s-card .s-c-header{display:flex;justify-content:space-between;align-items:center}.services .services-cont .s-card .s-c-header .toggle{margin-left:auto;transform:rotate(180deg);padding:0;margin-right:0;transition:all .5s ease}@media screen and (min-width:768px){.services .services-cont .s-card .s-c-header .toggle{display:none}}.services .services-cont .s-card .s-c-header h6{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:102.5%}@media screen and (min-width:768px){.services .services-cont .s-card .s-c-header{flex-direction:column;justify-content:flex-start;align-items:flex-start}.services .services-cont .s-card .s-c-header h6{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:32px;line-height:102.5%}}.services .services-cont .s-card .s-c-icon{margin-right:17px;align-self:flex-start;width:44px;height:37.33px}@media screen and (min-width:768px){.services .services-cont .s-card .s-c-icon{margin-bottom:20px}}.services .services-cont .s-card .s-c-content{display:flex;flex-wrap:wrap;width:100%;align-items:center;height:0}.services .services-cont .s-card .s-c-content p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:190%;margin-top:23px;transition:font-size .5s ease .2s;transition:opacity .5s ease;font-size:0;opacity:0}@media screen and (min-width:768px){.services .services-cont .s-card .s-c-content{height:unset}.services .services-cont .s-card .s-c-content p{opacity:1;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:160%}}.services .services-cont .s-c-c-show .s-c-header .toggle{transform:rotate(0deg)}.services .services-cont .s-c-c-show .s-c-content{height:unset}.services .services-cont .s-c-c-show .s-c-content p{font-size:16px;opacity:1}@media screen and (min-width:768px){.services .services-cont{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.services .services-cont .s-card{width:49%;margin-bottom:14px;padding:44px 27px;transition:all .5s ease}.services .services-cont .s-card:hover{background-color:#f0edff}}@media screen and (min-width:968px){.services .services-cont .s-card{width:32%;margin-bottom:18px}}.recent-works{background-color:#fff;padding-bottom:100px;display:flex;justify-content:center}.recent-works .container{padding-bottom:100px;max-width:1500px}.recent-works .recent-works-cont{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:20px;gap:20px}.recent-works .recent-works-cont div{border-radius:15px}.recent-works .recent-works-cont div img{width:100%;border-radius:15px}@media screen and (min-width:768px){.recent-works .recent-works-cont div,.recent-works .recent-works-cont div img{border-radius:40px}}.first-banner{background-color:#fff;display:none}.first-banner .banner-cont{height:550px;border-radius:40px;overflow:hidden;display:flex;background-color:#f6f5f9;margin-bottom:100px;width:100%}.first-banner .banner-cont .img-bg{width:40%;height:100%;background-color:red;background:url(/first-banner.webp)}.first-banner .banner-cont .img-bg img{width:100%}.first-banner .banner-cont .banner-content{display:flex;flex-direction:column;align-items:flex-start;padding:68px 41px;justify-content:center;width:60%}.first-banner .banner-cont .banner-content h2{margin-bottom:27px;font-family:Faktum,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-style:normal;font-weight:700;font-size:48px;line-height:141%}.first-banner .banner-cont .banner-content p{margin-bottom:38px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:141%}@media screen and (min-width:768px){.first-banner{display:flex;justify-content:center}.first-banner .container{max-width:1500px;width:100%}}.operation{background-color:#fff}.operation .op-secthead{margin-left:20px}@media screen and (min-width:768px){.operation .op-secthead{margin-left:unset}.operation{padding:0 80px}}.op-div{box-sizing:border-box;display:flex;flex-direction:column;width:100%;padding-top:71px;background-color:#fff3e0}.op-div .op-card{margin-bottom:110px;width:100%}.op-div .op-card .op-c-head{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:28px}.op-div .op-card .op-c-head span{margin-right:25px;color:#000;background-color:#f8d9a8;font-size:21.2182px;padding:8px 21px;border-radius:5px}.op-div .op-card .op-c-head h3,.op-div .op-card .op-c-head span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;line-height:150.5%}.op-div .op-card .op-c-head h3{font-size:24px}.op-div .op-card p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:150.5%;text-align:center}@media screen and (min-width:768px){.op-div{flex-direction:row;justify-content:space-between;padding-left:47px;padding-right:47px}.op-div .op-card{width:30%}.op-div .op-card p{text-align:left}}.pricing{background-color:#002b44;padding-top:72px;display:flex;justify-content:center}.pricing h2,.pricing p{color:#fff}.pricing .main-div{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:100px;max-width:1500px}@media screen and (min-width:768px){.pricing .main-div{margin-bottom:unset}}.pricing .main-div .pric-cont{display:flex;flex-direction:column;align-items:center;width:100%}.pricing .main-div .pric-cont .p-card-div{width:100%;border-radius:20px;margin-bottom:25px;overflow:hidden;color:#002b44}.pricing .main-div .pric-cont .p-card-div h3,.pricing .main-div .pric-cont .p-card-div h4,.pricing .main-div .pric-cont .p-card-div li,.pricing .main-div .pric-cont .p-card-div p,.pricing .main-div .pric-cont .p-card-div span{color:#002b44}.pricing .main-div .pric-cont .p-card-div .p-c-details{display:flex;flex-direction:column;align-items:flex-start;transition:all .3s ease;height:0;padding:0 27px}.pricing .main-div .pric-cont .p-card-div .p-c-details h4{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:150.5%;margin-bottom:16px;color:#002b44}.pricing .main-div .pric-cont .p-card-div .p-c-details ul{list-style-type:none;padding:0;margin:0}.pricing .main-div .pric-cont .p-card-div .p-c-details ul li{padding:0;margin:0 0 19px}.pricing .main-div .pric-cont .p-card-div .p-c-details ul li p{color:#002b44;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150.5%}.pricing .main-div .pric-cont .p-card-div .p-c-d-show{padding:18px 27px 22px;height:unset}.pricing .main-div .pric-cont .p-card{display:flex;flex-direction:column;align-items:flex-start;padding:53px 26px 41px;width:100%;position:relative}.pricing .main-div .pric-cont .p-card .notice{position:absolute;right:0;top:0;padding:16px 0;background-color:#ff1919;font-size:17px;width:50%;color:#fff;white-space:nowrap}.pricing .main-div .pric-cont .p-card .notice,.pricing .main-div .pric-cont .p-card h3{font-family:Faktum,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-style:normal;line-height:102.5%}.pricing .main-div .pric-cont .p-card h3{font-weight:600;font-size:24px;margin-bottom:10px}.pricing .main-div .pric-cont .p-card p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:144.5%;color:#002b44;margin-bottom:17px}.pricing .main-div .pric-cont .p-card h3.plan-price{font-family:Faktum,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-style:normal;font-weight:600;font-size:32px;line-height:102.5%;margin-bottom:50px}.pricing .main-div .pric-cont .p-card .p-card-btn{width:100%;text-align:center;padding-top:18px;padding-bottom:18px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:17.2727px;line-height:150.5%;border-radius:8.6px;margin-bottom:23px}.pricing .main-div .pric-cont .p-card span{text-align:center;width:100%}.pricing .main-div .pric-cont .p-card span:hover{cursor:pointer}.pricing .main-div .pric-cont .p-card .vp{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:17.2727px;line-height:150.5%;border-radius:8.6px}.pricing .main-div .pric-cont .p-card .bac{display:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:150.5%}.pricing .main-div .pric-cont .jwd{position:relative;overflow:unset}.pricing .main-div .pric-cont .jwd .p-card{border-radius:20px}.pricing .main-div .pric-cont .jwd .jwd-price{position:absolute;top:-15px;right:-8px;height:74px;width:74px}@media screen and (min-width:768px){.pricing .main-div .pric-cont{flex-direction:row;justify-content:space-between}.pricing .main-div .pric-cont .p-card-div{width:32%;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.pricing .main-div .pric-cont .p-card h3{font-family:Faktum,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-style:normal;font-weight:600;font-size:36px;line-height:102.5%}.pricing .main-div .pric-cont .p-card p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:133.5%}.pricing .main-div .pric-cont .p-card h3.plan-price{font-family:Faktum,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-style:normal;font-weight:600;font-size:36px;line-height:102.5%}.pricing .main-div .pric-cont .p-card .vp{display:none}.pricing .main-div .pric-cont .p-card .bac{display:unset}.pricing .main-div .pric-cont .jwd{display:none}}.des-p-c-details{display:none;background-color:#fff;width:100%;padding-top:0;flex-wrap:wrap;justify-content:space-between;color:#002b44;justify-content:center}.des-p-c-details .p-c-details{width:32%;padding:29px 26px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.des-p-c-details .p-c-details h4{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:150.5%}.des-p-c-details .p-c-details ul{list-style-type:none}.des-p-c-details .p-c-details ul li{margin-top:16px}.des-p-c-details .p-c-details ul li p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150.5%}@media screen and (min-width:768px){.des-p-c-details{display:flex}.des-p-c-details .container{display:flex;width:100%;padding-top:0;padding-bottom:161px;flex-wrap:wrap;justify-content:space-between;color:#002b44;max-width:1500px}}.des-p-c-details .jwd{width:100%;padding-top:78px;padding-bottom:36px;display:flex;flex-direction:column;align-items:center;border-radius:40px;margin-top:40px;position:relative}.des-p-c-details .jwd h3{font-family:Faktum,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-style:normal;font-weight:600;font-size:48px;line-height:102.5%;margin-bottom:29px}.des-p-c-details .jwd p{font-weight:400;line-height:201.5%;width:60%;text-align:center;margin-bottom:23px}.des-p-c-details .jwd .gs,.des-p-c-details .jwd p{font-family:Montserrat,sans-serif;font-style:normal;font-size:20px}.des-p-c-details .jwd .gs{padding:21px 127px;border-radius:10px;font-weight:600;line-height:150.5%;margin-bottom:22px}.des-p-c-details .jwd .tou{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:150.5%}.des-p-c-details .jwd .jwd-price{position:absolute;bottom:7%;right:2%}.faq{background-color:#fff;display:flex;justify-content:center}.faq .sect-wrap{padding-top:0}.faq .container{max-width:1500px}.faq .faq-cont{justify-content:space-between;align-items:center;padding-bottom:81px}.faq .faq-cont,.faq .faq-cont .faq-card{width:100%;display:flex;flex-direction:column}.faq .faq-cont .faq-card{margin-bottom:20px;border-radius:10px;overflow:hidden;padding:20px;background-color:#f6f5f9;transition:all .5s ease}.faq .faq-cont .faq-card:hover{cursor:pointer}.faq .faq-cont .faq-card .f-c-header{display:flex;width:100%;justify-content:space-between;align-items:center;padding:0}.faq .faq-cont .faq-card .f-c-header .img{padding:15px}.faq .faq-cont .faq-card .f-c-header .img img{transition:all .5s ease}.faq .faq-cont .faq-card .f-c-header span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:120.5%}.faq .faq-cont .faq-card p{opacity:0;height:0;transform:translateY(-30px);transition:all .2s ease}.faq .faq-cont .show .f-c-header{padding:0 0 20px}.faq .faq-cont .show .f-c-header img{transform:rotate(180deg)}.faq .faq-cont .show p{opacity:1;font-size:unset;transform:translateY(0);line-height:170%;height:unset}@media screen and (min-width:768px){.faq .faq-cont .show .faq-card .f-c-header{padding:0 0 40px}.faq .faq-cont{width:80%;align-self:center;margin:0 auto;padding-bottom:272px}.faq .faq-cont .faq-card{padding:40px}.faq .faq-cont .faq-card .f-c-header{padding:0}.faq .faq-cont .faq-card .f-c-header .img{cursor:pointer;padding:15px}.faq .faq-cont .faq-card .f-c-header .img img{transition:all .5s ease}}footer{background-color:#100024;color:#fff;padding:0;justify-content:center}footer,footer .footer{width:100%;display:flex}footer .footer{flex-direction:column;align-items:center;justify-content:flex-start;padding-top:72px;padding-bottom:130px;max-width:1200px}footer .footer h2{font-family:Faktum,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-style:normal;font-weight:600;font-size:32px;line-height:143%;text-align:center;margin-bottom:29px;color:#fff}footer .footer p{font-weight:500;font-size:16px;line-height:201.5%;margin-bottom:58px}footer .footer a,footer .footer p{font-family:Montserrat,sans-serif;font-style:normal;text-align:center;width:100%}footer .footer a{padding:21px 0;font-weight:600;font-size:20px;line-height:150.5%;background-color:#fff;color:#000;border-radius:10px;margin-bottom:88px}footer .footer .footer-bottom{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}footer .footer .footer-bottom .brand-logo{display:flex;align-items:center;justify-content:flex-start}footer .footer .footer-bottom .brand-logo span{font-family:Faktum,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-style:normal;font-weight:700;font-size:25.8729px;line-height:137%;margin-left:7px}footer .footer .footer-bottom .footer-menu{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}footer .footer .footer-bottom .footer-menu a{margin-bottom:12px;background-color:unset;text-align:left;color:#fff;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:150.5%}@media screen and (min-width:768px){footer .footer{padding-top:123px;padding-bottom:190px}footer .footer h2{font-weight:600;font-size:64px;line-height:128.5%}footer .footer p{font-weight:500;font-size:24px;line-height:201.5%}footer .footer a{width:unset;padding:21px 137px}footer .footer .footer-bottom .brand-logo span{font-weight:700;font-size:52.0828px;line-height:137%}footer .footer .footer-bottom .brand-logo img{width:48.83px;height:53.71px}}.contact-page{background-color:#fff;min-height:100vh;width:100vw}.contact-page .contact,.contact-page .contact .container{width:100%;display:flex;justify-content:center}.contact-page .contact .container{max-width:1500px;flex-direction:column;align-items:center;margin-bottom:100px}.contact-page .contact .container .contact-header{display:flex;flex-direction:column;align-items:center}.contact-page .contact .container .contact-header h1,.contact-page .contact .container .contact-header p,.contact-page .contact .container .contact-header span{text-align:center}.contact-page .contact .container .contact-header p{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:171%;margin-bottom:19px;width:80%}.contact-page .contact .container .contact-header h1{font-family:Faktum;font-style:normal;font-weight:600;font-size:32px;line-height:102.5%;margin-bottom:10px}.contact-page .contact .container .contact-header span{color:#ff8a70;margin-bottom:42px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:171%}@media screen and (min-width:768px){.contact-page .contact .container .contact-header h1{font-size:40px}.contact-page .contact .container .contact-header p{font-size:20px}}.contact-page .contact .container form{width:100%}.contact-page .contact .container form .form-group{display:flex;flex-direction:column;align-items:flex-start}.contact-page .contact .container form .form-group label{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:171%;margin-bottom:6px}.contact-page .contact .container form .form-group input{margin-bottom:29px}.contact-page .contact .container form .form-group input,.contact-page .contact .container form .form-group textarea{width:100%;padding:21px;border:none;outline:none;font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:171%;background-color:#f6f5f9;border-radius:10px}.contact-page .contact .container form .form-group textarea{resize:none}.contact-page .contact .container form button{width:100%;padding:21px 0;border-radius:10px;margin-top:40px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:20px;line-height:150.5%}.contact-page .contact .container form button svg{width:4%;transform-origin:center;-webkit-animation:rotate4 2s linear infinite;animation:rotate4 2s linear infinite}.contact-page .contact .container form button circle{fill:none;stroke:#fff;stroke-width:5;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:dash4 1.5s ease-in-out infinite;animation:dash4 1.5s ease-in-out infinite}@-webkit-keyframes rotate4{to{transform:rotate(1turn)}}@keyframes rotate4{to{transform:rotate(1turn)}}@-webkit-keyframes dash4{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}@keyframes dash4{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}@media screen and (min-width:768px){.contact-page .contact .container form{width:70%}}