.mt-90 {margin-top:90px;} 
.mt-130 {margin-top:130px;} 
.mt-143 {margin-top:143px;} 
.mt-126 {margin-top:126px;} 
.mt-119 {margin-top:119px;} 
.mt-161 {margin-top:161px;} 
.mt-131 {margin-top:131px;} 
.mt-101 {margin-top:101px;}
.mt-80 {margin-top:80px;}
.mt-85 {margin-top: 85px;}
.diamondCheckerBoard .boxes{background:#fff0 linear-gradient(270deg,#EAF2FC2F 0%,#EAF2FC 100%) 0% 0% no-repeat padding-box;}
.diamondCheckerBoard .boxes .prImg{max-width:767px;background:#fff;padding:17px 18px 17px 20px;position:relative;left:40px;top:-40px;}
.diamondCheckerBoard .boxes .prImg  img {height:100%;object-fit:cover}
.diamondContent{height:100%;display:flex;flex-wrap:wrap;}
.diamondContent h6{margin:0 0 20px;color:#748FB2;font-size:12px;line-height:31px;max-width:300px;font-weight: 300;text-transform: uppercase;}
.diamondContent h2{font-size:32px;color:rgb(49 63 78);line-height:35px;margin:0 0 30px;font-family: Utopia Std,Times New Roman,Serif;text-align:left;max-width:283px}
.diamondContent p{color:rgb(49 63 78);font-size:1.125rem;line-height:24px;margin:0 0 50px;max-width:553px}
.diamondContent .diamondBtn {color:#FFF;font-size:0.83rem;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase; padding:5px 0 0;border-radius:5px;}
.diamondContent .diamondBtn { display: flex;  justify-content: center;  align-items: center;width:270px;height:60px; background:rgb(49 63 78);}
.homeTitle{color:rgb(49 63 78);text-align:center;font-size:32px;line-height:35px;margin:0 0 46px;font-family: Utopia Std,Times New Roman,Serif;}
.shopCategory .prTitle a {  color: rgb(49 63 78);  text-align: center;  width: 100%;  display: block;  font-size:16px;   line-height:55px;}
.diamondCheckerBoard .boxes .prImg1{background:#fff;padding:17px 18px 17px 20px;position:relative;top:-40px;max-width:722px;float:right;right:30px}
.diamondCheckerBoard .boxes .prImg1 a{display:block;width:100%;height:100%}
.diamondCheckerBoard .boxes .prImg1   img {height:100%;object-fit:cover}
.secongBg.boxes {background: transparent linear-gradient(90deg, #EAF2FC2F 0%, #EAF2FC 100%) 0% 0% no-repeat padding-box;}
.diamondContent.pl-164 {  padding-left: 74px;  padding-right: 50px;}
.diamondContent.pl-70 {  padding-left: 50px;  padding-right: 30px;}
.shapeBox h3{color:rgb(49 63 78);font-size:32px;line-height:35px;width:245px;font-family: Utopia Std,Times New Roman,Serif;margin:0 0 33px;font-weight:300}
.shapeBox p{color:rgb(49 63 78);font-size:1.125rem;line-height:24px;margin-bottom:0;max-width:350px}
.brLeft  { border-left: solid 1px #748FB2;}
.diamondShapesList {  display: flex;  flex-wrap: wrap;}
.diamondShapesList li {  width: 20%;  text-align: center;}
.diamondShapesList li label {  display: flex;  flex-wrap: wrap;  cursor: pointer;}
.diamondShapesList li label .img-box {width: 100px;margin: auto;}
.diamondShapesList li label .img-box img {transition: 0.5s ease-in-out;width: 100%;  height: 100%;}
.diamondShapesList li label:hover  img {transform: scale(1.1);}
.diamondShapesList li label span {width: 100%;color: rgb(49 63 78);font-size:16px;line-height: 20px;margin:4px 0 10px;}
.diamondContent.seconds h2{font-size:32px;line-height:35px;margin:30px 0 30px;margin-top:30px;max-width:312px}
.pl-140{padding-left:140px}
.p-45{padding:0 45px}
.videoBox {height: 540px;}
.homeVedio{object-fit:cover;height:100%}
.instaText{position:absolute;top:47px;max-width:440px;left:50%;transform:translateX(-50%);text-align:center;font-size:18px;color:rgb(49 63 78);font-weight:300;line-height:31px}
 #homeCarousel .owl-nav > [class*="owl-"] span {display: none;}
#homeCarousel .owl-nav>[class*=owl-]{position:absolute;top:50%;width:35px;height:35px;transform:translateY(-50%);text-indent:-9999px}
#homeCarousel .owl-nav>.owl-prev{background:url(../images/prev-arrow1.png) left top no-repeat!important;left:20px}
#homeCarousel .owl-nav>.owl-next{background:url(../images/next-arrow1.png) left top no-repeat!important;right:20px}
#homeCarousel .homeBannerContent{position:absolute;top:50%;max-width:400px;left:90px;transform:translateY(-50%)}
#homeCarousel .homeBannerContent .bannerHeading{color:rgb(49 63 78);font-size:32px;line-height:35px;font-family: Utopia Std,Times New Roman,Serif;}
#homeCarousel .homeBannerContent .bannerHeading span{display:block;font-size:12px;color:#748FB2;line-height:50px;font-family: Sailec,Arial,sans-serif;margin:0 0 6px;}
#homeCarousel .homeBannerContent p{color:rgb(49 63 78);line-height:22px;font-size: 1.125rem;margin:30px 0 40px}
#homeCarousel .homeBannerContent .bannerBtn{width: 270px; font-weight: 400; height: 60px; background:rgb(49 63 78);display:flex;justify-content:center;align-items:center;color:#fff;font-size:0.83rem;border-radius:5px;line-height:50px;box-shadow:inherit!important}
#homeCarousel .homeBannerContent .bannerBtn:hover {background: #748FB2;}
#homeCarousel .homeBannerContent .appointBtn{width: 270px; font-weight: 400; height: 60px;color:rgb(49 63 78);font-size:12px;line-height:50px;margin:20px 0 0;border:1px solid #748FB2;border-radius:5px;box-shadow:inherit!important;}
#homeCarousel .homeBannerContent .appointBtn:hover {background: #748FB2; color:#fff;}
#homeCarousel .container{padding:0}
#homeCarousel .homeBannerContent .appointBtn{display:flex;justify-content:center;align-items:center;}
.carouselBox .owl-nav{position:absolute;top:-91px;width:auto;display:flex;justify-content:end;right:45px;}
.carouselBox .owl-nav button{width:56px;height:56px;background:#F8F6F4!important;display:flex;justify-content:center;align-items:center;border-radius:50%}
.carouselBox .owl-nav span{font-size:0;background:url(../images/rightarrow.svg);background-repeat:repeat;background-size:auto;width:16px;height:9px;display:block;background-repeat:no-repeat;background-size:contain}
.carouselBox .owl-nav .owl-prev span{transform:rotate(180deg)}
.carouselBox .owl-nav .owl-prev{margin-right:20px}
.spectacular{background:#F0F7FF;padding:21px 0 41px}
.spectacular .diamondContents h6{color:#748FB2;font-size:12px;line-height:19px;text-transform:uppercase;font-weight: 300;margin:0 0 40px}
.spectacular .diamondContents h2{color:rgb(49 63 78);font-size:32px;line-height:35px;margin:0 0 30px;font-family: Utopia Std,Times New Roman,Serif;}
.spectacular .diamondContents p{color:rgb(49 63 78);font-size:1.125rem;line-height:24px;margin:0 0 50px}
.spectacular .diamondBtn{background:rgb(49 63 78);width:270px;text-align:center;height:60px;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase;border-radius:5px;font-size:.83rem;line-height:50px;font-weight:400}
#signature .card h2 a{font-size:16px;line-height:22px;color:rgb(49 63 78);margin:14px 0 0;display:inline-block;width:100%;font-weight: 300;}
.showrooms.diamondContents h2{font-size:32px;line-height:35px;color:rgb(49 63 78);font-family: Utopia Std,Times New Roman,Serif;margin:0 0 36px}
.showrooms.diamondContents p{color:rgb(49 63 78);font-size:1.125rem;line-height:24px;max-width:486px;margin:0 0 50px}
p {  font-weight: 300;  font-size: 1rem;  line-height: 1.75rem;}
.showrooms.diamondContents .diamondBtn{background:rgb(49 63 78);color:#fff;border-radius:5px;width:316px;height:60px;text-align:center;font-size:0.83rem;line-height:17px;text-transform:uppercase;font-weight: 400;}
.showrooms.diamondContents .diamondBtn{display:flex;justify-content:center;align-items:center;}
.diamondBtn:hover{background:#748FB2!important}
.carouselBox .imgBlock{background: #FBF9F8;   margin-bottom: 12px;  transition: all .3s ease-in-out 0s;  padding: 10px 10px; overflow: hidden;}
.carouselBox .card {margin-bottom: 20px;   position: relative;  padding: 0 0 10px;  overflow: hidden;}
.carouselBox .card:hover {  box-shadow: 0 8px 16px rgb(49 63 78 / .05);}
.carouselBox .card .imgBlock span {  z-index: 2;  background-color: #748fb2;  color: white;  padding: 2px 5px !important;  position: absolute;  top: 5px;  left: 5px}
.carouselBox .card h2{text-align: center; height: 75px;  overflow: hidden;  text-overflow: ellipsis;  margin: 10px 0 10px;  padding: 0 10px;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical}
.carouselBox .card .proTitle{margin: 6px 0; width: 100%;  display: inline-block;  font-size: 14px;  line-height: 24px;  color: rgb(49 63 78);  letter-spacing: 1.5px;  font-weight: 300;
  font-family: 'Sailec',sans-serif;}
.carouselBox .card .productPrice { font-size: 12px;  color: #9D9D9D;  letter-spacing: 1.5px;  margin: 6px 0 6px;  font-family: "Sailec",sans-serif;  font-weight: 400;
  text-transform: capitalize;  line-height: 17px;} 
.retailPrice { text-decoration: line-through;}  
.viewAllBtn{border: 1px solid #748FB2; border-radius: 5px; height: 45px; text-transform: uppercase; color: rgb(49 63 78); font-size: 12px;
  line-height: 45px; display: inline-block;  justify-content: center;  align-items: center;  letter-spacing: 1px;  font-weight: 400; padding: 0 25px;}
  .viewAllBtn:hover{background: rgb(49 63 78);  color: #fff;}
.carouselBox .imgBlock .shopBox{position:absolute;top:0;left:0;width:100%;text-align:center;height:100%;background:rgba(0,0,0,.4);color:#fff;display:flex;justify-content:center;align-items:center;padding:0 14px;font-size:18px;opacity:0;visibility:hidden;flex-wrap:wrap;cursor:pointer;transition:.6s all ease-in-out}
.carouselBox .shopBox a{color:#fff;text-decoration:underline;margin:20px 0 0;display:inline-block}
.carouselBox .imgBlock:hover .shopBox{opacity:1;visibility:visible}
.carouselBox .imgBlock img{transition:0.5s ease-in-out;width:100%;height:100%}
.carouselBox .imgBlock:hover img{transform:scale(1.1)}
.w-531 {max-width:531px;}
.w-566 {max-width:566px;}
.p-73 { padding:0 73px;}
.homeVedio{width:100%;object-fit:cover}                                                            
@media only screen and (max-width:1500px)
{.mob_padding{padding:0!important}.ftpSocial li{margin-right:15px}
}
@media only screen and (max-width:1440px)
{.diamondContent { padding: 0 30px;} 
.diamondContent.pl-70 { padding: 0 30px;} 
}
@media only screen and (max-width:1300px)
{#homeCarousel .homeBannerContent p { margin: 25px 0 30px;}
 .pl-140 {padding-left: 60px;}
.diamondContent.pl-164 {padding:0 30px 0 60px;}
.p-73 {padding: 0 33px;}
.ftTab {font-size: 22px; }
}
@media only screen and (max-width:1200px)
{.diamondContent.pl-164 {padding:0 50px;}
.mt-85 {  margin-top: 45px;}
.instaText{top:27px;max-width:360px;font-size:15px;line-height:26px}
}


@media only screen and (max-width:1180px)
{
.diamondContent h2 {max-width:365px; margin:12px 0 18px;} 
.diamondContent p {margin:30px 0 40px;}
.container{padding-left:2.25rem;padding-right:2.25rem}
.diamondShapesList li label .img-box {  width: 75px;  margin: auto;}  
.diamondShapesList li label span {font-size: 16px;}  
#signature .card h2 a {  font-size: 14px;   padding: 0;}
.ftTab {    font-size: 17px;  }
.ftpInfo li .icontext {  font-size: 12px;  letter-spacing: 0.3px;}
.ftpInfo li .iconImg {  width: 23px;}
.ftpNav li a {font-size: 12px;}
.ftpInfo li:first-child img {width: 19px;}
.footerTop .col-lg-3{padding:0 10px}
.ftTabs{font-size:17px}
.vistitSection.mt-80{margin-bottom:50px}
}

@media only screen and (max-width:1120px)
{
#homeCarousel .homeBannerContent .appointBtn,#homeCarousel .homeBannerContent .bannerBtn{height:50px}
nav ul.mainNav{gap:20px}
#homeCarousel .homeBannerContent .bannerHeading span{line-height:41px;margin:0}
.diamondContent.seconds h2 {font-size: 25px;}
.diamondContent.pl-164 {padding: 0 30px;}
.spectacular .diamondContents h2{color:rgb(49 63 78);font-size:24px;line-height:35px;margin:0 0 20px;font-family:Utopia Std,Times New Roman,Serif}
.spectacular .diamondContents h6{margin:30px 0 16px}
.diamondContent p{margin:20px 0 20px!important;font-size:13px}
.secongBg.boxes{padding:20px 0}
.diamondCheckerBoard .boxes .prImg1{top:0}  
}
@media only screen and (min-width:768px)  and (max-width:1040px)
{#homeCarousel.owl-carousel .owl-item img {   height: 370px; }  
}


@media only screen and (max-width:990px)
{.instaText{position:absolute;top:4px;max-width:270px;font-size:13px;line-height:21px}
.pad-m-0 {padding:0;}
.mar-m-0 {margin:0;}
.diamondContent {    padding:20px 30px 50px;  }
.diamondContent h2 { margin: 10px 0 15px;  }
.diamondCheckerBoard .boxes {height: auto;}
.diamondCheckerBoard .boxes .prImg {    height: 100%;    padding: 0;    position: static;  width: 100%;    max-width: 100%;  }
.diamondContent h6 {margin: 32px 0 0;}
.diamondContent p {margin: 0 0 30px;}
.container {padding-left: 15px;padding-right:15px;}
.p-30 {padding: 0;}
.shapeBox p {max-width: 100%;font-size: 13px;line-height: 20px;} 
.diamondShapesList li label span {font-size: 13px;      }
.shapeBox h3 {margin: 0 0 15px;width: 100%;font-size: 27px;      }
.shapeBox p {max-width: 100%;}
.brLeft {  border-left: none;}
.diamondShapesList li label .img-box {width: 111px;}
.carouselBox .owl-nav {  top: -97px;}
.diamondCheckerBoard .boxes .prImg1 {  height: 100%;  padding: 0;  position: static;  width: 100%;}
.diamondContent h2.eco{margin-top: 32px;}
 .diamondContent.pl-164 { padding:60px 40px;}
 #signature .card h2 a {font-size: 16px;line-height: 25px;}
.diamondContent.seconds h2{font-size:29px;margin:29px 0 18px;line-height:34px}
.diamondContent h2{margin:10px 0 15px;font-size:29px;line-height:35px}
.diamondContent p{margin:0 0 20px;font-size:15px}
.diamondShapesList li label .img-box img{width:50px}
.p-45 {     padding: 0 10px; }
.diamondContents {padding: 42px 0px 10px;max-width: 100%;}
.spectacular .diamondContents h6{margin:0 0 20px}
.spectacular .diamondContents h2{font-size:29px;line-height:39px;margin:0 0 20px}
.spectacular .diamondContents p{font-size:14px;line-height:24px;margin:0 0 30px}
#homeCarousel .homeBannerContent{left:5%;max-width:330px}
#homeCarousel .homeBannerContent .bannerHeading{font-size:26px;line-height:32px}
#homeCarousel .homeBannerContent .bannerHeading span{font-size:12px;line-height:33px;margin:0}
#homeCarousel .homeBannerContent p{line-height:25px;font-size:15px;margin:8px 0 12px}
#homeCarousel .homeBannerContent .bannerBtn{height:44px}
#homeCarousel .homeBannerContent .appointBtn{height:44px;margin:8px 0 0}
.diamondContents.showrooms{margin:p;padding:0 10px 50px 10px}
.showrooms.diamondContents p{font-size:16px;margin:0 0 30px}
.showrooms.diamondContents h2{margin:0 0 16px}
#homeCarousel img{height:340px;object-fit:cover}
.mt-130 {  margin-top: 80px;}
}
@media only screen and (max-width:767px)
{.diamondShapesList li label .img-box {width: 68px;}  
.diamondShapesList li label span {font-size: 14px;}
.carouselBox .owl-nav{width:100%;justify-content:center;position:static;margin:20px 0 10px}
.mt-143 {  margin-top: 40px;}
.mt-119 {  margin-top: 40px;} 
.mt-161 {  margin-top: 40px;} 
.mt-131 {  margin-top: 40px;}
.diamondContent .diamondBtn {padding: 19px 20px 15px;}
.diamondContent .diamondBtn { padding: 14px 16px 12px;}
.homeTitle {  font-size: 26px;  margin: 0 0 26px;}
.showrooms.diamondContents .diamondBtn { margin: 0 0 50px;}
#homeCarousel .homeBannerContent{position:static;transform:inherit!important;text-align:center;width:100%;max-width:100%;padding:20px 0;border-bottom:solid 1px #748fb20f}
.mt-85{margin-top:0}
.diamondContent.pl-164{padding:40px 20px}
.mainBanner {  margin: 0;}
#homeCarousel .homeBannerContent .appointBtn{margin:14px auto 0!important;display:table}
#homeCarousel .homeBannerContent .bannerBtn{margin:auto;display:table}
#homeCarousel .homeBannerContent .bannerHeading{font-size:32px;line-height:32px}
.diamondContent h6{margin:0}
.diamondContent h2{font-size:29px;margin:0 0 10px;line-height:37px;max-width:100%}
.diamondContent p {font-size: 14px;padding: 0;line-height: 24px;max-width: 100%;}
.shapeBox{text-align:center}
.diamondContent.seconds h2{font-size:26px;margin:29px 0 18px;line-height:34px;margin:0 0 12px;margin-top:0;max-width:100%}
.shapeBox p{font-size:14px;line-height:24px} 
 .mt-130 {    margin-top: 50px;  }
 .mt-90 {    margin-top: 50px;  }
 .diamondContent div{  width: 100%;}
.shopByshape  .p-30 {padding: 0;}
.shopByshape .brLeft { padding: 0;  }
.carouselBox.p-45 {  padding: 0;}
.p-45{padding:0!important}.diamondContent.pl-70{padding:20px 30px}
.diamondShapesList{margin:30px 0 0}  
.instaText{position:static;max-width:100%;font-size:14px;line-height:25px;width:100%;transform:inherit;padding:10px 30px;letter-spacing:1px}
}
.diamondContent.seconds h2.custm-width{max-width:332px}

@media only screen and (max-width:500px)
{.shapeBox h3 {    font-size:26px;    line-height: 36px;  }
.diamondShapesList li label .img-box {width:40px;}  
.diamondShapesList li label span {font-size: 11px;}  
.diamondContent .diamondBtn { width: 100%;}
.shopCategory .prTitle a{font-size:17px;line-height:24px;padding:0 16px;margin:8px 0 0}
.spectacular .diamondContents p {    font-size: 14px;    line-height: 28px; }
.spectacular .diamondBtn { width: 100%; }
.shopCategory .prTitle a {font-size: 16px;    padding: 0;  margin: 8px 0 0; }
#signature .card h2 a { margin: 15px 0 0;}
.diamondContents {padding: 42px 0px 10px; }
.spectacular .diamondBtn { height: 50px;line-height: 56px;padding: 3px 0 0;}
.showrooms.diamondContents h2{font-size:33px;margin:0 0 16px}
.showrooms.diamondContents p{font-size:16px;line-height:28px;max-width:486px;margin:0 0 30px}
.subscribeBox{padding:48px 0}
.subscribeBox h4{font-size:30px;line-height:35px}  
#homeCarousel .homeBannerContent .bannerHeading{font-size:26px;line-height:32px;max-width:370px;margin:auto}
#homeCarousel .homeBannerContent p{max-width:300px;margin:12px auto 20px}
#homeCarousel .homeBannerContent .bannerHeading {max-width: 340px;}
.spectacular .diamondContents h2{font-size:22px;line-height:30px}  
.diamondContent p{font-size:13px}}
.popupOverlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:9999}
.popupWindow{position:absolute;top:50%;overflow-y:auto;left:50%;transform:translate(-50%,-50%);background:#fff;width:600px;max-width:90%}
.closeMe{position:absolute;top:5px;right:20px;color:#000;font-size:20px;z-index:9;width:30px;text-align:center;border-radius:50%}
.popupWindow .popUprightForm{padding:32px;background:#fff0 linear-gradient(270deg,#eaf2FC2F 0,#eaf2fc 100%) 0 0 no-repeat padding-box}
.popupWindow h3{font-size:22px;color:rgb(49 63 78);letter-spacing:1px;margin:0;text-align:center}
.popupWindow h3 a{color:rgb(49 63 78)}
.popupWindow h6{color:rgb(49 63 78);text-transform:capitalize;font-weight:300}
.popupWindow .popupTitle{font-size:14px;margin:25px 0;color:rgb(49 63 78)}
.popList{display:flex;flex-wrap:wrap;margin:0 0 20px;margin-bottom:20px;margin-bottom:20px}
.popList li{width:50%;float:left;margin:0 0 4px}
#popupTextBox label{display:inline-block;margin-bottom:0}
#popupTextBox .scheduling_resource li input{display:none}
#popupTextBox .scheduling_resource li span{display:block;padding:15px 0;color:rgb(49 63 78);position:relative;padding-left:30px;padding-top:3px;font-size:10px;padding-bottom:3px}
#popupTextBox .scheduling_resource li span::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid #000}
#popupTextBox .scheduling_resource li input:checked~span::after{content:'';position:absolute;left:5px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#000}
.popupWindow input[type=text]{width:100%;float:left;border:1px solid #ddd;height:64px;font-size:16px;color:#000;margin-bottom:15px;line-height:45px;padding:0 10px}
.btn-popup{width:100%;cursor:pointer;background:rgb(49 63 78);border-radius:5px;border:1px solid #748fb2;height:65px;color:#fff;font-size:12px;line-height:65px;display:flex;text-transform:uppercase;justify-content:center;align-items:center;letter-spacing:1px;font-weight:400}
.popupbottomTitle{font-size:10px;text-align:center;margin:13px 0 3px;margin-bottom:3px}
#popupTextBox img{height:100%;width:100%;object-fit:cover}

@media (min-width: 800px) {  .popupWindow {width: 100%;}  }
body.cursor-change {    cursor: pointer; overflow: hidden;}

@media (max-width: 800px) {
.popupWindow{width:100%;max-width:90%!important;max-height:90vh;overflow:auto}
.scrolls, .changeCursor {overflow:hidden; }
.popupWindow .popUprightForm{padding:15px}
#popupTextBox .scheduling_resource li span {padding-left:23px;}
}
@media (max-width:600px) {
.popupWindow h3 {  font-size: 14px;}
.popupWindow .popupTitle {    font-size: 11px;    margin: 10px 0 10px !important;    line-height: 15px;  }
.popupWindow input[type="text"] {        height: 34px;        font-size: 12px;    }
.btn-popup {   line-height: 40px;  height: 40px;  }
#popupTextBox img {  height: 225px;  width: 100%;  object-fit: cover;  object-position: top;}
.popupbottomTitle {    line-height: 15px;}
.scrolls{  overflow: hidden;}
#homeCarousel img{height: auto;}
}
.retailPrice{text-decoration:line-through}
.homeProduct .imgBlock span{z-index:2;background-color:#748fb2;color:#fff;padding:2px 5px!important;position:absolute;top:5px;left:5px}
#google-merchantwidget-iframe-wrapper{left:20px!important}
/* .productImg span.other-dia-type-value{top: 28px !important;} */