img, svg {vertical-align: middle;}
.fixed-top{position: absolute!important;}
.custom-home-area a.btn-light{margin-bottom: 40px;}
@media screen and (min-width: 992px) {
.custom-home-area p{font-size: 19px; width: 100%;}
.custom-home-area h1{font-size: 56px; font-weight: 800; line-height: 72px;}
.benefits-area h2{font-size: 48px; font-weight: 700; line-height: 60px;}
.btn-lg{font-size: 18px; font-weight: 600;}
.benefits-area .service-box img{width: 48px; height: 48px;}
.benefits-area h4{font-weight: 600; line-height: 32px;}
.custom-home-area .custom-image{position: absolute; top:-400px; right:20%; height: 730px;} 
.hero-1 {padding: 150px 0 0px;width: 100%;overflow: hidden;}
.benefits-area p{font-size: 18px;}
.features-area h2{font-size: 48px; font-weight: 700; line-height: 60px;}
.features-area p{font-size: 18px;}
.Stop-document-area {padding: 56px 0;}
.contact-area{padding: 56px 0;}
.contact-area img{width: 100%;}
.faq-area{padding-bottom: 56px!important;}
.contact-area .col-lg-6{padding-right: 0;}
.footer-color-theme .ms-lg-auto{top:-48px;}
.white-label-area h3{font-size: 48px; font-weight: 700; line-height: 60px;}
.white-label-area p{font-size: 18px;}
.features-area p.mb-5{margin-bottom: 32px!important;}
.features-area .btn{color: #2C6BE7; font-size: 16px!important; font-weight: 600;}
}

@media screen and (max-width: 991px) {
  .pricing-area h3{font-size: calc(1.275rem + .3vw)!important;}
  /* .custom-header-bg{background-image: url(../images/mobile-header-bg.svg)!important; background-size: cover; background-position: 80% top!important;} */
  .custom-home-area h1{font-size: 22px; font-weight: 700; line-height: 30px; text-align: left;}
  .navbar-area .btn.btn-sm {padding: 10px 0!important; background-color:transparent!important; color:#6c757d!important; font-size: 16px!important; font-weight: 500!important;}
  .custom-home-area p{font-size: 16px; text-align: left;}
  .custom-home-area .btn{width: 100%;}
  .hero-1 {padding: 100px 0 0px;}
  .features-area .img-fluid{width: 100%; }
  .features-area .position-relative .me-5{margin-right: 0!important;}
  .features-area .position-relative .ms-5{margin-left: 0!important;}
  .custom-padding-top{padding-top: 40px!important;}
  .features-area h2{text-align: left;}
  .features-area h2.special-case-only{text-align: center;}
  .features-area p{text-align: left;}
  .features-area .special-case-only{text-align: center;}
  .contact-area .img-fluid{width: 100%; border-radius: 16px; margin-bottom: 32px;}
  .contact-area .white-form-area{border-radius: 16px!important;}
  .contact-area .white-form-area{padding: 0px 15px!important;}
  .footer-color-theme ul li{display: inherit!important;}
  .copyright-gap p{text-align: center; font-size: 14px;}
  .copyright-gap{margin-top: 10px!important;}
  .only-for-desktop{display: none;}
  .only-for-desktop .custom-terms-area{display: none;}
  .custom-width-for-mobile{width: 100%;}
  .only-for-mobile{display: flex!important;}
  .only-for-mobile ul li{text-align: left;}
  .copy-border{display: none;}
  .footer-color-theme{padding: 40px 0!important;}
  .bg-light{background-color: #fff!important;}
  .section{padding: 32px 0!important;}
  .contact-area .mt-5{margin-top: 0!important;}
  .navbar-toggler:focus{box-shadow: none!important;}
  .custom-image{text-align: center;}
  .features-area a.btn-link{text-align: left; width: 100%;}
  .features-area .mb-5{margin-bottom: 16px!important;}
  .features-area .mt-5{margin-top: 1.5rem!important;}
  .features-area .mb-4{margin-bottom: 1rem !important;}
  #btn-back-to-top{display: none!important;}
  .white-label-area{text-align: center;}
  .white-label-area .mb-5{margin-bottom: 16px!important;}
  .white-label-area .mt-5{margin-top: 0px!important;}
  .white-label-area ul li{list-style-type: none; font-size: 15px!important; padding-bottom: 8px!important;}
  .white-label-area ul li img{width: 24px!important; margin-right: 4px!important;}
  #only-price-special nav .btn{border:none;}
  .successfull-messege img{height: 65px!important;} 
  .successfull-messege p{font-size: 15px!important;}
  .features-area ul.feature-list-area{padding:0 0 0 0!important; width: 90%; margin: 0 auto 12px auto;}
  .features-area ul.feature-list-area li{font-size: 15px!important; padding-bottom: 8px!important; list-style-type: none; text-align: left; line-height: 1.7;}
  .features-area ul.feature-list-area li::before{
    content: '';
    display: inline-block;
    width: 4px;
    height: 4px;
    -moz-border-radius: 7.5px;
    -webkit-border-radius: 7.5px;
    border-radius: 7.5px;
    background-color: hwb(210 12.9% 83.9% / 0.75) !important;
    position: relative;
    left: -6px;
    top:-3px;
 }
 .benefits-area .service-box{min-height: auto!important;}
 ul.custom-app-logos li {min-width: 33.333%!important; min-height: 100px!important;}
 ul.custom-app-logos li img{width: 66%;}
 ul.custom-app-logos li.more img{width: 40%;}
 button[aria-expanded="true"] span{
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='53.7' height='53.7' viewBox='0 0 53.7 53.7'><path opacity='.9' fill='%595C5F' d='M35.6 34.4L28 26.8l7.6-7.6c.2-.2.2-.5 0-.7l-.5-.5c-.2-.2-.5-.2-.7 0l-7.6 7.6-7.5-7.6c-.2-.2-.5-.2-.7 0l-.6.6c-.2.2-.2.5 0 .7l7.6 7.6-7.6 7.5c-.2.2-.2.5 0 .7l.5.5c.2.2.5.2.7 0l7.6-7.6 7.6 7.6c.2.2.5.2.7 0l.5-.5c.2-.2.2-.5 0-.7z'/></svg>")!important;
  width: 50px; position: relative; right: -10px; top:2px;
}
.only-for-desktop-button{display: none;}
.all-privacy-area p{font-size: 15px!important;}
.all-privacy-area ul li{padding-bottom: 8px; font-size: 15px!important;}
.all-privacy-area ul {padding-left: 15px;}
.pricing-area-custom{padding: 100px 0 24px!important; width: 100%; overflow: hidden;}
.pricing-area-custom h1{text-align: left; margin-bottom: 1.5rem !important;}
.pricing-area-custom p{text-align: left;}
}

  @media (min-width:992px) and (max-width:1400px) {
    .footer-color-theme  .col-lg-8{width:60%; flex: 60%;}
    .footer-color-theme .col-lg-4{width:40%; flex: 40%;}
    .custom-home-area h1 {font-size: 40px; line-height: 48px;}
    .benefits-area h2{font-size: 40px; line-height: 48px;}
    .features-area h2{font-size: 40px; line-height: 48px;}
    .contact-area img {position: relative;min-height: 100%;}

    ul.custom-app-logos li {min-width: 33.333%!important; min-height: 140px!important;}
    ul.custom-app-logos li img{width: 50%;}
    ul.custom-app-logos li.more img{width: 30%;}
}

.benefits-area p{color:#475467!important;}
.benefits-area .service-box{background-color: #FAFAFF; border-radius: 16px; padding: 32px; border:1px solid #eeeefa; min-height: 360px;}
.features-area .btn{padding: 0;}
.features-area .btn{color: #2C6BE7; text-decoration: underline!important;}
.contact-area .white-form-area{background-color: #fff; border-radius: 0 16px 16px 0; padding: 50px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.contact-area .white-form-area .btn{width: 100%; background-color: #544AC8!important;}
.bg-color-theme{background: rgb(44,107,231);
background: linear-gradient(0deg, rgba(44,107,231,1) 0%, rgba(69,150,255,1) 100%);
height: 48px; border-radius: 8px; color: #fff!important; border:none; 
}
.bg-color-theme:hover{color:#fff!important;}
.bg-color-theme:active{color:#fff!important;}
.bg-color-theme:focus-visible{color:#fff!important;}
.custom-header-bg{background-image: url(../images/all-mask-bg.webp); background-repeat:repeat-x; background-position: left top;}
.custom-padding-top{padding-top: 96px;}
.contact-area textarea{min-height: 140px;}
#only-price-special .contact-area textarea{min-height: 116px;}
.btn{border-radius: 12px!important; font-size: 16px;}
.btn.btn-sm{letter-spacing: .5px;}
.footer-color-theme{background: rgb(84,74,200);
  background: linear-gradient(0deg, rgba(44,107,231,1) 0%, rgba(69,150,255,1) 100%);
  color:#fff;padding: 64px 0;}
.footer-color-theme ul li{display: inline; padding-right: 48px; font-size: 16px; font-weight: 500;} 
.footer-color-theme ul li:last-child{padding-right: 0;}
.footer-color-theme ul li a{color:#fff!important;}
.footer-color-theme img{margin-bottom: 40px;}
.footer-color-theme input{width: 100%;}
ul.custom-terms-area li{font-weight: 400; padding-right: 16px;}
ul.custom-terms-area{text-align: right;}
.copy-border{border-top:1px solid #7EA9F1; height: 1px; width: 100%;}
.copyright-gap{margin-top: 40px;}
.bg-color-theme-white{background:#fff;color:#000; font-size: 16px; width: 100%; font-weight: 600;}
.bg-color-theme-white:hover{color:#000; background-color: #fff;}
.form-control{border-radius: 12px;}
.normal-font-weight{font-weight: 500;}
.only-for-mobile{display: none;}
.features-area .features-img .img-fluid{width: 100%;}
.btn.btn-light{color:#4930BD!important;}
#btn-back-to-top {position: fixed;bottom: 20px;right: 20px;z-index: 9999; width: 30px; height: 30px; border-radius: 12px; background-color: #3d7cf0; text-align: center; padding-top: 3px;
cursor: pointer; padding-left: 1px; color:#fff;}
.pricing-area-custom{padding: 150px 0 80px; width: 100%; overflow: hidden;}
#only-price-special .navbar{background-color: #ffffff;}
#only-price-special .navbar .navbar-nav li a{color: #6c757d !important;}
.white-label-area{padding-top: 0!important;}
.white-label-area ul{padding: 0;}
.white-label-area ul li{list-style-type: none; font-size: 18px; padding-bottom: 16px;}
.white-label-area ul li img{width: 32px; margin-right: 8px;}
.white-label-area .btn{padding: 0;}
.white-label-area .btn{color: #7C3AED;}

.successfull-messege{text-align: center;}
.successfull-messege img{height: 100px;} 
.successfull-messege p{font-size: 18px;}

.features-area ul.feature-list-area{padding: 0 0 0 16px;}
.features-area ul.feature-list-area li{font-size: 18px; padding-bottom: 8px; color:hwb(210 12.9% 83.9% / 0.75) !important}

textarea::placeholder{color:#29344A!important;}

ul.custom-app-logos{display: flex; margin: 0; padding: 0;}
ul.custom-app-logos li{list-style-type: none;}
ul.custom-app-logos li {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  min-width: 250px; min-height: 140px;
  border-right: 1px solid #E5E7EB; border-bottom: 1px solid #E5E7EB;
}
ul.custom-app-logos li:last-child{border-right: none;}
ul.custom-app-logos li img{object-fit: contain;}
ul.custom-app-logos li.no-border{border-bottom: none!important;}


.contact-area .form-group {
  border: 1px solid #e9ecf1;
  background-color: #FBFBFB;
  border-radius: 12px;
  width: auto;
  padding: 0 5px;
  }
  .contact-area .form-group:focus {
  color: #212529;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgb(13 110 253 / 25%);
  }
  .contact-area .form-group input {display: inline-block;width: auto;border: none;}
  .contact-area .form-group input:focus {box-shadow: none;}
  
  .successful-subscription img{height: 44px;} 
  
  
  .all-privacy-area {padding: 32px 0;}
  .all-privacy-area p{font-size: 18px;}
  .all-privacy-area ul li{padding-bottom: 8px; font-size: 18px;}


  .theme-gray-bg{background-color: rgba(244, 247, 250, 1);}

  .custom-home-area img{width: 100%;}
  .benefits-area p.special-sub-head{color:#1F58C7!important; text-transform: uppercase; font-size: 18px; font-weight: 500;}
  .with-blue-mask-bg{background-image: url(../images/feature-blue-mask-bg.webp)!important; background-size: cover; background-position: 80% top!important;}
  .with-blue-mask-bg h2{
  background: #fff!important;
  background: linear-gradient(to top, #fff 0%, #fff 100%)!important;
  -webkit-background-clip: text!important;
  -webkit-text-fill-color: transparent!important;
  }
  .with-blue-mask-bg .btn{color: #fff!important;}
  .with-blue-mask-bg p{color: #fff!important;}
  .step-text h5{font-size: 20px; font-weight: 500; margin: 16px 0;}
  .step-text h3{font-size: 20px; font-weight: 500; margin: 16px 0;}
  .step-circle {
    width: 56px;
    height: 56px;
    background-color: #e0edff;
    color: #2D6DE8;
    font-size: 24px;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin: 0 auto;
  }
   .dashed-line {
    width: 100%;
    height: 1px;
    /* border-top: 3px dashed #D5D7DD; */
    height: 2px;
    background: repeating-linear-gradient(to right, #D5D7DD, #D5D7DD 5px, transparent 5px, transparent 10px);
    margin: 20px 0;
    position: absolute;
    left: -250px;
    z-index: -1;
    top:5px;
  } 
  .step-text {
    text-align: center;
  }
.creative-answer {
    display: flex;
    align-items: center;
}
  
.bg {  
  position: relative;
  left: 0%; 
  width: 100%; 
  height: 750px;
  background-image: url(../images/rr.png);
  background-position: left top; 
  background-repeat:no-repeat; 
  background-size:contain;
 }


 .special-float-img-left{position: relative; left: -12px; width: 100%;}
 .special-float-img-left img{width: 100%;}
 .special-float-img-right{position: relative; right: -12px; width: 100%;}
 .special-float-img-right img{width: 100%;}
 .features-area h2{background: #2C6BE7;
  background: linear-gradient(to top, #2C6BE7 0%, #4596FF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  }


/* Custom Price Start */
.pricing-area p{font-size: 16px!important; color: rgba(100, 116, 139, 1)!important;}
.custom-bullet-list{list-style-type: none;margin: 0; padding-left: 0;}
.custom-bullet-list li {
  position: relative;
  padding-left: 45px;
  margin: 20px 0;
  font-style: normal;
  font-weight: 500;
  font-size: 12.1327px;
  line-height: 17px;
  color: #191d23;
  flex: none;
    flex-grow: 0;
  order: 1;
  flex-grow: 1;
}
@media screen and (min-width: 1240px) {
  .custom-bullet-list li {
    font-size: 16px !important;
    line-height: 22px !important;
    font-weight: 400;
    padding-left: 45px;
  }
}

.custom-bullet-list li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  background-image: url('data:image/svg+xml;utf8,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.198975" y="0.734589" width="24.2654" height="24.2654" rx="12.1327" fill="%23E8EDFB"/><path fill-rule="evenodd" clip-rule="evenodd" d="M16.7421 9.99102C16.9346 10.1932 16.9268 10.5132 16.7245 10.7057L10.8829 16.2666C10.7831 16.3615 10.6489 16.4117 10.5113 16.4054C10.3737 16.3991 10.2447 16.337 10.1539 16.2334L7.90715 13.6668C7.72325 13.4568 7.74446 13.1374 7.95453 12.9535C8.16461 12.7696 8.48399 12.7908 8.66789 13.0009L10.5675 15.1708L16.0274 9.97342C16.2297 9.78092 16.5496 9.7888 16.7421 9.99102Z" fill="%231D4ED8"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
}
*, ::after, ::before, input {
  box-sizing: border-box;
}
.custom-bullet-list li {
  font-style: normal;
  font-weight: 500;
  font-size:14px;
  line-height: 17px;
  color: #191d23;
}
@media screen and (min-width: 1240px) {
  .custom-bullet-list li {
    font-size: 16px !important;
    line-height: 22px !important;
    font-weight: 400;
  }
}
.custom-bullet-list {
  list-style-type: none;
}
/* =============== */
.custom-bullet-list-cross{list-style-type: none;margin: 0; padding-left: 0;}
.custom-bullet-list-cross li {
  position: relative;
  padding-left: 45px;
  margin: 20px 0;
  font-style: normal;
  font-weight: 500;
  font-size: 12.1327px;
  line-height: 17px;
  color: #191d23;
  flex: none;
    flex-grow: 0;
  order: 1;
  flex-grow: 1;
}
@media screen and (min-width: 1240px) {
  .custom-bullet-list-cross li {
    font-size: 16px !important;
    line-height: 22px !important;
    font-weight: 400;
    padding-left: 45px;
  }
}

.custom-bullet-list-cross li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  background-image: url(../images/price-cross-icon.svg);
  background-repeat: no-repeat;
  background-size: contain;
}
*, ::after, ::before, input {
  box-sizing: border-box;
}
.custom-bullet-list-cross li {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #50545b;
}
@media screen and (min-width: 1240px) {
  .custom-bullet-list-cross li {
    font-size: 16px !important;
    line-height: 22px !important;
    font-weight: 400;
  }
}
.custom-bullet-list-cross {
  list-style-type: none;
}
/* =================== */
/* Filter blur added */
.pricing_cardPriceWrap {display: flex;align-items: center;gap: 5px;padding-bottom: 20px;margin-top: -10px;filter: blur(14px);}
/* Only for blur color */
.pricing_cardPrice{color:#9AB8F1;}
.pricing_cardPricePer{color:#9AB8F1;}

.pricing_cardPrice {font-weight: 600;font-size: 42.4645px;line-height: 58px;display: inline-block;}
@media screen and (min-width: 1240px) {
  .pricing_cardPrice {
    font-size: 56px !important;
    line-height: 76px !important;
  }
}
.pricing-area .card-body{border-radius: 12px!important; padding:40px 24px!important;}
.pricing-area .plan-card{max-width: 380px;}
.blue-bg-color{background: rgb(44,107,231);
  background: linear-gradient(0deg, rgba(44,107,231,1) 0%, rgba(69,150,255,1) 100%); border-radius: 12px!important; box-shadow: 0 7.57923px 18.9481px #ccd9ff!important;}
.blue-bg-color p{color:#fff!important;}
.blue-bg-color h4{color:#fff!important;}
.blue-bg-color h3{color:#fff!important;}
.pricing-area h3{font-size: 1.5rem;}
.blue-bg-color .pricing_cardPrice {color:#fff!important}
.blue-bg-color .pricing_cardPricePer{color:#fff!important}
.blue-bg-color .custom-bullet-list li{color:#fff!important}
@media (min-width: 1200px) {
.pricing-area .container{max-width:1250px ;}
.faq-area .container{max-width:1250px ;}
.contact-area .container{max-width:1250px ;}
}

.price-btn-one{background:#fff; color:rgba(44, 107, 231, 1)!important; border:1px solid rgba(44, 107, 231, 1); border-radius: 12px; font-size: 16px; font-weight: 500;width: 100%;}
.price-btn-one:hover{color:rgba(44, 107, 231, 1)!important; border:1px solid rgba(44, 107, 231, 1)!important;}
.price-btn-two{background:#fff; color:rgba(44, 107, 231, 1)!important; border:none; border-radius: 12px; font-size: 16px; font-weight: 500;width: 100%;}
.price-btn-two:hover{color:rgba(44, 107, 231, 1)!important; border:none!important;background:#fff;}

.price-save-arrow{position: absolute; top:16px;}
.pricing-tab .nav-pills .nav-link.active {background-color: rgba(44, 107, 231, 1)!important;}

.faq-area .accordion-button:not(.collapsed){background-color: #fff; color: rgba(44, 107, 231, 1); font-weight: 600; border: none;}

.faq-area .accordion-button:not(.collapsed):focus{border: none; box-shadow: none;}
.faq-area .accordion-button:not(.collapsed):focus-visible{border: none; box-shadow: none;}
.faq-area .accordion-button:focus{border: none; outline: 0; box-shadow: none;}
.faq-area ul{margin: 0; padding: 0;}
.faq-area ul li{list-style-type: none; margin-bottom: 16px;}
.faq-area .accordion-body{font-size: 16px; line-height: 24px;}

.Stop-document-area h3{font-size: 36px; line-height: 44px; padding-top: 32px;}
.Stop-document-area p{font-size: 20px;}
.Stop-document-area img{width: 100%;}
.Stop-document-area .blue-theme-color-btn{margin-bottom: 32px; margin-top: 24px;}

.blue-theme-color{background: rgb(44,107,231);
background: linear-gradient(0deg, rgba(44,107,231,1) 0%, rgba(69,150,255,1) 100%);}

.blue-theme-color-btn{background: rgb(44,107,231);
  background: linear-gradient(0deg, rgba(44,107,231,1) 0%, rgba(69,150,255,1) 100%);
height: 48px; border-radius: 8px; color: #fff!important; border:none; margin-top: 32px; margin-bottom: 56px;
}
.btn.btn-light{color:#000!important;}
.btn.btn-light:hover{color:#000!important;}
.only-for-desktop-button{background-color: transparent!important; color:#fff!important; border:1px solid #fff;}
.nill-pad-bottom{padding-bottom: 0!important;}
.small-icon{margin-left: 16px;}
@media (min-width: 200px) and (max-width: 991px) {
  .navbar .navbar-nav li .nav-link.active, .navbar .navbar-nav li .nav-link:hover, .navbar .navbar-nav li .nav-link:focus {
    color: rgb(44,107,231) !important;
  }
}

@media screen and (max-width: 768px) {
  .dashed-line{position:initial; display: none;}
  .price-save-arrow{display: none;}
  .Stop-document-area h3{font-size: 20px; line-height: 28px;}
  .Stop-document-area p{font-size: 16px;}
  .small-icon{display: none;}
  .custom-home-area .btn{margin-bottom: 1.5rem!important;}
}

@media (min-width:768px) and (max-width:992px) {
  .dashed-line{left: -130px; position: absolute;}
  .Stop-document-area h3{font-size: 26px; line-height: 34px;}
  .Stop-document-area p{font-size: 16px;}
  .small-icon{height: 30px;}
}

@media (min-width:993px) and (max-width:1339px) {
  .dashed-line{left: -130px;}
  .Stop-document-area h3{font-size: 28px;}
  .Stop-document-area p{font-size: 16px;}
}
@media (min-width:1200px) and (max-width:1420px) {
  .contact-area img {min-height: 100vh;}
  .contact-area .white-form-area{min-height: 100vh;}
}
textarea.form-control{font-size: 16px; line-height: 24px;}

@media screen and (min-width: 1551px) {
  .features-area h2{font-size: 52px;}
}
.blur-price-white{align-items: center;padding-bottom: 20px;filter: blur(14px); min-width: 75px; height: 30px; background-color: #9AB8F1; margin: 28px 0 24px 10px;}
.blur-price-white-two{align-items: center;padding-bottom: 20px;filter: blur(14px); min-width: 120px; height: 30px; background-color: #9AB8F1; margin: 28px 0 24px 10px;}
.blur-price-blue{align-items: center;padding-bottom: 20px;filter: blur(14px); min-width: 100px; height: 30px; background-color: #fff; margin: 28px 0 24px 10px;}

@media screen and (max-width: 992px) {
  .blur-price-white{min-width: 50px; height: 20px;}
  .blur-price-white-two{min-width: 80px; height: 20px;}
  .blur-price-blue{min-width: 85px; height: 20px;}
}