.wrapper {
    max-width: 90% !important;
}

section {
    padding: 5vh 0;
}

.five {
    padding: 5vh 0 !important;
}

.c14 {
    padding: 1vh 0 !important;
}

.c16 {
    padding: 1vh 0 !important;
}

.eleven {
    padding-top: 5vh;
    padding-bottom: 0px;
}

/*.first {
    background: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/bg-section.webp");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    min-height: 100vh;
    max-width: 100vw;
    display: flex;
    align-items: center;
    position: relative;
}*/

.first {
    background: radial-gradient(49.37% 85.7% at 50% 50%, #460438 0%, #02002D 66.64%, #00020F 100%), #020202;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    min-height: 100vh;
    max-width: 100vw;
    display: flex;
    align-items: center;
    position: relative;
}

.topic {
  font-weight: 700;
  font-size: 80px;
  line-height: 90px;
  text-align: center;
  letter-spacing: -0.011em;
  background: linear-gradient(90deg, #1274F1, #FFFFFF, #F20DDE);
  background-size: 300% 100%;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientMove 5s ease infinite;
}

@keyframes gradientMove {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

.t1 {
    font-style: normal;
    font-weight: 300;
    font-size: 18px;
    line-height: 30px;   
    text-transform: capitalize;
    margin: 0 auto;
}

.box1 {
    background: linear-gradient(to right, #007BF2, #FF07DD);
    border-radius: 95px;
    margin: 0 auto;
    padding: 1px;
    height: 60px;
}
.box1 p {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0.02em;
    text-transform: capitalize;
    color: #FFFFFF;
    background: #04002d;
    width: 100%;
    margin-bottom: 0;
    border-radius: 40px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.anim{
    animation: boom 3s ease-out forwards infinite;
}
@keyframes boom {
      0% {
        transform: scale(1);
      }
      50% {
        transform: scale(1.2);
      }
      100% {
        transform: scale(1);
      }
    }
#box2 {
    width: 470px;
    height: 50px;
    border-radius: 25px;
    background-image: linear-gradient(to right, #AC0B97, #D036EE);
}

#box2 p {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0.02em;
    text-transform: capitalize;

    color: #FFFFFF;
}

#box3 {
    width: 470px;
    height: 50px;
    background-image: linear-gradient(to right, #AC0B97, #D036EE);
    border-radius: 25px;
}

#box3 p {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0.02em;
    text-transform: capitalize;

    color: #FFFFFF;
}

#box4 {
    width: 470px;
    height: 50px;
    background-image: linear-gradient(to right, #AC0B97, #D036EE);
    border-radius: 25px;
}

#box4 p {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 0.02em;
    text-transform: capitalize;

    color: #FFFFFF;
}
/*.sec1 {
    background: url(https://d2v79d41yqjm1s.cloudfront.net/Plurance/karadi.webp);
    background-repeat: no-repeat;
    background-position: 86%;
    background-size: contain;
}*/
.sec2 {
    background: url(https://d2v79d41yqjm1s.cloudfront.net/Plurance/phone.webp), url(https://d2v79d41yqjm1s.cloudfront.net/Plurance/phone-bg.webp);
    background-repeat: no-repeat;
    background-position: 10% bottom, left center;
    background-size: 33%, cover;
}
.get {
    background: linear-gradient(to right, #007BF2, #FF07DD);
    border: 0px;
    border-radius: 35px;
    box-shadow: 2px 2px 8px 2px #0000007d;
    color: #fff;
    font-size: 15px;
    font-weight: 500;
    padding: 8px 25px;
}

.second {
    /*background: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/cncncn.webp");*/
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.second1 .build {
    font-size: 40px;
}

.clone {
    background: linear-gradient(90deg, #1394FF, #101A65);
    letter-spacing: 2%;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

.c1 {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 0.02em;
    text-transform: capitalize;
    color: #0E0E17;
}

.content2 {
    background-color: white;
    border-radius: 26px;
    padding: 0px 40px;
}

.replace {
    width: 100%;
    height: 100%;
}

.three {
    background: #000;
}

.know {}

.latest {
    font-size: 30px;
}

.bc {
    background: linear-gradient(90deg, #FFFFFF, #138EF8);
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

.p1 {
    line-height: 30px;
    letter-spacing: 2%;
    font-size: 18px;
}

.p2 {
    line-height: 30px;
    letter-spacing: 2%;
    font-size: 18px;
}

.p3 {
    line-height: 30px;
    letter-spacing: 2%;
    font-size: 18px;
}

.four {
    background: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/ccat.webp");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    min-height: 100vh;
    max-width: 100vw !important;
    display: flex;
    align-items: center;
}

.white {
    font-size: 40px;
}

.pink {
    background: linear-gradient(90deg, #CE01EE, #00A7F4);
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;

}

.wcontent {
    font-style: normal;
    font-weight: 300;
    font-size: 18px;
    line-height: 30px;
    max-width: 750px;
    letter-spacing: 0.02em;
    text-transform: capitalize;
    color: #0E0E17;
}

.free {
    width: 200px;
    height: 50px;
    background-image: linear-gradient(to right, #007BF2, #FF07DD);
    border: 0px;
    border-radius: 35px;
    box-shadow: 2px 2px 8px 2px #FF2AF2;
}

.card1 {
    padding: 25px 50px;
    background: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/shield.webp"), linear-gradient(to right, #241039, #0B80CA) !important;
    border-radius: 10px;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: right !important;

}

.card1 p h3 {}

.card1 p {
    line-height: 30px;
    font-size: 19px;
    margin-bottom: 0px;
}

.five2 {
    overflow-y: scroll;
    height: 750px;
}

.five2::-webkit-scrollbar {
    display: none;
}

.st {
    font-size: 35px;
}

.business {
    background: linear-gradient(150deg, #CE01EE, #138EF8, #CE01EE);
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.in {
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 2%;
    width: 617px;
}

.five {
    /*background: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/jackpot.webp"), #141016;*/
    background: #141016;
    background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-position: left bottom, center;
    background-size: 60%, cover;
}

.in {
    color: #CACDF7;
}

.com {
    font-size: 35px;
    letter-spacing: 2%;
    line-height: 55px;
}

.ts {
    background: linear-gradient(90deg, #1394FF, #10206D);
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.sp {
    font-size: 18px;
    letter-spacing: 2%;
    line-height: 30px;
}

.color1 {
    background-image: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/card1.webp");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-color: #1E2124;
    border-radius: 40px;
    height: 100%;
}

.a {
    font-size: 20px;
    line-height: 45px;
    letter-spacing: 2%;
    opacity: 1 !important;
}

.at {
    font-size: 25px;
    line-height: 35px;
    letter-spacing: 2%;
    opacity: 1 !important;
}

.sixth {
    background: url(https://d2v79d41yqjm1s.cloudfront.net/Plurance/comprehensive.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.color2 {
    background-image: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/pink.webp");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-color: black;
    border-radius: 40px;
    height: 100%;
}

.color3 {
    background-image: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/blue.webp");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-color: black;
    border-radius: 40px;
    height: 100%;
}

.sevenh3 {
    font-size: 35px;
    line-height: 55px;
    letter-spacing: 2%;
}

.sevenh1 {
    font-size: 65px;
    line-height: 75px;
    letter-spacing: 2%;
    background: linear-gradient(90deg, #1390F9, #FFFFFF);
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.seven {
    background-color: black;
    min-height: 410px;
}

.our {
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 2%;
}

.seven2 p {
    font-size: 18px;
    line-height: 35px;
    letter-spacing: 2%;
}

.seven3 p {
    font-size: 18px;
    line-height: 35px;
    letter-spacing: 2%;
}

.mini {
    font-size: 35px;
    line-height: 55px;
    letter-spacing: 2%;
}

.tmini {
    font-size: 65px;
    line-height: 75px;
    letter-spacing: 2%;
    background: linear-gradient(90deg, #1394FF, #10206D);
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.pm {
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 2%;
}

.box {
    width: 500%;
    border: 1px solid black;
    background-image: radial-gradient(#CD01ED, #2A0053);
    border-radius: 25px;
}

.cardpara {
    font-size: 25px;
    line-height: 35px;
    letter-spacing: 2%;
}

.hidden1 {
    border: 1px solid black;
    width: 600%;
    margin-left: 2px;
    background-color: #51009F;
    border-radius: 25px;
    padding: 20px;
}

.item {
    width: 50%;
    margin-left: auto;
}

.crash {
    font-size: 18px;
    line-height: 35px;
    color: #FFE3FC;
}

/*.nine {
    background: url(https://d2v79d41yqjm1s.cloudfront.net/Plurance/rat3.webp), url(https://d2v79d41yqjm1s.cloudfront.net/Plurance/ratbg.webp), #150f16;
    background-repeat: no-repeat;
    background-position: right, left center;
    background-size: 39%, contain;
}*/
.nine {
    background: #150f16;
    
}
.rt {
    line-height: 45px;
    background: linear-gradient(90deg, #FFFFFF -1.15%, #1992F9 16.26%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.pr {
    font-style: normal;
    font-weight: 200;
    font-size: 18px;
    line-height: 40px;
    letter-spacing: 0.02em;
    text-transform: capitalize;
    color: #0E0E17;

}

.multi {
    font-size: 35px;
    line-height: 55px;
    letter-spacing: 2%;
}

.tenh1 {
    background: linear-gradient(90deg, #1394FF, #10206D);
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.ten1 {
    border: 1px solid black;
    width: 100%;
    height: 100%;
    border-radius: 20px;
    background: linear-gradient(white, white) padding-box,
        linear-gradient(to right, darkblue, darkorchid) border-box;
    border: 1px solid transparent;
}

.ten2 {
    border: 1px solid black;
    width: 100%;
    height: 100%;
    border-radius: 20px;
    background: linear-gradient(white, white) padding-box,
        linear-gradient(to right, darkorchid, darkblue) border-box;
    border: 1px solid transparent;
}

.for {
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 2%;
}

.eleven {
    background: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/mask3.webp"), rgb(18, 18, 25);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    min-height: 75vh;
    max-width: 100vw !important;
    display: flex;
    align-items: center;
}

.app {
    background: linear-gradient(90deg, #1394FF, #FFFFFF);
    background-clip: text;
    -webkit-text-fill-color: transparent;
    letter-spacing: 2px;
}

.perks {
    font-size: 35px;
    line-height: 55px;
    letter-spacing: 2%;
}

.eleven2 p {
    font-size: 18px;
    line-height: 30px;
    color: #CACDF7;
    font-weight: 300;
}

.twelve {
    background-color: white;
}

.support {
    font-size: 35px;
    line-height: 55px;
    letter-spacing: 2%;
    color: black;
}

.tp {
    font-size: 65px;
    line-height: 75px;
    letter-spacing: 2%;
    background: linear-gradient(90deg, #1394FF, #10206C);
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.care {
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 2%;
}

.twelve3 p {
    font-size: 14px;
    color: black;
    line-height: 20px;
    padding-top: 5px;
    font-weight: 400;
}

.dt p {
    font-size: 18px;
    color: black;
    line-height: 20px;
    padding-top: 5px;
    font-weight: 400;
}

.block {
    font-size: 35px;
    line-height: 55px;
    letter-spacing: 2%;
    font-weight: 200;
}

.cscs {
    background: linear-gradient(90deg, #1394FF, #FFFFFF);
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.blockp {
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 2%;
    color: #CACDF7;
    font-weight: 400;
}

.c13 {
    background: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/mask6.webp");
    background-color: black;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    min-height: 60vh;
    max-width: 100vw !important;
    display: flex;
    align-items: center;
}

.r1 {
    height: 70px;
    width: 70px;
    border-radius: 35px;
    padding: 20px;
    background: #2D282E;
    transition: 0.5s all;
}

.r1:hover {
    background: linear-gradient(180deg, #CB00EB 0%, #505DFA 100%);
}

.eth {
    color: white;
}

.c14 {
    background: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/mask7.webp");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.lo {
    font-size: 35px;
    font-weight: 600;
}

.dummy {
    background: linear-gradient(90deg, #CB01EB, #4E5CF9);
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.ph {
    font-size: 18px;
    line-height: 33px;
    letter-spacing: 2%;
    color: #DFC6F8;
}

.dev {
    background: linear-gradient(90deg, #CB01EB, #4E5CF9);
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.hire {
    font-size: 35px;
    line-height: 55px;
    letter-spacing: 2%;
    color: white;
}

.c15 {
    background: #140F15;
}

.c15 p h3 h2 {
    letter-spacing: 2px;
}

.why {
    font-size: 35px;
    line-height: 55px;
    letter-spacing: 2%;
}

.plurance {
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 2%;
    color: black;
}

.gt {
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 2%;
    color: black;
}

.accor {
    background: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/mask2.webp");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.accorp {
    font-size: 65px;
    line-height: 75px;
    letter-spacing: 2%;
    font-weight: 700;
}

.gg {
    background: linear-gradient(90deg, #1394FF, #10206C);
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.potential {
    font-size: 18px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 2%;
}

.card-header {
    background-image: linear-gradient(90deg, #1394FF, #10206C);
}

.card-body {
    background-image: linear-gradient(90deg, #1394FF, #10206C);
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 2%;
    font-weight: 400;
    color: white;
}

.ff {
    color: white !important;
    font-size: 25px;
    line-height: 35px;
    letter-spacing: 2%;
    font-weight: 700;
    text-decoration: none !important;
}

.card [aria-expanded="false"] {
    background: url("/Project-1/assets/+.png");
    background-position: right;
    background-repeat: no-repeat;
    background-size: 20px;
    width: 100%;
}

.card [aria-expanded="true"] {
    background: url("/Project-1/assets/-.png");
    background-position: right;
    background-repeat: no-repeat;
    background-size: 20px;
    width: 100%;
}

.card-header button {
    text-align: left;
}

.lot {
    background: #140F15;
}

.red {
    display: flex;
    gap: 10px;
}

.top {
    font-size: 35px;
    line-height: 55px;
    text-align: center;
    letter-spacing: 2%;
    font-weight: 700;
    color: white;
}

.fs {
    background: linear-gradient(90deg, #CB01EB, #4E5CF9);
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
}

.normal {
    background: radial-gradient(109.86% 109.86% at 50% -45.14%, #CD01ED 0%, #2A0053 100%);
    border-radius: 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
    color: #fff;
    text-align: center;
    padding: 20px;
    position: relative;
    min-height: 300px;
}

.cont {
    position: absolute;
    top: 0;
    left: 0;
    color: transparent;
}

.active.center .item {
    width: 150%;
}

.left {
    margin-left: -170px;
}

.active.center .cont {
    color: #fff;
    height: 100%;
    width: 100%;
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 17px;
    line-height: 35px;
}

.owl-carousel .owl-item img {
    width: auto;
    display: inherit;
}

.active.center img,
.active.center h5 {
    opacity: 0;
}

#red1 {
    background: linear-gradient(90deg, #FE5A7F, #DE0940);
}

#red2 {
    background: linear-gradient(90deg, yellow, rgb(221, 221, 114));
}

#red3 {
    background: linear-gradient(90deg, green, rgb(116, 225, 116));
}

#red4 {
    background: linear-gradient(90deg, rgb(223, 101, 223), rgb(210, 38, 210));
}

.accor2 {
    height: 100% !important;
    width: 100% !important;
    display: flex;
    align-items: center;
}

#accordion {
    width: 100% !important;
}

#admin {
    background-image: url("https://d2v79d41yqjm1s.cloudfront.net/Plurance/admin.webp");
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 8px;
    padding-bottom: 8px;
}

.color1 p {
    padding-left: 30px;
}

.color1 {
    padding: 40px 0px;
}

.color2 {
    padding: 40px 0px;
}

.color3 {
    padding: 40px 0px;
}

.color1 h3 {
    padding-left: 30px;
}

.color1 #i1 {
    padding-left: 30px;
}

.color2 p {
    padding-left: 30px;
}

.color2 h3 {
    padding-left: 30px;
}

.color2 img {
    padding-left: 30px;
}

.color3 p {
    padding-left: 30px;
}

.color3 h3 {
    padding-left: 30px;
}

.color3 img {
    padding-left: 30px;
}

#user {

    background: linear-gradient(90deg, #383041 0%, #140f1578 100%);
    border-radius: 5px;
    width: 100%;
    padding-top: 12px;
    padding-left: 25px;
}

#user1 {
    background: linear-gradient(90deg, #383041 0%, #140f1578 100%);
    width: 100%;
    border-radius: 5px;
    padding-top: 12px;
    padding-left: 25px;
    padding-right: 25px;
}

.ins {
    padding-left: 25px;
    padding-top: 20px;
}

.www {
    width: 100%;
    height: 100%;
}

.seven2 p {
    font-size: 16px;
}

.seven3 p {
    font-size: 16px;
}

#fi:hover {
    transform: scale(1.1);
    transition: transform 1s;
}

#fi img {
    min-width: 300px;
    min-height: 100%;
}

.accorp {
    font-size: 40px;
    line-height: 45px;
}

.ff {
    font-size: 18px;
    line-height: 25px;
}

.plurance {
    font-size: 15px;
    line-height: 25px;
}

.gt {
    font-size: 15px;
    line-height: 25px;
}

.seven2 p {
    line-height: 23px !important;
}

.ph {
    font-size: 15px;
    line-height: 27px;
}

.seven3 p {
    line-height: 23px !important;
}

@media(min-width:320px) and (max-width:700px) {
    .content1 {
        position: relative;
        z-index: 9;
    }


    .topic {
        font-size: 40px !important;
        line-height: 55px !important;
    }

    .t1 {
        color: white !important;
        font-weight: 600;
    }

    .box1 p {
        font-style: normal;
        font-weight: 300;
        font-size: 15px;
        line-height: 28px;
        letter-spacing: 0.02em;
        text-transform: capitalize;
        color: #FFFFFF;
    }

    #box2 p {
        font-style: normal;
        font-weight: 300;
        font-size: 15px;
        line-height: 28px;
        letter-spacing: 0.02em;
        text-transform: capitalize;
        color: #FFFFFF;
    }

    #box3 p {
        font-style: normal;
        font-weight: 300;
        font-size: 15px;
        line-height: 28px;
        letter-spacing: 0.02em;
        text-transform: capitalize;
        color: #FFFFFF;
    }

    #box4 p {
        font-style: normal;
        font-weight: 300;
        font-size: 15px;
        line-height: 28px;
        letter-spacing: 0.02em;
        text-transform: capitalize;
        color: #FFFFFF;
    }

    .box1 {
        width: auto;
        height: 69px;
        border-radius: 5px;
    }

    #box2 {
        width: auto;
        height: 69px;
        border-radius: 5px;
    }

    #box3 {
        width: auto;
        height: 69px;
        border-radius: 5px;
    }

    #box4 {
        width: auto;
        height: 69px;
        border-radius: 5px;
    }

    .get {
        text-align: center;
        width: 100%;
    }

    .second1 .build {

        font-size: 25px;
    }

    .second1 {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }

    .clone {
        font-size: 2.1rem !important;
        text-align: center;
    }

    .build {
        text-align: center;
    }

    .c1 {
        text-align: center;
    }

    .know {
        text-align: center;
        font-size: 2.5rem !important;
    }

    .latest {
        text-align: center;
    }

    .p1 {
        text-align: center;
    }

    .p2 {
        text-align: center;
    }

    .p3 {
        text-align: center;
    }

    .white {
        font-size: 30px;
        text-align: center;
    }

    .pink {
        font-size: 2.5rem !important;
        text-align: center !important;
    }

    .wcontent {
        text-align: center;
    }

    .free {
        width: 100%;
    }

    .st {
        font-size: 30px;
        text-align: center;
    }

    .business {
        font-size: 2.5rem !important;
        text-align: center !important;
    }

    .in {
        width: auto;
        text-align: center;
    }

    .com {
        font-size: 30px;
        text-align: center;
    }

    .ts {
        font-size: 2.5rem !important;
        text-align: center !important;
    }

    .sp {
        text-align: center;
    }

    .color2 {
        margin-top: 16px !important;
    }

    .color3 {
        margin-top: 34px !important;
    }

    .sevenh3 {
        font-size: 30px;
        text-align: center;
    }

    .sevenh1 {
        font-size: 2.5rem !important;
        text-align: center !important;
        line-height: 54px !important;
    }

    .rt {
        font-size: 2.5rem !important;
        text-align: center !important;
    }

    .pr {
        text-align: center;
    }

    .multi {
        font-size: 30px;
        text-align: center;
    }

    .tenh1 {
        font-size: 2.5rem !important;
        text-align: center !important;
    }

    .ten2 {
        margin-top: 20px;
    }

    .perks {
        font-size: 30px;
        text-align: center;
    }

    .app {
        font-size: 2.5rem !important;
        text-align: center !important;
    }

    .eleven1 {
        display: none;
    }

    .eleven2 {
        text-align: center;
    }

    .rock {
        display: none;
    }

    .rock p {
        margin-left: 0px !important;
        padding-left: 0px !important;
    }

    .twelve1 {
        display: none;
    }

    .support {
        font-size: 30px;
    }

    .tp {
        font-size: 2.5rem !important;
        text-align: center !important;
        line-height: 56px;
    }

    .care {
        text-align: center;
    }

    .dt {
        display: none !important;
    }

    .block {
        font-size: 30px !important;
        line-height: 42px !important;
    }

    .cscs {
        font-size: 2.5rem !important;
        text-align: center !important;
        line-height: 56px;
    }

    .blockp {
        text-align: center !important;
    }

    .rere {
        display: flex;
        justify-content: center;
    }

    .accorp {
        font-size: 38px !important;
        line-height: 54px !important;
        text-align: center !important;
    }

    .gg {
        font-size: 2.5rem !important;
        text-align: center !important;
        line-height: 56px;
    }

    .potential {
        text-align: center !important;
    }

    .hd {
        display: none;
    }

    .ff {
        font-size: 18px !important;
    }

    .top {
        font-size: 30px !important;
    }

    .fs {
        font-size: 2.5rem !important;
        text-align: center !important;
        line-height: 56px;
    }

    .lo {
        font-size: 30px !important;
        text-align: center !important;
    }

    .dummy {
        font-size: 2.5rem !important;
        text-align: center !important;
    }

    .hire {
        font-size: 30px !important;
        text-align: center !important;
    }

    .dev {
        font-size: 2.5rem !important;
        text-align: center !important;
    }

    .ph {
        text-align: center !important;
    }

    .why {
        font-size: 30px !important;
        line-height: 45px !important;
        text-align: center !important;
    }

    .plurance {
        text-align: center !important;
    }

    .gt {
        text-align: center !important;
    }

    .card1 {
        padding: 10px 20px !important;
    }

    .card1 p {
        font-size: 17px;
    }

    .card1 h3 {
        font-size: 25px;
    }

    .box1 p {
        font-size: 16px;
        padding: 0px !important;
        margin: 0px !important;
    }

    .box1 {
        padding: 10px 15px;
    }

    #box2 {
        padding: 10px 15px;
    }

    #box3 {
        padding: 10px 15px;
    }

    #box4 {
        padding: 10px 15px;
    }

    #box2 p {
        font-size: 16px;
        padding: 0px !important;
        margin: 0px !important;
    }

    #box3 p {
        font-size: 16px;
        padding: 0px !important;
        margin: 0px !important;
    }

    #box4 p {
        font-size: 16px;
        padding: 0px !important;
        margin: 0px !important;
    }

    #box4 p {
        font-size: 16px;
        padding: 0px !important;
        margin: 0px !important;
    }

    .topic {
        text-align: center !important;
    }

    .t1 {
        text-align: center !important;
    }

    .trans {
        margin-left: 0px !important;
    }

    #fi img {
        min-width: 230px;
    }

    .four {
        background: white !important;
    }

    .com {
        line-height: 40px !important;
    }

    .a {
        font-size: 15px !important;
        line-height: 26px !important;
    }

    .sevenh3 {
        font-size: 24px !important;
        line-height: 37px !important;
    }

    .sevenh1 {
        font-size: 2.1rem !important;
        text-align: center !important;
        line-height: 40px !important;
    }

    .rt {
        line-height: 49px;
        font-size: 2.1rem !important;
    }

    .our {
        text-align: center !important;
    }

    .multi {
        font-size: 26px;
        line-height: 45px;
    }

    .tenh1 {
        font-size: 2.1rem !important;
    }

    .perks {
        line-height: 43px !important;
        font-size: 23px !important;
    }

    .app {
        font-size: 2.1rem !important;
        text-align: center !important;
    }

    .eleven1 {
        margin-bottom: 20px !important;
    }

    .support {
        font-size: 26px;
        text-align: center;
        line-height: 43px;

    }

    .tp {
        font-size: 2.1rem !important;
        line-height: 43px !important;
    }

    .block {
        font-size: 25px !important;
        line-height: 40px !important;
    }

    .cscs {
        font-size: 2.1rem !important;
        line-height: 46px;
    }

    .accorp {

        font-size: 27px !important;
        line-height: 35px !important;
    }

    .gg {
        font-size: 2.1rem !important;
        text-align: center !important;
        line-height: 48px;
    }

    .top {
        font-size: 23px !important;
        line-height: 33px !important;
    }

    .wrapper {
        max-width: 100% !important;
    }

    .fs {
        font-size: 2.1rem !important;
        text-align: center !important;
        line-height: 45px;
    }

    .dummy {

        font-size: 2.1rem !important;
    }

    .hire {
        font-size: 25px !important;
        line-height: 40px;
    }

    .dev {
        font-size: 2.1rem !important;
        text-align: center !important;
    }

    .why {
        font-size: 24px !important;
        line-height: 40px !important;
    }


}

@media(min-width:425px) {
    #fi {
        text-align: center;
    }
}

@media(min-width:992px) and (max-width:1200px) {
    .twelve1 {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .her {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .cos {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }
}

@media(max-width: 1400px) {
    .first {
        background-size: 100%;
        margin-top: 40px;
    }

    .topic {
        font-size: 60px;
        line-height: 65px;
    }
    .sec2 h2 span {
        font-size: 50px;
    }
    .sec2{
        background-size: 36%, cover;
    }
    .card1 p {
        line-height: 27px;
        font-size: 15px;
        margin-bottom: 0px;
    }

    .t1 {
        font-size: 15px;
        line-height: 25px;
        font-weight: 400;
    }

    .box1 p {
        font-size: 15px;
        line-height: 25px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .box1 {
        width: 100%;
        height: 40px;
        border-radius: 45px;
    }
    .second1 .build {
        font-size: 30px;
    }
    .c1 {
        font-size: 15px;
        line-height: 25px;
    }
    .p1 {
        line-height: 25px;
        font-size: 15px;
    }
    .display-4 {
        font-size: 45px;
    }
    .wcontent {
        font-size: 15px;
        line-height: 25px;
        max-width: 640px;
    }
    .five {
        background-size: 80% 80%, cover;
    }
    .a {
        font-size: 15px;
        line-height: 25px;
    }
    .sevenh1 {
        font-size: 50px;
        line-height: 50px;
    }
    .seven2 p {
        font-size: 15px;
    }
    .seven3 p {
        font-size: 15px;
    }
    .pr {
        font-size: 15px;
        line-height: 27px;
    }
    .nine {
        background-position: 100%, left center;
        background-size: 45%, contain;
    }

    .for {
        font-size: 15px;
        line-height: 26px;
    }

    .eleven2 p {
        font-size: 15px;
        line-height: 25px;
        color: #CACDF7;
        font-weight: 300;
    }

    .hire {
        line-height: 35px;
    }

    .support {
        font-size: 24px;
        line-height: 30px;
    }

    .tp {
        line-height: 50px;
    }

    .twelve3 img {
        max-width: 70px;
        width: 100%;
    }
    #fi img {
    min-width: 250px;
    min-height: 100%;
}
.sec1 {    
    background-position: 90% bottom;
    background-size: 40%;
}
    .sec2 {
        background-size: 43%, cover;
        background-position: 0% bottom, left center;
    }
}

@media (max-width: 768px) {
    .first {
        background-size: cover;
    }

    .box1 p {
        font-size: 11px;
        line-height: 14px;
        font-weight: 400;
    }
.sec1{
    background-image: none;
}
.sec2{
    background: url(https://d2v79d41yqjm1s.cloudfront.net/Plurance/phone-bg.webp);
}
    .container {
        max-width: 100% !important;
    }

    .nine {
        background-image: none;
    }

    .content2 {
        padding: 10px;
    }

    .five {
        background-image: none;
    }

    .active.center .item {
        width: 65%;
    }

    .normal {
        min-height: 400px;
    }

    .first {
        background-image: none;
        background: #141016;
    }
}

/*===================old css===========================================================*/

.faq .container .card {
    background: #131718 !important;
}

.faq .btn {
    color: #fff;
    white-space: normal !important;
}

.modal-body {
    background: linear-gradient(180deg, rgb(151 5 53 / 73%) 0%, rgba(255, 6, 215.16, 0.27) 100%), linear-gradient(180deg, #79092e 0%, rgba(255, 6, 88, 0) 100%) !important;
    color: #fff;
    border-radius: 10px;
}

.modal-body .close {
    background: #ffffff;
    color: #000;
    border-radius: 30px;
    opacity: 1;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.alert-warning {
    display: none;
}

.faq .card-body {
    color: #fff;
}

.faq [aria-expanded="true"] {
    background: url(../images/up.png);
    background-position: right center;
    background-repeat: no-repeat;
    background-size: 25px;
}

.faq [aria-expanded="false"] {
    background: url(../images/down.png);
    background-position: right center;
    background-repeat: no-repeat;
    background-size: 25px;
}

.faq .card-header {
    border-bottom: 1px solid #3e3e3ec7;
}

.btn_rmv .owl-nav {
    display: none;
}

.faq #accordion .card-body p {
    color: #FFF !important;
}

.blue {
    background: transparent !important;
    display: inline-block;
    width: 100%;
}

.breadcrumbwl a,
.cat span {
    color: #fff !important;
    background: #000000;
}

.breadcrumbwl a::after {
    background: #000000;
}
.breadcrumbwl a::before {
    background: #ffffff;
}
/*--------------home form css========================*/
.darkblue {
    background: ;
}

.position_bx {
    width: 100%;
    background: #000000;
    position: absolute;
    left: -8%;
    border: 1px solid #ffffff59;
    top: -10%;
    border-radius: 10px 0;
}

.hov_round {
    height: 300px;
    width: 378px;
    background: linear-gradient(to bottom, #1392fc 23.64%, #E91E63 48.36%, #ff6499 73.15%);
    background-size: 400%;
    animation: 4s linear infinite clocki;
    left: -73%;
    top: -43%;
    position: absolute;
}

@keyframes clocki {
    0% {
        transform: rotate(0);
    }

    100% {
        transform: rotate(360deg);
    }
}

.corn_bx {
    border-radius: 0 4px 0 0;
    top: -14%;
    right: 4%;
}

.corn_bx,
.corn_bx_bottom {
    width: 150px;
    height: 107px;
    z-index: 0;
    overflow: hidden;
}

.corn_bx_bottom {
    background: #f91942;
    border-radius: 0 0 0 4px;
    bottom: 6%;
    left: -12%;
}

.corn_bx,
.corn_bx_bottom {
    width: 150px;
    height: 107px;
    z-index: 0;
    overflow: hidden;
}

.titlec {
    color: #000000;
    font-size: 35px;
}

.position_bx h3,
.position_bx p,
.position_bx span,
.darkblue p {
    color: #fff;
    text-align: left;
}

.position_bx hr {
    border-top: 2px solid #ffffff !important;
}

.ico_scl {
    height: 35px;
    min-width: 35px;
    align-items: center;
    justify-content: center;
}

.ico_scl,
.ico_scl1 {
    border-radius: 50%;
    display: flex;
}

.darkblue h2 {
    color: #ffffff;
}

.darkblue .form-control {
    background: transparent;
    border: 1px solid #ffffff26;
}

.darkblue .form-control {
    color: #fff;
}

/*.darkblue option:nth-child(1){
    color: red;
}*/
.darkblue #phone_number {
    background: #030303;
}
.darkblue .input-group ul {
    background: transparent;
    border-bottom: 1px solid #ffffff26 !important;
    border: 1px solid #ffffff26;
}
.social-select i {
    height: auto;
}
.darkblue .init span {
    position: relative;
    left: 0px;
}

.darkblue span {
    position: relative;
    left: 5px;
}

.darkblue span span {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.darkblue .init::after {
    right: 8px;
}

.darkblue .btn {
    border: 2px solid #E91E63;
    background: transparent;
}

.darkblue select option {
    color: #000;
}

::placeholder {
    color: #fff !important;
    opacity: 1;
    /* Firefox */
}

::-ms-input-placeholder {
    /* Edge 12-18 */
    color: #fff !important;
}

.init::after {
    left: 37px !important;
}

.con-div .bot-btn {
    position: absolute;
    bottom: 30px;
}

/*--------------------end----------------------------*/