.hero-banner{box-sizing:border-box;max-width:100%;padding:40px 16px;width:100%}.hero-banner .breadcrumbs strong{color:var(--text-color)}.hero-banner-wrapper{gap:16px;justify-content:space-between;margin:0 auto;max-width:100%;min-height:300px;width:1100px}.hero-banner-col,.hero-banner-wrapper{align-items:center;display:flex;position:relative}.hero-banner-col{justify-content:end;width:40%}.hero-banner-content-box{width:100%}.col1{justify-content:start}.col2{justify-content:end;overflow:hidden}.hero-banner h1{font-size:52px;font-weight:800;line-height:1.1em;margin:0 0 10px}.hero-banner p{line-height:1.5em;margin:0 0 10px}.hero-banner-col img{max-width:100%;position:relative;width:auto}img.floating-image{animation:floatUpDown 4s infinite;height:auto;left:0;max-height:300px;position:absolute;top:-30px;width:auto;z-index:2}@keyframes floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(50px)}}ul.breadcrumbs{display:flex;gap:10px;list-style:none;margin:0 0 20px;padding:0}ul.breadcrumbs li a{display:flex;font-size:14px;gap:10px;text-decoration:none;transition:all .2s linear}ul.breadcrumbs li:first-child a:hover svg{transform:scale(1.3)}ul.breadcrumbs li:last-child a,ul.breadcrumbs li:last-child a:hover,ul.breadcrumbs li:last-child a:hover svg{color:initial;fill:initial}ul.breadcrumbs svg{width:14px}ul.breadcrumbs a:after{content:"/";font-weight:600}ul.breadcrumbs li:last-child a:after{content:""}.next-section,ul.breadcrumbs li a,ul.breadcrumbs svg{transition:all .2s linear}.next-section{bottom:-55px;cursor:pointer;left:0;position:absolute;text-decoration:none}.next-section:after{align-items:center;background:#fff;border-radius:50%;color:#fb2b8c;content:"\276F";display:flex;font-size:15px;height:20px;justify-content:center;padding:5px;transform:rotate(90deg);transition:all .2s linear;width:20px}.hero-banner .content{display:inline-block;font-size:20px;position:relative}.next-section:hover:after{background:#fb2b8c;color:#fff}.textStyleRIGHT .hero-banner-col{text-align:right}.textStyleLEFT .hero-banner-col{text-align:left}.textStyleCENTER .hero-banner-col{text-align:center}.textStyleJUSTIFY .hero-banner-col{text-align:justify}.hero-banner-wrapper.textStyleCENTER .hero-banner-col.col2{display:none}.hero-banner-wrapper.textStyleCENTER .hero-banner-col.col1{margin:0 auto;max-width:100%;width:1100px}.hero-banner .content,.hero-banner h1{margin:0 auto 20px;max-width:100%;width:800px}@media (max-width:900px){.hero-banner-col{width:100%}.hero-banner h1{font-size:40px;font-weight:800;line-height:1.2em}.contact-cards-box{gap:20px;justify-content:center;margin-top:30px}.hero-banner-content-box{align-items:center;display:flex;flex-direction:column}.hero-banner h1{font-size:35px}div div.col2{overflow:unset}.hero-banner-wrapper{flex-flow:column;gap:40px}}@media(max-width:590px){.tables-module{padding:0!important}table.full tbody tr td{padding:.7rem!important}img.floating-image{animation:unset}ul.breadcrumbs{justify-content:center}}@media (min-width:981px){.stories-hero h1{font-size:72px;margin:0;width:350px}}@media (max-width:400px){.cta_input,.hero-btt-modal,.hero-btt-wpp{width:300px!important}}.modal-news{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:61}.modal-content{align-items:center;background-color:#fefefe;border-radius:20px;box-shadow:5px 5px 20px #0000002e;box-sizing:border-box;margin:0;max-width:90%;padding:20px;position:relative;width:507px}.close{align-items:center;border:1px solid #e8e8e8;border-radius:50%;color:#aaa;display:flex;float:right;font-size:22px;font-weight:700;height:30px;justify-content:center;position:absolute;right:20px;top:15px;width:30px;z-index:10000000000000000}.close:focus,.close:hover{background:#fafafa;color:#000;cursor:pointer;text-decoration:none}@media(max-width:768px){.news-slider-box-col.col2 div.hs-form-field ul.inputs-list.multi-container{display:ruby!important}}.hs-fieldtype-intl-phone.hs-input select{border:1px solid #83727d;border-radius:12px;color:#78003c;display:flex;float:left;font-family:Nunito Sans;margin-bottom:10px;margin-top:8px;max-width:-webkit-fill-available;padding:15.4px;transition:all .3s;width:20%!important}.hs-fieldtype-intl-phone.hs-input input[type=tel]{float:right;width:60%!important}.news-slider-box-col.col2 div.hs-form-field ul.inputs-list.multi-container{display:flex;margin:24px 0 0;padding:0;width:100%}.news-slider-box-col.col2 div.hs-form-field ul.inputs-list.multi-container li.hs-form-checkbox{list-style:none;width:33.33%}.news-slider-box-col.col2 div.hs-form-field ul.inputs-list.multi-container li.hs-form-checkbox label{align-items:flex-start;display:flex}.news-slider-box-col.col2 div.hs-form-field ul.inputs-list.multi-container li.hs-form-checkbox label span{font-size:13px;font-weight:600;max-width:65%;text-align:left}.no-list.hs-error-msgs.inputs-list{margin:0}.no-list.hs-error-msgs.inputs-list li label{color:#ff1493!important;font-size:10px}li.hs-form-booleancheckbox label{align-items:flex-start;display:flex}li.hs-form-booleancheckbox label span{text-align:left;width:90%}ul.inputs-list{padding:0}.news-slider-box-col input.hs-button.primary.large{background:#fe2b8f;border-radius:50px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Nunito Sans;margin:0;padding:15px;transition:all .2s linear}.inputs-list{list-style:none}