@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;700&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,time{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{-webkit-appearance:none;background-color:transparent;border-radius:0;box-shadow:none;color:inherit;display:inline-block;outline:none;overflow:visible}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}*,:after,:before{box-sizing:border-box}a,a[href^="callto:"],a[href^="tel:"]{color:inherit;font:inherit;text-decoration:none}a:focus,a[href^="callto:"]:focus,a[href^="tel:"]:focus{outline:none}img{height:auto;max-width:100%}a,button,input{transition:all .3s ease}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{font-family:Open Sans,sans-serif}.app{overflow-x:hidden}.app__top{min-height:calc(100vh - 46px)}.app.app__homepage__generated-numb,.app:not(.app__homepage){background-color:#dfe8f6}.app.app__homepage__generated-numb .app__top,.app:not(.app__homepage) .app__top{padding-bottom:14px}h4,h5{font-weight:700}h3,h4,h5,h6{line-height:1.4}h3{font-size:36px;font-weight:700;text-align:center;text-transform:capitalize}h3,h4{color:#39b739}h4{font-size:24px}h5{font-size:18px}h5,h6{color:#373737}h6{font-size:14px;font-weight:300}.back-to-main-btn{margin:30px auto 22px;max-width:228px}.copy-to-clipboard-button{color:#44576f;cursor:pointer}.copy-to-clipboard-button svg{fill:#39b739;margin-left:12px}@media(max-width:563px){.copy-to-clipboard-button svg{transform:translateY(5px)}}@media(min-width:564px){.copy-to-clipboard-button{align-items:center;display:flex}}.copy-to-clipboard-button__wrapper{display:flex;justify-content:center;margin:30px 20px 32px;text-align:center}.copy-to-clipboard-button__copy{height:19px;width:19px}.contact-form,.voucher-form__wrapper{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.contact-form,.voucher-form{background-color:#fff;border-radius:34px;box-shadow:0 0 35px 4px rgba(9,33,63,.2);width:388px;z-index:1}@media(max-height:568px),(max-width:767px){.contact-form,.voucher-form{border-radius:20px}}@media(max-width:424px){.contact-form,.voucher-form{width:310px}}.contact-form h4,.voucher-form h5{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:34px;border-top-right-radius:34px;color:#fff;display:block;font-size:18px;padding:16px 40px 38px 28px;text-transform:capitalize}@media(max-height:568px),(max-width:767px){.contact-form h4,.voucher-form h5{border-top-left-radius:20px;border-top-right-radius:20px}}.contact-form__overlay,.voucher-form__overlay{background-color:hsla(0,0%,100%,.75);bottom:0;left:0;position:fixed;right:0;top:0}.contact-form__close,.voucher-form__close{cursor:pointer;height:16px;position:absolute;right:22px;top:20px;width:16px}@media(max-height:568px),(max-width:767px){.contact-form__close,.voucher-form__close{right:15px;top:15px}}.contact-form__close:after,.contact-form__close:before,.voucher-form__close:after,.voucher-form__close:before{background-color:#fff;content:"";height:3px;left:50%;position:absolute;top:50%;transition:all .3s ease;width:19px}.contact-form__close:before,.voucher-form__close:before{transform:translate(-50%,-50%) rotate(44deg)}.contact-form__close:after,.voucher-form__close:after{transform:translate(-50%,-50%) rotate(-44deg)}.contact-form__field input,.contact-form__field textarea,.lucky-numbers-info .date-input,.reply-form input,.reply-form textarea,.voucher-form .form-input{background-color:#e5e5e5;border-radius:9px;color:#44576f;display:block;font-size:14px;line-height:1;padding:16px 15px;text-transform:capitalize;width:100%}@media(max-width:767px){.contact-form__field input,.contact-form__field textarea,.lucky-numbers-info .date-input,.reply-form input,.reply-form textarea,.voucher-form .form-input{font-size:16px}}.back-to-main-btn,.button,.contact-form__submit,.country__btn,.lucky-numbers-info__btn,.post__read-more,.reply-form__submit,.voucher-form__btn{border-radius:8px;cursor:pointer;display:block;font-size:18px;font-weight:700;line-height:1;padding:16px 28px;text-align:center;text-transform:capitalize;-webkit-user-select:none;user-select:none}.back-to-main-btn:disabled,.back-to-main-btn:disabled:hover,.button:disabled,.button:disabled:hover,.contact-form__submit:disabled,.contact-form__submit:disabled:hover,.country__btn:disabled,.country__btn:disabled:hover,.lucky-numbers-info__btn:disabled,.lucky-numbers-info__btn:disabled:hover,.post__read-more:disabled,.post__read-more:disabled:hover,.reply-form__submit:disabled,.reply-form__submit:disabled:hover,.voucher-form__btn:disabled,.voucher-form__btn:disabled:hover{background-color:#747474;color:#fff}.back-to-main-btn:disabled,.button:disabled,.contact-form__submit:disabled,.country__btn:disabled,.lucky-numbers-info__btn:disabled,.post__read-more:disabled,.reply-form__submit:disabled,.voucher-form__btn:disabled{cursor:not-allowed;opacity:.7}@media(max-width:425px){.back-to-main-btn,.button,.contact-form__submit,.country__btn,.lucky-numbers-info__btn,.post__read-more,.reply-form__submit,.voucher-form__btn{font-size:16px;padding:16px 24px}}.back-to-main-btn,.button,.contact-form__submit,.country__btn,.lucky-numbers-info__btn,.post__read-more,.reply-form__submit,.voucher-form__btn{background-color:#39b739;color:#fff}.back-to-main-btn:hover,.button:hover,.contact-form__submit:hover,.country__btn:hover,.lucky-numbers-info__btn:hover,.post__read-more:hover,.reply-form__submit:hover,.voucher-form__btn:hover{background-color:#44576f}.header{padding-bottom:48px;padding-top:40px;text-align:center}.app__homepage__default .header{background-color:#f7f7f7}.header a{display:block}@media(max-width:1023px){.header{padding-bottom:28px;padding-top:20px}}.logo-image{max-height:116px;-webkit-user-select:none;user-select:none;width:auto}.text-section{padding-bottom:48px;padding-top:44px}.text-section .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:1024px){.text-section .container{max-width:1230px}}@media(max-width:767px){.text-section{padding-bottom:30px;padding-top:30px;text-align:center}}h5+h4{margin-top:16px}@media(max-width:767px){h5+h4{margin-top:6px}}h4+h6{margin-top:18px}@media(max-width:767px){h4+h6{margin-top:6px}}.lottery-section{background-color:#f7f7f7;padding-bottom:18px;padding-top:48px}@media(max-width:767px){.lottery-section{padding-top:24px}}.view-results-button-section{display:flex;flex-basis:100%;justify-content:center;max-width:100%;padding-top:18px}.app-404 .header{text-align:center}.page-not-found-section{padding:10px 60px 70px;text-align:center}@media(max-width:1440px){.page-not-found-section{padding:10px 40px 40px}}@media(max-width:767px){.page-not-found-section{padding:10px 15px 30px}}.page-not-found-section h2:first-child{color:#44576f;font-size:230px}@media(max-width:1199px){.page-not-found-section h2:first-child{font-size:160px;line-height:1}}.page-not-found-section h2:last-child{color:#44576f;font-size:110px}@media(max-width:1199px){.page-not-found-section h2:last-child{font-size:74px;line-height:1.2;margin-top:22px}}@media(max-width:767px){.page-not-found-section h2:last-child{font-size:44px}.lottery{margin-top:24px}}@media(max-width:425px){.lottery{margin-top:16px}}.lottery__inner{background-color:#fff;border-radius:34%;box-shadow:3px 4px 21px 0 rgba(31,31,31,.1);padding-top:100%;position:relative;width:100%}.lottery__inner-content{bottom:10px;display:flex;flex-direction:column;justify-content:space-between;left:10px;padding:10px;position:absolute;right:10px;top:10px}@media(min-width:768px)and (max-width:991px){.lottery__inner-content{padding:2px}}.lottery__image{margin:30% auto 6px;max-width:78%}@media(max-width:1023px){.lottery__image{margin-top:20%}}@media(max-width:767px){.lottery__image{max-width:94%}}@media(max-width:424px){.lottery__image{margin-top:25%}}.lottery__title{color:#a9a9a9;font-weight:700;margin-bottom:10px;margin-top:20px;text-align:center;text-transform:uppercase}@media(max-width:1023px){.lottery__title{margin-top:10px}}@media(max-width:424px){.lottery__title{margin-bottom:4px}}.lottery.big-image .lottery__image{margin-top:18%;max-width:76%}@media(max-width:1023px){.lottery.big-image .lottery__image{margin-top:10%}}@media(max-width:991px){.lottery.big-image .lottery__image{margin-top:4%}}@media(max-width:767px){.lottery.big-image .lottery__image{max-width:84%}}@media(max-width:424px){.lottery.big-image .lottery__image{margin-top:15%}}.lottery.lottery__last .lottery__title{padding-left:16px;padding-right:16px}@media(min-width:768px){.lottery.lottery__last .lottery__title{margin-bottom:0}}@media(max-width:1023px){.lottery.lottery__last .lottery__title{padding-left:0;padding-right:0}}.lottery-section .row>.lottery{flex-basis:50%;max-width:50%;padding-left:12px;padding-right:12px}@media(max-width:991px){.lottery-section .row>.lottery{padding-left:8px;padding-right:8px}}@media(min-width:425px){.lottery-section .row>.lottery{flex-basis:33.333333%;max-width:33.333333%}}@media(min-width:768px){.lottery-section .row>.lottery{flex-basis:16.666666667%;max-width:16.666666667%}}.lottery-section .container{margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px;width:100%}@media(min-width:1024px){.lottery-section .container{max-width:1216px}}@media(max-width:767px){.lottery-section .container{max-width:560px;padding-left:25px;padding-right:25px}}@media(max-width:600px){.lottery-section .container{max-width:none;padding-left:8px;padding-right:8px}}.lottery-section .row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}@media(max-width:991px){.lottery-section .row{margin-left:-8px;margin-right:-8px}}@media(max-width:767px){.lottery-section .row{margin-top:-10px}}.footer{background-color:#373737;padding-bottom:14px;padding-top:18px}.copyright{color:#747474;font-size:10px;line-height:1.4;text-align:center}.contact-form{z-index:1}.contact-form__popup-text-wrapper{background-color:#f7f7f7;padding-bottom:52px;padding-top:52px;text-align:center}.contact-form__popup-link{color:#39b739;cursor:pointer;font-size:12px;font-weight:300;line-height:1.4;text-decoration:underline}.contact-form__popup-link:hover{color:#f60}@media(max-height:568px),(max-width:767px){.contact-form h4{font-size:14px;padding:10px 38px 34px 20px}}.contact-form__fields{border-top-left-radius:34px;border-top-right-radius:34px;margin-top:-26px;overflow:hidden}@media(max-height:568px),(max-width:767px){.contact-form__fields{border-top-left-radius:20px;border-top-right-radius:20px;overflow:auto}}@media(max-height:568px)and (orientation:portrait),(max-width:767px)and (orientation:portrait){.contact-form__fields{max-height:68vh}}@media(max-height:568px)and (orientation:landscape),(max-width:767px)and (orientation:landscape){.contact-form__fields{max-height:56vh}}.contact-form__field{background-color:#fff;padding:12px 18px 0}@media(max-height:568px),(max-width:767px){.contact-form__field{padding:6px 14px 0}}.contact-form__field label{color:#a9a9a9;cursor:pointer;display:block;font-size:14px;margin:6px}@media(max-height:568px),(max-width:767px){.contact-form__field label{margin-top:4px}}.contact-form__field input,.contact-form__field textarea{border:2px solid #fff}@media(max-height:568px),(max-width:767px){.contact-form__field input,.contact-form__field textarea{padding:10px 14px}}.contact-form__field textarea{height:118px;line-height:1.2;max-width:100%;min-height:118px}@media(max-height:568px),(max-width:767px){.contact-form__field textarea{height:66px;max-width:100%;min-height:66px}}.contact-form__submit{margin:20px auto}.contact-form__submit:disabled{opacity:.9}@media(max-height:568px),(max-width:767px){.contact-form__submit{font-size:14px;margin:10px auto 12px;padding:12px}}.contact-form__error,.contact-form__info{margin:12px 18px 0}.contact-form__error{color:red}.contact-form__info{color:#39b739}.contact-form .form-input__error{border-color:red}.contact-form textarea::-webkit-input-placeholder{color:#000}.contact-form textarea:-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#000}.contact-form textarea:-ms-input-placeholder{color:#000}.contact-form input::-webkit-input-placeholder{color:#000}.contact-form input:-moz-placeholder,.contact-form input::-moz-placeholder{color:#000}.contact-form input:-ms-input-placeholder{color:#000}.lucky-numbers-info{background-color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:-26px;padding-left:18px;padding-right:18px}@media(max-width:424px){.lucky-numbers-info{align-items:center;flex-direction:column;padding-left:10px;padding-right:10px}}.lucky-numbers-info__wrapper{background-color:#fff;border-radius:30px;box-shadow:3px 4px 50px 0 rgba(0,0,0,.17);margin:20px auto -30px;padding-bottom:18px;position:relative;width:388px}@media(max-width:424px){.lucky-numbers-info__wrapper{border-radius:20px;width:310px}}.lucky-numbers-info__wrapper h4{background-position:top;background-repeat:no-repeat;background-size:cover;border-top-left-radius:30px;border-top-right-radius:30px;color:#fff;display:block;font-size:18px;padding:16px 14px 44px;text-align:center}@media(max-width:424px){.lucky-numbers-info__wrapper h4{border-top-left-radius:24px;border-top-right-radius:24px;font-size:16px;padding:10px 8px 34px}}.lucky-numbers-info__gender{flex-basis:45.72%;max-width:45.72%;order:2}@media(max-width:424px){.lucky-numbers-info__gender{flex-basis:90%;margin-top:12px;max-width:90%}}.lucky-numbers-info__gender>div{display:flex;flex-wrap:wrap;margin-top:20px}@media(max-width:424px){.lucky-numbers-info__gender>div{margin-top:8px}}.lucky-numbers-info label{cursor:pointer;-webkit-user-select:none;user-select:none}.lucky-numbers-info__radio:first-child{margin-right:10px}.lucky-numbers-info__radio label{color:#000;display:block;font-size:14px;line-height:1;padding:3px 0 3px 26px;position:relative}.lucky-numbers-info__radio label:before{border:1px solid #a9a9a9;border-radius:6px;content:"";display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.lucky-numbers-info__radio label:after{background-color:#39b739;border-radius:4px;content:"";height:12px;left:4px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:12px}.lucky-numbers-info__radio input{display:none}.lucky-numbers-info__radio input:checked+label:after{opacity:1}.lucky-numbers-info__birth{align-items:center;background-color:#a9a9a9;border-radius:9px;display:flex;flex-basis:100%;justify-content:space-between;margin-top:20px;max-width:100%}@media(max-width:424px){.lucky-numbers-info__birth{flex-basis:90%;flex-direction:column;margin-top:14px;max-width:90%}}.lucky-numbers-info__birth>label{color:#fff;font-size:14px;padding:4px 16px 4px 20px;text-transform:capitalize}.lucky-numbers-info .date-input{padding:16px 15px 16px 44px;text-align:center;width:226px}@media(max-width:424px){.lucky-numbers-info .date-input{width:auto}}.lucky-numbers-info .react-datepicker__input-container{position:relative}.lucky-numbers-info .react-datepicker__input-container:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:28px}.lucky-numbers-info__years-old{flex-basis:54.28%;margin-top:23px;max-width:54.28%;order:3;text-align:center}@media(max-width:424px){.lucky-numbers-info__years-old{flex-basis:90%;max-width:90%}}.lucky-numbers-info__years-old svg{height:14px;width:14px}.lucky-numbers-info__years-old svg path{fill:#39b739}.lucky-numbers-info__years-old label{color:#000;font-size:14px;line-height:1;padding-bottom:1px;padding-left:26px;position:relative}.lucky-numbers-info__years-old label:before{border:1px solid #a9a9a9;border-radius:2px;content:"";display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.lucky-numbers-info__years-old label span{left:3px;opacity:0;position:absolute;top:3px;transition:all .3s ease}.lucky-numbers-info__years-old input{display:none}.lucky-numbers-info__years-old input:checked+label span{opacity:1}.lucky-numbers-info__btn{margin:14px auto 0}@media(max-height:568px),(max-width:767px){.lucky-numbers-info .date-input::-webkit-input-placeholder{line-height:1.4}}@media(max-height:568px),(max-width:767px){.lucky-numbers-info .date-input:-moz-placeholder,.lucky-numbers-info .date-input::-moz-placeholder{line-height:1.4}}@media(max-height:568px),(max-width:767px){.lucky-numbers-info .date-input:-ms-input-placeholder{line-height:1.4}}.voucher-form label{color:#a9a9a9;cursor:pointer;display:block;font-size:14px;line-height:1;margin-left:8px}@media(max-height:568px),(max-width:767px){.voucher-form label{margin-top:8px}.voucher-form h5{font-size:14px;padding:10px 38px 34px 28px}.voucher-form h5 br{display:none}}@media(max-width:424px){.voucher-form h5{padding:10px 37px 34px 14px}}.voucher-form__inner{background-color:#fff;border-radius:34px;margin-top:-26px;padding:20px 18px}@media(max-height:568px),(max-width:767px){.voucher-form__inner{border-radius:20px;max-height:56vh;overflow:auto;padding:8px 14px 12px}}.voucher-form__wrapper{z-index:2}.voucher-form .form-input{text-align:center}@media(max-height:568px),(max-width:767px){.voucher-form .form-input{padding:8px 14px}}.voucher-form__acoin-link{align-items:center;border:2px solid #39b739;border-radius:10px;color:#39b739;display:flex;flex-direction:row-reverse;font-size:18px;font-weight:700;justify-content:center;line-height:1;padding:9px 48px;position:relative;text-align:center;text-transform:capitalize}@media(max-height:568px),(max-width:767px){.voucher-form__acoin-link{font-size:14px;padding:4px 24px}}.voucher-form__acoin-link-wrapper{margin-top:10px}@media(max-height:568px),(max-width:767px){.voucher-form__acoin-link-wrapper{margin-top:8px}}.voucher-form__acoin-link svg{fill:#39b739;height:28px;margin-left:10px;width:38px}.voucher-form__input-wrapper{margin-top:8px;position:relative}.voucher-form__btn{margin-top:18px;min-width:auto;width:100%}@media(max-width:767px){.voucher-form__btn{margin-top:24px}}@media(max-height:568px),(max-width:767px){.voucher-form__btn{font-size:14px;margin-top:8px;padding:12px}}.voucher-form__btn:disabled{opacity:.9}.voucher-form__error-msg{color:red;margin-bottom:2px}@media(max-height:568px),(max-width:767px){.voucher-form__error-msg{bottom:4px;font-size:14px;position:relative}}.voucher-form__text-msg{color:red;display:block;margin-bottom:2px}@media(max-height:568px),(max-width:767px){.voucher-form__text-msg{font-size:14px}}.voucher-form .form-input::-webkit-input-placeholder{color:#44576f}@media(max-width:767px){.voucher-form .form-input::-webkit-input-placeholder{line-height:1.4}}.voucher-form .form-input:-moz-placeholder{color:#44576f}@media(max-width:767px){.voucher-form .form-input:-moz-placeholder{line-height:1.4}}.voucher-form .form-input::-moz-placeholder{color:#44576f}@media(max-width:767px){.voucher-form .form-input::-moz-placeholder{line-height:1.4}}.voucher-form .form-input:-ms-input-placeholder{color:#44576f}@media(max-width:767px){.voucher-form .form-input:-ms-input-placeholder{line-height:1.4}}.country{align-items:center;cursor:pointer;display:flex;flex-basis:12.5%;flex-direction:column;justify-content:center;max-width:12.5%;padding:12px;position:relative;text-align:center}@media(min-width:320px){.country{flex-basis:33.33333%;max-width:33.33333%}}@media(min-width:475px){.country{flex-basis:25%;max-width:25%}}@media(min-width:594px){.country{flex-basis:20%;max-width:20%}}@media(min-width:684px){.country{flex-basis:16.666666667%;max-width:16.666666667%}}@media(min-width:768px){.country{flex-basis:14.2857%;max-width:14.2857%}}@media(min-width:1024px){.country{flex-basis:12.5%;max-width:12.5%}}.country__row{display:flex;flex-wrap:wrap;justify-content:center;padding-left:4px;padding-right:4px}@media(min-width:425px){.country__row:first-child{padding-top:14px}}.country__row .country:after{background-color:#e2e2e2;content:"";height:50px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.country__row .country:last-child:after{content:none}.country__image-wrapper{background-position:50%;background-size:cover;border-radius:50%;box-shadow:0 0 33px 0 rgba(0,0,0,.22);display:inline-block;height:69px;margin:5px;position:relative;width:69px}.country__image-wrapper img{border-radius:50%;box-shadow:0 0 14px 0 rgba(0,0,0,.22);height:100%;object-fit:cover;width:100%}.country__overlay{align-items:center;background-color:#f60;border:3px solid #f60;border-radius:50%;bottom:-5px;display:flex;justify-content:center;left:-5px;opacity:0;position:absolute;right:-5px;top:-5px;transition:all .3s ease;visibility:hidden}.country__overlay h6{color:#fff;font-weight:700;text-transform:uppercase}.country__selected{align-items:center;background-color:#2ba7ed;border:6px solid #fff;border-radius:50%;display:flex;height:50px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}@media(min-width:768px){.country:hover .country__overlay{opacity:1;visibility:visible}}.country>h6{color:#1f6b66;font-weight:400;margin-top:3px}.country__btn{display:inline-block;margin:10px;min-width:228px}.country__btn-wrapper{padding:16px;text-align:center}@media(min-width:425px){.country__btn-wrapper{padding:14px 20px 26px}}.preloader{display:inline-block;height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.preloader:after{animation:loader-ring 1.2s linear infinite;border-color:#44576f transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:64px;margin:8px;width:64px}@keyframes loader-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.menu{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-8px}.menu-wrapper{margin-top:34px}.menu__item{margin:8px 4px 0}.menu__item-link{color:#44576f;font-size:16px;padding:4px}.menu__item-link:hover,.menu__item-link__active{color:#f60}.lotteries-results__wrapper{background-position:top;background-repeat:no-repeat;background-size:contain;border-radius:24px;box-shadow:0 0 35px 4px rgba(9,33,63,.2);margin-left:auto;margin-right:auto;margin-top:30px;max-width:1080px;overflow:hidden;padding-top:4px}@media(max-width:1199px){.lotteries-results__wrapper{margin-top:12px}}@media(max-width:1090px){.lotteries-results__wrapper{margin-left:20px;margin-right:20px;max-width:100%}}@media(max-width:560px){.lotteries-results__wrapper{margin:14px 10px 0}}.lotteries-results__wrapper-country{margin-top:0}.lotteries-results__wrapper-country .lotteries-results__info{display:flex;flex-direction:column;justify-content:center}.lotteries-results__wrapper-country .lotteries-results__header{display:flex;flex-wrap:wrap;padding:4px 30px 6px 34px}@media(max-width:659px){.lotteries-results__wrapper-country .lotteries-results__header{align-items:center;flex-direction:column}}@media(max-width:424px){.lotteries-results__wrapper-country .lotteries-results__header{padding-left:20px;padding-right:20px}}.lotteries-results__wrapper-country .lotteries-results__header h5:first-child{font-weight:700;margin-right:6px;text-transform:uppercase}@media(max-width:424px){.lotteries-results__wrapper-country .lotteries-results__header h5:first-child{margin-right:0}}.lotteries-results__wrapper-country .lotteries-results__header h5{font-size:18px}.lotteries-results__wrapper-country .lotteries-results__header>div{align-items:center;display:flex;flex-wrap:wrap}@media(max-width:424px){.lotteries-results__wrapper-country .lotteries-results__header>div{flex-direction:column}}.lotteries-results__wrapper-country .lotteries-results__header>div.lotteries-results__header-flag{background-position:50%;background-size:cover;border:2px solid #fff;border-radius:50%;height:44px;margin-right:14px;overflow:hidden;width:44px}@media(max-width:659px){.lotteries-results__wrapper-country .lotteries-results__header>div.lotteries-results__header-flag{margin-bottom:10px;margin-right:0}}.lotteries-results__wrapper-all-country{margin-top:0}.lotteries-results__header{padding:14px 42px 15px;text-align:center}@media(max-width:424px){.lotteries-results__header{padding:10px}}.lotteries-results__header h5{color:#fff;font-size:18px;text-transform:capitalize}@media(max-width:424px){.lotteries-results__header h5{font-size:16px}}.lotteries-results__container{background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden}.lotteries-results__row{align-items:center;display:flex;flex-wrap:wrap;margin-left:10px;margin-right:10px}.lotteries-results__row:first-child{padding-top:8px}.lotteries-results__row:last-child{padding-bottom:10px}@media(max-width:991px){.lotteries-results__row{margin-left:10px;margin-right:10px}}.lotteries-results__row+.lotteries-results__row{border-top:1px solid #e2e2e2}.lotteries-results__info-wrapper{align-items:center;display:flex;flex-basis:100%;max-width:100%;padding-bottom:6px;padding-top:6px}@media(min-width:660px){.lotteries-results__info-wrapper{flex-basis:40%;max-width:40%}}@media(min-width:768px){.lotteries-results__info-wrapper{flex-basis:38%;max-width:38%}}@media(min-width:992px){.lotteries-results__info-wrapper{flex-basis:35%;max-width:35%}}@media(min-width:1090px){.lotteries-results__info-wrapper{flex-basis:29%;max-width:29%}}.lotteries-results__info{flex-basis:100%;max-width:100%;padding-right:8px;position:relative;text-align:center}@media(min-width:660px){.lotteries-results__info{flex-basis:calc(100% - 142px);max-width:calc(100% - 142px);text-align:left}}.lotteries-results__info span{color:#44576f;display:block;text-transform:capitalize}.lotteries-results__logo{align-items:center;display:flex;flex-basis:100%;justify-content:center;max-width:100%;padding-left:10px;padding-right:24px;text-align:center}@media(min-width:660px){.lotteries-results__logo{flex-basis:142px;max-width:142px}.lotteries-results__logo img{min-width:50%}}@media(max-width:767px){.lotteries-results__logo{padding-right:16px}}@media(max-width:424px){.lotteries-results__logo{padding-left:10px}}.lotteries-results__logo div{align-items:center;background:radial-gradient(circle at 20px 20px,#5cabff,#444);border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.lotteries-results__logo div span{color:#fff;font-size:18px;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none}.lotteries-results__logo h4{text-align:center}.lotteries-results__country{font-size:14px}.lotteries-results__name{font-size:14px;font-weight:700}.lotteries-results__date{font-size:12px;margin-top:4px}.lotteries-results__results{display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:center;max-width:100%;padding:5px 10px}@media(min-width:660px){.lotteries-results__results{flex-basis:60%;justify-content:normal;max-width:60%;padding:5px 10px 5px 6px}}@media(min-width:768px){.lotteries-results__results{flex-basis:62%;max-width:62%}}@media(min-width:992px){.lotteries-results__results{flex-basis:65%;max-width:65%}}@media(min-width:1090px){.lotteries-results__results{flex-basis:71%;max-width:71%}}.lotteries-results__results li{background-color:#dadde2;border-radius:50%;color:#44576f;display:block;font-size:18px;font-weight:700;height:42px;line-height:42px;margin:4px;text-align:center;width:42px}.lotteries-results__results li.active{background-color:red;color:#fff}.lotteries-results__lucky-numbers{margin-top:80px}@media(max-width:1199px){.lotteries-results__lucky-numbers{margin-top:14px}}@media(max-width:767px){.lotteries-results__lucky-numbers{margin-top:6px}}.lotteries-results__lucky-numbers .lotteries-results__info-wrapper{align-items:center;display:flex}.lotteries-results__lucky-numbers .lotteries-results__logo{flex-basis:100%;max-width:100%}@media(min-width:660px){.lotteries-results__lucky-numbers .lotteries-results__logo{flex-basis:142px;max-width:142px;text-align:left}}.lotteries-results__lucky-numbers .lotteries-results__info{flex-basis:100%;max-width:100%;padding-left:6px}@media(min-width:660px){.lotteries-results__lucky-numbers .lotteries-results__info{flex-basis:calc(100% - 142px);max-width:calc(100% - 142px)}}.blog-wrapper{margin-bottom:60px}.blog-wrapper__breadcrumbs{padding:10px 30px 60px;text-align:center}@media(max-width:1199px){.blog-wrapper__breadcrumbs{padding-bottom:30px}}@media(max-width:767px){.blog-wrapper__breadcrumbs{padding:0 15px 20px}}.blog-wrapper__breadcrumbs h2{color:#f60;font-size:54px}@media(max-width:767px){.blog-wrapper__breadcrumbs h2{font-size:36px}}@media(max-width:1023px){.blog-wrapper__breadcrumbs h3{font-size:24px}}.app-category .blog-wrapper__breadcrumbs{margin-left:auto;margin-right:auto;max-width:1170px}.blog-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:1200px){.blog-container{max-width:1170px}}.blog-container>.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.blog-container>.row main{flex-basis:100%;max-width:100%;padding-left:15px;padding-right:15px}@media(min-width:992px){.blog-container>.row main{flex-basis:75%;max-width:75%}}.blog-container>.row aside{flex-basis:100%;margin-top:20px;max-width:100%;padding-left:15px;padding-right:15px}@media(min-width:767px){.blog-container>.row aside{margin-top:30px}}@media(min-width:992px){.blog-container>.row aside{flex-basis:25%;margin-top:0;max-width:25%}}.blog h1{font-size:60px}.blog h2{font-size:52px}.app-blog main a{color:#f60;cursor:pointer}.app-blog main a:hover{color:#44576f}.app-blog main a.post__read-more{color:#fff}.post-list .post+.post{border-top:1px solid #44576f;margin-top:30px;padding-top:29px}.post-list .post__title{font-size:28px}@media(max-width:767px){.post-list .post__title{font-size:20px}}.post__title{font-size:32px;margin-bottom:8px;margin-top:12px;text-align:left}.post__meta time{display:inline-block;margin-left:6px;margin-right:4px}.post__meta p{line-height:1.6}.post__content{margin-bottom:10px;margin-top:10px}.post__content>*+*{margin-top:12px}.post__content ol,.post__content ul{font-style:italic;padding-left:20px}.post__content ul{list-style:disc}.post__content ol{list-style:decimal}.post__content blockquote{background:#fff;border-left:10px solid #f60;margin:16px 0;padding:20px 24px 10px 10px;quotes:"“" "”" "‘" "’"}.post__content blockquote:before{color:#f60;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.post__content blockquote p{display:inline;font-style:italic}.post__read-more{display:inline-block;margin-top:6px}.widget__title{color:#44576f;line-height:1.2;margin-bottom:14px}.widget+.widget{margin-top:20px}.widget ul li+li{margin-top:6px}.widget ul li:before{color:#44576f;content:"•";display:inline-block;margin-right:7px}.widget__recent-comments .comments-list__item:before{content:none}.widget__recent-comments .comments-list__item>h6{color:#44576f;font-size:22px;font-weight:700;padding:0 12px;text-transform:capitalize}.widget__recent-comments .comments-list__item>div{border-left:4px solid #39b739;margin:2px 0 12px;padding:4px 6px 6px 10px}.widget__recent-comments .comments-list__item>div p{display:inline;font-style:italic}.pagination{margin-top:26px;transform:translateX(-12px)}@media(max-width:425px){.pagination{text-align:center;transform:none}}.pagination li{display:inline-block;margin-left:12px;margin-top:14px}@media(max-width:425px){.pagination li{margin:12px 4px 0}}.pagination li a{background-color:#39b739;border-radius:8px;color:#fff;display:inline-block;font-weight:700;line-height:1;padding:13px 16px;-webkit-user-select:none;user-select:none}.pagination li a:hover{background-color:#44576f;color:#fff}.pagination li.disabled a{background-color:#747474;cursor:not-allowed}.pagination li.active a{background-color:#f60}@media(min-width:1200px){.comments .pagination{margin-left:15px;margin-right:15px}}.comments{margin-top:48px}@media(max-width:767px){.comments{margin-top:28px}}.comments-child{padding-left:40px}@media(max-width:767px){.comments-child{padding-left:30px}}@media(max-width:540px){.comments-child{padding-left:22px}}@media(max-width:425px){.comments-child{border-left:2px solid #39b739}}.comments-child .comments-child .comment__reply{display:none}.comment{display:flex;flex-wrap:wrap;margin-top:30px}@media(max-width:500px){.comment{margin-top:24px}}@media(max-width:425px){.comment{justify-content:center;text-align:center}}.comment__content{flex-basis:100%;margin-top:8px;max-width:100%}@media(min-width:426px){.comment__content{flex-basis:calc(100% - 60px);margin-top:0;max-width:calc(100% - 60px);padding-left:14px}}@media(min-width:768px){.comment__content{flex-basis:calc(100% - 96px);max-width:calc(100% - 96px);padding-left:20px}}.comment__author{color:#44576f;font-size:18px;font-weight:700;text-transform:capitalize}.comment__author-avatar{flex-basis:96px;max-width:96px}@media(min-width:426px)and (max-width:767px){.comment__author-avatar{flex-basis:60px;max-width:60px}}.comment__author-avatar img{border-radius:50%}.comment__date{color:#f60;margin-bottom:6px;margin-top:2px}.comment__text{color:#44576f;margin-bottom:12px}.comment__reply{background-color:#39b739;border-radius:6px;color:#fff;cursor:pointer;padding:5px 10px}.comment__reply:hover{background-color:#44576f}.comment .reply-form-wrapper{flex-basis:100%;max-width:100%}.reply-form{margin-top:20px;position:relative}@media(max-width:500px){.reply-form{margin-top:14px}}.reply-form-wrapper{margin-top:30px}.reply-form-wrapper>h3{margin-left:15px;margin-right:15px;text-align:left}@media(max-width:767px){.reply-form-wrapper>h3{font-size:28px}}@media(max-width:500px){.reply-form-wrapper>h3{margin:0}}.reply-form__inner{display:flex;flex-wrap:wrap}.reply-form__message{flex-basis:100%;max-width:100%;padding-left:15px;padding-right:15px}@media(max-width:500px){.reply-form__message{padding-left:0;padding-right:0}}.reply-form__email,.reply-form__name{flex-basis:50%;margin-top:20px;max-width:50%;padding-left:15px;padding-right:15px}@media(max-width:500px){.reply-form__email,.reply-form__name{flex-basis:100%;margin-top:12px;max-width:100%;padding-left:0;padding-right:0}}.reply-form__submit{margin:20px 15px}@media(max-width:500px){.reply-form__submit{flex-basis:100%;margin:12px 0 0;max-width:100%}}.reply-form input,.reply-form textarea{background-color:#fff;border:2px solid #fff;text-transform:none}@media(max-width:500px){.reply-form input,.reply-form textarea{padding:10px}}.reply-form textarea{height:130px;line-height:1.2;max-width:100%;min-height:130px}@media(max-width:500px){.reply-form textarea{height:110px;min-height:110px}}.reply-form .form-input__error{border-color:red}.reply-form__messages{font-size:18px;font-weight:700;margin:28px 15px 10px}.reply-form__info{color:#39b739}.reply-form__error{color:red}.reply-form__close-reply{color:#f60;cursor:pointer;font-size:16px;vertical-align:baseline}.reply-form__close-reply:hover,.reply-form__reply-to{color:#44576f}@media(max-width:767px){.contact-form textarea::-webkit-input-placeholder{line-height:1.4}}@media(max-width:767px){.contact-form textarea:-moz-placeholder,.contact-form textarea::-moz-placeholder{line-height:1.4}}@media(max-width:767px){.contact-form textarea:-ms-input-placeholder{line-height:1.4}}@media(max-width:767px){.contact-form input::-webkit-input-placeholder{line-height:1.4}}@media(max-width:767px){.contact-form input:-moz-placeholder,.contact-form input::-moz-placeholder{line-height:1.4}}@media(max-width:767px){.contact-form input:-ms-input-placeholder{line-height:1.4}}.post-rating{--percent:calc(var(--rating)/5*100%);display:inline-block;font-size:28px;line-height:1;margin-right:4px}.post-rating:before{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ffc107 var(--percent),#747474 var(--percent));-webkit-background-clip:text;content:"★★★★★";letter-spacing:3px}.post-rating__wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.post-rating__numbers,.post-rating__text{color:#f60;line-height:1}.post-rating__text{margin-right:4px}.app .react-datepicker__month-read-view--down-arrow,.app .react-datepicker__month-year-read-view--down-arrow,.app .react-datepicker__year-read-view--down-arrow{top:5px}.lucky-numbers-info__wrapper h4{background-color:#44576f;background-image:url(/static/header-bg-cbe1d291c04be26c09aff7e47ea6c2e9.png)}.lucky-numbers-info .react-datepicker__input-container:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgBAMAAADzmwVxAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAACdQTFRFAAAA/2QA/2QA/2UA/2UA/2UA/2MA/2QA/2QA/2QA/2UA/2QA/2UA/0sjawAAAA10Uk5TAEDv8P/fUL+ggMCwkD+Ktr0AAABUSURBVHicY2BgYFQSYBBSBFMgwOwSwGDiCqZAgMXFgcHFBUxhctNd4KCMgYHDBQlMYEhB5joyLEHmejO4oIBRLj7uEmSeN3rA8iBzJzAwSCN4GxkAg9FuRn4C6ZUAAAAASUVORK5CYII=)}.contact-form h4,.voucher-form h5{background-color:#f60;background-image:url(/static/header-bg-cbe1d291c04be26c09aff7e47ea6c2e9.png)}.lotteries-results__wrapper{background-color:#f60;background-image:url(/static/header-lottery-bg-ee4a9073974fecf16507a449a71cfc1a.png)}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}