@import url('https://fonts.googleapis.com/css?family=Montserrat:400,600,700&display=swap');
:root { 
 --theme-font-family: 'Montserrat', sans-serif !important;
}
:root {
  --theme-logo-color: #048AE8; 
}
@media (max-width: 991px){
   .sub-header-margin {
     margin-top: 0 !important;
   }
}
.tw-page-link{
            text-decoration: none;
        }
.title.title-left.header-item {
    z-index: 0 !important;
}
.buttons.buttons-right{right:0 !important;}
.tw-custom-page .tw-custom-page-banner .shadow-overlay {
    background-color: rgba(0,0,0,.4);
}
.custom-home .about-biz .browse-button {     background: #524202;    }

.record-block-section .rb-background .rb-over .record-section .record .record-count{         color : inherit !important;}
.custom-home .about-biz .browse-button {    background-color: #048AE8;    border-color: #048AE8;}
body{       color:#404040;}
.tw-webpage-homepage-btn {
    background-color: #2e6da4;
}
.custom-home .about-biz .biz-name {
    font-size: 46px;
    line-height: 50px;
    font-weight: 300;
}
@media(max-width:991px){
   .custom-home .about-biz .biz-name {
    font-size: 29px;
    line-height: 35px;
    font-weight: 300;
}
}
@media (max-width: 991px){
.custom-home .about-biz button {
    font-size: 14px;
    line-height: 25px;
    min-height: 40px;
}}
.tw-twirll-product-heading {line-height:1.2}
.newsletter .nl-info-section .nl-input-section .nl-button {
    font-size: 15px;
}
.custom-home .overlay-shadow {
    opacity: 0.5;}
.custom-home .about-biz .biz-desc {
        margin: 0px 0px;
       font-size: 20px;
       line-height: 1.2;
}
.header-links .top-info-header>a:first-child{
    border: 2px solid;
    padding: 4px 9px;
    background-color: #0089E9;
    color: #fff;
}
.top-second-header-bar .button-bar-block {
    float: left;
    left: calc(50% - 292px);
}

.top-second-header-bar .button-bar-block .header-links {
    margin: 0 23px;
}

.title.title-left.header-item {
   z-index: 100;
    right: 165px !important;
}
ion-header-bar.bar-stable.bar.bar-header{ 
   background:#ffffff;   
   box-shadow: 0px 3px 3px #c0ddff;
   }
   @media (max-width:991px){  
   ion-header-bar.bar-stable.bar.bar-header { 
   top:5px;      
   height:41px;
   }
   }
   .bar.bar-stable .title{ 
   height:50px;
   }
   .bar.bar-stable 
   .button-icon {  
   color: #2788e8;
   }
   .services .service-box .service-name {  
   line-height: 1.3;
   }
.nav-location-dropdown .nav-location-name{
   font-size: 15px;
}
   .header-links .link {  
   text-decoration: none;   
   color: #fff;  
   font-size:15px;  
  
   }
   .logo img {  
   margin-top: 0px;   
   width: auto;
   }
   .top-second-header-bar{  
   background:white; 
   border: 0px solid var(--theme-color);
   }
   .title+.buttons{top:7px;}
   @media (min-width:768px){ 
   .title+.buttons{ 
   top:10px;   
   right:38em;
   }
   }
   .top-second-header-bar .button-bar-block .header-links{
   font-size: 16px;   
   font-weight: 100;
   }
.top-second-header-bar .button-bar-block {
    padding: 2px 5px;
    right: 50px;
    position: absolute;
    top: 12px;
}
   /*.top-second-header-bar .button-bar-block .header-links .link { 
   color: #2788e8;
   }
   */
   .record-block-section .rb-background .rb-over{  
   background:#0089E9;
   }
   .record-block-section .rb-background .rb-over .rb-button-section .button-1, .record-block-section .rb-background .rb-over .rb-button-section .button-2 {  
   background: #404040; 
   border-color: aqua; 
   color:#fff;
   }
   .fixed-thought-section { 
   background-color: #f7f7f7;  
   color: #454545; 
   border-bottom: 1px solid rgba(0, 0, 0, 0.075); 
   border-top: 1px solid rgba(0, 0, 0, 0.075);
   }
   .fixed-thought-section .thought-text {
   color:#454545;
   }
   .fixed-thought-section .thought-heading{
   color:#454545;
   }
   .featured-grid-section .grid-group .each-entity .heading{ 
   text-align:center;
   }
   .footer-section {  
   box-shadow: 0 -4px 8px rgba(0,0,0,.2);
   }
 .footer-section .footer-section-header {
    color: #827979;
}
  
   .footer-section .copy-right-text a {  
   color: #000;
   }
.footer-section .footer-links:hover {
    color:#FF4D58;
}
.footer-section .footer-links {
    font-size: 14px;
}
   .featured-grid-section .grid-group .each-entity{ 
   padding-bottom:0px;
   } 
   .tw-feature-description-heading{ 
   font-size: 14px;  
   margin-top: 10px; 
   margin-bottom: 10px; 
   font-family: inherit; 
   font-weight: 600;  
   line-height: 1.1; 
   }  
   .tw-feature-section{ 
   padding: 20px 0px; 
   }
   .tw-feature-section-element{    
   text-align: center; 
   float: left;  
   -ms-box-sizing: border-box;  
   -moz-box-sizing: border-box; 
   -webkit-box-sizing: border-box;  
   box-sizing: border-box; 
   padding: 0 25px;     
   margin-bottom: 25px;  
   }
   .tw-feature-section-heading{  
   font-size: 30px;
   font-family: inherit;     
   font-weight: 500;      
   line-height: 1.1;  
   padding-bottom: 22px;    
   padding-top:10px;    
   text-align:center; 
   }    
   .tw-feature-section-description{     
   line-height: 27px   
   }    
   .tw-feature-icon{ 
   padding-bottom:10px; 
   }
   .tw-feature-icon-blue{    
   padding: 35px;  
   background-color: #0089E9;
  height: 120px;
   width: 120px;     
   border-radius: 10px;     
   color: white;margin-bottom: 35px;   
   }
   .tw-feature-icon-black{     
   padding: 35px;  
   background-color: #404040;     
   height: 120px; 
   width: 120px;  
   border-radius: 10px;     
   color: white;margin-bottom: 35px;    
   }    
   .tw-feature-section-grid{   
   padding-top:60px;   
   }
   .tw-feature-description{     
   word-break: break-word;
   height:125px;    }
   .tw-feature-description-lg{   
   word-break: break-word;     
   font-size:16px;       
   height:270px;  
   } 
   .tw-thought-section-light{ 
   background-color: rgb(243, 242, 235);   
   padding:50px 5px; 
   text-align: center; 
   } 
   .tw-thought-section{     
   background-color: #484848;  
   color:white !important;      
   padding:50px 5px;      
   text-align: center;    }
   .tw-thought-section-heading{  
   font-size: 30px;   
   font-family: inherit;      
   font-weight: 500;  
   line-height: 1.1;    
   padding-bottom: 22px;  
   padding-top:10px;    
   text-align:center;    
   }    
   .tw-thought-section-text{      
   font-size:22px  
   }    
   .tw-vedio-section{       
   padding-bottom: 10%;   
   overflow: hidden;
   }
   .tw-vedio-section iframe,    .tw-vedio-section object,    .tw-vedio-section embed { 
   border: 0px;    
   display: block;    
   margin: 0px;     
   width: 100%;        
   height: 500px;    
   }
   .tw-fixed-image-container{      
   height: 90vh; 
   width: 100%;    
   padding: 25px 0px;
   }
   .tw-fixed-image-details{   
   color: white;    
   position: absolute;  
   top: 40%;   
   text-align: center;   
   } 
   .tw-fixed-image-heading{  
   font-size: 40px;     
   padding: 15px 0px;   
   } 
   .tw-fixed-image-description{  
   font-size: 25px;   
   padding: 15px 0px; 
   }  
   .tw-cards-section{
   
   }
   .tw-card-element{  
   height: 455px;   
   border: 1px solid #ddd;    
   border-radius: 10px;
   }
   .tw-cart-element-grid-section{    
   padding-bottom: 30px;
   }
   .tw-card-image-section{ 
   width: 100%;  
   height: 300px;    
   }    
   .tw-card-image{     
   height: inherit;    
   width: inherit;    
   border-top-left-radius: 10px; 
   border-top-right-radius: 10px;     
   object-fit: cover;  
   }
   .tw-card-heading{    
   font-size: 22px;    
   padding: 15px;    
   height: 85px;      
   line-height: 25px;   
   }    
   .tw-card-description{   
   font-size: 12px;    
   color: #aaa; 
   padding: 5px 15px;   
   }    
   .tw-disable-link{   
   text-decoration:none; 
   color: #170801;  
   }
   .tw-customer-insight-section{  
   border: 1px solid #ddd;  
   border-radius: 5px;  
   padding: 25px;     
   font-size: 15px;    
   background: white;
   }
   .tw-customer-insight-heading{ 
   padding-top:20px;
   padding-bottom:10px;  
   font-size: 25px;  
   font-weight: 600;  
   text-align: center;   
   } 
   .tw-customer-insight-description{       
   padding-top: 10px;  
   color:#aaa;line-height:25px;  
   } 
   .tw-customer-insight{ 
   padding-top: 85px;     
   padding-bottom: 85px;  
   background: #f7f7f7;
   box-shadow: 0px 0px 15px #bbb;margin-bottom:35px;    
   }

   ion-header-bar.bar-stable.bar.bar-header{
   background: var(--theme-color-invert);
   }
@media (min-width:992px){
ion-header-bar.bar-stable.bar.bar-header {
    background: var(--theme-logo-color);
}}
   ion-header-bar.bar-stable.bar.bar-header .i.icon.ion-android-arrow-back {   
   color: var(--theme-color);
   }
   ion-header-bar.bar-stable.bar.bar-header i.icon.ion-android-arrow-back {
   color: var(--theme-color);
   }
   ion-header-bar.bar-stable.bar.bar-header .header-links-name { 
   color: var(--theme-color);
   }
   ion-header-bar.bar-stable.bar.bar-header .header-links { 
   color: var(--theme-color);
   }
   /*ion-header-bar.bar-stable.bar.bar-header .header-links .link {  
   color: var(--theme-color);
   }*/
   ion-header-bar.bar-stable.bar.bar-header .button.button.button-icon.ion-android-cart {   
   color: var(--theme-color);
   }
   ion-header-bar.bar-stable.bar.bar-header .button.button.button-icon.ion-android-menu { 
   color: var(--theme-color);
   }
   ion-header-bar.bar-stable.bar.bar-header .button.button.button-icon.ion-android-notifications {
   color: var(--theme-color);
   }
   ion-header-bar.bar-stable.bar.bar-header span.nav-bar-title{    
   color: var(--theme-color);
   }
   
   /*Header and other pages css */
   ion-header-bar.bar-stable.bar.bar-header .header-links .link { 
   font-weight: bold;
   }
   .top-second-header-bar .button-bar-block .header-links .link { 
   color: #4096EB;
   font-weight: bold;}.top-second-header-bar {
   background: #ffffff;
   }
   .top-second-header-bar .biz-logo img {  
   bottom: 12px;
    left: 21px;
    height: 58px;
   }
   .bar .title+.buttons{
   top:-2px;
   }

@media (min-width: 992px) and (max-width: 1024px){
	.top-second-header-bar .button-bar-block .header-links {
        margin: 0px 16px;
	}
	.top-second-header-bar .button-bar-block {
        right: 0px;
	}
}

@media (min-width:992px){
.top-second-header-bar {
	height:60px;
	}
.has-header {
    top: 33px;
	}
.top-second-header-bar .biz-logo img {
    bottom: 3px;
       }
}
.tw-powered-by-section .tw-powered-by-text a {
    color: #ffffff;
   
}
@media (min-width: 992px){
.sub-header-margin {
    margin-top: 57px !important;
}}
 .tw-twirll-blog>p{
    text-align: justify;
	color: rgb(72, 72, 72);
	font-size: 22px;
	line-height: 1.7em;  
	line-height: 1.7em;  
    }
@media (max-width:767px){
.tw-twirll-blog>p{
    text-align: justify;
	color: rgb(72, 72, 72);
	font-size: 17px;
	line-height: 1.7em;  
	line-height: 1.7em;  
    }
    .tw-twirll-blog>ol>li{
            text-align: justify;
            color: rgb(72, 72, 72);
            font-size: 16px;
            line-height: 1.7em;
          font-weight: bold;
}
.tw-twirll-blog>ol{
	padding:20px;
}
.tw-twirll-blog>ol>p{
	text-align: justify;
    color: rgb(72, 72, 72);
    font-size: 17px;
    line-height: 1.7em;
}
}
	.tw-twirll-blog>p>a{
	text-decoration: none;
        color:#048ae8;
        cursor: pointer;
	}
       .tw-twirll-blog>ul>li>a{
	text-decoration: none;
        color:#048ae8;
        cursor: pointer;
	}
       .tw-twirll-blog>p>strong>a{
	text-decoration: none;
        color:#048ae8;
        cursor: pointer;
	}
	.tw-twirll-blog>center>img{
		text-align:center;
		width: auto;
		margin-bottom: 40px;
        box-shadow: 4px 5px 6px grey;
    }
  .tw-twirll-blog>ol>li{
            text-align: justify;
            color: rgb(72, 72, 72);
            font-size: 20px;
            line-height: 1.7em;
            font-weight: bold;
}
.tw-twirll-blog>ol{
	padding:20px;
}
.tw-twirll-blog>h2{    
     font-size: 25px;
    font-weight: bold;
    line-height: 1.3;}
.tw-twirll-blog>ol>p{
	text-align: justify;
    color: rgb(72, 72, 72);
    font-size: 20px;
    line-height: 1.7em;
}
.tw-twirll-blog>ul{
    text-align: justify;
    color: rgb(72, 72, 72);
    font-size: 22px;
    line-height: 1.7em;
    line-height: 1.7em;
    padding: 27px;
    }
.tw-twirll-blog>ul>p>a {
    text-decoration: none;
    color: #048ae8;
    cursor: pointer;
}
.tw-twirll-blog>p>b>a {
    text-decoration: none;
    color: #048ae8;
    cursor: pointer;
}
.tw-twirll-blog>ul`>li>b>a {
    text-decoration: none;
    color: #048ae8;
    cursor: pointer;
}
.tw-twirll-blog>ol`>li>b>a {
    text-decoration: none;
    color: #048ae8;
    cursor: pointer;
}
.tw-twirll-blog>ol>li>p{
    text-align: justify;
    color: rgb(72, 72, 72);
    font-size: 22px;
    line-height: 1.7em;
    line-height: 1.7em;
    font-weight: 400;
}
.tw-twirll-blog>ol>li>p>b>a {
    text-decoration: none;
    color: #048ae8;
    cursor: pointer;
}
.tw-twirll-blog>b>h2 {
    text-align: justify;
    color: rgb(72, 72, 72);
    font-size: 22px;
    line-height: 1.7em;
    line-height: 1.7em;
}
ion-header-bar.bar-stable.bar.bar-header .header-links:nth-child(5){
      background: white;
      padding: 5px 15px !important;
      border-radius: 2px;
}
ion-header-bar.bar-stable.bar.bar-header .header-links:nth-child(5) .link span{
      color: #298be8;
      margin: 0;
}
ion-header-bar.bar-stable.bar.bar-header .header-links:nth-child(7) {
    background: #278806;
    padding: 5px 15px !important;
    border-radius: 2px;
}
.top-second-header-bar .button-bar-block .header-links:nth-child(7) .link{
color:#fff;
} 
.tw-theme-button {
    border-color: #2e6da4;
    background: #2e6da4;
}
.tw-theme-button:hover{
    background-color: #484848;
border-color: #484848;
}
.newsletter .nl-info-section .nl-content {
    white-space: initial;
}
.contact-us .tw-contact-us-content-section .content-box .contact-form label input {
    padding-left: 10px;
    padding-bottom: 10px;
}
button.button.tw-theme-button.tw-page-banner-button.tw-banner-button-0 {
    background-color: #278806;
}
@media(max-width:768px){
.about-box{
padding-top: calc(35vh - 186px) !important;}
}
.tw-adjacent-image-text-description>p>a{
text-decoration: none;
font-weight:bold;
}
.tw-adjacent-image-text-description>ul>li>a{
text-decoration: none;
font-weight:bold;
} 
.tw-adjacent-image-text-description>ul{
padding-left: 21px;
}
.tw-our-integration-hr{
        width: 65px;
        height: 3px;
        background-image: linear-gradient(88deg,#16BEFF, #1689FE);
        text-align: left;
        margin-bottom: 18px;
    }
.tw-footer-hero-section .tw-footer-header {
    padding: 20px 0;
    margin-top: -68px;
}
button.button.button-icon.ion-android-menu {
    float: right;
    color: black;
}
button.button.button-icon.fa.fa-bars {
    float: right;
    color: black;
}
.about-box {
    padding-top: calc(23vh - 75px);
}
@media(max-width:768px){
.tw-custom-page .tw-custom-page-banner .about-page .about-box .description {
    font-size: 15px;}
}
.blogs .tw-blog-container .tw-blog-box .tw-block-name {
    font-size: 1.3em;}
.blogs .tw-blog-container {top: 47px;
}
.button.button.tw-theme-button.tw-page-banner-button.tw-banner-button-0 {
    background-color: #000000;
    border-radius: 23px;padding-right: 7px;
    padding-left: 7px;font-size:13px;}
.button.button.tw-theme-button.tw-page-banner-button.tw-banner-button-1 {
  background-image: linear-gradient(88deg,#abaeaf, #5d5e5f);
    border-radius: 23px;padding-right: 7px;
    padding-left: 7px;font-size:13px}
@media(min-width:769px){
.contact-us .tw-contact-us-content-section .content-box .contact-form .post-button button {
    font-size: 19px;
    padding: 7px 80px;
}}
@media(max-width:768px){
.contact-us .tw-contact-us-content-section .content-box .contact-form .post-button button {
    font-size: 19px;
    padding: 7px 30px;
}}
.tw-prod-temp-prod-type-section {
    padding: 0 10px;
    max-width: 120px;
}

.tw-product-section-hero-image {
    width: 100%;
    height: auto;
    padding-top: 30px;
}

@media (min-width: 992px) and (max-width: 1199px){
.tw-product-div {
    padding: 50px 20px;
}
}
.tw-twirll-hospitality-page-product-display {
    font-size: 25px;
    font-weight: 600;
}   

.tw-product-div {
    padding: 50px 50px;
}

.tw-twirll-hospitality-page-product-display {
    font-size: 25px;
    font-weight: 600;
    padding-top: 30px;
}

@media (max-width: 768px){
.tw-our-production-upper-section {
    text-align: center;
    margin-top: 30px;
    border-top: 1px solid lightgray;
}
}

/* product Section view start */

    .tw-home-our-integration-button-text {
        padding: 12px;
        padding-bottom: 6px;
        color: #fff;
        font-weight: bold;
        font-size: 17px;
        line-height: 1.7;
    }
    .tw-prod-temp-prod-name-btn{
        color: #fff;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .tw-product-temp-button-section {
        text-align: center;
        padding: 0;
    }
    
    .tw-prod-temp-prod-type-url {
        text-decoration: none;
    }
    
    .tw-our-production-upper-section {}
    
    .tw-prod-temp-prod-name {
        padding: 10px 0;
        font-weight: 600;
    }
    
    .tw-prod-temp-prod-desc {
        color: gray;
        padding: 0px 11px;
    }
    
    .tw-prod-temp-prod-type-block {
        padding-top: 25px;
        display: flex;
        justify-content: center;
    }
    
    .tw-prod-temp-prod-type-section {
        padding: 0 10px;
    }
    
    .tw-prod-temp-prod-type-icon {
        color: #0089E9;
    }
    
    @media(min-width:769px) {
        .tw-prod-temp-prod-type-name {
            color: gray;
            padding: 5px 0;
            font-weight: 700;
        }
        .tw-prod-temp-prod-type-image {
            height: 33px;
            width: auto;
        }
        .tw-product-temp-detail-section {
            text-align: center;
            border: 3px solid #1699fe;
            border-radius: 15px;
            padding: 25px 0px;
            margin-top: 85px;
        }
        .product-button {
            border-radius: 35px;
            width: 252px;
            box-shadow: 4px 2px 27px #6e9aa1;
/*            box-shadow: -1px -1px 13px 0px rgba(0 0 0 .2);*/
        }
    }
    
    .tw-prod-temp-prod-type-divider {
        border-right: 2px solid;
        color: #169eff;
    }
    
    .product-active {
        background-image: linear-gradient(88deg #16BEFF #1689FE);
    }
    
    .tw-our-products-button {
        padding-bottom: 15px;
    }
    
    .tw-active-product-button-rest {
        background-image: linear-gradient(88deg #16BEFF #1689FE);
        color: white;
        font-weight: 600;
    }
    
    .tw-product-section-hero-image {
        width: 100%;
        height: auto;
/*        padding-top: 50px;*/
    }
    
    .tw-prod-main-img {
        height: 63px;
        width: auto;
    }
    
    .tw-product-div {
        padding: 50px 100px;
    }
    
    .our-product-page-paragraph {
        text-align: justify;
        padding: 20px 50px 20px 0;
    }
    
    @media (min-width: 992px) and (max-width: 1199px) {
        .tw-product-div {
            padding: 50px;
        }
        .product-button {
            border-radius: 35px;
            width: 224px;
            box-shadow: 4px 2px 27px #6e9aa1;
/*            box-shadow: -1px -1px 13px 0px rgba(0 0 0 .2);*/
        }
    }
    
    @media(max-width:768px) {
        .tw-product-div {
            padding: 20px;
        }
        .tw-our-production-upper-section {
            text-align: center;
        }
        .tw-prod-temp-prod-type-section {
            padding: 0 7px;
        }
        .tw-product-temp-detail-section {
            text-align: center;
            border: 3px solid #1699fe;
            border-radius: 15px;
            padding: 17px 0px;
            margin-top: 15px;
        }
        .product-button {
            border-radius: 35px;
            width: 100%;
            box-shadow: 4px 2px 27px #6e9aa1;
/*            box-shadow: -1px -1px 13px 0px rgba(0 0 0 .2);*/
        }
        /*
        .tw-prod-temp-prod-type-name {
            color: gray;
            padding: 5px 0;
            font-size: 10px;
			word-break: break-word;
        }
*/
        .tw-prod-temp-prod-type-image {
            height: 30px;
            width: auto;
        }
        .tw-prod-temp-prod-type-name {
            color: gray;
            padding: 5px 0px;
            font-size: 8px;
            /* word-break: break-word; */
            line-height: 1.5;
            font-weight: 700;
        }
        .tw-product-temp-button-section {
            padding-top: 30px;
        }
        .tw-our-products-button {
            padding: 5px;
        }
        .product-button {
            font-size: 10px;
        }
        .our-product-page-paragraph {
            text-align: center;
            padding: 15px 0;
        }
    }
    
    @media (max-width: 480px) {
        .tw-product-div {
            padding: 0px;
        }
    }
    
    .arrow-circle-our-product {
        background-color: #fff;
/*        float: right;*/
        border-radius: 70px;
        color: #169afe;
        width: 42px;
    }
    
    .tw-home-our-produuct-btn {
        border-radius: 23px;
/*        background-image: linear-gradient(88deg #16BEFF #1689FE);*/
        border-bottom: none;
        border-right: none;
        min-width: 192px;
        color: #fff;
        background-color: #048ae8;
    }
    
    @media (min-width: 769px) {
        .tw-our-integration-heading {
            font-size: 31px;
            font-weight: bold;
            padding-bottom: 15px;
            line-height: 1;
        }
        .our-product-page-list {
            padding: 1px 47px 13px 0;
            font-size: 12px;
            list-style: none;
        }
    }
    
    @media (max-width: 768px) {
        .tw-our-integration-heading {
            font-size: 31px;
            font-weight: bold;
            padding-bottom: 15px;
            line-height: 1;
            padding-bottom: 37px;
        }
        .our-product-page-list {
            padding: 1px 1px 12px 0;
            font-size: 12px;
            list-style: none;
            text-align: initial;
        }
        .product-section .listing-section .insider-box.insider-box-product .selling-price{
            display:none;
        }
        .custom-products .catalogue-product .product-section .listing-section .product-box .insider-box .product-image img {
            max-height: 250px;
            height: auto;
            max-width: 100%;
            vertical-align: middle;
            box-shadow: 4px 7px 10px 3px #a4a3a3;
        }
        .custom-products .catalogue-product .product-section .listing-section .product-box .insider-box .product-name {
            font-size: 16px;
            padding-top: 16px;
        }
    }
    
    .tw-custom-page i {
        font-style: initial;
        color: #048ae8;
    }
    .fa-check-circle-o {
    padding-right: 10px;
}
    .tw-twirll-hospitality-page-product-display{
        font-size: 20px;
    font-weight: 600;
    }
    .tw-prod-display-flex-name{
        color: #05b3ff;
        font-size: 16px;
        font-weight: 800;
        padding: 15px;
    }

/* product Section view end */
 .tw-ecommerce-srvice-rm-btn{
            color: #0f61c4;
            font-size: 18px;
            font-weight: bold;
        }

/*Monthly Product Update*/
.product-update>h1{
    font-size: 30px;
    text-align: center;
    font-weight: 600;
    text-decoration: underline;
    margin-bottom:40px;
}
.product-update-details-list{
     font-size: 18px;
     font-weight: 600;
     margin-top:20px;
}
.product-section .listing-section .insider-box.insider-box-product .selling-price{
    display:none;
}
.custom-products .catalogue-product .product-section .listing-section .product-box .insider-box .product-image img {
    max-height: 250px;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    box-shadow: 4px 7px 10px 3px #a4a3a3;
}
.custom-products .catalogue-product .product-section .listing-section .product-box .insider-box .product-name {
    font-size: 16px;
    padding-top: 16px;
}

.custom-products .catalogue-product-m .product-box .insider-box .product-image {
    height: 200px;
}

.custom-products .catalogue-product-m .product-box .insider-box {
    min-height: 275px;
}
.tw-google-review-section{
   padding: 0px 25px 100px 25px;
}:root{--theme-color:#084498; --theme-color-invert:white; --theme-color-light:#084498; --theme-footer-color:#29A3F9; --theme-font-family:'Cantarell', sans-serif; } .custom-home .about-biz .browse-button{color:white; background-color:#048AE8; border-color:#048AE8; border-width:1px; border-style:solid;} 