







/* 1a. Containers */




/* 1b. Colors */




/* 1c. Typography */
















/* 1d. Buttons */







/* 1e. Forms */










/* 1f. Tables */











/* 1g. Site header */





/* 1h. Site footer */










.dnd-section,
.content-wrapper--vertical-spacing {
  padding-bottom: 64px;
  padding-top: 64px;
}
@media (max-width: 991px) {
  .dnd-section {
    padding-bottom: 32.0px;
    padding-top: 32.0px;
  }
}
.dnd-section > .row-fluid,
.page-center,
.content-wrapper{
  max-width: 1140px;
}
@media (max-width: 1199px){
  .dnd-section > .row-fluid,
  .page-center,
  .content-wrapper {
    max-width: 959.999999991px;
  }
}
@media (max-width: 991px){
  .dnd-section > .row-fluid,
  .page-center,
  .content-wrapper {
    max-width: 719.9999999903999px;
  }
}
@media (max-width: 767px){
  .dnd-section > .row-fluid,
  .page-center,
  .content-wrapper{
    max-width: 539.9999999928px;
  }
}
@media (max-width: 575px){
  .dnd-section > .row-fluid,
  .page-center,
  .content-wrapper{
    max-width: 100%;
  }
}





body {
  font-size: 1rem;
  color: #1c2a49;
  font-weight: 400;
  font-family: GTAmericaStandard-Light;
}

/* Paragraphs */

p {

}

/* Anchors */

a {
  color: #1c2a49;
}

a:hover,
a:focus,
a:active {
  color: #070a12;
}

/* Headings */

h1 {
  font-family: Oceanic-Text-Regular;
  font-size: 3rem;
  color: #1c2a49;
  font-weight: 500;
}

h2 {
  font-family: Oceanic-Text-Regular;
  font-size: 2rem;
  color: #1c2a49;
  font-weight: 500;
}

h3 {
  font-family: Oceanic-Text-Regular;
  font-size: 1.75rem;
  color: #1c2a49;
  font-weight: 400;
}

h4 {
  font-family: GTAmericaStandard-Medium;
  font-size: 1.375rem;
  color: #1c2a49;
  font-weight: 500;
}

h5 {
  font-family: GTAmericaStandard-Medium;
  font-size: 1.25rem;
  color: #1c2a49;
  font-weight: 500;
}

h6 {
  font-family: GTAmericaStandard-Medium;
  font-size: 1rem;
  color: #1c2a49;
  font-weight: 500;
}

/* Blockquote */

blockquote {
  border-left-color: #FF9954;
}





button,
.button {
  background-color: 

  
  
    
  


  rgba(255, 153, 84, 1.0)

;
  border: 0px solid #FF9954;
  border-radius: 26px;
  color: #142B4D;
  padding: 11px 16px;
}

button:hover,
button:focus,
.button:hover,
.button:focus {
  background-color: rgba(215, 113, 44, 1.0);
  border-color: #d7712c;
  color: #142B4D;
}

button:active,
.button:active {
  background-color: rgba(255, 193, 124, 1.0);
  border-color: #ffc17c;
  color: #142B4D;
}





form,
.submitted-message {
  color: #1c2a49;
  font-weight: 400
}

/* Form title */

.form-title {
  background-color: 

  
  
    
  


  rgba(#null, 1)

;
  color: #FF9954;
}

/* Form label */

form label {
  color: #142B4D;
}

/* Form help text */

form legend {
  color: #142B4D;
}

/* Form inputs */

form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea, #hs-pwd-widget-password {
  border-width: 1px;
  color: rgba(0, 0, 0, 1.0);
  border-color: rgba(180, 187, 195, 1.0);
  background-color: rgba(255, 255, 255, 1.0);
}

form input[type=text]:focus,
form input[type=email]:focus,
form input[type=password]:focus,
form input[type=tel]:focus,
form input[type=number]:focus,
form input[type=file]:focus,
form select:focus,
form textarea:focus {
  border-color: rgba(0, 0, 0, 1.0);
}

/* Form placeholder text */

::-webkit-input-placeholder {
  color: inherit;
}

::-webkit-input-placeholder,
::-moz-placeholder,
:-ms-input-placeholder,
:-moz-placeholder,
::placeholder,
.hs-fieldtype-date .input .hs-dateinput:before {
  color: inherit;
}

/* Date picker */

.fn-date-picker td.is-selected .pika-button {
  background: #142B4D;
}

.fn-date-picker td .pika-button:hover {
  background-color: #142B4D !important;
}

.fn-date-picker td.is-today .pika-button {
  color: #142B4D;
}

/* Submit button */

form input[type=submit],
.hs-button {
  font-family: GTAmericaStandard-Medium;
  background-color: 

  
  
    
  


  rgba(255, 153, 84, 1.0)

;
  border: 0px solid #FF9954;
  border-radius: 26px;
  color: #142B4D;
  padding: 11px 16px;
}

form input[type=submit]:hover,
form input[type=submit]:focus,
.hs-button:hover,
.hs-button:focus {
  background-color: rgba(255, 153, 84, 1.0);
  color: rgba(20, 43, 77, 1.0);
}


form input[type=submit]:active,
.hs-button:active {
  background-color: rgba(255, 193, 124, 1.0);
  border-color: #ffc17c;
  color: #142B4D;
}





table {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border-color: #142B4D;
}

th,
td {
  border-color: #142B4D;
  color: #142B4D;
}

thead th,
thead td {
  background-color: 

  
  
    
  


  rgba(20, 43, 77, 1.0)

;
  border-bottom-color: #142B4D;
  color: #FFFFFF;
}

tfoot td {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  color: #142B4D;
}





.site-header, .site-header .navbar {
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
}
.site-header .notify-bar {
  background-color: rgba(206, 222, 224, 1.0);
}
.site-header .notify-bar a{
  color: rgba(104, 52, 78, 1.0);
}
.product-button a, .product-link-wrapper a {
  background-color: rgba(255, 153, 84, 1.0);
  color: rgba(20, 43, 77, 1.0);
  border-radius: 26px;
}
.product-button a:hover, .product-link-wrapper a:hover {
  background-color: rgba(255, 153, 84, 1.0);
  color: rgba(20, 43, 77, 1.0);
}
.account-button a {
  background-color: rgba(255, 255, 255, 0.0);
  color: rgba(7, 10, 18, 1.0);
}
.account-button a:hover {
   color: rgba(7, 10, 18, 1.0);
}

body .navigation-primary a,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  color: #142B4D;
  font-family: GTAmericaStandard-Light;
}

body .submenu.level-1 > li > a {
  color: #142B4D;
}
body .submenu.level-1 > li > a:hover,
body .submenu.level-1>li>a.active-item:hover{
  color: rgba(7, 10, 18, 1.0);
}
body .submenu.level-1>li>a.active-item {
  background-color: rgba(255, 255, 255, 0.0);
  color: rgba(20, 43, 77, 1.0);
}

body .submenu.level-2 {
  background-color: rgba(255, 255, 255, 1.0);
}

body .submenu.level-2 > li> a {
  color: rgba(20, 43, 77, 1.0);
}

.header__language-switcher .lang_list_class:before {
  border-bottom-color: ;
}

body .submenu.level-2 .menu-item .menu-link:hover,
body .submenu.level-2 .menu-item .menu-link:focus,
.header__language-switcher .lang_list_class li:hover,
body .submenu.level-2 > li:first-child:hover:before,
body .submenu.level-2 > li:first-child.focus:before {
  background-color: rgba(255, 255, 255, 0.0);
  color: rgba(7, 10, 18, 1.0);
}
body .custom-menu-primary .submenu.level-2 .menu-item .menu-link.active-item {
  color: rgba(20, 43, 77, 1.0);
  background-color: rgba(255, 255, 255, 0.0);

}
.header__language-switcher .lang_list_class.first-active::after {
  border-bottom-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  font-family: GTAmericaStandard-Light;
}

.header__language-switcher-label-current:after {
  border-top-color: #142B4D;
}

@media(max-width: 767px) {
  .header__navigation {
    background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
  }

  .header__navigation-toggle svg,
  .menu-arrow svg {
    fill: #142B4D;
  }
}





.footer {
  background-color: 

  
  
    
  


  rgba(248, 248, 248, 1.0)

;
}
.footer h5 {
  color: rgba(28, 42, 73, 1.0);
}
.footer .hs-menu-wrapper > ul > li > a{
  color: rgba(28, 42, 73, 1.0);
}
.footer .hs-menu-wrapper > ul > li > a:hover{
  color: rgba(7, 10, 18, 1.0);
}
.footer-form-content h4,
.footer-form-content p {
  color: rgba(28, 42, 73, 1.0);
}
.form-block form .hs-input {
  color: rgba(0, 0, 0, 1.0);
  border-color: rgba(180, 187, 195, 1.0);
  background-color: rgba(255, 255, 255, 1.0);
}

.form-block form .hs-input:hover {
  border-color: rgba(0, 0, 0, 1.0);
}
.form-block form input[type=submit] {
  background-color: rgba(48, 59, 67, 1.0);
  color: rgba(255, 255, 255, 1.0);
  border: rgba(0, 0, 0, 1.0);

}
.form-block form input[type=submit]:hover,
.form-block form input[type=submit]:focus {
  background-color: rgba(48, 59, 67, 1.0);
  color: rgba(255, 255, 255, 1.0);
}
.footer .social-icons a {
  color: rgba(28, 42, 73, 1.0);
}
.footer .social-icons a:hover {
  color: rgba(7, 10, 18, 1.0);
}
/* Footer Content */







/* Blog Header */

.blog-header {
  background-color: rgb(238, 240, 242);
}

/* Blog Listing */

.blog-index__post-inner-card {
  box-shadow: -5px 0px 20px 0px rgba(80, 0, 0, 0.10);
}

.blog-tag-filter__menu-link,
.blog-post__tag-link,
.blog-card__tag-link,
.blog-post__author-name,
.blog-card__title a {
  color: #1c2a49;
}

.blog-card__tag-link:hover,
.blog-card__title a:hover,
.blog-tag-filter__menu-link:hover,
.blog-post__tag-link:hover,
.blog-post__author-name:hover,
.blog-card__tag-link:focus,
.blog-card__title a:focus,
.blog-tag-filter__menu-link:focus,
.blog-post__tag-link:focus,
.blog-post__author-name:focus {
  color: #070a12;
}

.blog-card__tag-link:active,
.blog-card__title a:active,
.blog-tag-filter__menu-link:active,
.blog-post__tag-link:active,
.blog-post__author-name:active {
  color: #070a12;
}

.blog-tag-filter__menu-link--active-item:after {
  background-color: #142B4D;
}

.blog-pagination__link {
  color: #1c2a49;
}

.blog-pagination__link--active:after,
.blog-pagination__prev-link:after,
.blog-pagination__next-link:after {
  background-color: #142B4D;
}

.blog-post__title {
  color: #1c2a49;
  font-family:Oceanic-Text-Regular;
  font-size: 3px;
  font-weight: 500;
}

.blog-post__author {
  background-color: #FF9954;
}

#comments-listing .comment-reply-to {
  color: rgba(#null, 0.0);
}

#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
  color: rgba(#null, 0.0);
}

#comments-listing .comment-reply-to:active {
  color: rgba(#null, 0.0);
}

/*             Blog Grid Listing and Post styles            */


.blog-index__post-content a:hover,
.blog-sidebar a:hover,
.blog-post__meta a:hover,
.blog-post__back-to-blog:hover {
  color: #070a12;
}

.blog-post__read-more a:hover svg,
a.blog-post__back-to-blog:hover svg {
  fill: #070a12;
}

.blog-index__post-content--small h2 {
  font-size: 1.75px;
}

.blog-index__post-content a {
  color: #1c2a49;
}

.blog-post__read-more svg {
  fill: #1c2a49;
}

.blog-sidebar ul {
  box-shadow: -5px 0px 20px 0px rgba(80, 0, 0, 0.10);
}

.blog-sidebar a {
  color: #1c2a49;
}

.blog__subscription-block, .blog-related-posts {
  background-color: rgb(238, 240, 242);
}

.post-featured-image {
  max-height: 600px;
}

.blog-post {
  box-shadow: -5px 0px 20px 0px rgba(80, 0, 0, 0.10);
}

.blog-post__meta a {
  color: #1c2a49;
}

.blog-post__meta a:hover {
  color: #070a12;
}

.blog-post__links-container {
  border-top:  2px solid rgb(235, 133, 64);
}

.blog-post__back-to-blog {
  color: #1c2a49;
}

.blog-post__back-to-blog svg {
  fill: #1c2a49;
}

.comment.depth-0,
.blog-comments form {
  border-top: 2px solid rgb(235, 133, 64) !important;
}

.comment.depth-1 {
  border-left: 2px solid rgb(235, 133, 64);
}

.section.post-footer .hs-input {
  border-color: rgb(235, 133, 64);
}

.blog-recent-posts {
  background-color: rgb(238, 240, 242);
}











.card__price {
  font-family: Oceanic-Text-Regular
    font-size: 1.75px;
  color: #1c2a49;
  font-weight: 400
}


@media (max-width: 1200px) {
  h1 {
    font-size: calc(1.425rem + 2.1vw);
  }
  h2 {
    font-size: calc(1.325rem + .9vw);
  }
  h3 {
    font-size: calc(1.3rem + .6vw);
  }  
  h4 {
    font-size: calc(1.2625rem + .15vw);
  }
}

.su-sustainability-page h1 , .su-sustainability-page h2 , .su-sustainability-page h3 , .su-sustainability-page h4 {color: #142B4D;font-family: Oceanic-Text-Regular;}
.su-sustainability-page p {color: #1c2a49bf;font-size: 24px; line-height: 1.33;}
.su-sustainability-page h1{font-size: 60px; line-height: 1.09; }
.su-sustainability-page h2{font-size: 52px;}
.su-sustainability-page h3{font-size: 48px;}
.su-sustainability-page h4{font-size: 36px;line-height:1.38}
.su-sustainability-page h5 { color: #889798; font-size: 18px;text-transform: uppercase;margin-bottom: 18px; }
.su-sustainability-page.body-container--home { margin-bottom: 0; }
.su-loop-module { padding: 131px 0 121px; }
.su-sustainability-page form input[type=submit], .su-sustainability-page .hs-button { background-color: #1c2a49; }

.su-sustainability-page .content-wrapper { padding: 0 !important; }
/* Our Goal Module */
.su-goal-mid-fixed{max-width:610px;margin:0 auto;text-align:center}
.su-goal-img{margin-top:160px}

/* Banner Module */
.su-sustainability-page .row-fluid{padding:0}
.su-banner-module{padding:120px 0 0}
.su-banner-mid-fixed{display: flex; flex-wrap: wrap; align-items: flex-start; max-width: 1124px; margin-left: auto;}
.su-banner-module .content-wrapper{padding:0}
.su-sustainability-page .content-wrapper{max-width:1248px!important}
.su-banner-left-cont{width:62.09%;padding-top:40px;padding-bottom:40px;padding-right:30px}
.su-banner-info-img{width:37.91%}
.su-banner-inner-fixed{max-width:444px;margin-right:auto}
.su-banner-left-cont{width:62.09%;padding-top:40px;padding-bottom:40px;padding-right:30px}
.su-cta-comman a { font-family: 'GTAmericaStandard-Medium'; letter-spacing: 0.38px; color: #142B4D; font-size: 14px; font-weight: 500; padding: 13px 24px 11px; border-radius: 26px; background-color:  

  
  
    
  


  rgba(255, 153, 84, 1.0)

; display: inline-flex; }
.su-cta-comman { margin-top: 42px; }
.su-goal-module { padding: 90px 0 118px; }
.su-banner-info-txt p { font-size: 20px; line-height: 1.4; color: #1c2a49bf; margin-top: 17px; }
.su-banner-info-img img { max-height: 670px; }

.su-info-module { padding: 95px 0 147px; }
.su-info-step-img { text-align: center; margin-bottom: 31px; }
.su-info-mid-srt { max-width: 996px; margin: 0 auto; }

.su-info-mid-srt{max-width:996px;margin:0 auto}
.su-next-step-items{display:flex;flex-wrap:wrap;align-items:flex-start}
.su-next-step-img{width:48.1%;min-height:665px;border-radius:50px;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.su-next-step-info{width:51.9%;padding-top:103px;padding-left:84px}
.su-next-step-info h3{color:rgba(28,42,73,0.75);margin-bottom:32px}
.su-next-step-module{padding:87px 0 160px}
.su-next-step-items.even .su-next-step-img {
    order: 2;
}

.su-next-step-items.even .su-next-step-info {
    order: 1;
    padding-left: 0;
    padding-right: 84px;
}
.su-next-step-items { margin-bottom: 50px; }
.su-next-step-items:last-child { margin-bottom: 0px; }

.su-green-module { padding: 118px 0 87px; }
.su-green-mid-fixed{display:flex;flex-wrap:wrap;align-items:flex-start;border-radius: 64px;}
.su-green-left-cont{width:59.4%;padding:135px 0;padding-left:103px}
.su-green-banner-info-txt h3{margin-bottom:32px}
.su-green-info-img{margin-top:-85px;width:40.6%;padding-bottom: 40px;position: relative; z-index: 1;}
.su-green-banner-info-txt p{max-width:537px;margin-right:auto}


.su-loop-mid-fixed { padding: 72px 16px 89px 16px; border-radius: 64px; }
.su-loop-inner-su { max-width: 464px; margin: 0 auto; text-align: center; }
.su-loo-img { margin-bottom: 25px; }
.su-loop-cont-frt h2 { font-size: 50px; line-height: 1.39; margin-bottom: 15px;color: #1c2a49; }
.su-loop-cont-frt p { font-size: 17px; font-weight: 300; color: #1c2a49; }
.su-loop-cont-frt { margin-bottom: 58px; }
.su-sustainability-page.body-container--home {
    margin-bottom: 0;
}

.su-loop-module {
    padding: 131px 0 121px;
}

.su-sustainability-page form input[type=email] {
    min-height: 72px;
    border-radius: 10px;
    border: solid 1px #e9e9e9;
    color: #192d4e;
}

.su-sustainability-page .su-loop-form {
    max-width: 340px;
    margin: 0 auto;
}

.su-sustainability-page .hs_submit.hs-submit {
    position: absolute;
    right: 19px;
    top: 16px;
    z-index: 1;
}

.su-sustainability-page .su-loop-form form {
    position: relative;
    z-index: 1;
}
.su-green-banner-info-txt a { color: #85ad9d; }
.su-green-overlay-txt p a{color:#7aae9c}
.su-sustainability-page .su-green-overlay-txt *{line-height:1.67;letter-spacing:.5px;color:#7aae9c;font-size:12px;font-family:'GTAmericaStandard-Medium';font-weight:500;margin-bottom:0;text-transform: uppercase;}
.su-green-overlay-txt{position:absolute;bottom:24%;right:34px;z-index:-1;text-align: right;}
.su-green-overlay-txt:after{position:absolute;content:"";top:25px;left:-16px;background-image:url(https://24914467.fs1.hubspotusercontent-eu1.net/hubfs/24914467/Inne_December2021/Images/bitmap.png);width:33px;height:19px;background-repeat:no-repeat;background-size:cover;background-position:center center;pointer-events:none;z-index:-1}
.minilabrow2_content-row-0-force-full-width-section > .row-fluid { padding-left: 0 !important; padding-right: 0 !important; }
.minilabrow1_content-row-0-force-full-width-section > .row-fluid { padding-left: 0 !important; padding-right: 0 !important; }
.minilab_page.cb-full-img { position: relative; overflow: hidden; }
/* -------------------------------------------commen for all sites but if requiired then custom from above content ---------------------------------------------------- */
/*--------------- Responsive media query style start here ----------------*/


@media (max-width: 1360px){
    .su-sustainability-page h1 { font-size: 52px; }
    .su-sustainability-page h2 { font-size: 44px; }
    .su-sustainability-page h3 { font-size: 42px; }
    .su-sustainability-page h4 { font-size: 34px; }
.su-sustainability-page .content-wrapper { max-width: 90% !important; }
    .su-green-overlay-txt {  width: 41%; }
}
@media (max-width: 1250px){
    .su-green-left-cont {  padding: 70px 0; padding-left: 50px; }
    .su-sustainability-page p { font-size: 20px; }
    .su-next-step-info {  padding-top: 60px; padding-left: 40px; }
    .su-next-step-items.even .su-next-step-info { padding-right: 40px; }
    .su-next-step-img {  min-height: 560px; }
}
@media (max-width: 1024px){
    
}
@media (max-width: 991px){
    .su-sustainability-page h1 { font-size: 46px; }
    .su-sustainability-page h2 { font-size: 38px; }
    .su-sustainability-page h3 { font-size: 36px; }
    .su-sustainability-page h4 { font-size: 32px; }
    .su-sustainability-page .content-wrapper { max-width: 100% !important;padding:0px 16px !important; }
    .su-green-info-img { width: 60%; padding-bottom: 0; margin: 0 auto; margin-top: -53px;order: 1; }
    .su-green-left-cont { width: 100%; padding: 40px 29px 78px; order: 2; text-align: center; }
    .su-green-banner-info-txt p { max-width: 100%; }
    .su-next-step-info { width: 100%; padding-top: 30px; padding-left: 20px; text-align: center; padding-right: 20px; }
    .su-next-step-items.even .su-next-step-img {
    order: 1;
}
    .su-next-step-items.even .su-next-step-info { order: 2; padding-right: 0; }
    .su-next-step-img { width: 100%; }
    .su-next-step-img { min-height: 460px; }
    .su-banner-module { padding: 110px 0 0; }
    .su-green-overlay-txt { width: 44%; right: 7%; }
}
@media (max-width: 840px){
    
}
@media (max-width: 767px){
    .su-sustainability-page h1 { font-size: 36px; }
    .su-sustainability-page h2 { font-size: 28px; }
    .su-sustainability-page h3 { font-size: 26px; }
    .su-sustainability-page h4 { font-size: 24px; }
    .su-green-banner-info-txt h3 { margin-bottom: 21px; }
    .su-banner-info-img { width: 54%; margin: 0 auto; }
    .su-banner-left-cont .su-banner-inner-fixed { max-width: 100%; }
    .su-banner-left-cont { width: 100%; text-align: center; }
    .su-sustainability-page p { font-size: 14px; }
    .su-info-module { padding: 66px 0 75px; }
    .su-next-step-module { padding: 16px 0 100px; }
    .su-green-module { padding: 75px 0 16px; }
    .su-goal-module { padding: 70px 0 75px; }
    .su-cta-comman { margin-top: 23px; }
    .su-sustainability-page h5 {  font-size: 12px; }
    .su-next-step-img { min-height: 426px; }
    .su-goal-img { margin-top: 69px; }
    .su-banner-left-cont {padding-top: 0;padding-right: 0; }
    .su-loop-mid-fixed { border-radius: 32px; }
    .su-loop-module { padding: 48px 0 80px; }
    .su-loo-img img { max-width: 155px !important; }
    .su-loop-mid-fixed { padding: 46px 16px 58px 16px; }
    .su-loop-cont-frt { margin-bottom: 37px; }
    .su-sustainability-page .su-green-overlay-txt * { font-size: 10px; }
    .su-green-overlay-txt { width: 144px; }
    .su-next-step-items { margin-bottom: 30px; }
    .su-banner-info-txt { max-width: 93%; margin: 0 auto; }
}
@media (max-width: 640px){
    .su-sustainability-page h1 { font-size: 30px; }
    .su-sustainability-page h2 { font-size: 26px; }
    .su-sustainability-page h3 { font-size: 26px; }
    .su-goal-img { max-width: 80px; margin: 0 auto; margin-top: 69px; }
    .su-sustainability-page form input[type=email] { min-height: 48px; }
    .su-sustainability-page .hs_submit.hs-submit input.hs-button { max-width: 100%; width: 100%; }
    .su-sustainability-page .hs_submit.hs-submit { position: unset;}
    .su-green-overlay-txt { width: 141px; right: -3%; }
}
@media (max-width: 480px){
    .su-next-step-img { min-height: 380px; }
    .su-green-overlay-txt { width: 132px; right: -55px; }
    .su-banner-info-txt { max-width: 87%; }
}
@media (max-width: 375px){
    .su-green-overlay-txt { width: 119px; right: -46px; bottom: 25px; }
}
/*--------------- Responsive media query style start here ----------------*/