@font-face{font-family:Roboto-Regular;font-style:normal;font-weight:400;font-display:fallback;src:url(../fonts/Roboto-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto-Bold;font-style:normal;font-weight:400;font-display:fallback;src:url(../fonts/Roboto-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto-Light;font-style:normal;font-weight:400;font-display:fallback;src:url(../fonts/Roboto-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto-Regular;font-display:fallback;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Regular.ttf) format("truetype"),url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format("woff2")}@keyframes animation-opacity{0%{opacity:1}25%{opacity:.75}50%{opacity:.5}75%{opacity:.75}to{opacity:1}}@keyframes shimmer-placeholder{0%{background-position:-500px 0}to{background-position:500px 0}}.action-button{align-items:center;background-color:#168ace;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:45px;justify-content:center;margin:30px auto 0;width:160px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.1);box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.action-button.-agro{background-color:#3a982e}.action-button:hover{opacity:.8}.action-button.-little{width:100px}.action-button.-fluid{width:100%}.action-button.-no-margin{margin:0!important}.card-login{border:1px solid #c2c3c5;display:flex;flex-direction:column;margin:80px auto 0;padding:50px 40px;max-width:415px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.card-login .logo{margin:0 auto 40px}.card-login .register-link{color:#39589b;display:block;font-size:16.5px;margin-top:20px;text-align:center}.card-login .input{border:1px solid #c2c3c5;color:#383838}.card-login .btn,.card-login .input{font-size:16.5px;margin:5px 0;padding:15px;width:100%}.card-login .btn{align-items:center;color:#fff;cursor:pointer;display:flex;justify-content:center;text-align:center}.card-login .btn:hover{opacity:.8}.card-login .btn.-default{border:1px solid #c2c3c5;color:#39589b}.card-login .btn.-blue{background-color:#375c71;color:#fff!important}.card-login .btn.-fb{background-color:#39589b}.card-login .btn.-gmail{background-color:#eb4336}.card-login .btn .fa{font-size:1.5em;margin-right:20px}@media screen and (max-width:767px){.card-login{border:none;margin-top:0;padding-left:0;padding-right:0}}.aside-menu{background-color:#fff;border-right:1px solid #efefef;width:32%}.aside-menu .profile{border-bottom:1px solid #efefef}.aside-menu .profile .background{background-color:#375c71;height:130px}.aside-menu .profile .infos{align-items:center;display:flex;flex-direction:column;height:130px;position:relative}.aside-menu .profile .infos .photo{align-items:center;background-color:#000;border:5px solid #149ee7;border-radius:100%;display:flex;height:130px;justify-content:center;overflow:hidden;position:absolute;top:-65px;width:130px}.aside-menu .profile .infos .photo .image{width:100%}.aside-menu .profile .infos .photo .initials{color:#fff;font-size:37.5px}.aside-menu .profile .infos .name{color:#707070;font-family:Roboto-Bold;font-size:20.1px;margin-top:85px}.aside-menu .profile .infos .link{color:#c2c3c5;font-size:18px}.aside-menu .menu{align-items:center;display:flex;flex-direction:column;padding:0 0 25px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.aside-menu .menu .item{margin-top:25px;padding:15px 25px;position:relative;width:90%}.aside-menu .menu .item.featured-mobile{display:none}.aside-menu .menu .item.-active{background-color:#f2f2f2;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.aside-menu .menu .item.featured-mobile{margin-top:0;width:100%}.aside-menu .menu .item .link{align-items:center;color:#707070;display:flex;font-family:Roboto-Bold;font-size:16px}.aside-menu .menu .item .link .icon{margin-right:15px}@media screen and (max-width:991px){.aside-menu{border:none;margin-top:0;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.aside-menu.-open{margin-left:-10px;position:absolute;width:100%;z-index:99999}.aside-menu.-open .menu{height:auto}.aside-menu .profile{display:none}.aside-menu .menu{height:50px;overflow:hidden}.aside-menu .menu .item.featured-mobile{display:block}}.myclimatempo-content{background-color:#fff;width:68%}.myclimatempo-content .top{border-bottom:1px solid rgba(183,182,182,.2);display:flex;flex-direction:column;height:130px;justify-content:center;padding:0 20px}.myclimatempo-content .top .title{color:#707070;font-family:Roboto-Bold;font-size:20.1px;margin-bottom:10px}.myclimatempo-content .top .subtitle{color:#b7b6b6;font-size:18px}.myclimatempo-content .body .wrapper-accordion{border-bottom:1px solid rgba(183,182,182,.2)}.myclimatempo-content .body .wrapper-accordion .header-accordion{display:flex;align-items:center;justify-content:space-between;padding:20px 25px 20px 20px}.myclimatempo-content .body .wrapper-accordion .header-accordion .title{color:#707070;font-size:16px;font-family:Roboto-Bold}.myclimatempo-content .body .wrapper-accordion .accordion-content{margin-top:30px;padding:0 20px}.myclimatempo-content .body .wrapper-accordion .accordion-content .action-buttons{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:30px 20px}.myclimatempo-content .body .list{padding:0 20px}.myclimatempo-content .body .list .item{align-items:center;border:1px solid rgba(183,182,182,.2);margin-bottom:5px;padding:20px;position:relative}.myclimatempo-content .body .list .item.-notifications{flex-direction:column;align-items:flex-start}.myclimatempo-content .body .list .item.-notifications .title{align-items:center;color:#707070;display:flex;font-size:16.5px;line-height:32px}.myclimatempo-content .body .list .item.-notifications .title .unread{background-color:#375c71;display:inline-block;height:15px;margin-right:5px;width:15px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.myclimatempo-content .body .list .item.-notifications .time{color:#b7b6b6}.myclimatempo-content .body .list .item .icon-temp{width:50px}.myclimatempo-content .body .list .item .icon-delete{cursor:pointer;margin:12px;width:26px}.myclimatempo-content .body .list .item .summary{display:flex;flex-direction:column;justify-content:center}.myclimatempo-content .body .list .item .summary .city{color:#707070;font-size:18px;font-family:Roboto-Bold}.myclimatempo-content .body .list .item .summary .description{color:#b7b6b6;font-size:18px}.myclimatempo-content .body .list .item .wrapper-right{align-items:center;display:flex}.myclimatempo-content .body .list .item .wrapper-right .temperature{color:#707070;font-size:31.5px;text-align:center}.myclimatempo-content .body .list .item .wrapper-right .temperature .now{color:#707070;display:block;font-size:12px;text-align:center}.myclimatempo-content .body .list .item .three-dots{color:#b7b6b6;display:flex;font-size:6px;letter-spacing:2px;justify-content:space-between;margin-left:20px}.myclimatempo-content .body .list .item .notification-container{border-top:1px solid rgba(183,182,182,.2);padding-top:20px;margin-top:20px}.myclimatempo-content .body .list .item .notification-container .text-notification{color:#707070;font-size:15px;font-family:Roboto-Regular}.myclimatempo-content .welcome-container{display:grid;margin-top:20px;padding:0 110px;text-align:center}.myclimatempo-content .welcome-container .title{color:#707070;font-family:Roboto-Bold;font-size:30px}.myclimatempo-content .welcome-container .content{color:#707070;font-family:Roboto-Bold;font-size:16.05px;margin-top:15px}.myclimatempo-content .welcome-container .list{margin-top:15px;color:#707070}.myclimatempo-content .welcome-container .button{display:flex;align-items:center;justify-content:center;margin-top:15px;height:50px;width:200px;border-radius:10px;background-color:#375c71}.myclimatempo-content .welcome-container .button .text{color:#fff}@media screen and (max-width:991px){.myclimatempo-content{width:100%}.myclimatempo-content .top .title{display:none}.myclimatempo-content .top .options{text-align:right;padding-top:15px}.myclimatempo-content .body .wrapper-accordion .accordion-content{padding:0 10px}.myclimatempo-content .body .list{padding:0!important}.myclimatempo-content .body .list .item{padding:15px}.myclimatempo-content .body .list .item .summary .city,.myclimatempo-content .body .list .item .summary .description{font-size:15px}.myclimatempo-content .body .list .item .wrapper-right .temperature{margin-right:5px;font-size:20px}}@media screen and (max-width:480px){.myclimatempo-content .top .subtitle{font-size:15px}.myclimatempo-content .body .list .item{padding:10px}.myclimatempo-content .body .list .item .icon-delete{width:20px;margin:5px}.myclimatempo-content .body .list .item .icon-temp{height:30px;width:30px}.myclimatempo-content .body .list .item .wrapper-right{right:10px}.myclimatempo-content .body .list .item .wrapper-right .temperature{font-size:18px}.myclimatempo-content .welcome-container{padding:0 25px}}.loadings-animations:after{animation:rotation 1s linear infinite;border:3px solid #707070;border-left-color:transparent;content:"";height:48px;left:calc(50% - 24px);position:relative;width:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.loadings-animations:after,.loadings-animations:before{display:block}.loadings-animations[data-loading]:not([data-loading=""]):before{content:attr(data-loading)}.loadings-animations[data-loading]:before{color:#707070;font-size:15px;margin-bottom:15px;position:relative;text-align:center;width:100%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.meteorological-preferences .label{color:#707070;margin-right:20px;margin-top:-20px;min-width:70px}.meteorological-preferences .range{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px;width:45%}.meteorological-preferences .range .label{color:#c2c3c5;font-size:16.05px}@media screen and (max-width:768px){.meteorological-preferences .range{width:100%}}.custom-range-slider{background:#b7b6b6;height:2px;outline:none;opacity:.7;transition:opacity .2s;width:100%;-webkit-appearance:none;-webkit-transition:.2s;-moz-appearance:none;-moz-transition:.2s}.custom-range-slider::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50px;border:1px solid;box-shadow:1px 1px 3px #b7b6b6,0 0 4px #b7b6b6,0 0 4px #b7b6b6;cursor:pointer;height:20px;padding:10px;-webkit-appearance:none;width:20px}.custom-range-slider::-moz-range-thumb{appearance:none;background:#fff;border-radius:50px;border:1px solid;box-shadow:1px 1px 3px #b7b6b6,0 0 4px #b7b6b6,0 0 4px #b7b6b6;cursor:pointer;height:10px;padding:5px;-moz-appearance:none;width:10px}.custom-range-slider:hover{opacity:1}.custom-range-slider::-moz-range-progress{background:#375c71}.button-switch{font-size:1rem;position:relative}.button-switch .input-button{background:none;border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-switch .input-button+.label-switch{border-radius:1.9rem;cursor:pointer;display:inline-block;font-weight:700;height:1.9rem;line-height:1.9rem;min-width:3.8rem;outline:none;position:relative;text-indent:4.55rem;text-transform:capitalize;user-select:none;vertical-align:middle}.button-switch .input-button+.label-switch:after,.button-switch .input-button+.label-switch:before{bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:50px}.button-switch .input-button+.label-switch:before{background-color:#b7b6b6;border-radius:20px;right:0;transition:all .2s}.button-switch .input-button+.label-switch:after{background-color:#fff;border-radius:50%;height:26px;left:2px;top:2px;transition:all .2s;width:26px}.button-switch .input-button:checked+.label-switch:before{background-color:#375c71}.button-switch .input-button:checked+.label-switch:after{margin-left:20px}.button-switch .input-button:focus+.label-switch:before{outline:none}.button-switch .input-button:disabled+.label-switch{cursor:not-allowed;color:#b7b6b6}.button-switch .input-button:disabled+.label-switch:before{background-color:#b7b6b6}.custom-button-switch{display:inline-block;height:34px;position:relative;width:60px}.custom-button-switch .label{color:#fff;font-size:10px;left:10px;position:absolute;top:12px}.custom-button-switch .label.-right{right:10px;text-align:right}.custom-button-switch .checkbox{height:0;opacity:0;width:0}.custom-button-switch .checkbox:checked+.slider:before{-moz-transform:translateX(26px);-webkit-transform:translateX(26px);transform:translateX(26px)}.custom-button-switch .slider{background-color:#0180cd;border:1px solid #fff;bottom:0;cursor:pointer;left:0;right:0;top:0;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px}.custom-button-switch .slider,.custom-button-switch .slider:before{position:absolute;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.custom-button-switch .slider:before{background-color:#fff;bottom:3px;content:"";height:26px;left:4px;width:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.custom-checkbox{color:#707070;cursor:pointer;display:block;font-size:15px;height:25px;margin-right:15px;padding-left:30px;padding-top:5px;position:relative}.custom-checkbox.-disabled{opacity:.5}.custom-checkbox .check{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.custom-checkbox .checkmark{border:1px solid #707070;height:25px;left:0;position:absolute;top:0;width:25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.custom-checkbox .checkmark:after{content:"";display:none;border:solid #375c71;border-width:0 3px 3px 0;height:10px;left:8px;position:absolute;top:3px;width:5px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom-checkbox .check:checked~.checkmark:after{display:block}.wrapper-form{margin-left:auto;margin-right:auto;position:relative;max-width:90%}.wrapper-form .form-input{color:#707070;height:45px;padding:0 30px;text-align:center;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.wrapper-form .form-input.-smaller{height:35px}.wrapper-form .form-input.-border{border:1px solid #b7b6b6}.alert-cookie{background-color:rgba(64,64,64,.9);box-shadow:0 8px 6px 0 rgba(0,0,0,.41);padding:20px;bottom:10px;left:25%;z-index:9999;font-size:13px!important;max-width:50%}.alert-cookie,.alert-cookie .cookie-consent-btn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.alert-cookie .cookie-consent-btn{background:#2e48ff;padding:10px 65px}.alert-cookie a{text-decoration:underline}.alert-cookie a:visited{color:#fff}@media screen and (max-width:991px){.alert-cookie{padding:30px 50px;max-width:none;bottom:10px;right:10px;left:10px}}