 .es_caption {   padding-bottom:1em;   padding-right:0.5em; } .es_msg {   padding-top:5px;   padding-bottom:5px;   color:#F00; } .es_textbox {   padding-bottom:10px; } .es_button {   padding-top:10px;   padding-bottom:5px; } .es_textbox_class {   width:200px; } .es_lablebox {   padding-bottom:3px; } .es_subscription_message.success {   color:#008000;   font-size:16px; } .es_subscription_message.error {   color:#ff0000;   font-size:16px; } .es_spinner_image {   display:none;   float:right; } .es-field-wrap{   margin-bottom:0.6em; } .ig-es-form-list-selection, .ig-es-form-list-selection td, .ig-es-form-list-selection tr, .ig-es-form-radio-selection, .ig-es-form-radio-selection td, .ig-es-form-radio-selection tr {   border:none; } .ig_es_form_wrapper {   width:30%;   margin:0 auto;   border:2px #e8e3e3 solid;   padding:0.9em;   border-radius:5px; } .ig_es_form_heading {   font-size:1.3em;   line-height:1.5em;   margin-bottom:0.5em; } .ig_es_list_checkbox {   margin-right:0.5em; } .ig_es_submit {   color:#FFFFFF !important;   border-color:#03a025 !important;   background:#03a025 !important;   box-shadow:0 1px 0 #03a025;   font-weight:bold;   height:2.4em;   line-height:1em;   cursor:pointer;   border-width:1px;   border-style:solid;   -webkit-appearance:none;   border-radius:3px;   white-space:nowrap;   box-sizing:border-box;   font-size:1em;   padding:0 2em;   margin-top:1em; } .ig_es_submit:hover {   color:#FFF !important;   background:#0AAB2E !important;   border-color:#0AAB2E !important; } .ig_es_form_wrapper hr {   display:block;   height:1px;   border:0;   border-top:1px solid #ccc;   margin:1em 0;   padding:0; }  .es_form_cf{   padding:0.75rem; } select.es_form_cf, input[type="text"].es_form_cf, input[type="number"].es_form_cf, input[type="date"].es_form_cf{   width:50%; } 
  html { line-height:1.15;  -webkit-text-size-adjust:100%; }   body { margin:0; }  h1 { font-size:2em; margin:0.67em 0; }   hr { box-sizing:content-box;  height:0;  overflow:visible; }  pre { font-family:monospace, monospace;  font-size:1em; }   a { background-color:transparent; }  abbr[title] { border-bottom:none;  text-decoration:underline;  text-decoration:underline dotted; }  b, strong { font-weight:bolder; }  code, kbd, samp { font-family:monospace, monospace;  font-size:1em; }  small { font-size:80%; }  sub, sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; } sub { bottom:-0.25em; } sup { top:-0.5em; }   img { border-style:none; }   button, input, optgroup, select, textarea { font-family:inherit;  font-size:100%;  line-height:1.15;  margin:0; }  button, input {  overflow:visible; }  button, select {  text-transform:none; }  button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance:button; }  button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style:none; padding:0; }  button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline:1px dotted ButtonText; }  fieldset { padding:0.35em 0.75em 0.625em; }  legend { box-sizing:border-box;  color:inherit;  display:table;  max-width:100%;  padding:0;  white-space:normal; }  progress { vertical-align:baseline; }  textarea { overflow:auto; }  [type="checkbox"], [type="radio"] { box-sizing:border-box;  padding:0; }  [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height:auto; }  [type="search"] { -webkit-appearance:textfield;  outline-offset:-2px; }  [type="search"]::-webkit-search-decoration { -webkit-appearance:none; }  ::-webkit-file-upload-button { -webkit-appearance:button;  font:inherit; }   details { display:block; }  summary { display:list-item; }   template { display:none; }  [hidden] { display:none; }  body, button, input, select, optgroup, textarea { color:#404040;  font-size:16px; font-size:1rem; line-height:1.5; } h1, h2, h3, h4, h5, h6 { clear:both; } p { margin-bottom:1.5em; } dfn, cite, em, i { font-style:italic; } blockquote { margin:0 1.5em; } address { margin:0 0 1.5em; } pre { background:#eee; font-family:"Courier 10 Pitch", Courier, monospace; font-size:15px; font-size:0.9375rem; line-height:1.6; margin-bottom:1.6em; max-width:100%; overflow:auto; padding:1.6em; } code, kbd, tt, var { font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size:15px; font-size:0.9375rem; } abbr, acronym { border-bottom:1px dotted #666; cursor:help; } mark, ins { background:#fff9c0; text-decoration:none; } big { font-size:125%; }  html { box-sizing:border-box; } *, *:before, *:after {  box-sizing:inherit; } body { background:#fff;  } hr { background-color:#ccc; border:0; height:1px; margin-bottom:1.5em; } ul, ol { margin:0 0 1.5em 3em; font-size:.9em; } ul { list-style:disc; } ol { list-style:decimal; } li > ul, li > ol { margin-bottom:0; margin-left:1.5em; } dt { font-weight:bold; } dd { margin:0 1.5em 1.5em; } img { height:auto;  max-width:100%;  } figure { margin:1em 0;  } table { margin:0 0 1.5em; width:100%; }  button, input[type="button"], input[type="reset"], input[type="submit"] { border:1px solid; border-color:#ccc #ccc #bbb; border-radius:3px; background:#e6e6e6; color:rgba(0, 0, 0, 0.8); font-size:12px; font-size:0.75rem; line-height:1; padding:.6em 1em .4em; } button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color:#ccc #bbb #aaa; } button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color:#aaa #bbb #bbb; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { color:#666; border:1px solid #ccc; border-radius:3px; padding:3px; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus { color:#111; } select { border:1px solid #ccc; } textarea { width:100%; }   #pages,#posts {   color:#992d92; } .main-navigation { clear:both; display:block; float:left; width:100%; } .main-navigation ul { display:none; list-style:none; margin:0; padding-left:0; } .main-navigation ul ul { box-shadow:0 3px 3px rgba(0, 0, 0, 0.2); float:left; position:absolute; top:100%; left:-999em; z-index:99999; } .main-navigation ul ul ul { left:-999em; top:0; } .main-navigation ul ul li:hover ul, .main-navigation ul ul li.focus ul { left:100%; } .main-navigation ul ul a { width:200px; } .main-navigation ul li:hover ul, .main-navigation ul li.focus ul { left:auto; } .main-navigation li { float:left; position:relative; } .main-navigation a { display:block; text-decoration:none; }  .menu-toggle, .main-navigation.toggled ul { display:block; } @media screen and (min-width:37.5em) { .menu-toggle {  display:none; } .main-navigation ul {  display:block; } } .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin:0 0 1.5em; overflow:hidden; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { float:left; width:50%; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { float:right; text-align:right; width:50%; }  .screen-reader-text { border:0; clip:rect(1px, 1px, 1px, 1px); clip-path:inset(50%); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute !important; width:1px; word-wrap:normal !important; } .screen-reader-text:focus { background-color:#f1f1f1; border-radius:3px; box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6); clip:auto !important; clip-path:none; color:#21759b; display:block; font-size:14px; font-size:0.875rem; font-weight:bold; height:auto; left:5px; line-height:normal; padding:15px 23px 14px; text-decoration:none; top:5px; width:auto; z-index:100000;  }  #content[tabindex="-1"]:focus { outline:0; }  .alignleft { display:inline; float:left; margin-right:1.5em; } .alignright { display:inline; float:right; margin-left:1.5em; } .aligncenter { clear:both; display:block; margin-left:auto; margin-right:auto; }  .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content:""; display:table; table-layout:fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear:both; }  .widget { margin:0 0 1.5em;  } .widget select { max-width:100%; }  .sticky { display:block; } .post, .page { margin:0 0 1.5em; } .updated:not(.published) { display:none; } .page-content, .entry-content, .entry-summary { margin:1.5em 0 0; } .page-links { clear:both; margin:0 0 1.5em; }  .comment-content a { word-wrap:break-word; } .bypostauthor { display:block; }  .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {  display:none; }  .infinity-end.neverending .site-footer { display:block; }  .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border:none; margin-bottom:0; margin-top:0; padding:0; }  embed, iframe, object { max-width:100%; }  .custom-logo-link { display:inline-block; }  .wp-caption { margin-bottom:1.5em; max-width:100%; } .wp-caption img[class*="wp-image-"] { display:block; margin-left:auto; margin-right:auto; } .wp-caption .wp-caption-text { margin:0.8075em 0; } .wp-caption-text { text-align:center; }  .gallery { margin-bottom:1.5em; } .gallery-item { display:inline-block; text-align:center; vertical-align:top; width:100%; } .gallery-columns-2 .gallery-item { max-width:50%; } .gallery-columns-3 .gallery-item { max-width:33.33%; } .gallery-columns-4 .gallery-item { max-width:25%; } .gallery-columns-5 .gallery-item { max-width:20%; } .gallery-columns-6 .gallery-item { max-width:16.66%; } .gallery-columns-7 .gallery-item { max-width:14.28%; } .gallery-columns-8 .gallery-item { max-width:12.5%; } .gallery-columns-9 .gallery-item { max-width:11.11%; } .gallery-caption { display:block; } .fixed .logo {   width:180px; top:30px !important;}   a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded {  background:#992d92;  color:#fff;  border-radius:100px;  padding:14px 30px;  margin-top:10px;  font-weight:bold;  border:1px solid #992d92;   }   a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded:hover{  background:#fff;  color:#992d92;  border:1px solid #992d92;   }  .banner-text-inner {  width:100%;  float:left;  position:absolute;  left:0;  right:0;  text-align:center;  background:rgba(198, 168, 20, 0.5);  top:40%;  padding:24px 0;}   .banner-text-inner h3{ font-size:2em; font-weight:500; color:#fff;}   .breadcrum{ width:100%; float:left; padding:15px 20px;}   .single ul.breadcrumb {  margin-left:0px;  margin-bottom:0px!important;   }   .breadcrum { list-style:none; float:left; font-size:1.2em; color:#000; padding:5px 0;}   .breadcrum a{ padding:0px 0px; font-size:1em; color:#992d92;}   ul.breadcrumb{  margin-left:40px;  margin-bottom:0px!important;   }   ul.breadcrumb li {  display:inline-block;   }   .breadcrum :first-child a {  padding-left:0;   }   .breadcrum a:hover{ color:#992d92;}   .breadcrum :first-child a{ padding-left:0;}   .faq{ width:100%; float:left; padding:20px 0;}   .faq h2{width:100%;  float:left;   font-size:2.1em;   font-weight:bold;   color:#992d92;   margin-bottom:20px; text-align:center;}   .faq ul{ margin:0; padding:0;}   .faq li{ display:inline-block; vertical-align:top; margin:5px 0;}   #owl-demo5 .owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot{ background:none;}   .owl-carousel .owl-item{ background:none;}   .collapsible2 { background-color:#992d92;  color:white;  cursor:pointer;  padding:18px;  width:100%;  border:none;  text-align:left;  outline:none;  font-size:18px; }  .content2 {  padding:0 18px;  max-height:0;  overflow:hidden;  transition:max-height 0.2s ease-out;  background-color:#fff; } .content2 p{ padding:10px 0;font-size:18px;}   .right-faq {   width:49%;   float:right;   display:inline-block; } .left-faq {   width:49%;   display:inline;   float:left;   margin:auto; } @media(max-width:764px){   .right-faq {   width:99%;   display:inline-block; } .left-faq {   width:99%;   display:inline;   margin:auto; } } .wpb_wrapper li {   list-style:disc; line-height:30px;   font-weight:400;   font-size:18px; } .fixed .header-right {   min-height:auto; } .fixed .logo {   top:10px; } .menu {   margin:15px 0; } .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha div {   height:auto !important; } footer i.fa {   color:#992d92;   margin-right:10px;   font-size:18px;   margin-bottom:20px; } .menu-footer-menu-container li {   display:inline !important; } .banner-text.aos-init.aos-animate h3 {   background:black;   opacity:.6;   text-align:center; } .wpcf7-form-control-wrap {   position:initial !important; } .paoc-popup-modal-cnt {   background-color:#FFF;   padding:10px 20px 20px 20px; } #read-more-home1 {  width:100%;  padding:50px 0;  text-align:center;  margin-top:20px;  display:none; } #read-more-home2 {  width:100%;  padding:50px 0;  text-align:center;  margin-top:20px;  display:none; } #read-more-home3 {  width:100%;  padding:50px 0;  text-align:center;  margin-top:20px;  display:none; } #read-more-home4 {  width:100%;  padding:50px 0;  text-align:center;  margin-top:20px;  display:none; } #read-more-home1 li, #read-more-home2 li, #read-more-home1 li, #read-more-home3 li, #read-more-home4 li {   list-style:disc;   float:none;   text-align:left; } .copy-right {   text-align:right;   float:none;   width:33%;   display:inline-block;   text-align:left; } .footer-cenetr-links {   text-align:right;   float:none;   width:33%;   display:inline-block;   text-align:center; } .footer-cenetr-links a{   color:#fff; } .buttom-link {   float:right;  display:inline-block;   text-align:right;   color:white;   font-size:.9em; } .buttom-link a {   color:white; } .footer-bottom .container {   width:90%;   max-width:100%; } .footer-bottom p { text-align:left;} .sgpb-theme-1-content { box-shadow:rgba(0,0,0,0) 0px 0px 0px 14px !important; } .sgpb-theme-1-overlay {   display:none; } .sgpb-main-html-content-wrapper textarea {   width:100%;   height:70px; } .sg-popup-builder-content {   width:90%; } img.sgpb-popup-close-button-1 {   bottom:0;   top:2px; } .hide-bg{ background:none !important;} .we-best-inner-new{max-width:1150px !important;} .menu-footer-menu-1-container li {   display:inline !important; } #menu-locations li {   display:unset; } #mybuttom-topBtn {  display:none;  position:fixed;  bottom:20px;  right:30px;  z-index:99;  font-size:28px;  border:none;  outline:none;  background-color:red;  color:white;  cursor:pointer;  padding:15px;  border-radius:4px;  font-weight:bold; } #mybuttom-topBtn:hover {  background-color:#555; } #return-to-top:hover{   background:#fff!important;   border:2px solid #992d92;   border:2px solid #992d92; } #return-to-top {   position:fixed;   bottom:20px;   right:20px;   background:#992d92;   border:2px solid #992d92;   border:2px solid #992d92;   width:50px;   height:50px;   display:block;   text-decoration:none;   -webkit-border-radius:35px;   -moz-border-radius:35px;   border-radius:35px;   display:none;   -webkit-transition:all 0.3s linear;   -moz-transition:all 0.3s ease;   -ms-transition:all 0.3s ease;   -o-transition:all 0.3s ease;   transition:all 0.3s ease;   z-index:999; } #return-to-top:hover i {  color:#992d92!important; } #return-to-top i {   color:#fff;   margin:0;   position:relative;   left:14px;   top:11px;   font-size:19px;   -webkit-transition:all 0.3s ease;   -moz-transition:all 0.3s ease;   -ms-transition:all 0.3s ease;   -o-transition:all 0.3s ease;   transition:all 0.3s ease; } #return-to-top:hover {   background:rgba(0, 0, 0, 0.9); } #return-to-top:hover i {   color:#fff;   top:5px; } .popup-open {   cursor:pointer; } span.footer-cls {   float:left;   font-size:1.2em;   font-weight:600;   margin-bottom:10px;   color:#000;   } .guarantee li {   list-style:disc;   line-height:30px; } .banner-text.aos-init.aos-animate {   display:none; } div.wpcf7-mail-sent-ok {   display:flex !important; } div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{   display:flex !important; }   .bannerImg {   position:relative; } .bannerText {   padding:12px;   position:absolute;   text-align:center;   width:528px;   background-color:#992d92;   color:#fff;   border-radius:10px;   left:43px;   height:300px;   top:50%;   transform:translateY(-50%);   margin-bottom:0; } .bannerText h1 {   font-weight:800;   font-size:39px;   margin-bottom:40px;   margin-top:0;   line-height:60px; } .bannerText .pageTitle a {   background-color:#fff;   padding:17px;   font-size:27px;   color:#44555f;   font-weight:900;   border-radius:7px;   border:2px solid #fff;   width:385px; } .pageTitle {   position:relative;   top:45%;   left:50%;   transform:translate(-50%, -50%); } .sgpb-popup-builder-content-610 .wpcf7-form input[type=text], .sgpb-popup-builder-content-610 .wpcf7-form input[type=tel], .sgpb-popup-builder-content-610 .wpcf7-form input[type=email], .sgpb-popup-builder-content-610 .wpcf7-form textarea {   border:1px solid #ccc !important;   padding:8px !important;   margin-top:5px !important;   margin-bottom:0 !important;   width:100%;   height:15px;   font-size:13px; } .sgpb-popup-builder-content-610 .wpcf7-form label {   width:100%;   display:inline-block;   font-size:16px !important;   font-weight:400 !important;   line-height:24px; } .sgpb-popup-builder-content-610 .wpcf7-form p {   margin-bottom:10px !important; } .sgpb-popup-builder-content-610 .wpcf7-form .wpcf7-submit {   padding:10px 45px;   border:0;   font-size:16px;   text-transform:uppercase;   background:#01b5cc;   color:#fff;   cursor:pointer;   display:flex;   justify-content:center;   align-items:center;   width:120px;   margin:0 auto 0px; } .sgpb-theme-1-overlay {   display:block; } textarea.wpcf7-form-control.wpcf7-textarea {   height:50px; } .sgpb-popup-builder-content-610 .wpcf7-form input[type=text]:focus, .sgpb-popup-builder-content-610 .wpcf7-form input[type=password]:focus, .sgpb-popup-builder-content-610 .wpcf7-form input[type=email]:focus, .sgpb-popup-builder-content-610 .wpcf7-form input[type=number]:focus, .sgpb-popup-builder-content-610 .wpcf7-form input[type=url]:focus, .sgpb-popup-builder-content-610 .wpcf7-form input[type=tel]:focus, .sgpb-popup-builder-content-610 .wpcf7-form input[type=search]:focus, .sgpb-popup-builder-content-610 .wpcf7-form textarea:focus {   box-shadow:0px 0px 2px 0px rgba(0,0,0,.2);   color:#555; } .sgpb-popup-close-button-1 {   top:-10px !important;   bottom:0;   right:-10px !important; } .sg-popup-builder-content form {   padding:15px; } #sgpb-popup-dialog-main-div {   max-height:550px !important; } .sg-popup-builder-content {   width:95%; } p.form_topText {   font-size:18px;   padding:0 8px; } .bannerText .pageTitle a:hover {   border:2px solid #fff;   color:#fff;   background-color:transparent; } @media (max-width:1440px) and (min-width:1200px){ .bannerText {   width:450px;   height:252px; } .bannerText .pageTitle a {   padding:10px 24px;   font-size:25px; } .bannerText h1 {   font-size:34px;   margin-bottom:35px;   line-height:44px; } div#sgpb-popup-dialog-main-div {   width:auto !important; } } @media(max-width:1024px){   .bannerText{   width:380px;   height:210px; } .bannerText h1{   font-size:28px;   margin-bottom:28px;   line-height:34px; } .bannerText .pageTitle a{   padding:10px 24px;   font-size:22px; } } @media(max-width:991px) and (min-width:768px){   .bannerText{  width:280px;  height:171px;   }  .bannerText h1{  font-size:22px;  line-height:27px;  margin-bottom:22px;   }   .bannerText .pageTitle a{  padding:7px 20px;  font-size:18px;   } } @media(min-width:991.98px){   .menu ul li ul.normal-sub {  width:580px;  left:auto;  margin-top:12px;  padding:0;  right:0px;  column-count:3;  background:#fff;  opacity:1 !important;  padding:10px 0px;   }  .menu ul li ul.normal-sub li { border-bottom:1px solid #f2f2f2;  } } @media(max-width:767.98px){   .banner-text.aos-init.aos-animate {  display:block;   position:unset;   text-align:center;   width:100%;   padding:10px 20px 0px;   }   .central-coast.aos-init.aos-animate{  padding-top:10px;   }   .banner-text.aos-init.aos-animate p  {  font-size:20px;  text-align:center;   }   .banner-text.aos-init.aos-animate h3 {  background:transparent;  color:#992d92;  font-weight:bold;  opacity:1;  font-size:28px!important;   } .banner-block img {  object-fit:cover;  height:220px;  max-height:220px;  float:none;  width:100%; }   .pageTitle {  position:relative;  top:unset;  left:unset;  transform:unset;   } .banner img{  float:none;   }   .bannerText {  height:auto!important;  padding-bottom:20px;   }   .bannerText {  position:unset;  transform:unset;   }  .bannerText h1{  font-size:18px;  margin-bottom:20px;  line-height:30px;   }  .bannerText .pageTitle a{  padding:6px 24px;  font-size:16px;  margin-bottom:15px;   }  .bannerText{  left:0;  right:0;  max-width:75%;  margin:0  auto;  height:175px;   } } #owl-demo .owl-dot.active span {  background:#4a4a4a; } input.wpcf7-form-control.wpcf7-submit {   width:20%;   height:40px;   margin-top:0px;   margin:auto;   display:block; }  span.cf7ic_instructions {   font-size:18px!important;   text-align:center;   display:block; } span.wpcf7-form-control-wrap.kc_captcha {   text-align:center; } span.cf7ic-icon-wrapper {   display:block; } .wpcf7-form label{   display:block; } .wpcf7-form .wpcf7-form-control {   width:100%;   box-sizing:border-box; } span.captcha-image.cf7ic-style1 {   padding:0px; } input.wpcf7-form-control.wpcf7-submit {   width:20%;   height:40px!important;   margin-top:0px;   display:block;   margin:auto; } span.wpcf7-form-control-wrap{  display:block;margin-top:0px} .sgpb-main-html-content-wrapper>p {   display:none; } .sgpb-popup-dialog-main-div-wrapper form p {   margin-bottom:7px; } .sgpb-popup-builder-content-610 .wpcf7-form span.cf7ic-icon-wrapper label {   width:auto;   font-size:35px!important; } #sgpb-popup-dialog-main-div {   max-height:inherit!important;   border-bottom:0px!important; } .wpcf7 form .wpcf7-response-output{ margin:0px!important } .sg-popup-builder-content{ width:100% } .sgpb-popup-builder-content-610 .wpcf7-form input[type=text], .sgpb-popup-builder-content-610 .wpcf7-form input[type=tel], .sgpb-popup-builder-content-610 .wpcf7-form input[type=email] { height:auto } .sg-popup-builder-content form{ padding-bottom:0px } #owl-demo2 .owl-dot span {   background:#f56b0c;   border:0px; } #owl-demo2 .owl-dots {   margin-top:60px; } #owl-demo2 .owl-dot.active span {   background:#000; } @media (max-width:1920px) {   .bannerText {  width:450px;  height:293px;   }  .single .bannerText h1 {  font-size:30px;  margin-bottom:25px;  line-height:40px;   }   .single .wpb_wrapper { margin-bottom:10px;   padding-top:12px; } } @media(width:767.98px){   .bannerText .pageTitle a {  width:100%!important;   } }  a.btntages:hover{ border:1px solid #992d92;  background:#992d92; color:#fff; } a.btntages {  display:inline-block;  background:#fff;  border:1px solid #992d92;  border-radius:100px;  color:#992d92;  padding:4px 14px;  font-size:14px;  transition:all 0.4s ease-in-out; } .tags-outes {  display:flex;  flex-wrap:wrap;  gap:10px;  justify-content:center; } .tag-sectio-outer {  background-color:#f2f5f7;  padding:40px 0px; } section.tag-sectio-outer h2{  font-size:30px;  color:#18181b;  font-weight:bold;  text-align:center;  word-break:break-word; } section.tag-sectio-outer p{   text-align:center; } .mb-4 {   margin-bottom:1.5rem !important; } .pt-0 {   padding-top:0 !important; }  @media screen and (max-width:767.98px) {  .tags-outes {   gap:10px; } a.btntages {  padding:4px 10px;  font-size:13px; } }  
