body.menu-style-1 .header .header-navbar .menu-btn,body.menu-style-3 .header .header-navbar .menu-btn{border-radius:0;padding:1em 2em;color:#000}@media (max-width:575px){body.menu-style-1 .header .header-navbar .menu-btn,body.menu-style-3 .header .header-navbar .menu-btn{padding:.7em 1.2em}}body.menu-style-1 .header .header-navbar .nav-desktop .nav-item .nav-link,body.menu-style-3 .header .header-navbar .nav-desktop .nav-item .nav-link{color:#000}.btn-yellow{background-color:transparent;border:2px solid #e52e44;border-radius:0;padding:1em 2em}.btn-yellow:focus,.btn-yellow:hover{background-color:#e52e44;border-color:#e52e44}section.pattern-image-and-info-section{position:relative}@media screen and (min-width:2000px){section.pattern-image-and-info-section{margin:0 auto;max-width:2000px}}section.pattern-image-and-info-section .image-wrapper{margin-bottom:7rem;width:66%}@media (min-width:992px){section.pattern-image-and-info-section .image-wrapper{margin-bottom:4rem}}section.pattern-image-and-info-section .image-inner{position:relative;width:100%;padding-bottom:60%}section.pattern-image-and-info-section .pattern-image-wrapper{position:absolute;top:5rem;right:0;width:50%;z-index:-1}@media (min-width:992px){section.pattern-image-and-info-section .pattern-image-wrapper{top:auto;bottom:5rem}}section.pattern-image-and-info-section .pattern-image-inner{position:relative;width:100%;padding-bottom:100%}section.pattern-image-and-info-section .section-title-column{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){section.pattern-image-and-info-section .section-title-column{width:540px;max-width:100%}}@media (min-width:768px){section.pattern-image-and-info-section .section-title-column{width:720px;max-width:100%}}@media (min-width:992px){section.pattern-image-and-info-section .section-title-column{width:960px;max-width:100%}}@media (min-width:1200px){section.pattern-image-and-info-section .section-title-column{width:1140px;max-width:100%}}@media (min-width:992px){section.pattern-image-and-info-section .section-title-column{text-align:left}}section.pattern-image-and-info-section .section-title-column .section-title{color:var(--heading-color)}@media (min-width:992px){section.pattern-image-and-info-section .section-title-column .section-title:after{left:0;transform:none}}section.pattern-image-and-info-section .content-wrap{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){section.pattern-image-and-info-section .content-wrap{width:540px;max-width:100%}}@media (min-width:768px){section.pattern-image-and-info-section .content-wrap{width:720px;max-width:100%}}@media (min-width:992px){section.pattern-image-and-info-section .content-wrap{width:960px;max-width:100%}}@media (min-width:1200px){section.pattern-image-and-info-section .content-wrap{width:1140px;max-width:100%}}section.pattern-image-and-info-section .section-description{color:var(--paragraph-color);width:100%}@media (min-width:992px){section.pattern-image-and-info-section .section-description{width:40%}}