
*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:Roboto,sans-serif}.wrapper{max-width:1200px;margin:0 auto}header h1{font-size:25px;font-weight:900;color:#7e59e7;margin-top:0;text-align:center;text-transform:uppercase}header{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.06);padding:15px 0}header h1 span{color:#ffce50}header p{text-align:center;margin:4px 0}header p span{color:#7e59e7}.wrapper .offer:nth-child(1):before{position:absolute;content:"";width:45px;height:45px;background-repeat:no-repeat;background-position:center center;background-size:contain;left:0;top:0}.wrapper .offer:nth-child(2):before{position:absolute;content:"";width:45px;height:45px;background-repeat:no-repeat;background-position:center center;background-size:contain;left:0;top:0}.wrapper .offer:nth-child(3):before{position:absolute;content:"";width:45px;height:45px;background-repeat:no-repeat;background-position:center center;background-size:contain;left:0;top:0}.offer{width:300px;padding:15px 20px;display:block;text-decoration:none;margin:20px;border-radius:80px 20px 20px 20px;position:relative}.offer.zecredit{background:rgba(0,108,231,.5);box-shadow:4px 12px 44px rgba(4,100,209,.4)}.offer.kf{background:rgba(211,19,22,.5);box-shadow:5px 12px 44px rgba(211,19,22,.4)}.offer.alexcredit{background:rgba(126,206,46,.5);box-shadow:5px 12px 44px rgba(126,206,46,.4)}.offer.cashberry{background:rgba(104,69,29,.5);box-shadow:5px 12px 44px rgba(104,69,29,.4)}.offer.ccloan{background:rgba(51,64,139,.5);box-shadow:5px 12px 44px rgba(51,64,139,.4)}.offer.credit7{background:rgba(89,194,164,.5);box-shadow:5px 12px 44px rgba(89,194,164,.4)}.offer.creditbox{background:rgba(21,21,21,.5);box-shadow:5px 12px 44px rgba(21,21,21,.4)}.offer.creditkasa{background:rgba(252,191,4,.5);box-shadow:5px 12px 44px rgba(252,191,4,.4)}.offer.creditplus{background:rgba(251,153,1,.5);box-shadow:5px 12px 44px rgba(236,144,2,.4)}.offer.e-groshi{background:rgba(27,134,72,.5);box-shadow:5px 12px 44px rgba(27,134,72,.4)}.offer.eurogroshi{background:rgba(28,150,196,.5);box-shadow:5px 12px 44px rgba(28,150,196,.4)}.offer.kachay{background:rgba(249,60,0,.5);box-shadow:5px 12px 44px rgba(249,60,0,.4)}.offer.monetka{background:rgba(97,57,155,.5);box-shadow:5px 12px 44px rgba(97,57,155,.4)}.offer.money4u{background:rgba(20,90,130,.5);box-shadow:5px 12px 44px rgba(20,90,130,.4)}.offer.mycredit{background:rgba(0,85,184,.5);box-shadow:5px 12px 44px rgba(0,85,184,.4)}.offer.schvidko{background:rgb(0 108 231 / 50%);box-shadow:5px 12px 44px rgba(31,188,251,.4)}.offer.miloan{background:rgba(91,173,109,.5);box-shadow:5px 12px 44px rgba(91,173,109,.4)}.offer.dinero{background:rgba(248,144,23,.5);box-shadow:5px 12px 44px rgba(254,205,38,.4)}.offer.forza{background:rgba(116,184,87,.4);box-shadow:5px 12px 44px rgba(116,184,87,.4)}.offer.moneyveo{background:rgba(138,97,246,.5);box-shadow:5px 12px 44px rgba(138,97,246,.4)}.offer.soscredit{background:rgba(249,0,0,.5);box-shadow:5px 12px 44px rgba(249,0,0,.4)}.offer.tengo{background:rgba(255,147,21,.5);box-shadow:5px 12px 44px rgba(255,166,62,.4)}.offer.loany{background:rgba(102,194,225,.5);box-shadow:5px 12px 44px rgba(102,194,225,.4)}.offer.gofingo{background:rgba(61,197,244,.5);box-shadow:5px 12px 44px rgba(108,195,225,.4)}.offer_logo img{max-width:150px;max-height:40px;display:block;margin:0 auto}.offer_logo{height:40px}.offers .wrapper{display:flex;flex-wrap:wrap;justify-content:center}.adv_item{font-size:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.adv_wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:10px}.adv_title{font-weight:600}.get_button{background:#fff;box-shadow:0 0 12px rgba(255,255,255,.6);border-radius:20px;width:98%;margin:10px auto;height:38px;line-height:38px;color:#333;text-align:center}.offer_descr{font-size:11px;color:#fff;text-align:center}footer{padding:20px 0;text-align:center}footer p{color:#383640}footer .small{font-size:14px;color:#78767e}.overlay{background-color:rgba(0,0,0,.35);position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:9999}.text_bottom{color:#272727}.text_bottom p{line-height:24px}.text_bottom ul li{margin:10px 0}.modal{width:300px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:15px;padding:0 20px}.icon_fire{position:relative;text-align:center}.icon_fire img{margin:0 auto;margin-top:-28px;position:relative}.modal_title{width:100%;position:relative;color:#000;font-weight:700;font-size:20px;text-align:center;padding:10px}.offer_modal .logo{padding:0 5px;display:flex;align-items:center;justify-content:center;border-top-left-radius:12px;border-bottom-left-radius:12px;padding-left:40px}.modal .offer_button{margin-bottom:0;height:52px;line-height:52px;border-radius:0;background-color:#f09917!important;border-top-right-radius:12px;border-bottom-right-radius:12px;width:130px}.modal{position:relative;padding-bottom:20px;border-radius:80px 20px 20px 20px}.modal_text{text-align:center;padding:0 10px;color:#3d3d3d;font-size:14px}.offer_modal .logo img{max-width:130px}.offer_modal .text{color:#191919;font-weight:400;font-size:14px}.close_modal{position:absolute;top:28px;width:20px;right:20px;cursor:pointer}.close_modal img{max-width:15px}.offer_modal{display:flex;text-decoration:none;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:10px 0;border-radius:12px}.offer_modal .button .offer_button{margin-top:0}.offer_modal.border{border-top:1px solid #09f;border-bottom:1px solid #09f}.modal_bottom{padding:15px 0;position:relative;background-color:#09f}.offer_modal{position:relative}.point_block{position:absolute;left:-10px;top:50%;transform:translateY(-50%)}.modal_image img{max-width:30px}.modal .offer_button{margin-bottom:0;height:30px;line-height:30px;border-radius:0;background-color:#7e59e7!important;box-shadow:0 0 12px rgba(126,89,231,.6);border-radius:14px;width:85px;transition:.3s;font-weight:700;font-size:12px;color:#fff;text-align:center}.offer_button:hover{opacity:.7!important}.arrrow_faq{position:absolute;top:20px;right:20px}.faq_item_slide{background-color:#fff;position:relative;padding:15px 25px;box-shadow:0 4px 4px #dcd9e8;border-radius:30px;margin:20px 0}.faq_slide h2 span{color:#7e59e7}.faq_title_slide{color:#383640;font-size:22px;font-weight:600;cursor:pointer}.faq_slide{padding:20px 0;margin-top:40px;background-repeat:no-repeat;background-size:cover}.faq_slide h2{text-align:center}.faq_item_slide .faq_descr_slide{display:none}.faq_item_slide.active .arrrow_faq{transform:rotate(180deg)}.faq_item_slide.active .faq_descr_slide{display:block}@media(max-width:767px){.modal_title{font-size:15px}.offer_modal{padding:18px 30px}.modal{width:98%}.modal_title{margin-bottom:15px}.modal_title:before{height:115px;background-position-y:115px}.input_block input{width:166px;font-size:15px}.offer_modal .logo img{width:100px}.offer_modal .button .offer_button{margin-top:10px}.modal{max-width:98%}.offer_modal{padding:0}.offer_modal .logo{padding-left:10px}.modal .offer_button{width:115px;height:35px;line-height:35px}.offer_modal .logo{padding-left:0}.modal_title{margin-bottom:0}.modal_text{font-size:16px}.offer_modal .button .offer_button{margin-top:0}}.faq_slide a{color:#000}.cookie_banner{width:350px;padding:15px;box-shadow:0 0 5px #000;position:fixed;border-radius:12px;background-color:#000;z-index:99999;right:20px;bottom:20px;display:none}.apply_wrapper{display:flex;justify-content:flex-end}.agree_text{font-size:12px;line-height:18px;color:#fff}.apply_button_banner{width:75px;height:35px;line-height:35px;text-align:center;border-radius:6px;text-transform:uppercase;font-weight:600;font-size:15px;color:#fff;cursor:pointer;background-color:#4dc07b;margin-top:10px}@media(max-width:767px){.cookie_banner{width:100%;bottom:0;right:0}}.hidden{display:none}
.add-button{
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    cursor: pointer;
    background-color: #006ce7;
    outline: none;
    border: none;
    border-radius: 6px;
    width: 100%;
    height: 40px;
    color:#fff;
    text-align: center;
    font-weight: 600;
    text-transform: uppercase;
    display: none;
}
.volos{
    position: fixed;
    z-index:99;
    right: 0;
    top: 100px;
    width: 300px;
    height: auto;
    display:none;
}
.volos img{
    max-width: 100px;
}
.bottom_buttons{
    display: none;
}
@keyframes rotation {
    0%   { transform: rotate(45deg) }
    25% { transform: rotate(-45deg) }
    50% { transform: rotate(45deg) }
    100% { transform: rotate(0deg) }
}
.email-widget-bubble {
    bottom: 80px;
    right: 0px;
    background: transparent url(/img/present_discount.png) no-repeat 50% 50%;
    background-size: contain;
    cursor: pointer;
    width: 81px;
    height: 81px;
    position: fixed;
    z-index: 1055;
    overflow: hidden;
    -webkit-animation: rotation 5s infinite; /* Safari 4+ */
    -moz-animation:    rotation 5s infinite; /* Fx 5+ */
    -o-animation:      rotation 5s infinite; /* Opera 12+ */
    animation:         rotation 5s infinite; /* IE 10+, Fx 29+ */
}
@media(max-width: 767px){
    .bottom_buttons{
        display: block;
        width: 100%;
        background-color: rgba(255,255,255,.9);
        position: fixed;
        bottom:0;
        left:0;
        height: 50px;
        z-index: 999;
    }
    .button_left{
        transform: rotate(270deg);
    }
    .bottom_buttons_wrapper{
        height: 100%;
        padding: 0 30px;
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
    }
    .bottom_buttons_wrapper img{
        height: 20px;
    }
    .add-button{
        bottom: 50px;
    }
}
@media(max-width: 767px){
    .volos{
        display: block;
    }
    .modal .offer_button{
        width: 85px;
    }
    .offer_modal .logo img{
        max-width: 85px;
    }
    .modal_image img{
        max-width: 20px;
    }
}
.get_link{
    color:#0d0df1;
    text-align:center;
    padding: 10px;
}
.margin_lnk{
    margin: 6px 0;
    color:#0d0df1;
    text-align:center;
    font-weight: 600;
    font-size: 15px;
}
@media(min-width: 768px){
    .modal{
        width: 400px;
    }
}