.newsletter-section{flex-wrap:wrap;display:flex}.newsletter-left,.newsletter-right{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:50%;height:420px;display:flex}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=1200px) and (width<=1599px){.newsletter-left,.newsletter-right{height:320px;padding:0 40px}}@media only screen and (width>=768px) and (width<=991px){.newsletter-left,.newsletter-right{width:100%;height:320px;padding:0 20px}}@media only screen and (width<=767px){.newsletter-left,.newsletter-right{width:100%;height:auto;padding:80px 20px}}.newsletter-wrapper{max-width:550px;margin:0 auto}@media only screen and (width>=1200px) and (width<=1599px){.newsletter-wrapper{max-width:440px}}.newsletter-wrapper__title{text-transform:uppercase;color:#363636;font-size:34px;font-weight:700;line-height:1}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=1200px) and (width<=1599px){.newsletter-wrapper__title{font-size:26px}}@media only screen and (width>=768px) and (width<=991px){.newsletter-wrapper__title{font-size:22px}}@media only screen and (width<=767px){.newsletter-wrapper__title{font-size:24px}}.newsletter-wrapper__title-2{color:#363636;font-size:34px;font-weight:400;line-height:1}@media only screen and (width>=768px) and (width<=991px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=1200px) and (width<=1599px){.newsletter-wrapper__title-2{font-size:20px}}@media only screen and (width<=767px){.newsletter-wrapper__title-2{text-transform:uppercase;font-size:24px;font-weight:700}}.newsletter-wrapper p{margin:10px 0 20px;font-family:Playfair Display,serif;font-size:20px;font-weight:400;line-height:1.5}@media only screen and (width<=767px),only screen and (width>=768px) and (width<=991px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=1200px) and (width<=1599px){.newsletter-wrapper p{font-size:16px}}.newsletter-social{text-align:center}.newsletter-social__label{color:#363636;font-size:34px;font-weight:400;line-height:1}@media only screen and (width>=768px) and (width<=991px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=1200px) and (width<=1599px){.newsletter-social__label{font-size:20px}}@media only screen and (width<=767px){.newsletter-social__label{text-transform:uppercase;font-size:24px;font-weight:700}}.newsletter-social__list{justify-content:center;margin-top:30px;margin-left:-12.5px;display:flex}@media only screen and (width<=767px),only screen and (width>=768px) and (width<=991px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=1200px) and (width<=1599px){.newsletter-social__list{margin-left:-5px}}.newsletter-social__list li{padding:0 12.5px}@media only screen and (width<=767px),only screen and (width>=768px) and (width<=991px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=1200px) and (width<=1599px){.newsletter-social__list li{padding:0 5px}}.newsletter-social__list li a{color:#363636;background-color:#fff;border-radius:50px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;transition:all .3s cubic-bezier(.22,.61,.36,1);display:flex}@media only screen and (width<=767px),only screen and (width>=768px) and (width<=991px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=1200px) and (width<=1599px){.newsletter-social__list li a{width:40px;height:40px;font-size:20px}}.newsletter-social__list li a:hover{color:#fff;background-color:#c9a961}.newsletter-form-style-1{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;margin-top:10px;display:flex;position:relative}.newsletter-form-style-1 input{background:0 0;border:0;border-bottom:2px solid #363636;flex:auto;width:100px;height:50px;padding:0 110px 0 0;font-size:18px;font-weight:400;line-height:1.5}@media only screen and (width<=767px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=1200px) and (width<=1599px){.newsletter-form-style-1 input{font-size:16px}}.newsletter-form-style-1 button{text-transform:uppercase;color:#494949;white-space:nowrap;background:0 0;border:0;height:50px;padding:0;font-size:18px;font-weight:700;line-height:20px;position:absolute;bottom:0;right:0}@media only screen and (width>=768px) and (width<=991px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=1200px) and (width<=1599px){.newsletter-form-style-1 button{font-size:14px}}@media only screen and (width<=575px){.newsletter-form-style-1 button{color:#fff;background-color:#363636;width:100%;height:auto;margin-top:10px;padding:12px 10px 9px;font-size:16px;font-weight:700;line-height:1.2;position:relative}}