@charset "UTF-8";.c-alert{border-radius:14.5px;background-color:#0080ff;color:#fff;padding:8px 16px;font-size:14px;line-height:12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-alert-big{padding-bottom:8px;padding-left:8px;padding-right:8px;width:100%;position:fixed;z-index:1000000;opacity:1;visibility:visible}.c-alert-big--top{top:10px;z-index:1000000}.c-alert-big--top+div{padding-top:100px}.c-alert-big--bottom{top:auto;bottom:10px}.c-alert-big__container{padding:15px}.c-alert-big__container--yellow{background-color:#ffa203}.c-alert-big__container--green{background-color:#00965e;color:#fff}.c-alert-big__heading{display:flex;justify-content:space-between}@media (max-width:767px){.c-alert-big__heading{flex-wrap:wrap}.c-alert-big__heading-buttons{flex:0 0 100%}}.c-alert-big__heading--top{align-items:flex-start}.c-alert-big__heading-title{font-family:SansCond;font-size:22px;text-transform:uppercase}.c-alert-big__heading-buttons{display:flex;align-items:center;justify-content:space-between}.c-alert--hide{visibility:hidden;opacity:0}.c-alert-pwa{display:flex;align-items:center;z-index:500;border-radius:8px}.c-alert-pwa__icon{flex:0 0 32px}.c-alert-pwa__icon img{width:100%}.c-alert-pwa__desc{flex:1 1;padding:0 10px}.c-alert-pwa__desc img{height:20px}.breadcrumbs{position:relative;z-index:1;font-size:13px}.breadcrumbs a{-webkit-transition:all .2s ease;transition:all .2s ease;color:#00965e}.breadcrumbs a:hover{color:#ffa203!important;-webkit-text-decoration-color:#ffa203!important;text-decoration-color:#ffa203!important}.breadcrumbs .separator:after{content:"/";color:#66737f;display:inline-block;margin:0 8px}.button--small{min-width:70px;display:inline-block}.button--small p{padding:8px 12px;margin:0;font-family:Sans,Arial,sans-serif;font-size:14px;text-align:center;letter-spacing:0;text-transform:uppercase}.button--big{min-width:100px;display:inline-block}.button--big p{padding:12px 24px;margin:0;color:#2e3033;font-family:Sans,Arial,sans-serif;color:#000;font-size:16px;text-align:center;letter-spacing:0;text-transform:uppercase}.button--yellow{background-color:#ffa203;border:2px solid #ffa203}.button--yellow p{color:#2e3033}.button--yellow:hover{background-color:#fff;cursor:pointer}.button--yellow:hover p{color:#ffa203}.button--yellow--inactive{cursor:not-allowed;border:2px solid #ffa203;max-height:47px}.button--yellow--inactive,.button--yellow--inactive:hover{color:#2e3033;background-color:#ffa203}.button--green{background-color:#00965e;border:2px solid #00965e}.button--green p{color:#fff}.button--green:hover{background-color:#fff;cursor:pointer}.button--green:hover p{color:#00965e}.button--earth{background-color:#2e3033;border:2px solid #2e3033;color:#fff}.button--earth:hover{color:#2e3033;background-color:transparent!important}.button--underline{background-color:initial}.button--underline p{text-transform:none;text-decoration:underline;color:#00965e;padding:0}.button--underline:hover{cursor:pointer}.button--underline:hover p{color:#00965e}.button--red{background-color:initial;border:2px solid #e92b5c}.button--red p{color:#e92b5c}.button--red:hover{background-color:#fff;cursor:pointer}.button--inactive{background-color:#9b9b9b;border:2px solid #9b9b9b}.button--inactive p{color:#fff}.button--inactive :hover{cursor:pointer}.button--disabled{background-color:#9b9b9b;border:2px solid #9b9b9b;pointer-events:none}.button--disabled p{color:#fff}.bttn{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;min-width:160px;font-size:14px;line-height:16px;min-height:32px;padding:6px;text-decoration:none;text-align:center;position:relative;outline:0;border:2px solid;white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase}.bttn--yellow{color:#2e3033;background-color:#ffa203;border:2px solid #ffa203}.bttn--yellow:hover{color:#ffa203;background-color:transparent!important}.bttn--yellow--inactive{cursor:not-allowed;border:2px solid #ffa203;max-height:47px}.bttn--yellow--inactive,.bttn--yellow--inactive:hover{color:#2e3033;background-color:#ffa203}.bttn--ghost{opacity:.8;cursor:not-allowed!important}.bttn--ghost p{color:#fff}.bttn--ghost :hover{cursor:not-allowed}.bttn--green{background-color:#00965e;border:2px solid #00965e;color:#fff}.bttn--green:hover{color:#00965e;background-color:transparent!important}.bttn--earth{background-color:#2e3033;border:2px solid #2e3033;color:#fff}.bttn--earth:hover{color:#2e3033;background-color:transparent!important}.bttn--grey{background-color:#eae9eb;border:2px solid #eae9eb;color:#2e3033}.bttn--abs{position:absolute}.bttn--abs-bttm{bottom:30px}.bttn--small{min-width:70px;display:inline-block;width:170px}.bttn--small-2{padding:8px 12px;margin:0;width:auto;font-size:12px;min-width:1px}.bttn--higher{padding:12px 12px 9px;font-size:16px;line-height:19px}.bttn--center{display:block;margin-right:auto;margin-left:auto}.bttn--center.bttn--abs{left:0;right:0}.bttn--link{display:block;text-transform:uppercase;min-height:1px}.bttn--link,.bttn--link:hover{color:currentColor}.bttn--big{padding:12px 24px;font-size:16px;line-height:19px;text-align:center}.typography--h1{font-size:40px;line-height:40px}.typography--h1,.typography--h2{color:#2e3033;display:inline-block;font-family:SansCond,Arial,sans-serif;font-weight:700;letter-spacing:0}.typography--h2{font-size:36px;line-height:36px;margin:5px}.typography--h3{font-size:18px;line-height:28px}.typography--h3,.typography--h4{color:#2e3033;display:inline-block;font-family:Sans,Arial,sans-serif;margin:5px}.typography--h4{font-size:16px;line-height:24px;text-align:center}.typography--h5{color:#2e3033;display:inline-block;font-family:Sans,Arial,sans-serif;font-size:13px;letter-spacing:-.08px;line-height:16px;margin:5px}.header--menu{color:#00965e;display:inline-block;height:24px}.header--menu p{font-family:SansCond,Arial,sans-serif;font-weight:700;font-size:20px;letter-spacing:0;text-align:center}.buttonAdditional--green p,.buttonAdditional--grey p{font-family:Sans,Arial,sans-serif;margin:5px;font-size:13px;letter-spacing:-.08px;line-height:16px}.buttonAdditional{height:16px;display:inline-block}.buttonAdditional--green{color:#00965e;text-transform:uppercase;display:flex;flex-direction:row;align-items:center}.buttonAdditional--green .arrowIcon--selected{-webkit-transform:scaleY(-1);transform:scaleY(-1);margin-bottom:5px}.buttonAdditional--green :hover{cursor:pointer}.buttonAdditional--green svg polygon{fill:#00965e}.buttonAdditional--grey{color:#9b9b9b;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;margin-left:auto;margin-right:auto;width:30%;min-width:250px;text-align:center}.buttonAdditional--grey .arrowIcon--selected{-webkit-transform:scaleY(-1);transform:scaleY(-1);margin-bottom:5px}.buttonAdditional--grey :hover{cursor:pointer}.events-block .buttonAdditional--green,.events-block .buttonAdditional--grey,.events-calendar-container .buttonAdditional--green,.events-calendar-container .buttonAdditional--grey,.events-calendar .buttonAdditional--green,.events-calendar .buttonAdditional--grey{display:flex;justify-content:center;align-self:center;width:auto;max-width:300px;margin:10px auto}.events-block .buttonAdditional--green div,.events-block .buttonAdditional--green p,.events-block .buttonAdditional--grey div,.events-block .buttonAdditional--grey p,.events-calendar-container .buttonAdditional--green div,.events-calendar-container .buttonAdditional--green p,.events-calendar-container .buttonAdditional--grey div,.events-calendar-container .buttonAdditional--grey p,.events-calendar .buttonAdditional--green div,.events-calendar .buttonAdditional--green p,.events-calendar .buttonAdditional--grey div,.events-calendar .buttonAdditional--grey p{margin-bottom:0}.link{height:16px}.link--cancel>a{font-family:Sans,Arial,sans-serif;font-size:13px;line-height:16px;color:#e92b5c;letter-spacing:0;width:auto}.link--cancel>a:hover{font-weight:700}.link--follow>a{font-family:Sans,Arial,sans-serif;font-size:13px;line-height:16px;color:#00965e;letter-spacing:0;width:auto}.link--follow>a:hover{font-weight:700}.input--active label,.input--error label,.input label{display:flex;flex-wrap:wrap;flex-direction:row;color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:16px;line-height:24px;letter-spacing:0}.input--active label input,.input--error label input,.input label .input-wrapper,.input label input{width:100%;min-width:200px;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15);color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:14px;font-weight:300;line-height:20px;padding:10px 15px}.input{min-height:70px;margin-bottom:5px}.input label{position:relative}.input label .input-icon-container{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);align-self:center;cursor:pointer}.input label input{border:2px solid #00965e;outline:none}.input label .input-label-text{margin-bottom:5px}.input label .input-field{width:100%;flex:0 0 100%;position:relative}.input label .input-field--icon input{padding-right:33px}.input label .input-wrapper{border:2px solid #00965e;display:flex}.input label .input-wrapper input{border:none;width:auto;max-width:none;padding:0;box-shadow:none;outline:none}.input--active label input{border:2px solid #2e3033}.input--error label input{border:2px solid #e92b5c}.input--error label p.input-error{margin:5px 0 0;color:#e92b5c;text-align:right;font-size:13px;line-height:16px}.textarea--active label,.textarea--error label,.textarea label{display:flex;flex-direction:column;color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:16px;line-height:24px;letter-spacing:0}.textarea--active label textarea,.textarea--error label textarea,.textarea label textarea{min-width:200px;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15);color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:14px;font-weight:300;line-height:24px;padding:11px 33px 9px 15px}.textarea label{position:relative}.textarea label .textarea-icon-container{position:absolute;right:10px;top:15%;align-self:center;cursor:pointer}.textarea label textarea{border:2px solid #00965e;resize:none}.textarea--active label textarea{border:2px solid #2e3033}.textarea--error label textarea{border:2px solid #e92b5c}.textarea--error label p.textarea-error{margin:1px 0 0;color:#e92b5c;text-align:right;font-size:13px;line-height:16px}.radioButton span{color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:14px;font-weight:300;line-height:24px;margin-left:5px}.radioButton{display:flex;flex-direction:row;align-content:center}.radioButton label{position:relative;margin:0;cursor:pointer}.radioButton label input{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;width:24px;border-radius:16px;border:2px solid #00965e;background-color:#fff;cursor:pointer}.radioButton label .radioButton--active{height:12px;width:12px;background-color:#2e3033;border-radius:50%;position:absolute;top:6px;left:6px}.radioButton .has-error{border:2px solid #e92b5c}.checkbox span{color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:14px;font-weight:300;line-height:24px;margin-left:5px}.checkbox{flex-direction:row}.checkbox--100{width:100%!important}.checkbox--higher>span{font-size:14px!important}.checkbox label{flex:0 0 34px;cursor:pointer;display:flex;position:relative}.checkbox label input{appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;height:24px;width:24px;outline:2px solid #00965e;background-color:#fff;margin-right:10px;cursor:pointer}.checkbox label input::-ms-check{display:none}.checkbox label .checkbox-replacement{position:absolute;left:-4px;top:-4px;display:flex;align-items:center;justify-items:center;margin:0}.checkbox label .checkedIcon{cursor:pointer}.checkbox--error label input{outline:2px solid #e92b5c}.checkbox span{width:100%}.category--active>span,.category--basic>span{padding:7px 8px 5px;display:inline-block;color:#fff;border-radius:2px;font-family:Sans,Arial,sans-serif;font-size:12px;line-height:12px;text-align:center;margin:5px;background-color:#fff}.category--active{display:flex;flex-direction:row;background-color:#fff!important;box-shadow:none!important}.category--active>span{background-color:#ffa203}.category--active img{width:24px;height:24px}.category--basic{display:flex;flex-direction:row;align-items:center;box-shadow:none;background-color:#fff!important;box-shadow:none!important}.category--basic>span{background-color:#2e3033}.category--basic img{width:24px;height:24px}.tag--active,.tag--basic{padding:7px 8px 5px;display:inline-block;color:#fff;border-radius:2px;font-size:12px;font-family:Sans,Arial,sans-serif;line-height:12px;text-align:center;margin:5px}.tag--active{background-color:#ffa203}.tag--basic{background-color:#9b9b9b}.agroraport__logo{margin-bottom:53px}.agroraport__logo svg{max-width:410px;display:block;margin:0 auto 30px}.c-content-bar{font-family:Sans;background-color:#00965e;color:#fff;text-align:center;font-weight:400;font-size:12px;line-height:1.25;padding:10px 8px}.c-content-bar a{margin-left:1ch;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;text-decoration:underline!important}.c-content-bar a:hover{color:#ffa203!important;-webkit-text-decoration-color:#ffa203!important;text-decoration-color:#ffa203!important}.cft-box{border:1px solid #979797;background-color:#fff;border-radius:5px;width:100%;padding:1.5rem;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;cursor:pointer;margin-bottom:.938rem}.cft-box svg{color:#9b9b9b}.cft-box svg .cft-box__svg-fix{margin-bottom:-.5rem;margin-top:.5rem}.cft-box>p{margin:0}.cft-box>p.cft-box__paragraph{min-height:68px;display:flex;align-items:flex-end;justify-content:center;white-space:pre-wrap}.cft-box>p.cft-box__paragraph.cft-box__paragraph--isWide{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.cft-box>p.cft-box__paragraph.cft-box__paragraph--isSmall{min-height:auto}.cft-box.cft-box--isSmall{min-height:100px}.cft-box.cft-box--isMedium{min-height:215px}.cft-box.cft-box--isLarge{min-height:260px}.cft-box.cft-box--isActive,.cft-box:hover{-webkit-transition:all .3s;transition:all .3s;border-color:rgba(0,150,94,.2);background-color:rgba(0,150,94,.2)}.cft-box.cft-box--isActive svg path,.cft-box:hover svg path{color:#00965e}.cft-box:hover{background-color:rgba(0,150,94,.1);border-color:rgba(0,150,94,.5)}.cft-box:hover .cft-box__animation-btn-box .cft-box__animation-btn-box__content{bottom:0;-webkit-transition:bottom .2s ease-in;transition:bottom .2s ease-in}@media (min-width:768px){.cft-box{max-width:210px;margin:.938rem}}.cft-box.cft-box--isInvalid{border-color:#efbcbc;background-color:#efbcbc}.cft-box .cft-box__animation-btn-box{height:68px;position:relative;width:100%;overflow:hidden}.cft-box .cft-box__animation-btn-box p{width:100%;margin-bottom:0}.cft-box .cft-box__animation-btn-box .cft-button{height:32px;margin-bottom:0;margin-top:.5rem}.cft-box .cft-box__animation-btn-box .cft-box__animation-btn-box__content{position:absolute;width:100%;left:0;right:0;height:68px;display:flex;align-items:flex-end;justify-content:center;flex-direction:column;bottom:calc(-.5rem + -32px);-webkit-transition:bottom .1s ease-out;transition:bottom .1s ease-out}@media (max-width:767px){.cft-box{width:100%;padding:0 1rem;display:flex;justify-content:space-between;align-items:center;align-content:center;text-align:left;flex-direction:row-reverse;cursor:pointer;margin-bottom:.938rem}.cft-box svg{overflow:visible}.cft-box p.cft-box__paragraph{align-items:center}.cft-box p.cft-box__paragraph.cft-box__paragraph--isWide{margin:0;padding:0;width:auto}.cft-box p.cft-box__no-icon{margin:0 auto}.cft-box .cft-button{display:none}.cft-box .cft-box__animation-btn-box{width:auto}.cft-box .cft-box__animation-btn-box .cft-box__animation-btn-box__content{position:revert}.cft-box.cft-box--isSmall{min-height:38px}.cft-box.cft-box--isMedium{min-height:80px}.cft-box.cft-box--isLarge{min-height:98px}}.cft-box.cft-box--isFullWidth{margin:.938rem 0 0;max-width:unset;width:100%;padding:.73rem 1.5rem}.cft-box-wrapper{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width:768px){.cft-box-wrapper{margin-left:-.938rem;margin-right:-.938rem;width:calc(100% + 1.876rem)}}.cft-tooltip{display:inline-block;width:1.5rem;height:1.5rem;text-align:center;line-height:1.7rem;border-radius:50%;font-weight:400;font-size:.8rem;margin:0 .5rem}.cft-tooltip,.tippy-box[data-theme~=green]{background-color:#009d5c;color:#fff}.tippy-box[data-theme~=green][data-placement^=top]>.tippy-arrow:before{border-top-color:#009d5c}.tippy-box[data-theme~=green][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#009d5c}.tippy-box[data-theme~=green][data-placement^=left]>.tippy-arrow:before{border-left-color:#009d5c}.tippy-box[data-theme~=green][data-placement^=right]>.tippy-arrow:before{border-right-color:#009d5c}.cft-button{border:1px solid #979797;background-color:#fff;color:#000;width:100%;padding:.75rem;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;font-size:.875rem;line-height:.875rem;font-weight:300;text-transform:uppercase}.cft-button.cft-button--noMargin{margin:0!important}.cft-button:focus{outline:none}.cft-button:hover{-webkit-transition:all .3s;transition:all .3s;border-color:rgba(0,150,94,.2);background-color:rgba(0,150,94,.2)}.cft-button.cft-button--isActive,.cft-button.cft-button--isExport{-webkit-transition:all .3s;transition:all .3s;border-color:#00965e;background-color:#00965e;color:#fff}.cft-button.cft-button--isExport{display:flex;align-items:center;justify-content:center}.cft-button.cft-button--isImport{color:#fff;padding:0;border:0;background-color:#00965e}.cft-button.cft-button--isImport svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cft-button.cft-button--isHighlighted{background-color:#ffa203;border-color:#ffa203}.cft-button.cft-button--isHighlighted.cft-button--isActive{color:#000}.cft-button.cft-button--isHighlighted:hover{background-color:initial;color:#ffa203}.cft-button.cft-button--isTransparent{background-color:initial;border-color:#fff;color:#fff}.cft-button.cft-button--isTransparent:hover{background-color:#fff;border-color:#fff;color:#000}.cft-button.cft-button--isText{margin:0;background-color:initial;border-color:#fff;color:#000}.cft-button.cft-button--isText:hover{background-color:#fff;border-color:#fff;color:#000;opacity:.5}.cft-button.cft-button--isInvalid{background-color:#efbcbc;border:1px solid #efbcbc}.cft-button.cft-button--isInvalid:hover{opacity:.5}@media (min-width:768px){.cft-button{margin:.938rem;min-width:110px;width:auto;height:50px}}@media (max-width:990px){.cft-button.cft-button--isExport{-webkit-transition:all .3s;transition:all .3s;background-color:initial;color:#00965e;width:auto;height:auto;margin:0;padding:0;border:none}}@media (max-width:767px){.cft-button.cft-button--isExport{-webkit-transition:all .3s;transition:all .3s;background-color:initial;color:#00965e;width:auto;height:auto;margin:0;padding:0;border:none}.cft-button.cft-button--isImport{color:#fff;padding:0;border:0}.cft-button.cft-button--isImport svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (min-width:768px){.cft-button.cft-button--isFullwidth{width:calc(100% - 1.876rem)}}.cft-button:disabled{opacity:.6;cursor:not-allowed}.cft-button.cft-button--isRounded{border-radius:3px}.cft-button.cft-button--isAlternative{font-weight:400;height:48px;padding:auto 1rem}.cft-button.cft-button--isAlternative:hover{opacity:.6}.cft-button.cft-button--isNegative{border-color:#00965e;color:#00965e;background-color:#fff;border-width:2px}.cft-inputs{border:2px solid green;background-color:#fff;padding:.6rem .8rem;min-width:23.2rem;font-weight:300;line-height:1.4rem;font-size:.875rem;display:flex;flex-direction:column;justify-content:center}.cft-inputs:focus{outline:none}.cft-inputs.cft-inputs--short{min-width:11rem;display:flex;flex-direction:row}.cft-inputs.cft-inputs--center{text-align:center}.cft-inputs.cft-inputs--isActive{-webkit-transition:all .3s;transition:all .3s;border-color:#00965e}.cft-inputs--label{display:flex;align-items:center;justify-content:center;text-align:center;padding:.3rem}.cft-inputs--right-icon{position:absolute;top:20%}.cft-inputs--right-icon.unit{background-color:#d7d7d7;border-radius:15%;min-width:1.5rem;color:#606060;text-align:center;display:flex;justify-content:center;align-items:center;font-size:13px;width:30px;height:30px}.cft-inputs--right-icon .cft-inputs--right-icon-active,.cft-inputs--right-icon:active,.cft-inputs--right-icon:hover{cursor:pointer;color:#fff;background-color:#00965e}.cft-inputs--left-icon{position:absolute;left:5%;top:25%}.cft-inputs--container{display:flex;align-items:center;justify-content:center;flex-direction:column}.cft-inputs--icon--container{position:relative}.cft-progress{width:100%}.cft-progress .cft-progress__bar{position:relative;background-color:#fefefe;border-radius:10px;height:15px;overflow:hidden;z-index:1}.cft-progress .cft-progress__bar .cft-progress__bar__fill{position:absolute;top:0;left:0;height:100%;display:block;border-radius:10px;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.cft-progress.cft-progress--isHeader .cft-progress__bar{height:6px;border-radius:0}.cft-progress.cft-progress--isHeader .cft-progress__bar .cft-progress__bar__fill{border-radius:0}.cft-progress.cft-progress--withValueIndicator .cft-progress__bar{background-color:initial}.cft-progress.cft-progress--withValueIndicator .cft-progress__value{display:block;position:absolute;height:100%;top:0;bottom:0;z-index:2;width:30px;font-size:.813rem;line-height:19px;text-align:center;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out;font-weight:600}.cft-progress-circle{position:relative;width:70px;height:70px}.cft-progress-circle .cft-progress-circle__progress{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:70px;height:70px}.cft-progress-circle .cft-progress-circle__progress__value{-webkit-transition:stroke-dashoffset .5s ease-in-out;transition:stroke-dashoffset .5s ease-in-out}.cft-progress-circle .cft-progress-circle__value{display:flex;position:absolute;left:0;top:29px;height:1rem;width:100%;font-weight:600;justify-content:center;align-items:center}.cft-footer{background-color:#00965e;height:86px;width:100%;display:flex;justify-content:space-between;align-items:center;position:fixed;bottom:0;left:0;right:0;z-index:100}.cft-footer.cft-footer__isPending .cft-footer__content{justify-content:center}.cft-footer__content{display:flex;width:100%;justify-content:space-between;align-items:center}.cft-footer__content>div{width:33.333%}.cft-footer__text{display:flex;justify-content:center}.cft-footer__text span{color:#fff;font-size:1.2rem;line-height:0}.cft-footer__next{display:flex;justify-content:flex-end}@media (max-width:767px){.cft-footer,.cft-footer .container,.cft-footer .container .row{height:56px}.cft-footer__content>div{width:auto}.cft-footer__text{flex-grow:2;text-align:center}.cft-footer__text,.cft-footer__text span{height:56px;display:flex;justify-content:center;align-items:center}.cft-footer__text span{word-wrap:break-word;font-size:16px;font-weight:700;line-height:1.3;padding:0 .2rem}}.cft-footer .loading .spinner-border{color:#ffa203}.cft-header{background-color:#fff;min-height:88px;width:100%;display:flex;justify-content:space-between;align-items:center;position:fixed;flex-direction:column;top:0;left:0;right:0;z-index:100;border-bottom:1px solid #ececec}.cft-header>.container{height:88px;display:flex;align-items:center}.cft-header>.container>.row{width:100%}.cft-header .cft-header__content{display:flex;align-items:center;justify-content:space-between;width:100%}.cft-header .cft-header__content>div{width:33.333%}.cft-header .cft-header__content>div:nth-child(3){text-align:right;display:inline-flex;justify-content:flex-end}.cft-header .cft-header__crop,.cft-header .cft-header__title{margin:0;text-align:center}.cft-header .cft-header__title{font-size:.95rem;font-weight:700;margin-top:.5rem}.cft-header .cft-header__crop{color:rgba(46,48,51,.6)}.cft-header.cft-header--withProgressBar{border-bottom:none}@media (max-width:767px){.cft-header{min-height:56px;height:auto}.cft-header .container{height:50px;padding-right:0}.cft-header .container .row{margin-right:0}.cft-header .cft-header__content{padding-right:0}.cft-header .cft-header__content .cft-header__crop,.cft-header .cft-header__content .cft-header__title{display:none}.cft-header svg{margin:0 .1rem;height:23px;width:130px}}.cft-layout{background-color:#ececec;min-height:100vh;overflow-x:hidden}.cft-layout.cft-layout--withHeader{margin-top:94px;min-height:calc(100vh - 94px)}.cft-layout.cft-layout--withFooter{margin-bottom:86px;min-height:calc(100vh - 86px)}@media (max-width:767px){.cft-layout.cft-layout--withFooter{margin-bottom:50px}}.cft-layout.cft-layout--withTrim{min-height:calc(100vh - 180px)}@media (max-width:767px){.cft-layout.cft-layout--withHeader{margin-top:60px;min-height:calc(100vh - 60px)}}.cft-layout .hr-section{width:calc(96px + 100%);margin-left:-48px}.cft-section header p.soil-page__article{margin:1.5rem auto}.cft-section header p.soil-page__article a{display:block;color:#00965e;text-decoration:underline}.cft-wrapper{max-width:970px;margin:auto}.cft-form,.cft-form .cft-form__box{display:flex;flex-direction:column;justify-content:center;align-items:center}.cft-form .cft-form__box{min-width:162px}.cft-form .cft-form__box svg{margin:2rem auto 3rem}.cft-form .cft-form__box p{margin-bottom:0}.cft-headline{margin-top:1.25rem;font-size:1.25rem;font-weight:700;text-align:center}.cft-headline small{display:block;font-weight:300;margin-top:1.625rem;font-size:.813rem}.report-export-button{z-index:10000;width:auto}.cft-section__report .spinner-border{width:3rem;height:3rem}@media (max-width:767px){.cft-section__report .cft-group{margin-top:2rem}.cft-section__report .cft-info-box p{word-break:break-word;display:inline-block;white-space:unset}.cft-section__report .cft-info-box .cft-info-box__icon{margin:0 .5rem;min-width:24px;min-height:24px}.cft-section__report .cft-actions-buttons.cft-actions-buttons--goBackCalc{flex-direction:row}.cft-section__report .cft-actions-buttons.cft-actions-buttons--goBackCalc span{font-size:1rem!important}.cft-section__report .report-hero>.cft-button{justify-content:flex-start;margin-bottom:1rem}}#pdf .container{width:100%;max-width:100%!important;min-width:100%!important;margin:0;padding:0}#pdf .row{margin:0}#pdf #report{padding-top:2rem;min-width:1200px}#pdf .cft-cost-structure-table{display:none}#pdf .cft-card{box-shadow:none}#pdf .cft-header{position:relative;border:none;margin-bottom:2rem}#pdf #specificInformation{height:18in}#pdf #gasEmission{height:17in}#pdf .hide-on-pdf{display:none}.cft-disclaimer{padding:1rem 2rem;font-size:.75rem;line-height:1.5rem;text-align:center}.cft-max-wrapper{width:100%;max-width:570px;min-width:570px;margin:0 auto;position:relative}@media (max-width:767px){.cft-max-wrapper{min-width:90vw}}.cft-paper{width:100%;max-width:570px;min-width:570px;padding:20px 48px;background-color:#fff;margin:0 auto;border-radius:3px}@media (max-width:767px){.cft-paper{min-width:90vw}}.cft-section-title{font-family:SansCond,Arial,sans-serif;font-weight:700;font-size:1.75rem;text-align:center;color:#00965e;text-transform:uppercase}.cft-section-subtitle{font-weight:400;font-size:1.125rem;text-align:center}.cft-wrapper-cb{width:100%;max-width:570px;margin:0 auto}.cft-badge{padding:.375rem .5rem;background-color:#e5f5f0;color:#33ab7e;border-radius:4px;text-transform:uppercase}.cft-close-badge{overflow:hidden;position:relative;border:none;padding:0;min-width:24px;min-height:24px;border-radius:50%;background:#eae9eb;color:#585a5c;font:inherit;text-indent:100%;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.cft-close-badge:focus{outline:0 solid transparent;box-shadow:0 0 0 2px #8ed0f9}.cft-close-badge:hover{opacity:.6}.cft-close-badge:after,.cft-close-badge:before{position:absolute;top:7px;left:11px;width:2px;height:11px;border-radius:.125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:currentcolor;content:""}.cft-close-badge:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cft-henhouses-report__title{font-weight:700;font-size:1.375rem}.cft-henhouses-report__subtitle{font-weight:700;font-size:1rem}.cft-henhouses-report__subtitle span{font-weight:400}.cft-henhouses-report .cft-paper{max-width:864px;width:100%}.cft-henhouses-report .cft-report__summary__value{font-weight:700}.cft-henhouses-report .cft-report__summary__value small{display:block;font-weight:700}.cft-henhouses-report .cft-table{width:100%}.cft-henhouses-report .cft-table td:first-child,.cft-henhouses-report .cft-table th:first-child{padding-left:1rem;text-transform:none}.cft-henhouses-report .cft-table td:last-child,.cft-henhouses-report .cft-table th:last-child{padding-right:1rem}.cft-henhouses-report .cft-table td{font-weight:700}.cft-henhouses-report .cft-table td:first-child{color:#2e3033}.cft-henhouses-report .cft-table.cft-table--alignRight td:last-of-type,.cft-henhouses-report .cft-table.cft-table--alignRight th:last-of-type{text-align:right}.cft-henhouses-report .cft-table-wrapper{border-radius:4px;border:1px solid #eae9eb;overflow:hidden}.cft-chicken-broiler-report-chart__legend{max-width:325px;margin:0 auto 2rem;font-size:.875rem;width:100%}.cft-chicken-broiler-report-chart__legend>div{display:flex;width:100%;justify-content:space-between;margin-bottom:.5rem;position:relative}.cft-chicken-broiler-report-chart__legend>div>span{display:flex;align-items:center;background-color:#fff;z-index:10}.cft-chicken-broiler-report-chart__legend>div>span:first-child{padding-right:8px}.cft-chicken-broiler-report-chart__legend>div>span:last-child{padding-left:8px;min-width:53px;text-align:right}.cft-chicken-broiler-report-chart__legend>div>span .dot{width:12px;height:12px;border-radius:50%;margin-right:.5rem}.cft-chicken-broiler-report-chart__legend>div:after{content:"";width:100%;height:1px;background-color:#eae9eb;position:absolute;left:0;bottom:6px}.back-coop{border:none;text-align:right;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#828385;font-weight:400;font-size:13px;background-color:initial}.recharts-surface{overflow:visible}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.cft-report-progress{display:flex;justify-content:flex-end;position:absolute;right:0;bottom:1rem;z-index:1;margin:0 30px;overflow:hidden}.cft-report-progress.cft-report-progress--isOpen{z-index:1100}.cft-report-progress__content{position:relative;background-color:#ececec}.cft-report-progress__box{cursor:pointer;display:flex;height:95px;width:370px;background-color:#3f4151;color:#fff;justify-content:space-between;align-items:center;padding:.75rem}.cft-report-progress__box .cft-report-progress__arrow{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;fill:#fff;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.cft-report-progress__reports{-webkit-transition:max-height .6s ease-out;transition:max-height .6s ease-out;max-height:0}.cft-report-progress__reports__wrapper{padding:1.25rem;max-height:calc(100vh - 340px);overflow-y:auto}.cft-report-progress__reports__wrapper::-webkit-scrollbar{-webkit-appearance:none}.cft-report-progress__reports__wrapper::-webkit-scrollbar:vertical{width:11px}.cft-report-progress__reports__wrapper::-webkit-scrollbar:horizontal{height:11px}.cft-report-progress__reports__wrapper::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:#3f4151}.cft-report-progress__reports__wrapper::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.cft-report-progress__reports .cft-button{width:calc(100% - 2.5rem);margin:0 1.25rem 1.25rem}.cft-report-progress .cft-report-progress__single-report{margin-bottom:1.563rem}.cft-report-progress .cft-report-progress__single-report p{margin-bottom:.625rem;font-weight:300;font-size:.875rem}.cft-report-progress .cft-report-progress__single-report p span{font-weight:600;float:right;color:#00965e}.cft-report-progress__wrapper{margin-top:13.125rem}.cft-report-progress__overlay{-webkit-transition:opacity .6s;transition:opacity .6s;position:fixed;background-color:rgba(55,58,60,.6);top:0;left:0;width:100%;height:100vh;z-index:1000;display:none}.cft-report-progress__overlay.cft-report-progress__overlay--isOpen{display:block;-webkit-animation:fadein .6s;animation:fadein .6s}.cft-report-progress.cft-report-progress--isOpen .cft-report-progress__reports{-webkit-transition:max-height .6s ease-in;transition:max-height .6s ease-in;max-height:700px}.cft-report-progress.cft-report-progress--isOpen .cft-report-progress__reports .cft-report-progress__reports__wrapper{opacity:1}.cft-report-progress.cft-report-progress--isOpen .cft-report-progress__box .cft-report-progress__arrow{-webkit-transform:scaleY(1);transform:scaleY(1)}@media (max-width:767px){.cft-report-progress{position:fixed;bottom:3rem;width:100vw;padding:0;margin:0;-webkit-transition:background-color .5s;transition:background-color .5s}.cft-report-progress__content{background-color:initial;min-height:70px;height:auto;display:flex;flex-direction:column}.cft-report-progress.cft-report-progress--isOpen{opacity:1;background-color:#ececec;bottom:3.5rem;display:flex;justify-content:center;align-items:center;height:auto}.cft-report-progress.cft-report-progress--isOpen .cft-report-progress__content{background-color:initial;color:#000}.cft-report-progress.cft-report-progress--isOpen .cft-progress-circle{font-size:.8rem;display:flex;justify-content:center;align-items:center;background-color:initial;box-shadow:none;border:none;height:auto;width:auto}.cft-report-progress.cft-report-progress--isOpen .cft-progress-circle svg{border:none;padding:0;background-color:initial}.cft-report-progress.cft-report-progress--isOpen .cft-progress-circle__value{top:29px}.cft-report-progress.cft-report-progress--isOpen .cft-report-progress__arrow{display:block}.cft-report-progress.cft-report-progress--isOpen .cft-report-progress__box{background:#3f4151;align-items:center;justify-content:space-around}.cft-report-progress.cft-report-progress--isOpen .cft-report-progress__text{display:block}.cft-report-progress.cft-report-progress--isOpen .cft-report-progress__box_left_border,.cft-report-progress.cft-report-progress--isOpen .cft-report-progress__box_right_border{opacity:0;width:0;height:0;position:absolute}.cft-report-progress__box{padding:0;margin:0;width:100vw;height:auto;background-color:initial;display:flex;justify-content:center;align-items:flex-end}.cft-report-progress__arrow,.cft-report-progress__text{display:none}.cft-report-progress .cft-progress-circle{font-size:10px;padding:0;box-shadow:inset 15px -40px 0 -15px #00965f;height:auto;width:auto;min-height:70px;display:flex;background-color:initial;border-bottom:1px solid #00965f;align-items:flex-end;margin-bottom:.2rem;justify-content:center}.cft-report-progress .cft-progress-circle__value{top:35px}.cft-report-progress .cft-progress-circle svg{width:auto;height:51px;background-color:#fff;border:5px solid #00965f;border-radius:50%;padding:.2rem;margin:0}.cft-report-progress .cft-report-progress__box_right_border{width:25px;height:25px;overflow:hidden;background-color:initial;opacity:1;position:relative}.cft-report-progress .cft-report-progress__box_right_border:before{content:"";display:block;width:300%;height:300%;position:absolute;bottom:0;left:0;box-shadow:-15px 15px 0 0 #00965f;border-radius:30px}.cft-report-progress .cft-report-progress__box_left_border{width:25px;height:25px;overflow:hidden;background-color:initial;opacity:1;position:relative}.cft-report-progress .cft-report-progress__box_left_border:before{content:"";display:block;width:300%;height:300%;position:absolute;bottom:0;right:0;box-shadow:15px 15px 0 0 #00965f;border-radius:30px}}.cft-choose-box-container{display:flex;flex-direction:column;justify-content:center}.cft-choose-box-container .cft-choose-box-buttons{display:flex;flex-direction:row;justify-content:center}.cft-choose-box-container .cft-choose-box-buttons .cft-box-right{border:1px solid #979797;background-color:#fff;border-radius:5px;width:100%;min-height:100px;padding:1.5rem;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer}.cft-choose-box-container .cft-choose-box-buttons .cft-box-right.cft-box--isActive,.cft-choose-box-container .cft-choose-box-buttons .cft-box-right:hover{-webkit-transition:all .3s;transition:all .3s;border-color:rgba(0,150,94,.2);background-color:rgba(0,150,94,.2)}@media (min-width:768px){.cft-choose-box-container .cft-choose-box-buttons .cft-box-right{max-width:210px;margin:.938rem}}.cft-choose-box-container .cft-choose-box-buttons .cft-box-left{border:1px solid #979797;background-color:#fff;border-radius:5px;width:100%;min-height:100px;padding:1.5rem;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer}.cft-choose-box-container .cft-choose-box-buttons .cft-box-left.cft-box--isActive,.cft-choose-box-container .cft-choose-box-buttons .cft-box-left:hover{-webkit-transition:all .3s;transition:all .3s;border-color:rgba(0,150,94,.2);background-color:rgba(0,150,94,.2)}@media (min-width:768px){.cft-choose-box-container .cft-choose-box-buttons .cft-box-left{max-width:210px;margin:.938rem}}.cft-section>header{background:#fff;text-align:center;padding-top:4.125rem;padding-bottom:2rem}.cft-section>header h3{font-size:2.5rem}.cft-section>header h3,.cft-section>header h4{font-family:SansCond,Arial,sans-serif;color:#00965e;font-weight:600;text-transform:uppercase}.cft-section>header h4{font-size:1.375rem}.cft-section>header p{margin:0 auto;max-width:570px}.cft-section>header p.full-width{display:block;width:100%;max-width:unset;text-align:left}.cft-section.cft-section__report header{padding-top:1.25rem}.cft-section.cft-section__report header .cft-button{margin-bottom:2rem}@media (max-width:767px){.cft-section.cft-section__report header{font-size:2rem}}.cft-section main{padding-top:3.125rem;padding-bottom:3.125rem}.cft-section main>.container{position:relative}.cft-section__withNoSpace header{padding:0}@media (max-width:767px){.cft-section header{padding:1rem 0}.cft-section header h3{margin:0}.cft-section p{font-size:16px}.cft-section p.cft-report__summary__value{font-size:2.5rem}.cft-section p.cft-report__summary__value small{font-size:1rem}.cft-section main{padding:1rem 0}}.cft-section.cft-section__report{padding-top:70px}.cft-widget{width:100%;height:95px;background-color:#00965e;display:flex;align-items:center;margin-bottom:1.25rem}.cft-widget__progress{width:95px;height:95px;background-color:#fff;display:inline-flex;justify-content:center;align-items:center}.cft-widget__content{display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:.25rem;width:calc(100% - 95px)}.cft-widget__content h3{font-family:SansCond,Arial,sans-serif;text-transform:uppercase;color:#fff;font-size:1.5rem;font-weight:600;margin:0;text-align:center}@media (min-width:768px){.cft-widget__content h3{font-size:1.75rem}}.cft-widget__content a{width:100%;margin-top:.5rem}@media (min-width:768px){.cft-widget__content a{max-width:121px;min-width:121px;margin-top:0}}@media (min-width:768px){.cft-widget__content{flex-direction:row;padding:1.25rem}}@media (min-width:768px){.cft-widget{max-width:580px}}.cft-question-group{-webkit-transition:all .3s;transition:all .3s;position:relative;width:100%;border-top:1px solid #979797;margin-top:1.75rem;margin-bottom:4.375rem}.cft-question-group:after,.cft-question-group:before{-webkit-transition:all .3s;transition:all .3s;content:"";position:absolute;top:0;left:0;width:1px;height:72px;background-color:#979797}.cft-question-group:after{right:0;left:unset}.cft-question-group__label{position:relative;text-align:center;margin-top:-14px;margin-bottom:72px}.cft-question-group__label span{-webkit-transition:all .3s;transition:all .3s;background-color:#000;color:#fff;font-size:.813rem;text-transform:uppercase;min-width:170px}.cft-question-group__label button,.cft-question-group__label span{height:28px;padding:0 1.25rem;border-radius:14px;display:inline-flex;justify-content:center;align-items:center}.cft-question-group__label button{min-width:83px;position:absolute;outline:none}.cft-question-group__label button:hover{-webkit-transition:all .3s;transition:all .3s}.cft-question-group__label button.cft-question-group__remove{background-color:#e92b5c;color:#fff;border:1px solid #e92b5c;right:1.25rem;font-size:14px}.cft-question-group__label button.cft-question-group__remove .cft-question-group__remove__group{display:flex;flex-direction:row;align-items:center}.cft-question-group__label button.cft-question-group__remove .cft-question-group__remove__group p{margin:0}.cft-question-group__label button.cft-question-group__remove:hover{background-color:#fff;color:#e92b5c}.cft-question-group__label button.cft-question-group__hide{background-color:#00965e;color:#fff;border:1px solid #00965e;left:1.25rem;padding:0;min-width:40px}.cft-question-group__label button.cft-question-group__hide svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scaleY(-1);transform:scaleY(-1);fill:#fff}.cft-question-group__label button.cft-question-group__hide:hover{background-color:#fff}.cft-question-group__label button.cft-question-group__hide:hover svg{fill:#00965e}.cft-question-group__label button.cft-question-group__hide.cft-question-group__hide--isCollapsed svg{-webkit-transform:scaleY(1);transform:scaleY(1)}@media (max-width:767px){.cft-question-group__label button.cft-question-group__remove{padding:0;margin:0;min-width:40px;right:0}.cft-question-group__label button.cft-question-group__hide{left:0}.cft-question-group__label button .cft-question-group__remove__group{display:flex;flex-direction:row}.cft-question-group__label button .cft-question-group__remove__group .cft-question-group__remove__text{display:none}}.cft-question-group__content{-webkit-transition:max-height .6s ease-in;transition:max-height .6s ease-in;overflow:hidden}.cft-question-group__content.cft-question-group__content--isCollapsed{-webkit-transition:max-height .6s ease-out;transition:max-height .6s ease-out;max-height:0}.cft-question-group.cft-question-group--withoutMarginBottom{margin-bottom:0}.cft-question-group.cft-question-group--withoutMarginTop{margin-top:0}.cft-question-group.cft-question-group--toRemove{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.1}.cft-question-group.cft-question-group--hasError{border-color:#e92b5c}.cft-question-group.cft-question-group--hasError .cft-question-group__label span,.cft-question-group.cft-question-group--hasError:after,.cft-question-group.cft-question-group--hasError:before{background-color:#e92b5c}.cft-tank{align-self:center}@media (max-width:767px){.cft-tank{display:flex;flex-direction:column}}.cft-label,.cft-label__label{display:inline-block}.cft-label__label{color:#2e3033;line-height:1.5rem;font-size:1rem}.cft-label__with-children{display:inline-flex;justify-content:space-between;align-items:flex-start;width:100%}.cft-label__with-children .cft-tooltip{min-width:1.5rem;margin-left:1rem;margin-right:0}.cft-label__is-full-width{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;width:100%!important;max-width:unset!important}.cft-label__is-full-width .cft-label__label{text-align:left!important}.narrow-labels .cft-label{display:flex;justify-content:center;max-width:360px;margin-left:auto;margin-right:auto}.narrow-labels .cft-label+input{position:absolute}.narrow-labels .cft-label__label{display:flex;align-items:center;justify-content:center;text-align:center}.narrow-labels .cft-label__with-children{text-align:left;display:flex;justify-content:center;align-items:center;width:100%}.cft-error{margin-top:.25rem;font-size:.813rem;color:#fd0059;width:100%}.cft-text-field{width:100%}.cft-text-field__input{width:100%;position:relative;border:2px solid #00965e}.cft-text-field__input input{border:none;width:100%;padding:.5rem 1rem;font-size:.875rem;color:#2e3033;outline:none;line-height:1.5rem;font-weight:300}.cft-text-field__input input::-webkit-inner-spin-button,.cft-text-field__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cft-text-field__input input[type=number]{-moz-appearance:textfield}.cft-text-field__adornment{position:absolute;right:0;top:0;height:100%;font-size:.813rem;padding-right:1rem;display:flex;justify-content:center;align-items:center;color:#606060}.cft-text-field.cft-text-field--alternative .cft-text-field__input{border-color:#d6d6d6}.cft-text-field.cft-text-field--alternative .cft-text-field__input input{padding:.887rem 1rem;line-height:1rem;font-weight:400}.cft-text-field.cft-text-field--alternative .cft-text-field__adornment span{display:flex;background:#eae9eb;padding:4px 8px;border-radius:4px;color:#2e3033}.cft-text-field.cft-text-field--isInvalid .cft-text-field__input{border-color:#fd0059;border-width:3px}.cft-text-field.cft-text-field--rounded,.cft-text-field.cft-text-field--rounded .cft-text-field__input,.cft-text-field.cft-text-field--rounded .cft-text-field__input input{border-radius:3px}.cft-unit-field{width:100%}.cft-unit-field__input{width:100%;position:relative;border:2px solid #00965e}.cft-unit-field__input input{border:none;width:100%;padding:.5rem 1rem;font-size:.875rem;color:#2e3033;outline:none;line-height:1.5rem;font-weight:300}.cft-unit-field__input input::-webkit-inner-spin-button,.cft-unit-field__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cft-unit-field__input input[type=number]{-moz-appearance:textfield}.cft-unit-field__units{position:absolute;top:0;height:100%;right:0;padding:3px}.cft-unit-field__units span{-webkit-transition:background-color .3s;transition:background-color .3s;height:30px;min-width:30px;display:inline-flex;background-color:#d7d7d7;font-size:.813rem;border-radius:3px;justify-content:center;align-items:center;margin:2px;padding-left:.5rem;padding-right:.5rem}.cft-unit-field__units span.active{color:#fff;background-color:#00965e}.cft-unit-field__units span:hover{cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.6}.cft-unit-field.cft-unit-field--isAlternative .cft-unit-field__input{border-color:#d6d6d6;border-radius:3px}.cft-unit-field.cft-unit-field--isAlternative .cft-unit-field__input input{padding:1rem;line-height:1rem;font-weight:400}.cft-unit-field.cft-unit-field--isAlternative .cft-unit-field__units{display:flex;align-items:center}.cft-unit-field.cft-unit-field--isAlternative .cft-unit-field__units span{background-color:#eae9eb;color:#2e3033;margin:4px}.cft-unit-field.cft-unit-field--isAlternative .cft-unit-field__units span.active{background-color:#cbe9df}.cft-unit-field.cft-unit-field--isInvalid .cft-unit-field__input{border-color:#fd0059;border-width:3px}.cft-number-field{width:100%}.cft-number-field__input{width:100%;position:relative;border:2px solid #00965e}.cft-number-field__input input{border:none;width:100%;padding:.5rem 1rem;font-size:.875rem;color:#2e3033;outline:none;line-height:1.5rem;font-weight:300;text-align:center;-moz-appearance:textfield}.cft-number-field__input input::-webkit-inner-spin-button,.cft-number-field__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cft-number-field__control{font-family:Arial,Helvetica,sans-serif;position:absolute;top:0;height:100%;width:42px;display:flex;justify-content:center;align-items:center;color:#2e3033;font-size:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cft-number-field__control.cft-number-field__control--plus{right:0}.cft-number-field__control.cft-number-field__control--minus{left:0;padding-bottom:2px}.cft-number-field__control:hover{cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.6}.cft-number-field.cft-number-field--isInvalid .cft-number-field__input{border-color:#fd0059;border-width:3px}.cft-form-control{width:100%;text-align:center;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.cft-form-control{margin-bottom:2.5rem}.cft-form-control.cft-form-control--full{width:100%}.cft-form-control.cft-form-control--medium{width:690px}.cft-form-control.cft-form-control--small{width:370px}}.cft-form-control.cft-form-control--withoutMarginBottom{margin-bottom:0}.cft-form-control.cft-form-control--withoutMarginTop{margin-top:-1rem}.cft-form-control.cft-form-control--alignLeft{text-align:left}.cft-form-control.cft-form-control--isAlternative{margin-bottom:1.5rem}.cft-select-field{width:100%}.cft-select-field__input{width:100%;position:relative;border:2px solid #00965e}.cft-select-field__input input{border:none;width:100%;padding:.5rem 1rem;font-size:.875rem;color:#2e3033;outline:none;line-height:1.5rem;font-weight:300}.cft-select-field__input>div:nth-child(3){z-index:10}.cft-select-field.cft-select-field--isInvalid .cft-select-field__input{border-color:#fd0059;border-width:3px}.cft-select-field div[class*=-MenuList]::-webkit-scrollbar{-webkit-appearance:none}.cft-select-field div[class*=-MenuList]::-webkit-scrollbar:vertical{width:8px}.cft-select-field div[class*=-MenuList]::-webkit-scrollbar:horizontal{height:8px}.cft-select-field div[class*=-MenuList]::-webkit-scrollbar-thumb{border:1px solid #fff;background-color:#00965e}.cft-select-field div[class*=-MenuList]::-webkit-scrollbar-track{background-color:#fff}.cft-select-field.cft-select-field--alternative .cft-select-field__input{border-color:#d6d6d6;padding:.137rem .25rem}.cft-select-field.cft-select-field--alternative .cft-select-field__input input{font-weight:400}.cft-select-field.cft-select-field--rounded .cft-select-field,.cft-select-field.cft-select-field--rounded .cft-select-field__input,.cft-select-field.cft-select-field--rounded .cft-select-field__input input{border-radius:3px}.cft-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.875rem;padding-top:3px}.cft-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cft-checkbox input:checked~.cft-checkbox__checkmark{background-color:#00965e;border-color:#00965e}.cft-checkbox input:checked~.cft-checkbox__checkmark:after{display:block}.cft-checkbox__checkmark{position:absolute;top:0;left:0;height:24px;width:24px;background-color:#fff;border:1px solid #d6d6d6;border-radius:50%;-webkit-transition:all .6s;transition:all .6s}.cft-checkbox__checkmark:after{content:"";position:absolute;display:none;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background-color:#00965e;border:2px solid #fff}.cft-checkbox:hover input~.cft-checkbox__checkmark{opacity:.3s}.cft-radio-field{margin-top:1.5rem;margin-bottom:2rem}.cft-radio-field .cft-radio-field__group{display:flex;justify-content:space-around;align-items:center;position:relative}.cft-radio-field .cft-radio-field__group:before{content:"";position:absolute;width:100%;left:0;right:0;top:0;height:2px;background-color:#00965e;top:8px}.cft-radio-field .cft-radio-field__input{display:block;position:relative;cursor:pointer;font-size:.875rem;font-weight:300;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:18px;width:18px}.cft-radio-field .cft-radio-field__input input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cft-radio-field .cft-radio-field__input input:checked~.cft-radio-field__checkmark:after{-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#00965e}.cft-radio-field .cft-radio-field__input input:hover~.cft-radio-field__checkmark:after{-webkit-transition:background-color .3s;transition:background-color .3s;background-color:rgba(0,150,94,.5)}.cft-radio-field .cft-radio-field__input .cft-radio-field__checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border-radius:50%;border:1px solid #d1d1d1}.cft-radio-field .cft-radio-field__input .cft-radio-field__checkmark:after{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#fff}.cft-radio-field .cft-radio-field__input .cft-radio-field__label{position:absolute;top:20px;white-space:nowrap;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cft-radio-field.cft-radio-field--isInvalid .cft-radio-field__checkmark{background-color:#efbcbc;border:1px solid #efbcbc}.cft-radio-field.cft-radio-field--isInvalid .cft-radio-field__checkmark:after{background-color:#efbcbc}.cft-radio-field.cft-radio-field--isInvalid .cft-radio-field__group:before{background-color:#fd0059}.cft-radio-field .cft-error{margin-top:3rem}.cft-actions-buttons{display:flex;justify-content:center;align-items:center}.cft-actions-buttons span{display:block;height:11px}.cft-actions-buttons svg{margin-left:.5rem;width:18px;height:18px}.cft-actions-buttons.cft-actions-buttons--cancel svg{fill:#e92b5c}.cft-actions-buttons.cft-actions-buttons--goBack svg{fill:#00965e}.cft-actions-buttons.cft-actions-buttons--goBackCalc{margin-left:-.75rem}.cft-actions-buttons.cft-actions-buttons--goBackCalc svg{margin-left:0;margin-right:.5rem;fill:#00965e}.cft-actions-buttons.cft-actions-buttons--export{width:190px;height:48px;display:flex;flex-direction:row-reverse;justify-content:flex-end;position:relative}.cft-actions-buttons.cft-actions-buttons--export p{margin:0}.cft-actions-buttons.cft-actions-buttons--export svg{fill:#fff;overflow:visible;width:auto;height:auto;margin:0 .5rem 0 0}.cft-actions-buttons.cft-actions-buttons--import{min-width:150px;min-height:50px;flex-direction:row-reverse;justify-content:flex-end;position:relative}.cft-actions-buttons.cft-actions-buttons--import p{margin:0}.cft-actions-buttons.cft-actions-buttons--import svg{fill:#fff;overflow:visible;width:auto;height:auto;margin:0 .5rem 0 0}.cft-actions-buttons.cft-actions-buttons--export--isSmall{width:117px}@media (max-width:990px){.cft-actions-buttons{margin:0}.cft-actions-buttons.cft-actions-buttons--export{width:34px;height:34px;padding:0;display:flex;margin:auto;justify-content:center}.cft-actions-buttons.cft-actions-buttons--export p{display:none}.cft-actions-buttons.cft-actions-buttons--export svg{fill:#00965e}}@media (max-width:767px){.cft-actions-buttons{margin:0}.cft-actions-buttons.cft-actions-buttons--export{width:34px;height:34px;padding:0;display:flex;margin:auto;justify-content:center}.cft-actions-buttons.cft-actions-buttons--export p{display:none}.cft-actions-buttons.cft-actions-buttons--export svg{fill:#00965e}.cft-actions-buttons.cft-actions-buttons--import{min-width:300px;justify-content:center;background-color:#00965e}.cft-actions-buttons.cft-actions-buttons--import p{font-size:14px}.cft-actions-buttons.cft-actions-buttons--cancel{width:34px;height:34px;padding:0}.cft-actions-buttons.cft-actions-buttons--cancel span{display:none}.cft-actions-buttons.cft-actions-buttons--cancel svg{-webkit-transform:scale(1.7);transform:scale(1.7)}.cft-actions-buttons.cft-actions-buttons--goBack{display:flex;flex-direction:column;justify-content:center;width:auto;min-width:120px;height:auto;padding:0;margin:0}.cft-actions-buttons.cft-actions-buttons--goBack span{font-size:.6rem}.cft-actions-buttons.cft-actions-buttons--goBackCalc{display:flex;flex-direction:column;justify-content:center;width:auto;min-width:120px;height:auto;padding:0;margin:0}.cft-actions-buttons.cft-actions-buttons--goBackCalc span{font-size:.6rem}}.cft-report__box{position:relative;padding:2.5rem}.cft-report__box>.cft-report__divider{margin-left:-.875rem;margin-right:-.875rem;margin-bottom:2rem}@media (max-width:767px){.cft-report__box{padding:1rem}}@media (max-width:767px){.cft-report__summary{padding-right:1rem!important}}.cft-report__summary .cft-report__title{padding-left:.75rem;margin-bottom:1.625rem}.cft-report__summary__header{font-size:.688rem;text-transform:uppercase;font-weight:700;padding-top:0!important}.cft-report__summary__box{padding:0 .75rem}.cft-report__summary__value{font-family:SansCond,Arial,sans-serif;font-size:2.5rem;font-weight:700;color:#00965e;margin:0}.cft-report__summary__value small{margin-left:.375rem;display:inline-block;font-size:.813rem;font-family:Sans,Arial,sans-serif;color:#606060}.cft-report__summary .cft-report__divider:last-of-type{display:none}.cft-report__divider{border-color:#979797}.cft-report__title{font-size:1rem;font-weight:700;text-transform:uppercase;margin:0}.cft-card{box-shadow:0 10px 40px 0 rgba(38,39,54,.2);display:block;background-color:#fff;width:100%}.cft-table{width:100%;font-size:.75rem}.cft-table thead tr th{padding:.75rem 0 .75rem .75rem;text-transform:uppercase}.cft-table thead tr th:first-child{padding-left:2.5rem;width:230px}.cft-table thead tr th:last-child{padding-right:2.5rem}.cft-table tbody tr td{color:#00965e;padding:.75rem 0 .75rem .75rem}.cft-table tbody tr td:first-child{padding-left:2.5rem;color:#666f85;width:230px;text-transform:capitalize}.cft-table tbody tr td:last-child{padding-right:2.5rem}.cft-table tbody tr:nth-child(odd){background:#ececec}.cft-graph{display:flex;width:100%;min-height:300px;align-items:center;z-index:1;position:relative}@media (max-width:767px){.cft-graph{min-width:720px;padding-left:2rem;padding-right:2rem}}.cft-graph>div{display:flex;width:100%;justify-content:space-around;min-height:68px;max-height:68px;position:relative}.cft-graph.alternative .cft-graph__bar--isNegative .cft-graph__bar__filed,.cft-graph.alternative .cft-graph__bar__filed{border-radius:20px;width:26px}.cft-graph.alternative .cft-graph__bar__tip>span,.cft-graph.alternative .cft-graph__bar__title{left:40%}.cft-graph.alternative .cft-graph__bar__title{font-size:.6rem;font-weight:700;color:#2e3033;word-break:normal}.cft-graph.alternative .cft-graph__bar__tip>span{font-size:.7rem}.cft-graph__bar{position:relative;width:34px;z-index:10}.cft-graph__bar__filed{position:absolute;width:34px;bottom:0;background-color:#00965e;border-radius:4px 4px 0 0}.cft-graph__bar__title{width:60px;font-size:.5rem;color:#666f85;text-transform:uppercase;display:flex;justify-content:center;text-align:center;position:absolute;bottom:-4.25rem;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);right:0;height:4rem;word-break:break-word}.cft-graph__bar__tip{position:relative;width:34px;display:block}.cft-graph__bar__tip>span{display:block;font-size:.625rem;font-weight:700;color:#00965e;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin:0 auto;height:14px}.cft-graph__bar.cft-graph__bar--isNegative .cft-graph__bar__filed{bottom:-100px;border-radius:0 0 4px 4px}.cft-graph__bar.cft-graph__bar--isNegative .cft-graph__bar__title{bottom:.5rem;align-items:flex-end}.cft-graph__scale{width:100%;height:1px;background-color:#979797;opacity:.5;position:absolute}.cft-graph__legend{position:absolute;left:-.5rem;width:0;display:flex;justify-content:flex-end}.cft-graph__legend span{display:block;position:absolute;font-size:.625rem;font-weight:700;text-transform:uppercase;color:#666f85;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cft-group{width:100%;border-top:2px solid #979797;padding-top:2.5rem;position:relative;margin-bottom:4rem}.cft-group:after,.cft-group:before{display:block;content:"";position:absolute;left:0;top:0;border-left:2px solid #979797;height:1rem}.cft-group:after{left:unset;right:0}.cft-group__header{position:absolute;height:42px;min-width:226px;color:#fff;border-radius:21px;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 1rem}.cft-group__header,.cft-report-navigation{display:flex;background-color:#979797;justify-content:center}.cft-report-navigation{width:100%;min-height:75px;position:fixed;left:0;right:0;top:89px;z-index:100;align-items:center}.cft-report-navigation__cta{display:inline-flex;align-items:center;color:#fff}.cft-report-navigation__cta span{display:inline-flex;font-size:.813rem;margin-left:.5rem;text-transform:uppercase}.cft-report-navigation .cft-button--isExport{margin-right:0}.cft-report-navigation .cft-report-navigation__cta{-webkit-transition:all .6s;transition:all .6s;border:1px solid #fff;border-radius:24px;padding:.2rem 1.2rem .2rem 1rem;margin-right:1rem}.cft-report-navigation .cft-report-navigation__cta:hover{cursor:pointer;background-color:#fff;color:#979797}@media (max-width:767px){.cft-report-navigation{top:56px;overflow-y:auto}.cft-report-navigation .cft-report-navigation__actions,.cft-report-navigation .cft-report-navigation__sections{flex-direction:row}}.cft-cost-structure .cft-report__title{padding:0 .75rem;margin-bottom:2rem}.cft-cost-structure .cft-cost-structure__breakdown{padding:0 .75rem}.cft-cost-structure .cft-cost-structure__breakdown h4{font-size:.688rem;text-transform:uppercase;font-weight:700}.cft-cost-structure .cft-cost-structure__breakdown .cft-progress{margin-bottom:1.5rem}@media (max-width:767px){.cft-cost-structure-table{min-width:720px}}.cft-cost-structure-table .cft-report__title{padding:2.5rem}.cft-cost-structure-table .cft-card{padding-bottom:2.5rem}.cft-cost-structure-table .cft-button{margin:2.5rem 2.5rem 0}@media (max-width:767px){.cft-cost-structure-table .cft-button{width:auto}}.cft-cost-structure-table .cft-text-field{max-width:127px}.cft-cost-structure-table .cft-cost-structure-table__action{display:flex;align-items:center;margin-left:-1.5rem}.cft-cost-structure-table .cft-cost-structure-table__action>svg{width:1rem;height:1rem;margin-right:.5rem;cursor:pointer}.cft-cost-structure-table .cft-cost-structure-table__action>svg:hover{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:.6}.cft-unit-switch{position:relative;display:inline-block;width:200px;height:44px;margin:0}.cft-unit-switch input{opacity:0;width:0;height:0}.cft-unit-switch input:checked+.slider .label{color:#fff}.cft-unit-switch input:checked+.slider .label.label--tonne{color:#606060}.cft-unit-switch input:checked+.slider:before{-webkit-transform:translateX(100px);transform:translateX(100px)}.cft-unit-switch .label{-webkit-transition:.4s;transition:.4s;position:absolute;display:flex;z-index:10;color:#606060;width:100px;text-align:center;left:100px;height:44px;justify-content:center;align-items:center;top:0}.cft-unit-switch .label.label--tonne{left:0;color:#fff}.cft-unit-switch .slider{cursor:pointer;top:0;right:0;background-color:#d7d7d7}.cft-unit-switch .slider,.cft-unit-switch .slider:before{position:absolute;left:0;bottom:0;-webkit-transition:.4s;transition:.4s;border-radius:4px}.cft-unit-switch .slider:before{content:"";height:44px;width:100px;background-color:#00965e}.cft-unit-switch.cft-unit-switch--isDisabled{opacity:.6}.cft-unit-switch.cft-unit-switch--isDisabled .slider{cursor:not-allowed}.cft-text-field__input__number{text-align:center}.cft-text-field__input__number::-webkit-inner-spin-button,.cft-text-field__input__number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.cft-info-box{display:flex;background-color:#cceadf;border-left:2px solid #00965e;align-items:center}.cft-info-box p{color:#00965e;text-align:center;font-size:.95rem;font-weight:700;margin:0 auto;padding:1rem;white-space:pre}.cft-info-box .cft-info-box__icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center;border-radius:50%;background-color:#00965e;color:#fff;font-size:.76rem;font-family:Arial,Helvetica,sans-serif;margin:1rem 1.5rem}.cft-leaving-overlay{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100vw;height:100vh;z-index:9999;display:flex;justify-content:center;align-items:center}.cft-leaving-overlay .cft-leaving-box{position:relative;width:570px;height:480px;background-color:#fff}.cft-leaving-overlay .cft-leaving-box .cft-leaving-exit{position:absolute;right:0;top:0;min-width:66px;min-height:66px;display:flex;align-items:center;justify-content:center;background-color:#00965e;cursor:pointer}.cft-leaving-overlay .cft-leaving-box .cft-leaving-exit svg{-webkit-transform:scale(2.5);transform:scale(2.5);color:#fff}.cft-leaving-overlay .cft-leaving-box .cft-leaving-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 4.6rem}.cft-leaving-overlay .cft-leaving-box .cft-leaving-content .cft-leaving-icon{max-width:64px;min-width:64px;min-height:64px;color:red;margin-bottom:2rem}.cft-leaving-overlay .cft-leaving-box .cft-leaving-content .cft-leaving-title{color:#2e3033;font-family:SansCond,Arial,sans-serif;font-size:30px;font-weight:700;letter-spacing:0!important;word-spacing:0!important;line-height:40px;text-align:center;margin-bottom:2rem}.cft-leaving-overlay .cft-leaving-box .cft-leaving-content .cft-leaving-description{display:flex;justify-content:center;align-items:center;justify-self:center;text-align:center;font-size:16px}.cft-leaving-overlay .cft-leaving-box .cft-leaving-content .cft-leaving-export-button{position:absolute;bottom:58px;cursor:pointer}.cft-leaving-overlay .cft-leaving-box .cft-leaving-content .cft-leaving-back-button{position:absolute;bottom:0;-webkit-transform:translateY(40px);transform:translateY(40px);color:#fff;font-size:15px;font-weight:700;text-shadow:.1px .1px #fff;cursor:pointer}@media (max-width:767px){.cft-leaving-overlay .cft-leaving-box{height:80%!important;width:100%!important;position:absolute!important;top:0!important}.cft-leaving-overlay .cft-leaving-box .cft-leaving-icon,.cft-leaving-overlay .cft-leaving-box .cft-leaving-title{margin-bottom:.5rem!important}.cft-leaving-overlay .cft-leaving-export-button{position:absolute!important;bottom:2%!important}}.cft-saving-overlay{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100vw;height:100vh;z-index:9999;display:flex;justify-content:center;align-items:center;color:#000}.cft-saving-overlay .cft-saving-box{position:relative;width:570px;height:380px;background-color:#fff}.cft-saving-overlay .cft-saving-box .cft-saving-exit{position:absolute;right:0;top:0;min-width:66px;min-height:66px;display:flex;align-items:center;justify-content:center;background-color:#00965e;cursor:pointer}.cft-saving-overlay .cft-saving-box .cft-saving-exit svg{-webkit-transform:scale(2.5);transform:scale(2.5);color:#fff}.cft-saving-overlay .cft-saving-box .cft-saving-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 4.6rem}.cft-saving-overlay .cft-saving-box .cft-saving-content .cft-saving-icon{height:40px;fill:green;margin-bottom:1rem}.cft-saving-overlay .cft-saving-box .cft-saving-content .cft-saving-icon svg{-webkit-transform:scale(1.2);transform:scale(1.2);height:auto;width:auto}.cft-saving-overlay .cft-saving-box .cft-saving-content .cft-saving-title{color:#2e3033;font-family:SansCond,Arial,sans-serif;font-size:30px;font-weight:700;line-height:40px;text-align:center;margin-bottom:2rem}.cft-saving-overlay .cft-saving-box .cft-saving-content .cft-saving-description{display:flex;justify-content:center;align-items:center;justify-self:center;text-align:center;font-size:16px;text-transform:none;line-height:1.5;font-weight:300}.cft-saving-overlay .cft-saving-box .cft-saving-content .cft-saving-export-button{margin-top:1rem;cursor:pointer}.cft-saving-overlay .cft-saving-box .cft-saving-content .cft-saving-export-button svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.cft-saving-overlay .cft-saving-box .cft-saving-content .cft-saving-back-button{position:absolute;bottom:0;-webkit-transform:translateY(40px);transform:translateY(40px);color:#fff;font-size:15px;font-weight:700;text-shadow:.1px .1px #fff;cursor:pointer}@media (max-width:767px){.cft-saving-overlay .cft-saving-box{height:80%!important;width:100%!important;position:absolute!important;top:0!important}.cft-saving-overlay .cft-saving-box .cft-saving-content .cft-saving-description{line-height:1.2}}@media (max-width:374px){.cft-saving-overlay .cft-saving-box{height:70%!important;width:100%!important;position:absolute!important;top:0!important}}.cft-mobile-report-wrapper{position:relative}@media (max-width:767px){.cft-mobile-report-wrapper{min-height:400px;overflow-x:scroll;overflow-y:hidden}}.cft-datepicker-field{width:100%}.datepicker-container{position:relative}.datepicker-container svg{right:12px;top:10px;position:absolute;width:18px;fill:#979797;opacity:.8}.react-datepicker__input-container{width:100%;position:relative;border:2px solid #00965e}.react-datepicker__input-container input{border:none;width:100%;padding:.5rem 1rem;font-size:.875rem;color:#2e3033;outline:none;line-height:1.5rem;font-weight:300}.react-datepicker-popper{width:100%;padding-top:0!important;z-index:999;border:2px solid #00965e;margin-top:-2px}.react-datepicker-popper[data-placement^=top]{padding-bottom:0;margin-bottom:-2px}.react-datepicker-popper .react-datepicker__navigation{height:62px;width:55px}.react-datepicker-popper .react-datepicker__navigation:focus{outline:none}.react-datepicker-popper .react-datepicker__navigation span:before{border-color:#00965e;height:12px;width:12px}.react-datepicker-popper .react-datepicker__navigation-icon--previous{right:-10px}.react-datepicker-popper .react-datepicker__navigation-icon--next{left:2px}.react-datepicker-popper .react-datepicker__month-container{float:none}.react-datepicker-popper .react-datepicker__current-month{margin-top:15px}.react-datepicker-popper .react-datepicker__header{border:none;background-color:#fff}.react-datepicker-popper .react-datepicker__day-names{margin:20px 0 0}.react-datepicker-popper .react-datepicker__day-names>div{color:#979797;width:2.3rem}.react-datepicker-popper .react-datepicker__month{margin:0;padding:0 0 15px;background-color:#fff}.react-datepicker-popper .react-datepicker__day{padding:4px 0;width:2.3rem}.react-datepicker-popper .react-datepicker__day--keyboard-selected,.react-datepicker-popper .react-datepicker__day--selected{border-radius:50%;background-color:#00965e}.react-datepicker-popper .react-datepicker__day:hover{border-radius:50%;background-color:#c5c5c5}.cft-warning-box{background:#feebcd;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;width:100%;color:#f59a00;font-size:12px;margin:16px auto;text-align:center}.cft-warning-box svg{margin-bottom:8px}.cft-error-box{background:#f8d4d4;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 16px;width:100%;color:#ef6f6c;font-size:12px;margin:16px auto}.cft-henhouses-header{width:100%;margin-top:1.5rem;display:flex;justify-content:space-between;max-width:570px;margin-left:auto;margin-right:auto}.cft-henhouses-header>div{display:inline-flex;flex:1 1;width:100%;border-bottom:8px solid #abacac;justify-content:center;color:#abacac;margin:0 .1rem}.cft-henhouses-header>div.isActive{color:#00965e;border-color:#00965e;cursor:pointer}.cft-clear-form{width:100%;max-width:570px;min-width:570px;padding-top:2rem;margin:0 auto}@media (max-width:767px){.cft-clear-form{min-width:90vw}}.cft-clear-form button{border:none;text-align:right;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#828385;font-weight:400;font-size:13px;background-color:initial}.cft-export{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0;height:0;z-index:-1;position:absolute}.cft-export,.cft-export.cft-export-isVisible{-webkit-transform:translateY(-20rem);transform:translateY(-20rem)}.cft-export.cft-export-isVisible{z-index:1001;opacity:1;-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out}.cft-export.cft-export-isVisible .cft-export-overlay{position:fixed;min-height:200vh;width:200vw;-webkit-transform:translateX(-100vw);transform:translateX(-100vw);top:0;left:0;z-index:1;opacity:1;background-color:rgba(0,0,0,.5)}.cft-export .cft-export-container{height:0;width:760px;display:flex;position:relative;z-index:-1;justify-self:center;flex-direction:column;background-color:#fff;opacity:0;color:#079a62;-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out}.cft-export .cft-export-container.cft-export-container-isVisible{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;-webkit-transform:translateY(20rem);transform:translateY(20rem);opacity:1;z-index:1001;height:300px}.cft-export .cft-export-container .cft-export-header{height:20%;width:100%;justify-content:center;align-items:center;display:flex;font-weight:700;color:#079a62}.cft-export .cft-export-container .cft-export-header h4{font-weight:700;font-size:20px;margin-top:1rem}.cft-export .cft-export-container .cft-export-buttons{display:flex;flex-direction:row;flex-grow:1;color:#079a62}.cft-export .cft-export-container .cft-export-buttons .cft-export-button{flex-grow:3;padding-top:2rem;max-width:33.33%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;cursor:pointer}.cft-export .cft-export-container .cft-export-buttons .cft-export-button:active,.cft-export .cft-export-container .cft-export-buttons .cft-export-button:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#00965e;color:#fff}.cft-export .cft-export-container .cft-export-buttons .cft-export-button:active .cft-export-button-body .cft-export-button-format,.cft-export .cft-export-container .cft-export-buttons .cft-export-button:active .cft-export-button-header,.cft-export .cft-export-container .cft-export-buttons .cft-export-button:active svg,.cft-export .cft-export-container .cft-export-buttons .cft-export-button:hover .cft-export-button-body .cft-export-button-format,.cft-export .cft-export-container .cft-export-buttons .cft-export-button:hover .cft-export-button-header,.cft-export .cft-export-container .cft-export-buttons .cft-export-button:hover svg{color:#fff}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-button-header{color:#079a62;font-size:16px;display:flex;flex-direction:column;align-items:center}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-button-header svg{height:35px;width:35px}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-button-header h6{margin-top:.5rem}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-button-body{display:flex;flex-direction:column;justify-items:center;align-items:center;width:100%}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-button-body .cft-export-button-format{color:#000;font-weight:700;font-size:13px;margin-top:1rem}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-button-body p{font-size:13px;justify-content:center;display:flex;width:90%;text-align:center;margin:.5rem;padding:0 1rem}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-line{width:1px;height:100%;background-color:hsla(0,0%,48.2%,.3)}.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled{opacity:.6;cursor:not-allowed;background-color:#fff;color:#000}.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled .cft-export-button-body .cft-export-button-format,.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled .cft-export-button-header,.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled svg{color:#000}.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled:active,.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled:hover{background-color:#fff;color:#000}.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled:active .cft-export-button-body .cft-export-button-format,.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled:active .cft-export-button-header,.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled:active svg,.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled:hover .cft-export-button-body .cft-export-button-format,.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled:hover .cft-export-button-header,.cft-export .cft-export-container .cft-export-buttons .cft-export-button.cft-export-button--disabled:hover svg{color:#000}.cft-export .cft-export-container .cft-export-arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;-webkit-transform:translateY(-9px);transform:translateY(-9px);z-index:1002}.cft-export .cft-export-isDashboard{margin-bottom:1.5rem}.cft-export .cft-export-container-isDashboard{-webkit-transform:translate(141px,148px);transform:translate(141px,148px)}@media (max-width:1200px){.cft-export .cft-export-container{margin-left:-8.9rem}}@media (max-width:990px){.cft-export .cft-export-container .cft-export-arrow{right:9.5rem}}@media (max-width:767px){.cft-export{height:0;position:fixed;left:0}.cft-export,.cft-export.cft-export-isVisible{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cft-export.cft-export-isVisible{width:100vw}.cft-export .cft-export-container{width:110%;margin:.85rem 0 0;height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cft-export .cft-export-container.cft-export-container-isVisible{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:375px;min-height:375px}.cft-export .cft-export-container .cft-export-buttons{flex-direction:column;width:100%}.cft-export .cft-export-container .cft-export-buttons .cft-export-line{width:100%;height:1px;padding:.05rem}.cft-export .cft-export-container .cft-export-buttons .cft-export-button{padding:0;height:33.33%;flex-direction:row;max-width:100%;width:100%;justify-content:flex-start;align-items:center;cursor:pointer}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-button-header{margin:0 .5rem;text-align:center;min-width:100px}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-button-body{align-items:flex-start}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-button-body .cft-export-button-format{text-align:left}.cft-export .cft-export-container .cft-export-buttons .cft-export-button .cft-export-button-body p{padding:0;margin:.5rem 0;font-size:13px;text-align:left}.cft-export .cft-export-container .cft-export-arrow{right:7rem;position:absolute}.cft-export .cft-export-isDashboard{margin-bottom:1.5rem}.cft-export .cft-export-container-isDashboard{-webkit-transform:translateY(4rem);transform:translateY(4rem)}}.CftExportReport{border-left:1px solid #eae9eb;border-right:1px solid #eae9eb}.CftExportReport .cft-button.cft-button--isExport{background-color:initial;border:none;color:#585a5c}.CftExportReport .cft-button.cft-button--isExport svg{fill:#585a5c}@media (max-width:990px){.CftExportReport{padding:0 .6rem 0 1rem}}.cft-header-steps{width:100%;margin-top:1.5rem;display:flex;justify-content:space-between;max-width:570px;margin-left:auto;margin-right:auto}.cft-header-steps>div{display:inline-flex;flex:1 1;width:100%;border-bottom:8px solid #abacac;justify-content:center;color:#abacac;margin:0 .1rem}.cft-header-steps>div span{display:block;max-width:98%;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;font-size:1rem}@media (max-width:767px){.cft-header-steps>div span{font-size:.8rem}}.cft-header-steps>div.isActive{color:#00965e;border-color:#00965e;cursor:pointer}.cft-chicken-broiler-report-chart{display:flex;justify-content:center;align-items:center;flex-direction:column}.cft-chicken-broiler-report-chart .custom-tooltip{background-color:#fff;padding:4px 8px;border-radius:4px}.cft-chicken-broiler-report-chart .custom-tooltip p{margin:0;font-size:14px}.cft-onboarding{position:fixed;z-index:999998;width:100%;height:100%;top:0;left:0}.cft-onboarding__item{position:fixed;box-shadow:0 0 50px 5000px rgba(55,58,60,.9);opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:999997}.cft-onboarding__content{position:fixed;z-index:999999;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.cft-onboarding__content>div{width:100%;max-width:735px;margin:0 auto;text-align:center;padding:1rem}.cft-onboarding__content>div.cft-onboarding__content__step3{padding-right:300px}.cft-onboarding__content .cft-onboarding__item__title{font-family:SansCond,Arial,sans-serif;font-size:2.5rem;color:#fff;font-weight:600;text-transform:uppercase;margin-bottom:2rem}.cft-onboarding__content .cft-onboarding__item__subtitle{color:#fff;margin-bottom:4rem}@media (max-width:767px){.cft-onboarding__content .cft-onboarding__item__title{font-size:2rem;margin-bottom:1.5rem}.cft-onboarding__content .cft-onboarding__item__subtitle{margin-bottom:1rem}.cft-onboarding__content .cft-onboarding__buttons__skip{margin-top:1rem}.cft-onboarding__content>div.cft-onboarding__content__step3{padding:1rem}}.navigation-buttons{display:flex;position:relative}@media (max-width:992px){.navigation-buttons{grid-gap:1.25rem;gap:1.25rem}}.navigation-buttons__button{padding:0;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:700;font-size:.875rem;line-height:1em;width:1.5rem;height:1.5rem}@media (min-width:992px){.navigation-buttons__button{width:64px;height:64px;border-left:1px solid #eae9eb}}.navigation-buttons__button:hover{color:#00965e}.navigation-buttons__button:hover svg path{stroke:#00965e}.navigation-buttons__button--no-border{border-left:none}.navigation-buttons__button--current-lang{display:flex;width:100%;height:100%;justify-content:center;align-items:center;cursor:pointer;grid-gap:.25rem;gap:.25rem}.navigation-buttons__button--current-lang svg{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media (max-width:992px){.navigation-buttons__button--current-lang.is-open{color:#00965e}.navigation-buttons__button--current-lang.is-open svg{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.navigation-buttons__button--current-lang.is-open svg path{stroke:#00965e}.navigation-buttons__button--current-lang.is-open+ul{display:flex!important}}.navigation-buttons__button--languages{color:#000}.navigation-buttons__button--languages svg{-webkit-transition:all .2s ease;transition:all .2s ease}.navigation-buttons__button--languages:hover{color:#00965e}.navigation-buttons__button--languages:hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navigation-buttons__button--languages ul li{color:#000}.navigation-buttons__button--languages ul li:hover{color:#00965e}@media (max-width:992px){.navigation-buttons__button--languages{display:none}}.navigation-buttons__langs{display:none;position:absolute;top:100%;right:0;white-space:nowrap;background-color:#fff;padding:0;flex-direction:column;text-transform:none}.navigation-buttons__langs.is-showed{display:block}.navigation-buttons__langs>li{display:flex;justify-content:flex-start;align-items:center;width:100%;font-size:.875rem;border:1px solid hsla(0,0%,50.2%,.2);padding:1rem;grid-gap:.5rem;gap:.5rem}.navigation-buttons__langs>li *{pointer-events:none}.navigation-buttons__langs>li>span{display:block;font-weight:700;letter-spacing:0;line-height:1}.navigation-container{align-self:center;display:flex;justify-content:flex-end;align-items:center;position:relative;margin-left:auto;margin-right:auto;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;height:64px}.navigation-container--searching{justify-content:space-between}.navigation-container-wrapper{border-bottom:1px solid #eae9eb}.navigation-container-wrapper.fixed{position:-webkit-sticky;position:sticky;z-index:1000;background:#fff;width:100%;top:0;left:0;right:0}.navigation-container-wrapper>.container{padding:11px 0}@media (max-width:576px){.navigation-container-wrapper>div:first-child.c-content-bar{display:flex;flex-direction:column;align-items:center;line-height:1.5em}}.navigation-container-wrapper>div:first-child.c-content-bar+.container{padding:0 1rem}.navigation-container__row{display:flex;justify-content:flex-start;align-items:center;flex:0 1;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:992px){.navigation-container__row{justify-content:space-between}}.navigation-container .appLogo{display:block;max-width:157px;min-height:28px;cursor:pointer;margin:0}@media (min-width:992px){.navigation-container .appLogo{max-width:136px;min-height:24px;margin:0 0 0 3rem}}.navigation-container .searchIcon{margin:0 20px 0 0;cursor:pointer;display:none}@media (max-width:992px){.navigation-container .navigation-list,.navigation-container .navigation-list-mobile{display:none;opacity:0;height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.navigation-container .navigation-list-mobile--visible{margin:0;list-style:none;display:flex;flex-direction:column;align-items:center;position:absolute;top:64px;justify-content:flex-start;padding:0;left:0;right:0;z-index:100;background-color:#fff;color:#000;overflow-y:auto}.navigation-container .navigation-list-mobile--visible.in{opacity:1;min-height:calc(100vh - 64px);padding-bottom:3rem}.navigation-container .navigation-list-mobile--visible .navigation-item{height:60px;cursor:pointer}.navigation-container .navigation-list-mobile--visible .navigation-item .header--menu{color:#000}.navigation-container .navigation-list-mobile--visible .navigation-item .header--menu p{font-size:2.5rem}.navigation-container .navigation-list-mobile--visible .navigation-item--selected .header--menu{color:#000}.navigation-container .navigation-list-mobile--visible .navigation-item--selected .header--menu p{font-size:2.5rem;color:#000}.navigation-container .navigation-list-mobile--visible li{margin:1rem 0}.navigation-container .navigation-list-mobile--visible li .button--yellow{display:block;width:30%;min-width:150px;height:42px}.navigation-container .navigation-list-mobile--visible li .button--yellow p{padding:0;line-height:36px}.navigation-container .openMenu{display:flex;flex-direction:row}.navigation-container .button--yellow{display:none}.navigation-container .profile-link{white-space:nowrap}@media (max-width:992px){.navigation-container{justify-content:space-between;padding:0 20px}.navigation-container__row{display:flex;grid-gap:1.25rem;gap:1.25rem}.navigation-container__row .profile-link{display:none}.navigation-container--open .navigation-logo{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.navigation-container--open .navigation-profile{width:120px}.navigation-container--open .navigation-hamb span{background-color:#e92b5c}.navigation-container--open .navigation-hamb span:first-child{-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.navigation-container--open .navigation-hamb span:nth-child(2){opacity:0}.navigation-container--open .navigation-hamb span:last-child{-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}}.navigation-profile{width:32px;height:32px;background:#ffa203;margin-right:20px;display:flex;align-items:center;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation-profile__txt{white-space:nowrap;font-size:14px;line-height:17px;margin-bottom:0;text-transform:uppercase;padding-right:15px}@media (min-width:992px){.navigation-profile{display:none}}@media (max-width:992px){.navigation-logo{max-width:160px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.navigation-hamb{align-items:center;padding:5px 0}.navigation-hamb__toggle{padding-top:0!important;height:22px;margin-left:5px}.navigation-hamb__txt{margin:0;font-size:20px;line-height:1;font-family:SansCond,Arial,sans-serif;padding-top:4px}.navigation-hamb span{width:18px;height:2px;background-color:#2e3033;display:block;margin:4px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:992px){.navigation-container{align-self:center;display:flex;justify-content:space-between;align-items:center;position:relative;margin-left:auto;margin-right:auto}.navigation-container .appLogo{display:block;min-width:136px;max-width:none;min-height:24px}.navigation-container .searchIcon{margin:0 20px 0 0;cursor:pointer;display:block}.navigation-container .navigation-list-mobile,.navigation-container .navigation-list-mobile--visible{display:none}.navigation-container .navigation-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.navigation-container .navigation-list .navigation-item{height:auto;margin-right:20px;cursor:pointer}.navigation-container .navigation-list .navigation-item .header--menu{color:#2e3033}.navigation-container .navigation-list .navigation-item a{position:relative}.navigation-container .navigation-list .navigation-item--selected{height:auto;margin-right:20px;cursor:pointer}.navigation-container .openMenu{display:none}.navigation-container .button--yellow{display:block}.navigation-container .button--yellow .navigation-container .navigation-list .navigation-item p{white-space:nowrap}.navigation-container .button--yellow p{padding:9px 10px}}@media (min-width:992px) and (max-width:992px){.navigation-container .navigation-list{-webkit-transform:scale(.9);transform:scale(.9)}}.nav-langs{position:relative;margin-right:-40px;margin-bottom:0;width:110px;max-height:52px;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:200}.nav-langs:hover{border-color:#ececec}.nav-langs-menu{padding-left:0;margin-left:-2px;margin-right:-2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-langs.is-hide .nav-langs-menu{max-height:0;overflow:hidden}.nav-langs.is-showed .nav-langs-menu{max-height:120px}.nav-langs:after{content:" ";position:absolute;top:14px;right:15px;width:26px;height:20px;background:url(/static/media/arrow-gray.44da5b12.svg) 50%/contain no-repeat}.nav-langs__el{display:flex;align-items:center;min-height:48px;font-size:11px;background-color:#ececec;border:2px solid #ececec;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-left:15px;padding-right:15px;cursor:pointer}.nav-langs__el:hover{background-color:#fff}.nav-langs__el--curr{background-color:initial;border:none}.nav-langs__el *{pointer-events:none}.nav-langs__el img{flex:0 0 32px}.nav-langs__el span{flex:1 1;padding-left:10px}.nav-langs__el.is-active{display:none}@media (max-width:992px){.nav-langs{margin:0;width:80px;max-width:0;overflow:hidden}.nav-langs:after{right:-2px}.nav-langs__el{padding:0 5px}.nav-langs__el img{flex:0 0 25px;width:25px}.nav-langs__el span{display:none}}.navigation-container--open .nav-langs{max-width:60px;overflow:visible}.search-bar{position:absolute;margin:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search-bar label{margin:0}.search-bar input{position:static;width:480px;height:44px;line-height:1;padding:1rem 1.5rem 1rem 50px;font-weight:400;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjg3NSAxNy4yNWE2LjM3NSA2LjM3NSAwIDEgMCAwLTEyLjc1IDYuMzc1IDYuMzc1IDAgMCAwIDAgMTIuNzV6TTE1Ljc1IDE1Ljc1TDIxIDIxIiBzdHJva2U9IiMyRTMwMzMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");background-repeat:no-repeat;background-position:16px;background-size:24px}.search-bar input,.search-bar input:focus,.search-bar input:focus-visible{border:2px solid #00965e!important;border-radius:3px}.search-bar input::-webkit-input-placeholder{font-weight:300;font-size:14px;line-height:24px;color:#585a5c}.search-bar input::-moz-placeholder{font-weight:300;font-size:14px;line-height:24px;color:#585a5c}.search-bar input::-ms-input-placeholder{font-weight:300;font-size:14px;line-height:24px;color:#585a5c}.search-bar input::placeholder{font-weight:300;font-size:14px;line-height:24px;color:#585a5c}@media (max-width:992px){.search-bar input{bottom:unset;width:unset;padding:.5rem 1rem;height:42px}}@media (max-width:992px){div[data-searchbar-open=true] .navigation-buttons__button:not(:first-child),div[data-searchbar-open=true] .navigation-container__row{display:none}div[data-searchbar-open=true] .search-bar{position:static;-webkit-transform:none;transform:none;display:flex;flex-grow:1;width:100%;margin:0 1.25rem 0 0}div[data-searchbar-open=true] .search-bar label,div[data-searchbar-open=true] .search-bar label input{display:flex;flex-grow:1}div[data-searchbar-open=true] .search-bar input{padding-left:50px}div[data-mobile-nav-open=true] .appLogo,div[data-mobile-nav-open=true] .navigation-buttons,div[data-mobile-nav-open=true] .navigation-buttons__button:not(:first-child){display:none}}nav .navigation-menu{display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%;margin-left:48px}nav .navigation-menu ul{list-style:none;padding:0;margin:0}nav .navigation-menu ul>li{display:block}nav .navigation-menu ul>li a.active{color:#00965e!important}nav .navigation-menu ul>li a.active+svg path{stroke:#00965e!important}@media (min-width:992px){nav .navigation-menu ul>li:hover>header,nav .navigation-menu ul>li:hover>header>a{color:#00965e!important}nav .navigation-menu ul>li:hover>header>a svg path,nav .navigation-menu ul>li:hover>header svg path{stroke:#00965e!important}}nav .navigation-menu ul.main-group{display:flex;justify-content:flex-start;align-items:center;grid-gap:32px;gap:32px;height:auto}nav .navigation-menu ul.main-group li{height:100%;display:flex;justify-content:flex-start;align-items:center}@media (min-width:992px){nav .navigation-menu ul.main-group li:hover .sub-group{display:block}}nav .navigation-menu ul.main-group .sub-group{display:none;position:absolute;top:100%;left:-16px;min-width:200px;white-space:nowrap;background-color:#fff;padding:0;flex-direction:column}nav .navigation-menu ul.main-group .sub-group>li{display:block;width:100%;font-size:14px;border:1px solid hsla(0,0%,50.2%,.2)}nav .navigation-menu ul.main-group .sub-group>li>header{display:block;font-weight:700;letter-spacing:0;line-height:1}nav .navigation-menu ul.main-group .sub-group>li>header a{display:block;padding:16px}nav .navigation-menu ul.main-group>li{padding:0;position:relative}nav .navigation-menu ul.main-group>li>header{font-family:Sans;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px}nav .navigation-menu ul.main-group>li>header.with-children{position:relative}nav .navigation-menu ul.main-group>li>header.with-children svg{display:inline-block;margin-left:11px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (min-width:992px){nav .navigation-menu ul.main-group>li:hover .sub-group-container{display:block}nav .navigation-menu ul.main-group>li:hover>header svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}nav .navigation-menu ul.main-group header{cursor:pointer}nav .navigation-menu .child-group{display:grid;grid-template-columns:auto auto auto;margin:0 -20px}nav .navigation-menu .child-group>li{margin-bottom:1rem;padding:0 20px}@media (min-width:992px){nav .navigation-menu{display:flex}}nav .navigation-menu.navigation-menu--mobile{padding:0;margin:0;width:100%;font-family:Sans;height:auto}nav .navigation-menu.navigation-menu--mobile ul{color:#000}nav .navigation-menu.navigation-menu--mobile ul.main-group{flex-direction:column;grid-gap:0;gap:0}nav .navigation-menu.navigation-menu--mobile ul.main-group>li{display:flex;flex-direction:column;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0;padding:30px 20px!important;border-top:1px solid #eae9eb}nav .navigation-menu.navigation-menu--mobile ul.main-group>li:last-of-type{border-bottom:1px solid #eae9eb}nav .navigation-menu.navigation-menu--mobile ul.main-group>li svg{pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}nav .navigation-menu.navigation-menu--mobile ul.main-group>li>header{pointer-events:none;width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1.25rem;line-height:1;color:#000}nav .navigation-menu.navigation-menu--mobile ul.main-group>li>header a{-webkit-transition:all .2 ease;transition:all .2 ease;pointer-events:all;display:inline}nav .navigation-menu.navigation-menu--mobile ul.main-group>li>header.with-children:after{border-top-color:#000}nav .navigation-menu.navigation-menu--mobile ul.main-group>li.is-open-for-mobile>header,nav .navigation-menu.navigation-menu--mobile ul.main-group>li.is-open-for-mobile>header>a{color:#00965e!important}nav .navigation-menu.navigation-menu--mobile ul.main-group>li.is-open-for-mobile>header>a svg path,nav .navigation-menu.navigation-menu--mobile ul.main-group>li.is-open-for-mobile>header svg path{stroke:#00965e!important}nav .navigation-menu.navigation-menu--mobile ul.main-group>li.is-open-for-mobile svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}nav .navigation-menu.navigation-menu--mobile ul.main-group>li.is-open-for-mobile ul{display:flex!important}nav .navigation-menu.navigation-menu--mobile ul .sub-group,nav .navigation-menu.navigation-menu--mobile ul .sub-group-container{position:relative;height:unset;left:unset;top:unset;box-shadow:none;background-color:unset}nav .navigation-menu.navigation-menu--mobile ul .sub-group{display:none;flex-direction:column;grid-gap:30px;gap:30px;width:100%;padding:30px 20px 0}nav .navigation-menu.navigation-menu--mobile ul .sub-group>li{border:none;font-size:1.25rem;line-height:1.2em;margin:0}nav .navigation-menu.navigation-menu--mobile ul .sub-group>li a{padding:0!important}nav .navigation-menu.navigation-menu--mobile ul .child-group{display:flex;flex-wrap:wrap}nav .navigation-menu.navigation-menu--mobile ul .child-group>li{font-weight:300}nav .navigation-menu.navigation-menu--mobile ul a.active{color:#fff}nav .navigation-menu.navigation-menu--mobile .current-lang-btn-mobile{display:flex;align-items:flex-start;justify-content:center;grid-gap:.5rem;gap:.5rem;text-transform:capitalize}nav .navigation-menu.navigation-menu--mobile .current-lang-btn-mobile:hover svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}nav .navigation-menu.navigation-menu--mobile .navigation-buttons__button--languages{position:static;display:flex!important;flex-direction:column;width:100%;margin:0;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:80px}nav .navigation-menu.navigation-menu--mobile .navigation-buttons__button--languages>div{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:30px 20px;background:#fff;border-top:1px solid #eae9eb;border-bottom:1px solid #eae9eb;display:flex;justify-content:space-between;font-size:1.25rem;line-height:1}nav .navigation-menu.navigation-menu--mobile .navigation-buttons__button--languages>div svg{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);color:#00965e!important}nav .navigation-menu.navigation-menu--mobile .navigation-buttons__button--languages>div svg svg path{stroke:#00965e!important}nav .navigation-menu.navigation-menu--mobile .navigation-buttons__button--languages>ul{position:static;display:none;width:100%}nav .navigation-menu.navigation-menu--mobile .navigation-buttons__button--languages>ul.is-showed{display:flex;flex-direction:column}nav .navigation-menu.navigation-menu--mobile .navigation-buttons__button--languages>ul li{display:flex;grid-gap:.5rem;gap:.5rem;justify-content:flex-start;align-items:flex-start;padding:30px 20px 30px 50px;width:100%;margin:0}nav .navigation-menu.navigation-menu--mobile .navigation-buttons__button--languages>ul li span{padding:0;margin:0;font-size:1.25rem;line-height:1}@media (max-width:991px){nav .navigation-menu.navigation-menu--mobile{display:block}}.topicCard{max-width:300px;width:100%;height:100%;margin:0 auto;padding:24px 0;display:flex;flex-direction:column}.topicCard .premium-wrapper{background:#00965e;display:flex;align-items:center;justify-content:center;padding:4px 0;font-size:13px;font-family:Sans,Arial,sans-serif;font-weight:700}.topicCard .premium-wrapper span{color:#fff;text-transform:uppercase}.topicCard .card-image{height:128px;width:100%;flex:0 0 128px}.topicCard .card-image+.card-content{padding-top:52px}.topicCard .card-content{flex:1 1;padding:25px 10px 60px;min-height:270px;position:relative;text-align:center;background-color:#fff}.topicCard .card-content .typography--h2{text-transform:uppercase;text-align:center;margin-bottom:20px}.topicCard .card-content .tool-text{text-align:center;width:100%}.topicCard .card-content .bttn--small{width:190px}.topicCard .card-content .button--yellow{position:absolute;bottom:20px;width:180px}.topicCard .card-content .button--yellow p{padding:0;height:36px;display:flex;align-items:center;justify-content:center}.topicCard .card-content .button--yellow a:hover{color:#ffa203}.cookies-policy-wrapper{z-index:1000;padding-bottom:8px;padding-left:8px;padding-right:8px;width:100%;position:fixed;bottom:0}.cookies-policy-wrapper a{text-decoration:underline;font-family:Sans,Arial,sans-serif;font-weight:700}.cookies-policy-wrapper .collapser-button{color:#fff;margin:16px 0}.cookies-policy-wrapper .uncollapsed:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cookies-policy-wrapper .collapsed:after,.cookies-policy-wrapper .uncollapsed:after{content:"";display:inline-block;width:5px;height:5px;border-right:1px solid #fff;border-top:1px solid #fff;margin-left:8px}.cookies-policy-wrapper .collapsed:after{-webkit-transform:rotate(135deg) translateY(3px);transform:rotate(135deg) translateY(3px)}.cookies-policy-wrapper .cookies-container{background-color:#00965e;padding-top:5px}@media (max-width:767px){.cookies-policy-wrapper .cookies-container{position:relative}}.cookies-policy-wrapper .cookies-container .icon{width:8%;text-align:center}@media (max-width:767px){.cookies-policy-wrapper .cookies-container .icon{margin:10px 0}}.cookies-policy-wrapper .cookies-container>div{display:flex;justify-content:space-around;align-items:center}.cookies-policy-wrapper .cookies-container .buttons-container{padding-bottom:20px;justify-content:flex-end}@media (max-width:767px){.cookies-policy-wrapper .cookies-container .buttons-container{display:flex;flex-direction:column}}.cookies-policy-wrapper .cookies-container .buttons-container>*{text-decoration:none;margin-left:10px;font-weight:400;font-size:15px;padding:0 14px;height:32px;display:flex;align-items:center;line-height:1}@media (max-width:767px){.cookies-policy-wrapper .cookies-container .buttons-container>*{margin-bottom:5px;margin-left:0}}.cookies-policy-wrapper .cookies-container .buttons-container>:hover{color:#000}.cookies-policy-wrapper .cookies-container .buttons-container .close{background-color:initial;margin-left:0;margin-right:10px}@media (max-width:767px){.cookies-policy-wrapper .cookies-container .buttons-container .close{margin-right:0;position:absolute;right:0;top:0}}.cookies-policy-wrapper .description{width:92%;padding-top:16px;padding-bottom:16px;padding-right:16px;color:#fff;font-family:Sans;font-size:11px;display:none}@media (min-width:768px){.cookies-policy-wrapper .description{display:block}}.cookies-policy-wrapper .description--short{color:#fff;font-family:Sans;font-size:11px}@media (max-width:767px){.cookies-policy-wrapper .description--short{padding:0 20px}}@media (min-width:768px){.cookies-policy-wrapper .description--short{display:none}}.cookies-policy-wrapper .top-container{padding:16px 0;justify-content:space-between;display:flex;align-items:center}.cookies-policy-wrapper .top-container .title{font-family:SansCond;font-size:22px;color:#fff;text-transform:uppercase}.cookies-policy-wrapper .close-button{border:2px solid #ffa203;background:#ffa203;text-transform:uppercase;padding:4px 32px}.cookies-policy-wrapper .close-button:hover{background:#fff}.collapser-button{display:block;background:transparent;border:0;padding:0;cursor:pointer;font-family:Sans;font-size:13px;color:#00965e;letter-spacing:0}.footer{padding:20px 0;border-top:2px solid #ececec}.footer__break{margin:20px 0;height:1px;background:#eae9eb}.footer__social-media{display:flex;grid-gap:12px;gap:12px;justify-content:flex-end}.footer__social-media-icon{border-radius:50%;align-items:center;background-color:#00965e;width:36px;height:36px;padding:6px}.footer__author-column,.footer__social-media-icon{display:flex;justify-content:center}@media (min-width:1200px){.footer__author-column{justify-content:flex-end}}@media (max-width:768px){.footer__author-column{justify-content:flex-start}}.footer__footer-menu{list-style:none;display:flex;justify-content:flex-start;margin-bottom:0;align-items:center;height:100%;grid-gap:24px;gap:24px;padding:20px 0}@media (max-width:1200px){.footer__footer-menu{padding:0;margin:0}}@media (max-width:992px){.footer__footer-menu{padding:0;margin-bottom:32px;grid-gap:12px;gap:12px;flex-wrap:wrap}.footer__footer-menu__menu-item{flex:0 0 100%}}.footer__footer-menu__menu-item{padding-right:7.5px;padding-left:7.5px;display:inline-block}.footer__footer-menu__menu-item a{display:inline-block;white-space:nowrap}.footer__footer-menu__menu-item__header{font-family:Sans,Arial,sans-serif;font-weight:400;font-size:12px;letter-spacing:0;text-align:center}.footer__footer-menu__menu-item__header:hover p{color:#00965e}.footer__footer-menu__menu-item__header p{margin-bottom:0}.footer__footer-signature{display:flex;align-items:center;justify-content:center;height:25px;color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:13px;letter-spacing:-.08px;line-height:25px;text-align:center;margin:0;height:100%}.footer__footer-signature>span{color:#00965e;text-decoration:underline;font-weight:700;margin-left:5px;margin-right:5px}.footer__footer-signature>span a{color:#00965e;text-decoration:underline;-webkit-transition:all .2s ease;transition:all .2s ease}.footer__footer-signature>span a:hover{color:#ffa203!important;-webkit-text-decoration-color:#ffa203!important;text-decoration-color:#ffa203!important}.footer__app-logo{max-height:40px}.footer__app-logo-wrapper{display:flex;justify-content:center}@media (min-width:1200px){.footer__app-logo-wrapper{justify-content:flex-start}}.CardArticle{height:100%;overflow:hidden;border:2px solid #ececec;background-color:#fff}.CardArticle a{text-decoration:none}.CardArticle a,.CardArticle a>div{position:relative}.CardArticle a>div .category-icon{display:none;position:absolute;width:32px;height:32px;bottom:8px;left:8px;background-color:#ececec;padding:3px;border-radius:5px}@media (max-width:767px){.CardArticle a{display:inline-flex}}.CardArticle .article-image,.CardArticle .img-temp,.CardArticle .no-image{width:100%;height:150px;object-fit:cover;background-color:#ececec;overflow:hidden}@media (max-width:767px){.CardArticle .article-image,.CardArticle .img-temp,.CardArticle .no-image{width:150px;display:inline-flex}}.CardArticle .article-content{height:auto;margin-bottom:20px;width:100%;padding:0 10px}.CardArticle .article-content .article-basicInfo{display:flex;justify-content:space-between;align-items:center;margin:15px 0 10px;position:relative}.CardArticle .article-content .article-basicInfo>p:first-of-type{margin:0;flex:0 0 33%;width:53px;color:#00965e;font-family:SansCond,Arial,sans-serif;font-size:20px;font-weight:700;line-height:16px;padding-top:4px}.CardArticle .article-content .article-basicInfo .category--basic{margin:0;font-family:Sans,Arial,sans-serif;font-size:12px;line-height:12px;text-align:center;border-radius:2px;background-color:#2e3033;box-shadow:0 0 15px 0 rgba(0,0,0,.15);color:#fff!important}.CardArticle .article-content .article-basicInfo .category--basic span{margin-top:0;margin-bottom:0}@media (max-width:767px){.CardArticle .article-content .article-basicInfo{position:absolute;width:100%;top:-2rem;left:0;margin:0;display:flex}}.CardArticle .article-content .articles-tags{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:12px}.CardArticle .article-content .articles-tags p{color:#2e3033;font-family:SansCond,Arial,sans-serif;font-size:20px;font-weight:700;line-height:26px;margin:0 6px 0 0}.CardArticle .article-content .articles-tags .tag--basic{color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15);font-family:Sans,Arial,sans-serif;font-size:12px;line-height:12px;text-align:center;height:24px;margin-bottom:8px;margin-right:3px}.CardArticle .article-content article .article-title{color:#2e3033;font-size:18px;font-weight:600;line-height:24px}.CardArticle .article-content article .article-text{color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:16px;line-height:24px;max-height:122px;overflow:hidden}@media (max-width:767px){.CardArticle .article-content article .article-text{display:none}}@media (max-width:767px){.CardArticle .article-content{display:inline-flex;width:calc(100% - 150px);padding-right:0;margin:0}.CardArticle .article-content article{display:flex}.CardArticle .article-content article .article-title{align-self:center}}.CardArticle--bigger .article-image,.CardArticle--bigger .no-image{height:300px}.CardArticle-mb{margin-bottom:30px}.CardArticle .c-video:after{max-height:50%}@media (max-width:767px){.CardArticle{border-width:0 0 2px;overflow:unset;height:unset}}@media (max-width:767px){.CardArticle>div{display:flex}}.sideArticle{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.sideArticle:hover{-webkit-transform:scale(1);transform:scale(1);z-index:20}@media (min-width:767px){.sideArticle{margin-bottom:0;position:absolute}.sideArticle--0{-webkit-transform:scale(1);transform:scale(1)}.sideArticle--0:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.sideArticle--1{bottom:90px;left:300px}.sideArticle--1,.sideArticle--2{-webkit-transform:scale(.6);transform:scale(.6);z-index:10}.sideArticle--2{bottom:140px;left:490px}.sideArticle--2:hover{bottom:100px}.sideArticle--3{-webkit-transform:scale(.6);transform:scale(.6);bottom:-60px;left:410px;z-index:5}}.sideArticle.sideArticle--solid{display:block;width:100%;height:389px;position:relative}@media (min-width:767px){.sideArticle.sideArticle--solid{min-width:270px;max-width:270px}}@media (max-width:767px){.sideArticle.sideArticle--solid{height:unset;padding-bottom:2rem}}.sideArticle.sideArticle--solid .no-image{height:160px}.sideArticle.sideArticle--solid .category--basic{margin-right:-15px!important}@media (max-width:767px){.sideArticle.sideArticle--solid .category--basic{margin-right:0!important}}.sideArticle.sideArticle--solid .category--basic span{border-radius:0;background-color:#00965e}.sideArticle.sideArticle--solid .article-basicInfo>p:first-of-type{color:grey}.sideArticle.sideArticle--solid .article-text{font-size:14px;line-height:20px}.sideArticle.sideArticle--solid .article-title{font-size:1rem}.sideArticle.sideArticle--solid.sideArticle--small{height:300px}@media (max-width:767px){.sideArticle.sideArticle--solid.sideArticle--small{height:unset}}.access__badge{display:block;position:absolute;background-color:#2e3033;color:#fff;font-size:12px;line-height:12px;border-radius:2px;text-transform:uppercase;font-weight:300;padding:6px 8px 4px;top:8px;right:8px}.access__badge--premium{background-color:#ffa203}.pagination-container{display:flex;flex-direction:row;margin-left:auto;margin-right:auto}.pagination-container .pages-container{display:flex;flex-direction:row;padding:24px 0}.pagination-container .pages-container .page-item{color:grey}.pagination-container .pages-container .page-item,.pagination-container .pages-container .page-item--selected{font-family:SansCond,Arial,sans-serif;font-size:36px;font-weight:700;line-height:36px;text-align:center;cursor:pointer;margin:0 8px}.pagination-container .pages-container .page-item--selected{color:#00965e}.pagination-container .buttonAdditional--yellow{align-self:center;margin-bottom:8px;cursor:pointer}.pagination-container .pagination-arrow-prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagination-container .pagination-arrow-next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pagination-container .pagination-arrow-next--disabled,.pagination-container .pagination-arrow-prev--disabled{pointer-events:none}.pagination-container .pagination-arrow-next--disabled svg polygon,.pagination-container .pagination-arrow-prev--disabled svg polygon{fill:#00965e}.profil-menu-container{position:absolute;z-index:200;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:170px;right:0;top:4rem;z-index:0}@media screen and (max-width:991px){.profil-menu-container{right:-20px!important}}.profil-menu-container .menu-decoration{display:none!important;width:20px;height:20px;background-color:#fff;border-left:1px solid #9b9b9b;border-top:1px solid #9b9b9b;margin-bottom:-30px;margin-left:auto;margin-right:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:10}.profil-menu-container .profil-menu-list{border:1px solid #9b9b9b;color:#9b9b9b;background-color:#fff;margin-left:auto;margin-right:0;margin-top:0;padding:8px;width:100%}.profil-menu-container .profil-menu-list a{color:#000;display:inline-block;display:flex;flex-direction:row;align-items:center}.profil-menu-container .profil-menu-list a:active,.profil-menu-container .profil-menu-list a:hover{color:#00965e;-webkit-text-decoration-color:#00965e;text-decoration-color:#00965e}.profil-menu-container .profil-menu-list li{list-style-type:none;margin-top:8px;width:90%;margin-left:auto;margin-right:auto;position:relative}.profil-menu-container .profil-menu-list li a>span{flex:1 1}.profil-menu-container .profil-menu-list li .arrowIcon{width:32px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.profil-menu-container .profil-menu-list li:nth-of-type(2){border-bottom:1px solid #9b9b9b;border-top:1px solid #9b9b9b;padding-top:12px;padding-bottom:8px}.profil-menu-container .profil-menu-list li:nth-of-type(3){padding-top:8px;color:#e92b5c}.loading{min-height:calc(100vh - 57px);display:flex;align-items:center;justify-content:center}.loading--abs{position:absolute;width:100%;height:100%;min-height:1px;top:0;left:0;background-color:hsla(0,0%,100%,.6)}.loading--small{min-height:200px}.loading .spinner-border{color:#00965e}.select-label{margin-bottom:0}.select__input-error{margin:1px 0 0;color:#e92b5c;text-align:right;font-size:13px;line-height:16px}.request-access{background-color:#ececec;padding-top:60px;padding-bottom:60px}.request-access__title{color:#00965e;align-self:center;display:block}.request-access__input-title{font-family:Sans,Arial,sans-serif;font-weight:700;color:#2e3033}.request-access__text-info{color:#2e3033;font-size:14px;font-family:Sans;text-align:center}.request-access__file-wrapper{padding-bottom:50px}.request-access .contact-cards-row>*{margin-bottom:30px}.request-access .input{height:auto}.request-access__submit-button{background:#ffa203;cursor:pointer;width:178px;height:45px;text-transform:uppercase;font-family:Sans;font-size:14px;color:#2e3033;letter-spacing:0;margin-top:23px;border:2px solid #ffa203;display:flex;justify-content:center;align-items:center;padding:0}.request-access__submit-button:hover{background:#fff}.request-access__checkbox-wrapper{padding-top:8px;padding-bottom:8px}.request-access__checkbox-wrapper__link{color:#00965e;margin-left:5px}.request-access__checkbox-wrapper__link:hover{text-decoration:underline;color:#00965e}.request-access__checkbox-text{margin:0;font-family:Sans;font-size:13px;color:#2e3033;letter-spacing:-.08px}.request-access__captcha-wrapper{margin-top:15px;margin-bottom:15px;-webkit-transform:scale(.9);transform:scale(.9);display:flex;justify-content:center}@media (min-width:576px){.request-access__captcha-wrapper{margin-top:15px;-webkit-transform:scale(1);transform:scale(1);justify-content:flex-start}}.request-access__input-wrapper{padding-top:5px;padding-bottom:5px}.request-access__input-group{padding:15px 0}.request-access__centered--full-width{width:100%}.request-access__centered--horizontal{justify-content:center;display:flex}.request-access__centered--vertical{align-items:center;display:flex}.request-access__typography--h1{font-family:SansCond,Arial,sans-serif;font-weight:700;font-size:40px;color:#00965e;letter-spacing:0;text-align:center;text-transform:uppercase;line-height:40px;margin-bottom:38.5px}.request-access__title{font-family:Sans}.request-access__marketing-consents,.request-access__title{font-size:16px;color:#2e3033;letter-spacing:0;line-height:24px}.request-access__marketing-consents{font-family:Sans,Arial,sans-serif;font-weight:700;margin-top:23px;margin-bottom:19px}.request-access__file-status{margin-left:12px}.request-access__text-bold{font-weight:700;margin:24px 0 12px}.request-access__text-bold,.request-access__text-thin{font-family:Sans,Arial,sans-serif;font-size:12px;color:#2e3033;letter-spacing:0;line-height:24px}.request-access__text-thin{font-weight:300;margin-bottom:0;margin-top:0}.contact-section__typography--h1{text-transform:uppercase;color:#00965e;display:inline-block;font-family:SansCond,Arial,sans-serif;font-weight:700;font-size:40px;line-height:40px;letter-spacing:0;margin:40px 0 70px}.contact-card{padding:16px;border:1px solid #979797;height:100%;display:flex;flex-direction:column;justify-content:space-between}.contact-card__button--big{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:transparent;display:flex;align-items:center;justify-content:center;background-color:#00965e;text-transform:uppercase;padding:10px;font-family:Sans;font-size:16px;color:#fff;letter-spacing:0;cursor:pointer;border:2px solid #00965e}.contact-card__button--big:hover{background:#fff;color:#00965e;border:2px solid #00965e}.contact-card__button--big>p{padding-top:12px;padding-bottom:12px}.contact-card__info-wrapper__title{font-weight:300;text-transform:uppercase;font-size:16px;margin:0 0 39px}.contact-card__info-wrapper__subtitle,.contact-card__info-wrapper__title{font-family:Sans,Arial,sans-serif;color:#2e3033;letter-spacing:0;line-height:19px}.contact-card__info-wrapper__subtitle{font-weight:700;font-size:30px;line-height:normal;margin:0 0 21px}.contact-card__info-wrapper__description{font-family:Sans,Arial,sans-serif;font-weight:300;font-size:14px;color:#2e3033;letter-spacing:0;line-height:18px;margin:0}.contact-card__info-wrapper__description__paragraph{margin-bottom:18px}.contact-card__info-wrapper__description__email{font-family:Sans,Arial,sans-serif;font-weight:300;font-size:14px;color:#00965e;letter-spacing:0;line-height:18px}input[type=file]{display:none}.custom-file-upload{border:0;background-color:#00965e;color:#fff;text-transform:uppercase;display:inline-block;padding:6px 12px;cursor:pointer;margin-bottom:0;font-size:14px;letter-spacing:0;min-width:137px;text-align:center}.file-input{display:flex;margin-top:40px;margin-bottom:40px}.file-input-body{flex:1 1}.file-input-preview{flex:0 0 100px;height:100px;overflow:hidden}.file-input-preview img{width:100%;height:100%;border-radius:50%;object-fit:cover}.file-input-warning{color:grey;font-size:13px;letter-spacing:-.08px;line-height:16px;margin-top:11px}.file-input-heading{font-size:24px;line-height:26px;color:#2e3033;margin-bottom:30px}.backdrop{background-color:#fff;opacity:.5;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1}.custom-tooltip{cursor:pointer;position:relative;z-index:10;margin-left:4px}.custom-tooltip img{width:1.5rem;height:1.6rem}.custom-tooltip .tooltip-content{text-align:left;top:4px;left:32px;position:absolute;padding:16px 22px;font-size:13px;color:#fff;background:#00965e;border-radius:3px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:280px}.share-article{display:flex;flex-direction:column;margin-top:16px;grid-gap:12px;gap:12px;align-items:flex-start;position:-webkit-sticky;position:sticky;top:8rem}.share-article--inline{flex-direction:row}.share-article p:first-of-type{color:#2e3033;font-family:SansCond,Arial,sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:24px;margin:0 5px 0 0;text-transform:uppercase}.share-article .facebook,.share-article .linkedin,.share-article .share-icon,.share-article .twitter{border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#00965e;width:3rem;height:3rem;padding:.375rem;cursor:pointer}.c-event-registration{position:absolute;font-size:14px;top:0;padding:10px;background:#fff;border:2px solid #9b9b9b;margin:5px 0;max-width:290px;opacity:0;max-height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;z-index:100;visibility:hidden}.c-event-registration--open{opacity:1;max-height:500px;visibility:visible}.c-event-registration .input{min-height:1px}.c-event-registration .input label{font-size:14px}.c-event-registration .input label input{padding:5px 7px}.c-categories{display:flex;list-style:none;margin:0;padding:25px 0 27px;justify-content:space-between}.c-categories__el{display:block;font-family:SansCond,Arial,sans-serif;font-size:20px;line-height:23px;font-weight:700;text-transform:uppercase;padding:14px 18px 10px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-categories__el--agro .c-categories__el-name{background-color:unset}.c-categories__el-name{position:relative;z-index:2}.c-categories__el-line{position:absolute;bottom:0;height:4px;left:0;right:0;z-index:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-categories__el--all{font-family:Sans,Arial,sans-serif;font-size:15px;line-height:23px}.c-categories__el--all .c-categories__el-line{background-color:#00965e}.c-categories__el--small{display:inline-block;font-family:Sans,Arial,sans-serif;font-size:12px;line-height:1;padding:7px 8px 5px;background-color:#2e3033;color:#fff;border-radius:3px;overflow:hidden}.c-categories__el--small .c-categories__el-line{height:3px}.c-categories__el--small:hover{background-color:#fff;color:#2e3033}.c-categories__el--active,.c-categories__el:not(.c-categories__el--small):hover{color:#fff}.c-categories__el--active .c-categories__el-line,.c-categories__el:not(.c-categories__el--small):hover .c-categories__el-line{height:100%}.c-categories__el--select{display:none}@media (max-width:1200px){.c-categories__el--select{display:block;max-width:446px;min-height:47px;width:100%;position:relative;z-index:92;text-align:center;cursor:pointer}.c-categories__el--select:after{content:" ";position:absolute;top:0;right:12px;width:30px;height:100%;background:url(/static/media/arrow.6fd80426.svg) 50%/contain no-repeat}.c-categories__el--select .c-categories__el{pointer-events:none}}.c-categories-li{flex:0 1 auto}.c-categories-select{width:100%}@media (max-width:1200px){.c-categories{position:absolute;top:0;max-width:446px;margin:0 auto;padding-top:0;padding-bottom:0;flex-wrap:wrap;max-height:0;visibility:hidden;overflow:hidden;z-index:90;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#fff}.c-categories.isOpen{max-height:470px;visibility:visible;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}}@media (max-width:1200px) and (-ms-high-contrast:none),screen and (max-width:1200px) and (-ms-high-contrast:active){.c-categories.isOpen{display:flex;width:100%;position:absolute}}@media (max-width:1200px){.c-categories.isOpen:before{content:" ";position:fixed;top:0;left:0;width:100%;height:100%}.c-categories-select{display:block;max-width:446px;margin:25px auto;position:relative;z-index:91;min-height:47px}.c-categories-li{flex:0 0 100%;text-align:center}.c-categories-li--active{order:-1}.c-categories .c-categories__el{border-bottom:2px solid #ececec}.c-categories .c-categories__el .c-categories__el-line{max-width:100%;margin:0 auto}}.c-poll{background-color:#f8f8f8;border:2px solid #ececec;position:relative;width:100%}.c-poll--side{flex:1 1;padding:32px 32px 100px}@media (min-width:1200px){.c-poll--side{margin-left:-2px}}@media (max-width:1200px){.c-poll--side{margin-top:-2px}}.c-poll--side form .bttn{left:32px;min-width:115px}.c-poll--side .c-poll-chart__pie-slices{stroke:#f8f8f8}.c-poll--slide{padding:17px 12px 90px}.c-poll--slide form .bttn{margin-top:30px}.c-poll--voted{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:32px}.c-poll--voted-2{align-content:flex-start;align-items:flex-start}.c-poll--big{background-color:#fff;padding:45px 66px 66px}.c-poll--big .c-poll-heading{display:none}.c-poll--big .c-poll-question{font-weight:700}.c-poll form{display:flex;flex-direction:column-reverse}.c-poll form>div{order:-1}.c-poll form .bttn{min-width:115px}.c-poll-heading{display:block;font-size:20px;font-weight:700;color:#00965e;text-transform:uppercase;line-height:18px;font-family:SansCond,Arial,sans-serif}.c-poll-heading__row{flex:0 0 100%}.c-poll-heading-2{margin-bottom:24px}.c-poll-question{font-size:18px;line-height:24px;font-weight:700;margin-bottom:30px}.c-poll-answer{display:flex;margin-bottom:20px}.c-poll-answer input{display:none}.c-poll-answer input:checked+.c-poll-answer__replacement{background-color:#ffa203}.c-poll-answer__txt{flex:1 1;display:block;font-size:16px;line-height:20px;margin-left:7px}.c-poll-answer__replacement{display:block;width:12px;height:12px;border-radius:50%;margin-top:2px;border:1px solid #a8a8a8;background-color:#dedede}.c-poll-info{flex:0 0 100%;text-align:center}.c-poll-info img{margin-bottom:30px}.c-poll-info .bttn{max-width:185px;margin:30px auto}.c-poll--notuser{color:#00965e}.c-poll--big{padding:25px}.c-poll--big .d-flex.mb-4{display:none!important}.c-poll--big .c-poll-chart{display:flex;flex-wrap:wrap;align-items:center}@media (min-width:992px){.c-poll--big .c-poll-chart .c-poll-results{order:-1}}.c-poll--big .c-poll-chart__pie{margin-bottom:0;margin-right:30px}.c-poll--space-top{margin-top:20px}.c-poll-chart{width:100%}.c-poll-chart__pie{max-width:200px;margin:0 auto 15px}.c-poll-chart__pie text{text-anchor:middle;font-family:Sans,Arial,sans-serif;font-size:16px;font-weight:700}.c-poll-chart__pie-slices{stroke:#fff}.c-poll-results{flex:1 1}.c-poll-results__row{display:flex;align-items:center;margin-bottom:15px;font-family:Sans,Arial,sans-serif;font-weight:700;font-size:16px}.c-poll-results__row:last-child{margin-bottom:0}.c-poll-results__val{flex:0 0 52px;height:30px;color:#fff;text-align:center;padding:5px;border-radius:3px;margin-right:11px}.c-poll-results__txt{flex:1 1;line-height:18px}@media (max-width:1200px) and (min-width:992px){.c-poll-chart{display:flex}.c-poll-results{order:-1;padding-top:20px}}.c-article-with-poll{display:flex;padding:0 15px;flex:0 0 100%;margin-bottom:30px}.c-article-with-poll .CardArticle{flex:0 0 65%}.c-article-with-poll .CardArticle .article-image,.c-article-with-poll .CardArticle .img-temp{min-height:300px}@media (max-width:1200px){.c-article-with-poll{flex-wrap:wrap}.c-article-with-poll .CardArticle{flex:0 0 100%;height:auto}}.c-article-card--big{display:flex;border:2px solid #ececec;height:397px;background-color:#fff;overflow:hidden}.c-article-card--big .c-article-card__content{flex:0 0 43%;padding:25px 25px 100px;position:relative}@media (min-width:767px){.c-article-card--big .c-article-card__content{max-width:43%}}.c-article-card--big .c-article-card__content .bttn{left:25px;bottom:35px}.c-article-card--big .c-article-card__header{display:flex;align-items:center;justify-content:space-between;font-family:SansCond,Arial,sans-serif;font-weight:700;font-size:20px;color:#00965e;margin-bottom:50px}.c-article-card--big .c-article-card__header .category--basic{margin-bottom:0}.c-article-card--big .c-article-card__img{flex:0 0 57%;max-height:397px;position:relative}@media (min-width:767px){.c-article-card--big .c-article-card__img{max-width:57%}}.c-article-card--big .c-article-card__img img{width:100%;height:100%;object-fit:cover}.c-article-card--big .c-article-card__img:hover:after{opacity:1}@media (max-width:992px){.c-article-card--big{flex-wrap:wrap;height:auto}.c-article-card--big .c-article-card__content,.c-article-card--big .c-article-card__img{flex:0 0 100%}.c-article-card--big .c-article-card__img{order:-1}}@media (max-width:1200px){.slider-slide .c-article-card--big .c-article-card__img{flex:0 0 40%}.slider-slide .c-article-card--big .c-article-card__content{flex:0 0 60%}}.c-article__date{color:grey}.c-article__category{margin-right:-30px}.c-article__category .category-label--68 span{background-color:#e92b5c}.c-article__category span{background-color:#00965e;border-radius:2px 0 0 2px;font-weight:300}.c-toggleswitch{display:flex;margin-bottom:30px}.c-toggleswitch-label{flex:1 1;padding-right:15px}.c-toggleswitch-label .input{min-height:1px}.c-toggleswitch-controller{flex:0 0 48px}.c-controller{display:flex;align-items:center;height:24px;position:relative}.c-controller-bar{height:12px;width:100%;border-radius:6px;background-color:#ececec;box-shadow:0 0 15px 0 rgba(0,0,0,.05)}.c-controller-diode{height:24px;width:24px;border-radius:16px;position:absolute;background-color:#9b9b9b;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.c-controller--active .c-controller-diode{background-color:#00965e;-webkit-transform:translateX(100%);transform:translateX(100%)}.imageRadioButton{display:flex;flex-direction:column;justify-content:center;align-items:center}.imageRadioButton .radio-button-icon{width:58px;height:58px;border-radius:5px;display:flex;justify-content:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.imageRadioButton .radio-button-icon svg{width:100%;height:100%}.imageRadioButton .radio-button-icon:hover{cursor:pointer}.imageRadioButton .radio-button-icon--active svg path{fill:#00965e}.imageRadioButton .radio-button-icon--inactive svg path{fill:grey}.imageRadioButton .imageRadioButton--active{border:1px solid transparent;background-color:rgba(0,150,94,.2)}.imageRadioButton .imageRadioButton--inactive{opacity:.6;border:1px solid grey;border-radius:5px}.imageRadioButton .label{font-size:14px;line-height:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.imageRadioButton .label--active{font-weight:600}.iterator-list{margin-top:30px;counter-reset:sekcja;list-style-type:none;padding-left:0}.iterator-list li{display:flex;margin-bottom:20px;padding-top:5px}.iterator-list li:before{counter-increment:sekcja;content:counters(sekcja,".") " ";flex:0 0 25px;width:25px;height:25px;font-size:16px;font-weight:700;line-height:28px;text-align:center;color:#fff;margin-top:-2.5px;margin-right:11px;background-color:#00965e;border-radius:50%}.iterator-list__body{flex:1 1}.iterator-list__title{font-size:16px;color:#000;line-height:24px;display:block;width:100%}.iterator-list__desc{font-size:13px;color:#2e3033;letter-spacing:0;line-height:24px}.expert-space{margin-bottom:30px}.expert-card{background:#fff;padding:26px 21px;min-height:390px;display:flex;flex-direction:column;border:2px solid #e9e9e9;height:100%}.expert-card--short{min-height:390px;height:auto;max-height:460px}.expert-card__top{flex:1 1}.expert-card__img{display:block;width:100px;height:100px;margin-left:auto;margin-right:0;border-radius:50%;overflow:hidden;margin-bottom:10px;background-size:cover}.expert-card img{width:100%;height:100%;object-fit:cover}.expert-card__p{font-size:14px;color:#2e3033;line-height:19px;font-weight:300}.expert-card__p--bigger{font-size:16px;margin-bottom:20px}.expert-card__name{font-family:Sans,Arial,sans-serif;font-weight:700;font-size:30px;line-height:36px;margin-bottom:8px}.expert-card__links{flex:0 0 48px;display:flex;justify-content:space-between;align-items:flex-end}.expert-card__links--full .bttn{width:100%!important;margin-right:0!important}.expert-card__links .bttn{min-width:100px;width:150px;max-width:100%}.expert-card__links .bttn:first-child{margin-right:7px}.expert-card__links .bttn:nth-child(2){margin-left:7px}.range-input{width:100%;display:flex;justify-content:center;align-items:center;padding:20px 15px;margin-top:5px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.range-input{padding:0 15px!important}}.range-input .range-input--input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;background:#d3d3d3;outline:none;opacity:1}@supports (-ms-ime-align:auto){.range-input .range-input--input{height:auto;background:transparent;margin:-15px 0}.range-input .range-input--input::-ms-fill-lower,.range-input .range-input--input::-ms-fill-upper{background:#d3d3d3;height:2px}.range-input .range-input--input::-ms-track{height:17px;background:transparent;border-color:transparent;border-width:7px 0;color:transparent}.range-input .range-input--input::-ms-thumb{cursor:pointer;width:30px;height:17px;background:url(/static/media/slider.0ea8ec8b.svg)}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.range-input .range-input--input{height:auto;background:transparent;margin:-15px 0}.range-input .range-input--input::-ms-fill-lower,.range-input .range-input--input::-ms-fill-upper{background:#d3d3d3;height:2px}.range-input .range-input--input::-ms-track{height:17px;background:transparent;border-color:transparent;border-width:7px 0;color:transparent}.range-input .range-input--input::-ms-thumb{cursor:pointer;width:30px;height:17px;background:url(/static/media/slider.0ea8ec8b.svg)}}.range-input .range-input--input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;width:30px;height:17px;background:url(/static/media/slider.0ea8ec8b.svg)}.range-input .range-input--input::-moz-range-thumb{cursor:pointer;width:30px;height:17px;background:url(/static/media/slider.0ea8ec8b.svg)}.input--amount--active label,.input--amount--error label,.input--amount label{display:flex;flex-wrap:wrap;color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:16px;line-height:24px;letter-spacing:0}.input--amount--active label input,.input--amount--error label input,.input--amount label input{min-width:200px;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15);color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:14px;font-weight:300;line-height:24px;padding:11px 33px 9px 15px}.input--amount{min-height:70px}.input--amount label{position:relative}.input--amount label .input-icon-container{position:absolute;right:10px;align-self:center;cursor:pointer}.input--amount label .input-label-text{margin-bottom:0}.input--amount label input{border:2px solid #00965e}.input--amount label .input-field{position:relative;flex:0 0 100%}.input--amount--active label input{border:2px solid #2e3033}.input--amount--error label input{border:2px solid #e92b5c}.input--amount--error label p.input-error{margin:1px 0 0;color:#e92b5c;text-align:right;font-size:13px;line-height:16px}.c-events-aside{margin-top:30px}.c-events-aside>div{margin-bottom:30px}.c-events{margin-top:30px}.c-events__group{font-size:36px;font-family:SansCond,Arial,sans-serif;text-transform:uppercase;font-weight:600;border-top:2px solid #e9e9e9;padding-top:26px}.c-events__filter{margin-bottom:15px;color:rgba(46,48,51,.4);font-size:16px;font-weight:700;text-transform:uppercase;align-items:center;align-content:center;display:flex}.c-events .c-radio-group{display:inline-block;color:#2e3033;font-size:14px;text-transform:lowercase;font-weight:300;margin-left:15px;margin-bottom:0}.c-event{background-color:#00965e;color:#fff;display:flex;margin-bottom:30px;height:320px}@media (max-width:767px){.c-event{height:auto}}.c-event__details{padding:30px;width:100%;position:relative}.c-event__details__date{font-family:SansCond,Arial,sans-serif;font-size:20px;font-weight:600}.c-event__details h3{margin-top:30px;margin-bottom:15px;font-size:30px}.c-event__details p{max-height:72px;height:72px;width:100%;text-overflow:ellipsis;overflow:hidden;font-weight:300}.c-event__details a{position:absolute;bottom:30px;left:30px}@media (max-width:767px){.c-event__details a{position:relative;bottom:0;left:0}}.c-event__cover{min-width:300px;background-position:50%;background-size:cover}.c-add-filed-image{border:none;margin:36px 0}.c-add-filed-image>div{padding:0;display:flex;width:100%;flex-direction:column;align-items:center}.c-add-filed-image>div .button--yellow{display:inline-flex;height:48px;width:207px;text-transform:uppercase;font-weight:300;align-items:center;justify-content:center}.c-add-filed-image__formats{color:grey}.c-add-filed-image__info{font-weight:500;width:120px;text-align:center}.c-add-filed-image--preview{position:relative;margin:36px 0;display:flex;justify-content:center;align-items:center}.c-add-filed-image--preview img{width:auto;max-width:100%;height:auto;max-height:800px}.c-add-filed-image--preview button{background-color:#ececec;color:#e92b5c;font-size:14px;border:none;height:48px;width:97px;bottom:0;right:0;position:absolute}.c-add-filed-image--hide{display:none}.c-add-filed-image-error{margin-top:-24px;color:#e92b5c}.c-tag{text-transform:lowercase;display:inline-block;font-size:12px;color:#fff;background-color:#6d6e70;padding:4px 6px;border-radius:2px;margin-right:6px;margin-bottom:6px;font-weight:300}.c-tag__active{background-color:#00965e}.c-tag__clickable,.c-tag span{cursor:pointer}.c-tag span{display:inline-block;margin-left:6px}.c-tag span path{fill:#fff}.c-add-filed-form label{width:100%}.c-add-filed-form label input{margin-top:6px;width:100%}.c-add-filed-form label input:checked+.checkmark{background-color:#fff!important;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjM0OSAxNy4xNDVsNi45MDctNi44NjggMi4xMTUgMi4xMjctOS4wMjMgOC45NzMtNC43NDYtNC43MjUgMi4xMTctMi4xMjZ6IiBmaWxsPSIjMkUzMDMzIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=")!important;background-position:50%;background-repeat:no-repeat}.c-add-filed-form label input+.checkmark.is-error{border:2px solid #e92b5c!important}.c-add-filed-form__title-max{float:right;font-weight:300;margin:6px 0;font-size:14px}.c-add-filed-form__tags-small{font-weight:300;display:block;margin:10px 0}.c-add-filed-form__selected-tags{margin:8px 0 32px}.c-add-filed-form__promoted_tags{border:2px solid #e9e9e9;padding:20px}.c-add-filed-form__terms{margin:30px 0}.c-add-filed-form__actions{text-align:center;margin:30px 0}.c-add-filed-form button[type=submit]{display:inline-flex;height:48px;width:207px;text-transform:uppercase;font-weight:300;align-items:center;justify-content:center}.c-add-filed-form .select-tags__indicators{display:none}.c-add-filed-form .select-tags__control{border:2px solid #e9e9e9!important;border-radius:0}.c-add-filed-form .select-tags__control.select-tags__control--is-focused{border-color:#00965e!important;outline-color:#00965e!important;box-shadow:0 0 0 1px #00965e!important}.c-add-filed-form .input-error{color:#e92b5c;text-align:left}.PageHeader{background-color:rgba(0,0,0,.5);padding:1rem;min-height:260px;color:#fff;background-position:50%;background-size:cover;background-repeat:no-repeat}.PageHeader.PageHeader--black{color:#000}.PageHeader.PageHeader--black .breadcrumbs a{color:rgba(0,0,0,.6)}.PageHeader.PageHeader--black .breadcrumbs a:hover{color:#000}.PageHeader .breadcrumbs a{color:hsla(0,0%,100%,.6)}.PageHeader .breadcrumbs a:hover{color:#fff}.PageHeader h1{font-family:SansCond,Arial,sans-serif;font-size:40px;font-weight:600;line-height:40px;margin-top:53px;margin-bottom:13px;text-transform:uppercase}.PageHeader h3{margin:0;font-size:16px;letter-spacing:0;line-height:24px}@media (max-width:767px){.PageHeader{background-position:90%}}.ReadMoreLess{width:100%}.ReadMoreLess button{color:#00965e;border:none}.ReadMoreLess button svg{color:#00965e;margin-left:5px;width:18px;height:auto}.ReadMoreLess button svg path{stroke:#00965e}.ReadMoreLess__button{width:100%;display:flex;justify-content:flex-end}.error-page-wrapper{display:flex;align-items:center;background:url(/static/media/bg-404.581c31ee.jpg) 50%/cover no-repeat;min-height:940px;padding-bottom:100px}.error-page-wrapper p{margin:1rem auto 2rem;max-width:250px;line-height:2}.error-page-wrapper h1{max-width:250px}.c-widget{max-width:270px;padding:20px;background-color:#00965e;background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff;margin-bottom:30px}.c-widget__cta{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;align-content:center;justify-content:center;align-items:center;background-color:#ffa203;width:100%;color:#2e3033;font-weight:300;text-transform:uppercase;text-align:center;padding:.4rem;border:2px solid #ffa203}.c-widget__cta:hover{color:#2e3033;background-color:initial;background-color:#fff}.c-widget__content{margin-bottom:.5rem}@media (max-width:767px){.c-widget{margin:0 auto}}.c-widget.c-widget--isHorizontal{max-width:unset;display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.c-widget.c-widget--isHorizontal{flex-direction:column;align-items:flex-start}}.widget__green-changes{font-family:SansCond,Arial,sans-serif;font-size:40px;text-transform:uppercase;margin-top:210px}.widget__meteos{margin-top:60px;font-size:16px;font-weight:700}.widget__meteos h3{font-family:SansCond,Arial,sans-serif;font-size:40px;text-transform:uppercase;padding-right:60px}.widget__cft{font-size:16px;font-weight:700;margin-bottom:90px;color:#000}.widget__cft h3{font-family:SansCond,Arial,sans-serif;font-size:40px;text-transform:uppercase;padding-right:60px}.widget__contest{font-size:16px;font-weight:700;margin-bottom:120px;padding-right:90px}.widget__contest h3{font-family:SansCond,Arial,sans-serif;font-size:40px;text-transform:uppercase}.widget__articles-heels{margin-top:120px;font-size:16px;font-weight:700}.widget__articles-heels h3{font-family:SansCond,Arial,sans-serif;font-size:40px;text-transform:uppercase}.widget__articles-heels ul{list-style:none;padding:0;margin:0 0 20px}.widget__articles-heels ul li{position:relative;display:block;padding-left:30px;margin-right:20px;margin-bottom:10px}.widget__articles-heels ul li:before{content:"";display:block;width:15px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:0;top:0;bottom:4px;margin:auto;border:3px solid #ffa203;border-top:none;border-right:none}.widget__nitrogen-calculator{height:260px}.widget__nitrogen-calculator h3{font-family:SansCond,Arial,sans-serif;font-size:40px;line-height:40px;font-weight:700;text-transform:uppercase;color:#2e3033}.widget__estate{margin-top:32px;font-size:16px;font-weight:700;margin-bottom:32px}.widget__estate h3{font-family:SansCond,Arial,sans-serif;font-size:40px;text-transform:uppercase}.widget__estate span{display:block;padding-right:72px}.widget__eko_game{margin-top:174px;color:#000}.widget__eko_game h3{text-transform:uppercase;position:relative;word-spacing:1.5rem}.widget__eko_game h3:after{content:"";width:10px;height:10px;position:absolute;background-color:#079a62;border-radius:50%;top:8px;left:58px}.widget__competition{min-height:170px}.widget__competition .c-widget__cta{max-width:200px}.widget__quiz span{max-width:100px;display:block;margin-bottom:50px;margin-top:40px}.widget__quiz h3{font-family:SansCond,Arial,sans-serif;font-size:40px;text-transform:uppercase;font-weight:700}.widget__academy p{display:block;margin-bottom:110px}.widget__academy h3{font-size:28px;font-family:SansCond,Arial,sans-serif;text-transform:uppercase;margin-bottom:0}.widget__voluntarySaleCalculation{width:100%;text-align:center;padding:4rem 2rem;margin:1rem 0 2rem;max-width:unset}.widget__voluntarySaleCalculation h3{font-family:SansCond,Arial,sans-serif;font-size:40px;text-transform:uppercase;font-weight:700;margin-bottom:1rem}.widget__voluntarySaleCalculation .c-widget__cta{max-width:230px;margin:0 auto}.widget__kredytomat h3{font-family:SansCond,Arial,sans-serif;font-size:40px;line-height:40px;font-weight:700;text-transform:uppercase;color:#2e3033}.widget__kredytomat p{color:#2e3033;font-size:13px;font-weight:700;margin-bottom:6rem}.widget__pomidor{margin-top:60px;font-size:16px;font-weight:700}.widget__pomidor h3{font-family:SansCond,Arial,sans-serif;font-size:40px;text-transform:uppercase;padding-right:60px}.real-estate__location-input{position:relative;width:100%;font-size:14px;border:2px solid #00965e;background-color:#fff;min-height:45px;cursor:pointer;display:flex}.real-estate__location-input .estate-select{width:100%!important}@media (max-width:767px){.real-estate__location-input .estate-select{margin-top:2rem}.real-estate__location-input .real-estate-select__menu-list{max-height:calc(100vh - 100px)}}.real-estate__location-input .real-estate__location-custom-input{display:block;width:100%;border-bottom:2px solid #979797;margin-bottom:8px}.real-estate__location-input .real-estate__location-custom-input input{font-weight:300}.real-estate__location-input .real-estate__location-icon{display:inline-flex;align-items:center;padding:0 14px 0 21px}.real-estate__location-input .real-estate__location-icon svg{height:20.7px;width:auto}.real-estate__location-input .real-estate__location-icon svg path{fill:#2e3033}.real-estate__location-input .real-estate__location-wrapper{display:flex;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.real-estate__location-input .real-estate__location-selected{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#2e3033;font-weight:300;padding-top:12px}.real-estate__location-input .real-estate__location-placeholder{color:grey}.real-estate__location-input__content{border:1px solid #979797;position:absolute;width:100%;left:0;right:0;top:0;z-index:100;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 11px rgba(0,0,0,.1);background-color:#fff}.real-estate__location-input__content .estate-select .real-estate-select__menu{position:relative;box-shadow:none;margin:0}.real-estate__location-input__content .real-estate-select__dropdown-indicator{display:none}.real-estate__location-input__content .estate-select .real-estate-select__control{border:none;box-shadow:none}.real-estate__location-input__content .real-estate-select__indicators{position:absolute;right:0;top:1rem}.real-estate__location-input__content .real-estate__location-input__close{display:none;background-color:#00965e;float:right}.real-estate__location-input__content .real-estate__location-input__close svg path{fill:#fff}@media (max-width:767px){.real-estate__location-input__content{position:fixed;top:0;height:100vh}.real-estate__location-input__content .real-estate__location-input__close{display:inline-block}}.real-estate-inputs__error{margin:0 0 .5rem;font-size:12px;font-weight:300;color:red;text-align:start}.real-estate-inputs__text{position:relative;width:100%;display:flex;align-items:center;margin:0}.real-estate-inputs__text>input{width:100%;padding:15px 20px 10px;font-size:14px;font-family:Sans,Arial,sans-serif;font-weight:300;border:2px solid #00965e;background-color:#fff}.real-estate-inputs__text>input.real-estate-inputs__text--has_value{padding-right:2.5rem}.real-estate-inputs__text__pre{margin-right:12px}.real-estate-inputs__text>textarea{width:100%;padding:15px 20px 10px;font-size:14px;font-family:Sans,Arial,sans-serif;font-weight:300;border:2px solid #00965e;background-color:#fff}.real-estate-inputs__button{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#2e3033;background-color:#ffa203;border:2px solid #ffa203;padding:11px 1.2rem 8px}.real-estate-inputs__button:hover{background-color:#fff}.real-estate-inputs__clear{position:absolute;right:8px;cursor:pointer}.real-estate-inputs__clear svg path{fill:#2e3033}.estate-select .real-estate-select__format-group-label__count{background-color:#ffa203;color:#212529;display:inline-block;padding:4px 8px 2px;border-radius:1rem;font-size:10px;font-weight:300;margin-left:8px}.estate-select .real-estate-select__control{border:2px solid #00965e;background-color:#fff;border-radius:0;padding:6px 0 3px}.estate-select .real-estate-select__value-container{padding:0 20px}.estate-select .real-estate-select__indicator-separator{display:none}.estate-select .real-estate-select__indicator{padding:0 8px}.estate-select .real-estate-select__indicator svg{width:32px;height:32px;fill:#2e3033}.estate-select .real-estate-select__option{color:#212529}.estate-select .real-estate-select__option--is-selected{color:#fff;background-color:#2684ff}.estate-select .real-estate-select__placeholder{font-size:14px;font-family:Sans,Arial,sans-serif;font-weight:300}.estate-select .real-estate-select__menu{border-radius:0}.estate-select .real-estate-select__multi-value__label{font-size:14px;padding:0}.estate-select .real-estate-select__multi-value{background-color:#fff;align-items:center;font-weight:300;font-size:14px}.estate-select .real-estate-select__multi-value__remove svg path{fill:#000}.real-estate-inputs__checkbox{display:block;position:relative;padding-left:28px;margin-bottom:12px;cursor:pointer;font-size:13px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-.08px;text-align:left;color:#2e3033;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.real-estate-inputs__checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.real-estate-inputs__checkbox__checkmark{position:absolute;top:0;left:0;width:18px;height:18px;background-color:#fff;border:2px solid #00965e;margin-top:-3px}.real-estate-inputs__checkbox__checkmark:after{content:"";position:absolute;display:none}.real-estate-inputs__checkbox input:checked~.real-estate-inputs__checkbox__checkmark:after{display:block}.real-estate-inputs__checkbox .real-estate-inputs__checkbox__checkmark:after{left:5px;top:1px;width:5px;height:11px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.estate-select__custom_option{display:flex;align-content:center;align-items:center;font-size:13px;margin:1rem}.estate-select__custom_option--is-selected .checkmark_option:after{content:"";position:absolute;left:6px;top:1px;width:5px;height:11px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.estate-select__custom_option .checkmark_option{width:20px;display:inline-block;height:20px;border-radius:2px;border:2px solid #00965e;position:relative;margin-right:1rem}.estate-select__custom_option--boroughs_list,.estate-select__custom_option--provinces_list,.estate-select__custom_option--towns_list{text-transform:capitalize}.real-estate-search{background-color:#00965e;padding:25px 20px;color:#fff}.real-estate-search>h3{font-family:SansCond,Arial,sans-serif;font-size:36px;font-weight:700;margin:0 0 20px;text-transform:uppercase}.real-estate-search>p{display:none;font-size:16px;margin:0 0 35px;padding-right:85px}@media (min-width:992px){.real-estate-search>p{display:block}}.real-estate-search .real-estate-search__group{width:100%}.real-estate-search__group{display:flex;width:100%}.real-estate-search__group .real-estate-inputs__text{width:50%}.real-estate-search__group .real-estate-inputs__text:first-of-type{margin-right:12px}@media (min-width:992px){.real-estate-search__group{width:calc(100% - 170px)}}.real-estate-search__param{margin:25px 0 12px}.real-estate-search__param small{font-weight:300}@media (min-width:992px){.real-estate-search{padding:54px 45px 65px}}.real-estate-search__clear{margin-bottom:-1rem;text-align:center;margin-top:2rem}.real-estate-categories .real-estate-categories__property-types{display:flex;width:100%;flex-wrap:wrap;justify-content:center}@media (min-width:992px){.real-estate-categories .real-estate-categories__property-types{width:calc(100% + 2rem);margin:0 -1rem}}.real-estate-categories .real-estate-categories__property-type{width:100%;background-color:#00965e;margin:0 0 1rem;text-align:center;padding-bottom:1.5rem}@media (min-width:992px){.real-estate-categories .real-estate-categories__property-type{margin:0 1rem 2rem;width:calc(25% - 2rem)}}.real-estate-categories .real-estate-categories__property-type .thumbnail{width:100%;padding-top:75%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:bottom}.real-estate-categories .real-estate-categories__property-type h6{color:#fff;font-family:SansCond,Arial,sans-serif;text-transform:uppercase;text-align:center;font-size:24px;margin:1rem 0}.real-estate-categories .real-estate-categories__property-type a{background-color:#ffa203;border:2px solid #ffa203;padding:.5rem 21px .4rem}.real-estate-categories .real-estate-categories__property-type a:hover{color:#ffa203;background-color:initial}.suggested-properties.suggested-properties--articles{margin-top:3rem;padding:0 1rem}@media (min-width:992px){.suggested-properties.suggested-properties--articles{padding:unset}}.suggested-properties.suggested-properties--articles .CardArticle{margin-top:1rem}@media (min-width:992px){.suggested-properties.suggested-properties--articles .CardArticle{margin-top:unset}}.suggested-properties__header h3{display:block;border-bottom:2px solid;padding-bottom:2rem;align-items:flex-end}@media (min-width:992px){.suggested-properties__header h3{display:flex}}.suggested-properties__header h3 a{display:block}@media (min-width:992px){.suggested-properties__header h3 a{display:unset}}.real-estate-video .real-estate-video__playback{margin-top:1rem;width:100%;padding-top:56.25%;position:relative}.real-estate-video .real-estate-video__playback iframe{position:absolute;width:100%;height:100%;top:0;left:0}.real-estate-wow-it-work{position:relative;padding:2rem;margin-bottom:1rem;text-align:center}.real-estate-wow-it-work:after{z-index:-1;content:"";position:absolute;background-color:#00965e;top:0;left:-100vw;width:200vw;height:100%}.real-estate-wow-it-work header h2{color:#fff}.real-estate-wow-it-work .real-estate-wow-it-work__note{color:#fff;font-weight:500}.real-estate-wow-it-work .real-estate-wow-it-work__note a{text-decoration:underline}.real-estate-wow-it-work .icon{display:inline-flex;width:100px;height:100px;background-color:#ffa203;border-radius:50%;justify-content:center;align-items:center;margin:1rem 0 2rem}.real-estate-wow-it-work h3{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.09;letter-spacing:normal;text-align:center;color:#fff}.real-estate-wow-it-work p{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.16px;color:#fff;margin:1.5rem 0 1rem;font-weight:300}.Sections__articles{display:flex;flex-wrap:wrap;margin:0 -1rem}.Sections__more{font-size:14px;line-height:14px;font-weight:400}.Sections__subtitle .Sections__more{float:right;margin-bottom:10px}.section_show-off button.section_show-off__add-photo{font-family:Sans,Arial,sans-serif;position:absolute;top:0;right:0;background-color:#00965e;font-size:14px;color:#fff;font-weight:300;text-transform:uppercase;border:2px solid #00965e;padding:12px 40px 10px 20px;line-height:14px}.section_show-off button.section_show-off__add-photo:hover{background-color:#fff;color:#00965e}.section_show-off button.section_show-off__add-photo:after{content:"+";font-size:40px;position:absolute;right:8px;top:13px}.section_show-off--header{display:flex;justify-content:space-between;flex-flow:row wrap}.image-gallery-icon{color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;-webkit-filter:drop-shadow(0 2px 2px #1a1a1a);filter:drop-shadow(0 2px 2px #1a1a1a)}@media (min-width:768px){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{-webkit-transform:scale(1.1);transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:36px;width:36px}@media (max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media (max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus,.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;-webkit-transform:scale(1.1);transform:scale(1.1)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;-webkit-transition:-webkit-transform .45s ease-out;transition:-webkit-transform .45s ease-out;transition:transform .45s ease-out;transition:transform .45s ease-out,-webkit-transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;-webkit-transition:border .3s ease-out;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus,.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}@media (max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus,.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 #000;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.real-estate .breadcrumbs{padding:21px 0}.real-estate.real-estate--lp{overflow-x:hidden;width:100%}.real-estate.real-estate--lp .breadcrumbs a{color:#fff}.real-estate .real-estate__note{padding:1rem 20px;background-color:rgba(0,150,94,.8);font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;color:#fff;text-transform:uppercase}@media (min-width:992px){.real-estate .real-estate__note{padding:1rem 45px}}.real-estate .real-estate__landing-page{background-size:cover;background-repeat:no-repeat;background-position:top}.real-estate .real-estate__landing-page__title{margin-bottom:340px}.real-estate .real-estate__landing-page__title h1{font-size:64px;font-stretch:condensed;font-family:SansCond,Arial,sans-serif;text-transform:uppercase}.real-estate .real-estate__landing-page__title h1,.real-estate .real-estate__landing-page__title h5{text-shadow:0 2px 4px rgba(0,0,0,.5);font-weight:700;font-style:normal;letter-spacing:normal;text-align:left;color:#fff}.real-estate .real-estate__landing-page__title h5{font-size:21px;font-stretch:normal;line-height:1.52}.real-estate .real-estate__hero{margin-top:-200px}.single-real-estate__title h1{font-family:SansCond,Arial,sans-serif;font-size:40px;font-weight:700;font-stretch:condensed;color:#00965e;text-transform:uppercase;line-height:1;margin:0 0 1rem}.single-real-estate__address{font-size:14px;font-weight:300;line-height:1.71;color:#2e3033;margin-bottom:26px}.single-real-estate__address svg{height:20px;width:auto;margin-right:.75rem}.single-real-estate__address svg path{fill:#000}.single-real-estate__details h3{font-family:SansCond,Arial,sans-serif;font-size:40px;font-weight:700;font-stretch:condensed;color:#00965e;text-transform:uppercase;line-height:1}.single-real-estate__details--info{margin-top:42px}.single-real-estate__details--info h6{font-size:18px;line-height:1.33;color:#2e3033;margin:1rem 0}.single-real-estate__details--info h6.mt{margin-top:1rem}.single-real-estate__details--info h6.icon svg{height:28px;width:auto;margin-right:.75rem}@media (min-width:992px){.single-real-estate__details--info h6{margin:0 0 1rem}}.single-real-estate__details--info hr{display:block;width:100%;height:1px;background-color:#000;margin:42px 15px 0;border:none}.single-real-estate__data{font-size:18px;font-weight:300;line-height:1.22;color:#2e3033}.single-real-estate__data.icon{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;color:#00965e}.single-real-estate__data.icon svg{height:20px;width:auto;margin-right:.75rem}.single-real-estate__data.icon svg path{fill:#00965e}.single-real-estate__note{font-size:14px;font-weight:300;line-height:1.71;color:#2e3033;white-space:break-spaces}.single-real-estate__share{margin-top:24px;margin-bottom:1rem;display:flex;justify-content:flex-end}.single-real-estate__image{background-color:#e3e3e3;width:100%;padding-top:56.25%;position:relative}.single-real-estate__image svg{position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-real-estate__image svg ellipse,.single-real-estate__image svg path{fill:#fff}.single-real-estate__carusel{margin-bottom:4rem}.single-real-estate__promoted{display:inline-block;background-color:#ffa203;text-align:center;color:#2e3033;font-size:14px;padding:12px 20px 10px;font-weight:700;margin-bottom:1.5rem}.single-real-estate__gallery .image-gallery-thumbnails-wrapper{padding:0 50px}.single-real-estate__gallery .image-gallery-right-nav{right:0}.single-real-estate__gallery .image-gallery-left-nav{left:0}.single-real-estate__gallery .image-gallery-left-nav,.single-real-estate__gallery .image-gallery-right-nav{padding:0 1rem;bottom:-80px;top:unset;-webkit-transform:none;transform:none;-webkit-filter:none;filter:none}.single-real-estate__gallery .image-gallery-left-nav .image-gallery-svg,.single-real-estate__gallery .image-gallery-right-nav .image-gallery-svg{color:#2e3033;height:1.5rem;width:auto}.single-real-estate__gallery .image-gallery-thumbnail{width:200px}.single-real-estate__gallery .image-gallery-thumbnail.active,.single-real-estate__gallery .image-gallery-thumbnail:hover{border-color:#00965e}.static{padding-top:44px;margin:0 auto}.static .breadcrumbs{margin-bottom:1rem}.static .typography--h1{color:#00965e;margin-bottom:50px;text-transform:uppercase}.static__paragraph{color:#2e3033;letter-spacing:0;margin:0}.static__paragraph--bigger{font-family:Sans,Arial,sans-serif;font-weight:700;line-height:34px;font-size:24px}.static__paragraph--big{font-family:Sans,Arial,sans-serif;line-height:28px;font-size:16px}.static__paragraph--first{margin-bottom:30px}.static__paragraph--second{margin-bottom:60px}.static__paragraph a{color:#ffa203;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.static__paragraph a:hover{color:#000}.static__img{object-fit:contain;max-width:320px;max-height:100%;width:auto;height:auto}@media (min-width:992px){.static__img{max-width:100%}}.centered--horizontal{justify-content:center;display:flex}.centered--vertical{align-items:center;display:flex}.m-login-form{max-width:468px;margin:auto}.m-login-form .bttn{font-family:Sans,Arial,sans-serif;background-color:#ffa203;font-size:14px;color:#000;font-weight:300;text-transform:uppercase;border:2px solid #ffa203;padding:12px 20px 10px;line-height:14px}.m-login-form .bttn:hover{background-color:#fff}.m-login-form .forgot-password-link{font-weight:300;text-decoration:underline;margin-top:-.5rem}.m-login-form .logIn-description{padding:32px 0!important}.m-login-form .user-register__modal{text-align:center;margin-top:32px}.m-login-form .user-register__modal a{color:#00965e;text-decoration:underline}@media (max-width:767px){.m-login-form .user-logIn-page{padding-bottom:18px}}.market-price-desc{margin-top:-16px;color:grey;text-align:right;font-size:.8rem}.MarketWidget{margin:0 0 20px;font-size:.8125rem;line-height:1em}.MarketWidget .show-more{font-size:13px;line-height:1em;text-transform:none;font-family:Sans,Arial,sans-serif;font-weight:700;color:#00965e;-webkit-transition:all .2s ease;transition:all .2s ease;text-decoration:underline}.MarketWidget .show-more:hover{color:#ffa203!important;-webkit-text-decoration-color:#ffa203!important;text-decoration-color:#ffa203!important}.MarketWidget .header{width:100%;display:flex;justify-content:space-between;padding:0 20px;margin:13px 0 11px;color:#000}.MarketWidget .header .details{display:flex;align-items:center;grid-gap:1.5rem;gap:1.5rem}@media (max-width:992px){.MarketWidget .header .details span{display:none}}.MarketWidget .header .details *{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.MarketWidget .title{color:#000;font-family:SansCond,Arial,sans-serif;font-size:22px;text-transform:uppercase;margin:0;font-weight:300}.MarketWidget .whole-country{display:inline-block;border:none;margin:0;padding:.3rem;background:transparent;color:#000;font-weight:300;font-size:12px;background-color:#ffa203;border-radius:2px}.MarketWidget .time-period{display:inline-flex;color:#000;margin-left:.5rem;margin-right:1rem}.MarketWidget .footer{background-color:#00965e;padding:15px;display:flex;justify-content:center}.MarketWidget .prices-bar{display:flex;grid-gap:32px;gap:32px;background:#f7f7f7;border:1px solid #eae9eb;border-radius:6px;padding:1.1em 1em .9em;min-height:69px}@media (max-width:1200px){.MarketWidget .prices-bar{min-height:82px}}.MarketWidget .prices-bar__no-data{display:block;margin:auto;text-align:center}.MarketWidget .prices-bar__tile{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.MarketWidget .prices-bar__empty{font-weight:700}.MarketWidget .prices-bar__data{display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:700}@media (max-width:1200px){.MarketWidget .prices-bar__data{grid-gap:0;gap:0;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.MarketWidget .prices-bar__name{margin-bottom:.375em;padding-top:.5rem}.MarketWidget .prices-bar__change{display:flex;align-items:center}.MarketWidget .prices-bar__change--rise{color:#00965e}.MarketWidget .prices-bar__change--rise svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.MarketWidget .prices-bar__change--decline{color:#f20d0d}.MarketWidget .swiper{display:flex;align-items:center;width:100%}.MarketWidget .swiper .swiper-button-next,.MarketWidget .swiper .swiper-button-prev{display:flex;align-items:center;justify-content:center;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDE5LjVMNy41IDEyIDE1IDQuNSIgc3Ryb2tlPSIjMDA5NjVFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");width:24px;height:24px;min-width:24px;min-height:24px;cursor:pointer!important;z-index:1}.MarketWidget .swiper .swiper-button-prev{order:1}.MarketWidget .swiper-wrapper{width:calc(100% - 68px);max-width:calc(100% - 68px);order:2;padding:0 10px}.MarketWidget .swiper-slide{padding-right:1rem}.MarketWidget .swiper .swiper-button-next{order:3;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Sections--dark{background-color:#f7f7f7}.Sections__articles{display:grid;grid-gap:20px;gap:20px;padding:0 11px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.Sections__articles--no-padding{padding:0}.Sections__categories{display:flex;align-items:center;justify-content:flex-end;margin-bottom:32px}@media (max-width:1200px){.Sections__categories{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.Sections__categories::-webkit-scrollbar{display:none}}.Sections__categories.has-categories{justify-content:space-between}.Sections__more{color:#00965e;font-size:13px;line-height:1em;text-transform:none;font-family:Sans,Arial,sans-serif;font-weight:700;text-decoration:underline;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-webkit-transition:all .2s ease;transition:all .2s ease}@media (max-width:1200px){.Sections__more{position:absolute;right:0;top:32px;margin-top:.5em}}.Sections__more--higher{position:absolute;right:0;top:32px;margin-top:.5em}.Sections__more:hover{text-decoration:underline;color:#ffa203!important;-webkit-text-decoration-color:#ffa203!important;text-decoration-color:#ffa203!important}.Sections__tags{color:#6d6e70;font-size:16px;font-weight:700;line-height:24px;font-family:Sans,Arial,sans-serif;padding:0;display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}@media (max-width:1200px){.Sections__tags{flex-wrap:nowrap;max-width:100%;overflow-y:auto}}.Sections__tags .Sections__tag{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 12px 10px;background:#eae9eb;border-radius:3px;font-weight:400;font-size:12px;line-height:1em;cursor:pointer;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.Sections__tags .Sections__tag.is-active,.Sections__tags .Sections__tag:hover{background:#2e3033;color:#fff}.Sections__tags__title{max-width:100px}.Sections__tags__title__title--big{text-transform:uppercase;max-width:210px}.Sections__subtitle{color:grey;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:12px;position:relative}.Sections_show-off button.section_show-off__add-photo{font-family:Sans,Arial,sans-serif;position:absolute;top:0;right:0;background-color:#00965e;font-size:14px;color:#fff;font-weight:300;text-transform:uppercase;border:2px solid #00965e;padding:12px 40px 10px 20px;line-height:14px}.Sections_show-off button.section_show-off__add-photo:hover{background-color:#fff;color:#00965e}.Sections_show-off button.section_show-off__add-photo:after{content:"+";font-size:40px;position:absolute;right:8px;top:13px}.Sections_show-off--header{display:flex;justify-content:space-between;flex-flow:row wrap}.ArticlesContainerGrid{display:flex;flex-wrap:wrap}.ArticlesLoadMore{display:flex;align-items:center;justify-content:center;width:100%;margin:40px 0}.ArticlesLoader{width:100%;height:100px;position:relative}.EmptyArticlesState{padding:40px;text-align:center;width:100%}.ArticleSection__tags--space{margin-bottom:32px}.progress-dashboard{display:flex;flex-wrap:wrap;justify-content:space-between}.progress-dashboard__box{display:flex;flex-direction:column;justify-content:center;align-items:center}.progress-dashboard__box p{margin:1rem 0 0}.progress-dashboard__box .cft-progress-circle{margin:1rem auto 1.5rem}@media (min-width:768px) and (max-width:990px){.progress-dashboard.water-footprint{justify-content:space-around}}@media (max-width:767px){.progress-dashboard__box{flex-direction:row;flex-grow:1;width:100%}.progress-dashboard__box p{font-size:.96rem;margin:0 1rem 0 0}.progress-dashboard__box :first-child{order:2}.progress-dashboard__box :nth-child(2){order:3}.progress-dashboard__box :nth-child(3){order:1;width:33.333%}}.progress-dashboard-header{display:flex;flex-direction:row;width:80%;margin:0!important}@media (min-width:768px){.progress-dashboard-header{padding-left:.938rem;padding-right:.938rem}}@media (max-width:767px){.progress-dashboard-header{padding-left:1rem}}.intro-page{max-width:570px;display:flex;margin:0 auto;flex-direction:column;text-align:center;justify-content:center;align-items:center}@media (min-width:768px){.intro-page .cft-button{min-width:273px}}.water-source-change-btn{color:#00965e;border:none;text-decoration:underline;position:absolute;left:10px;top:100px}.water-source-change-btn:focus{outline:none}.water-footprint-week-scope{position:absolute;top:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.create-herd-field__custom-option{padding:16px;border-bottom:1px solid #d6d6d6;display:flex;justify-content:flex-start;align-items:center}.create-herd-field__custom-option:hover{-webkit-transition:all .3s;transition:all .3s;background-color:rgba(0,150,94,.2);cursor:pointer}.create-herd-field__custom-option span{display:inline-flex;min-width:24px;min-height:24px;border-radius:3px;border:1px solid #d6d6d6;margin-right:16px;position:relative}.create-herd-field__custom-option span.is-active{background-color:#00965e}.create-herd-field__custom-option span.is-active:after{content:"";position:absolute;left:7px;top:4px;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.prf-page-template{overflow-x:hidden}.prf-page-template .prf-go-back-btn{z-index:10;display:flex;position:absolute;left:0;top:0;font-size:.875rem;text-transform:uppercase;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;align-items:center;font-weight:300}.prf-page-template .prf-go-back-btn:hover{opacity:.6}.prf-page-template .prf-go-back-btn svg{color:#00965e;margin-right:.5rem;margin-top:-4px}@media (max-width:767px){.prf-page-template .prf-go-back-btn{bottom:0;top:unset;left:0;right:0;justify-content:center}}@media (max-width:767px){.prf-page-template .list-prf button{margin:0 auto}}@media (max-width:767px){.prf-page-template .list-prf.list-prf--isReverse .row{flex-direction:column-reverse}}.temp-share-btns-component-horizontal{padding:3rem 0;text-align:center;display:flex;justify-content:center}.temp-share-btns-component-vertical{display:none;position:fixed;top:285px;left:50%;-webkit-transform:translateY(-50%) translateX(-670px);transform:translateY(-50%) translateX(-670px)}@media (min-width:1400px){.temp-share-btns-component-vertical{display:block}.temp-share-btns-component-horizontal{display:none}}@media (min-width:930px) and (max-width:990px),(width:767px),(width:1199px){.temp-share-btns-component-vertical{display:block;top:8rem!important;left:2rem!important;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.temp-share-btns-component-horizontal{display:none}}.calculator-container .input .input-error{margin:0}.calculator-container .investment-container{width:100%;max-width:586px;min-height:200px;background-color:#ececec;padding:40px 114px}@media (max-width:576px){.calculator-container .investment-container{padding:13.33333px 38px}}.calculator-container .investment-container .typography--h2{width:100%;color:#2e3033;text-align:center;font-size:20px;line-height:24px;letter-spacing:0;font-family:Sans,Arial,sans-serif;font-weight:700;margin:5px 0 30px}.calculator-container .investment-container .has-subvention-question,.calculator-container .investment-container .investment-type-question,.calculator-container .investment-container .subvention-amount-container,.calculator-container .investment-container .subvention-receiving-date-question{margin-top:30px}.calculator-container .investment-container .subvention-receiving-date-question{margin-bottom:0}.calculator-container .investment-container .subvention-receiving-date-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.calculator-container .investment-container .subvention-receiving-date-container{display:flex;justify-content:space-between;align-items:center}.calculator-container .investment-container .subvention-receiving-date-container>div{width:48%}}.calculator-container .investment-container .subvention-receiving-date-container label{display:none}.calculator-container .investment-container .subvention-receiving-date-container input{min-width:unset}.calculator-container .investment-container .subvention-receiving-date-container .select__input-error{order:3;text-align:left;grid-column:span 2/3}@media (max-width:576px){.calculator-container .investment-container .subvention-receiving-date-container{grid-template-columns:1fr}.calculator-container .investment-container .subvention-receiving-date-container .select__input-error{grid-column:unset}}.calculator-container .investment-container .investment-type-description{font-size:13px;letter-spacing:0;line-height:20px;font-family:Sans,Arial,sans-serif;font-weight:300}.calculator-container .investment-container .subvention-fields-container{display:flex;justify-content:space-between}.calculator-container .investment-container .subvention-fields-container .radioButton{width:50%}.calculator-container .investment-container .subvention-fields-container .radioButton span{font-family:Sans,Arial,sans-serif;font-weight:300;margin-left:10px}.calculator-container .investment-container .input-adornment-text{font-size:18px;color:#00965e;font-family:Sans,Arial,sans-serif;font-weight:700;letter-spacing:0;line-height:16px;padding-top:2px}.calculator-container .investment-container .input-with-slider{margin-top:30px}.calculator-container .investment-container .input-with-slider.custom-margin{margin-top:10px}.calculator-container .investment-container .investment-type-fields-container{display:flex;justify-content:space-between;margin-top:25px}@media (max-width:576px){.calculator-container .investment-container .investment-type-fields-container{flex-wrap:wrap;justify-content:space-around}}.calculator-container .investment-computed-summary-container{max-width:586px;width:100%;border:1px solid #f2f2f2;padding:16px 120px 24px;text-align:center}.calculator-container .investment-computed-summary-container .computed-value-description{display:flex;align-items:center;justify-content:center}.calculator-container .investment-computed-summary-container .computed-value{display:flex;align-items:center;justify-content:center;color:#00965e}.calculator-container .investment-computed-summary-container .minimum-credit-disclaimer{font-size:13px;color:#2e3033;letter-spacing:0;line-height:20px;font-family:Sans,Arial,sans-serif;font-weight:300}.calculator-container .investment-computed-summary-container .minimum-credit-disclaimer .minimum-credit-disclaimer--bold{font-weight:600}.calculator-container .investment-computed-summary-container .minimum-credit-disclaimer .minimum-credit-disclaimer--link{color:#00965e;text-decoration:underline;font-weight:600}.calculator-container .next-step-button-container{background-color:#00965e;max-width:586px;width:100%;min-height:90px;display:flex;justify-content:center;align-items:center;text-align:center}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.calculator-container .next-step-button-container{height:90px}}.calculator-container .next-step-button-container>div{min-width:160px}.calculator-container .credit-description{font-size:13px;letter-spacing:0;line-height:20px;font-family:Sans,Arial,sans-serif;font-weight:300;text-align:justify}.calculator-container input{width:100%}.calculator-container .back-btn{margin-top:35px;display:flex;justify-content:center}.calculator-container .credit-container{width:100%;max-width:586px;min-height:200px;background-color:#ececec;padding:40px 114px;border:1px solid #f2f2f2}@media (max-width:576px){.calculator-container .credit-container{padding:10px 28.5px}}.calculator-container .credit-container--dark{background-color:#ececec;margin-top:2px}.calculator-container .credit-container .typography--h2{width:100%;color:#2e3033;text-align:center;font-size:20px;line-height:24px;letter-spacing:0;font-family:Sans,Arial,sans-serif;font-weight:700;margin:5px 0 30px}.calculator-container .credit-container .back-button-container{display:flex;justify-content:center;margin-bottom:20px}.calculator-container .credit-container .credit-amount-container .computed-value-description,.calculator-container .credit-container .credit-amount-container .computed-value-description--summary{display:flex;align-items:center;justify-content:center}.calculator-container .credit-container .credit-amount-container .computed-value-description--summary .computed-value,.calculator-container .credit-container .credit-amount-container .computed-value-description--summary .computed-value--summary,.calculator-container .credit-container .credit-amount-container .computed-value-description .computed-value,.calculator-container .credit-container .credit-amount-container .computed-value-description .computed-value--summary{display:flex;align-items:center;justify-content:center;color:#00965e}.calculator-container .credit-container .input-adornment-text{font-size:18px;color:#00965e;font-family:Sans,Arial,sans-serif;font-weight:700;letter-spacing:0;line-height:28px;padding-top:2px}.calculator-container .credit-container .input-with-slider{margin-top:20px}.calculator-container .credit-container .radio-fields-container{display:flex;flex-wrap:wrap;margin-bottom:20px}.calculator-container .credit-container .radio-fields-container>.radioButton{width:50%}.calculator-container .credit-container .radio-fields-container>.radioButton span{font-family:Sans,Arial,sans-serif;font-weight:300;margin-left:10px}.calculator-container .credit-container .computed-value-description,.calculator-container .credit-container .computed-value-description--summary{display:flex;align-items:center;justify-content:flex-start}.calculator-container .credit-container .computed-value-description--summary{margin-bottom:.1rem;justify-content:flex-start}.calculator-container .credit-container .computed-value,.calculator-container .credit-container .computed-value--summary{display:flex;align-items:center;justify-content:center;color:#00965e}.calculator-container .credit-container .computed-value--summary{margin-bottom:.1rem;justify-content:flex-start}.calculator-container .credit-container .error-message{font-size:13px;letter-spacing:0;line-height:20px;font-family:"font-family: ",Sans,"; font-weight: 300; ";margin-top:40px;text-align:left}.calculator-container .credit-container .error-message--pink,.calculator-container .credit-container .error-message--red{font-family:Sans,Arial,sans-serif;color:#e92b5c}.calculator-container .credit-container .next-step-button-container{background-color:#00965e;max-width:586px;width:100%;min-height:90px;display:flex;justify-content:center;align-items:center;text-align:center}.calculator-container .credit-container .next-step-button-container>div{min-width:160px}.credit-container .credit-completed-summary-container{text-align:center}.credit-container .credit-completed-summary-container .credit-summary-grid{display:flex;justify-content:space-between}.credit-container .credit-completed-summary-container .credit-summary-grid>div{text-align:left;width:50%;min-width:142px}.credit-container .credit-completed-summary-container .credit-summary-grid>div:nth-child(2){width:auto;display:flex;flex-direction:column;align-items:flex-end}.credit-container .credit-completed-summary-container .credit-summary-grid>div:nth-child(2) p{align-self:baseline}@media (max-width:576px){.credit-container .credit-completed-summary-container .credit-summary-grid{flex-wrap:wrap}.credit-container .credit-completed-summary-container .credit-summary-grid>div{width:100%;margin-bottom:10px}}.credit-container .credit-completed-summary-container .summary-button-container{margin-top:30px}.calculator-container .offer-container{width:100%;max-width:586px;min-height:200px;background-color:#fff;padding:40px 114px;border:1px solid #f2f2f2}@media (max-width:576px){.calculator-container .offer-container{padding:10px 28.5px}}.calculator-container .offer-container--dark{background-color:#ececec}.calculator-container .offer-container .typography--h2{margin:5px 0 30px}.calculator-container .offer-container .back-button-container{display:flex;justify-content:center;margin-bottom:20px}.calculator-container .offer-container .offer-calculation-details{margin-bottom:34px}.calculator-container .offer-container .offer-calculation-details .offer-calculation-detail{display:flex;align-items:center;justify-content:space-between;min-height:58px;border-top:1px solid #d8d8d8}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.calculator-container .offer-container .offer-calculation-details .offer-calculation-detail{height:58px}}@media (max-width:576px){.calculator-container .offer-container .offer-calculation-details .offer-calculation-detail{flex-wrap:wrap;padding:10px 0}}.calculator-container .offer-container .offer-calculation-details .offer-calculation-detail:last-child{border-bottom:1px solid #d8d8d8}.calculator-container .offer-container .offer-calculation-details .offer-calculation-detail .offer-calculation-detail--description{font-size:16px;color:#2e3033;letter-spacing:-.3px;line-height:24px}.calculator-container .offer-container .offer-calculation-details .offer-calculation-detail .offer-calculation-detail--value{display:flex;align-items:center;justify-content:center;color:#00965e;font-size:18px;letter-spacing:0;line-height:28px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.calculator-container .offer-container .typography--h2{width:100%;color:#2e3033;text-align:center;font-size:20px;line-height:24px;letter-spacing:0;font-family:Sans,Arial,sans-serif;font-weight:700;margin-bottom:30px}.calculator-container .offer-container .summary-button-container{margin-top:30px}.calculator-container .offer-calculation-description{text-align:center}.calculator-container .computed-value-description,.calculator-container .computed-value-description--summary{display:flex;align-items:center;justify-content:flex-start}.calculator-container .computed-value-description--summary{margin-bottom:.1rem;justify-content:flex-start}.calculator-container .computed-value,.calculator-container .computed-value--summary{display:flex;align-items:center;justify-content:center;color:#00965e}.calculator-container .computed-value--summary{margin-bottom:.1rem;justify-content:flex-start}.calculator-page{height:inherit;padding:0}.calculator-page .breadcrumbs{margin-top:2rem}.calculator-page label{white-space:nowrap}.calculator-page .typography--h1{color:#00965e;margin-bottom:32px;width:100%;max-width:586px;text-align:center}.calculator-page .calculator-container{width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;padding:40px 8px}.calculator-page.calculator-page__is-separate h1.typography--h1{display:none}.calculator-page.calculator-page__is-separate .next-step-button-container{background-color:initial}.calculator-page.calculator-page__is-separate .investment-container{padding-bottom:0}.calculator-page.calculator-page__is-separate .offer-disclaimer{display:none}.additional-info{display:flex;flex-direction:column;align-items:center;width:100%;max-width:586px;min-height:200px;background-color:#fff;border:1px solid #f2f2f2;border-top:0;margin:0 auto;position:relative;top:-50px}.additional-info .offer-disclaimer{padding:30px 114px;font-size:13px;letter-spacing:0;line-height:20px;font-family:Sans,Arial,sans-serif;font-weight:300;margin-top:-20px;text-align:left}.additional-info .offer-disclaimer--pink{font-family:Sans,Arial,sans-serif;color:#e92b5c}.additional-info .next-step-button-container{background-color:#00965e;max-width:586px;width:100%;min-height:90px;display:flex;justify-content:center;align-items:center;text-align:center}.additional-info .next-step-button-container a,.additional-info .next-step-button-container div{min-width:146px}.additional-info .next-step-button-container a:last-child{margin-left:10px}@media (max-width:576px){.additional-info .next-step-button-container{flex-wrap:wrap}.additional-info .next-step-button-container a,.additional-info .next-step-button-container a:last-child,.additional-info .next-step-button-container div{margin:5px}}.additional-tool{width:270px;background-color:#fff;padding:2rem;text-align:center;position:relative;min-height:420px;display:flex;flex-direction:column;justify-content:space-between}.additional-tool .c-widget__cta.tools-page__cta{max-width:100%;width:100%;position:static;margin:auto 0 0}.additional-tool p{font-size:14px;color:#2e3033;margin-bottom:2rem}.additional-tool h3{font-family:SansCond,Arial,sans-serif;font-size:30px;font-weight:700;letter-spacing:0;line-height:30px;color:#2e3033;margin-bottom:2rem;text-transform:uppercase}.additional-tool__cover{margin:-2rem -2rem 2rem;height:170px;background-color:#2e3033;position:relative;background-size:cover}.additional-tool__restricted{display:block;position:absolute;left:0;right:0;width:100%;bottom:0;background-color:#00965e;color:#fff;font-size:.8125rem;line-height:1;font-weight:400;text-transform:uppercase;padding:.2rem;height:2rem;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.additional-tool{margin-bottom:2rem}}.regagri-modal-container{top:50%!important;position:absolute;left:40px;right:40px;border:1px solid #ccc;background:#f1f1f1;overflow:hidden auto;outline:none;padding:20px}@media (min-width:768px){.regagri-modal-container{-webkit-transform:translateY(-60%);transform:translateY(-60%)}}@media (max-width:767px){.tools-page .custom-tooltip .tooltip-content{left:unset;right:-20vw;top:2rem}}@media (max-width:767px){.tools-page.optimization .PageHeader header h1{color:#000}}.tools-page .PageHeader{min-height:454px}.tools-page .PageHeader header{max-width:760px}.tools-page .PageHeader header h1{font-size:60px;margin-bottom:1.7rem;line-height:60px}@media (max-width:767px){.tools-page .PageHeader header h1{font-size:40px;line-height:40px;text-align:center}}.tools-page .PageHeader header h3{font-weight:400}.tools-page .PageHeader header h3 span{display:block;margin-bottom:1.75rem}@media (max-width:767px){.tools-page .PageHeader header h3{display:none}}.tools-page .PageHeader header h3 ul{list-style:none;padding-left:1rem}.tools-page .PageHeader header h3 ul li:before{content:"\2022";color:#ffa203;font-weight:700;display:inline-block;width:1em;margin-left:-1em}@media (max-width:767px){.tools-page .PageHeader{min-height:320px;overflow-x:hidden}.tools-page .PageHeader .breadcrumbs{position:absolute;top:-1rem;padding:1rem 0;width:100%;background-color:#ececec;color:#000;position:relative}.tools-page .PageHeader .breadcrumbs a{color:rgba(0,0,0,.6)}.tools-page .PageHeader .breadcrumbs:after{content:"";background-color:#ececec;height:100%;width:100vw;position:absolute;top:0;left:100%}.tools-page .PageHeader .breadcrumbs:before{content:"";background-color:#ececec;height:100%;width:100vw;position:absolute;top:0;right:100%}}.tools-page .tools-page__features{max-width:960px;margin-bottom:8rem}@media (max-width:767px){.tools-page .tools-page__features{margin-bottom:1rem}}.tools-page .tools-page__features__header{margin:3rem 0;text-align:center;white-space:pre-wrap}.tools-page .tools-page__features__header h1{font-family:SansCond,Arial,sans-serif;font-size:40px;font-weight:700;letter-spacing:0;line-height:40px;text-transform:uppercase}@media (max-width:767px){.tools-page .tools-page__features__header{margin-bottom:2rem}}.tools-page .tools-page__features__feature{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem}.tools-page .tools-page__features__feature>div{padding:1rem 2rem}.tools-page .tools-page__features__feature>div.isLeft{margin-left:-2rem}.tools-page .tools-page__features__feature ul{padding-left:1rem}.tools-page .tools-page__features__feature ul li{font-size:13px;margin-bottom:.5rem}.tools-page .tools-page__features__feature ul li::marker{color:#ffa203}.tools-page .tools-page__features__feature h3{font-size:16px;font-weight:700;color:#00965e;margin-bottom:1rem}@media (max-width:767px){.tools-page .tools-page__features__feature{flex-direction:column;text-align:center}.tools-page .tools-page__features__feature img{width:100%}.tools-page .tools-page__features__feature>div{padding:1rem 0}.tools-page .tools-page__features__feature>div.isLeft{margin-left:0}.tools-page .tools-page__features__feature.isReverse{flex-direction:column-reverse}}.tools-page .tools-page__features__feature .c-widget__cta{max-width:200px;margin:2rem auto 0}.tools-page .tools-page__features__averagePrices{margin-bottom:2rem}.tools-page .tools-page__features__averagePrices p{display:inline-flex;justify-content:center;align-items:center;font-size:21px;text-align:center;width:100%}.tools-page .tools-page__features__averagePrices p svg{margin-right:1rem}.tools-page .tools-page__how{background-color:#00965e;padding:4rem 0}.tools-page .tools-page__how .tools-page__titile{color:#fff}.tools-page .tools-page__how .tools-page__gain__content{position:relative}.tools-page .tools-page__how .tools-page__gain__content:after{content:"";display:block;width:calc(100% - 70px);height:39px;position:absolute;left:calc(50% + 33px);top:0;background-image:url(/static/media/arrow_1.c71fef3f.svg);background-size:contain;background-repeat:no-repeat}@media (max-width:1199px){.tools-page .tools-page__how .tools-page__gain__content:after{top:15px}}@media (max-width:991px){.tools-page .tools-page__how .tools-page__gain__content:after{display:none}}.tools-page .tools-page__how .tools-page__gain__content p{color:#fff}.tools-page .tools-page__how .tools-page__gain__content:last-of-type:after{display:none}@media (max-width:991px){.tools-page .tools-page__how .tools-page__gain__content{display:flex;justify-content:center;align-items:center;flex-direction:column}.tools-page .tools-page__how .tools-page__gain__content .gain-icon{margin:0 0 1rem}.tools-page .tools-page__how .tools-page__gain__content p{width:calc(100% - 64px);text-align:center}}.tools-page .tools-page__gain{background-color:#ececec;padding:4rem 0}.tools-page .tools-page__gain__content .gain-icon{width:74px;height:74px;background-color:#ffa203;border-radius:50%;margin:0 auto;display:flex;justify-content:center;align-items:center;color:#fff;overflow:hidden}.tools-page .tools-page__gain__content p{margin-top:2rem;font-weight:700;color:#00965e;text-align:center}@media (max-width:767px){.tools-page .tools-page__gain{padding:2rem 0}}.tools-page .tools-page__gain .tools-page__gain__row{margin-top:3rem}.tools-page .tools-page__register{background-color:#fff;padding:4rem 0}@media (max-width:767px){.tools-page .tools-page__register{padding:2rem 0 3rem}}.tools-page .tools-page__coolfarm{margin-bottom:1rem}.tools-page .tools-page__coolfarm img{width:100%;max-width:320px;margin:auto}@media (max-width:767px){.tools-page .tools-page__coolfarm{margin-left:0}}.tools-page .tools-page__help,.tools-page .tools-page__proceed{background-color:#00965e;padding:4rem 0}.tools-page .tools-page__help .tools-page__titile,.tools-page .tools-page__proceed .tools-page__titile{color:#fff}@media (max-width:767px){.tools-page .tools-page__help,.tools-page .tools-page__proceed{padding:2rem 0 3rem}}.tools-page .tools-page__proceed{background-color:#fff}.tools-page .tools-page__proceed .tools-page__titile{color:#212529}.tools-page .tools-page__titile{font-family:SansCond,Arial,sans-serif;font-size:40px;font-weight:700;letter-spacing:0;line-height:40px;text-align:center;margin-bottom:3rem;text-transform:uppercase;white-space:pre-wrap}.tools-page .tools-page__titile small{margin-top:1rem;display:block;font-size:1rem;color:#2e3033;text-transform:none;font-family:Sans,Arial,sans-serif}@media (max-width:767px){.tools-page .tools-page__titile{text-align:center}}.tools-page .tools-page__titile.tools-page__titile--toLeft{text-align:left}.tools-page .c-widget__cta.tools-page__cta{max-width:260px;margin:0 auto;font-weight:500;padding:.6rem .4rem}.tools-page .c-widget__cta.tools-page__cta:hover{background-color:#fff}.tools-page .tools-page__additional{background-color:#ececec;padding:4rem 0}.tools-page .tools-page__additional .tools-page__titile{text-align:center}@media (max-width:767px){.tools-page .tools-page__additional .tools-page__titile{text-align:center}}.tools-page .tools-page__additional__tools{display:flex;justify-content:space-between}@media (max-width:767px){.tools-page .tools-page__additional__tools{flex-direction:column;align-items:center}}.tools-page .tools-page__meteo img{margin:8px 8px 2rem}.tools-page .tools-page__meteo p{text-align:center;color:#4d5765;font-size:13px;margin-bottom:2rem;white-space:pre}@media (max-width:767px){.tools-page .tools-page__meteo .col-12{flex-direction:column}.tools-page .tools-page__meteo .col-12 img{max-height:130px;margin:2rem 0!important}}.tools-page__paragraph{color:#fff;margin-bottom:2rem;text-align:center;white-space:pre-wrap}.tools-page__tools{margin:4rem 0}.tools-card{background-color:#ececec;display:flex;margin-bottom:2rem}@media (max-width:992px){.tools-card{flex-direction:column}}.tools-card__thumbnail{display:flex;background-position:50%;background-size:cover;width:250px;background-position:100% 100%}@media (max-width:992px){.tools-card__thumbnail{width:100%;height:300px}}.tools-card__content{width:calc(100% - 250px);padding:2rem 2rem 1rem}@media (max-width:992px){.tools-card__content{width:100%}}.tools-card__content h3{font-family:SansCond,Arial,sans-serif;font-size:40px;font-weight:700;letter-spacing:0;line-height:40px;color:#00965e;margin-bottom:1rem;text-transform:uppercase;position:relative}.tools-card__content h3.tools-card--badge-title{padding-right:250px}@media (max-width:992px){.tools-card__content h3.tools-card--badge-title{padding-right:0}}.tools-card__content h3 .tools-card__login-badge{position:absolute;background-color:#2e3033;font-size:9px;color:#fff;border-radius:6px;padding:.25rem;top:0;right:0;display:flex;justify-content:space-between;align-items:center;font-family:Sans,Arial,sans-serif;max-height:43px;max-width:250px;line-height:1rem;font-weight:300;text-transform:none;white-space:pre}@media (max-width:992px){.tools-card__content h3 .tools-card__login-badge{top:-300px}}.tools-card__content h3 .tools-card__login-badge svg{margin:5px;width:17px;height:auto}.tools-card__content h3 .tools-card__login-badge>div{width:calc(100% - 30px);padding-right:.5rem}.tools-card__content ul{list-style:none;padding-left:0;margin-bottom:1rem}.tools-card__content ul li{font-size:13px;margin-bottom:1rem;position:relative;padding-left:1.5rem}.tools-card__content ul li:before{content:"";width:14px;height:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:block;border-left:4px solid #ffa203;border-bottom:4px solid #ffa203;position:absolute;left:0;top:0}.tools-card__content .c-widget__cta{font-weight:500;width:150px}@media (max-width:992px){.tools-card__content .c-widget__cta{margin:2rem auto 0;width:100%}}.tools-page__tools-types{margin:2rem 0}.tools-page__tools-types .tools-page__tools-types__list{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:-.5rem;margin-right:-.5rem}@media (min-width:992px){.tools-page__tools-types .tools-page__tools-types__list{flex-direction:column;flex-wrap:wrap;flex-direction:row}}@media (max-width:991px){.tools-page__tools-types .tools-page__tools-types__list{margin-bottom:5rem}}@media (max-width:991px){.tools-page__tools-types{background-color:#00965e;margin-top:0;color:#fff}.tools-page__tools-types .tools-page__titile{margin-bottom:0}.tools-page__tools-types h1.tools-page__titile small{color:#fff}}.tools-page__cta:hover{background-color:initial!important}.tools-page__widget{background-color:#ececec}.tools-page__widget .tools-page__widget_cover{background-color:grey;width:100%;padding-top:100%;position:relative;background-position:50%;background-size:cover}@media (max-width:767px){.tools-page__widget .tools-page__widget_cover{padding-top:87%;background-position:top}}.tools-page__widget .tools-page__widget__content{padding:1.5rem}.tools-page__widget .tools-page__widget__content h3{font-family:SansCond,Arial,sans-serif;font-size:40px;font-weight:700;letter-spacing:0;line-height:40px;color:#00965e;margin-bottom:2rem;text-transform:uppercase;max-width:420px}@media (max-width:991px){.tools-page__widget .tools-page__widget__content{padding:2rem 2rem 1rem}}.tools-page__widget .tools-page__widget_content__list{list-style:none;padding-left:0;margin-bottom:2rem}.tools-page__widget .tools-page__widget_content__list li{font-size:13px;margin-bottom:1rem;position:relative;padding-left:1.5rem;color:#000}.tools-page__widget .tools-page__widget_content__list li:before{content:"";width:14px;height:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:block;border-left:4px solid #ffa203;border-bottom:4px solid #ffa203;position:absolute;left:0;top:2px}.tools-page__demo .tools-page__demo__icon{background-color:#2e3033;border-radius:19px;width:100px;height:100px;margin:auto;display:flex;justify-content:center;align-items:center;background-size:contain;background-repeat:no-repeat;background-position:50%}.tools-page__demo .tools-page__demo__icon img{width:70px;height:70px}.tools-page__demo .c-widget__cta{margin:2rem auto;max-width:250px;font-weight:500}.tools-page__demo .tools-page__note{color:#4d5765;font-size:13px;max-width:720px;text-align:center;margin:0 auto 2rem}.tools-page__demo .tools-page__demo__logos{display:flex;justify-content:center;margin-bottom:2rem;align-items:center}.tools-page__demo .tools-page__demo__logos img{margin:0 1.5rem;height:50px;width:auto}.tools-page__demo .tools-page__demo__logos img.tools-page__demo__logos--rolnikon{height:85px}@media (max-width:991px){.tools-page__demo .tools-page__demo__logos img:first-of-type{margin:1rem 1.5rem 3rem}}@media (max-width:991px){.tools-page__demo .tools-page__demo__logos{flex-direction:column}}.tools-page__list ol li{padding:1rem .5rem;font-weight:bolder;position:relative}.tools-page__list ol li span{font-weight:300}@media (max-width:991px){.tools-page__list ol li span{width:90%}}.tools-page__list ol li:before{display:block;content:"";width:calc(100% + 2rem);height:1px;background-color:#000;top:0;left:-1rem;opacity:.1;position:absolute}@media (max-width:991px){.tools-page__list ol li:before{width:100%}}.cultivation-details-page .cft-header{z-index:1001}.cultivation-details-page .nav-langs{margin-right:0}.cultivation-details-page .button--green:hover{background-color:initial}.cultivation-details-page .cft-actions-buttons--cancel path,.cultivation-details-page .cft-actions-buttons--cancel svg{fill:#fd0059}@media (max-width:767px){.cultivation-details-page .cft-actions-buttons--cancel{display:flex;width:70px}.cultivation-details-page .cft-actions-buttons--cancel span{display:block;color:#585a5c;font-size:14px;font-weight:400}}.cultivation-details-page .header-title{font-size:.95rem;font-weight:700;margin-top:.5rem;text-align:center}@media (max-width:767px){.cultivation-details-page .header-title{display:none}}.cultivation-details-page .breadcrumbs{text-align:left;position:relative;bottom:40px;margin-bottom:20px}@media (max-width:767px){.cultivation-details-page .breadcrumbs{bottom:10px}}.cultivation-details-page .cft-layout.cft-layout--withFooter{margin-bottom:0}.cultivation-details-page .footer__footer-menu{display:none}.cultivation-details-page .headline .cft-label__label{font-size:20px;font-weight:700;line-height:24px}@media (max-width:767px){.cultivation-details-page .headline .cft-label__label{margin-top:20px}}@media (max-width:767px){.cultivation-details-page .headline .cft-tooltip{position:absolute;top:20px;right:0}}@media (max-width:767px){.cultivation-details-page .regagri-location>div:first-child{text-align:left;position:relative;padding-right:40px}}.cultivation-details-page .regagri-location .name-container{position:relative}.cultivation-details-page .regagri-location .name-container .map-btn{position:absolute;right:-120px;top:33px}.cultivation-details-page .regagri-location .name-container .map-btn p{display:flex}.cultivation-details-page .regagri-location .name-container .map-btn .loading{position:absolute;right:11px;top:9px;min-height:auto}.cultivation-details-page .regagri-location .name-container .map-btn .loading .spinner-border{color:#fff;border-width:.15rem;width:1.25rem!important;height:1.25rem!important}@media (max-width:767px){.cultivation-details-page .regagri-location .name-container .map-btn{margin-top:20px;position:static}}.cultivation-details-page .regagri-location .name-container .map-btn svg{margin-top:2px;margin-left:5px}.cultivation-details-page .regagri-location .name-container .map-btn>div:hover .loading .spinner-border{color:#009d5c}.cultivation-details-page .regagri-location .name-container .map-btn>div:hover path{fill:#009d5c}.cultivation-details-page .regagri-location .name-container .coords{font-size:12px;color:#828385;margin:10px 0}@media (min-width:768px){.cultivation-details-page .regagri-location .name-container .change{text-align:center}}.cultivation-details-page .regagri-location .map{width:100%;max-width:920px;margin:0 auto;padding:10px 0 50px;text-align:center}.cultivation-details-page .regagri-location .map h3{font-size:16px;font-weight:400;line-height:26px;margin-bottom:20px}.cultivation-details-page .regagri-location .map__buttons{margin-top:20px}.cultivation-details-page .regagri-location .map__buttons>div:first-child{margin-right:30px}.cultivation-details-page .regagri-location .map .leaflet-container{height:400px;width:100%}.cultivation-details-page .regagri-soil-types{margin-top:80px}@media (max-width:767px){.cultivation-details-page .regagri-soil-types{margin-top:40px}.cultivation-details-page .regagri-soil-types>div:first-child{text-align:left;position:relative;padding-right:40px}}.cultivation-details-page .regagri-soil-types .loading{min-height:auto;margin-top:20px}.cultivation-details-page .regagri-soil-types .cft-box{max-height:85px;max-width:235px}.cultivation-details-page .regagri-soil-types .types{display:flex;flex-wrap:wrap;max-width:690px;margin:auto}.cultivation-details-page .regagri-soil-types .types .box{width:40%}@media (max-width:767px){.cultivation-details-page .regagri-soil-types .types .box{width:100%;margin-top:10px}}.cultivation-details-page .regagri-soil-types .types .box .cft-box{margin:30px 0 0}@media (max-width:767px){.cultivation-details-page .regagri-soil-types .types .box .cft-box{margin:0;max-width:100%;min-height:60px;justify-content:center}}.cultivation-details-page .regagri-soil-types .types .box .buttons{display:flex;justify-content:center}@media (max-width:767px){.cultivation-details-page .regagri-soil-types .types .box .buttons{margin:10px 0 0;justify-content:start;align-items:baseline}}.cultivation-details-page .regagri-soil-types .types .box .buttons .change{margin-top:15px;margin-right:30px;text-align:center}@media (max-width:767px){.cultivation-details-page .regagri-soil-types .types .box .buttons .change{margin:10px 0 0}}.cultivation-details-page .regagri-soil-types .types .box .buttons .delete{margin-top:15px}.cultivation-details-page .regagri-soil-types .types .box .buttons .delete p{color:#fd0059}.cultivation-details-page .regagri-soil-types .types .area{width:60%;margin-top:40px}@media (max-width:767px){.cultivation-details-page .regagri-soil-types .types .area{width:100%}}@media (max-width:767px){.cultivation-details-page .regagri-soil-types .organic-matter{position:relative}.cultivation-details-page .regagri-soil-types .organic-matter .cft-tooltip{position:absolute;right:0}}.cultivation-details-page .regagri-soil-types .all-types{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center}.cultivation-details-page .regagri-soil-types .all-types .cft-box{margin:5px}@media (max-width:767px){.cultivation-details-page .regagri-soil-types .all-types .cft-box{max-width:100%;justify-content:center;min-height:60px;margin:5px 0}}.cultivation-details-page .regagri-soil-types .add-btn{margin-top:20px;text-align:center}@media (max-width:767px){.cultivation-details-page .regagri-soil-types .add-btn{text-align:left}}.cultivation-details-page .regagri-fertilizers{margin-top:80px}@media (max-width:767px){.cultivation-details-page .regagri-fertilizers{margin-top:40px}.cultivation-details-page .regagri-fertilizers>div:first-child{text-align:left;position:relative}}@media (max-width:767px){.cultivation-details-page .regagri-fertilizers .quantity{position:relative}.cultivation-details-page .regagri-fertilizers .quantity .cft-tooltip{position:absolute;right:0}}.cultivation-details-page .regagri-practices{margin-top:80px}@media (max-width:767px){.cultivation-details-page .regagri-practices{margin-top:40px}.cultivation-details-page .regagri-practices>div:first-child{text-align:left;position:relative}}.cultivation-details-page .regagri-practices .disclaimer{font-size:12px;font-style:normal}.cultivation-details-page .regagri-practices h4{font-size:13px;margin-top:20px}.cultivation-details-page .regagri-practices .types{justify-content:center;display:flex;flex-wrap:wrap}.cultivation-details-page .regagri-practices .types .cft-box{max-width:235px;margin:5px}@media (max-width:767px){.cultivation-details-page .regagri-practices .types .cft-box{max-width:100%;min-height:60px;margin:0 0 5px;justify-content:space-between;flex-direction:row}}.cultivation-details-page .regagri-practices .types .arrow{-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cultivation-details-page .regagri-practices .types .arrow g,.cultivation-details-page .regagri-practices .types .arrow polygon,.cultivation-details-page .regagri-practices .types .arrow svg{fill:#2e3033}.cultivation-details-page .regagri-practices .types .arrow--is-open{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cultivation-details-page .regagri-practices .checkboxes{max-width:970px;margin:20px auto 0}@media (max-width:767px){.cultivation-details-page .regagri-practices .checkboxes{margin:20px auto 0 0}}.cultivation-details-page .regagri-practices .checkboxes>div{margin-bottom:15px}.cultivation-details-page .regagri-practices .checkboxes .checkbox .text{display:inline-block;text-align:left}.cultivation-details-page .regagri-practices .checkboxes .checkbox>span strong{margin-right:5px}.cultivation-details-page .regagri-practices .checkboxes .checkbox>span>div{min-width:0}.cultivation-details-page .regagri-practices .checkboxes .checkbox>span .cft-tooltip{color:#fff;font-weight:400;line-height:1.7rem;font-size:.8rem}.cultivation-details-page .regagri-practices .form-error{font-size:.813rem;color:#fd0059;width:100%;text-align:left;max-width:970px;margin:20px auto 0}.cultivation-details-page .submit-btn{text-align:center}@media (max-width:767px){.cultivation-details-page .submit-btn{text-align:left}}.cultivation-details-page .submit-btn button{font-size:14px;padding:10px;text-transform:uppercase;color:#fff}.cultivation-details-page .submit-btn button:hover{color:#00965e}.cultivation-details-page .submit-btn button:focus{outline:0}.cultivation-details-page .regagri-report{background-color:#fff}.cultivation-details-page .regagri-report h3{font-family:SansCond,Arial,sans-serif;font-size:2.5rem;color:#00965e;font-weight:600;text-transform:uppercase;margin-bottom:60px}@media (max-width:767px){.cultivation-details-page .regagri-report h3{margin-bottom:40px;margin-top:20px}}.cultivation-details-page .regagri-report label{margin-bottom:30px}.cultivation-details-page .regagri-report .details{margin-bottom:50px}@media (max-width:767px){.cultivation-details-page .regagri-report .details{margin-bottom:40px}}.cultivation-details-page .regagri-report .details p{border-bottom:1px solid #abacac;padding-bottom:15px}.cultivation-details-page .regagri-report .details p strong{margin-right:5px}@media (max-width:767px){.cultivation-details-page .regagri-report .explorer label{width:100%;border-bottom:1px solid #abacac;padding-bottom:40px;margin:0}}.cultivation-details-page .regagri-report .explorer .custom-border{min-height:240px;border-bottom:1px solid #abacac;border-top:1px solid #abacac;border-left:0;border-right:0}@media (max-width:767px){.cultivation-details-page .regagri-report .explorer .custom-border{min-height:0;border-top:0}}.cultivation-details-page .regagri-report .explorer .row h4{font-size:16px;padding:20px 0;margin-bottom:0}.cultivation-details-page .regagri-report .explorer .row .number{font-family:SansCond,Arial,sans-serif;font-size:2.5rem;color:#00965e;font-weight:600;text-transform:uppercase;margin-bottom:0;line-height:2.5rem}.cultivation-details-page .regagri-report .explorer .row .unit{color:#828385;font-size:13px;font-weight:700}.cultivation-details-page .regagri-report .explorer .row .unit span{display:block;margin-top:8px}.cultivation-details-page .regagri-report .explorer .row h6{font-size:11px;font-weight:700;color:#2e3033;text-transform:uppercase;margin-bottom:10px}.cultivation-details-page .regagri-report .emissions label{margin-top:50px;margin-bottom:20px}.cultivation-details-page .regagri-report .emissions .table h4{font-size:16px;margin-bottom:15px;margin-top:25px}.cultivation-details-page .regagri-report .emissions .table>div{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;height:40px}.cultivation-details-page .regagri-report .emissions .table>div:nth-child(2n){background-color:#eae9eb}.cultivation-details-page .regagri-report .emissions .table>div p{text-transform:uppercase;font-weight:700;margin:0;font-size:11px;line-height:11px;color:#2e3033}.cultivation-details-page .regagri-report .emissions .table>div p:nth-child(2){color:#00965e}.cultivation-details-page .regagri-report .charts,.cultivation-details-page .regagri-report .charts label{margin-top:30px}.cultivation-details-page .regagri-report .charts .emission,.cultivation-details-page .regagri-report .charts .soil-ogranic-matter{position:relative}@media (max-width:767px){.cultivation-details-page .regagri-report .charts .emission .recharts-legend-wrapper,.cultivation-details-page .regagri-report .charts .soil-ogranic-matter .recharts-legend-wrapper{bottom:-20px!important}}.cultivation-details-page .regagri-report .charts .unit{position:absolute;font-size:16px;font-weight:700;-webkit-transform-origin:top left;transform-origin:top left;left:-10px;top:56%;-webkit-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%)}.cultivation-details-page .regagri-report .charts .legend{position:relative;bottom:30px;left:60px;font-size:16px;font-weight:700}@media (max-width:767px){.cultivation-details-page .regagri-report .charts .legend{left:0;bottom:57px}}.cultivation-details-page .regagri-report .more{margin-top:40px}.cultivation-details-page .regagri-report .more label{display:block;border-bottom:1px solid #abacac;padding:20px 0;margin:0}.cultivation-details-page .regagri-report .more label a{font-weight:400;text-decoration:underline;color:#00965e}.cultivation-details-page .regagri-report .more .description{margin-top:20px;font-size:10px;line-height:16px}.practices-modal-content{margin:90px 0 0}@media (max-width:767px){.practices-modal-content{margin:60px 0 0;padding:20px}}.practices-modal-content h4{font-size:16px;line-height:26px;text-align:center;margin-bottom:20px}.practices-modal-content .save-button{margin-top:20px;text-align:center}.tools-page__modal{text-align:center;padding:50px 80px}@media (max-width:1100px){.tools-page__modal{padding:20px 10px}}.tools-page__modal img{border-radius:50%}@media (max-width:767px){.tools-page__modal img{max-width:80px}}.tools-page__modal h1{font-family:SansCond,Arial,sans-serif;font-size:40px;font-weight:700;letter-spacing:0;line-height:40px;text-transform:uppercase}.tools-page__modal p.text{margin-bottom:30px}.tools-page__modal--close{background-color:initial;border:none;position:absolute;top:0;right:0}.tools-page__modal--close svg{height:78px;width:78px}.tools-page__modal--close svg path{fill:#fd0059}.tools-page__modal--close:focus{outline:none}.tools-page__modal--close:hover svg path{fill:#00965e}.regagri-report--full-screen-chart{overflow-y:hidden!important}.regagri-report--full-screen-chart .recharts-surface{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.regagri-report--full-screen-chart .modal-content{height:calc(100vh - 65px);justify-content:center;align-items:center}.regagri-report--full-screen-chart .recharts-responsive-container{width:calc(100vh - 120px)!important}@media (min-width:320px) and (max-width:480px){.regagri-report--full-screen-chart .recharts-responsive-container{width:120vh!important;-webkit-transform:scale(60%);transform:scale(60%)}}.regagri-report--full-screen-chart .recharts-default-legend{bottom:180px;left:220px!important;-webkit-transform:rotate(270deg);transform:rotate(270deg);position:relative;left:60px}@media (min-width:320px) and (max-width:480px){.regagri-report--full-screen-chart .recharts-default-legend{left:250px!important;-webkit-transform:rotate(270deg) scale(150%);transform:rotate(270deg) scale(150%)}}.regagri-report--full-screen-chart span.legend{position:absolute;bottom:18px;right:70px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media (min-width:320px) and (max-width:480px){.regagri-report--full-screen-chart span.legend{right:35px;bottom:30px}}.regagri-report--full-screen-chart span.unit{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:15px}@media (min-width:320px) and (max-width:480px){.regagri-report--full-screen-chart span.unit{bottom:30px}}.regagri-report--full-screen-chart .headline{-webkit-transform:rotate(270deg);transform:rotate(270deg);position:absolute;left:-70px}@media (min-width:320px) and (max-width:480px){.regagri-report--full-screen-chart .headline{left:-82px}}.regagri-report--full-screen-chart .tools-page__modal--close{left:0;right:auto}.survey-home{min-height:100vh;display:flex;flex-direction:column;background-color:#eae9eb;position:relative}.survey-home__header{background-color:#fff;border-bottom:1px solid #eae9eb;height:64px;width:100%;position:relative;z-index:10}.survey-home__header-content{max-width:1440px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 48px}.survey-home__logo{height:24px;width:136px}.survey-home__logo img{width:100%;height:100%;object-fit:contain}.survey-home__exit-button{display:flex;align-items:center;grid-gap:4px;gap:4px;background:#fff;border:none;border-left:1px solid #d6d6d6;padding:8px 16px;height:64px;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.survey-home__exit-button:hover{opacity:.8}.survey-home__exit-icon{width:24px;height:24px;flex-shrink:0}.survey-home__exit-text{font-family:BNPP Sans,Sans,Arial,sans-serif;font-size:13px;line-height:15px;color:#585a5c;text-decoration:underline;white-space:nowrap}.survey-home__main{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px 48px}.survey-home__container{background-color:#fff;max-width:872px;width:100%;padding:40px 48px 24px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.survey-home__title{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:700;font-size:32px;line-height:1.3;letter-spacing:-1px;color:#2e3033;text-align:center;margin:0}.survey-home__content{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:32px;gap:32px;padding:0 104px 48px}.survey-home__text-container{max-width:600px;width:100%}.survey-home__description{font-family:BNPP Sans,Sans,Arial,sans-serif;font-size:16px;line-height:1.5;color:#2e3033;text-align:center;margin:0}.survey-home__start-button{background-color:#00965e;border:none;border-radius:4px;padding:12px 16px;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:48px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.survey-home__start-button:hover{background-color:#007d4e}.survey-home__start-button:active{background-color:#00633e}.survey-home__arrow{width:20px;height:20px;flex-shrink:0}.survey-home__arrow--left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.survey-home__arrow--right{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.survey-home__button-text{font-family:BNPP Sans,Sans,Arial,sans-serif;font-size:16px;line-height:1;color:#fff;text-transform:uppercase;white-space:nowrap}.survey-home__footer{background-color:#fff;width:100%;height:84px;display:flex;align-items:center;justify-content:center}.survey-home__footer-content{max-width:1170px;width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:24px;gap:24px;padding:24px}.survey-home__footer-logo{flex:1 1;height:36px}.survey-home__footer-logo img{height:100%;width:auto;object-fit:contain}.survey-home__footer-text{flex:1 1;font-family:BNPP Sans,Sans,Arial,sans-serif;font-size:13px;line-height:20px;color:#2e3033;text-align:right;margin:0}.survey-home__footer-link{color:#00965e}@media (max-width:992px){.survey-home__header-content{padding:0 24px}.survey-home__main{padding:24px}.survey-home__container{padding:32px 24px 24px}.survey-home__content{padding:0 48px 32px}.survey-home__title{font-size:28px}}@media (max-width:768px){.survey-home__header-content{padding:0 16px}.survey-home__logo{width:100px;height:20px}.survey-home__exit-text{font-size:12px}.survey-home__main{padding:16px}.survey-home__container{padding:24px 16px 16px}.survey-home__content{padding:0 16px 24px}.survey-home__title{font-size:24px}.survey-home__description{font-size:14px}}.welcome-screen{padding:2rem 0}.welcome-screen__title{font-size:2rem;font-weight:700;color:#333;margin-bottom:1.5rem;line-height:1.3;text-align:center}.welcome-screen__description{font-size:1rem;line-height:1.6;color:#2e3033;text-align:center}.welcome-screen__description p{margin-bottom:1rem}.welcome-screen__description p:last-child{margin-bottom:0}.welcome-screen__description button{margin:32px auto 0}.welcome_screen__next{text-align:center;display:flex;justify-content:center}@media (max-width:768px){.welcome-screen__title{font-size:1.5rem}}.textarea{display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:100%}.textarea__input{width:100%;min-height:120px;padding:12px 16px;border:1px solid #d6d6d6;border-radius:3px;background-color:#fff;font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#2e3033;resize:vertical;-webkit-transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s}.textarea__input::-webkit-input-placeholder{color:#828385;line-height:24px}.textarea__input::-moz-placeholder{color:#828385;line-height:24px}.textarea__input::-ms-input-placeholder{color:#828385;line-height:24px}.textarea__input::placeholder{color:#828385;line-height:24px}.textarea__input:focus{outline:none;border-color:#00965e;box-shadow:0 0 0 2px rgba(0,150,94,.1)}.textarea__input:hover:not(:focus):not(:disabled){border-color:#00965e}.textarea__input:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.textarea__input::-webkit-resizer{display:none}.textarea--error .textarea__input{border-color:#fd0059}.textarea--error .textarea__input:focus{box-shadow:0 0 0 2px rgba(253,0,89,.1)}.textarea--success .textarea__input{border-color:#00965e}.textarea--success .textarea__input:focus{box-shadow:0 0 0 2px rgba(0,150,94,.2)}.open-question__header{margin-bottom:1.5rem;display:flex}.open-question__title{font-size:20px;font-weight:400;color:#333;margin-bottom:.5rem;display:inline;line-height:120%}.open-question__required{color:#f44336;margin-left:.25rem}.open-question__textarea--error{border-color:#f44336!important}.open-question__textarea--error .textarea__input{border-color:#f44336}.open-question__error{margin-top:.5rem;color:#f44336;font-size:.875rem}.radio-button{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;position:relative}.radio-button--disabled{opacity:.5;cursor:not-allowed}.radio-button__input{position:absolute;opacity:0;width:0;height:0}.radio-button__input:checked+.radio-button__custom{border-color:#00965e;background-color:#fff}.radio-button__input:checked+.radio-button__custom:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:#00965e}.radio-button__input:focus+.radio-button__custom{box-shadow:0 0 0 2px rgba(0,150,94,.2)}.radio-button__input:disabled+.radio-button__custom{background-color:#f5f5f5;cursor:not-allowed}.radio-button__custom{width:24px;height:24px;border:2px solid #d6d6d6;border-radius:50%;flex-shrink:0;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff}.radio-button__label{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#2e3033;flex:1 1}.radio-button:hover:not(.radio-button--disabled) .radio-button__custom{border-color:#00965e}.single-choice__header{margin-bottom:1.5rem}.single-choice__title{font-size:20px;font-weight:400;color:#2e3033;margin-bottom:.5rem;display:inline}.single-choice__required{color:#f44336;margin-left:.25rem}.single-choice__subtitle{font-size:.875rem;color:#999;margin-top:.5rem}.single-choice__options{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.single-choice__error{margin-top:1rem;color:#f44336;font-size:.875rem}.checkbox{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;position:relative;min-height:24px}.checkbox--disabled{opacity:.5;cursor:not-allowed}.checkbox__input{position:absolute;opacity:0;width:0;height:0}.checkbox__input:checked+.checkbox__custom{border-color:#00965e!important;background-color:#00965e!important;border-width:2px!important}.checkbox__input:focus+.checkbox__custom{box-shadow:0 0 0 2px rgba(0,150,94,.2)!important}.checkbox__input:disabled+.checkbox__custom{background-color:#f5f5f5!important;cursor:not-allowed!important}.checkbox__custom{width:24px!important;height:24px!important;border:1px solid #d6d6d6!important;border-radius:3px!important;flex-shrink:0!important;position:relative!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;background-color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-left:0!important;margin-right:0!important}.checkbox__checkmark{width:10px;height:8px}.checkbox__label,.checkbox span.checkbox__label span{font-size:14px!important;line-height:1.6!important;flex:1 1!important;margin-left:0!important;font-weight:400!important}.checkbox__label{color:#2e3033!important}.checkbox:hover:not(.checkbox--disabled) .checkbox__custom{border-color:#00965e}.multiple-choice__header{margin-bottom:1.5rem}.multiple-choice__title{font-size:20px;font-weight:400;color:#2e3033;margin-bottom:.5rem;display:inline}.multiple-choice__required{color:#f44336;margin-left:.25rem}.multiple-choice__subtitle{font-size:.875rem;color:#999;margin-top:.5rem}.multiple-choice__options{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.multiple-choice__error{margin-top:1rem;color:#f44336;font-size:.875rem}.single-choice-other__header{margin-bottom:1.5rem}.single-choice-other__title{font-size:20px;font-weight:400;color:#2e3033;margin-bottom:.5rem;display:inline}.single-choice-other__required{color:#f44336;margin-left:.25rem}.single-choice-other__subtitle{font-size:.875rem;color:#999;margin-top:.5rem}.single-choice-other__options{grid-gap:1rem;gap:1rem}.single-choice-other__options,.single-choice-other__other-container{display:flex;flex-direction:column}.single-choice-other__other-text{margin-left:2rem;margin-top:.75rem}.single-choice-other__textarea--error{border-color:#f44336!important}.single-choice-other__textarea--error .textarea__input{border-color:#f44336}.single-choice-other__error{margin-top:.5rem;color:#f44336;font-size:.875rem}.multiple-choice-other__header{margin-bottom:1.5rem}.multiple-choice-other__title{font-size:20px;font-weight:400;color:#2e3033;margin-bottom:.5rem;display:inline}.multiple-choice-other__required{color:#f44336;margin-left:.25rem}.multiple-choice-other__subtitle{font-size:.875rem;color:#999;margin-top:.5rem}.multiple-choice-other__options{grid-gap:1rem;gap:1rem}.multiple-choice-other__options,.multiple-choice-other__other-container{display:flex;flex-direction:column}.multiple-choice-other__other-text{margin-left:2rem;margin-top:.75rem}.multiple-choice-other__textarea--error{border-color:#f44336!important}.multiple-choice-other__textarea--error .textarea__input{border-color:#f44336}.multiple-choice-other__error{margin-top:.5rem;color:#f44336;font-size:.875rem}.rating-scale{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%;margin-bottom:48px}.rating-scale__container{display:flex;grid-gap:8px;gap:8px;align-items:center;flex-wrap:wrap}.rating-scale__item{width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:8px;background-color:#fff;border:1px solid #d6d6d6;border-radius:0;font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#2e3033;text-align:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;flex-shrink:0;position:relative}.rating-scale__item:hover:not(.rating-scale__item--selected):not(.rating-scale__item--disabled){border-color:#ffa203;background-color:rgba(255,162,3,.05)}.rating-scale__item:focus{outline:none;box-shadow:0 0 0 2px rgba(255,162,3,.3)}.rating-scale__item--selected{background-color:#ffa203;border-color:#ffa203;color:#fff;font-weight:500}.rating-scale__item--selected:hover{background-color:#e99300;border-color:#e99300}.rating-scale__item--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.rating-scale__labels{display:flex;align-items:center;justify-content:space-between;width:100%}.rating-scale__label{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#585a5c;white-space:nowrap;position:absolute;top:64px}.rating-scale__label--min{text-align:left;left:0}.rating-scale__label--max{text-align:right;right:0}@media (max-width:630px){.rating-scale__container{flex-wrap:wrap;margin-top:16px}.rating-scale__item{position:relative;width:calc((100% - 64px)/5);aspect-ratio:1/1;height:auto}.rating-scale__label{top:unset}.rating-scale__label--max{bottom:-32px}.rating-scale__label--min{top:-32px}}.scale-question__header{margin-bottom:2rem}.scale-question__title{font-size:20px;font-weight:400;color:#2e3033;margin-bottom:.5rem;display:inline}.scale-question__required{color:#f44336;margin-left:.25rem}.scale-question__subtitle{font-size:.875rem;color:#999;margin-top:.5rem}.scale-question__scale{margin-top:1.5rem}.scale-question__error{margin-top:1rem;color:#f44336;font-size:.875rem}.terms-and-conditions__header{margin-bottom:2rem}.terms-and-conditions__title{font-size:20px;color:#2e3033;margin-bottom:1rem;line-height:120%}.terms-and-conditions__description{font-size:1rem;line-height:150%;color:#2e3033}.terms-and-conditions__description p{margin-bottom:1rem}.terms-and-conditions__description p:last-child{margin-bottom:0}.terms-and-conditions__terms{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.terms-and-conditions__term-item{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;padding:0 1rem 0 0;border-radius:4px}.terms-and-conditions__term-checkbox{display:flex;align-items:flex-start}.terms-and-conditions__term-checkbox .checkbox{align-items:flex-start!important}.terms-and-conditions__required{color:#00b773!important}.terms-and-conditions__toggle-btn{background:none;border:none;color:#4caf50;cursor:pointer;font-size:.875rem;padding:0;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.terms-and-conditions__toggle-btn:hover{color:#45a049}.terms-and-conditions__toggle-btn:focus{outline:2px solid #4caf50;outline-offset:2px}.terms-and-conditions__pdf-link{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;color:#4caf50;text-decoration:none;font-size:.875rem;margin-left:2rem;-webkit-transition:color .3s ease;transition:color .3s ease}.terms-and-conditions__pdf-link:hover{color:#45a049;text-decoration:underline}.terms-and-conditions__pdf-icon{width:16px;height:16px}.terms-and-conditions__error{margin-left:2rem;color:#f44336;font-size:.875rem}.end-screen{padding:2rem 0;text-align:center}.end-screen__title{font-size:2rem;font-weight:700;color:#2e3033;margin-bottom:1.5rem;line-height:1.3}.end-screen__description{font-size:1rem;line-height:1.6;color:#2e3033}.end-screen__description p{margin-bottom:1rem}.end-screen__description p:last-child{margin-bottom:0}@media (max-width:768px){.end-screen__title{font-size:1.5rem}}.survey-question-renderer{width:100%;max-width:800px;margin:0 auto}.survey-question-renderer__form{display:flex;flex-direction:column}.survey-question-renderer__header{margin-bottom:2rem}.survey-question-renderer__title{font-size:1.125rem;font-weight:600;color:#333;margin-bottom:1rem}.survey-question-renderer__progress-container{width:100%}.survey-question-renderer__progress{display:flex;grid-gap:.5rem;gap:.5rem;width:100%}.survey-question-renderer__progress-bar{flex:1 1;height:4px;background-color:#e0e0e0;border-radius:2px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.survey-question-renderer__progress-bar--active{background-color:#4caf50}.survey-question-renderer__content{flex:1 1;margin-bottom:2rem}.survey-question-renderer__footer{justify-content:space-between;padding-top:1.5rem;border-top:1px solid #e0e0e0}.survey-question-renderer__footer,.survey-question-renderer__footer-right{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.survey-question-renderer__button{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border:none;border-radius:4px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.survey-question-renderer__button:disabled{opacity:.6;cursor:not-allowed}.survey-question-renderer__button--primary{background-color:#4caf50;color:#fff}.survey-question-renderer__button--primary:hover:not(:disabled){background-color:#45a049}.survey-question-renderer__button--secondary{background-color:initial;color:#2e3033;border:1px solid #ddd}.survey-question-renderer__button--secondary:hover:not(:disabled){background-color:#f5f5f5}.survey-question-renderer__button-text{font-size:1rem}.survey-question-renderer__button-icon{width:20px;height:20px}.survey-question-renderer__button-icon--flip{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.survey-question-renderer__button-icon--hidden{visibility:hidden}.survey-question-renderer__skip-button{background:none;border:none;color:#2e3033;font-size:1rem;cursor:pointer;padding:.5rem 1rem;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease}.survey-question-renderer__skip-button:hover{color:#333}.survey-question-renderer__unknown{padding:2rem;text-align:center;color:#999;background-color:#f9f9f9;border-radius:4px}@media (max-width:768px){.survey-question-renderer__footer{flex-direction:column;grid-gap:1rem;gap:1rem}.survey-question-renderer__footer-right{width:100%;justify-content:space-between}.survey-question-renderer__button{width:100%;justify-content:center}}.survey-question{background-color:#fff;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:40px 48px 24px;width:100%}.survey-question__header{display:flex;align-items:center;width:100%}.survey-question__title{font-family:SansCond,Sans,Arial,sans-serif;font-weight:700;font-size:40px;line-height:1;letter-spacing:-1px;color:#2e3033;text-transform:uppercase;margin:0;white-space:nowrap;font-stretch:condensed}.survey-question__progress-container{border-bottom:1px solid #d6d6d6;padding-bottom:32px;width:100%;margin-top:24px}.survey-question__progress{display:flex;grid-gap:2px;gap:2px;width:100%}.survey-question__progress-bar{flex:1 1;height:5px;background-color:#d6d6d6;min-width:1px}.survey-question__progress-bar--active{background-color:#00965e}.survey-question__content{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding-bottom:48px;max-width:700px;width:100%}.survey-question__question-header{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.survey-question__question-title{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1.2;color:#2e3033;margin:0}.survey-question__question-subtitle{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#828385;margin:0}.survey-question__answers{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding-top:8px}.survey-question__radio-label{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;position:relative}.survey-question__radio-input{position:absolute;opacity:0;width:0;height:0}.survey-question__radio-input:checked+.survey-question__radio-custom{border-color:#00965e;background-color:#fff}.survey-question__radio-input:checked+.survey-question__radio-custom:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:#00965e}.survey-question__radio-input:focus+.survey-question__radio-custom{box-shadow:0 0 0 2px rgba(0,150,94,.2)}.survey-question__radio-custom{width:24px;height:24px;border:2px solid #d6d6d6;border-radius:50%;flex-shrink:0;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.survey-question__radio-text{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#2e3033;width:294px}.survey-question__footer{border-top:1px solid #d6d6d6;padding-top:16px;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.survey-question__footer-right{display:flex;align-items:center;grid-gap:24px;gap:24px}.survey-question__skip-button{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.6;color:#00965e;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;background:none;border:none;cursor:pointer;padding:0;white-space:nowrap;-webkit-transition:opacity .2s;transition:opacity .2s}.survey-question__skip-button:hover{opacity:.8}.survey-question__button{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:40px;padding:12px 16px;border-radius:4px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border:none}.survey-question__button--secondary{background-color:#fff;border:2px solid #00965e}.survey-question__button--secondary .survey-question__button-icon,.survey-question__button--secondary .survey-question__button-text{color:#00965e}.survey-question__button--secondary:hover{background-color:rgba(0,150,94,.05)}.survey-question__button--secondary:active{background-color:rgba(0,150,94,.1)}.survey-question__button--primary{background-color:#00965e;border:2px solid #00965e}.survey-question__button--primary .survey-question__button-icon,.survey-question__button--primary .survey-question__button-text{color:#fff}.survey-question__button--primary:hover{background-color:#007d4e;border-color:#007d4e}.survey-question__button--primary:active{background-color:#00633e;border-color:#00633e}.survey-question__button-text{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;text-transform:uppercase;white-space:nowrap;height:16px}.survey-question__button-icon{width:20px;height:20px;flex-shrink:0}.survey-question__button-icon--flip{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.survey-question__button-icon--hidden{opacity:0;pointer-events:none}@media (max-width:992px){.survey-question{padding:32px 24px 24px}.survey-question__content{max-width:100%}}@media (max-width:768px){.survey-question{padding:24px 16px 16px;grid-gap:12px;gap:12px}.survey-question .welcome_screen__start-button{flex:auto}.survey-question__progress-container{padding-bottom:24px}.survey-question__question-title{font-size:18px}.survey-question__question-subtitle{font-size:13px}.survey-question__content{padding-bottom:32px}.survey-question__footer{grid-gap:16px;gap:16px}.survey-question__footer-right{justify-content:space-between}.survey-question__button--secondary{order:-1}.survey-question__skip-button{font-size:13px}}@media (max-width:480px){.survey-question__radio-text{width:auto;flex:1 1}.survey-question__button-icon--hidden{display:none}}.exit-survey-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;font-family:Sans,Arial,sans-serif;text-align:center}.exit-survey-modal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.exit-survey-modal__content{position:relative;background:#fff;border-radius:8px;padding:32px;max-width:520px;width:90%;box-shadow:0 4px 24px rgba(0,0,0,.15);z-index:1}.exit-survey-modal__close{position:absolute;top:16px;right:16px;background:transparent;border:none;padding:4px;cursor:pointer;color:#585a5c;-webkit-transition:color .2s ease;transition:color .2s ease;display:flex;align-items:center;justify-content:center}.exit-survey-modal__close:hover{color:#000}.exit-survey-modal__close:focus{outline:2px solid #00a650;outline-offset:2px;border-radius:4px}.exit-survey-modal__close svg{width:24px;height:24px}.exit-survey-modal__body{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.exit-survey-modal__title{font-weight:700;font-size:20px;line-height:28px;color:#1a1a1a;margin:0;padding-right:32px}.exit-survey-modal__description{font-weight:500;font-size:16px;line-height:20px;color:#585a5c;margin:0}.exit-survey-modal__actions{display:flex;grid-gap:12px;gap:12px;margin-top:8px}@media (max-width:480px){.exit-survey-modal__actions{flex-direction:column}}.exit-survey-modal__button{flex:1 1;font-weight:400;font-size:14px;line-height:20px;padding:12px;border-radius:4px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:2px solid transparent;text-align:center;text-transform:uppercase}.exit-survey-modal__button:focus{outline:2px solid #00a650;outline-offset:2px}.exit-survey-modal__button--secondary{background:transparent;color:#00a650;border-color:#00a650}.exit-survey-modal__button--secondary:hover{background-color:#f0f9f4}.exit-survey-modal__button--secondary:active{background-color:#e0f5ea}.exit-survey-modal__button--primary{background:#00965e;color:#fff;border-color:#00965e}.exit-survey-modal__button--primary:hover{background-color:#008f45;border-color:#008f45}.exit-survey-modal__button--primary:active{background-color:#007a3a;border-color:#007a3a}@media (max-width:480px){.exit-survey-modal__button{width:100%}}.survey-question-multi{background-color:#fff;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:40px 48px 24px;width:100%}.survey-question-multi__header{display:flex;align-items:center;width:100%}.survey-question-multi__title{font-family:SansCond,Sans,Arial,sans-serif;font-weight:400;font-size:40px;line-height:1;letter-spacing:-1px;color:#2e3033;text-transform:uppercase;margin:0;white-space:nowrap}.survey-question-multi__progress-container{border-bottom:1px solid #d6d6d6;padding-bottom:32px;width:100%}.survey-question-multi__progress{display:flex;grid-gap:2px;gap:2px;width:100%}.survey-question-multi__progress-bar{flex:1 1;height:5px;background-color:#d6d6d6;min-width:1px}.survey-question-multi__progress-bar--active{background-color:#00965e}.survey-question-multi__content{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding-bottom:48px;width:100%}.survey-question-multi__question-header{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.survey-question-multi__question-title{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1.2;color:#2e3033;margin:0;white-space:nowrap}.survey-question-multi__required{color:#f20d0d;margin-left:2px}.survey-question-multi__question-subtitle{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#828385;margin:0}.survey-question-multi__options{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding-top:8px}.survey-question-multi__option{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.survey-question-multi__other-input{display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:100%}.survey-question-multi__textarea{width:100%;min-height:96px;padding:12px 16px;border:1px solid #d6d6d6;border-radius:3px;background-color:#fff;font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#2e3033;resize:vertical;-webkit-transition:border-color .2s;transition:border-color .2s}.survey-question-multi__textarea::-webkit-input-placeholder{color:#828385}.survey-question-multi__textarea::-moz-placeholder{color:#828385}.survey-question-multi__textarea::-ms-input-placeholder{color:#828385}.survey-question-multi__textarea::placeholder{color:#828385}.survey-question-multi__textarea:focus{outline:none;border-color:#00965e;box-shadow:0 0 0 2px rgba(0,150,94,.1)}.survey-question-multi__textarea:hover:not(:focus){border-color:#00965e}.survey-question-multi__footer{border-top:1px solid #d6d6d6;padding-top:16px;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.survey-question-multi__footer-right{display:flex;align-items:center;grid-gap:24px;gap:24px}.survey-question-multi__skip-button{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.6;color:#00965e;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;background:none;border:none;cursor:pointer;padding:0;white-space:nowrap;-webkit-transition:opacity .2s;transition:opacity .2s}.survey-question-multi__skip-button:hover{opacity:.8}.survey-question-multi__button{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:40px;padding:12px 16px;border-radius:4px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border:none}.survey-question-multi__button--secondary{background-color:#fff;border:2px solid #00965e}.survey-question-multi__button--secondary .survey-question-multi__button-icon,.survey-question-multi__button--secondary .survey-question-multi__button-text{color:#00965e}.survey-question-multi__button--secondary:hover{background-color:rgba(0,150,94,.05)}.survey-question-multi__button--secondary:active{background-color:rgba(0,150,94,.1)}.survey-question-multi__button--primary{background-color:#00965e;border:2px solid #00965e}.survey-question-multi__button--primary .survey-question-multi__button-icon,.survey-question-multi__button--primary .survey-question-multi__button-text{color:#fff}.survey-question-multi__button--primary:hover{background-color:#007d4e;border-color:#007d4e}.survey-question-multi__button--primary:active{background-color:#00633e;border-color:#00633e}.survey-question-multi__button-text{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;text-transform:uppercase;white-space:nowrap;height:16px}.survey-question-multi__button-icon{width:20px;height:20px;flex-shrink:0}.survey-question-multi__button-icon--flip{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.survey-question-multi__button-icon--hidden{opacity:0;pointer-events:none}@media (max-width:992px){.survey-question-multi{padding:32px 24px 24px}.survey-question-multi__content{max-width:100%}}@media (max-width:768px){.survey-question-multi{padding:24px 16px 16px;grid-gap:12px;gap:12px}.survey-question-multi__progress-container{padding-bottom:24px}.survey-question-multi__question-title{font-size:18px;white-space:normal}.survey-question-multi__question-subtitle{font-size:13px}.survey-question-multi__content{padding-bottom:32px}.survey-question-multi__footer{flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px}.survey-question-multi__footer-right{justify-content:space-between;width:100%}.survey-question-multi__button{flex:1 1;min-width:0}.survey-question-multi__button--secondary{order:-1}.survey-question-multi__button-text{font-size:14px}.survey-question-multi__skip-button{font-size:13px}.survey-question-multi__textarea{min-height:80px}}@media (max-width:480px){.survey-question-multi__button-icon--hidden,.survey-question-multi__button-text{display:none}}.survey-question-text{background-color:#fff;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:40px 48px 24px;width:100%}.survey-question-text__header{display:flex;align-items:center;width:100%}.survey-question-text__title{font-family:SansCond,Sans,Arial,sans-serif;font-weight:700;font-size:40px;line-height:1;letter-spacing:-1px;color:#2e3033;text-transform:uppercase;margin:0;white-space:nowrap}.survey-question-text__progress-container{border-bottom:1px solid #d6d6d6;padding-bottom:32px;width:100%}.survey-question-text__progress{display:flex;grid-gap:2px;gap:2px;width:100%}.survey-question-text__progress-bar{flex:1 1;height:5px;background-color:#d6d6d6;min-width:1px}.survey-question-text__progress-bar--active{background-color:#00965e}.survey-question-text__content{grid-gap:16px;gap:16px;padding-bottom:48px;width:100%}.survey-question-text__content,.survey-question-text__question-header{display:flex;flex-direction:column}.survey-question-text__question-title{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1.2;color:#2e3033;margin:0;white-space:nowrap}.survey-question-text__required{color:#fd0059;margin-left:2px}.survey-question-text__answer-container{padding-top:8px;max-width:595px;width:100%}.survey-question-text__footer{border-top:1px solid #d6d6d6;padding-top:16px;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.survey-question-text__footer-right{display:flex;align-items:center;grid-gap:24px;gap:24px}.survey-question-text__skip-button{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.6;color:#00965e;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;background:none;border:none;cursor:pointer;padding:0;white-space:nowrap;-webkit-transition:opacity .2s;transition:opacity .2s}.survey-question-text__skip-button:hover{opacity:.8}.survey-question-text__button{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:40px;padding:12px 16px;border-radius:4px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border:none}.survey-question-text__button--secondary{background-color:#fff;border:2px solid #00965e}.survey-question-text__button--secondary .survey-question-text__button-icon,.survey-question-text__button--secondary .survey-question-text__button-text{color:#00965e}.survey-question-text__button--secondary:hover{background-color:rgba(0,150,94,.05)}.survey-question-text__button--secondary:active{background-color:rgba(0,150,94,.1)}.survey-question-text__button--primary{background-color:#00965e;border:2px solid #00965e}.survey-question-text__button--primary .survey-question-text__button-icon,.survey-question-text__button--primary .survey-question-text__button-text{color:#fff}.survey-question-text__button--primary:hover{background-color:#007d4e;border-color:#007d4e}.survey-question-text__button--primary:active{background-color:#00633e;border-color:#00633e}.survey-question-text__button-text{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;text-transform:uppercase;white-space:nowrap;height:16px}.survey-question-text__button-icon{width:20px;height:20px;flex-shrink:0}.survey-question-text__button-icon--flip{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.survey-question-text__button-icon--hidden{opacity:0;pointer-events:none}@media (max-width:992px){.survey-question-text{padding:32px 24px 24px}.survey-question-text__title{font-size:32px}.survey-question-text__answer-container{max-width:100%}}@media (max-width:768px){.survey-question-text{padding:24px 16px 16px;grid-gap:12px;gap:12px}.survey-question-text__title{font-size:28px}.survey-question-text__progress-container{padding-bottom:24px}.survey-question-text__question-title{font-size:18px;white-space:normal}.survey-question-text__content{padding-bottom:32px}.survey-question-text__footer{flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px}.survey-question-text__footer-right{justify-content:space-between;width:100%}.survey-question-text__button{flex:1 1;min-width:0}.survey-question-text__button--secondary{order:-1}.survey-question-text__button-text{font-size:14px}.survey-question-text__skip-button{font-size:13px}}@media (max-width:480px){.survey-question-text__title{font-size:24px}.survey-question-text__button-icon--hidden,.survey-question-text__button-text{display:none}}.survey-question-rating{background-color:#fff;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:40px 48px 24px;width:100%}.survey-question-rating__header{display:flex;align-items:center;width:100%}.survey-question-rating__title{font-family:SansCond,Sans,Arial,sans-serif;font-weight:400;font-size:40px;line-height:1;letter-spacing:-1px;color:#2e3033;text-transform:uppercase;margin:0;white-space:nowrap}.survey-question-rating__progress-container{border-bottom:1px solid #d6d6d6;padding-bottom:32px;width:100%}.survey-question-rating__progress{display:flex;grid-gap:2px;gap:2px;width:100%}.survey-question-rating__progress-bar{flex:1 1;height:5px;background-color:#d6d6d6;min-width:1px}.survey-question-rating__progress-bar--active{background-color:#00965e}.survey-question-rating__content{grid-gap:16px;gap:16px;padding-bottom:48px;width:100%}.survey-question-rating__content,.survey-question-rating__question-header{display:flex;flex-direction:column}.survey-question-rating__question-title{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1.2;color:#2e3033;margin:0;white-space:nowrap}.survey-question-rating__rating-container{padding-top:8px;width:100%}.survey-question-rating__footer{border-top:1px solid #d6d6d6;padding-top:16px;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.survey-question-rating__footer-right{display:flex;align-items:center;grid-gap:24px;gap:24px}.survey-question-rating__skip-button{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.6;color:#00965e;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;background:none;border:none;cursor:pointer;padding:0;white-space:nowrap;-webkit-transition:opacity .2s;transition:opacity .2s}.survey-question-rating__skip-button:hover{opacity:.8}.survey-question-rating__button{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:40px;padding:12px 16px;border-radius:4px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border:none}.survey-question-rating__button--secondary{background-color:#fff;border:2px solid #00965e}.survey-question-rating__button--secondary .survey-question-rating__button-icon,.survey-question-rating__button--secondary .survey-question-rating__button-text{color:#00965e}.survey-question-rating__button--secondary:hover{background-color:rgba(0,150,94,.05)}.survey-question-rating__button--secondary:active{background-color:rgba(0,150,94,.1)}.survey-question-rating__button--primary{background-color:#00965e;border:2px solid #00965e}.survey-question-rating__button--primary .survey-question-rating__button-icon,.survey-question-rating__button--primary .survey-question-rating__button-text{color:#fff}.survey-question-rating__button--primary:hover{background-color:#007d4e;border-color:#007d4e}.survey-question-rating__button--primary:active{background-color:#00633e;border-color:#00633e}.survey-question-rating__button-text{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;text-transform:uppercase;white-space:nowrap;height:16px}.survey-question-rating__button-icon{width:20px;height:20px;flex-shrink:0}.survey-question-rating__button-icon--flip{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.survey-question-rating__button-icon--hidden{opacity:0;pointer-events:none}@media (max-width:992px){.survey-question-rating{padding:32px 24px 24px}}@media (max-width:768px){.survey-question-rating{padding:24px 16px 16px;grid-gap:12px;gap:12px}.survey-question-rating__progress-container{padding-bottom:24px}.survey-question-rating__question-title{font-size:18px;white-space:normal}.survey-question-rating__content{padding-bottom:32px}.survey-question-rating__footer{flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px}.survey-question-rating__footer-right{justify-content:space-between;width:100%}.survey-question-rating__button{flex:1 1;min-width:0}.survey-question-rating__button--secondary{order:-1}.survey-question-rating__button-text{font-size:14px}.survey-question-rating__skip-button{font-size:13px}}@media (max-width:480px){.survey-question-rating__button-icon--hidden,.survey-question-rating__button-text{display:none}}.select{position:relative;display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:100%}.select__input{width:100%;height:48px;padding:12px 40px 12px 16px;border:1px solid #d6d6d6;border-radius:3px;background-color:#fff;font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#2e3033;cursor:pointer;-webkit-transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select__input:invalid,.select__input[value=""]{color:#828385}.select__input:focus{outline:none;border-color:#00965e;box-shadow:0 0 0 2px rgba(0,150,94,.1)}.select__input:hover:not(:focus):not(:disabled){border-color:#00965e}.select__input:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.select__input::-ms-expand{display:none}.select__icon{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;pointer-events:none;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.select__input:focus~.select__icon{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.select--disabled{opacity:.6;pointer-events:none}.select--error .select__input{border-color:#fd0059}.select--error .select__input:focus{box-shadow:0 0 0 2px rgba(253,0,89,.1)}.select--success .select__input{border-color:#00965e}.select--success .select__input:focus{box-shadow:0 0 0 2px rgba(0,150,94,.2)}option{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#2e3033;background-color:#fff;padding:8px 16px}.survey-question-select{background-color:#fff;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:40px 48px 24px;width:100%}.survey-question-select__header{display:flex;align-items:center;width:100%}.survey-question-select__title{font-family:SansCond,Sans,Arial,sans-serif;font-weight:400;font-size:40px;line-height:1;letter-spacing:-1px;color:#2e3033;text-transform:uppercase;margin:0;white-space:nowrap}.survey-question-select__progress-container{border-bottom:1px solid #d6d6d6;padding-bottom:32px;width:100%}.survey-question-select__progress{display:flex;grid-gap:2px;gap:2px;width:100%}.survey-question-select__progress-bar{flex:1 1;height:5px;background-color:#d6d6d6;min-width:1px}.survey-question-select__progress-bar--active{background-color:#00965e}.survey-question-select__content{grid-gap:16px;gap:16px;padding-bottom:48px;width:100%}.survey-question-select__content,.survey-question-select__question-header{display:flex;flex-direction:column}.survey-question-select__question-title{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1.2;color:#2e3033;margin:0;white-space:nowrap}.survey-question-select__select-container{padding-top:16px;max-width:423px;width:100%}.survey-question-select__footer{border-top:1px solid #d6d6d6;padding-top:16px;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.survey-question-select__footer-right{display:flex;align-items:center;grid-gap:24px;gap:24px}.survey-question-select__skip-button{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.6;color:#00965e;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;background:none;border:none;cursor:pointer;padding:0;white-space:nowrap;-webkit-transition:opacity .2s;transition:opacity .2s}.survey-question-select__skip-button:hover{opacity:.8}.survey-question-select__button{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:40px;padding:12px 16px;border-radius:4px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border:none}.survey-question-select__button--secondary{background-color:#fff;border:2px solid #00965e}.survey-question-select__button--secondary .survey-question-select__button-icon,.survey-question-select__button--secondary .survey-question-select__button-text{color:#00965e}.survey-question-select__button--secondary:hover{background-color:rgba(0,150,94,.05)}.survey-question-select__button--secondary:active{background-color:rgba(0,150,94,.1)}.survey-question-select__button--primary{background-color:#00965e;border:2px solid #00965e}.survey-question-select__button--primary .survey-question-select__button-icon,.survey-question-select__button--primary .survey-question-select__button-text{color:#fff}.survey-question-select__button--primary:hover{background-color:#007d4e;border-color:#007d4e}.survey-question-select__button--primary:active{background-color:#00633e;border-color:#00633e}.survey-question-select__button-text{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;text-transform:uppercase;white-space:nowrap;height:16px}.survey-question-select__button-icon{width:20px;height:20px;flex-shrink:0}.survey-question-select__button-icon--flip{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.survey-question-select__button-icon--hidden{opacity:0;pointer-events:none}@media (max-width:992px){.survey-question-select{padding:32px 24px 24px}.survey-question-select__select-container{max-width:100%}}@media (max-width:768px){.survey-question-select{padding:24px 16px 16px;grid-gap:12px;gap:12px}.survey-question-select__progress-container{padding-bottom:24px}.survey-question-select__question-title{font-size:18px;white-space:normal}.survey-question-select__content{padding-bottom:32px}.survey-question-select__footer{flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px}.survey-question-select__footer-right{justify-content:space-between;width:100%}.survey-question-select__button{flex:1 1;min-width:0}.survey-question-select__button--secondary{order:-1}.survey-question-select__button-text{font-size:14px}.survey-question-select__skip-button{font-size:13px}}@media (max-width:480px){.survey-question-select__button-icon--hidden,.survey-question-select__button-text{display:none}}.survey-complete{background-color:#fff;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:40px 48px 24px;min-width:820px;width:100%}.survey-complete__header{display:flex;align-items:center;width:100%}.survey-complete__title{font-family:SansCond,Sans,Arial,sans-serif;font-stretch:condensed;font-weight:400;font-size:40px;line-height:1;letter-spacing:-1px;color:#2e3033;text-transform:uppercase;margin:0;max-width:600px}.survey-complete__content{grid-gap:16px;gap:16px;width:100%;max-width:600px}.survey-complete__consent-header,.survey-complete__content{display:flex;flex-direction:column}.survey-complete__subtitle{font-size:20px;line-height:1.2;white-space:nowrap}.survey-complete__description,.survey-complete__subtitle{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;color:#2e3033;margin:0}.survey-complete__description{font-size:16px;line-height:1.5}.survey-complete__consents{display:flex;flex-direction:column}.survey-complete__consent-row{display:flex;grid-gap:12px;gap:12px;align-items:flex-start;padding:12px 0;background-color:#fff}.survey-complete__consent-row:first-child{padding-top:0}.survey-complete__consent-row:last-child{padding-bottom:0}.survey-complete__consent-row .checkbox{margin-top:2px}.survey-complete__consent-text{flex:1 1;font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#585a5c}.survey-complete__required{color:#00b773;margin-right:2px}.survey-complete__more-link{color:#00975f;background:none;border:none;padding:0;font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;cursor:pointer;text-decoration:none;-webkit-transition:opacity .2s;transition:opacity .2s}.survey-complete__more-link:hover{opacity:.8;text-decoration:underline}.survey-complete__more-link:focus{outline:2px solid #00975f;outline-offset:2px}.survey-complete__footer{border-top:1px solid #d6d6d6;padding-top:16px;display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:auto}.survey-complete__button-container{display:flex;align-items:center;justify-content:flex-end;width:445px}.survey-complete__submit-button{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:40px;padding:12px 16px;border-radius:4px;background-color:#00965e;border:none;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.survey-complete__submit-button:hover{background-color:#007d4e}.survey-complete__submit-button:active{background-color:#00633e}.survey-complete__submit-button:focus{outline:none;box-shadow:0 0 0 2px rgba(0,150,94,.3)}.survey-complete__button-text{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;text-transform:uppercase;white-space:nowrap;color:#fff}.survey-complete__button-icon{width:20px;height:20px;flex-shrink:0;color:#fff}.survey-complete__button-icon--hidden{opacity:0;pointer-events:none}@media (max-width:992px){.survey-complete{padding:32px 24px 24px;min-width:720px}.survey-complete__button-container{width:100%}}@media (max-width:768px){.survey-complete{grid-gap:12px;gap:12px;min-width:unset}.survey-complete .survey-question__button--previous .survey-question__button-text{display:none}.survey-complete__title{font-size:28px}.survey-complete__subtitle{font-size:18px}.survey-complete__description{font-size:15px}.survey-complete__consent-text,.survey-complete__more-link{font-size:13px}.survey-complete__footer{flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px}.survey-complete__button-container,.survey-complete__submit-button{width:100%}.survey-complete__button-text{font-size:14px}}@media (max-width:480px){.survey-complete__title{font-size:24px}.survey-complete__consent-row{grid-gap:8px;gap:8px}}@media (max-width:768px){.survey-container{width:100%}}.survey-popup{position:relative;width:100%;background-color:#fff;display:flex;flex-direction:column;align-items:center;max-width:600px}.survey-popup__image{position:relative;width:100%;overflow:hidden}.survey-popup__image img{width:100%}.survey-popup__content{background-color:#fff;width:100%;display:flex;flex-direction:column;align-items:center;padding:24px 16px;grid-gap:8px;gap:8px}.survey-popup__title{font-family:Sans,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.2;color:#00965e;text-align:center;margin:0;width:100%;text-transform:uppercase}.survey-popup__description-container{width:100%;display:flex;flex-direction:column;grid-gap:24px;gap:24px;align-items:center;justify-content:center}.survey-popup__description{font-family:Sans,Arial,sans-serif;font-weight:700;font-size:16px;line-height:1.5;color:#2e3033;text-align:center;width:100%}.survey-popup__description p{margin:0}.survey-popup__description p:not(:last-child){margin-bottom:0}.survey-popup__button-row{width:100%;margin-top:16px}.survey-popup__button-row,.survey-popup__cta-button{display:flex;align-items:center;justify-content:center}.survey-popup__cta-button{background-color:#00965e;color:#fff;border:none;border-radius:4px;grid-gap:8px;gap:8px;height:48px;padding:12px 16px;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.survey-popup__cta-button:hover{background-color:#006d44}.survey-popup__cta-button:active{background-color:#005938}.survey-popup__cta-button:focus{outline:2px solid #00965e;outline-offset:2px}.survey-popup__cta-text{font-family:Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;text-transform:uppercase;color:#fff;text-align:center;white-space:nowrap}.survey-popup__close-button{position:absolute;top:16px;right:16px;width:42px;height:42px;background-color:rgba(0,0,0,.4);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;z-index:10}.survey-popup__close-button:hover{background-color:#eae9eb}.survey-popup__close-button:active{background-color:#c8c7c9}.survey-popup__close-button:focus{outline:2px solid #00965e;outline-offset:2px}.survey-popup__close-button svg{width:32px;height:32px}.survey-popup__close-button svg path{stroke:#fff}@media (max-width:768px){.survey-popup__content{padding:20px 16px}.survey-popup__title{font-size:20px}.survey-popup__cta-text,.survey-popup__description{font-size:16px}.survey-popup__close-button{width:42px;height:42px;top:12px;right:12px}.survey-popup__close-button svg{width:32px;height:32px}}.survey-bottom-bar-button{position:fixed;bottom:0;right:32px;z-index:1000;box-shadow:2px 2px 12px 0 rgba(0,0,0,.08),-2px -2px 12px 0 rgba(0,0,0,.08)}.survey-bottom-bar-button button{background:#00965e;padding:16px;border:none;color:#fff;display:flex;align-items:center;grid-gap:12px;gap:12px}.survey-bottom-bar{background-color:#fff;border:1px solid #d6d6d6;box-shadow:2px 2px 12px 0 rgba(0,0,0,.08),-2px -2px 12px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:16px;width:100%;position:fixed;bottom:16px;right:32px;z-index:1000;max-width:330px}.survey-bottom-bar__header{display:flex;align-items:center;grid-gap:32px;gap:32px;width:100%}.survey-bottom-bar__title{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#2e3033;margin:0;flex:1 1}.survey-bottom-bar__close-button{width:24px;height:24px;padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.survey-bottom-bar__close-button:hover{opacity:.7}.survey-bottom-bar__close-button:active{opacity:.5}.survey-bottom-bar__close-button:focus{outline:2px solid #00965e;outline-offset:2px}.survey-bottom-bar__close-button svg{width:100%;height:100%}.survey-bottom-bar__close-button svg path{stroke:#2e3033}.survey-bottom-bar__content{grid-gap:24px;gap:24px}.survey-bottom-bar__content,.survey-bottom-bar__description-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.survey-bottom-bar__description{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#2e3033;width:100%}.survey-bottom-bar__description p{margin:0}.survey-bottom-bar__description p:first-child,.survey-bottom-bar__description p:not(:last-child){margin-bottom:0}.survey-bottom-bar__cta-button{background-color:#00965e;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:48px;padding:12px 16px;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:100%}.survey-bottom-bar__cta-button:hover{background-color:#006d44}.survey-bottom-bar__cta-button:active{background-color:#005938}.survey-bottom-bar__cta-button:focus{outline:2px solid #00965e;outline-offset:2px}.survey-bottom-bar__cta-text{font-family:BNPP Sans,Sans,Arial,sans-serif;font-weight:400;font-size:16px;line-height:0;text-transform:uppercase;color:#fff;text-align:center;white-space:nowrap}.survey-bottom-bar__button-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.survey-bottom-bar__button-icon svg{width:100%;height:100%}.survey-bottom-bar__button-icon svg path{stroke:#fff}.survey-bottom-bar__button-icon--left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.survey-bottom-bar__button-icon--right{-webkit-transform:scaleY(-1);transform:scaleY(-1)}@media (max-width:768px){.survey-bottom-bar{grid-gap:12px;gap:12px;padding:12px}.survey-bottom-bar__header{grid-gap:24px;gap:24px}.survey-bottom-bar__title{font-size:15px}.survey-bottom-bar__content{grid-gap:20px;gap:20px}.survey-bottom-bar__description{font-size:13px}.survey-bottom-bar__cta-button{height:44px;padding:10px 14px}.survey-bottom-bar__cta-text{font-size:15px}}@media (max-width:480px){.survey-bottom-bar{grid-gap:8px;gap:8px;padding:12px}.survey-bottom-bar__header{grid-gap:16px;gap:16px}.survey-bottom-bar__title{font-size:14px}.survey-bottom-bar__close-button{width:20px;height:20px}.survey-bottom-bar__content{grid-gap:16px;gap:16px}.survey-bottom-bar__description{font-size:12px;line-height:1.5}.survey-bottom-bar__cta-button{height:40px;padding:8px 12px}.survey-bottom-bar__cta-text{font-size:14px}.survey-bottom-bar__button-icon{width:16px;height:16px}}@font-face{font-family:Sans;src:url(/static/media/BNPPSans-300.50472048.eot);src:url(/static/media/BNPPSans-300.50472048.eot?#iefix) format("embedded-opentype"),url(/static/media/BNPPSans-300.2bca2406.woff) format("woff"),url(/static/media/BNPPSans-300.c8b9b34f.ttf) format("truetype"),url(/static/media/BNPPSans-300.1cd7f67d.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sans;src:url(/static/media/BNPPSans-400.df5c534c.eot);src:url(/static/media/BNPPSans-400.df5c534c.eot?#iefix) format("embedded-opentype"),url(/static/media/BNPPSans-400.a4ca49c9.woff) format("woff"),url(/static/media/BNPPSans-400.d7259b22.ttf) format("truetype"),url(/static/media/BNPPSans-400.a61de369.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sans;src:url(/static/media/BNPPSans-700.798f0483.eot);src:url(/static/media/BNPPSans-700.798f0483.eot?#iefix) format("embedded-opentype"),url(/static/media/BNPPSans-700.84659bd6.woff) format("woff"),url(/static/media/BNPPSans-700.1a01227d.ttf) format("truetype"),url(/static/media/BNPPSans-700.9b070c93.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SansCond;src:url(/static/media/BNPPSansCond-300.409e7313.eot);src:url(/static/media/BNPPSansCond-300.409e7313.eot?#iefix) format("embedded-opentype"),url(/static/media/BNPPSansCond-300.83c33e8b.woff) format("woff"),url(/static/media/BNPPSansCond-300.57369afc.ttf) format("truetype"),url(/static/media/BNPPSansCond-300.53d6312e.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SansCond;src:url(/static/media/BNPPSansCond-400.4fba1570.eot);src:url(/static/media/BNPPSansCond-400.4fba1570.eot?#iefix) format("embedded-opentype"),url(/static/media/BNPPSansCond-400.92674aac.woff) format("woff"),url(/static/media/BNPPSansCond-400.9661ed40.ttf) format("truetype"),url(/static/media/BNPPSansCond-400.40be1f8b.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SansCond;src:url(/static/media/BNPPSansCond-700.bb716f01.eot);src:url(/static/media/BNPPSansCond-700.bb716f01.eot?#iefix) format("embedded-opentype"),url(/static/media/BNPPSansCond-700.f40ec7e9.woff) format("woff"),url(/static/media/BNPPSansCond-700.49b82d62.ttf) format("truetype"),url(/static/media/BNPPSansCond-700.dd522ee4.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}.bg-two-columns{position:relative}.bg-two-columns:after{content:" ";position:absolute;right:0;left:50%;top:0;bottom:0;z-index:-1}.bg-two-columns--gray:after{background-color:#ececec}.bg--main{background:#ececec}.img-temp{position:relative;background-color:#ececec}.img-temp:after{content:" ";position:absolute;top:50%;left:50%;width:100px;height:50px;background:url(/static/media/agronomist_a.6418596f.svg) 50%/contain no-repeat;margin-top:-25px;margin-left:-50px;opacity:.3;-webkit-filter:grayscale(1);filter:grayscale(1)}.img-temp--absolute{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.2)}.img-temp--min{min-height:400px}.img-align--center{margin:auto}.img-align--left{margin-left:0}.img-align--right{margin-right:0}figure img{display:block;max-width:100%}.mb-20{margin-bottom:20px}.mb-0{margin-bottom:.25rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:.75rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.25rem}.mb-5{margin-bottom:1.5rem}.mb-6{margin-bottom:1.75rem}.mb-7{margin-bottom:2rem}.mb-8{margin-bottom:1.75rem}.mb-9{margin-bottom:2rem}.mb-10{margin-bottom:2.25rem}.mb-11{margin-bottom:2.5rem}.mb-12{margin-bottom:2.75rem}.mb-13{margin-bottom:3rem}.c-heading--tertiary{font-size:24px;line-height:36px;margin-bottom:30px}.c-heading--report,.c-heading--tertiary{font-family:Sans,Arial,sans-serif;font-weight:700}.c-heading--report{font-size:64px;line-height:1;text-transform:uppercase;margin-bottom:0}.c-video__overlay{cursor:pointer;position:relative}.c-video__overlay:after{content:" ";width:128px;height:146px;opacity:.7;background-image:url(/static/media/triangle.dcbd0238.svg);background-repeat:no-repeat;background-position:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:3}.c-video__iframe,.c-video__overlay:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-video__iframe{width:100%;height:100%;visibility:hidden;opacity:0;border:0}.c-video:hover:after{opacity:1}.c-video.is-open.c-video:after{opacity:0;visibility:hidden}.c-video.is-open .c-video__iframe{opacity:1;visibility:visible}.c-video--simple{width:100%;padding-top:56.25%}.c-video--simple:after{display:none}.banners-carousel{min-height:448.25px;display:flex;position:relative}.b-section{position:relative;padding:40px 0!important}@media (max-width:992px){.b-section{padding:32px 0!important}}.b-section.no-top-padding{padding-top:0!important}.b-section .swiper{display:flex;flex-wrap:wrap;align-items:center}.b-section .swiper-wrapper{order:1;margin-bottom:2rem}.b-section .swiper .carousel-navigation{order:2;display:flex;grid-gap:8px;gap:8px;align-items:center}.b-section .swiper .carousel-navigation__arrow{cursor:pointer;background:#00965e;border-radius:50%;padding:4px}.b-section .swiper .carousel-navigation__arrow svg{-webkit-transform:scale(.9);transform:scale(.9)}.b-section .swiper .carousel-navigation__arrow svg path{stroke:#fff;stroke-width:3px}.b-section .swiper .swiper-pagination{order:3;font-weight:400;font-size:14px;line-height:1.6em;margin-left:1rem}.b-section header{color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:40px;line-height:40px}.b-section header,.b-section header h2{font-weight:700;text-transform:uppercase}.b-section header h2{font-family:SansCond,Arial,sans-serif;font-size:2.5rem;line-height:1em;position:relative;letter-spacing:-1px;margin-bottom:24px}@media (max-width:1200px){.b-section header h2{margin-bottom:22px;font-size:2rem}}.b-section header h2 .Sections__more{position:absolute;right:0;top:0}.b-section header small{font-size:20px;line-height:24px;text-transform:none;display:block;margin:12px 0;font-family:Sans,Arial,sans-serif;border-radius:4px}.b-section.VideosSection hr{display:none}.Sections__heading{margin-top:60px;margin-bottom:-1rem;color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:40px;font-weight:700;line-height:40px;text-transform:uppercase}@media (max-width:1200px){.Sections__heading{margin-top:40px}}.Sections__heading h2{font-family:SansCond,Arial,sans-serif;font-size:2.5rem;font-weight:700;line-height:1em;position:relative;letter-spacing:-1px;text-transform:uppercase;margin-bottom:1rem}@media (max-width:1200px){.Sections__heading h2{margin-bottom:22px;font-size:2rem}}.Sections__subtitle{color:#000;font-family:Sans,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;text-transform:none}.articles-block{padding-bottom:70px;width:100%;position:relative;align-items:center}.articles-block .button--small{width:200px;margin-right:auto;margin-left:auto;position:absolute;bottom:20px;left:calc(50% - 100px)}.articles-block .typography--h1{width:100%;margin-top:64px;color:#00965e;text-transform:uppercase}.articles-row{width:100%;margin-top:30px}.articles-row>*{margin-bottom:30px}@media (min-width:992px){.articles-block{border-right:1px solid #ececec}}.articles-categories{background-color:#e9e9e9;padding:8px 12px}.articles-categories h3{color:#2e3033;font-family:SansCond,Arial,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:40px}.articles-categories.articles-categories--small a{font-size:11px}.articles-categories a{text-transform:uppercase;font-family:Sans;font-size:12px;line-height:12px;display:inline-block;color:#fff;background-color:grey;padding:6px;margin-right:6px;margin-bottom:.5rem;font-weight:300;border-radius:4px}.articles-categories a.active{background-color:#00965e}.articles-categories a:hover{opacity:.7}.articles-categories--top-bar{background-color:#fff;padding:31px 0;display:flex;justify-content:space-between;justify-items:center;align-items:center}@media (max-width:767px){.articles-categories--top-bar{overflow-x:scroll;padding:1rem 0}}.articles-categories--top-bar a{background-color:initial;color:#000;font-size:14px;padding:0;margin:auto;font-weight:400}@media (max-width:767px){.articles-categories--top-bar a{padding:0 15px;white-space:nowrap}}.articles-categories--top-bar a.category-68.active,.articles-categories--top-bar a.category-69.active,.articles-categories--top-bar a.category-70.active,.articles-categories--top-bar a.category-71.active{color:#e92b5c}.articles-categories--top-bar a.active{background-color:#fff;color:#00965e}.articles-subcategories{display:inline-flex;flex-wrap:wrap;margin-top:16px}.articles-subcategories-el{color:#00965e;text-decoration:underline;margin-right:16px;padding:8px 0;font-weight:700;cursor:pointer}.articles-subcategories-el.is-active{color:#2e3033}.popular-articles{background-color:#e9e9e9;margin-bottom:30px}.popular-articles__tabs>span{position:relative;display:inline-flex;background-color:#9b9b9b;width:50%;text-transform:uppercase;justify-content:center;align-items:center;font-family:SansCond,Arial,sans-serif;font-size:24px;font-weight:700;height:44px;cursor:pointer;color:#fff}.popular-articles__tabs>span.active{background-color:#00965e}.popular-articles__tabs>span.active:after{content:"";width:10px;height:10px;background-color:#00965e;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:-5px}.popular-articles__tabs>span:hover{opacity:.7}.popular-articles__article{display:block;padding:12px;border-bottom:1.5px solid hsla(0,0%,50.2%,.2)}.popular-articles__article__date{display:block;font-family:SansCond,Arial,sans-serif;color:grey;font-size:16px;font-weight:700;line-height:19px}.popular-articles__article p{color:#2e3033;font-family:Sans;font-size:13px;line-height:18px;margin:0}.popular-articles__article:hover{opacity:.6}.popular-articles__content--empty{text-align:center;padding:1rem}.events-block{padding-bottom:20px;width:100%;min-height:900px;position:relative;align-items:center}@media (min-width:1200px){.events-block{align-items:flex-start}}.events-block .button--small{width:200px;margin-right:auto;margin-left:auto;position:absolute;bottom:20px;left:calc(50% - 100px)}.events-block .typography--h1{margin-top:64px;color:#00965e}.events-block .buttonAdditional--green,.events-block .buttonAdditional--grey{margin-top:0;margin-bottom:0}.events-block .slider-control-topcenter{background-color:#fff!important}.events-calendar .buttonAdditional--green,.events-calendar .buttonAdditional--grey{display:flex;justify-content:center;align-self:center;width:auto}.events-calendar{width:100%;display:flex;flex-direction:column;justify-items:center;align-items:center;margin-top:15px;margin-bottom:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.events-calendar .all-events-calendar{width:100%;border-top:2px solid #00965e;border-bottom:2px solid #00965e;padding-top:-24px;height:850px;overflow:hidden;margin-bottom:32px;padding-bottom:60px}.events-calendar .all-events-calendar>div:nth-child(3){-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,96.5%,0)),to(#f9f9f9));background:-webkit-linear-gradient(top,hsla(0,0%,96.5%,0),#f9f9f9);background:linear-gradient(180deg,hsla(0,0%,96.5%,0),#f9f9f9)}.events-calendar .all-events-calendar>div:nth-child(3) .event-all-dates{background-color:#ececec;margin:0;padding:25px}.events-calendar .basic-event-calendar{width:100%;padding-top:-24px;max-height:580px;overflow:hidden;margin-bottom:32px;padding-bottom:60px}.events-calendar .basic-event-calendar>div:nth-child(4){-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,96.5%,0)),to(#f9f9f9));background:-webkit-linear-gradient(top,hsla(0,0%,96.5%,0),#f9f9f9);background:linear-gradient(180deg,hsla(0,0%,96.5%,0),#f9f9f9)}.events-calendar .basic-event-calendar>div:nth-child(4) .event-all-dates{background-color:#ececec;margin:0;padding:25px}.single-event-calendar .buttonAdditional--grey,.single-event-calendar .buttonAdditional--yellow{margin-right:auto;margin-left:auto;display:flex;justify-content:center;align-items:center}.single-event-calendar .buttonAdditional--grey .arrowIcon,.single-event-calendar .buttonAdditional--yellow .arrowIcon{width:32px;height:32px}.all-events-row .loading,.events-row .loading{background:transparent}.c-events-container{border-top:2px solid #00965e;border-bottom:2px solid #00965e;flex:0 0 100%;width:100%;max-height:782px;overflow:hidden;height:100vh;scrollbar-width:none;position:relative}.c-events-container .loading{background:none}.c-events-container::-webkit-scrollbar{display:none}.c-events-container--hide{opacity:0}.c-events-container--small{height:560px;max-height:560px;border:none}.c-events-container--small+.buttonAdditional--grey,.c-events-container--small+.buttonAdditional--yellow{margin-top:-32px;position:relative;z-index:30}.c-events-container--2{height:300px;max-height:300px}@media (max-width:767px){.c-events-container{max-height:calc(100vh - 300px)}}.c-events-card{display:flex;padding-bottom:32px;height:350px}.events-slider--small .c-events-card{display:flex;padding-bottom:32px;height:144px}.events-slider .slider-frame{padding-top:50px;padding-bottom:50px}.events-slider .slider-control-bottomcenter,.events-slider .slider-control-topcenter{display:flex;justify-content:center;width:100%;left:0!important;-webkit-transform:none!important;transform:none!important;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.events-slider .slider-control-bottomcenter .arrowIcon--selected,.events-slider .slider-control-topcenter .arrowIcon--selected{margin-bottom:0}.events-slider .slider-control-bottomcenter p,.events-slider .slider-control-topcenter p{display:none}.events-slider .slider-control-topcenter{background-color:#ececec}.events-slider .slider-control-bottomcenter:after{content:" ";position:absolute;left:0;right:0;height:100px;z-index:-1;bottom:0;pointer-events:none}.events-slider+.loading{top:52px;bottom:0;height:auto;background:#ececec;opacity:.9;visibility:visible}.events-slider+.loading.hide{opacity:0;visibility:hidden}.events-calendar--widget{background-color:#00965e}.events-calendar--widget__title{font-family:SansCond,Arial,sans-serif;color:#fff;display:flex;padding:14px 14px 0}.events-calendar--widget__title h3{font-family:SansCond,Arial,sans-serif;font-size:22px;text-transform:uppercase}.events-calendar--widget__title>span{margin-right:12px}.events-calendar--widget__content{overflow:hidden;padding-top:30px}.events-calendar--widget__cta{text-align:center;padding-bottom:12px}.events-calendar--widget__cta a{display:inline-block;font-weight:300;background-color:#ffa203;padding:12px;text-transform:uppercase;font-size:14px;border:2px solid #ffa203}.events-calendar--widget__cta a:hover{background-color:#fff;color:#000}.events-calendar--widget .slider-control-topcenter{background-color:#00965e;top:-32px!important;min-height:32px}.events-calendar--widget .slider-control-topcenter .buttonAdditional--yellow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.events-calendar--widget .slider-control-topcenter .buttonAdditional--grey{margin:0 auto;justify-content:center}.events-calendar--widget .slider-control-bottomcenter{background-color:#00965e;z-index:unset}.events-calendar--widget .slider-control-bottomcenter .buttonAdditional--grey{margin:0 auto;justify-content:center;cursor:default!important}.events-calendar--widget .slider-control-bottomcenter .buttonAdditional--grey .arrowIcon,.events-calendar--widget .slider-control-bottomcenter .buttonAdditional--grey g,.events-calendar--widget .slider-control-bottomcenter .buttonAdditional--grey path,.events-calendar--widget .slider-control-bottomcenter .buttonAdditional--grey polygon,.events-calendar--widget .slider-control-bottomcenter .buttonAdditional--grey svg{cursor:default!important}.events-calendar--widget .slider-control-bottomcenter{position:relative!important}.events-calendar--widget .buttonAdditional--yellow{cursor:pointer}.events-calendar--widget .buttonAdditional--yellow polygon{fill:#ffa203}.events-calendar--widget .events-slider--small .c-events-card{padding-bottom:0;height:auto;border-bottom:2px solid #e9e9e9}.events-calendar--widget .slider-frame{border:2px solid #e9e9e9}.events-calendar--widget .event-dates{background-color:#f7f7f7}.events-calendar--widget .slider-list>li{max-height:82px}.b-gallery{margin:0 -15px}.c-poll-slider{background-color:#ececec;padding:19px 0}.c-poll-slider .typography--h1{color:#00965e}.c-poll-slider .articles-slider{width:100%}@media (min-width:992px){.c-poll-slider__wrap{margin:0 -40px}}@media (max-width:992px){.c-poll-slider__wrap{margin:0 -15px}}.c-poll-slider__slide{background-color:#fff;min-height:660px;display:flex;flex-direction:column}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-poll-slider__slide{height:660px}}.c-poll-slider__slide .c-poll{flex:1 1 auto;background-color:initial;border:none}.c-poll-slider__more{padding:12px 0;margin:0 12px;min-height:81px;border-top:2px solid #ececec;flex-shrink:0}.c-poll-slider__more p{margin-bottom:5px}.c-poll-slider__more a{display:block;font-size:16px;line-height:16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-poll-slider__more a:hover{color:#00965e}.c-poll-slider .slider{padding:10px 40px 0!important}@media (max-width:992px){.c-poll-slider .slider{padding-right:30px!important;padding-left:30px!important}}.c-poll-slider .slider-control-centerleft .buttonAdditional--yellow{-webkit-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.c-poll-slider .slider-control-centerright .buttonAdditional--yellow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}.restricted-article-window{width:100%;margin:0 auto;position:relative}.restricted-article-window header{color:#00965e;background-color:#e5f5f0;text-align:center;padding:40px 0;display:flex;flex-direction:column;align-items:center;margin-bottom:0}.restricted-article-window header h3{font-family:SansCond,Arial,sans-serif;text-transform:uppercase;font-size:40px!important;line-height:40px!important;color:#00965e!important;margin-bottom:0;margin-top:2.125rem}.restricted-article-window header p{font-weight:400;font-size:.875rem;line-height:1.5em;max-width:25rem;margin:1rem auto 1.5rem;color:#000}.restricted-article-window header a.register-link{color:#00965e;text-decoration:underline;font-size:.8125rem;font-weight:700;margin-top:1.5rem}.synoptic-comment{width:384px;background-color:#fff;padding:16px;position:relative}.synoptic-comment--green{position:absolute;top:0;left:15px;right:15px;width:auto;background-color:#00965e;margin-bottom:50px}.synoptic-comment--green .synoptic-comment__overflow,.synoptic-comment--green header{color:#fff}.synoptic-comment--hide{display:none}.synoptic-comment__overflow{max-height:306px;overflow:auto}.synoptic-comment--collapsed .synoptic-comment__overflow{max-height:518px}.synoptic-comment header{font-family:SansCond,Arial,sans-serif;font-size:20px;font-weight:700;margin-bottom:12px;text-transform:uppercase}.synoptic-comment p{font-size:12px}@media (max-width:1200px){.synoptic-comment{width:100%}}.comment-news{background-color:#197a56;border-radius:0 0 0 5px;position:absolute;top:0;right:0;padding:12px 24px;font-size:12px;font-weight:700;line-height:14px;color:#ffa203;text-transform:uppercase}.comment-news+header{padding-right:90px}.VideoCover{cursor:pointer;position:relative;display:flex;align-items:center}.VideoCover__cover{position:relative;width:70px;height:40px;background-size:cover;margin-right:16px}.VideoCover__cover svg{height:17px;width:23px;position:absolute;top:50%;left:50%;margin-left:-13.5px;margin-top:-11.5px}.VideoCover__cover svg path:nth-of-type(2){fill:rgba(59,55,56,.9)}.VideoCover__title{width:calc(100% - 86px)}.VideoCover__title h3{color:#373a3c;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;margin:0}.VideoCover__preview{width:100%;height:auto;padding-top:56.25%;position:relative}.VideoCover__preview iframe{position:absolute;width:100%;height:100%;top:0;left:0;border:none}.VideoCover.VideoCover--isBig{display:block}.VideoCover.VideoCover--isBig .VideoCover__cover{width:100%;height:auto;padding-top:56.25%;position:relative;background-size:cover}.VideoCover.VideoCover--isBig .VideoCover__cover svg{height:34px;width:46px;position:absolute;top:50%;left:50%;margin-left:-23px;margin-top:-17px}.VideoCover.VideoCover--isBig .VideoCover__cover svg path:nth-of-type(2){fill:rgba(59,55,56,.9)}.VideoCover.VideoCover--isBig .VideoCover__title{width:100%;position:absolute;left:0;top:0;padding:1rem;background:#fff;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,0)),color-stop(65%,rgba(0,0,0,.75)),to(#000));background:-webkit-linear-gradient(bottom,hsla(0,0%,100%,0),rgba(0,0,0,.75) 65%,#000);background:linear-gradient(0deg,hsla(0,0%,100%,0),rgba(0,0,0,.75) 65%,#000)}.VideoCover.VideoCover--isBig .VideoCover__title h3{color:#fff;font-size:16px;letter-spacing:0;line-height:16px;text-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.VideoCover__modal{position:relative;padding:5rem 1rem 3rem;max-width:90%;margin:0 auto}@media (min-width:992px){.VideoCover__modal{padding:5rem 5rem 3rem}}.VideoCover__modal__close{background-color:initial;border:none;position:absolute;top:0;right:0}.VideoCover__modal__close svg{height:78px;width:78px}.VideoCover__modal__close svg path{fill:#fff}.VideoCover__modal__close:focus{outline:none}.VideoCover__modal__close:hover svg path{fill:#00965e}.VideoCover__modal h3{color:#fff;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin:1rem 0}.VideoCover__modal p{color:#fff;font-size:14px;letter-spacing:0;line-height:20px;margin:0}.VideoCover:hover .VideoCover__cover svg path:nth-of-type(2){fill:#00965e}.VideoCover:hover .VideoCover__title h3{color:#00965e}.VideoCover__modal-container{max-width:90%!important}@media (min-width:992px){.VideoCover__modal-container{max-width:920px!important;position:relative;top:20vh}}.VideosList__list{padding:.5rem 0;height:304px;overflow-y:hidden;scroll-behavior:smooth;border-top:6px solid #fff}.VideosList__list .VideoCover{padding:.5rem 0;border-top:1px solid #d8d8d8}.VideosList__list .VideoCover:last-of-type{border-bottom:1px solid #d8d8d8}.VideosList__actions{display:flex;justify-content:center}.VideosList__actions button{border:1px solid #c4c7c7;color:#c4c7c7;width:30px;height:30px;line-height:30px;font-size:11px;border-radius:2px;background:#fff;display:inline-flex;justify-content:center;align-items:center}.VideosList__actions button svg{height:22px;width:14px}.VideosList__actions button:hover{border-color:#00965e;color:#00965e}.VideosList__actions button:focus{outline:none}.VideosPreview{padding:1rem 0}@media (min-width:992px){.VideosPreview{padding:2.5rem 0}}.VideosPreview__playback{width:100%;padding-top:56.25%;position:relative;margin-bottom:1rem;background-color:#00965e}.VideosPreview__playback iframe{position:absolute;width:100%;height:100%;top:0;left:0;border:none}.calendar-weather{height:500px;width:100%;max-width:580px;background-color:#fff;margin-left:10%}.calendar-weather .weather-adjust{height:150px;width:100%;background-color:#00965e;padding:24px 32px}.calendar-weather .weather-adjust .menu-contition-adjust{display:flex;flex-direction:row;align-items:flex-start;height:60%}.calendar-weather .weather-adjust .menu-contition-adjust p{color:#fff;font-family:SansCond,Arial,sans-serif;font-size:28px;font-weight:700;line-height:32px;width:75%}.calendar-weather .weather-adjust .menu-contition-adjust .adjustIcon{background-color:#ffa203;width:25%;min-width:100px;display:flex;flex-direction:row;align-items:center}.calendar-weather .weather-adjust .menu-contition-adjust .adjustIcon span{margin-top:2px;margin-left:10px;font-size:13px}.calendar-weather .weather-adjust .buttons-date-adjust .button--inactive,.calendar-weather .weather-adjust .buttons-date-adjust .button--yellow{margin-right:8px;width:96px}.calendar-weather .weather-description{padding:30px 10px 10px 20px;height:150px}.calendar-weather .weather-description p:first-of-type{margin:0 0 5px;color:#2e3033;font-family:SansCond,Arial,sans-serif;font-size:40px;font-weight:700;line-height:40px}.calendar-weather .weather-description p:nth-of-type(2){margin:0 0 5px;color:#2e3033;font-family:SansCond,Arial,sans-serif;font-size:24px;line-height:16px}.calendar-weather .weather-description p:nth-of-type(3){margin:25px 0 0;color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:13px;font-weight:700}.calendar-weather .weather-description p:nth-of-type(4){color:#2e3033;font-family:Sans,Arial,sans-serif;font-size:13px;line-height:16px}.calendar-weather .weather-icons{padding:20px 10px 10px 20px;display:flex;flex-direction:row;align-items:flex-start;justify-items:center;height:200px}.calendar-weather .weather-icons .weather-icon{width:15%;display:flex;flex-direction:column;align-content:space-around;align-items:flex-start}.calendar-weather .weather-icons .weather-icon :first-child{color:#2e3033;font-family:SansCond,Arial,sans-serif;font-size:23px;font-weight:700;line-height:29px;text-align:center}.calendar-weather .weather-icons .weather-icon :nth-child(2){margin:24px 0}.calendar-weather .weather-icons .weather-icon :nth-child(3){color:#2e3033;font-family:SansCond,Arial,sans-serif;font-size:23px;line-height:29px;text-align:center}.calendar-weather .weather-icons .weather-icon--current{width:20%;height:200px;display:flex;flex-direction:column;align-content:space-around;align-items:flex-start}.calendar-weather .weather-icons .weather-icon--current :first-child{color:#00965e}.calendar-weather .weather-icons .weather-icon--current :nth-child(2){margin:24px 0 40px;display:block;-webkit-transform:scale(2);transform:scale(2)}.calendar-weather .weather-icons .weather-icon--current :nth-child(3){color:#00965e;font-family:SansCond,Arial,sans-serif;font-size:64px;line-height:29px;text-align:center}.weather-widget{font-family:SansCond,Arial,sans-serif;display:inline-flex;flex-direction:column;background-color:#fff;overflow-y:hidden;min-width:580px}@media (max-width:767px){.weather-widget{width:100%;min-width:unset}}.weather-widget__heading__actions{display:flex;justify-content:space-between;align-items:center}.weather-widget__heading__actions .weather-widget_single{background-color:rgba(0,0,0,.1);min-width:30%;padding-left:8px;margin-left:-8px;text-transform:capitalize}.weather-widget__provider{background-color:#ececec;display:flex;padding:.5rem 1rem;align-items:center}.weather-widget__provider p{margin:0 4px 0 0;font-size:.7rem;font-weight:300;text-transform:none;font-family:Sans,Arial,sans-serif}@media (max-width:767px){.weather-widget__provider{flex-direction:column;align-items:flex-start}.weather-widget__provider p{font-size:.8rem}.weather-widget__provider img{margin-left:0}}.weather-widget__heading{position:relative;background-color:#00965e;color:#fff;text-transform:uppercase;padding:16px 20px;font-size:28px;min-height:112px}@media (max-width:767px){.weather-widget__heading{min-height:132px}}@media (max-width:767px){.weather-widget__heading small{font-size:100%;color:#ffa203}}.weather-widget__heading__text{font-weight:700}@media (max-width:767px){.weather-widget__heading__text{line-height:30px;padding-right:36px}}.weather-widget__heading__text small{font-weight:300;margin-left:12px;position:relative;bottom:2px}.weather-widget__heading .arrowIcon{position:absolute;left:0;top:12px;cursor:pointer;height:28px;width:28px;align-self:center}.weather-widget__heading .arrowIcon svg{height:28px;width:28px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.weather-widget__heading .button--small .settingsIcon{display:inline}.weather-widget__heading .button--small p{padding:0 12px 0 2px}@media (max-width:767px){.weather-widget__heading .button--small p{padding:0}}@media (max-width:767px){.weather-widget__heading .button--small{top:15px;min-width:unset;width:42px;right:15px}.weather-widget__heading .button--small span{display:none}}.weather-widget__heading--bttm{display:flex;align-items:center;flex-wrap:wrap}.weather-widget__heading--bttm .weather-widget__heading__text{flex:1 1}.weather-widget__heading--bttm .weather-widget__heading__text p{display:block;font-family:Sans,Arial,sans-serif;font-size:13px;line-height:30px;margin-bottom:0}.weather-widget__heading--bttm .weather-widget__heading__bttn{flex:0 0 130px;text-align:right}.weather-widget__heading--bttm .weather-widget__heading__bttn .button--small{position:relative;padding:7px 13px;top:auto;right:auto;text-align:center}.weather-widget__heading--bttm .weather-widget__heading__bttn .button--small p{padding:0}.weather-widget__heading--bttm .weather-widget__heading__bttn .button--small span{display:block}@media (max-width:768px){.weather-widget__heading--bttm .weather-widget__heading__bttn{flex:0 0 100%;text-align:left}.weather-widget__heading--bttm .weather-widget__heading__bttn .button--small{width:100px}}.weather-widget__properties-list{position:relative;width:580px;overflow-y:auto}@media (max-width:767px){.weather-widget__properties-list{width:100%;min-height:137px;height:auto;padding:8px 15px 8px 30px}}.weather-widget__property{width:580px;overflow-x:hidden}@media (max-width:767px){.weather-widget__property__days{display:flex;flex-wrap:wrap}}.weather-widget__property__next{display:flex;justify-content:space-between;background-color:#ececec;padding:1rem}.weather-widget__property__next .button--small{position:relative;min-width:120px}.weather-widget__property__next .button--small p{padding:2px 8px;text-transform:lowercase}.weather-widget__property__next .button--small p:first-letter{text-transform:uppercase}.weather-widget__property__next .button--small .arrowIcon{position:absolute}.weather-widget__property__next .button--small .arrowIcon svg{width:1rem;height:auto}.weather-widget__property__next .next .arrowIcon{right:0;top:2px}.weather-widget__property__next .next .arrowIcon svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.weather-widget__property__next .previous .arrowIcon{left:0;top:2px}.weather-widget__property__next .previous .arrowIcon svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.weather-widget__property__current_day{padding:1rem 1rem 0;display:flex;justify-content:space-between;align-items:center}.weather-widget__property__current_day h6{font-family:SansCond,Arial,sans-serif;color:#00965e;font-size:40px;font-weight:600}.weather-widget__property__current_day h6:first-letter{text-transform:uppercase}.weather-widget__property__current_day .weather-icon{margin-top:-2rem;margin-bottom:-2rem}.weather-widget__property__current_day .temperature{display:flex;font-family:Sans,Arial,sans-serif;align-items:flex-end}.weather-widget__property__current_day .temperature p{font-weight:300;margin:0 8px;font-size:14px}.weather-widget__property__current_day .temperature__wrapper{display:flex}.weather-widget__property__temp-night{color:#9b9b9b}.weather-widget__property__selected-temperature{color:#00965e;display:flex;width:60%;font-size:60px}.weather-widget__property__selected-temperature small{display:block;margin-top:-20px}.weather-widget__property__selected-temperature>div:first-child{width:55px}.weather-widget__property__selected-weather{width:40%;font-family:Sans,Arial,sans-serif;font-size:14px}.weather-widget__property__selected-weather span{display:flex;margin-bottom:14px}@media (max-width:767px){.weather-widget__property__selected-weather{font-size:12px}}.weather-widget__property__week-day{text-transform:uppercase;color:#9b9b9b}.weather-widget__property__day{width:240px;display:flex;justify-content:space-between;font-size:12px;cursor:pointer;position:relative;padding:33.5px 16px;background-color:#f8f8f8;font-family:Sans,Arial,sans-serif}.weather-widget__property__day:nth-child(2n){background-color:#f2f2f2}.weather-widget__property__day.active{background-color:#ffa203}.weather-widget__property__day.active:after{position:absolute;content:"";right:-5px;width:0;height:5px;border-top:5px solid transparent;border-left:5px solid #ffa203;border-bottom:5px solid transparent;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.weather-widget__property__day.active .weather-widget__property__temp-night{color:#fff}.weather-widget__property__day.active .weather-widget__property__week-day{color:#000}.weather-widget__property__day:hover{opacity:.6}@media (max-width:767px){.weather-widget__property__day:hover{opacity:1}}.weather-widget__property__day>div:first-child{width:120px}@media (max-width:767px){.weather-widget__property__day>div:first-child{width:80px}}@media (max-width:767px){.weather-widget__property__day{padding:10px 16px;width:50%}}.weather-widget__property__forecast{width:100%;margin-bottom:2rem;padding:0 1rem;border-bottom:1px solid hsla(0,0%,59.2%,.2)}.weather-widget__property__forecast__selected{height:220px}.weather-widget__property__forecast__selected>div{display:flex}@media (max-width:767px){.weather-widget__property__forecast__selected{height:150px}}.weather-widget__property__forecast .day{font-family:Sans,Arial,sans-serif;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:2px solid #f2f2f2;margin:0 2px;font-size:.7rem}.weather-widget__property__forecast .day.current{color:#ffa203;border-bottom:2px solid #ffa203}.weather-widget__property__forecast .day .weather-icon{margin-bottom:-8px}.weather-widget__property__forecast .day:focus{outline:none}.weather-widget__property__forecast .slider-control-centerleft{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:-24px}.weather-widget__property__forecast .slider-control-centerleft .arrowIcon{cursor:pointer}.weather-widget__property__forecast .slider-control-centerleft .arrowIcon svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.weather-widget__property__forecast .slider-control-centerright{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:-24px}.weather-widget__property__forecast .slider-control-centerright .arrowIcon{cursor:pointer}.weather-widget__property__forecast .slider-control-centerright .arrowIcon svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width:767px){.weather-widget__property__forecast{width:100%}}@media (max-width:767px){.weather-widget__property{width:100%;height:auto;flex-direction:column}}.weather-widget__property__info{font-family:Sans,Arial,sans-serif;display:flex;justify-content:space-between;padding:0 1rem}.weather-widget__property__info>div{width:50%}.weather-widget__property__info>div h6{font-size:14px;font-weight:600;margin-bottom:1rem}.weather-widget__property__info>div p{font-size:14px;font-weight:300}.weather-widget__property__back{padding:0 1rem 1rem;display:flex;justify-content:flex-end}.weather-widget .slider{padding:0}.weather-widget__empty-pois{text-align:center;padding:50px;font-size:18px}.weather-widget main{height:0;-webkit-transition:height .25s;transition:height .25s;overflow:hidden}.weather-widget main.weather-widget__weatherConditions{height:294px}@media (max-width:767px){.weather-widget main.weather-widget__weatherConditions{height:246px}}@media (max-width:480px){.weather-widget main.weather-widget__weatherConditions{height:318px}}.weather-widget main.weather-widget__propertyBox{height:508px}@media (max-width:767px){.weather-widget main.weather-widget__propertyBox{height:600px}}.weather-widget__select__wrapper{min-width:270px;color:#000;font-family:Sans,Arial,sans-serif}.weather-widget__select__wrapper svg{fill:#000!important}.weather-widget__select__wrapper .weather-widget__select__control{font-size:14px;border-radius:0;background-color:#fff;border-color:#fff}.weather-widget__select__wrapper .weather-widget__select__value-container{color:#000!important;padding:0 8px}.weather-widget__select__wrapper .weather-widget__select__value-container div{color:#000!important;text-transform:none;font-size:1rem;font-weight:300}.weather-widget__select__wrapper .weather-widget__select__indicator-separator{display:none}.weather-widget__select__wrapper .weather-widget__select__single-value{color:#fff}.weather-widget__select__wrapper .weather-widget__select__menu{font-size:14px;color:#000!important}.single-property{border:1px solid #979797;display:flex;flex-direction:column;margin-bottom:15px}@media (min-width:992px){.single-property{flex-direction:row}}.single-property__thumbnail{position:relative;width:100%;height:200px;background-color:#e3e3e3;background-size:cover;background-position:50%}@media (min-width:992px){.single-property__thumbnail{width:362px;height:auto}}.single-property__content{position:relative;width:100%;padding:28px}.single-property__content__address span{font-weight:300}.single-property__content__address svg{height:21px;width:auto;margin-right:15px}.single-property__content__address svg path{fill:#2e3033}.single-property__content__title{font-size:18px;font-weight:700;margin:28px 0 20px}.single-property__content__area{color:#00965e;margin-bottom:20px}.single-property__content__area svg{height:13px;width:auto;margin-right:8px}.single-property__content__area svg path{fill:#00965e}.single-property__content__area span{display:inline-block}.single-property__content__area span:first-of-type{margin-right:24px;display:none}@media (min-width:992px){.single-property__content__area span:first-of-type{display:inline-block}}.single-property__content__properties{font-size:14px;color:#2e3033;padding:0}.single-property__content__properties span{position:relative;display:inline-block;width:5px;height:5px;background-color:#000;border-radius:50%;margin:0 15px;bottom:3px}.single-property__content__properties span:first-of-type{margin-left:0}.single-property__content__date{display:none;font-weight:300;color:#00965e}@media (min-width:992px){.single-property__content__date{display:block}}.single-property__content__price{font-size:23px;font-weight:700;text-align:right;color:#00965e}.single-property__content__cta a{background-color:#ffa203;border:2px solid #ffa203;padding:13px 21px 11px}.single-property__content__cta a:hover{background-color:#fff;color:#ffa203}@media (max-width:400px){.single-property__content__cta a{width:100%;display:block;text-align:center;margin-top:1rem}}@media (min-width:992px){.single-property__content__cta{position:absolute;bottom:8px;right:8px}}.single-property__content--price{display:flex;justify-content:space-between;margin-top:24px}@media (min-width:992px){.single-property__content--price{margin-top:0;display:block}}@media (max-width:400px){.single-property__content--price{flex-direction:column}}.single-property__promoted{display:block;background-color:#ffa203;text-align:center;color:#2e3033;font-size:14px;padding:12px 20px 10px;font-weight:700;position:absolute;left:0;top:10px}.suggested-properties{width:100%;margin-bottom:2rem}.suggested-properties .suggested-properties__single-link:hover{color:unset}.suggested-properties__header h3{width:100%;font-family:SansCond,Arial,sans-serif;font-size:40px;font-weight:700;font-stretch:condensed;text-transform:uppercase;line-height:1;display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;border:none;padding:0}@media (max-width:992px){.suggested-properties__header h3{flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start;grid-gap:1rem;gap:1rem;font-size:2rem}}.suggested-properties__header h3 a{font-family:Sans,Arial,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-decoration:underline;text-transform:none;color:#00965e}.suggested-properties__single{border:2px solid #e9e9e9}.suggested-properties__single .single-property__thumbnail{background-color:#707070;width:100%;padding-top:75%;position:relative}.suggested-properties .suggested-properties__single.single-property{flex-direction:column}.suggested-properties .suggested-properties__single.single-property .single-property__content__title{margin-top:0}.suggested-properties .suggested-properties__single.single-property .single-property__content__address{margin-bottom:1.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.suggested-properties .suggested-properties__single.single-property .single-property__content__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gallery-row__filter{padding:15px 0;margin-bottom:15px;color:rgba(46,48,51,.4);font-size:16px;font-weight:700;text-transform:uppercase;align-items:center;align-content:center;display:flex;border-bottom:2px solid #e9e9e9}.gallery-row__filter .c-radio-group{display:inline-block;color:#2e3033;font-size:14px;text-transform:lowercase;font-weight:300;margin-left:15px;margin-bottom:0}.gallery-row .ShowOffField__rating{margin-top:-10px}.gallery-row .img-uploaded{display:flex;background-color:rgba(0,150,94,.2);border:2px solid #00965e;border-radius:4px;font-size:14px;align-items:center;width:100%;margin:30px 0 8px}.gallery-row .img-uploaded polygon{fill:#00965e}.gallery-row .img-uploaded svg{width:72px;height:72px}.gallery-row .img-uploaded p{margin:0}.gallery-row .img-uploaded p a{text-decoration:underline}.gallery-tags{background-color:#e9e9e9;padding:10px}.gallery-tags h3{text-transform:uppercase;font-family:SansCond,Arial,sans-serif;font-size:24px;margin:6px 0 24px;font-weight:600}.gallery-top3{background-color:#00965e;color:#fff;padding:10px}.gallery-top3 .ShowOffFieldContainer>.row{display:flex;flex-direction:column}.gallery-top3 .ShowOffFieldContainer>.row .col-md-4{width:100%;flex:1 1;max-width:unset}.gallery-top3 h3{text-transform:uppercase;font-family:SansCond,Arial,sans-serif;font-size:24px;margin:6px 0 24px;font-weight:600}.gallery-top3 .ShowOffField__author,.gallery-top3 .ShowOffField__author span{color:#fff}.gallery-top3 .ShowOffField{border-bottom:2px solid hsla(0,0%,91.4%,.6)}.gallery-top3 .c-photos-viewer{margin:0!important}.gallery-select-tag{margin-top:30px;max-width:384px;color:#2e3033}.gallery-select-tag .gallery-select-tags__indicators .gallery-select-tags__dropdown-indicator,.gallery-select-tag .gallery-select-tags__indicators .gallery-select-tags__indicator-separator{display:none}.gallery-select-tag .gallery-select-tags__control{border:2px solid #00965e!important;border-radius:0}.gallery-select-tag .gallery-select-tags__control.gallery-select-tags__control--is-focused{border-color:#00965e!important;outline-color:#00965e!important;box-shadow:0 0 0 1px #00965e!important}.events-page-header .btn-add-photo{background-color:#ffa203;color:#2e3033;border-color:#ffa203}.gallery-tags__show-all{font-size:12px;cursor:pointer;display:block;margin-top:12px}.gallery-tags__show-all:hover{opacity:.6}.weather-content__provider{margin-top:1rem;display:flex;justify-content:center;align-items:center}.weather-content__provider img{object-fit:unset;height:auto;width:250px;margin:0 0 .5rem 1rem}.weather-content__provider p{font-size:1.2rem}.registration-benefits-content{display:flex;flex-direction:column;align-items:center}.registration-benefits-content .provider-img{width:auto;max-height:80px}.registration-benefits-content .provider-img--small{max-height:40px;width:auto}.registration-benefits-content .provider-title{margin-top:64px;margin-bottom:16px;color:#9ca4ab}.registration-benefits-content .content-title{margin:32px 0;font-family:SansCond,Arial,sans-serif;font-size:40px}.registration-benefits-content .content-title,.registration-benefits-content .content-title--small{color:#00965e;align-self:center;display:block;display:inline-block;font-weight:700;line-height:40px;letter-spacing:0}.registration-benefits-content .content-title--small{margin:48px 0 16px;font-family:Sans,Arial,sans-serif;font-size:20px}.registration-benefits-content .pros-container{display:flex;flex-direction:row;align-items:center;margin:5px 0}.registration-benefits-content .pros-container p{font-family:Sans,Arial,sans-serif;font-weight:700;font-size:16px;color:#2e3033;letter-spacing:0;line-height:18px;margin:0 0 0 10px}.registration-benefits-content .pros-container--small{display:flex;flex-direction:row;align-items:center;margin:5px 0}.registration-benefits-content .pros-container--small p{font-family:Sans,Arial,sans-serif;color:#2e3033;letter-spacing:0;line-height:18px;margin:0 0 0 10px;font-size:14px}.registration-benefits-content img{height:200px;width:70%;object-fit:cover;max-width:750px;margin-left:auto;margin-right:auto;margin-bottom:32px}.registration-benefits-content .content-grid{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(6,auto)}.registration-benefits-content .content-grid>:first-child{grid-row:1}.registration-benefits-content .content-grid>:nth-child(2){grid-row:4}.registration-benefits-content .content-grid>:nth-child(3){grid-row:2}.registration-benefits-content .content-grid>:nth-child(4){grid-row:5}.registration-benefits-content .content-grid>:nth-child(5){grid-row:3}.registration-benefits-content .content-grid>:nth-child(6){grid-row:6}@media (min-width:1200px){.registration-benefits-content .content-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto)}.registration-benefits-content .content-grid>:first-child{padding-right:15px;grid-row:1}.registration-benefits-content .content-grid>:nth-child(2){grid-row:1}.registration-benefits-content .content-grid>:nth-child(3),.registration-benefits-content .content-grid>:nth-child(4){grid-row:2}.registration-benefits-content .content-grid>:nth-child(5),.registration-benefits-content .content-grid>:nth-child(6){grid-row:3}}.user-logIn-page__container{max-width:960px}.user-logIn-page__boxes{padding:0}.user-logIn-page__column{padding:2.5rem 1.25rem 1.25rem;border-radius:6px 0 0 6px}@media (min-width:992px){.user-logIn-page__column{padding:2.5rem}}.user-logIn-page__column--left{background:#fff;margin-bottom:1.25rem}@media (min-width:992px){.user-logIn-page__column--left{margin-bottom:0}}.user-logIn-page__column--right{background:#e5f5f0}@media (min-width:992px){.user-logIn-page__column--right{border-radius:0 6px 6px 0}}.user-logIn-page__submit{margin-top:23px}.user-logIn-page__main-wrapper{background:#ececec;display:flex;flex-direction:column;padding:20px}@media (min-width:992px){.user-logIn-page__main-wrapper{padding-top:65px;padding-bottom:65px;flex-direction:row}}.user-logIn-page__main-wrapper .breadcrumbs{top:2rem}.user-logIn-page .logIn-description{width:100%;display:flex;flex-direction:column}.user-logIn-page .logIn-description .forgot-password-link{text-align:right;font-size:14px;font-weight:700;text-decoration:underline;color:#00965e;-webkit-transition:all .2s ease;transition:all .2s ease}.user-logIn-page .logIn-description .forgot-password-link:hover{color:#ffa203!important;-webkit-text-decoration-color:#ffa203!important;text-decoration-color:#ffa203!important}.user-logIn-page .logIn-description .typography--h1{color:#00965e;margin:0 0 2.25rem;width:100%}.user-logIn-page .logIn-description p:nth-of-type(2){font-family:Sans,Arial,sans-serif;font-size:18px;color:#2e3033;letter-spacing:0}.user-logIn-page .logIn-description form{display:flex;flex-direction:column}.user-logIn-page .logIn-description form .bttn,.user-logIn-page .logIn-description form .button--yellow{margin-top:16px;width:150px;align-self:center}.user-logIn-page .logIn-description form .input{margin-bottom:15px}.user-logIn-page .logIn-description form .input input{border-radius:3px;border:1px solid #d6d6d6;box-shadow:none}.user-logIn-page .logIn-description form .input input:active,.user-logIn-page .logIn-description form .input input:focus{border-color:#00965e;outline-color:#00965e}.user-logIn-page .logIn-description form .link--follow{align-self:flex-end}.user-logIn-page .logIn-description .input-error--big{font-size:14px;font-weight:700;margin-bottom:10px;text-align:left}.user-logIn-page .logIn-socialMedia{padding:24px 10px 10px;max-width:100%}.user-logIn-page .logIn-socialMedia p{width:100%;text-align:center}.user-logIn-page .logIn-socialMedia .socialMedia-buttons-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.user-logIn-page .logIn-socialMedia .socialMedia-buttons-container img{margin:5px;cursor:pointer;height:32px}.user-register .register-description{width:100%}.user-register .register-description .typography--h1{color:#00965e;width:100%;margin-bottom:2.5rem}.user-register .register-description>*{width:100%}.user-register .register-description p:nth-of-type(2){font-family:Sans,Arial,sans-serif;font-size:18px;color:#2e3033;letter-spacing:0;margin-bottom:1rem}.user-register .register-description .props-container{display:flex;align-items:flex-start}.user-register .register-description .props-container .checkedIcon{margin-top:-2px;margin-right:14px;position:relative}.user-register .register-description .props-container .checkedIcon svg{height:18px;width:18px;border-radius:50%;background:#00965e}.user-register__register-button-wrapper{display:flex;justify-content:flex-start;margin-top:1.5rem}.u-header--inline{display:inline-flex;align-items:center}.u-font-v-middle{line-height:1em;padding-top:.15em}.u-font-green{color:#00965e!important}.u-font-yellow{color:#ffa203!important}.small-description{font-size:13px!important;line-height:20px!important;font-weight:300}.c-link{cursor:pointer;color:#00965e;font-weight:400;text-decoration:underline;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.c-link:hover{color:#ffa203;-webkit-text-decoration-color:#ffa203;text-decoration-color:#ffa203}.c-link--blank{color:inherit!important}.c-link--underline{text-decoration:underline!important}.c-btn-link{border:2px solid #ffa203;background-color:#ffa203;text-transform:uppercase;padding:12px;color:#2e3033;font-size:14px;font-weight:300}.c-btn-link:hover{background-color:#fff;color:#ffa203}.c-btn-link.c-btn-link--green{color:#fff;border:2px solid #00965e;background-color:#00965e}.c-btn-link.c-btn-link--green:hover{color:#00965e;background-color:#fff}.c-radio-group{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-radio-group input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.c-radio-group .checkmark{position:absolute;top:-3px;left:0;height:24px;width:24px;background-color:#fff;border-radius:50%;border:2px solid #00965e}.c-radio-group:hover input~.checkmark{opacity:.6}.c-radio-group input:checked~.checkmark{background-color:#fff}.c-radio-group .checkmark:after{content:"";position:absolute;display:none;top:4px;left:4px;height:12px;width:12px;border-radius:50%;background-color:#2e3033}.c-checkbox,.c-radio-group input:checked~.checkmark:after{display:block}.c-checkbox{position:relative;padding-left:35px;margin:12px 0;font-size:14px;font-weight:300;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-checkbox a{color:#00965e;text-decoration:underline}.c-checkbox input{position:absolute;opacity:0;height:0;width:0}.checkmark{position:absolute;cursor:pointer;top:-3px;left:0;height:24px;width:24px;background-color:#fff;border:2px solid #00965e;border-radius:2px}.c-checkbox input:checked~.checkmark{background-color:#00965e}.c-checkbox input:checked~.checkmark:after{display:block}.b-aside{margin-top:30px}.b-aside>div{margin-bottom:30px}.b-aside>div>img{width:100%;height:auto}.b-aside .EventsCalendar--small .event-card .event-details h3{font-size:12px;font-weight:700;line-height:14px}.b-aside .EventsCalendar--small .event-card .event-details p{font-size:10px;line-height:12px}.container-fluid{padding:0;margin:0}.tools-page__filters{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #cfcccc}.events-page-header{background-image:url(/static/media/poledopopisu.4a7e5e16.jpg);padding:16px 0;color:#fff;background-size:cover;background-position:50%}.events-page-header .separator:after,.events-page-header a{color:#fff;opacity:.5}.events-page-header a:hover{opacity:1}.events-page-header h1{text-transform:uppercase;font-family:SansCond,Arial,sans-serif;font-size:40px;margin:23px 0}.events-page-header h3{font-size:16px}.tools-page .tools-page__additional .tools-page__titile{text-align:center!important}.e-input{width:100%;border:2px solid #e9e9e9;font-size:14px;line-height:24px;padding:8px 15px;font-weight:300}.e-input:focus{border-color:#00965e;outline-color:#00965e}html{-webkit-font-feature-settings:none;font-feature-settings:none;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}body{font-family:Sans,Arial,sans-serif}body.block-scroll{margin:0;height:100%;overflow:hidden}a{color:inherit}a:active,a:hover{color:none;text-decoration:none;cursor:pointer;color:#ffa203;-webkit-text-decoration-color:#ffa203;text-decoration-color:#ffa203}.brand-link{cursor:pointer!important;color:inherit;text-decoration:underline!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.brand-link:hover,.brand-link a:active{color:#ffa203!important;-webkit-text-decoration-color:#ffa203!important;text-decoration-color:#ffa203!important}@media (min-width:1200px){.container{max-width:1200px}}.typography--h1{text-transform:uppercase}@media (max-width:§px){.ReactModal__Content{width:unset!important;top:40px!important;left:20px!important;right:20px!important}.ReactModal__Content .modal__login__text{padding:72px 16px!important}}.modal__content{padding:0 10px;margin-top:72px}@media (min-width:768px){.modal__content{padding:0 100px}}.modal__content h2{font-family:SansCond,Arial,sans-serif;font-size:40px;text-align:center;text-transform:uppercase;font-weight:700}.modal__close{position:absolute;top:15px;right:15px;background:transparent;border:none}.modal__close svg{width:30px;height:auto}.modal__close svg path{fill:#00965e}.img-grid-x3{display:flex;margin:0 -.5rem}@media (max-width:767px){.img-grid-x3{flex-direction:column;margin:0}}.img-grid-x3 .img-grid-x3__content{width:33%;margin:.5rem}@media (max-width:767px){.img-grid-x3 .img-grid-x3__content{width:100%;margin:.5rem 0}}.img-grid-x3 .img-grid-x3__content>div:first-of-type{width:100%;padding-bottom:75%;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem}.modal__meta{max-width:468px;width:100%;margin:0 auto}
/*# sourceMappingURL=main.dc33cf0c.chunk.css.map */