#popup_overlay{background:rgba(0,0,0,.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;overflow:hidden}#popup_overlay .popup_overlay_wrap{position:relative;height:100%;width:100%;overflow-y:auto;overflow-x:auto}#popup{padding:0;background:var(--bg);width:980px;height:auto;color:var(--bg-color-associated);position:relative;display:block}@media(min-width: 992px){#popup{margin:50px auto}}@media(min-width: 768px)and (max-width: 991px){#popup{width:100%;height:auto}}@media(max-width: 767px){#popup{height:auto;width:100%;margin-top:40px}}#popup .close_popup{position:absolute;right:0;left:auto;top:0;z-index:500}#popup .content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(max-width: 991px){#popup .content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#popup .content .thumb_wrap{width:100%;position:relative}@media(max-width: 991px){#popup .content .thumb_wrap{height:90%;width:100%}}#popup .content .thumb_wrap .thumb{background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width: 991px){#popup .content .thumb_wrap .thumb{justify-content:center}}#popup .content .content_wrap{position:relative;text-align:center;background:var(--header);padding:0;width:100%;max-width:820px;margin:7% auto;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media(max-width: 991px){#popup .content .content_wrap{width:100%;display:block;height:100%;padding-bottom:0;margin:10px}}#popup .content .content_wrap .subtitle,#popup .content .content_wrap .title,#popup .content .content_wrap .the_content{max-width:700px;margin-left:auto;margin-right:auto}#popup .content .content_wrap .the_content{line-height:150%;margin-top:0;margin-bottom:40px}@media(max-width: 991px){#popup .content .content_wrap .the_content{padding:0 25px 20px}}#popup .content .content_wrap .content{position:relative}#popup .content .content_wrap .title{line-height:45px;color:var(--titles);font-size:32px;margin-bottom:30px}@media(max-width: 991px){#popup .content .content_wrap .title{line-height:35px;font-size:23px;padding:0 25px;letter-spacing:2.3px}}#popup .content .content_wrap .subtitle{font-family:var(--first-font);text-transform:uppercase;letter-spacing:1.6px;line-height:25px;color:var(--titles-l-20);margin:60px auto 10px}@media(max-width: 991px){#popup .content .content_wrap .subtitle{letter-spacing:1.4px;padding:0 25px;font-size:16px}}#popup .content .content_wrap .btn{margin-top:30px;margin-bottom:60px}#popup .content .content_wrap .btn a{width:auto}@media(max-width: 991px){#popup .content .content_wrap .btn+#countdown{margin-top:25px}}#popup #countdown{font-size:var(--font-size);background:var(--main-l-15);color:var(--gray-300);z-index:200;width:100%;text-align:center;padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media(max-width: 991px){#popup #countdown{flex-direction:column}}#popup #countdown .countdown_title{font-family:var(--highlight-font);text-transform:uppercase;letter-spacing:3.2px;color:var(--titles);font-size:42px;letter-spacing:2.4px;color:var(--bg-d-3);font-size:24px;margin-right:40px;max-width:190px;line-height:30px;text-align:left}@media(max-width: 991px){#popup #countdown .countdown_title{font-size:32px;line-height:45px;letter-spacing:3.2px}}#popup #countdown .countdown_title strong{color:var(--hover)}@media(max-width: 991px){#popup #countdown .countdown_title{font-size:18px;margin:0 auto 20px;text-align:center;line-height:25px}}#popup #countdown .countdown_content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#popup #countdown .countdown_content .item{position:relative;padding:0 1em}@media(max-width: 767px){#popup #countdown .countdown_content .item{padding-right:.5em;padding-left:.5em}}#popup #countdown .countdown_content .item:first-child{padding-left:0}#popup #countdown .countdown_content .item:last-child{padding-right:0}#popup #countdown .countdown_content .item:not(:first-child) .val:before{content:":";position:absolute;top:0;height:100%;left:-0.5em;color:var(--gray-300);font-weight:normal;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#popup #countdown .countdown_content .item span{display:block}@media(max-width: 767px){#popup #countdown .countdown_content .item .label{font-size:.8em}}#popup #countdown .countdown_content .item .val{font-family:var(--first-font);line-height:125%;position:relative;text-transform:none;color:var(--white);font-size:18px;font-weight:var(--font-weight-bold)}#popup #countdown .countdown_content .item .val strong{font-weight:inherit}#popup #countdown .countdown_content .item .val strong{color:var(--secondary)}.fancybox-close-small,.close{position:absolute;top:0;left:0;width:50px;height:50px;background:rgba(0,0,0,0);z-index:500;overflow:hidden;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.fancybox-close-small:before,.fancybox-close-small:after,.close:before,.close:after{width:70%;height:1px;background:var(--bg-color-associated);content:"";display:block;position:absolute;left:25%;transform-origin:0 0}.fancybox-close-small:before,.close:before{top:25%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-close-small:after,.close:after{bottom:25%;top:auto;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-close-small:hover,.close:hover{background:var(--main)}.fancybox-close-small:hover:before,.fancybox-close-small:hover:after,.close:hover:before,.close:hover:after{background:var(--main-color-associated)}