.home .ftes{padding:0;font-size:20px;background:#ddd}@media screen and (max-width: 1080px){.home .ftes{grid-template-columns:1fr;grid-gap:0;font-size:16px}}@media screen and (max-width: 1080px){.home .ftes .ftes-lst{padding:40px 0}}.home .ftes .fte{display:inline-block;vertical-align:middle;padding:0 40px;max-width:30%}@media screen and (max-width: 768px){.home .ftes .fte{width:32%}}.home .ftes .fte .wrp{position:relative;height:114px}@media screen and (max-width: 1080px){.home .ftes .fte .wrp{height:80px}}.home .ftes .fte .wrp img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 1080px){.home .ftes .fte .wrp img{height:60px}}.home .ftes .fte h3{color:#d98200;font-size:40px;margin:30px 0 13px}@media screen and (max-width: 1080px){.home .ftes .fte h3{font-size:24px}}.home .qte{color:#fff;padding:120px 0;font-size:50px;background:#15c2e9}@media screen and (max-width: 1080px){.home .qte{padding:80px 0}}.home .qte h2{color:#fff}.home .qte img{width:100%;max-width:414px}.home .qte p:last-of-type{margin-bottom:0}.home .boxes-bx{font-size:18px}@media screen and (max-width: 768px){.home .boxes-bx{font-size:16px}}.home .boxes-bx .grd{grid-gap:80px;padding-bottom:80px}@media screen and (max-width: 1200px){.home .boxes-bx .grd.grd-2{grid-template-columns:1fr;grid-gap:25px}}.home .boxes-bx .grd img{border-radius:20px;background:#f7f7f7;max-height:500px;margin:0 auto}@media screen and (max-width: 1200px){.home .boxes-bx .grd img{display:block;margin:0 auto;max-width:500px}}@media screen and (max-width: 768px){.home .boxes-bx .grd img{max-width:80%}}@media screen and (max-width: 520px){.home .boxes-bx .grd img{max-width:100%}}.home .boxes-bx .grd:nth-of-type(even) img{grid-column-start:2;grid-row-start:1}@media screen and (max-width: 1200px){.home .boxes-bx .grd:nth-of-type(even) img{grid-column-start:1;grid-row-start:1}}.home .boxes-bx .grd:nth-of-type(even) .cnt-txt{grid-column-start:1;grid-row-start:1}@media screen and (max-width: 1200px){.home .boxes-bx .grd:nth-of-type(even) .cnt-txt{grid-column-start:1;grid-row-start:2}}.home .boxes-bx .grd:last-of-type{padding-bottom:0}.home .lvls{background:#b7518e;color:#fff}.home .lvls h2{color:#fff;margin-bottom:40px}.home .lvls .bx{padding:50px;background:#f7f7f7;border-radius:10px;font-size:16px;position:relative;color:#222;font-size:20px}.home .lvls .bx p:first-of-type{margin-bottom:0}@media screen and (max-width: 768px){.home .lvls .bx{padding:40px 30px}}.home .lvls .bx ul{padding:0;margin:0;text-align:left}.home .lvls .bx ul li{list-style-type:none;font-size:15px;padding:0 0 8px 30px;margin-bottom:8px;border-bottom:1px solid #ddd;position:relative}.home .lvls .bx ul li:before{display:inline-block;content:'\f058';color:#b7518e;font-family:'Font Awesome 5 Free';position:absolute;top:0px;left:0}.home .lvls .bx h4{font-size:28px;margin-bottom:20px}.home .lvls .bx small{margin-bottom:0;font-size:14px}.home .lvls .bx small,.home .lvls .bx h4{text-align:center}.home .lvls .bx .tst-auth{display:block;position:absolute;bottom:40px;left:0;right:0}.home .lvls .bx .tst-auth strong{display:block;font-size:22px;line-height:1.1}.home .lvls .bx .tst-auth span{font-size:14px}.home .desc-bx{background:#f7f7f7}.home .desc-bx .descs{margin:40px 0}.home .desc-bx .descs .desc{padding:40px 30px;border-radius:20px;box-shadow:0 15px 20px 6px rgba(0,0,0,0.1);background:#fff}.home .desc-bx .descs .desc i{color:#b7518e;font-size:60px;margin:0 0 20px}.home .desc-bx .descs .desc h3{font-size:21px}.home .desc-bx .descs .desc p{font-size:16px}.home .desc-bx .descs .desc p:last-of-type{margin-bottom:0}.home .desc-txt{background:#15c2e9;color:#fff}.home .desc-txt h2,.home .desc-txt h3{color:#fff}.home .desc-txt .inr{max-width:1080px}.home .how{padding:80px 0}@media screen and (max-width: 1080px){.home .how{padding:60px 0}}@media screen and (max-width: 768px){.home .how{padding:50px 0}}@media screen and (max-width: 520px){.home .how{padding:40px 0}}.home .how .inr{max-width:1080px}.home .how .steps{margin-top:60px}.home .how .steps .step{box-shadow:0 15px 20px 6px rgba(0,0,0,0.1);text-align:left;font-size:20px;padding:30px 20px 30px 100px;border-radius:10px;grid-gap:20px;position:relative;overflow:hidden;margin:30px 0}.home .how .steps .step .num{color:white;font-weight:700;position:absolute;top:0;bottom:0;left:0;width:80px}.home .how .steps .step .num span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:30px}.home .how .steps .step h4{margin-bottom:10px}.home .how .steps .step:nth-of-type(5n+1) .num{background:#89e8c6}.home .how .steps .step:nth-of-type(5n+2) .num{background:#87c2d8}.home .how .steps .step:nth-of-type(5n+3) .num{background:#be60ca}.home .how .steps .step:nth-of-type(5n+4) .num{background:#c14a64}.home .how .steps .step:nth-of-type(5n+5) .num{background:#fb9e00}.home .prc{padding:80px 0;background:#f7f7f7}@media screen and (max-width: 1080px){.home .prc{padding:60px 0}}@media screen and (max-width: 768px){.home .prc{padding:50px 0}}@media screen and (max-width: 520px){.home .prc{padding:40px 0}}.home .prc .grd{grid-template-columns:3fr 4fr;grid-gap:20px}@media screen and (max-width: 960px){.home .prc .grd{grid-template-columns:1fr;grid-gap:25px}}.home .prc .grd .cnt{box-shadow:0 0 30px rgba(0,0,0,0.15);padding:40px;border-radius:40px}.home .prc .grd .cnt h3 em{position:relative;font-style:normal}.home .prc .grd .cnt h3 em:before{position:absolute;background:#fb9e00;content:'';width:70px;height:8px;border-radius:10px;transform:rotate(-35deg) translateY(-50%);top:50%;left:21px}@media screen and (max-width: 1200px){.home .prc .grd .cnt h3 em:before{left:18px;width:60px}}@media all and (max-width: 960px){.home .prc .grd .cnt h3 em:before{left:15px;width:50px}}@media all and (max-width: 767px){.home .prc .grd .cnt h3 em:before{left:16px;width:40px}}.home .prc .grd .cnt h3 strong{color:#15c2e9}.home .prc .grd img{border-radius:40px}.home .incl{padding:80px 0}@media screen and (max-width: 1080px){.home .incl{padding:60px 0}}@media screen and (max-width: 768px){.home .incl{padding:50px 0}}@media screen and (max-width: 520px){.home .incl{padding:40px 0}}.home .incl .incs{margin-top:40px}.home .incl .incs .inc{padding:50px 30px;box-shadow:0 15px 20px 6px rgba(0,0,0,0.1);font-size:18px;border-radius:10px}
