#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:1028;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:.001s!important;animation-duration:.001s!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding-left:5%; padding-bottom:30px; padding-top:30px;text-align:left;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{margin-right:2%;width:15px;height:15px;opacity:1;padding:0px;outline:none;cursor:pointer;vertical-align:top;float:right;}.cn-close-icon:hover{opacity:.5;}.cn-close-icon:before,.cn-close-icon:after{position:absolute;content:' ';height:25px;width:2px;background-color:#FFFF}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block;line-height:20px}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:none;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-text-container,.cn-buttons-container{display:block;font-family: 'Ubuntu';font-size: 22px;align-items: center;color: #ffff;font-weight:600;margin-bottom:20px}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width: 900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 15px}}@media all and (max-width: 480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}.cn-text-container_two{font-family:'Ubuntu';font-style:italic;font-weight:300;font-size:19px;line-height:160%;color:#ffffff;} .notice-text-div{width:90%}
.cn-buttons-container{float:right; margin-right:5%;margin-top:25px}
.cn-text-container_two p{color: #646060;/* font-weight: lighter; */font-family: Ubuntu,sans-serif;}

#cn-notice-buttons_two{display:none}

@media (max-width:1849px)
{
.cn-buttons-container {
    margin-right: 5%;
    margin-top:42px;

	}}

@media (max-width:1682px)
{ .cn-buttons-container {
 
    margin-top: 37px;
}
}

#cn-notice-buttons .btn-more {background: linear-gradient(90deg, #eea361, #e88763,#de5d66,#d4386b,#bd3789,#9c37b0);text-align: center;color: #fff;padding-right: 70px;padding-left: 70px;border: none; height: 58px;padding-top: 18px;font-size:19px}
#cn-notice-buttons .btn-more:hover {background: linear-gradient(270deg, #eea361, #e88763,#de5d66,#d4386b,#bd3789,#9c37b0)}


.btn-gradient {background:rgb(56 47 63);
 position: relative;
  display: inline-block;
text-align: center;
color: #fff;
padding-right: 70px;
padding-left: 70px;
border: none; 
height: 55px;
padding-top: 16px;
font-size:19px;
margin-right:20px!important}

.btn-gradient::before {content: '';
  position: absolute;
  z-index: -1;
  top: -3px;
  right: -3px;
  bottom: -3px;
  left: -3px;
  border-radius: 30px;
  background: linear-gradient(270deg, #eea361, #e88763,#de5d66,#d4386b,#bd3789,#9c37b0);
}
.btn-gradient:hover {content: '';

  background: linear-gradient(270deg, #eea361, #e88763,#de5d66,#d4386b,#bd3789,#9c37b0);
                     color:#fff!important
}


@media (max-width:1372px)
{.cn-buttons-container {
    margin-right: 3%;}
}

@media (max-width:1343px)
{.cn-buttons-container {
    width:30%;
    margin-right: -5%;}

    #cookie-notice .cn-button{ width: 65%; margin: 0 0 0 0px}
    #cn-notice-buttons .btn-more { width: 65%; margin-top:15px;padding-left:50px;padding-right:50px}
    .cn-buttons-container {margin-top: 4px}

.btn-gradient {
    padding-right: 20px;
    padding-left: 25px;
}
}

@media (max-width:1199px)
{
    .cn-text-container, .cn-buttons-container {font-size:20px;margin-bottom: 15px;}
    .cn-text-container_two {font-size:17px}
    #cn-notice-buttons .btn-more {    padding-left: 27px;
    padding-right: 27px;}

}

@media (max-width:939px)
{

.cn-buttons-container {
    bottom: 5px;
    position:absolute;
    width: 100%;}
#cookie-notice .cn-button {
    width: 25%;}

    #cn-notice-buttons .btn-more {
    width: 25%;}
.cookie-notice-container{height:240px}


}

@media (max-width:820px)
{ .cn-buttons-container {    margin-left: calc(50% - 281px);}

.cn-text-container, .cn-buttons-container {
    font-size: 18px;
    margin-bottom: 10px;
}
.cn-text-container_two {
    font-size: 15px;
}
.btn-gradient {font-size:16px}
#cn-notice-buttons .btn-more {font-size:16px!important}
.cookie-notice-container {
    height: 218px;
}
}

@media (max-width:631px)
{ .cookie-notice-container {    height: 253px;}
.cn-text-container_two {
    font-size: 14px;
}
.btn-gradient {font-size:15px}
#cn-notice-buttons .btn-more {font-size:15px!important}
.cookie-notice-container {
    height: 220px;
}
.cn-buttons-container {
    margin-left: calc(50% - 212px);
}
}

@media (max-width:587px) {
.notice-text-div {
    width: 100%;
}

.cn-buttons-container {
    bottom: 10px;}

    .cn-buttons-container {
    margin-left: calc(50% - 193px);
}

.cookie-notice-container {
    height: 239px;
}
#cn-notice-buttons .btn-more {
    width: 30%;}
    #cookie-notice .cn-button {
    width: 30%;
}
	



}


@media (max-width:452px)
{ 
    .cookie-notice-container {
    height: 264px;
}
#cn-notice-buttons .btn-more {
    width: 41%;}
    #cookie-notice .cn-button {
    width: 41%;
}

}

@media (max-width:350px)
{ 
.cookie-notice-container {
    height: 291px;
}
.cn-buttons-container {
    margin-left: calc((100% - 414px)/2);;
}

}