section.newsletter{overflow:hidden;width:100%;padding:32px;box-shadow:inset 0 8px 8px -10px #ccc}section.newsletter .newsletter_content{text-align:center;padding:32px;font-family:handofsean,sans-serif;font-weight:500;line-height:28px;letter-spacing:0em;color:#f27613;width:247px;height:28px;top:18.26px;margin:auto}section.newsletter .newsletter_content svg{display:none;width:39.57px;height:57.6px;top:51px;left:496.01px}section.newsletter .logo{text-align:center;padding:32px;width:15.5rem;height:6.9375rem}section.newsletter .logo img{width:16.6875rem;height:7.5rem}section.newsletter .btn:hover{background-color:#028bc2;border:2px solid #ffffff}section.newsletter .btn{display:block;border-radius:32px;border:2px solid #FFA556;background:#F27B13;margin:auto;color:#fff;display:flex;padding:8px 24px;flex-direction:column;justify-content:center;align-items:center;text-transform:uppercase}section.newsletter form input,section.newsletter * form select,section.newsletter * form textarea{border:1px solid #D9D9D9;margin-top:25px}section.newsletter #newsletter label{display:none}section.newsletter #newsletter .submit{margin-top:25px}@media only screen and (min-width: 500px){section.newsletter .btn{width:132px}}@media only screen and (min-width: 992px){section.newsletter{display:flex;height:150px;max-width:1536px;margin:auto;justify-content:center;align-items:center;width:100%;padding:0 50px}section.newsletter .logo{width:15.5rem;height:6.9375rem;padding:10px}section.newsletter .newsletter_content{width:15%;margin-top:1rem;rotate:-10deg}section.newsletter .newsletter_content svg{display:block!important;margin-left:auto;margin-top:0}section.newsletter .newsletter_content .blink_me{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}section.newsletter form input,section.newsletter * form select,section.newsletter * form textarea{margin-top:0;width:200px}section.newsletter #newsletter{width:70%}section.newsletter #newsletter .fields_flex{display:flex;gap:2rem}section.newsletter #newsletter .submit{margin-top:0}}@media only screen and (min-width: 1200px){section.newsletter{padding:0 7rem}section.newsletter .newsletter_content{width:20%;font-size:24px}section.newsletter .newsletter_content svg{width:59.57px;height:77.6px}section.newsletter #newsletter{width:55%;margin-top:32px}section.newsletter form input,section.newsletter * form select,section.newsletter * form textarea{margin-top:0;width:200px}}@media only screen and (min-width: 1536px){section.newsletter{height:220px;padding:0 112px}section.newsletter .newsletter_content{margin-top:3rem;width:25%;font-size:32px}section.newsletter .newsletter_content svg{width:59.57px;height:77.6px}section.newsletter #newsletter{display:flex;justify-content:center;width:50%;margin-top:80px}}
