html{scroll-behavior:auto !important;overflow-x:hidden}:focus{outline:none}.form-control:focus{box-shadow:none}.form-cover{position:absolute;top:0;left:0;width:100%;height:100%;display:none}button:focus{outline:none}.nowrap{white-space:nowrap}.clearfix:after{clear:both;display:table;content:""}.hidden{display:none}.container{position:relative}#overlay{background-color:rgba(0, 0, 0, 0.8);width:100%;height:100%;position:fixed;z-index:100000;display:none;top:0px}#wrapper-main{overflow-x:hidden;position:relative}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;background:rgba(0, 0, 0, 0.8);display:none}.popup-help{position:absolute;z-index:100001;text-align:center;display:none;background:white;border-radius:20px}.popup-help .bill-img{width:100%;max-width:600px}.overlay-close-wrapper{position:absolute;width:60px;min-height:60px;right:22px;top:19px;cursor:pointer}.overlay-close-wrapper .overlay-close-arrow{width:60px;height:60px;border-radius:30px;background:black;transition:0.2s ease-in-out}.overlay-close-wrapper .overlay-close-arrow .overlay-close-line{position:absolute;top:50%;left:50%;width:30px;height:4px;border-radius:2px;background:white;transform-origin:center;transform:translate(-50%, -50%) rotate(45deg)}.overlay-close-wrapper .overlay-close-arrow .overlay-close-line:nth-child(2){transform:translate(-50%, -50%) rotate(-45deg)}.overlay-close-wrapper .overlay-close-arrow:hover{transform:rotate(45deg)}.navbar{position:fixed;right:0;background:transparent !important;z-index:1000}.navbar .navbar-brand{display:none}@media (max-width:991.98px){.navbar .navbar-brand{display:inline}}.navbar .navbar-brand .navbar-logo-coccolino{width:100px}.navbar .navbar-brand .navbar-logo-allegro{width:67px;margin-top:5px;margin-left:31px}.navbar .navbar-toggler{background:#E61F12;width:80px;height:80px;border-radius:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;right:10px;position:absolute;top:10px}@media (max-width:991.98px){.navbar .navbar-toggler{width:70px;height:70px}}.navbar .navbar-toggler .icon-bar{width:40px;height:4px;display:block;transition:all 0.2s;margin-bottom:6px;background:white;border-radius:0}@media (max-width:991.98px){.navbar .navbar-toggler .icon-bar{width:32px;height:4px;margin-bottom:6px}}.navbar .navbar-toggler .icon-bar.bottom-bar{margin-bottom:0px}.navbar .navbar-collapse{background:#E61F12;border-radius:20px;padding:20px;z-index:100;position:absolute;top:90px;right:10px;width:300px}.navbar .navbar-collapse .navbar-nav{text-align:right}.navbar .navbar-collapse .navbar-nav .nav-item{padding:5px 0}.navbar .navbar-collapse .navbar-nav .nav-item a{color:white;font-size:24px}@media (max-width:575.98px){.navbar .navbar-collapse .navbar-nav .nav-item a{font-size:16px;padding-top:5px;padding-bottom:5px}}#wrapper-home .img-home-img{width:850px;position:absolute;top:30px;right:calc(50% - 650px)}@media (max-width:1199.98px){#wrapper-home .img-home-img{width:720px;right:calc(50% - 605px)}}@media (max-width:991.98px){#wrapper-home .img-home-img{width:420px;right:calc(50% - 210px);top:180px}}@media (max-width:575.98px){#wrapper-home .img-home-img{width:380px;right:calc(50% - 190px);top:120px}}#wrapper-home .home-wrapper-elements{margin-bottom:250px}@media (max-width:1199.98px){#wrapper-home .home-wrapper-elements{margin-bottom:200px}}@media (max-width:991.98px){#wrapper-home .home-wrapper-elements{text-align:center;margin-bottom:50px}}@media (max-width:575.98px){#wrapper-home .home-wrapper-elements{width:280px;text-align:left;margin-left:auto;margin-right:auto}}#wrapper-home .home-wrapper-elements .img-logo-domestos{width:299px;margin-left:-50px}@media (max-width:991.98px){#wrapper-home .home-wrapper-elements .img-logo-domestos{width:250px}}@media (max-width:575.98px){#wrapper-home .home-wrapper-elements .img-logo-domestos{width:150px}}#wrapper-home .home-wrapper-elements .img-logo-rossmann{width:189px;margin-top:-140px}@media (max-width:991.98px){#wrapper-home .home-wrapper-elements .img-logo-rossmann{width:120px;margin-top:-100px}}@media (max-width:575.98px){#wrapper-home .home-wrapper-elements .img-logo-rossmann{width:86px;margin-top:-65px}}#wrapper-home .home-wrapper-elements .home-info-slogan{font-size:70px;line-height:70px;font-weight:900;color:#48BAE9}@media (max-width:991.98px){#wrapper-home .home-wrapper-elements .home-info-slogan{margin-top:300px}}@media (max-width:575.98px){#wrapper-home .home-wrapper-elements .home-info-slogan{font-size:44px;line-height:47px;text-align:center}}#wrapper-home .home-wrapper-elements .home-info-slogan span{color:white}#wrapper-home .home-wrapper-elements .home-lnk-apply-wrapper{margin-top:50px}#wrapper-rules{margin-bottom:60px}#wrapper-rules .title{margin-bottom:60px}#wrapper-rules .steps{display:flex;align-items:flex-start}@media (max-width:991.98px){#wrapper-rules .steps{flex-direction:column;text-align:center}}#wrapper-rules .steps .step{margin-right:150px}@media (max-width:1399.98px){#wrapper-rules .steps .step{margin-right:120px}}@media (max-width:1199.98px){#wrapper-rules .steps .step{margin-right:60px}}@media (max-width:991.98px){#wrapper-rules .steps .step{width:100%;margin-bottom:40px}}#wrapper-rules .steps .step .step-img{margin-bottom:20px}#wrapper-rules .steps .step .step-img>img{width:126px}#wrapper-rules .steps .step .step-text{font-size:25px;line-height:31px;font-weight:700}@media (max-width:575.98px){#wrapper-rules .steps .step .step-text{font-size:18px;line-height:26px}}#wrapper-rules .steps .step .step-text span{color:#48BAE9}#wrapper-rules .steps .step .step-text a{color:white}#wrapper-rules .rules-info{display:flex;align-items:center;margin-top:60px}@media (max-width:991.98px){#wrapper-rules .rules-info{flex-direction:column-reverse;text-align:center;margin-top:0}}#wrapper-rules .rules-info .rules-lnk-wrapper .rules-lnk-rules{font-size:28px;line-height:28px;padding:20px 50px}#wrapper-rules .rules-info .rules-info-text{font-size:16px;line-height:20px;font-weight:500;margin-left:50px;width:740px}@media (max-width:991.98px){#wrapper-rules .rules-info .rules-info-text{width:auto;max-width:600px;margin-left:0;margin-bottom:30px}}#wrapper-rules .rules-info .rules-info-text .yellow{color:#FFF21A}#wrapper-apply form .form-errors{display:none}#wrapper-apply form .form-errors p{text-align:center;color:white;margin-bottom:50px;padding:20px;font-size:14px;border-radius:0;background:red;-webkit-box-shadow:0px 10px 26px -14px black;-moz-box-shadow:0px 10px 26px -14px black;box-shadow:0px 10px 26px -14px black}#wrapper-apply form .msg-error{position:absolute;left:0;bottom:-18px;color:red;font-size:12px;font-weight:normal;display:none}#wrapper-apply form .form-control-wrapper .ezdz-dropzone.error{border:2px solid red}#wrapper-apply form .form-control-wrapper .ezdz-dropzone+.msg-error{top:auto}#wrapper-apply form .form-control-wrapper.form-control-wrapper-textarea .form-control.error{color:red;border-color:red}#wrapper-apply form .form-control-wrapper select.error{color:red;border-color:red}#wrapper-apply form .form-control-wrapper select.error+.nice-select{border-color:red}#wrapper-apply form .form-control-wrapper select.error+.nice-select .current{color:red}#wrapper-apply form .form-control-wrapper .form-control.error{color:red;border-color:red}#wrapper-apply form .checkbox>input.error+i{background-position:-126px 0}#wrapper-apply form .checkbox .msg-error{display:none;position:static;margin-top:4px;margin-left:90px}#wrapper-apply form .ezdz-dropzone.error{border-color:red}#wrapper-apply form .recaptcha-wrapper .msg-error{width:302px}@media (max-width:767.98px){#wrapper-apply form .recaptcha-wrapper .msg-error{margin-left:calc(50% - 151px)}}#wrapper-apply{margin-bottom:100px;position:relative}#wrapper-apply .img-decoration-1{width:2772px;position:absolute;top:-1100px;left:calc(50% - 2500px);z-index:-10}@media (max-width:991.98px){#wrapper-apply .img-decoration-1{display:none}}#wrapper-apply .img-decoration-2{width:2772px;position:absolute;top:-300px;right:calc(50% - 2500px);z-index:-10}@media (max-width:991.98px){#wrapper-apply .img-decoration-2{display:none}}#wrapper-apply .apply-message{font-size:20px;line-height:24px;text-align:center;margin-top:150px;margin-bottom:200px}#wrapper-apply .thx-message{text-align:left;margin-top:100px;margin-bottom:100px;font-size:18px;display:none}#wrapper-apply .thx-message .thx-title{font-size:40px}#wrapper-apply .thx-message a{color:white}#wrapper-apply form{position:relative;margin-top:50px}#wrapper-apply form #form-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:none}#wrapper-apply form .form-control-wrapper{position:relative}#wrapper-apply form .form-control-wrapper .form-control{font-size:20px;line-height:20px;font-weight:500;border:0;border-bottom:4px solid white;border-radius:0;margin-bottom:50px;background:transparent;padding:20px 0;color:white}@media (max-width:575.98px){#wrapper-apply form .form-control-wrapper .form-control{font-size:15px}}#wrapper-apply form .form-control-wrapper .form-control::placeholder{color:white}#wrapper-apply form .apply-subtitle{font-size:24px;font-weight:800;margin-bottom:30px;margin-top:50px}@media (max-width:575.98px){#wrapper-apply form .apply-subtitle{font-size:18px;line-height:23px}}#wrapper-apply form .lnk-info{background:url(../img/ico-info@2x.png?40993863c16f47ac86d4743331aeba3cc5a16e3a) top center;background-size:29px;width:29px;height:29px;display:block;position:absolute;right:0;bottom:22px;cursor:pointer}#wrapper-apply form .nice-select .option:hover,#wrapper-apply form .nice-select .option.focus,#wrapper-apply form .nice-select .option.selected.focus{background-color:#E61F12}#wrapper-apply form .nice-select{height:56px;width:100%;float:none}#wrapper-apply form .nice-select::after{border:0;background:url(../img/arrow-down.png) top center no-repeat;width:26px;height:17px;transform:rotate(0);transform-origin:50% 50%;top:15px;right:0}#wrapper-apply form .nice-select.open::after{transform:rotate(180deg)}#wrapper-apply form .nice-select .current{overflow:hidden;width:100%;display:block;text-overflow:ellipsis;font-size:20px;line-height:23px;margin-top:-12px;padding-right:30px}@media (max-width:575.98px){#wrapper-apply form .nice-select .current{font-size:15px}}#wrapper-apply form .nice-select .list{width:100%;z-index:100;white-space:break-spaces;background:#002A6C;color:white;border-radius:4px;border:4px solid white;margin-top:0px;margin-left:-4px;margin-right:-4px;width:calc(100% + 8px)}#wrapper-apply form .nice-select .list li{line-height:20px;min-height:auto;padding-top:8px;padding-bottom:8px}#wrapper-apply form .ezdz-dropzone{border-radius:20px;border:0;height:388px;width:100%;margin-top:23px}@media (max-width:991.98px){#wrapper-apply form .ezdz-dropzone{margin-bottom:40px}}@media (max-width:575.98px){#wrapper-apply form .ezdz-dropzone{height:250px}}#wrapper-apply form .ezdz-dropzone>div{font-size:18px;font-weight:500;display:flex;height:100%;align-items:center;justify-content:center;color:white;background:#E61F12;display:flex;flex-direction:column}#wrapper-apply form .ezdz-dropzone>div .upload-wrapper{display:flex;align-items:center;justify-content:center;margin-top:-40px}#wrapper-apply form .ezdz-dropzone>div .upload-wrapper .upload-info-wrapper{display:flex;flex-direction:column;align-items:center}#wrapper-apply form .ezdz-dropzone>div .upload-wrapper .upload-info-wrapper .img-ico-upload{width:87px;margin-bottom:10px}@media (max-width:575.98px){#wrapper-apply form .ezdz-dropzone>div .upload-wrapper .upload-info-wrapper .img-ico-upload{width:60px}}#wrapper-apply form .ezdz-dropzone>div .upload-wrapper .upload-info-wrapper .upload-info{font-size:25px;line-height:25px;font-weight:900;text-align:center}@media (max-width:575.98px){#wrapper-apply form .ezdz-dropzone>div .upload-wrapper .upload-info-wrapper .upload-info{font-size:18px;line-height:18px}}#wrapper-apply form .ezdz-dropzone>div .upload-wrapper .upload-restrictions{position:absolute;bottom:40px;font-size:16px;line-height:16px;font-weight:400}@media (max-width:575.98px){#wrapper-apply form .ezdz-dropzone>div .upload-wrapper .upload-restrictions{font-size:13px;line-height:13px;bottom:20px}}#wrapper-apply form .apply-rules{font-size:20px;line-height:27px;font-weight:800;margin-top:30px;margin-bottom:20px}@media (max-width:575.98px){#wrapper-apply form .apply-rules{font-size:18px;line-height:23px}}#wrapper-apply form .apply-rules a{color:white}#wrapper-apply form #label-agree-1{margin-top:20px}#wrapper-apply form .checkbox{cursor:pointer;font-size:18px;line-height:22px;font-weight:500;margin-left:0;text-align:left;margin-bottom:30px;min-height:30px;position:relative;padding-left:0;color:white;width:100%}@media (max-width:575.98px){#wrapper-apply form .checkbox{font-size:14px;line-height:19px}}#wrapper-apply form .checkbox>input{position:absolute;opacity:0;width:0;height:0}#wrapper-apply form .checkbox>input:checked+i{background-position:-63px 0}#wrapper-apply form .checkbox>i{display:block;width:63px;height:30px;background:url(../img/checkbox.png);background-position:0 0;position:absolute}#wrapper-apply form .checkbox>.checkbox-text{display:block;padding-left:90px;margin-top:3px}@media (max-width:575.98px){#wrapper-apply form .checkbox>.checkbox-text{margin-top:6px}}#wrapper-apply form .checkbox>.checkbox-text a{text-decoration:underline;color:white}#wrapper-apply form .btn-submit-wrapper{text-align:center;position:relative;margin-top:-3px}@media (max-width:991.98px){#wrapper-apply form .btn-submit-wrapper{margin-top:40px}}#wrapper-apply form .btn-submit-wrapper input{padding:30px 70px}#wrapper-apply form .shield{font-size:15px;line-height:18px;margin-bottom:50px;margin-top:20px;color:white;font-weight:400}#wrapper-apply form .shield a{color:white}#wrapper-apply form .ico-loading{display:inline-block;width:20px;height:20px;position:absolute;right:calc(50% + 110px);top:23px;display:none}@media (max-width:991.98px){#wrapper-apply form .ico-loading{right:calc(50% + 98px);top:25px}}#wrapper-apply form .ico-loading::after{content:" ";display:block;width:20px;height:20px;margin:8px;border-radius:50%;border:3px solid white;border-color:white transparent white transparent;animation:ico-loading 1.2s linear infinite}@keyframes ico-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wrapper-contact .contact-info{font-size:22px;line-height:27px;margin-bottom:80px;margin-top:60px;font-weight:500}@media (max-width:991.98px){#wrapper-contact .contact-info{text-align:center}}@media (max-width:575.98px){#wrapper-contact .contact-info{font-size:18px;line-height:25px}}#wrapper-contact .contact-item-wrapper{display:flex;align-items:center;justify-content:flex-start}@media (max-width:991.98px){#wrapper-contact .contact-item-wrapper{width:240px;margin:auto;margin-bottom:20px}}#wrapper-contact .contact-item-wrapper .contact-ico-wrapper{margin-right:10px}@media (max-width:991.98px){#wrapper-contact .contact-item-wrapper .contact-ico-wrapper{width:48px;text-align:center;display:flex;align-items:center;justify-content:center}}#wrapper-contact .contact-item-wrapper .contact-ico-wrapper .ico-phone{width:38px}#wrapper-contact .contact-item-wrapper .contact-ico-wrapper .ico-mail{width:48px}#wrapper-contact .contact-item-wrapper .contact-ico-wrapper .ico-marker{width:35px}#wrapper-contact .contact-item-wrapper .contact-item{font-size:20px;line-height:30px;font-weight:500;margin-left:10px}#wrapper-contact .contact-item-wrapper .contact-item a{color:white;text-decoration:none}#wrapper-footer{padding-bottom:20px;position:relative;padding-top:60px;position:relative}#wrapper-footer .decoration-3{width:1200px;height:1200px;background:url(../img/glow@2x.png) top right no-repeat;background-size:2772px;position:absolute;left:calc(50% - 970px);bottom:0;z-index:-10}@media (max-width:991.98px){#wrapper-footer .decoration-3{display:none}}#wrapper-footer .footer-links{display:flex;list-style:none;justify-content:center;margin:0;padding:0}@media (max-width:767.98px){#wrapper-footer .footer-links{flex-direction:column;align-items:center}}#wrapper-footer .footer-links li{margin-right:20px;line-height:14px;text-align:center}@media (max-width:767.98px){#wrapper-footer .footer-links li{margin-bottom:10px;margin-right:0;text-align:left}}#wrapper-footer .footer-links li:last-child{margin-right:0}#wrapper-footer .footer-links li a{color:white;font-size:12px;line-height:14px;text-decoration:none}.fas{font-family:"FontAwesome"}body{overflow-x:hidden;font-family:"Montserrat", sans-serif;font-size:20px;line-height:20px;background:#002262;color:white}@media (max-width:575.98px){body{font-size:15px;line-height:15px}}.lnk-btn{color:white;background:#E61F12;font-size:30px;text-decoration:none;border-radius:100px;padding:30px 50px;border:0;display:inline-block;font-weight:900}@media (max-width:991.98px){.lnk-btn{font-size:24px;line-height:24px}}.title{font-size:47px;line-height:47px;text-align:left;color:white;font-weight:900}@media (max-width:991.98px){.title{text-align:center}}@media (max-width:767.98px){.title{font-size:35px;line-height:41px}}