#home .launch-property-wrapper .launch-property-content{margin-top:182px;padding:0 72px}#home .launch-property-wrapper .launch-property-content .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:rgba(0,0,0,.87)}#home .launch-property-wrapper .launch-property-content .sub-title{font-family:Montserrat;font-size:25px;line-height:30px;color:#272727}#home .launch-property-wrapper .launch-property-content .description{margin-top:49px;font-family:Montserrat;font-size:14px;line-height:25px;color:#272727}#home .launch-property-wrapper .launch-property-content .btn-view-property{margin-top:80px;padding:9px 98px 12px;background:#181818;border-radius:3px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;letter-spacing:.04px;text-transform:uppercase;display:inline-block;color:#fff}#home .launch-property-wrapper .launch-property-bg{width:100%;height:847px;background-image:url(https://thecharitycompetition-bo.peconi.tech/uploads/homes/home_block_2.jpg);background-position:top;background-size:cover}#home .play-and-win-wrapper .play-and-win-content{background:#272727}#home .play-and-win-wrapper .play-and-win-content .title{margin-top:199px;font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#ededed;opacity:.87}#home .play-and-win-wrapper .play-and-win-content .sub-title{font-family:Montserrat;font-size:25px;line-height:30px;color:#ededed;margin-bottom:53px}#home .play-and-win-wrapper .play-and-win-content .left-text{font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;color:#fff;opacity:.87}#home .play-and-win-wrapper .play-and-win-content .left-right{font-family:Montserrat;font-weight:400;font-size:16px;line-height:28px;color:#dbd9d5}#home .play-and-win-wrapper .play-and-win-content .btn-play-and-win{margin-top:90px;margin-bottom:1rem;padding:9px 113px 12px;background:#fff;border-radius:3px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;letter-spacing:.04px;text-transform:uppercase;display:inline-block;color:#000}#home .play-and-win-wrapper .play-and-win-content .trynow-wrapper{text-align:center}#home .play-and-win-wrapper .play-and-win-bg{width:100%;min-height:792px;height:100%;background-image:url(https://thecharitycompetition-bo.peconi.tech/uploads/homes/home_block_3.jpg);background-position:top;background-size:cover}@media only screen and (max-width:768px){#home .launch-property-wrapper .launch-property-content{margin-top:96px;padding-left:16px;padding-right:16px;padding-bottom:5rem}#home .launch-property-wrapper .launch-property-content .btn-view-property,#home .launch-property-wrapper .launch-property-content .description{margin-top:40px}#home .launch-property-wrapper .launch-property-bg{height:392px}#home .play-and-win-wrapper .play-and-win-content{padding:0 1.5rem 5rem}#home .play-and-win-wrapper .play-and-win-content .title{margin-top:96px}#home .play-and-win-wrapper .play-and-win-content .btn-play-and-win{margin-top:64px}#home .play-and-win-wrapper .play-and-win-content .trynow-wrapper{text-align:left}#home .play-and-win-wrapper .play-and-win-content .btn-play-and-win{padding:9px 85px 12px}#home .play-and-win-wrapper .play-and-win-bg{height:500px}}#charities .summary-wrapper{padding:136px 290px;background-color:#fff}#charities .summary-wrapper .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727;text-align:center}#charities .summary-wrapper .description{margin-top:20px;font-family:Montserrat;font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#6f6f6f}#charities .companies-wrapper{width:100%}#charities .companies-wrapper .company-block{padding:85px 71px}#charities .companies-wrapper .company-block .logo-wrapper{display:flex;align-items:center;justify-content:center;background:#f4f3f2;border-radius:8px;padding:1rem;min-height:350px}#charities .companies-wrapper .company-block .content-wrapper{min-height:300px}#charities .companies-wrapper .company-block .btn-watch-wrapper{position:absolute;left:0;right:0;bottom:14px;text-align:center}#charities .companies-wrapper .company-block .btn-watch-wrapper .btn-watch-video{width:200px;padding:10px 0;background:#fff;border-radius:29px;font-family:Montserrat;text-align:center;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#6b6b6a}#charities .companies-wrapper .company-block .btn-watch-wrapper .play-icon{width:30px;height:30px;margin-left:15px}#charities .companies-wrapper .company-block .img-logo{width:200px;height:200px;border:5px solid #fff;border-radius:8px}#charities .companies-wrapper .company-block hr{border:0;border-top:1px solid #272727;margin:3rem 0 0}#charities .companies-wrapper .company-block .title{font-family:Montserrat;font-weight:700;font-size:28px;line-height:34px;color:#000;margin-top:11px}#charities .companies-wrapper .company-block .description{font-family:Montserrat;font-size:16px;line-height:28px;color:#000;margin-top:33px}#charities .companies-wrapper .company-block .go-to-site{margin-top:27px;padding:4px 13px 5px;background:#272727;font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;text-align:center;color:#fff}@media only screen and (max-width:768px){#charities .summary-wrapper{padding:100px 2rem}#charities .companies-wrapper .company-block{padding:50px 2rem}}#contact .contact-title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#272727;padding:134px 1rem 66px}#contact .info-wrapper{padding:38px 1rem 70px}#contact .info-wrapper .title{font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;color:#000}#contact .info-wrapper .description{font-family:Montserrat;font-weight:700;font-size:14px;line-height:24px;color:#6f6f6f;margin-top:9px;margin-bottom:0}#contact .info-wrapper .spacing-info{margin-top:60px}#contact .info-wrapper ul.social-icon{margin:15px 0 0;position:relative;padding:0;list-style-type:none}#contact .info-wrapper ul.social-icon li{display:inline-block}#contact .info-wrapper ul.social-icon li:not(:first-child){margin-left:23px}#contact .info-wrapper ul.social-icon li a{width:45px;height:45px;text-decoration:none;text-align:center;transition:all .4s ease-in-out;position:relative}#contact .divider-wrapper{padding-bottom:5rem;display:flex;justify-content:center;align-items:center}#contact .divider-wrapper .divider{margin:0;border:0;border-left:2px solid #979797;height:100%}#contact .contact-wrapper{padding:38px 1rem 70px}#contact .contact-wrapper .title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#000}#contact .contact-wrapper .content-input{margin-top:22px;background:rgba(219,215,213,.3);border-color:rgba(219,215,213,.3);padding:1rem}#contact .contact-wrapper .content-input.invalid{border:1px solid #dc3545}#contact .contact-wrapper label{font-family:Montserrat;font-weight:700;font-size:14px;line-height:24px;color:#6f6f6f;opacity:.87;margin-bottom:0}#contact .contact-wrapper .custom-input{border:0;border-bottom:1px solid #6f6f6f;font-family:Montserrat;font-size:20px;line-height:24px;background:none;padding:11px 0;width:100%;max-width:468px;color:#000}#contact .contact-wrapper .custom-input::-webkit-input-placeholder{font-weight:700;font-size:14px}#contact .contact-wrapper .custom-input::-ms-input-placeholder{font-weight:700;font-size:14px}#contact .contact-wrapper .custom-input::placeholder{font-weight:700;font-size:14px}#contact .contact-wrapper .custom-input:not(:first-child){margin-top:63px}#contact .contact-wrapper .custom-input.invalid{border-bottom:1px solid #dc3545;color:#dc3545}#contact .contact-wrapper .error-invalid{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;color:#dc3545;margin-top:6px}#contact .contact-wrapper .btn-wrapper{margin-top:68px;padding-left:4rem}#contact .contact-wrapper .btn-wrapper .btn-send{padding:9px 128px 12px;border:1px solid #6f6f6f;box-sizing:border-box;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#272727}@media only screen and (max-width:768px){#contact .contact-title{padding:48px 1rem}#contact .divider-wrapper{padding-bottom:1rem;width:100%}#contact .divider-wrapper .divider{border-left:0;border-top:1px solid #979797;width:90%}#contact .contact-wrapper{padding:1rem 2rem}#contact .contact-wrapper .content-input{width:100%}#contact .contact-wrapper .btn-wrapper{padding-left:0;text-align:center}#contact .contact-wrapper .btn-wrapper .btn-send{width:100%}}#privacy *{font-family:Montserrat!important}#privacy .summary-wrapper{padding:100px 0 2rem;background-color:#fff}#privacy .summary-wrapper .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727;text-align:center}#privacy .summary-wrapper .description{margin-top:20px;font-family:Montserrat;font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#6f6f6f}#privacy .more-detail-wrapper{min-height:60vh;width:100%;padding-bottom:5rem;background-color:rgba(219,215,213,.3)}@media only screen and (max-width:768px){#privacy .summary-wrapper{padding:2rem 1rem}#privacy .summary-wrapper .title{font-size:30px;line-height:30px}#privacy .summary-wrapper .description{font-size:15px;line-height:22px}#privacy .more-detail-wrapper{padding-bottom:2rem}}#login .content-wrapper{padding:93px 1rem 145px;background:rgba(219,217,213,.3)}#login .content-wrapper .txt-alert{font-family:Montserrat;text-align:center}#login .content-wrapper .divider-wrapper{display:flex;justify-content:center;align-items:center}#login .content-wrapper .divider-wrapper .divider{margin:0;border:0;border-left:2px solid #979797;height:100%}#login .content-wrapper .login-form .title{margin-top:35px;font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;color:#000;text-transform:uppercase}#login .content-wrapper .login-form .form-container{margin-top:50px}#login .content-wrapper .login-form .form-container .custom-input{border:0;border-bottom:1px solid #6f6f6f;font-family:Montserrat;font-size:20px;line-height:24px;background:none;padding:11px 0;width:100%;color:#000}#login .content-wrapper .login-form .form-container .custom-input::-webkit-input-placeholder{font-weight:700;font-size:14px}#login .content-wrapper .login-form .form-container .custom-input::-ms-input-placeholder{font-weight:700;font-size:14px}#login .content-wrapper .login-form .form-container .custom-input::placeholder{font-weight:700;font-size:14px}#login .content-wrapper .login-form .form-container .custom-input:not(:first-child){margin-top:63px}#login .content-wrapper .login-form .form-container .custom-input.invalid{border-bottom:1px solid #dc3545;color:#dc3545}#login .content-wrapper .login-form .form-container .btn-login{margin-top:62px;background:#272727;border-radius:3px;padding:9px 0 12px;width:100%;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff}#login .content-wrapper .login-form .form-container .btn-login:disabled{opacity:.9}#login .content-wrapper .login-form .form-container .btn-login .fa-spinner{margin-right:.5rem}#login .content-wrapper .login-form .form-container .error-message{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;color:#dc3545;margin-top:11px;display:block;text-align:center}#login .content-wrapper .login-form .forget-password{width:100%;margin-top:73px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:24px;color:#272727;display:inline-block;text-align:center}#login .content-wrapper .new-wrapper .title{margin-top:35px;font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;color:#000;text-transform:uppercase}#login .content-wrapper .new-wrapper .btn-sign-up{margin-top:62px;background:none;border:1px solid #6f6f6f;padding:9px 0 12px;width:100%;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#6f6f6f;max-width:414px;display:inline-block}@media only screen and (max-width:768px){#login .content-wrapper .login-form .form-container .btn-login,#login .content-wrapper .login-form .form-container .custom-input:not(:first-child){margin-top:48px}#login .content-wrapper .login-form .forget-password{margin-top:32px}#login .content-wrapper .divider-wrapper{padding-bottom:1rem;width:100%;margin-top:48px}#login .content-wrapper .divider-wrapper .divider{border-left:0;border-top:1px solid #979797;width:100%}#login .content-wrapper .new-wrapper .btn-sign-up{max-width:100%}}#signup .content-wrapper{padding:93px 1rem 145px;background:rgba(219,217,213,.3)}#signup .content-wrapper .divider-wrapper{display:flex;justify-content:center;align-items:center}#signup .content-wrapper .divider-wrapper .divider{margin:0;border:0;border-left:2px solid #979797;height:100%}#signup .content-wrapper .sign-up-form{max-width:460px}#signup .content-wrapper .sign-up-form .title{margin-top:35px;font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;color:#000;text-transform:uppercase}#signup .content-wrapper .sign-up-form .form-container .custom-input{margin-top:60px;border:0;border-bottom:1px solid #6f6f6f;font-family:Montserrat;font-size:20px;line-height:24px;background:none;padding:11px 0;width:100%;color:#000}#signup .content-wrapper .sign-up-form .form-container .custom-input::-webkit-input-placeholder{font-weight:700;font-size:14px}#signup .content-wrapper .sign-up-form .form-container .custom-input::-ms-input-placeholder{font-weight:700;font-size:14px}#signup .content-wrapper .sign-up-form .form-container .custom-input::placeholder{font-weight:700;font-size:14px}#signup .content-wrapper .sign-up-form .form-container .custom-input.invalid{border-bottom:1px solid #dc3545;color:#dc3545}#signup .content-wrapper .sign-up-form .form-container .date-of-birth-wrapper{margin-top:62px}#signup .content-wrapper .sign-up-form .form-container .date-of-birth-wrapper .label{font-family:Montserrat;font-weight:700;font-size:14px;line-height:24px;color:#6f6f6f}#signup .content-wrapper .sign-up-form .form-container .btn-sign-up{margin-top:62px;background:#272727;border-radius:3px;padding:9px 0 12px;width:100%;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff}#signup .content-wrapper .sign-up-form .form-container .btn-sign-up .fa-spinner{margin-right:.5rem}#signup .content-wrapper .sign-up-form .form-container .checkbox{margin-top:64px;font-family:Montserrat;font-size:14px;line-height:20px;color:#6f6f6f}#signup .content-wrapper .sign-up-form .form-container .checkbox.invalid{color:#dc3545}#signup .content-wrapper .sign-up-form .form-container .error-message{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;color:#dc3545;margin-top:11px;display:block;text-align:center}#signup .content-wrapper .sign-up-form .form-container .error-invalid{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;color:#dc3545;margin-top:6px}#signup .content-wrapper .sign-up-form .forget-password{width:100%;margin-top:73px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:24px;color:#272727;display:inline-block;text-align:center}#signup .content-wrapper .sign-up-form .custom-phone-container{margin-top:63px}#signup .content-wrapper .sign-up-form .custom-input-phone,#signup .content-wrapper .sign-up-form .custom-phone-button{background:none;border:0;border-bottom:1px solid #6f6f6f;border-radius:0}#signup .content-wrapper .sign-up-form .custom-input-phone{font-family:Montserrat;font-size:20px;line-height:24px;width:100%;color:#000}#signup .content-wrapper .sign-up-form .custom-input-phone.invalid{border-bottom:1px solid #dc3545;color:#dc3545}#signup .content-wrapper .sign-up-form .form-control:focus{box-shadow:none}#signup .content-wrapper .new-wrapper .title{margin-top:35px;font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;color:#000;text-transform:uppercase}#signup .content-wrapper .new-wrapper .btn-sign-up{margin-top:62px;background:none;border:1px solid #6f6f6f;padding:9px 0 12px;width:100%;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#6f6f6f;max-width:414px;display:inline-block}@media only screen and (max-width:768px){#signup .content-wrapper{padding:0 1rem 4rem}#signup .content-wrapper .sign-up-form{max-width:100%}#signup .content-wrapper .sign-up-form .form-container .custom-input,#signup .content-wrapper .sign-up-form .form-container .custom-phone-container,#signup .content-wrapper .sign-up-form .form-container .date-of-birth-wrapper{margin-top:1.2rem}#signup .content-wrapper .sign-up-form .form-container .checkbox{margin-top:2rem}#signup .content-wrapper .sign-up-form .form-container .btn-login{margin-top:48px}#signup .content-wrapper .sign-up-form .forget-password{margin-top:32px}#signup .content-wrapper .divider-wrapper{padding-bottom:1rem;width:100%;margin-top:48px}#signup .content-wrapper .divider-wrapper .divider{border-left:0;border-top:1px solid #979797;width:100%}#signup .content-wrapper .new-wrapper .btn-sign-up{max-width:100%;margin-top:2rem}}#about .first-block .left-content{margin-top:182px;padding:0 72px}#about .first-block .left-content .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727}#about .first-block .left-content .description{margin-top:38px;font-family:Montserrat;font-size:16px;line-height:28px;color:#272727}#about .first-block .about-block1-bg{width:100%;height:774px;object-fit:cover}#about .second-block{width:100%;height:634px;background-image:url(https://thecharitycompetition-bo.peconi.tech/uploads/properties/property_block_3.jpg);background-position:top;background-size:cover}#about .third-block .left-content .over-top{margin-top:-157px;background:#fff;height:157px;padding:71px 59px 0 72px}#about .third-block .left-content .over-top hr{margin-bottom:0;border:0;border-top:1px solid #272727}#about .third-block .left-content .title{margin-top:-40px;font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727;padding-left:72px;padding-right:49px}#about .third-block .right-content{padding:63px 67px 91px}#about .third-block .right-content .content-text{font-family:Montserrat;font-size:16px;line-height:28px;color:#272727}#about .fourth-block{margin-top:102px}#about .fourth-block .about-block3-bg{width:100%;height:634px;object-fit:cover}#about .fourth-block .right-content .title-container{height:418px;background:#fff;margin-left:-206px;padding-left:54px;padding-right:67px}#about .fourth-block .right-content .title-container hr{margin-top:0;margin-bottom:0;border:0;border-top:1px solid #272727}#about .fourth-block .right-content .title-container .title{margin-top:44px;font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727}#about .fourth-block .right-content .title-container-md{display:none}#about .fourth-block .right-content .description{padding:13px 36px 56px 69px;font-family:Montserrat;font-size:16px;line-height:28px;color:#000}#about .divider-time-left{border:0;border-top:2px solid #979797;margin:0 72px}#about .time-left-wrapper{background:#ecebe9}@media only screen and (min-width:768px) and (max-width:1350px){#about .fourth-block .right-content .title-container{height:320px}#about .fourth-block .right-content .title-container .title{font-size:20px;line-height:36px}}@media only screen and (max-width:768px){#about .first-block{padding-bottom:96px}#about .first-block .left-content{margin-top:96px;padding-left:16px;padding-right:16px}#about .first-block .left-content .description{margin-top:48px}#about .first-block .about-block1-bg{height:390px}#about .second-block{height:200px}#about .third-block .left-content .over-top{margin-top:-48px;background:#fff;height:48px;width:50%;padding:24px 16px}#about .third-block .left-content .over-top hr{margin-top:0;margin-bottom:0;border:0;border-top:1px solid #272727}#about .third-block .left-content .title{margin-top:48px;font-size:32px;line-height:40px;padding-left:16px;padding-right:16px}#about .third-block .right-content{padding:48px 16px 96px}#about .fourth-block{margin-top:0}#about .fourth-block .about-block3-bg{height:256px}#about .fourth-block .right-content .title-container{display:none}#about .fourth-block .right-content .title-container-md{display:block}#about .fourth-block .right-content .title-container-md .over-top{float:right;margin-top:-47px;background:#fff;height:48px;width:50%;padding:24px 16px}#about .fourth-block .right-content .title-container-md .over-top hr{margin-top:0;margin-bottom:0;border:0;border-top:1px solid #272727}#about .fourth-block .right-content .title-container-md .title{padding:0 16px;margin-top:48px;font-family:Montserrat;font-weight:700;font-size:32px;line-height:40px;color:#272727}#about .fourth-block .right-content .description{padding:48px 16px 96px}#about .divider-time-left{margin:0 16px}}#account_profile .sidebar-wrapper{padding:31px 50px;background:#272727}#account_profile .sidebar-wrapper .menu li{list-style:none}#account_profile .sidebar-wrapper .menu li a{font-family:Montserrat;font-size:18px;font-weight:400;line-height:22px;color:#e7e7e7}#account_profile .sidebar-wrapper .menu li a.active{font-weight:700;color:#fff}#account_profile .sidebar-wrapper .menu li:not(:first-child){margin-top:26px}#account_profile .content-wrapper{padding:31px 82px 60px}#account_profile .content-wrapper .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727}#account_profile .content-wrapper .info-wrapper{margin-top:45px}#account_profile .content-wrapper .info-wrapper .block:not(:first-child){margin-top:34px}#account_profile .content-wrapper .info-wrapper .label{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;color:#000;display:block;text-transform:uppercase}#account_profile .content-wrapper .info-wrapper .txt-info{font-family:Montserrat;font-size:18px;line-height:22px;color:#000}#account_profile .content-wrapper .info-wrapper .custom-input{border:0;border-bottom:1px solid #6f6f6f;font-family:Montserrat;font-size:20px;line-height:24px;background:none;padding:11px 0;width:100%;max-width:300px;color:#000;display:none}#account_profile .content-wrapper .info-wrapper .custom-input::-webkit-input-placeholder{font-weight:700;font-size:14px}#account_profile .content-wrapper .info-wrapper .custom-input::-ms-input-placeholder{font-weight:700;font-size:14px}#account_profile .content-wrapper .info-wrapper .custom-input::placeholder{font-weight:700;font-size:14px}#account_profile .content-wrapper .info-wrapper .custom-input.invalid{border-bottom:1px solid #dc3545;color:#dc3545}#account_profile .content-wrapper .info-wrapper .custom-phone-container{display:none}#account_profile .content-wrapper .info-wrapper .custom-input-phone{border:0;border-bottom:1px solid #6f6f6f;font-family:Montserrat;font-size:20px;line-height:24px;background:none;width:100%;max-width:300px;color:#000;border-radius:0}#account_profile .content-wrapper .info-wrapper .custom-input-phone.invalid{border-bottom:1px solid #dc3545;color:#dc3545}#account_profile .content-wrapper .info-wrapper .date-of-birth-wrapper{margin-top:62px}#account_profile .content-wrapper .info-wrapper .date-of-birth-wrapper .label{font-family:Montserrat;font-weight:700;font-size:14px;line-height:24px;color:#6f6f6f}#account_profile .content-wrapper .info-wrapper .btn-wrapper{margin-top:68px;margin-left:222px}#account_profile .content-wrapper .info-wrapper .btn-wrapper .btn-style{padding:9px 130px 12px;background:#272727;border-radius:3px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff}#account_profile .content-wrapper .info-wrapper .country-wrapper{max-width:50%;display:none}@media only screen and (max-width:768px){#account_profile .sidebar-wrapper{padding:1rem}#account_profile .content-wrapper{padding-left:1rem}#account_profile .content-wrapper .info-wrapper .btn-wrapper{margin-left:0}#account_profile .content-wrapper .info-wrapper .btn-wrapper .btn-style{padding:9px 60px 12px}#account_profile .content-wrapper .info-wrapper .country-wrapper{max-width:100%}}#account_confirm .content-wrapper{min-height:50vh}#account_confirm .alert-success{margin-top:5rem}#skill_test .content-wrapper{background:rgba(219,217,213,.3);min-height:calc(100vh - 112px);padding-bottom:2rem}#skill_test .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#000;padding-top:59px}#skill_test .box-container{max-width:732px;height:521px;background:#1c1f42;border:1px solid #979797;box-sizing:border-box;border-radius:4px;margin:18px auto 0;padding:20px 31px}#skill_test .box-container .header-text{font-family:Montserrat;font-weight:700;font-size:14px;line-height:24px;color:#fff}#skill_test .box-container .rule{max-width:670px;height:4px;background:#fff;mix-blend-mode:normal;opacity:.16}#skill_test .box-container .house{max-width:100%;height:auto}#skill_test .btn-start{background:#47dfcc;border-radius:3px;padding:9px 90px 12px}#skill_test .btn-link-instructions,#skill_test .btn-start{font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff;display:inline-block}#skill_test .btn-link-instructions{margin-top:19px;border:1px solid #fff;box-sizing:border-box;padding:9px 57px 12px}#instructions .content-wrapper{margin-top:59px;padding-bottom:3rem}#instructions .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#000}#instructions .description{font-family:Montserrat;font-size:18px;line-height:24px;color:rgba(0,0,0,.87);max-width:714px;margin:0 auto;text-align:center}#instructions .instruction-bg{background:#1c1f42;border:1px solid #979797;box-sizing:border-box;border-radius:4px;max-width:689px;margin:0 auto;text-align:center;position:relative;padding:28px 0}#instructions .btn-wrapper{display:flex;justify-content:space-between;max-width:689px;margin:26px auto 0}#instructions .btn-previous{border:1px solid #6f6f6f;box-sizing:border-box;padding:9px 31px 12px;color:#272727;background-color:inherit}#instructions .btn-next,#instructions .btn-previous{font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase}#instructions .btn-next{background:#272727;border-radius:3px;padding:9px 50px 12px;color:#fff}#instructions .input-style{background:hsla(0,0%,100%,.12);border-radius:38px;font-family:Montserrat;font-weight:700;font-size:22px;line-height:27px;color:#fff;width:215px;margin:0 auto 26px;padding-top:3px;padding-bottom:7px}#instructions .txt-good-luck{font-family:Montserrat;font-weight:700;font-size:14px;line-height:24px;color:#fff;opacity:.87}#instructions .btn-play-again{background:hsla(0,0%,100%,.12);border-radius:3px;width:176px;padding:6px 0 8px;margin:0 auto;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;color:#47dfcc}#instructions .brick{background:#c9d8f2;box-shadow:0 3px 7px rgba(0,0,0,.5);border-radius:2px;width:110px;padding:5px 0 7px;font-family:Montserrat;font-weight:700;font-size:16px;line-height:24px;color:rgba(0,0,0,.87);position:absolute}#instructions .brick.blue{background:#47dfcc}#instructions .brick.ins21{top:12%;left:25%}#instructions .brick.ins22{top:35%;right:25%}#instructions .brick.ins23{top:50%;left:17%}#instructions .brick.ins24{top:62%;right:14%}#instructions .brick.ins3{top:32%;right:28%}#instructions .brick-animation{position:absolute;top:10%;right:25%}@media only screen and (max-width:768px){#instructions .content-wrapper{margin-top:24px;padding:1rem}}#select_mode_test .content-wrapper{margin-top:156px;padding-bottom:8rem}#select_mode_test .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#000}#select_mode_test .description{font-family:Montserrat;font-size:18px;line-height:24px;color:#000;max-width:714px;margin:55px auto 0;text-align:center}#select_mode_test .btn-wrapper{max-width:689px;margin:93px auto 0;text-align:center}#select_mode_test .btn-previous{border:1px solid #6f6f6f;box-sizing:border-box;padding:9px 55px 12px;color:#272727;background-color:inherit}#select_mode_test .btn-next,#select_mode_test .btn-previous{font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase}#select_mode_test .btn-next{background:#272727;border-radius:3px;padding:9px 50px 12px;color:#fff;margin-left:20px}@media only screen and (max-width:768px){#select_mode_test .content-wrapper{margin-top:24px;padding:1rem}}@media only screen and (max-width:576px){#select_mode_test .btn-previous{display:block}#select_mode_test .btn-next{display:block;margin-left:0;margin-top:1rem}}#congratulations .content-wrapper{margin-top:156px;min-height:60vh}#congratulations .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#000}#congratulations .description{font-family:Montserrat;font-size:18px;line-height:24px;color:#000;max-width:714px;margin:55px auto 0;text-align:center}#congratulations .btn-wrapper{max-width:689px;margin:93px auto 0;text-align:center}#congratulations .btn-previous{border:1px solid #6f6f6f;box-sizing:border-box;padding:9px 55px 12px;color:#272727;background-color:inherit}#congratulations .btn-next,#congratulations .btn-previous{font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase}#congratulations .btn-next{background:#272727;border-radius:3px;padding:9px 50px 12px;color:#fff;margin-left:20px}@media only screen and (max-width:768px){#congratulations .content-wrapper{margin-top:24px;padding:1rem}}@media only screen and (max-width:576px){#congratulations .btn-previous{display:block}#congratulations .btn-next{display:block;margin-left:0;margin-top:1rem}}#test_complete .content-wrapper{margin-top:156px;min-height:60vh}#test_complete .title{font-weight:700;font-size:36px;line-height:44px}#test_complete .description,#test_complete .title{font-family:Montserrat;text-align:center;color:#000}#test_complete .description{font-size:18px;line-height:24px;max-width:714px;margin:55px auto 0}#test_complete .btn-wrapper{max-width:689px;margin:93px auto 0;text-align:center}#test_complete .btn-next{background:#272727;border-radius:3px;padding:9px 50px 12px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff;margin-left:20px}@media only screen and (max-width:768px){#test_complete .content-wrapper{margin-top:24px;padding:1rem}}@media only screen and (max-width:576px){#test_complete .btn-next{margin-left:0;margin-top:1rem}}#entries .sidebar-wrapper{padding:31px 50px;background:#272727}#entries .sidebar-wrapper .menu li{list-style:none}#entries .sidebar-wrapper .menu li a{font-family:Montserrat;font-size:18px;font-weight:400;line-height:22px;color:#e7e7e7}#entries .sidebar-wrapper .menu li a.active{font-weight:700;color:#fff}#entries .sidebar-wrapper .menu li:not(:first-child){margin-top:26px}#entries .content-wrapper{padding:31px 82px 60px}#entries .content-wrapper .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727}#entries .content-wrapper .statistic-wrapper{display:flex;justify-content:space-between;margin-top:45px}#entries .content-wrapper .statistic-wrapper .title{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}#entries .content-wrapper .statistic-wrapper .description{font-family:Montserrat;font-size:36px;line-height:44px;color:#000;text-align:center}#entries .content-wrapper .btn-wrapper{display:flex;justify-content:space-between;margin-top:50px}#entries .content-wrapper .btn-wrapper .btn-buy-more-tickets{box-sizing:border-box;border-radius:3px;background-color:#f6c110;color:#000}#entries .content-wrapper .btn-wrapper .btn-buy-more-tickets,#entries .content-wrapper .btn-wrapper .btn-use-remaining-tickets{padding:9px 0 12px;width:100%;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase}#entries .content-wrapper .btn-wrapper .btn-use-remaining-tickets{border:1px solid #6f6f6f;background:#fff;font-style:normal;color:#272727;margin-left:2rem}#entries .content-wrapper .entries-wrapper{margin-top:85px}#entries .content-wrapper .entries-wrapper .title{font-style:normal;font-weight:700;font-size:36px;line-height:44px;color:#272727}#entries .content-wrapper .entries-wrapper table{margin-top:37px}#entries .content-wrapper .entries-wrapper th{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#000}#entries .content-wrapper .entries-wrapper td{font-family:Montserrat;font-size:18px;line-height:22px;color:#000}@media only screen and (max-width:768px){#entries .sidebar-wrapper{padding:1rem}#entries .content-wrapper{padding:31px 1rem 60px}}@media only screen and (max-width:576px){#entries .content-wrapper .btn-wrapper{display:block;margin-top:2rem}#entries .content-wrapper .btn-wrapper .btn-buy-more-tickets{display:inline-block;margin:0 auto}#entries .content-wrapper .btn-wrapper .btn-use-remaining-tickets{display:inline-block;margin-top:2rem;margin-left:0}}#purchase_tickets .content-wrapper{padding-top:54px;padding-bottom:3rem;min-height:60vh;background:#f8f7f7}#purchase_tickets .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#000}#purchase_tickets .btn-wrapper{max-width:414px;margin:83px auto 0;text-align:center;display:flex}#purchase_tickets .btn-next{background:#272727;border-radius:3px;padding:9px 50px 12px;width:100%;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff}#purchase_tickets .white-box{background:#fff;padding:30px 15px 66px;margin:41px auto 0;max-width:500px}#purchase_tickets .white-box .input-qty{border:1px solid #6f6f6f;max-width:120px;padding:6px 10px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:24px;color:#272727}#purchase_tickets .white-box .input-qty.invalid{border-color:#dc3545;color:#dc3545}#purchase_tickets .white-box .error-invalid{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;color:#dc3545;margin-top:6px}@media only screen and (max-width:768px){#purchase_tickets .content-wrapper{margin-top:24px;padding:1rem}}@media only screen and (max-width:576px){#purchase_tickets .btn-next{display:block;margin-left:0;margin-top:1rem}}#by_ticket_complete .content-wrapper{padding-top:34px;min-height:60vh;background:#f8f7f7}#by_ticket_complete .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#000}#by_ticket_complete .description{font-family:Montserrat;font-size:18px;line-height:24px;color:#000;max-width:714px;margin:55px auto 0;text-align:center}#by_ticket_complete .btn-wrapper{max-width:414px;margin:83px auto 0;text-align:center;display:flex}#by_ticket_complete .btn-previous{border:1px solid #6f6f6f;box-sizing:border-box;color:#272727;background-color:inherit}#by_ticket_complete .btn-next,#by_ticket_complete .btn-previous{padding:9px 50px 12px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase}#by_ticket_complete .btn-next{background:#272727;border-radius:3px;width:100%;color:#fff}#by_ticket_complete hr{border:0;border-top:1px solid #979797;max-width:455px;margin:1rem auto}@media only screen and (max-width:768px){#by_ticket_complete .content-wrapper{margin-top:24px;padding:1rem}}@media only screen and (max-width:576px){#by_ticket_complete .btn-previous{display:block}#by_ticket_complete .btn-next{display:block;margin-left:0;margin-top:1rem}}#prizes .first-block .left-content{margin-top:182px;padding:0 72px}#prizes .first-block .left-content .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727}#prizes .first-block .left-content .description{margin-top:38px;font-family:Montserrat;font-size:16px;line-height:28px;color:#272727}#prizes .first-block .about-block1-bg{width:100%;height:774px;object-fit:cover}#prizes .second-block{width:100%;height:634px;background-image:url(https://thecharitycompetition-bo.peconi.tech/uploads/abouts/about_block_3.jpg);background-position:top;background-size:cover}#prizes .third-block .left-content .over-top{margin-top:-157px;background:#fff;height:157px;padding:71px 59px 0 72px}#prizes .third-block .left-content .over-top hr{margin-bottom:0;border:0;border-top:1px solid #272727}#prizes .third-block .left-content .title{margin-top:-40px;font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727;padding-left:72px;padding-right:49px}#prizes .third-block .right-content{padding:63px 67px 91px}#prizes .third-block .right-content .content-text{font-family:Montserrat;font-size:16px;line-height:28px;color:#272727}@media only screen and (max-width:768px){#prizes .first-block{padding-bottom:96px}#prizes .first-block .left-content{margin-top:96px;padding-left:16px;padding-right:16px}#prizes .first-block .left-content .description{margin-top:48px}#prizes .first-block .about-block1-bg{height:390px}#prizes .second-block{height:200px}#prizes .third-block .left-content .over-top{margin-top:-47px;background:#fff;height:48px;width:50%;padding:24px 16px}#prizes .third-block .left-content .over-top hr{margin-top:0;margin-bottom:0;border:0;border-top:1px solid #272727}#prizes .third-block .left-content .title{margin-top:48px;font-size:32px;line-height:40px;padding-left:16px;padding-right:16px}#prizes .third-block .right-content{padding:48px 16px 96px}}#choose_charities .content-wrapper{padding-top:54px;padding-bottom:3rem;min-height:60vh;background:#f8f7f7}#choose_charities .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#000}#choose_charities .description{margin-top:51px;margin-bottom:26px;font-family:Montserrat;font-size:18px;line-height:22px;color:#000}#choose_charities .center-wrapper{max-width:525px;margin:0 auto}#choose_charities .companies-wrapper{margin-top:24px}#choose_charities .company-wrapper{margin-top:14px}#choose_charities .logo-wrapper{width:100%;height:180px;background:#fff;display:flex;justify-content:center;align-items:center;position:relative}#choose_charities .logo-wrapper .company-logo{max-width:95%;height:90%}#choose_charities .logo-wrapper .check-icon{position:absolute;top:10px;right:11px;width:30px;height:30px;background-image:url(/images/uncheck-icon.svg?cac33aae26b9d5a97bbd56c98e6a9ebc)}#choose_charities .logo-wrapper .check-icon.checked{background-image:url(/images/checked-icon.svg?4d06d51027e6ae69aae068c5e6e674e4)}#choose_charities .company-label{width:100%;min-height:55px;background:#272727;margin-top:11px;display:flex;justify-content:center;align-items:center;font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff}#choose_charities .btn-watch-wrapper{text-align:center;margin-top:.75rem}#choose_charities .btn-watch-wrapper .btn-watch-video{width:100%;padding:10px 0;background:#272727;border-radius:29px;font-family:Montserrat;text-align:center;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#fff}#choose_charities .btn-watch-wrapper .play-icon{width:30px;height:30px;margin-left:15px}#choose_charities .btn-wrapper{max-width:414px;margin:83px auto 0;text-align:center;display:flex}#choose_charities .btn-next{background:#272727;border-radius:3px;padding:9px 50px 12px;width:100%;line-height:17px;text-transform:uppercase;color:#fff;margin-left:20px}#choose_charities .btn-next,#choose_charities .error-message{font-family:Montserrat;font-weight:700;font-size:14px;text-align:center}#choose_charities .error-message{line-height:16px;color:#dc3545;margin-top:2rem;display:block}@media only screen and (max-width:768px){#choose_charities .content-wrapper{padding:1rem}}@media only screen and (max-width:576px){#choose_charities .title{font-size:32px;line-height:35px}#choose_charities .description{font-size:15px;line-height:20px}#choose_charities .logo-wrapper{height:160px}#choose_charities .logo-wrapper .company-logo{max-width:95%}#choose_charities .company-label{min-height:40px;font-size:10px}#choose_charities .btn-next{display:block;margin-left:0;margin-top:1rem}}#order_summary_payment .content-wrapper{padding-top:54px;padding-bottom:3rem;min-height:60vh;background:#f8f7f7}#order_summary_payment .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#000}#order_summary_payment .center-wrapper{max-width:525px;margin:0 auto}#order_summary_payment .btn-wrapper{max-width:414px;margin:48px auto 0;text-align:center;display:flex}#order_summary_payment .btn-next{background:#272727;border-radius:3px;padding:9px 50px 12px;width:100%;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff}#order_summary_payment hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #979797}#order_summary_payment .title-ticket{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#6f6f6f}#order_summary_payment .txt-cash-prize{font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;text-transform:uppercase;color:#000;margin-top:26px}#order_summary_payment .txt-cash-info{font-family:Montserrat;font-weight:700;font-size:14px;line-height:24px;color:#272727;margin-top:26px}#order_summary_payment .txt-amount{font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;text-transform:uppercase;color:#000;margin-bottom:0}#order_summary_payment .amount{font-family:Montserrat;font-size:36px;line-height:44px;color:#000;margin-bottom:0}#order_summary_payment .custom-table{margin-bottom:1.3rem}#order_summary_payment .custom-table thead th{border-bottom:0}#order_summary_payment .custom-table thead th:first-child{border-top:none}#order_summary_payment .custom-table th{border-top:0;font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;color:#6f6f6f;padding:.75rem 0}#order_summary_payment .custom-table td{font-family:Montserrat;font-size:16px;line-height:20px;color:#000;padding:5px 0}#order_summary_payment .custom-table td:last-child{border-bottom:1px solid #979797}#order_summary_payment .custom-table td,#order_summary_payment .custom-table th{border-top:1px solid #979797}#order_summary_payment .txt-edit{font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:right;text-transform:uppercase;color:#272727;cursor:pointer}#order_summary_payment .txt-service-charge{font-family:Montserrat;font-weight:700;font-size:12px;line-height:24px;letter-spacing:-.86px;text-transform:uppercase;color:#6f6f6f;margin-bottom:0}#order_summary_payment .card-info-input label{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#000;display:block}#order_summary_payment .card-info-input input{border:0;border-bottom:1px solid #6f6f6f;font-family:Montserrat;font-size:20px;line-height:24px;background:none;padding:11px 0;width:100%;color:#000}#order_summary_payment .card-info-input input::-webkit-input-placeholder{font-weight:700;font-size:14px}#order_summary_payment .card-info-input input::-ms-input-placeholder{font-weight:700;font-size:14px}#order_summary_payment .card-info-input input::placeholder{font-weight:700;font-size:14px}#order_summary_payment .card-info-input input.invalid{border-bottom:1px solid #dc3545;color:#dc3545}#order_summary_payment .card-info-input:not(:first-child){margin-top:63px}#order_summary_payment .error-message{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;color:#dc3545;margin-top:11px;display:block;text-align:center}@media only screen and (max-width:768px){#order_summary_payment .content-wrapper{padding:1rem}}@media only screen and (max-width:576px){#order_summary_payment .btn-next{display:block;margin-left:0;margin-top:1rem}#order_summary_payment .txt-cash-prize{font-size:16px}#order_summary_payment .txt-cash-info{font-size:12px}}#faqs .summary-wrapper{padding:136px 290px;background-color:#fff}#faqs .summary-wrapper .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727;text-align:center}#faqs .summary-wrapper .description{margin-top:20px;font-family:Montserrat;font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#6f6f6f}#faqs .more-detail-wrapper{padding:85px 180px 323px;width:100%;background-color:rgba(219,215,213,.3)}#faqs .more-detail-wrapper .block-detail:not(:first-child){margin-top:61px}#faqs .more-detail-wrapper .block-detail hr{margin:0;border:0;border-top:1px solid #272727}#faqs .more-detail-wrapper .block-detail .title{margin-top:11px;font-family:Montserrat;font-weight:700;font-size:22px;line-height:27px;color:#000}#faqs .more-detail-wrapper .block-detail .description{margin-top:40px;font-family:Montserrat;font-size:16px;line-height:28px;color:#000}@media only screen and (max-width:768px){#faqs .summary-wrapper{padding:100px 2rem}#faqs .more-detail-wrapper{padding:48px 1rem 96px}#faqs .more-detail-wrapper .block-detail:not(:first-child){margin-top:48px}}#reset_password .content-wrapper{padding-top:114px;padding-bottom:3rem;min-height:60vh;background:#f8f7f7}#reset_password .center-wrapper{max-width:425px;margin:0 auto}#reset_password .title{font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;text-align:center;text-transform:uppercase;color:#000}#reset_password .description{margin-top:29px;font-family:Montserrat;font-size:14px;line-height:20px;color:#272727;letter-spacing:-.4px}#reset_password .description.success{margin-top:94px}#reset_password .custom-input{border:0;border-bottom:1px solid #6f6f6f;font-family:Montserrat;font-size:20px;line-height:24px;background:none;padding:11px 0;width:100%;color:#000;margin-top:53px}#reset_password .custom-input::-webkit-input-placeholder{font-weight:700;font-size:14px}#reset_password .custom-input::-ms-input-placeholder{font-weight:700;font-size:14px}#reset_password .custom-input::placeholder{font-weight:700;font-size:14px}#reset_password .custom-input.invalid{border-bottom:1px solid #dc3545;color:#dc3545}#reset_password .btn-wrapper{margin:74px auto 0;text-align:center;display:flex}#reset_password .btn-wrapper.success{margin-top:110px}#reset_password .btn-next{background:#272727;border-radius:3px;padding:9px 50px 12px;width:100%;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff}#reset_password .error-invalid{font-size:12px;margin-top:6px}#reset_password .error-invalid,#reset_password .error-message{font-family:Montserrat;font-weight:700;line-height:16px;color:#dc3545}#reset_password .error-message{font-size:14px;margin-top:2rem;display:block;text-align:center}@media only screen and (max-width:768px){#reset_password .content-wrapper{padding:3rem 1rem 1rem}}@media only screen and (max-width:576px){#reset_password .title{font-size:17px;line-height:22px}#reset_password .description{font-size:15px;line-height:20px}#reset_password .description.success{margin-top:35px}#reset_password .custom-input{margin-top:25px}#reset_password .btn-wrapper{margin-top:35px}#reset_password .btn-wrapper.success{margin-top:45px}#reset_password .btn-next{display:block;margin-left:0;margin-top:1rem}}#new_password .content-wrapper{padding-top:114px;padding-bottom:3rem;min-height:60vh;background:#f8f7f7}#new_password .center-wrapper{max-width:424px;margin:0 auto}#new_password .title{font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;text-align:center;text-transform:uppercase;color:#000;margin-bottom:50px}#new_password .txt-alert{font-family:Montserrat;font-size:14px}#new_password .custom-input{border:0;border-bottom:1px solid #6f6f6f;font-family:Montserrat;font-size:20px;line-height:24px;background:none;padding:11px 0;width:100%;color:#000}#new_password .custom-input:not(:first-child){margin-top:63px}#new_password .custom-input::-webkit-input-placeholder{font-weight:700;font-size:14px}#new_password .custom-input::-ms-input-placeholder{font-weight:700;font-size:14px}#new_password .custom-input::placeholder{font-weight:700;font-size:14px}#new_password .custom-input.invalid{border-bottom:1px solid #dc3545;color:#dc3545}#new_password .btn-wrapper{margin:74px auto 0;text-align:center;display:flex}#new_password .btn-next{background:#272727;border-radius:3px;padding:9px 50px 12px;width:100%;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff}#new_password .error-invalid{font-size:12px;margin-top:6px}#new_password .error-invalid,#new_password .error-message{font-family:Montserrat;font-weight:700;line-height:16px;color:#dc3545}#new_password .error-message{font-size:14px;margin-top:2rem;display:block;text-align:center}@media only screen and (max-width:768px){#new_password .content-wrapper{padding:3rem 1rem 1rem}}@media only screen and (max-width:576px){#new_password .title{font-size:17px;line-height:22px}#new_password .custom-input{margin-top:25px}#new_password .btn-wrapper{margin-top:35px}#new_password .btn-next{display:block;margin-left:0;margin-top:1rem}}#news .summary-wrapper{padding:136px 290px;background-color:#fff}#news .summary-wrapper .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727;text-align:center}#news .summary-wrapper .description{margin-top:20px;font-family:Montserrat;font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#6f6f6f}#news .more-detail-wrapper{padding:60px 30px 112px;width:100%;background-color:rgba(219,215,213,.3)}#news .cc-pagination{display:flex;list-style:none;justify-content:center;padding-left:0;margin-bottom:0}#news .cc-pagination .cc-page-item{cursor:pointer}#news .cc-pagination .cc-page-item .cc-page-link{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;width:44px;height:44px;font-family:Montserrat;font-weight:500;font-size:15px;line-height:18px;color:#000;border-radius:22px}#news .cc-pagination .cc-page-item.active .cc-page-link{background-color:#c4c4c4}#news .cc-pagination .cc-break-me{padding-top:5px}#news .cc-pagination .cc-break-me a{position:relative;text-align:center;width:44px;height:44px;font-family:Montserrat;font-weight:500;font-size:15px;line-height:18px;color:#000}#news .cc-pagination .next,#news .cc-pagination .previous{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;width:44px;height:44px}#news .cc-pagination .next i,#news .cc-pagination .previous i{font-size:25px;color:#000}#news .filter-wrapper{display:flex;justify-content:flex-end}#news .filter-wrapper .label-filter{font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#272727}#news .img-article{max-width:460px;width:100%;height:390px}#news .article-detail-wrapper .title{font-family:Montserrat;font-weight:700;font-size:28px;line-height:34px;color:#000;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#news .article-detail-wrapper .author{font-family:Montserrat;font-size:16px;line-height:20px;color:#000}#news .article-detail-wrapper .detail-wrapper{padding-top:29px;height:340px}#news .article-detail-wrapper .vl{border-left:1px solid #000;height:24px;margin:0 14px}#news .article-detail-wrapper .go-to-site{margin-top:29px;padding:4px 15px 5px 18px;background:#272727;font-family:Montserrat;font-weight:700;font-size:12px;line-height:16px;text-align:center;color:#fff}#news .article-detail-wrapper .category{font-size:13px;line-height:16px;-webkit-line-clamp:1}#news .article-detail-wrapper .category,#news .article-detail-wrapper .description{font-family:Montserrat;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}#news .article-detail-wrapper .description{font-size:16px;line-height:28px;-webkit-line-clamp:3}#news .article-detail-wrapper hr{border:0;border-top:1px solid #272727;margin:3rem 0 0}#news .time-left-wrapper{background:#ecebe9}#news .pagination-footer{text-align:center;margin-top:96px}@media only screen and (max-width:768px){#news .summary-wrapper{padding:100px 2rem}#news .more-detail-wrapper{padding:48px 1rem 96px}}@media only screen and (max-width:576px){#news .more-detail-wrapper{padding:2rem 1rem}#news .pagination-footer{text-align:center;margin-top:2rem}#news .article-detail-wrapper .title{font-size:18px;line-height:28px}#news .article-detail-wrapper .author{font-size:14px}#news .article-detail-wrapper .description{font-size:14px;line-height:24px}#news .article-detail-wrapper .detail-wrapper{height:265px;padding-top:1rem}#news .img-article{height:340px}}#article_detail .vl{border-left:1px solid #000;height:24px;margin:0 14px}#article_detail .summary-wrapper{padding:136px;background-color:#fff}#article_detail .summary-wrapper .title{font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;color:#272727;text-align:center}#article_detail .summary-wrapper .description{margin-top:20px;font-family:Montserrat;font-weight:700;font-size:16px;line-height:24px;text-align:center;color:#6f6f6f}#article_detail .summary-wrapper .author{text-align:center;margin-top:23px;font-family:Montserrat;font-size:16px;line-height:20px;color:#000}#article_detail .summary-wrapper .category{margin-top:17px;text-align:center;font-family:Montserrat;font-size:13px;line-height:16px;color:#000}#article_detail .content-wrapper{padding:80px 70px;background:rgba(219,215,213,.3)}#article_detail .content-wrapper .common-text{font-family:Montserrat;font-size:16px;line-height:28px;color:#000}#article_detail .content-wrapper .img-header{width:100%;min-height:850px;background-position:top;background-size:cover;position:relative}#article_detail .content-wrapper .over-img-wrapper{margin-top:-425px;background-color:#f4f3f2;padding-top:4rem;padding-left:5rem}#article_detail .content-wrapper .over-img-wrapper .title{font-weight:700;font-size:28px;line-height:36px;color:#000}#article_detail .content-wrapper .block-3 .title{font-weight:700;font-size:20px;line-height:28px}#article_detail .related-wrapper{padding:0 70px 111px}#article_detail .related-wrapper .related-news{padding:79px 1rem 64px;font-family:Montserrat;font-weight:700;font-size:36px;line-height:44px;text-align:center;color:#272727}#article_detail .related-wrapper .related-body{justify-content:center}#article_detail .related-wrapper .related-body .title{margin-top:23px;font-weight:700;font-size:20px;line-height:24px}#article_detail .related-wrapper .related-body .author{margin-top:16px;font-size:16px;line-height:20px}#article_detail .related-wrapper .related-body .category{margin-top:11px;font-size:13px;line-height:16px}#article_detail .related-wrapper .related-body .img-related{width:100%;height:400px}@media only screen and (max-width:992px){#article_detail .content-wrapper .over-img-wrapper{padding-top:1.5rem;padding-left:2rem}}@media only screen and (max-width:768px){#article_detail .content-wrapper,#article_detail .summary-wrapper{padding:1rem}#article_detail .content-wrapper .img-header{min-height:600px}#article_detail .content-wrapper .over-img-wrapper{margin-top:-300px;padding:1rem 0}#article_detail .related-wrapper{padding:1rem}#article_detail .related-wrapper .related-news{padding:1.5rem 1rem}#article_detail .related-wrapper .related-body .img-related{width:100%;height:300px;margin-top:1rem}}#header{padding-bottom:112px}#header .custom-navbar{padding:51px 5rem 17px;transition:all .2s ease-in-out;transition-duration:.3s}#header .custom-navbar.header-scroll{background-color:hsla(0,0%,100%,.9);padding-top:20px;box-shadow:0 0 1px #d6d6d6}#header .custom-navbar .navbar-nav{width:100%;max-width:1000px;margin-left:8rem;justify-content:space-between}#header .custom-navbar .navbar-nav .nav-item .nav-link{font-family:Montserrat;font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#272727}#header .custom-navbar .navbar-nav .nav-item .nav-link.active{border-bottom:4px solid #000;line-height:.85;display:inline-block;padding-left:0;padding-right:0}@media only screen and (max-width:768px){#header .custom-navbar{padding-top:24px;padding-left:16px;padding-right:16px}}#header_home .cover-wrapper{width:100%;height:auto;padding-bottom:2rem;background-image:url(https://thecharitycompetition-bo.peconi.tech/uploads/homes/home_block_1.jpg);background-position:top;background-size:cover}#header_home .cover-wrapper .text-wrapper{width:100%;text-align:center;margin-top:230px;display:inline-block}#header_home .cover-wrapper .text-wrapper .title{font-family:Rockwell;font-style:normal;font-weight:700;font-size:48px;line-height:58px;text-align:center;color:#fff}#header_home .cover-wrapper .text-wrapper .time-left{margin-top:20px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:28px;line-height:34px;color:#fff}#header_home .cover-wrapper .text-wrapper .description{margin:30px auto 0;font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:24px;text-align:center;color:hsla(0,0%,100%,.87);max-width:940px}#header_home .cover-wrapper .draw-info-box{max-width:533px;background:#fff;border-radius:8px;padding:25px 0;margin:41px auto 0;min-height:220px}#header_home .cover-wrapper .draw-info-box.smaller-width{max-width:460px}#header_home .cover-wrapper .draw-info-box hr{border:0;margin:0;border-left:1px solid #000;height:92px}#header_home .cover-wrapper .draw-info-box .left-content{padding-left:51px;padding-right:51px}#header_home .cover-wrapper .draw-info-box .left-content .winning{font-family:Montserrat;font-weight:700;font-size:24px;line-height:29px;text-align:center;color:#181818;margin-bottom:0}#header_home .cover-wrapper .draw-info-box .left-content .total{font-family:Montserrat;font-weight:400;font-size:18px;text-align:center;color:#181818;margin-bottom:.1rem}#header_home .cover-wrapper .draw-info-box .left-content .price{font-family:Montserrat;font-weight:700;font-size:35px;line-height:43px;text-align:center;color:#7c6104}#header_home .cover-wrapper .draw-info-box .btn-enter-to-win{padding:9px 0 12px;background:#f6c110;border-radius:3px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;text-align:center;letter-spacing:.04px;text-transform:uppercase;color:#000;width:100%;max-width:296px;margin:22px auto 0}#header_home .custom-navbar{padding:51px 5rem 17px;transition:all .2s ease-in-out;transition-duration:.3s}#header_home .custom-navbar.header-scroll{background-color:rgba(39,39,39,.9);padding-top:20px;box-shadow:0 0 1px #d6d6d6}#header_home .custom-navbar .navbar-nav{width:100%;max-width:1000px;margin-left:8rem;justify-content:space-between}#header_home .custom-navbar .navbar-nav .nav-item .nav-link{font-family:Montserrat;font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff}#header_home .custom-navbar .navbar-nav .nav-item .nav-link.active{border-bottom:4px solid #fff;line-height:.85;display:inline-block;padding-left:0;padding-right:0}@media only screen and (max-width:768px){#header_home .custom-navbar{padding-top:24px;padding-left:16px;padding-right:16px}#header_home .cover-wrapper{height:auto;padding-left:1rem;padding-right:1rem;padding-bottom:1.5rem}#header_home .cover-wrapper .text-wrapper{margin-top:135px}#header_home .cover-wrapper .text-wrapper .title{font-size:38px;line-height:40px}#header_home .cover-wrapper .text-wrapper .time-left{font-size:22px;margin-top:14px}#header_home .cover-wrapper .text-wrapper .description{margin-top:40px;font-size:16px}#header_home .cover-wrapper .draw-info-box{padding:1rem 0}#header_home .cover-wrapper .draw-info-box .left-content{padding-left:1rem;padding-right:1rem}#header_home .cover-wrapper .draw-info-box .left-content .winning{font-size:20px}#header_home .cover-wrapper .draw-info-box .left-content .total{font-size:15px}#header_home .cover-wrapper .draw-info-box .left-content .price{font-size:28px}#header_home .cover-wrapper .draw-info-box .btn-enter-to-win{margin:14px auto 0}}#header_cover .cover-wrapper{width:100%;height:798px;background-position:top;background-size:cover}#header_cover .cover-wrapper .text-wrapper{width:100%;margin-top:276px;display:inline-block;padding-left:72px}#header_cover .cover-wrapper .text-wrapper .title{font-family:Rockwell;font-weight:700;font-size:48px;line-height:58px;color:#fff}#header_cover .cover-wrapper .text-wrapper .sub-title{margin-top:20px;font-family:Montserrat;font-weight:700;font-size:28px;line-height:34px;color:#fff}#header_cover .cover-wrapper .text-wrapper .description{font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;color:hsla(0,0%,100%,.87);max-width:820px;margin-top:25px}#header_cover .cover-wrapper .text-wrapper .btn-enter-to-win{margin-top:10px;padding:9px 95px 12px;background:#f6c110;border-radius:3px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;color:#000;display:inline-block;text-align:center;letter-spacing:.04px;text-transform:uppercase}#header_cover .custom-navbar{padding:51px 5rem 17px;transition:all .2s ease-in-out;transition-duration:.3s}#header_cover .custom-navbar.header-scroll{background-color:rgba(39,39,39,.9);padding-top:20px;box-shadow:0 0 1px #d6d6d6}#header_cover .custom-navbar .navbar-nav{width:100%;max-width:1000px;margin-left:8rem;justify-content:space-between}#header_cover .custom-navbar .navbar-nav .nav-item .nav-link{font-family:Montserrat;font-weight:700;font-size:16px;text-transform:uppercase;color:#fff}#header_cover .custom-navbar .navbar-nav .nav-item .nav-link.active{border-bottom:4px solid #fff;line-height:.85;display:inline-block;padding-left:0;padding-right:0}@media only screen and (max-width:768px){#header_cover .custom-navbar{padding-top:24px;padding-left:16px;padding-right:16px}#header_cover .cover-wrapper{height:726px}#header_cover .cover-wrapper .text-wrapper{padding:0 1rem;margin-top:168px}#header_cover .cover-wrapper .text-wrapper .title{font-size:40px;line-height:48px}#header_cover .cover-wrapper .text-wrapper .sub-title{font-size:22px;line-height:27px}#header_cover .cover-wrapper .text-wrapper .description{font-size:16px;line-height:20px}#header_cover .cover-wrapper .text-wrapper .btn-enter-to-win{margin-top:44px;margin-right:auto;margin-left:auto;display:block}}#header_about .cover-wrapper{width:100%;height:798px;background-image:url(https://thecharitycompetition-bo.peconi.tech/uploads/properties/property_block_1.jpg);background-position:top;background-size:cover}#header_about .cover-wrapper .text-wrapper{width:100%;margin-top:276px;display:inline-block;padding-left:72px}#header_about .cover-wrapper .text-wrapper .title{font-family:Rockwell;font-weight:700;font-size:48px;line-height:58px;color:#fff}#header_about .cover-wrapper .text-wrapper .sub-title{margin-top:20px;font-family:Montserrat;font-weight:700;font-size:28px;line-height:34px;color:#fff}#header_about .cover-wrapper .text-wrapper .description{font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;color:hsla(0,0%,100%,.87);max-width:820px;margin-top:25px}#header_about .cover-wrapper .text-wrapper .btn-enter-to-win{margin-top:61px;padding:9px 95px 12px;background:#f6c110;border-radius:3px;font-family:Montserrat;font-weight:700;font-size:14px;line-height:17px;color:#000;display:inline-block;text-align:center;letter-spacing:.04px;text-transform:uppercase}#header_about .custom-navbar{padding:51px 5rem 17px;transition:all .2s ease-in-out;transition-duration:.3s}#header_about .custom-navbar.header-scroll{background-color:rgba(39,39,39,.9);padding-top:20px;box-shadow:0 0 1px #d6d6d6}#header_about .custom-navbar .navbar-nav{width:100%;max-width:1000px;margin-left:8rem;justify-content:space-between}#header_about .custom-navbar .navbar-nav .nav-item .nav-link{font-family:Montserrat;font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff}#header_about .custom-navbar .navbar-nav .nav-item .nav-link.active{border-bottom:4px solid #fff;line-height:.85;display:inline-block;padding-left:0;padding-right:0}@media only screen and (max-width:768px){#header_about .custom-navbar{padding-top:24px;padding-left:16px;padding-right:16px}#header_about .cover-wrapper{height:auto;padding-bottom:2rem}#header_about .cover-wrapper .text-wrapper{padding:0 1rem;margin-top:168px}#header_about .cover-wrapper .text-wrapper .title{font-size:40px;line-height:48px}#header_about .cover-wrapper .text-wrapper .sub-title{font-size:22px;line-height:27px}#header_about .cover-wrapper .text-wrapper .description{font-size:16px;line-height:20px}#header_about .cover-wrapper .text-wrapper .btn-enter-to-win{margin-top:44px;margin-right:auto;margin-left:auto;display:block}}#burger_menu .burger-menu-content{background-color:#fff}#burger_menu .burger-menu-content .header{padding:24px 16px;display:flex;justify-content:space-between}#burger_menu .burger-menu-content .header .logo{width:130px;height:40px}#burger_menu .burger-menu-content .header .close-icon{width:20px;height:20px;cursor:pointer}#burger_menu .burger-menu-content .menu{margin-top:48px;padding-left:64px;padding-right:1rem}#burger_menu .burger-menu-content .menu li{list-style:none}#burger_menu .burger-menu-content .menu li:not(:first-child){margin-top:48px}#burger_menu .burger-menu-content .menu li a,#burger_menu .burger-menu-content .menu li button{font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;text-transform:uppercase;color:#272727}#burger_menu .burger-menu-content .menu li a.active,#burger_menu .burger-menu-content .menu li button.active{border-bottom:2px solid #000;line-height:.85;display:inline-block;padding-left:0;padding-right:0}#burger_menu .burger-menu-content .menu li a.btn-link,#burger_menu .burger-menu-content .menu li button.btn-link{padding:0}#burger_menu .burger-menu-content .menu li a.btn-link:hover,#burger_menu .burger-menu-content .menu li button.btn-link:hover{text-decoration:none}footer{background:#272727;padding:48px 70px 1rem}footer ul.menu{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}footer ul.menu li{margin-top:35px}footer ul.menu li a,footer ul.menu li button{font-family:Montserrat;font-weight:700;font-size:12px;line-height:24px;text-transform:uppercase;color:#fff}footer ul.menu li a:hover,footer ul.menu li button:hover{text-decoration:none}footer ul.menu li a.btn-link,footer ul.menu li button.btn-link{padding:0}footer ul.menu li a.btn-link:hover,footer ul.menu li button.btn-link:hover{color:#fff}footer ul.menu li:first-child{margin-top:0}footer ul.info{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}footer ul.info li{margin-top:12px}footer ul.info li a,footer ul.info li span{font-family:Montserrat;font-size:12px;line-height:20px;color:hsla(0,0%,100%,.87)}footer ul.info li a:hover,footer ul.info li span:hover{text-decoration:none}footer ul.social-icon{margin:15px 0 0;position:relative;padding:0;list-style-type:none}footer ul.social-icon li{display:inline-block}footer ul.social-icon li:not(:first-child){margin-left:23px}footer ul.social-icon li a{width:45px;height:45px;text-decoration:none;text-align:center;transition:all .4s ease-in-out;position:relative}footer .logo-footer{width:196px;height:60px}footer .txt-copy-right{margin-top:70px;font-family:Montserrat;font-size:14px;line-height:24px;color:hsla(0,0%,100%,.87);text-align:center;margin-bottom:0}@media only screen and (max-width:768px){footer{padding:48px 16px 1rem}footer ul.menu li{margin-top:30px}footer .logo-footer{width:130px;height:40px}footer ul.social-icon li:not(:first-child){margin-left:16px}footer ul.social-icon li a{width:40px;height:40px}footer .txt-copy-right{font-size:12px}}#donate_content{padding:130px 0 170px;width:100%;background-color:rgba(219,215,213,.3)}#donate_content .title{font-size:36px;line-height:44px;color:#272727;opacity:.87}#donate_content .description,#donate_content .title{font-family:Montserrat;font-weight:700;text-align:center}#donate_content .description{margin-top:23px;font-size:16px;line-height:24px;color:#6f6f6f}#donate_content .logo-wrapper{margin-top:131px}#donate_content .company-logo{max-width:100%;max-height:160px}@media only screen and (max-width:992px){#donate_content .logo-wrapper .company-logo{max-width:140px}}@media only screen and (max-width:768px){#donate_content{padding:96px 16px}#donate_content .description{margin-top:40px}#donate_content .logo-wrapper{margin-top:60px}#donate_content .logo-wrapper .company-logo{max-width:110px}}#loading_content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#loading_content .lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}#loading_content .lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#9b9b9b;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}#loading_content .lds-ellipsis div:first-child{left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}#loading_content .lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}#loading_content .lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}#loading_content .lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.modal-backdrop.show{background-color:#fff;opacity:.84}.modal-body-wrapper{position:relative;padding:0}.modal-body-wrapper .btn-close{position:absolute;left:0;top:-30px;z-index:999;opacity:1;padding:0;font-family:Montserrat;font-style:normal;font-weight:600;font-size:15px;line-height:18px;color:#272727;background:transparent}.modal-body-wrapper .btn-close .close-modal-icon{width:12px;height:12px;margin-top:-2px;margin-right:5px}.cookiealert{position:fixed;bottom:0;left:0;width:100%;padding:1.5rem 4rem;margin:0;z-index:999;visibility:hidden;border-radius:0;background:rgba(0,207,195,.9);transform:translateY(100%);transition:all .5s ease-out;color:#fff}.cookiealert .btn-accept{background:transparent;border:1px solid #fff;border-radius:4px;font-size:16px;padding:10px 25px}.cookiealert.show{visibility:visible;transform:translateY(0);transition-delay:1s}.preferences-link{text-decoration:underline;cursor:pointer}@media only screen and (max-width:768px){.cookiealert{padding:.8rem}}#cookie_setting .modal-backdrop.show{background-color:#000;opacity:.6}#cookie_setting .modal-header{background:#5c5c5c;color:#eee}#cookie_setting .modal-body,#cookie_setting .modal-footer{background:#333;color:#eee}#cookie_setting .close{color:#f8f7f7}#cookie_setting a{color:#007bff;text-decoration:underline}#cookie_setting p{font-size:15px}#cookie_setting input[type=checkbox]{height:0;width:0;visibility:hidden}#cookie_setting label{cursor:pointer;text-indent:-9999px;width:60px;height:30px;background:grey;border-radius:30px;position:relative}#cookie_setting label:after{content:"";position:absolute;top:2px;left:3px;width:26px;height:26px;background:#fff;border-radius:14px;transition:.3s}#cookie_setting input:checked+label{background:#bada55}#cookie_setting input:checked+label:after{left:calc(100% - 5px);transform:translateX(-100%)}#cookie_setting label:active:after{width:40px}