.theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info .theme-topbar-info-icon svg{width:calc(var(--default_vars-_-font-size-contact-info) + 4px);height:calc(var(--default_vars-_-font-size-contact-info) + 4px)}.theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-topbar-contact-info ul:first-child li a svg{width:calc(var(--default_vars-_-font-size-contact-info) + 4px);height:calc(var(--default_vars-_-font-size-contact-info) + 4px)}.zscustom-banner{background-color:var(--base_vars-_-color-default)}@media (max-width: 840px){.zscustom-banner .zpslider-img.zpbackground-position-center-center{background-position:left bottom}}.zscustom-banner-heading h1.zpheading{font-size:48px;line-height:normal;font-weight:900;font-family:var(--base_vars-_-font-family-heading)}@media all and (min-width: 992px){.zscustom-banner-heading h1.zpheading{font-size:72px}}.zscustom-banner-heading h1.zpheading span{color:var(--base_vars-_-color-link)}.zscustom-small-heading.zpelem-text{font-size:var(--default_vars-_-font-size-heading-h6);font-family:var(--base_vars-_-font-family-heading)}.zshero-banner-style-02 .zpelem-text{font-size:var(--default_vars-_-font-size-text);font-family:var(--base_vars-_-font-family-base);font-weight:400}.zscustom-button .zpbutton-container .zpbutton-wrapper{align-items:center;padding-block:10px;padding-inline:20px}.zscustom-button .zpbutton-type-primary .zpbutton-icon{padding:10px;border-radius:50px;background:var(--base_vars-_-color-primary)}.zscustom-button .zpbutton-type-primary .zpbutton-icon svg{fill:var(--base_vars-_-color-default)}.zscustom-section-virzual-01 .zscustom-behaind-overlay-row{padding:15px;border-radius:20px}@media all and (min-width: 992px){.zscustom-section-virzual-01 .zscustom-behaind-overlay-row{padding-block:10px;padding-block-end:50px;padding-inline:35px}}.zscustom-section-virzual-01 .zscustom-behaind-overlay-row .zscustom-box-overlay{padding:30px;border-radius:15px}@media all and (min-width: 992px){.zscustom-section-virzual-01 .zscustom-behaind-overlay-row .zscustom-box-overlay{margin-block-start:-80px;padding:50px}}.zscustom-section-virzual-01 .zscustom-btn .zpbutton.zpbutton-type-link{color:var(--base_vars-_-color-link)}.zscustom-section-virzual-02 .zscustom-radius-image .zpimage-container figure img{border-radius:20px}.zscustom-section-virzual-03 .zscustom-heading-highlight-color .zpheading span{color:var(--base_vars-_-color-primary)}.zscustom-section-virzual-03 .zscustom-testimonial-box{border-radius:25px;box-shadow:0 0 30px rgba(0,0,0,0.12);padding:20px}@media all and (min-width: 992px){.zscustom-section-virzual-03 .zscustom-testimonial-box{margin-inline-end:-200px;position:relative;z-index:1}}.zscustom-section-virzual-04 .zscustom-overlay-box{padding:30px}@media all and (min-width: 992px){.zscustom-section-virzual-04 .zscustom-overlay-box{margin-inline-start:-100px;padding:50px}}.zscustom-section-virzual-05 .zscustom-location-box{background:var(--base_vars-_-color-default);padding:30px}
