/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
.gc-big-btn a span span span {
font-size: 14px;
font-weight: normal;
}

.page-header {
display: none;
}

.gc-list-items ol,
.gc-list-items ul {
margin: 0px;
padding: 0px;
}

.gc-list-items ol li,
.gc-list-items ul li {
margin: 0px 0px 15px 15px;
}

.ribbon {
width: 150px;
height: 150px;
overflow: hidden;
position: absolute;
}

.ribbon::before,
.ribbon::after {
position: absolute;
z-index: -1;
content: '';
display: block;
border: none;
}

.ribbon span {
position: absolute;
display: block;
width: 225px;
padding: 15px 0;
background-color: #3AB549;
color: #fff;
font: 700 18px/1 'Lato', sans-serif;
text-shadow: 0 1px 1px rgba(0,0,0,.2);
text-transform: uppercase;
text-align: center;
}

.ribbon-top-right {
top: -30px;
right: -30px;
}

.ribbon-top-right::before,
.ribbon-top-right::after {
border-top-color: transparent;
border-right-color: transparent;
}

.ribbon-top-right::before {
top: 0;
left: 0;
}

.ribbon-top-right::after {
bottom: 0;
right: 0;
}

.ribbon-top-right span {
left: 0px;
top: 10px;
transform: rotate(45deg);
}

.gform_heading,
.gfield_required {
display: none;
}

.default-form .gform_fields {
grid-gap: 15px;
}

.default-form form input,
.default-form form select,
.default-form form textarea {
max-width: 100% !important;
border: 1px solid #dddddd !important;
font-size: 15px !important;
box-shadow: none !important;
padding: 15px !important;
height: 45px !important;
}

.default-form form input:focus,
.default-form form select:focus,
.default-form form textarea:focus {
border: 1px solid #2a2a2a !important;
outline: none !important;
box-shadow: none !important;
}

.default-form form .gform_drop_area {
border: 2px dotted #999999 !important;
box-shadow: none;
}

.default-form .gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .gform_drop_area::before {
color: #3AB549;
}

.default-form .gform_button_select_files,
.default-form .gform_button_select_files:focus {
background: #3AB549 !important;
box-shadow: none !important;
border: none !important;
outline: none !important;
}

.default-form form .gform_button,
.default-form form .gform_button:focus {
width: 100% !important;
height: 55px !important;
background: #3AB54A !important;
border: none !important;
}

.single-post .single-post-contents h2 {
font-size: 32px;
}

.single-post .single-post-contents h3 {
font-size: 24px;
}

.single-post .single-post-contents h4 {
font-size: 20px;
}

.single-post .single-post-contents h5 {
font-size: 16px;
}

.single-post .single-post-contents h6 {
font-size: 14px;
}

.single-post .single-post-contents h2 strong,
.single-post .single-post-contents h3 strong,
.single-post .single-post-contents h4 strong,
.single-post .single-post-contents h5 strong,
.single-post .single-post-contents h6 strong {
font-weight: 600 !important;
}

.single-post .single-post-contents ul,
.single-post .single-post-contents ol {
padding: 0px;
margin-bottom: 20px;
}

.single-post .single-post-contents ul li,
.single-post .single-post-contents ol li {
margin: 0px 0px 5px 18px;
}

.single-post .single-post-contents .wp-block-table {
margin: 0px;
}

.single-post .main-header-gc {
border-bottom: 1px solid #dddddd;
}

.single-post .page-content {
padding-top: 30px;
}


@media only screen and (max-width: 1155px) {
.gc-logo-col {
width: 20% !important;
}

.gc-menu-col {
width: 80% !important;
}
}

@media only screen and (max-width: 854px) {
.gc-header-top h2 {
font-size: 17px !important;
}
}

@media only screen and (max-width: 825px) {
.gc-header nav ul li a {
font-size: 15px !important;
}
}

@media only screen and (max-width: 1024px) {
.rmp-container {
width: 100% !important;
max-width: 100% !important;
background: #ffffff !important;
}

.rmp_menu_trigger {
position: absolute !important;
top: 74px !important;
background: transparent !important;
padding: 0px !important;
}

.responsive-menu-pro-inner, 
.responsive-menu-pro-inner::before, 
.responsive-menu-pro-inner::after {
width: 35px !important;
background-color: #0D1321 !important;
border-radius: 7px !important;
}

.rmp-menu-wrap {
max-width: 70%;
margin: 20px auto;
background: #ffffff;
z-index: 999999999;
position: relative;
}

.rmp-menu-wrap ul li a {
color: #0D1321 !important;
padding: 0px 10px !important;
font-size: 18px !important;
text-transform: uppercase !important;
font-weight: 600 !important;
border-top: 1px solid #0D1321;
height: 45px !important;
line-height: 45px !important;
}

.rmp-menu-wrap ul li.current-menu-item a {
background: #ffffff !important;
color: #6FDA44 !important;
}

.rmp-menu-subarrow {
height: 45px !important;
width: 50px !important;
color: #0D1321 !important;
border-left: 1px solid #0D1321 !important;
}

.rmp-menu-wrap ul li ul {
padding-left: 30px !important;
}

.rmp-menu-additional-content {
padding-bottom: 0px !important;
padding-top: 0px !important;
}

.rmp-menu-additional-content img.mb-menu-logo {
max-width: 150px !important;
}

.rmp_menu_trigger.rmp-mobile-device-menu.is-active {
position: fixed !important;
top: 55px !important;
right: 25px !important;
}

.rmp-search-box {
display: none !important;
}
}

@media only screen and (max-width: 767px) {
body.page .gc-header .gc-menu-toggle nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
position: fixed;
width: 100%;
left: 0px;
right: 0px;
margin-left: auto;
margin-right: auto;
z-index: 9999;
margin-top: 85px !important;
box-shadow: none;
border-radius: 0px;
}

.gc-header-top .elementor-element.elementor-element-127c9e4 {
display: grid !important;
grid-template-columns: 49% 49%;
grid-gap: 8px;
}

.gc-header-top a.elementor-button {
padding: 12px 15px 12px 15px !important;
font-size: 12px !important;
}

.gc-menu-toggle nav ul li a {
justify-content: center;
padding-top: 8px !important;
padding-bottom: 8px !important;
font-weight: 600 !important;
}

.gc-menu-toggle .elementor-nav-menu--dropdown a.elementor-item-active,
.gc-menu-toggle .elementor-nav-menu--dropdown a.highlighted,
.gc-menu-toggle .elementor-nav-menu--dropdown a:focus {
background: #ffffff !important;
color: #3AB44A !important;
}

.gc-menu-toggle .elementor-nav-menu--dropdown a.elementor-item-active .sub-arrow svg,
.gc-menu-toggle .elementor-nav-menu--dropdown a.highlighted .sub-arrow svg,
.gc-menu-toggle .elementor-nav-menu--dropdown a:focus .sub-arrow svg {
fill: #3AB44A;
}

.gc-menu-toggle .elementor-nav-menu--dropdown li:first-child a {
border-top-left-radius: 0px !important;
border-top-right-radius: 0px !important;
}

.no-scroll {
overflow: hidden;
height: 100%;
}

.rmp-menu-wrap {
max-width: 85%;
}
}

@media only screen and (max-width: 375px) {
.mb-btn a {
padding-left: 10px !important;
padding-right: 10px !important;
}

.mb-btn a span {
font-size: 15px !important;
}
}


/*================new css start 18-12-2025 ===============*/

.sixty-second-btn{ display: flex; align-items: center; justify-content: center; padding: 0 0 20px; width: 100%; }
.sixty-second-btn span{ display: flex; align-items: center; padding: 16px 24px; border-radius: 10px; color:#fff ; font-weight: 500; text-transform: uppercase; background: #3AB54A; font-size: 16px;}
body.page-template-template-spray-cork-quote{ background: #F5F5F5; }
body:not([class*=elementor-page-]) .site-main.spray-cork-quote-page{ padding: 44px 0; max-width:100%; width: 100%; }
.spray-cork-quote-page .gform-body{ color: #2D2D2D;}
.spray-cork-quote-page .gform-body .gfield--no-description{ text-align: center; }
.spray-cork-quote-page .gform-body .gfield--no-description h2{ color: #2D2D2D; font-size: 32px; margin: 0; padding: 0 0 20px; font-weight: 700;  }
.spray-cork-quote-page .gform-body .gfield--no-description p{ margin: 0; padding: 0; color: #2D2D2D; font-size: 18px; font-weight: 500; }
.spray-cork-quote-page .gform-body .gf_progressbar_wrapper{ padding: 44px 0 0 0; display: flex; flex-direction: column-reverse;}
.spray-cork-quote-page .gform-body .gf_progressbar_wrapper .gf_progressbar_title{ color: #2D2D2D; margin: 0;  padding: 16px 0 0 0; font-size: 18px; font-weight: 600;}
.spray-cork-quote-page .gform-theme--foundation .gform-body  .gform_fields{ display: block; width: 100%;}
.spray-cork-quote-page .gf_progressbar_wrapper{ max-width: 1000px; margin: 0 auto; display: block; }
.spray-cork-quote-page .gf_progressbar_wrapper .gf_progressbar { background: #E2E2E2; }
.spray-cork-quote-page .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{ background: #3AB54A; }


.spray-cork-quote-wrap{ width: 100%; display: block;   max-width: 1330px; padding: 0 20px; margin: 0 auto; display: block; width: 100%;}
.spray-cork-quote-wrap .gform_wrapper { width: 100%; display: block;}
.spray-cork-quote-wrap .gform_page  .gfield--type-radio legend{ display: none;}
.spray-cork-quote-wrap .gform_page  .gfield--type-radio .gfield_radio{ flex-direction: row; justify-content: center; padding: 44px 0 0 0; gap: 16px; display: flex;   flex-wrap: wrap; }
.spray-cork-quote-wrap .gform_page  .gfield--type-radio .gfield_radio>.gchoice { padding:0;    display: block;   position: relative; width: 212px;}
.spray-cork-quote-wrap .gform_page  .gfield--type-radio .gfield_radio>.gchoice .gfield-choice-input{ position: absolute; left: 0; top: 0; opacity: 0; width: 0; }
.spray-cork-quote-wrap .gform_page  .gfield--type-radio .gfield_radio>.gchoice label{ cursor: pointer; height: 100%;  padding: 22px; border: #fff solid 2px;  display: block; background: #fff; border-radius: 10px; position: relative;   margin: 0; font-size: 16px ; line-height: 1.25; font-weight: 600; color: #2D2D2D; text-align: center; width: 100%; display: flex; flex-direction: column; gap: 16px; align-items: center; justify-content: center; }
.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio > .gchoice.disable-radio{ opacity: 0.5; pointer-events: none; }
 


.gfield_radio>.gchoice label{ display: flex; flex-direction: column; align-items: center; justify-content: center;}
.gfield_radio>.gchoice label::before{ font-size: 164px; color: #2D2D2D; line-height: 1; display: block; width: 100%;}
.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio>.gchoice input:checked + label{ border-color: #3AB54A;  }



.spray-cork-quote-wrap .gform_page .gform_page_footer{ padding: 64px 0 0 0; margin: 0;  display: flex; justify-content: space-between; align-items: center;}
body .spray-cork-quote-wrap .gform_page .gform_page_footer .gform_next_button{ color: #fff !important; min-height: 52px !important; height: 52px !important; font-size: 16px !important; font-weight: 500 !important; text-transform: uppercase !important;   margin-left: auto !important; border-radius: 10px !important;   padding: 0 54px 0 24px !important; background: url(assest/img/arrow-left.svg) no-repeat calc(100% - 24px) center #2D2D2D !important; border: 0 !important;  outline: none !important; box-shadow: none !important; }
body .spray-cork-quote-wrap .gform_page .gform_page_footer .gform_previous_button{ color: #fff !important; min-height: 52px !important; height: 52px !important; font-size: 16px !important; font-weight: 500 !important; text-transform: uppercase !important;    border-radius: 10px !important;   padding: 0 24px 0 54px !important; background: url(assest/img/arrow-right.svg) no-repeat 24px center #2D2D2D !important; border: 0 !important;   outline: none !important; box-shadow: none !important; }


body .spray-cork-quote-wrap .gform_page .gform_page_footer .gform_button.button{ color: #fff !important; min-height: 52px !important; height: 52px !important; font-size: 16px !important; font-weight: 500 !important; text-transform: uppercase !important;   margin-left: auto !important; border-radius: 10px !important;   padding: 0 54px 0 24px !important; background: url(assest/img/arrow-left.svg) no-repeat calc(100% - 24px) center #3AB54A !important; border: 0 !important;  outline: none !important; box-shadow: none !important; }




.spray-cork-quote-wrap .gform_page.max-width-steap>.gform_page_fields{   max-width: 1000px; margin: 0 auto; display: block; width: 100%; }
.spray-cork-quote-page .gform-body .gform_page.max-width-steap .gf_progressbar_wrapper{ padding-bottom: 44px; }
.spray-cork-quote-page .gform-body .gform_page.max-width-steap .field_sublabel_below label{ margin: 0; padding: 0 0 10px; font-weight: bold; font-size: 16px; color: #2D2D2D ;  }
.spray-cork-quote-page .gform-body .gform_page.max-width-steap .field_sublabel_below .ginput_container input{width: 100%; display: block; background: none; border: 0; border-bottom: #D2D2D2 solid 1px; border-radius: 0; box-shadow: none; outline: none;  font-size: 16px; font-weight: 500; padding: 10px 0; color: #757575; text-align: left !important;} 
.spray-cork-quote-page .gform-body .gform_page.max-width-steap  .gfield_description{ font-size: 14px; font-weight: 500;color: #757575;  }
.spray-cork-quote-wrap .gform_page.max-width-steap .gfield--type-radio .gfield_radio{ padding: 0; }
.spray-cork-quote-wrap .gform_page.max-width-steap .gfield--type-radio legend{margin: 0; padding: 0 0 10px; font-weight: bold; font-size: 16px; color: #2D2D2D ; display: block;}
.spray-cork-quote-wrap .gform_page.max-width-steap .gfield{  margin: 44px 0 0 0;}
.spray-cork-quote-wrap .gform_page.max-width-steap .gfield--type-radio .gfield_radio{
	 display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}
.spray-cork-quote-wrap .gform_page.max-width-steap .gfield--type-radio .gfield_radio>.gchoice{ width: 100%;}
.spray-cork-quote-wrap .gform_page.max-width-steap .gfield--type-radio .gfield_radio>.gchoice label{ width: 100%; padding: 15px 16px; background: none; border: #D2D2D2 solid 1px; color: #757575;  }
.spray-cork-quote-wrap .gform_page.max-width-steap .gfield--type-radio .gfield_radio>.gchoice input:checked + label{ color: #fff; border-color:#2D2D2D ; background: #2D2D2D; }

.spray-cork-quote-wrap .gform_page.max-width-steap:last-child .gfield{ width: 50%; margin: 32px 0 0 0; display: inline-block;   padding: 0 22px;}

.spray-cork-quote-wrap .gform_page.max-width-steap:last-child>.gform_page_fields{ max-width: 1044px;}
.spray-cork-quote-page .gform-body .gform_page   .gfield_validation_message,
.spray-cork-quote-page .gform-body .gform_page  .gfield_description.gfield_validation_message { text-align: left; color: #c02b0a; }
.spray-cork-quote-wrap .gform_page.max-width-steap:last-child .gfield.gform_hidden{ margin: 0;}

.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio>.gchoice label .gc-choice-subtitle{ margin-top: -10px; color: #757575; font-size: 14px; font-weight: 500;   }

.warning-box{ display: flex ;align-items: center; justify-content: center;}
.warning-box .warning-box-sub{ display: none; background: #fff; border-radius: 50px; padding: 12px 24px; font-size: 18px; color: #2D2D2D; font-weight: 500; align-items: center; justify-content: center; gap: 10px;     position: relative;
    bottom: -116px;}
.warning-box .warning-box-sub i{ width: 24px; height: 24px; display: flex; background: url(assest/img/warning.svg) no-repeat center center;}  
.thankyou-page > h2{ font-size: 32px; margin: 0 0 20px;  color: #2D2D2D; font-weight: bold; }
.thankyou-page > p { margin: 0; padding: 0; font-size: 18px; font-weight: 500; color: #2D2D2D; margin: 0; padding: 0;}
.thankyou-page > p + p{ padding: 20px 0 0 0; font-size: 16px; color: #757575;  }

.thankyou-box-sub-inner{ margin: 44px 0 0 0; padding: 32px 44px; }
.thankyou-box-sub-inner h3{ margin: 0 0 10px; font-size: 32px; color: #2D2D2D; font-weight: bold; }
.thankyou-box-sub-inner h3 + div{ font-weight: 600; padding: 0 0 10px; color: #2D2D2D; font-size: 24px; }
.footer-thankyou-block h4{ font-weight: bold;color: #2D2D2D; }
.gc-tip{
  position: relative;
  display: inline-flex;
  align-items:center;
  justify-content:center;
  width:18px;
  height:18px;
  border-radius:50%;
  font-size:12px;
  font-weight:700;
  border:1px solid #111;
  color:#111;
  margin-right:10px;
  cursor:pointer;
  user-select:none;
}

/* Tooltip bubble */
.gc-tip .gc-tip-text{
  position:absolute;
  left:28px;
  top: -9px;
  min-width: 180px;
  max-width: 240px;
  background:#111;
  color:#fff;
  padding:10px 12px;
  border-radius:8px;
  font-size:12px;
  line-height:1.35;
  box-shadow:0 8px 30px rgba(0,0,0,.25);
  display:none;
  z-index:9999;
  font-weight: normal;
  /* margin: 10px 0 0 0;
  transform: translateX(-50%); */
 
}

/* Show on hover + keyboard focus */
.gc-tip:hover .gc-tip-text,
.gc-tip:focus .gc-tip-text,
.gc-tip:focus-within .gc-tip-text{
  display:block;
}

/* Optional small arrow */
.gc-tip .gc-tip-text:before{
  content:"";
  position:absolute;
  left:-6px;
  top:12px;
  width:0;height:0;
  border-top:6px solid transparent;
  border-bottom:6px solid transparent;
  border-right:6px solid #111;
   /* transform: rotate(90deg);
      left: 50%;
    top: -8px;
    margin: 0 0 0 -3px; */
}


.spray-cork-quote-wrap .gform_page  .gfield--type-radio .gfield_radio>.gchoice label .gc-tip{   position: absolute; left: 20px; top: 20px; z-index: 10; }
.spray-cork-quote-wrap .gform_page  .gfield--type-radio .gfield_radio>.gchoice label .gc-tip img{ min-width: 18px; min-height: 18px; height: auto;}

.spray-cork-quote-wrap .gform_page{ position: relative; }
.spray-cork-quote-wrap .gform_page .gform-loader { animation: none; border-radius: 0 !important; border: 0 !important;    position: absolute; left:0; top: 0;   width:100%; height:100%; display: flex ;align-items: center; justify-content: center; background: rgba(255,255,255,.8);   }
.spray-cork-quote-wrap .gform_page .gform-loader::after{ position: relative; width: 60px; height: 60px; content: ''; background: url(assest/img/tube-spinner.svg) no-repeat center center  ;; }



  #field_5_2 .gfield_radio{ max-width: 670px; margin: 0 auto;   }

@media (min-width: 992px) and (max-width: 1100px) {
.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio>.gchoice{ width: 182px;}	
.gfield_radio>.gchoice label::before{ font-size: 134px;}
.spray-cork-quote-wrap .gform_page.max-width-steap:last-child .gfield { padding: 0 10px ; }

.warning-box .warning-box-sub{ font-size: 16px;}
.warning-box .warning-box-sub i{ width: 20px; height: 20px; background-size: cover;}	
.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio>.gchoice label .gc-tip{ left: 10px; top: 10px; }
.gc-tip .gc-tip-text{ min-width: 137px; font-size: 11px; max-width: 137px; } 
}
@media (min-width: 768px) and (max-width: 991px) {
.spray-cork-quote-wrap .gform_page.max-width-steap:last-child .gfield { padding: 0 10px ; }
  #field_5_2 .gfield_radio{ max-width: 610px; margin: 0 auto;   }
}
@media (max-width: 991px) {
.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio>.gchoice{ width: 148px;}		
.gfield_radio>.gchoice label::before{ font-size: 100px;}	
.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio{ gap: 10px;}
.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio>.gchoice label{ font-size: 14px; padding: 10px; }		 
body .spray-cork-quote-wrap .gform_page .gform_page_footer .gform_next_button{    padding: 0px 40px 0px 16px !important;background: url(assest/img/arrow-left.svg) calc(100% - 16px) center no-repeat rgb(45, 45, 45) !important;min-height: 44px !important;height: 44px !important;font-size: 14px !important; background-size: 16px auto !important;}
body .spray-cork-quote-wrap .gform_page .gform_page_footer .gform_previous_button{    padding: 0px 16px 0px 40px !important;background: url(assest/img/arrow-right.svg) 16px center no-repeat rgb(45, 45, 45) !important;min-height: 44px !important;height: 44px !important;font-size: 14px !important; background-size: 16px auto !important;}

body .spray-cork-quote-wrap .gform_page .gform_page_footer .gform_button.button{  padding: 0px 40px 0px 16px !important;background: url(assest/img/arrow-left.svg) calc(100% - 16px) center no-repeat #3AB54A !important;min-height: 44px !important;height: 44px !important;font-size: 14px !important; background-size: 16px auto !important;}
.sixty-second-btn span{ padding: 10px 20px; font-size: 14px; }
.spray-cork-quote-page .gform-body .gfield--no-description h2{ font-size: 26px;}
.spray-cork-quote-page .gform-body .gfield--no-description p{ font-size: 16px;}

.warning-box .warning-box-sub{   margin: 40px 0 0 0; bottom: auto; font-size: 15px;}
.warning-box .warning-box-sub i{ width: 20px; height: 20px; background-size: cover;}
.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio>.gchoice label .gc-choice-subtitle{ font-size: 12px;}

.thankyou-page > h2{ font-size: 26px; padding: 0 0 10px;}
.thankyou-page > p{ font-size: 16px;;}
.thankyou-page > p + p{ font-size: 14px;}
.thankyou-box-sub-inner h3 {font-size: 24px;}
.thankyou-box-sub-inner h3 + div{ font-size: 22px;}


.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio>.gchoice label .gc-tip{ left: 10px; top: 10px; }
.gc-tip .gc-tip-text{ min-width: 137px; font-size: 11px; max-width: 137px; }
}

@media (max-width: 767px) {
.spray-cork-quote-wrap .gform_page.max-width-steap .gfield--type-radio .gfield_radio{ display: flex; gap: 16px; flex-direction: column; } 
.spray-cork-quote-wrap .gform_page.max-width-steap:last-child .gfield { width: 100%; padding: 0px ; }
.warning-box .warning-box-sub{ margin: 40px 0 0 0; border-radius: 16px; display: flex; flex-direction: column; align-items: center; justify-content: center; font-size: 16px;}

.checkbox-main{ display: flex; flex-direction: column; gap: 12px !important;}
.thankyou-box-sub-inner{ padding: 20px !important; }
.footer-thankyou-block{ padding: 12px !important; }


.spray-cork-quote-wrap .gform_page .gfield--type-radio .gfield_radio>.gchoice label .gc-tip{ left: 10px; top: 10px; }
.gc-tip .gc-tip-text{ min-width: 137px; font-size: 11px; max-width: 137px; }


}
/*================new css End 18-12-2025 ===============*/


