.content-div {
     padding: 20px 0;
    z-index: 11;
    position: relative;
}
.content-img {
  background: #FCFAD6;
  padding: 10%;
  border-radius: 0 0 0 71px;
  box-shadow: 4px 10px 14px #00000026
}

.content-div h1 {
  color: rgb(58, 58, 58);
}
.maintain{
   /* background-image: url("../images/bgg1.png");*/
    background-size: cover;
    position: relative;
    overflow: hidden;
    background-repeat: no-repeat;
	background-position: center;
}
.content-div h1 {
    color: #080808;
    text-align: center;
    font-size: 2.7rem;
    font-family: 'General Sans';
    font-weight: 900;
}

.content-div p {
    color: #424141;
    text-align: center;
}
.highlighterbg1 {
  color: #1153FF;
}
@-webkit-keyframes slidein {
from {background-position: top;  }
to {background-position: -100px 0px;}
}

@keyframes slidein {
from {background-position: top; }
to {background-position: -100px 0px;}

}



.center
{
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(75, 75, 250, 0.3);
  border-radius: 3px;
}
.center h1{
  text-align:center;
  color:white;
  font-family: 'Source Code Pro', monospace;
  text-transform:uppercase;
}
.content-div p {
    color: rgb(67, 67, 67);
    font-size: 20px;
}
svg path, svg g {
  transform-box: fill-box;
}
a.common-blue-button {
	color: #009ADB;text-decoration: none;
	position: relative;
	padding: 10px 30px 10px 55px;
	display: inline-block;
	line-height: 26px; 
	font-size: 17px;    z-index: 9;
}
a.common-blue-button:before {content: "";left: 0px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 2rem;height: 2rem;border: 1px solid #009ADB;border-radius: 50px;position: absolute;-webkit-transition: all .4s ease;transition: all .4s ease;}
a.common-blue-button:hover:before {
	width: 100%;
}
a.common-blue-button svg {
	font-size: 21px;position: absolute;
	left: 25px;
}

.bell{
   
    -webkit-animation: mover 1s infinite  alternate;
    animation: mover 1s infinite  alternate;
  }
.bell{
    -webkit-animation: mover 1s infinite  alternate;
    animation: mover 1s infinite  alternate;
}
@-webkit-keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
}
@keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
}
.circle-container {
  position: absolute;
  transform: translateY(-10vh);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.circle-container .circle {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  mix-blend-mode: screen;
  background-image: radial-gradient(#99ffff, #99ffff 10%, rgba(153, 255, 255, 0) 56%);
  -webkit-animation: fadein-frames 200ms infinite, scale-frames 2s infinite;
          animation: fadein-frames 200ms infinite, scale-frames 2s infinite;
}
@-webkit-keyframes fade-frames {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.7;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-frames {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.7;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes scale-frames {
  0% {
    transform: scale3d(0.4, 0.4, 1);
  }
  50% {
    transform: scale3d(2.2, 2.2, 1);
  }
  100% {
    transform: scale3d(0.4, 0.4, 1);
  }
}
@keyframes scale-frames {
  0% {
    transform: scale3d(0.4, 0.4, 1);
  }
  50% {
    transform: scale3d(2.2, 2.2, 1);
  }
  100% {
    transform: scale3d(0.4, 0.4, 1);
  }
}
.circle-container:nth-child(1) {
  width: 9px;
  height: 9px;
  -webkit-animation-name: move-frames-1;
          animation-name: move-frames-1;
  -webkit-animation-duration: 10081ms;
          animation-duration: 10081ms;
  -webkit-animation-delay: 10609ms;
          animation-delay: 10609ms;
}
@-webkit-keyframes move-frames-1 {
  from {
    transform: translate3d(51vw, 103vh, 0);
  }
  to {
    transform: translate3d(52vw, -126vh, 0);
  }
}
@keyframes move-frames-1 {
  from {
    transform: translate3d(51vw, 103vh, 0);
  }
  to {
    transform: translate3d(52vw, -126vh, 0);
  }
}
.circle-container:nth-child(1) .circle {
  -webkit-animation-delay: 1872ms;
          animation-delay: 1872ms;
}
.circle-container:nth-child(2) {
  width: 2px;
  height: 2px;
  -webkit-animation-name: move-frames-2;
          animation-name: move-frames-2;
  -webkit-animation-duration: 9747ms;
          animation-duration: 9747ms;
  -webkit-animation-delay: 5602ms;
          animation-delay: 5602ms;
}
@-webkit-keyframes move-frames-2 {
  from {
    transform: translate3d(3vw, 104vh, 0);
  }
  to {
    transform: translate3d(37vw, -126vh, 0);
  }
}
@keyframes move-frames-2 {
  from {
    transform: translate3d(3vw, 104vh, 0);
  }
  to {
    transform: translate3d(37vw, -126vh, 0);
  }
}
.circle-container:nth-child(2) .circle {
  -webkit-animation-delay: 1459ms;
          animation-delay: 1459ms;
}
.circle-container:nth-child(3) {
  width: 6px;
  height: 6px;
  -webkit-animation-name: move-frames-3;
          animation-name: move-frames-3;
  -webkit-animation-duration: 10765ms;
          animation-duration: 10765ms;
  -webkit-animation-delay: 7978ms;
          animation-delay: 7978ms;
}
@-webkit-keyframes move-frames-3 {
  from {
    transform: translate3d(58vw, 102vh, 0);
  }
  to {
    transform: translate3d(58vw, -114vh, 0);
  }
}
@keyframes move-frames-3 {
  from {
    transform: translate3d(58vw, 102vh, 0);
  }
  to {
    transform: translate3d(58vw, -114vh, 0);
  }
}
.circle-container:nth-child(3) .circle {
  -webkit-animation-delay: 3610ms;
          animation-delay: 3610ms;
}
.circle-container:nth-child(4) {
  width: 8px;
  height: 8px;
  -webkit-animation-name: move-frames-4;
          animation-name: move-frames-4;
  -webkit-animation-duration: 9755ms;
          animation-duration: 9755ms;
  -webkit-animation-delay: 4048ms;
          animation-delay: 4048ms;
}
@-webkit-keyframes move-frames-4 {
  from {
    transform: translate3d(10vw, 105vh, 0);
  }
  to {
    transform: translate3d(89vw, -115vh, 0);
  }
}
@keyframes move-frames-4 {
  from {
    transform: translate3d(10vw, 105vh, 0);
  }
  to {
    transform: translate3d(89vw, -115vh, 0);
  }
}
.circle-container:nth-child(4) .circle {
  -webkit-animation-delay: 2867ms;
          animation-delay: 2867ms;
}
.circle-container:nth-child(5) {
  width: 10px;
  height: 10px;
  -webkit-animation-name: move-frames-5;
          animation-name: move-frames-5;
  -webkit-animation-duration: 7417ms;
          animation-duration: 7417ms;
  -webkit-animation-delay: 89ms;
          animation-delay: 89ms;
}
@-webkit-keyframes move-frames-5 {
  from {
    transform: translate3d(3vw, 109vh, 0);
  }
  to {
    transform: translate3d(12vw, -137vh, 0);
  }
}
@keyframes move-frames-5 {
  from {
    transform: translate3d(3vw, 109vh, 0);
  }
  to {
    transform: translate3d(12vw, -137vh, 0);
  }
}
.circle-container:nth-child(5) .circle {
  -webkit-animation-delay: 1910ms;
          animation-delay: 1910ms;
}
.circle-container:nth-child(6) {
  width: 10px;
  height: 10px;
  -webkit-animation-name: move-frames-6;
          animation-name: move-frames-6;
  -webkit-animation-duration: 7988ms;
          animation-duration: 7988ms;
  -webkit-animation-delay: 3524ms;
          animation-delay: 3524ms;
}
@-webkit-keyframes move-frames-6 {
  from {
    transform: translate3d(62vw, 101vh, 0);
  }
  to {
    transform: translate3d(83vw, -116vh, 0);
  }
}
@keyframes move-frames-6 {
  from {
    transform: translate3d(62vw, 101vh, 0);
  }
  to {
    transform: translate3d(83vw, -116vh, 0);
  }
}
.circle-container:nth-child(6) .circle {
  -webkit-animation-delay: 3736ms;
          animation-delay: 3736ms;
}
.circle-container:nth-child(7) {
  width: 7px;
  height: 7px;
  -webkit-animation-name: move-frames-7;
          animation-name: move-frames-7;
  -webkit-animation-duration: 8119ms;
          animation-duration: 8119ms;
  -webkit-animation-delay: 9750ms;
          animation-delay: 9750ms;
}
@-webkit-keyframes move-frames-7 {
  from {
    transform: translate3d(70vw, 104vh, 0);
  }
  to {
    transform: translate3d(4vw, -111vh, 0);
  }
}
@keyframes move-frames-7 {
  from {
    transform: translate3d(70vw, 104vh, 0);
  }
  to {
    transform: translate3d(4vw, -111vh, 0);
  }
}
.circle-container:nth-child(7) .circle {
  -webkit-animation-delay: 1385ms;
          animation-delay: 1385ms;
}
.circle-container:nth-child(8) {
  width: 9px;
  height: 9px;
  -webkit-animation-name: move-frames-8;
          animation-name: move-frames-8;
  -webkit-animation-duration: 9358ms;
          animation-duration: 9358ms;
  -webkit-animation-delay: 8798ms;
          animation-delay: 8798ms;
}
@-webkit-keyframes move-frames-8 {
  from {
    transform: translate3d(15vw, 110vh, 0);
  }
  to {
    transform: translate3d(61vw, -119vh, 0);
  }
}
@keyframes move-frames-8 {
  from {
    transform: translate3d(15vw, 110vh, 0);
  }
  to {
    transform: translate3d(61vw, -119vh, 0);
  }
}
.circle-container:nth-child(8) .circle {
  -webkit-animation-delay: 3057ms;
          animation-delay: 3057ms;
}
.circle-container:nth-child(9) {
  width: 5px;
  height: 5px;
  -webkit-animation-name: move-frames-9;
          animation-name: move-frames-9;
  -webkit-animation-duration: 8816ms;
          animation-duration: 8816ms;
  -webkit-animation-delay: 1597ms;
          animation-delay: 1597ms;
}
@-webkit-keyframes move-frames-9 {
  from {
    transform: translate3d(27vw, 108vh, 0);
  }
  to {
    transform: translate3d(66vw, -131vh, 0);
  }
}
@keyframes move-frames-9 {
  from {
    transform: translate3d(27vw, 108vh, 0);
  }
  to {
    transform: translate3d(66vw, -131vh, 0);
  }
}
.circle-container:nth-child(9) .circle {
  -webkit-animation-delay: 406ms;
          animation-delay: 406ms;
}
.circle-container:nth-child(10) {
  width: 2px;
  height: 2px;
  -webkit-animation-name: move-frames-10;
          animation-name: move-frames-10;
  -webkit-animation-duration: 9270ms;
          animation-duration: 9270ms;
  -webkit-animation-delay: 4523ms;
          animation-delay: 4523ms;
}
@-webkit-keyframes move-frames-10 {
  from {
    transform: translate3d(71vw, 106vh, 0);
  }
  to {
    transform: translate3d(10vw, -134vh, 0);
  }
}
@keyframes move-frames-10 {
  from {
    transform: translate3d(71vw, 106vh, 0);
  }
  to {
    transform: translate3d(10vw, -134vh, 0);
  }
}
.circle-container:nth-child(10) .circle {
  -webkit-animation-delay: 3496ms;
          animation-delay: 3496ms;
}
.circle-container:nth-child(11) {
  width: 2px;
  height: 2px;
  -webkit-animation-name: move-frames-11;
          animation-name: move-frames-11;
  -webkit-animation-duration: 7390ms;
          animation-duration: 7390ms;
  -webkit-animation-delay: 7402ms;
          animation-delay: 7402ms;
}
@-webkit-keyframes move-frames-11 {
  from {
    transform: translate3d(42vw, 102vh, 0);
  }
  to {
    transform: translate3d(22vw, -114vh, 0);
  }
}
@keyframes move-frames-11 {
  from {
    transform: translate3d(42vw, 102vh, 0);
  }
  to {
    transform: translate3d(22vw, -114vh, 0);
  }
}
.circle-container:nth-child(11) .circle {
  -webkit-animation-delay: 3633ms;
          animation-delay: 3633ms;
}
.circle-container:nth-child(12) {
  width: 7px;
  height: 7px;
  -webkit-animation-name: move-frames-12;
          animation-name: move-frames-12;
  -webkit-animation-duration: 10981ms;
          animation-duration: 10981ms;
  -webkit-animation-delay: 1173ms;
          animation-delay: 1173ms;
}
@-webkit-keyframes move-frames-12 {
  from {
    transform: translate3d(60vw, 110vh, 0);
  }
  to {
    transform: translate3d(67vw, -113vh, 0);
  }
}
@keyframes move-frames-12 {
  from {
    transform: translate3d(60vw, 110vh, 0);
  }
  to {
    transform: translate3d(67vw, -113vh, 0);
  }
}
.circle-container:nth-child(12) .circle {
  -webkit-animation-delay: 706ms;
          animation-delay: 706ms;
}
.circle-container:nth-child(13) {
  width: 2px;
  height: 2px;
  -webkit-animation-name: move-frames-13;
          animation-name: move-frames-13;
  -webkit-animation-duration: 8175ms;
          animation-duration: 8175ms;
  -webkit-animation-delay: 3583ms;
          animation-delay: 3583ms;
}
@-webkit-keyframes move-frames-13 {
  from {
    transform: translate3d(55vw, 105vh, 0);
  }
  to {
    transform: translate3d(25vw, -123vh, 0);
  }
}
@keyframes move-frames-13 {
  from {
    transform: translate3d(55vw, 105vh, 0);
  }
  to {
    transform: translate3d(25vw, -123vh, 0);
  }
}
.circle-container:nth-child(13) .circle {
  -webkit-animation-delay: 3020ms;
          animation-delay: 3020ms;
}
.circle-container:nth-child(14) {
  width: 9px;
  height: 9px;
  -webkit-animation-name: move-frames-14;
          animation-name: move-frames-14;
  -webkit-animation-duration: 10438ms;
          animation-duration: 10438ms;
  -webkit-animation-delay: 1643ms;
          animation-delay: 1643ms;
}
@-webkit-keyframes move-frames-14 {
  from {
    transform: translate3d(56vw, 103vh, 0);
  }
  to {
    transform: translate3d(51vw, -105vh, 0);
  }
}
@keyframes move-frames-14 {
  from {
    transform: translate3d(56vw, 103vh, 0);
  }
  to {
    transform: translate3d(51vw, -105vh, 0);
  }
}
.circle-container:nth-child(14) .circle {
  -webkit-animation-delay: 3610ms;
          animation-delay: 3610ms;
}
.circle-container:nth-child(15) {
  width: 2px;
  height: 2px;
  -webkit-animation-name: move-frames-15;
          animation-name: move-frames-15;
  -webkit-animation-duration: 10542ms;
          animation-duration: 10542ms;
  -webkit-animation-delay: 10061ms;
          animation-delay: 10061ms;
}
@-webkit-keyframes move-frames-15 {
  from {
    transform: translate3d(9vw, 103vh, 0);
  }
  to {
    transform: translate3d(31vw, -113vh, 0);
  }
}
@keyframes move-frames-15 {
  from {
    transform: translate3d(9vw, 103vh, 0);
  }
  to {
    transform: translate3d(31vw, -113vh, 0);
  }
}
.circle-container:nth-child(15) .circle {
  -webkit-animation-delay: 2618ms;
          animation-delay: 2618ms;
}
.circle-container:nth-child(16) {
  width: 4px;
  height: 4px;
  -webkit-animation-name: move-frames-16;
          animation-name: move-frames-16;
  -webkit-animation-duration: 9035ms;
          animation-duration: 9035ms;
  -webkit-animation-delay: 3172ms;
          animation-delay: 3172ms;
}
@-webkit-keyframes move-frames-16 {
  from {
    transform: translate3d(48vw, 101vh, 0);
  }
  to {
    transform: translate3d(41vw, -125vh, 0);
  }
}
@keyframes move-frames-16 {
  from {
    transform: translate3d(48vw, 101vh, 0);
  }
  to {
    transform: translate3d(41vw, -125vh, 0);
  }
}
.circle-container:nth-child(16) .circle {
  -webkit-animation-delay: 937ms;
          animation-delay: 937ms;
}
.circle-container:nth-child(17) {
  width: 9px;
  height: 9px;
  -webkit-animation-name: move-frames-17;
          animation-name: move-frames-17;
  -webkit-animation-duration: 7370ms;
          animation-duration: 7370ms;
  -webkit-animation-delay: 1805ms;
          animation-delay: 1805ms;
}
@-webkit-keyframes move-frames-17 {
  from {
    transform: translate3d(49vw, 108vh, 0);
  }
  to {
    transform: translate3d(25vw, -121vh, 0);
  }
}
@keyframes move-frames-17 {
  from {
    transform: translate3d(49vw, 108vh, 0);
  }
  to {
    transform: translate3d(25vw, -121vh, 0);
  }
}
.circle-container:nth-child(17) .circle {
  -webkit-animation-delay: 897ms;
          animation-delay: 897ms;
}
.circle-container:nth-child(18) {
  width: 2px;
  height: 2px;
  -webkit-animation-name: move-frames-18;
          animation-name: move-frames-18;
  -webkit-animation-duration: 10332ms;
          animation-duration: 10332ms;
  -webkit-animation-delay: 363ms;
          animation-delay: 363ms;
}
@-webkit-keyframes move-frames-18 {
  from {
    transform: translate3d(99vw, 104vh, 0);
  }
  to {
    transform: translate3d(9vw, -120vh, 0);
  }
}
@keyframes move-frames-18 {
  from {
    transform: translate3d(99vw, 104vh, 0);
  }
  to {
    transform: translate3d(9vw, -120vh, 0);
  }
}
.circle-container:nth-child(18) .circle {
  -webkit-animation-delay: 418ms;
          animation-delay: 418ms;
}
.circle-container:nth-child(19) {
  width: 4px;
  height: 4px;
  -webkit-animation-name: move-frames-19;
          animation-name: move-frames-19;
  -webkit-animation-duration: 10770ms;
          animation-duration: 10770ms;
  -webkit-animation-delay: 6185ms;
          animation-delay: 6185ms;
}
@-webkit-keyframes move-frames-19 {
  from {
    transform: translate3d(16vw, 106vh, 0);
  }
  to {
    transform: translate3d(69vw, -111vh, 0);
  }
}
@keyframes move-frames-19 {
  from {
    transform: translate3d(16vw, 106vh, 0);
  }
  to {
    transform: translate3d(69vw, -111vh, 0);
  }
}
.circle-container:nth-child(19) .circle {
  -webkit-animation-delay: 235ms;
          animation-delay: 235ms;
}
.circle-container:nth-child(20) {
  width: 8px;
  height: 8px;
  -webkit-animation-name: move-frames-20;
          animation-name: move-frames-20;
  -webkit-animation-duration: 10472ms;
          animation-duration: 10472ms;
  -webkit-animation-delay: 1498ms;
          animation-delay: 1498ms;
}
@-webkit-keyframes move-frames-20 {
  from {
    transform: translate3d(77vw, 106vh, 0);
  }
  to {
    transform: translate3d(85vw, -110vh, 0);
  }
}
@keyframes move-frames-20 {
  from {
    transform: translate3d(77vw, 106vh, 0);
  }
  to {
    transform: translate3d(85vw, -110vh, 0);
  }
}
.circle-container:nth-child(20) .circle {
  -webkit-animation-delay: 3228ms;
          animation-delay: 3228ms;
}
.circle-container:nth-child(21) {
  width: 1px;
  height: 1px;
  -webkit-animation-name: move-frames-21;
          animation-name: move-frames-21;
  -webkit-animation-duration: 10156ms;
          animation-duration: 10156ms;
  -webkit-animation-delay: 10726ms;
          animation-delay: 10726ms;
}
@-webkit-keyframes move-frames-21 {
  from {
    transform: translate3d(65vw, 110vh, 0);
  }
  to {
    transform: translate3d(27vw, -122vh, 0);
  }
}
@keyframes move-frames-21 {
  from {
    transform: translate3d(65vw, 110vh, 0);
  }
  to {
    transform: translate3d(27vw, -122vh, 0);
  }
}
.circle-container:nth-child(21) .circle {
  -webkit-animation-delay: 786ms;
          animation-delay: 786ms;
}
.circle-container:nth-child(22) {
  width: 6px;
  height: 6px;
  -webkit-animation-name: move-frames-22;
          animation-name: move-frames-22;
  -webkit-animation-duration: 8581ms;
          animation-duration: 8581ms;
  -webkit-animation-delay: 1019ms;
          animation-delay: 1019ms;
}
@-webkit-keyframes move-frames-22 {
  from {
    transform: translate3d(18vw, 105vh, 0);
  }
  to {
    transform: translate3d(15vw, -113vh, 0);
  }
}
@keyframes move-frames-22 {
  from {
    transform: translate3d(18vw, 105vh, 0);
  }
  to {
    transform: translate3d(15vw, -113vh, 0);
  }
}
.circle-container:nth-child(22) .circle {
  -webkit-animation-delay: 1666ms;
          animation-delay: 1666ms;
}
.circle-container:nth-child(23) {
  width: 7px;
  height: 7px;
  -webkit-animation-name: move-frames-23;
          animation-name: move-frames-23;
  -webkit-animation-duration: 9691ms;
          animation-duration: 9691ms;
  -webkit-animation-delay: 7773ms;
          animation-delay: 7773ms;
}
@-webkit-keyframes move-frames-23 {
  from {
    transform: translate3d(23vw, 110vh, 0);
  }
  to {
    transform: translate3d(88vw, -126vh, 0);
  }
}
@keyframes move-frames-23 {
  from {
    transform: translate3d(23vw, 110vh, 0);
  }
  to {
    transform: translate3d(88vw, -126vh, 0);
  }
}
.circle-container:nth-child(23) .circle {
  -webkit-animation-delay: 3899ms;
          animation-delay: 3899ms;
}
.circle-container:nth-child(24) {
  width: 3px;
  height: 3px;
  -webkit-animation-name: move-frames-24;
          animation-name: move-frames-24;
  -webkit-animation-duration: 8373ms;
          animation-duration: 8373ms;
  -webkit-animation-delay: 748ms;
          animation-delay: 748ms;
}
@-webkit-keyframes move-frames-24 {
  from {
    transform: translate3d(24vw, 102vh, 0);
  }
  to {
    transform: translate3d(85vw, -127vh, 0);
  }
}
@keyframes move-frames-24 {
  from {
    transform: translate3d(24vw, 102vh, 0);
  }
  to {
    transform: translate3d(85vw, -127vh, 0);
  }
}
.circle-container:nth-child(24) .circle {
  -webkit-animation-delay: 1491ms;
          animation-delay: 1491ms;
}
.circle-container:nth-child(25) {
  width: 1px;
  height: 1px;
  -webkit-animation-name: move-frames-25;
          animation-name: move-frames-25;
  -webkit-animation-duration: 9166ms;
          animation-duration: 9166ms;
  -webkit-animation-delay: 8135ms;
          animation-delay: 8135ms;
}
@-webkit-keyframes move-frames-25 {
  from {
    transform: translate3d(99vw, 102vh, 0);
  }
  to {
    transform: translate3d(82vw, -103vh, 0);
  }
}
@keyframes move-frames-25 {
  from {
    transform: translate3d(99vw, 102vh, 0);
  }
  to {
    transform: translate3d(82vw, -103vh, 0);
  }
}
.circle-container:nth-child(25) .circle {
  -webkit-animation-delay: 2442ms;
          animation-delay: 2442ms;
}

.bg2 {
    background-image: url("../images/right-shape.png");
    background-position: top;
    background-size: cover;
    background-repeat: no-repeat;
}
.img-box {
    background: white;
    border-radius: 10px 80px 10px 80px;
    padding: 15px;
}
.img-box img {
    border-radius: 10px 80px 10px 80px;
}
.rbt-feature {
    display: flex;
    transition: transform .85s cubic-bezier(.23,1,.32,1),background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
/*
.rbt-feature + .rbt-feature {
    margin-top: 30px;
}
*/
.bg-primary-opacity {
    background: #2f57ef2e !important;
    color: #2f57ef !important;
}
.bg-coral-opacity {
    background: #e9967a54 !important;
    color: #e9967a !important;
}
.rbt-feature {
    display: flex;    align-items: center;
    transition: transform .85s cubic-bezier(.23,1,.32,1),background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.rbt-feature .feature-content .feature-title {
    font-weight: 500;
    font-size: 20px;
    line-height: 32px;
    margin-bottom: 0;
}
.mt--40 {
    margin-top: 40px !important;
}
.rbt-feature .icon {
    width: 50px;
    min-width: 50px;
    height: 50px;
    background: #b966e7;
    display: flex;
    border-radius: 100%;
    align-items: center;
    justify-content: center;
    margin-right: 15px;
}
.bg-pink-opacity {
    background: #DB709321 !important;
    color: #DB7093 !important;
}
.feature-content p{margin-bottom:0px}
.bg-secondary-opacity{background: #b9a5dd94 !important;color: #5b00ff94 !important;}
.box{
	border-radius: 7px;
    box-shadow: 2px 4px 9px 4px #0000002b;
    padding: 10px;
    text-align: center;
    height: 185px;
}
.box h2{font-size: 26px}
.box:hover{
	  box-shadow: 4px 1px 13px 4px #0000002b;
}
.box h4{
	    color: #474646;
    font-size: 17px;
}
.rbt-cat-box-1{transition: 0.3s;display: block;position: relative;}
.rbt-cat-box-1:hover {
    transform: translate3d(0, -10px, 0);
}
.rbt-cat-box-1 .inner {
    background-color: white;
    box-shadow:  0px 6px 34px rgba(215, 216, 222, 0.41);
    border-radius: 0;
    padding: 28px 23px;
    height: 305px;
}
.content .title{font-weight:500;height: 48px;overflow: hidden;}
.rbt-cat-box-1 .inner .icons {
    margin-bottom: 20px;
}
.rbt-cat-box-1 .inner .icons img, .rbt-cat-box-1 .inner .icons i {
    border-radius: 13px;
    max-height: 100px;
}

.rbt-cat-box-1:before{
  content:"";
  position :absolute;
  width:24px;
  height:24px;
  top: -4px;
  left:-5px;
  border-top: 3px solid #fcca604d;
  border-left: 3px solid #fcca609c;
  transition:all 0.25s;
}
.rbt-cat-box-1:hover:before , .rbt-cat-box-1:hover:after{
  width:104%;
  height:110%;
}
.rbt-cat-box-1:after{
  content:"";
  position :absolute;
  width:24px;
  height:24px;
  bottom:-5px;
  right:-5px;
  border-bottom: 3px solid #eedb2fb3;
  border-right: 3px solid #f4f039d9;
  transition:all 0.30s;
}
.m-auto{margin:0 auto}
.box-img{    background: #ced6fb4a;
    padding: 10px;
    border-radius: 122px 10px 97px 10px;
}
.box-img img{ border-radius: 122px 10px 97px 10px;
	width:100%;
}
.bg-color-extra2 {
    background: #f9f9ff;
    background-image: url(../images/right-shape.png);
    background-position: right;
    background-repeat: no-repeat;
    background-size: cover;
}