@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../fonts/montserrat-v15-latin-regular.woff2") format("woff2"),url("../fonts/montserrat-v15-latin-regular.woff") format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:url("../fonts/montserrat-v15-latin-500.woff2") format("woff2"),url("../fonts/montserrat-v15-latin-500.woff") format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../fonts/montserrat-v15-latin-600.woff2") format("woff2"),url("../fonts/montserrat-v15-latin-600.woff") format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../fonts/montserrat-v15-latin-700.woff2") format("woff2"),url("../fonts/montserrat-v15-latin-700.woff") format("woff");font-display:swap}body{font-family:"Montserrat",sans-serif}#main{background-color:#06601c;background:linear-gradient(180deg, #06601C 50%, #033710 100%);color:#fff;padding:2rem 1rem 2rem}@media screen and (min-width: 576px){#main{padding:5rem 1rem 2rem}}#footer{color:#fff;background-color:#033710;padding:2rem 1rem}@media(min-width: 1312px){.container{width:1280px;max-width:100%}}.btn{border:none;text-transform:uppercase;background:linear-gradient(180deg, #F0C97F 0%, #EDCB8B 100%);color:#000;border-radius:.6em;line-height:1.191;padding:.7em 1em;font-weight:600;letter-spacing:.06em;font-family:"Montserrat",sans-serif}.btn.btn.active,.btn.btn:active,.btn.btn:hover,.btn.btn:focus{background:linear-gradient(180deg, #F0C97F 0%, #DFBC7A 100%)}.alternative .btn{color:#06601c;box-shadow:2px 6px 11px -7px rgba(0,0,0,.13),.3em .3em 0 0 #b99654,1px .3em 0 0 #b99654,.3em 1px 0 0 #b99654,inset 0px 0px 19px 5px #f0c97f}.form-control{background-color:#11270a;color:#fff;border:1px solid #f0c97f;border-radius:.55em;line-height:1.191;padding:.7em 1em;letter-spacing:.06em}.form-control[readonly],.form-control:disabled{background-color:#11270a;color:#fff}.form-control[readonly]::selection,.form-control:disabled::selection{background:#11270a}.form-control[readonly]::-moz-selection,.form-control:disabled::-moz-selection{background:#11270a}.form-control::placeholder{color:#fff;text-transform:uppercase}.form-control:hover,.form-control:focus{background-color:#11270a;color:#fff;border:1px solid #f0c97f}.input-group-addon{color:#000;background-color:#f0c97f;border:none;border-radius:.55em;text-transform:uppercase;font-weight:600;letter-spacing:.06em}.input-group-addon small{font-size:.55em;font-weight:600;line-height:1.03}.input-group .form-control,.input-group .input-group-addon{font-size:inherit}.topbar{height:0;overflow:visible}.topbar .logo{position:absolute;left:1rem;top:.875rem;height:2.5rem;width:auto}.topbar .logo>img,.topbar .logo>svg{height:75%;width:auto}@media screen and (min-width: 375px){.topbar .logo>img,.topbar .logo>svg{height:100%;width:auto}}@media screen and (min-width: 992px){.topbar .logo{left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:7.5rem}}.topbar .logo.mobile{display:block}@media screen and (min-width: 992px){.topbar .logo.mobile{display:none}}.topbar .logo.desktop{display:none}@media screen and (min-width: 992px){.topbar .logo.desktop{display:block}}.topbar .logo-ribbon{position:absolute;right:1rem;top:.875rem;height:2.125rem;width:auto}.topbar .logo-ribbon>img,.topbar .logo-ribbon>svg{height:75%;width:auto}@media screen and (min-width: 375px){.topbar .logo-ribbon>img,.topbar .logo-ribbon>svg{height:100%;width:auto}}@media screen and (min-width: 992px){.topbar .logo-ribbon{top:1.375rem;right:2.75rem;height:3.125rem}}.herobanner{background-position:center center;background-size:cover;padding-top:3.5rem;border-bottom:3px solid #edcc8c}.herobanner img{width:65%;margin-bottom:-3.5rem}@media screen and (min-width: 576px){.herobanner img{width:100%;margin-bottom:-3.5rem}}@keyframes wave{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes wave-inverse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.cta_bonus{padding:2rem .9375rem}@media all and (min-width: 1300px){.cta_bonus{padding:0}}.cta_bonus .coupon_headings{text-align:center;transform:matrix(1, -0.09, 0, 1, 0, 0);margin-bottom:1rem}@media screen and (min-width: 576px){.cta_bonus .coupon_headings{font-size:2rem;margin-bottom:2rem}}.cta_bonus .coupon_headings h2{color:#f0c97f;font-size:.8rem;text-transform:uppercase;font-weight:600;font-style:normal;line-height:1.03;letter-spacing:.06px;margin:0}@media screen and (min-width: 576px){.cta_bonus .coupon_headings h2{font-size:1rem}}.cta_bonus .coupon_headings h2~:nth-child(2){color:#fff;font-size:2.075rem;line-height:1.2;letter-spacing:.06em;font-feature-settings:"liga" off,"kern" off;text-transform:uppercase;margin:0}@media screen and (min-width: 576px){.cta_bonus .coupon_headings h2~:nth-child(2){font-size:2.875rem}}@media all and (min-width: 1300px){.cta_bonus .coupon_headings h2~:nth-child(2){font-size:4rem}}.cta_bonus .coupon_headings h2~:nth-child(3){color:#f0c97f;font-size:1.325rem;font-weight:bold;line-height:1.2;letter-spacing:.06em;font-feature-settings:"liga" off,"kern" off;text-transform:uppercase;margin:0}@media screen and (min-width: 576px){.cta_bonus .coupon_headings h2~:nth-child(3){font-size:1.825rem}}@media all and (min-width: 1300px){.cta_bonus .coupon_headings h2~:nth-child(3){font-size:2.3rem}}.cta_bonus .coupon_headings p{font-size:2.075rem}@media screen and (min-width: 576px){.cta_bonus .coupon_headings p{font-size:2.875rem}}.cta_bonus .coupon_code{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cta_bonus .coupon_code>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cta_bonus .coupon_code .btn.redeem{box-shadow:5px 5px 0px 4px #b99654,inset 0px 0px 19px 5px #f0c97f;border-radius:10px;color:#06601c;cursor:pointer}.cta_bonus .coupon_code .chevrons{text-align:center;height:5.25rem;padding:1.025rem 0}@media screen and (min-width: 576px){.cta_bonus .coupon_code .chevrons{height:6.25rem;padding:1.625rem 0}}.cta_bonus .coupon_code .chevrons .chevron{width:2.02rem;height:1rem;display:block;margin:0 auto;background-size:contain;background-position:center center;background-image:url("../images/affiliate-lp-chevron.svg");background-repeat:no-repeat;animation-name:wave-inverse;animation-duration:1.2s;animation-iteration-count:infinite;animation-fill-mode:backwards}.cta_bonus .coupon_code .chevrons .chevron:nth-child(2){animation-delay:.2s}.cta_bonus .coupon_code .chevrons .chevron:nth-child(3){animation-delay:.4s}.cta_bonus .coupon_code .input-group{font-size:1.125rem;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%;position:relative}.cta_bonus .coupon_code .input-group .form-control{text-align:center}.cta_bonus .coupon_code [type=submit]{font-size:1.225rem}@media screen and (min-width: 576px){.cta_bonus .coupon_code [type=submit]{font-size:1.625rem}}.cta_bonus .cta-copy-wrapper{max-width:320px;margin:0 auto}.cta_bonus .cta-copy-wrapper #copycode{font-weight:bold;font-size:1.2em}@media screen and (min-width: 768px){.cta_bonus{margin-top:-22rem}.cta_bonus .coupon_code .chevrons{height:8.25rem;padding:3.625rem 0 1.625rem}}.cta_bonus.alternative .chevrons{height:4.25rem}@media screen and (min-width: 768px){.cta_bonus.alternative .chevrons{height:3rem;padding:1rem 0}}@media screen and (min-width: 768px){.cta_bonus.alternative{margin-top:-23.5rem}.cta_bonus.alternative .input-group{font-size:1rem;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}}.listing .item{padding:.9375rem}.listing .item .item_inner{color:inherit;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing .item .item_inner>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.listing .item .item_image img{max-width:100%;width:100%}.listing .item .item_content h2{font-weight:600;text-transform:uppercase;font-size:.9375rem;color:#1ad949;letter-spacing:.06em}.listing .item .item_content p{font-weight:500;font-size:1rem;line-height:1.2}@media screen and (min-width: 992px){.listing .item .item_content p{font-size:.875rem;font-weight:500}}.listing.mod_listing_steps{padding:2rem .9375rem}@media screen and (min-width: 768px){.listing.mod_listing_steps{padding-top:0}}.listing.mod_listing_steps .item .item_image{-webkit-box-flex:0;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem;max-width:3.875rem}.listing.mod_listing_steps .item .item_image img{border-radius:50%;width:62px;height:62px}.listing.mod_listing_steps .item .item_content{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;padding-left:1rem}.listing.mod_listing_info{text-transform:uppercase;padding-top:2rem}.listing.mod_listing_info h2{font-size:1.25rem;letter-spacing:.06em;color:#f0c97f;margin-bottom:1rem}.listing.mod_listing_info>.row{padding-top:1rem;margin:0 -1.5rem}.listing.mod_listing_info>.row .item{padding:.5rem}@media screen and (min-width: 992px){.listing.mod_listing_info>.row{margin:0 -0.9375rem}.listing.mod_listing_info>.row .item{padding:.9375rem}}.listing.mod_listing_info .item_content{background-color:#11270a;padding:.5rem 1rem 1rem}.listing.mod_listing_info .item_content h3{font-size:1.25rem;letter-spacing:.06em;line-height:1.1;margin:0 auto .25rem}.listing.mod_listing_info .item_content p{color:#1ad949;font-size:.9375rem;line-height:1.1}.listing.mod_listing_info .item_content>*:last-child{margin-bottom:0}.listing.mod_listing_info a.item_inner .item_content{position:relative;padding:.5rem 2.25rem 1rem 1rem}.listing.mod_listing_info a.item_inner .item_content:after{content:"";position:absolute;right:.5rem;top:50%;width:1.5rem;height:.75rem;background-image:url("../images/affiliate-lp-chevron.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%) rotate(-90deg)}.logo_graveyard>.row{margin:0 -1.5rem}.logo_graveyard .logo_item{padding:.9375rem .25rem}.logo_graveyard img{height:1.35rem;width:auto}@media screen and (min-width: 992px){.logo_graveyard img{height:1.2rem}}body{background-color:#fff}body .copy_code{cursor:pointer}body .copytooltip{display:none;position:relative}body .copytooltip:after{background:#000;border-radius:8px;color:#fff;content:attr(title);font-size:9px;padding:13px;position:absolute;top:-3.5rem;left:-1.1rem}body .copytooltip:before{border:solid;border-color:#000 transparent;border-width:12px 6px 0 6px;content:"";left:.5rem;top:-1.3rem;position:absolute}/*# sourceMappingURL=affiliatelp.min.css.map */
