body.prevent-scroll{overflow:hidden;-webkit-overflow-scrolling:touch}@media screen and (max-width:767px){body.prevent-scroll{position:fixed}}.cookies-flow-container{position:fixed;top:-100%;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:99999}.cookies-flow-container.cookies-container-left .cookies-flow-overlay{background-color:#fff;position:fixed;left:0;width:500px;top:0;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none}.cookies-flow-container .cookies-flow-overlay{background-color:#fff;position:fixed;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:730px;height:auto;top:45%}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay,.cookies-flow-container.cookies-container-left .cookies-flow-overlay{background-color:#fff;position:fixed;height:85%;top:5%;left:5%;right:0;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none;width:90%}}.cookies-flow-container .cookies-flow-overlay .row{margin:0}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper{height:auto;position:relative}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper{height:94vh;position:relative}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-header{margin-left:40px;margin-top:40px;margin-right:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-header figure img{width:100px;height:auto}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-header{margin-left:20px;margin-top:20px}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-header figure img{width:auto;height:30px}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-top-transparent{position:absolute;width:calc(100% - 62px);height:28px;background:transparent -webkit-linear-gradient(91deg,#fff 0%,#ffffff00 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(359deg,#fff 0%,#ffffff00 100%) 0% 0% no-repeat padding-box;opacity:1;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);z-index:9}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-top-transparent{width:100%}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container{margin-left:40px;margin-right:70px;padding-top:32px;height:max-content;max-height:75vh;overflow-y:scroll;overflow-x:hidden;text-align:left;font:normal normal normal 13px/19px Arial;letter-spacing:0;color:#707070;padding-bottom:55px}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container.container_scroll{height:360px;margin-bottom:60px;padding-bottom:0}.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container.container_scroll{height:70vh;margin-bottom:20px;padding-bottom:0}@media(max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container.container_scroll{margin-bottom:20px;padding-bottom:0}}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container.container_scroll,.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container.container_scroll{height:calc(100vh - 365px)}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container::-webkit-scrollbar{display:none}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container p{margin-top:30px;margin-bottom:-10px;font-size:13px;line-height:19px;line-height:19px;color:#707070}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container p:last-of-type{margin-bottom:0}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container a{color:#2d73a8 !important;text-decoration:none}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookies-title{font:normal normal normal 26px/28px Arial;letter-spacing:0;color:#0092d0;opacity:1;margin-bottom:10px;margin-top:0}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookies-title{margin-right:16px;text-align:left;font:normal normal normal 22px/28px Arial;letter-spacing:0;color:#0092d0;opacity:1}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookie-show-hide{color:#333;text-decoration:underline;font-size:11px;line-height:24px;cursor:pointer;display:block;padding-top:15px}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookie-col10{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookie-col12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookie-col12 p{margin-top:20px;margin-bottom:20px;text-align:left;font:normal normal normal 13px/20px Arial;letter-spacing:0;color:#707070;opacity:1}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookie-col12 p span{margin-top:-10px}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookie-col2{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;min-height:28px}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookie-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e5e5e5;padding:20px 0 15px;color:#0092d0}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookie-row .switch-toggle.disabled .button{opacity:.5}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookie-row .switch-toggle.disabled .swiper{opacity:.5}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container .cookie-row:last-of-type{margin-bottom:20px}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container{margin-left:20px;height:-webkit-calc(98vh - 310px);height:calc(98vh - 310px);margin-right:20px;padding-bottom:65px}}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container+.cookie-bottom-transparent{display:flex;bottom:45px}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container.container_scroll+.cookie-bottom-transparent{display:block;bottom:60px}.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container.container_scroll+.cookie-bottom-transparent{display:block;bottom:29px}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container.container_scroll+.cookie-bottom-transparent,.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-main-policy-container.container_scroll+.cookie-bottom-transparent{bottom:29px;height:45px}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-bottom-transparent{position:-webkit-sticky;position:relative;bottom:29px;width:calc(100% - 62px);height:32px;pointer-events:none;background:transparent -webkit-linear-gradient(91deg,#fff 0%,#ffffff00 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(359deg,#fff 0%,#ffffff00 100%) 0% 0% no-repeat padding-box;z-index:99;margin-top:-32px}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookie-bottom-transparent{bottom:0;width:100%}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container{background-color:#fff;padding:0 40px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;bottom:-61px;width:100%;position:absolute}.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container{background-color:#fff;padding:0 40px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;bottom:-61px;max-height:25vh;width:100%;position:absolute}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container,.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container{padding:0}}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container,.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding:20px;position:absolute;bottom:105px;margin-bottom:20px}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .manage-cookies{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .accept-cookies{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-bottom:20px}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .manage-cookies{font-size:16px;color:#555;border:1px solid #555;background:transparent;font-weight:bold;cursor:pointer}.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .manage-cookies{font-size:16px;color:#555;border:1px solid #555;background:transparent;font-weight:bold;cursor:pointer;width:200px}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .manage-cookies span{cursor:pointer}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .manage-cookies,.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .manage-cookies{font-size:13px;width:100%}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .manage-cookies:hover{background-color:#fff;color:#333}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .accept-cookies{right:40px;font-size:16px;font-weight:bold;color:#fff;border:1px solid #0092d0;background:#0092d0;cursor:pointer}.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .accept-cookies{right:40px;font-size:16px;font-weight:bold;color:#fff;border:1px solid #0092d0;background:#0092d0;cursor:pointer;width:200px}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .accept-cookies,.cookies-flow-container.cookies-container-left .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .accept-cookies{font-size:13px;width:100%}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container .accept-cookies:hover{background-color:#0380b5}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container button{outline:none;border:none;cursor:pointer;font-size:16px;font-weight:700;width:280px;height:50px}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-actions-container button{width:100%}}.cookies-flow-container .cookies-flow-overlay .wizard-step-content h2{color:#8bbc06;margin-bottom:20px}.cookies-flow-container .cookies-flow-overlay .wizard-step-content a{color:#7ba6c8 !important;cursor:pointer;font-size:13px !important}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container{height:-webkit-calc(100vh - 65px);height:calc(100vh - 65px);overflow-y:auto;overflow-x:hidden}}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .policy-title{font-size:15px;font-weight:700;padding:16px 20px;margin:0;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .policy-title{display:none}}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs-descriptions{height:470px;position:relative}@media screen and (min-width:768px){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs-descriptions{overflow:hidden}}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs-descriptions>div{padding:30px 60px 30px 30px;position:absolute;top:0;bottom:0;left:0;right:-17px}@media screen and (min-width:768px){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs-descriptions>div{overflow-y:auto}}@media screen and (max-width:575px){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs-descriptions>div{padding:20px;left:0;right:0}}@media(min-width:320px) and (max-height:600px) and (orientation:landscape){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs-descriptions>div{height:-webkit-calc(100vh - 131px);height:calc(100vh - 131px);overflow-y:auto}}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs{padding-top:70px;height:470px;background:#e5e5e5}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs{height:auto;padding-top:0}}@media(min-width:320px) and (max-height:600px) and (orientation:landscape){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs{height:-webkit-calc(100vh - 131px);height:calc(100vh - 131px);overflow-y:auto}}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs>.row>div{padding:16px 20px;display:block;color:#666;text-decoration:none;font-size:14px;font-weight:700;cursor:pointer}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs>.row>div:hover{background:#fff}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs>.row>div{border-bottom:1px solid #ccc}}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .cookies-tabs .active-tab{background:#fff}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .top-arrow{position:fixed;top:30px;right:20px;background:0 0;border:0;cursor:pointer;outline:none}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .top-arrow{display:none}}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .top-arrow>img{opacity:.7}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .bot-arrow{position:fixed;bottom:160px;right:20px;background:0 0;border:0;cursor:pointer;outline:none}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .bot-arrow{display:none}}.cookies-flow-container .cookies-flow-overlay .cookie-policy-container .bot-arrow>img{opacity:.7}.cookies-flow-container .cookies-flow-overlay .cookies-content{line-height:22px;font-weight:400;font-size:16px;color:#6f6f6f}@media screen and (max-width:767px){.cookies-flow-container .cookies-flow-overlay .cookies-content{line-height:22px;font-weight:400;font-size:16px}}.cookies-flow-container .cookies-flow-overlay .cookies-content p{font-size:16px}.cookies-flow-container .user{color:#fff;font-size:14px;left:107px;position:relative;width:106px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);height:28px;margin-top:0}.cookies-flow-container.cookies-container-left .user{left:78px}@media screen and (max-width:767px){.cookies-flow-container .user,.cookies-flow-container.cookies-container-left .user{left:116px;-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:700px){.cookies-flow-container .user,.cookies-flow-container.cookies-container-left .user{left:70px}}@media screen and (max-width:650px){.cookies-flow-container .user,.cookies-flow-container.cookies-container-left .user{left:57px}}@media screen and (max-width:550px){.cookies-flow-container .user,.cookies-flow-container.cookies-container-left .user{left:38px}}@media screen and (max-width:500px){.cookies-flow-container .user,.cookies-flow-container.cookies-container-left .user{left:20px}}@media screen and (max-width:440px){.cookies-flow-container .user,.cookies-flow-container.cookies-container-left .user{left:11px}}@media screen and (max-width:380px){.cookies-flow-container .user,.cookies-flow-container.cookies-container-left .user{left:2px}}@media screen and (max-width:350px){.cookies-flow-container .user,.cookies-flow-container.cookies-container-left .user{left:-8px}}.cookies-flow-container .button{border-radius:100px;height:32px;line-height:32px;overflow:hidden;position:absolute;right:-25px;width:75px;cursor:pointer}.cookies-flow-container.cookies-container-left .button{border-radius:100px;height:32px;line-height:32px;overflow:hidden;position:absolute;right:14px;width:75px;cursor:pointer}@media screen and (max-width:767px){.cookies-flow-container .button,.cookies-flow-container.cookies-container-left .button{right:24px}}.cookies-flow-container .button div{border-radius:100px;width:75px;position:absolute;top:0}.cookies-flow-container .button span{color:#fff !important;position:relative;top:-2px;left:10px;font:ArialMT;font-weight:400;font-size:14px}.cookies-flow-container .button__item_on{border:1px solid #0092d0;opacity:1;height:100%}.cookies-flow-container .button__item_on span{top:-2px;left:-40px;color:#0092d0 !important}.cookies-flow-container .button__item_off{border:1px solid #808080;height:32px;position:absolute;right:-78px;padding-left:32px;z-index:60;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.cookies-flow-container .swiper{margin-top:9px;margin-left:49px;margin-right:11px;border:4px solid #0092d0;opacity:1;background-color:transparent;border-radius:100px;cursor:pointer;height:12px;left:63px;position:absolute;top:1px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:12px;z-index:70}.cookies-flow-container.cookies-container-left .swiper{margin-top:9px;margin-left:10px;margin-right:11px;border:4px solid #0092d0;opacity:1;background-color:transparent;border-radius:100px;cursor:pointer;height:12px;left:63px;position:absolute;top:1px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:12px;z-index:70}@media screen and (max-width:767px){.cookies-flow-container .swiper,.cookies-flow-container.cookies-container-left .swiper{margin-left:0}}.cookies-flow-container .swipe_on{text-align:right}.cookies-flow-container .swipe_on .button__item_off{background:transparent url("img/Grupo 13274.png") 0% 0% no-repeat padding-box;top:0;left:0;padding-left:24px;border-color:#808080}.cookies-flow-container .swipe_on .button__item_off span{opacity:1;left:-9px;color:#808080 !important}.cookies-flow-container .swipe_on .button__item_on{background:transparent url("img/Grupo 13274.png") 0% 0% no-repeat padding-box;top:0;left:0;padding-left:24px;border-color:#808080}.cookies-flow-container .swipe_on .button__item_on span{opacity:1;left:-200px;color:#808080 !important}.cookies-flow-container .swipe_on .swiper{border:4px solid #808080;left:16px}.cookies-flow-container .cookies-flow-overlay .wizard-step-content .cookies-wrapper .cookies-header .close-cookies img{cursor:pointer;transform:rotate(180deg)}.cookie-control{background-image:url(../images/cookies-button.png);background-repeat:no-repeat;width:80px;height:80px;bottom:0;left:0;position:fixed;z-index:99999;cursor:pointer}