.secondspop .row.flexrow{
max-width: 1000px !important;
}
.secondspop_content {
position: fixed;
bottom: 0;
background: #f7f7f7;
left: 50%;
transform: translate(-50%, 140%);
width: 100%;
z-index: 99999999999;
}
.secondspop_content img {
max-width: 140px;
margin-top: -20px;
}
.secondspop_content h3 {
font-size: 28px;
color: #000;
text-transform: uppercase;
font-weight: bold;
font-style: italic;
line-height: 1.4;
}
.secondspop h3 u {
background: #fffc00 !important;
}
.secondspop_content p {
font-size: 20px;
line-height: 1.6;
}
.secondspop_content .btn {
background: #e8654a;
padding: 0.8em 3em;
display: inline-block;
border-radius: 900px;
color: #fff;
text-align: center;
font-weight: 900;
border: none;
font-size: 20px;
margin-top: 0;
width: 100%;
}
.secondspop_content h3 strong {
font-weight: 900;
}
.secondspop_content h3 .orange {
color: #e65944;
font-weight: 900;
}
.secondspop .flexwrapform .af-element label, .secondspop p.privacy, .secondspop p.privacy strong, .secondspop p.privacy a, .secondspop .privacy_checklist li {
color: #000 !important;
font-size: 11px;
}
.secondspop .submit {
background: #fcff00;
border: none;
height: auto !important;
font-size: 18px;
width: 100%;
margin: 0;
text-transform: uppercase;
font-style: italic;
padding: 20px;
font-weight: 900;
border-radius: 100px;
border-bottom: 4px solid #acae05;
}
.close_popup_sec {
right: 0;
position: absolute;
background: red;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
z-index: 99999999999;
}
.close_popup_sec i {
color: #fff;
}
.secondspop_content .columns:nth-child(2) {
padding: 1em;
}
.secondspop_content.row {
max-width: 1040px !important;
}
.secondspop_content img {
max-width: 140px;
margin-top: -50px;
}
.slide-up {
animation: slup 1s ease-in forwards;
}
@keyframes slup {
0%{
transform: translate(-50%, 140%);
}
100%{
transform: translate(-50%, 0);
}
}
@media only screen and (max-width: 639px){
.secondspop_content h3 {
font-size: 20px;
color: #000;
text-transform: uppercase;
font-weight: bold;
font-style: italic;
line-height: 1.4;
margin-top: 24px;
}
.secondspop .row.flexrow {
display: block;
}
.secondspop p {
display: none;
}
.secondspop h3 {
margin: 0;
text-align: center;
margin-bottom: 20px;
font-size: 16px;
}
.secondspop a.btn {
font-size: 15px;
text-transform: uppercase;
padding: 1.2em 0;
}
.secondspop img {
max-width: 150px;
display: block;
margin: -100px auto 0;
}
}