a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,td,th{text-align:left;font-weight:400;vertical-align:middle}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
a img{border:none;display:block}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
.clearfix,.container,.header-menu,.header-submenu__items_container,.header__logo-wrapper{overflow:hidden;*zoom:1}
.container,.header-menu,.header-submenu__items_container,.header__logo-wrapper{margin:0 auto;overflow:hidden;width:1070px}
@media (min-width: 85.375em) {
.container,.header-menu,.header-submenu__items_container,.header__logo-wrapper{width:1324px}
}
@media (max-width: 1365px) {
.container,.header-menu,.header-submenu__items_container,.header__logo-wrapper{max-width:1365px;width:100%}
}
.minw-1366px .container,.minw-1366px .header-menu,.minw-1366px .header-submenu__items_container,.minw-1366px .header__logo-wrapper{width:1324px}
.container.overflow-none,.overflow-none.header-menu,.overflow-none.header-submenu__items_container,.overflow-none.header__logo-wrapper{overflow:inherit}
.container .title,.header-menu .title,.header-submenu__items_container .title,.header__logo-wrapper .title{font-family:roboto-bold,Helvetica,sans-serif;font-size:2.4rem;line-height:2.9rem;margin-top:1.5rem}
@media (max-width: 85.365em) {
.container .title,.header-menu .title,.header-submenu__items_container .title,.header__logo-wrapper .title{margin-left:1rem}
}
.maxw-1365px .container .title,.maxw-1365px .header-menu .title,.maxw-1365px .header-submenu__items_container .title,.maxw-1365px .header__logo-wrapper .title{margin-left:1rem}
.separator{height:.3rem}
.promo{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;align-items:center;background-color:#000117;border-radius:.5rem;position:relative;min-width:5rem;overflow:hidden}
@media (min-width: 66.875em) {
.promo{padding:1.5rem .5rem}
}
.minw-1070px .promo{padding:1.5rem .5rem}
@media (min-width: 85.375em) {
.promo{padding:0}
}
.minw-1366px .promo{padding:2.5rem 0}
.promo .title{color:#01AAB8;font-family:roboto-regular,Helvetica,sans-serif;font-size:1.3rem;position:absolute;top:-1.5rem;right:.8rem}
.promo__item{margin:auto 2.5rem;display:inline-block}
@media (min-width: 66.875em) {
.promo__item{margin:auto .5rem}
}
.minw-1070px .promo__item{margin:auto .5rem}
@media (min-width: 85.375em) {
.promo__item{margin:auto 2.5rem}
}
.minw-1366px .promo__item{margin:auto 2.5rem}
.promo.more-items .promo__item{margin:2.5rem}
.promo.more-items .promo__item.first-item{margin-top:2px}
.minw-1366px .promo.more-items .promo__item{margin:2.5rem}
.promo_wrapper.no-background .promo{background:none}
.btn_wrapper{display:block;width:100%;text-align:center;margin-top:6.9rem}
.btn_wrapper__btn{cursor:pointer;background-color:#63a6ae;border:none;border-radius:.6rem;padding:1.6rem 4.7rem;color:#fff;font-size:1.8rem;font-family:roboto-bold,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.04rem}
.hidden{display:none}
html{font-size:10px}
body{background-color:#000117;color:#6df3fe;min-height:100vh;margin:0;min-width:1070px}
@media (max-width: 1070px) {
body{min-width:100%}
}
body.locked{height:100vh;overflow:hidden}
body.sticky_footer--flex{display:flex;flex-direction:column}
body.sticky_footer--flex .wrapper{flex:1}
body.sticky_footer--table{display:table;width:100%}
body.sticky_footer--table .wrapper{display:table-row;height:auto}
body.sticky_footer--table .footer-wrapper{display:table-row;height:.1rem}
@font-face{font-family:absolut-pro-condensed-medium;src:url(/fonts/absolut_pro_mediumcondensed-webfont.eot);src:url(/fonts/absolut_pro_mediumcondensed-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/absolut_pro_mediumcondensed-webfont.woff) format("woff"),url(/fonts/absolut_pro_mediumcondensed-webfont.ttf) format("truetype"),url(/fonts/absolut_pro_mediumcondensed-webfont.svg#absolut-pro-condensed-medium) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:absolut-pro-condensed-medium;src:url(/fonts/absolut_pro_mediumcondensed-webfont.svg#absolut-pro-condensed-medium) format("svg")}
@font-face{font-family:roboto-regular;src:url(/fonts/roboto-regular-webfont.eot);src:url(/fonts/roboto-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-regular-webfont.woff) format("woff"),url(/fonts/roboto-regular-webfont.ttf) format("truetype"),url(/fonts/roboto-regular-webfont.svg#roboto-regular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:roboto-regular;src:url(/fonts/roboto-regular-webfont.svg#roboto-regular) format("svg")}
@font-face{font-family:roboto-medium;src:url(/fonts/roboto-medium-webfont.eot);src:url(/fonts/roboto-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-medium-webfont.woff) format("woff"),url(/fonts/roboto-medium-webfont.ttf) format("truetype"),url(/fonts/roboto-medium-webfont.svg#roboto-medium) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:roboto-medium;src:url(/fonts/roboto-medium-webfont.svg#roboto-medium) format("svg")}
@font-face{font-family:roboto-bold;src:url(/fonts/roboto-bold-webfont.eot);src:url(/fonts/roboto-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-bold-webfont.woff) format("woff"),url(/fonts/roboto-bold-webfont.ttf) format("truetype"),url(/fonts/roboto-bold-webfont.svg#roboto-bold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:roboto-bold;src:url(/fonts/roboto-bold-webfont.svg#roboto-bold) format("svg")}
@font-face{font-family:roboto-light;src:url(/fonts/roboto-light-webfont.eot);src:url(/fonts/roboto-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/roboto-light-webfont.woff) format("woff"),url(/fonts/roboto-light-webfont.ttf) format("truetype"),url(/fonts/roboto-light-webfont.svg#roboto-light) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:roboto-light;src:url(/fonts/roboto-light-webfont.svg#roboto-light) format("svg")}
.header{min-height:133px;background-color:#000447;background-image:-webkit-gradient(linear,left top,left bottom,from(#000447),to(#000117));background-image:-webkit-linear-gradient(top,#000447,#000117);background-image:-moz-linear-gradient(top,#000447,#000117);background-image:-ms-linear-gradient(top,#000447,#000117);background-image:-o-linear-gradient(top,#000447,#000117);background-image:linear-gradient(top,#000447,#000117)}
.header__logo-wrapper{overflow:visible;font-size:0;white-space:nowrap;display:block}
@media (max-width: 1365px) {
.header__logo-wrapper{display:flex;align-items:center;justify-content:space-between}
.header__logo-wrapper .header-language{position:relative!important;padding:0 1.1rem;padding-top:12px;margin-top:0;margin-right:5px;padding-bottom:0}
.header__logo-wrapper .header-language--open,.header-language--open:hover{position:relative!important;padding-bottom:0!important;margin-top:0!important}
.header__logo-wrapper .header-language-list{position:absolute;background-color:#000447;top:22px}
}
@media (max-width: 1070px) {
.header__logo-wrapper .header-language{margin-right:0}
.header__logo-wrapper .header-language-list{position:static}
}
.header__menu-wrapper{border-top:.1rem solid #101010;position:relative}
.header__menu-button{cursor:pointer;min-width:4.1rem;display:none;margin-left:-1.7rem;padding:3.1rem 1.7rem}
.header__menu-button__icon{display:inline-block;background-image:url(/images/icons-desktop-sprite.png);background-position:-45px -47px;width:23px;height:21px}
.header__menu-button--active .header__menu-button__icon{background-image:url(/images/icons-desktop-sprite.png);background-position:-98px 0;width:21px;height:21px}
.header-logo{display:inline-block;vertical-align:top;white-space:nowrap;-webkit-flex-grow:0;flex-grow:0;width:42.6rem}
.maxw-1069px .header-logo{width:42.5rem}
.header-logo__link{display:block}
.header-logo__image{background:url(/images/no-sprite/sexocean-logo.png);width:420px;height:79px;margin-left:-1rem}
@media (max-width: 1070px) {
.header-logo__image{width:230px;height:44px;margin-left:0;background-size:contain;background-repeat:no-repeat}
.header-logo{width:auto}
}
.header-logo__image,.header-logo__text{display:inline-block;vertical-align:top}
.header-logo__text{font-size:5.3rem!important;font-family:absolut-pro-condensed-medium,Helvetica,sans-serif;text-transform:uppercase;margin:1.8rem 0 0 1.4rem;color:#6df3fe}
.header-logo__text--pink{color:#63a6ae}
.header-menu{overflow:visible;padding-top:.3rem;padding-left:1rem;white-space:nowrap;box-sizing:border-box;z-index:3}
.header-menu__items.mobile-menu{display:none}
.header-menu__item{line-height:53px;display:inline-block}
@media (max-width: 1070px) {
.header-menu__items{display:none}
.header-menu__items.mobile-menu{width:100%;display:flex;justify-content:space-around;margin:0;padding:0;}
.switch-wrapper{display:none}
}
.header__search-language-wrapper{display:none;width:auto;float:right}
.header-menu__item .header-menu__item_link{font-family:roboto-medium,Helvetica,sans-serif;color:#6df3fe;font-size:1.8rem;text-transform:uppercase;text-decoration:none;height:4.6rem;line-height:4.4rem;display:block;cursor:pointer;padding:0 1.9rem}
@media (max-width: 85.365em) {
.header-menu__item .header-menu__item_link{padding:0 1rem}
}
@media (max-width: 470px) {
.header-menu__item .header-menu__item_link{font-size:14px;line-height:30px;height:3rem}
}
.header-menu__item .header-menu__item_link--active{border-radius:.5rem;background:#63a6ae;color:#fff}
.header-menu__item .header-menu__item_link--active:after{background-image:url(/images/icons-desktop-sprite.png);background-position:-19px -122px;width:11px;height:7px}
@media (min-width: 1025px) {
.header-menu__item:hover .header-menu__item_link{border-radius:.5rem;background:#63a6ae;color:#fff}
.header-menu__item:hover .header-menu__item_link:after{background-image:url(/images/icons-desktop-sprite.png);background-position:-19px -122px;width:11px;height:7px}
}
.header-menu__item--has-child .header-menu__item_link:after{content:"";display:inline-block;margin-left:1rem;margin-bottom:.4rem;background-image:url(/images/icons-desktop-sprite.png);background-position:-129px -104px;width:11px;height:7px;line-height:inherit!important}
.header-menu__item--has-child.header-menu__item--active .header-submenu{display:block;z-index: 99;}
.header-menu__item--has-child.header-menu__item--active .header-menu__item_link{border-radius:.5rem .5rem 0 0;background:#63a6ae;color:#fff}
.header-menu__item--has-child.header-menu__item--active .header-menu__item_link:after{background-image:url(/images/icons-desktop-sprite.png);background-position:-19px -122px;width:11px;height:7px}
.header-menu__item--has-child.header-menu__item--active .header-menu__item_link:before{content:"";position:absolute;left:0;width:100%;top:100%;height:.3rem;background-color:#63a6ae}
@media tablet {
.header-menu__item.hideOnSmall{display:none}
}
.header-search{display:inline-block;vertical-align:top;-webkit-flex-grow:1;flex-grow:1;white-space:nowrap;padding-top:1.6rem;width:77.4rem}
@media (max-width: 85.365em) {
.header-search{width:51.9rem}
}
.maxw-1365px .header-search{width:51.9rem}
.header-search__input{display:inline-block;width:100%;height:4.2rem;background-color:#000;border-radius:.5rem;border:none;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;padding:0 1.5rem;color:#6df3fe;vertical-align:top;font-family:roboto-light,Helvetica,sans-serif;font-size:1.8rem}
.header-search__input::-webkit-input-placeholder{color:#6df3fe}
.header-search__input:-moz-placeholder,.header-search__input::-moz-placeholder{color:#6df3fe}
.header-search__input:-ms-input-placeholder{color:#6df3fe}
@media (min-width: 66.875em) {
.header-search__input{padding-right:140px}
}
.minw-1070px .header-search__input{padding-right:140px}
@media (max-width: 66.865em) {
.header-search__input{padding-right:60px}
}
.maxw-1069px .header-search__input{padding-right:60px}
.header-search__button{border:none;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:.5rem;background:#63a6ae;vertical-align:top;text-align:center;cursor:pointer;font-size:inherit;width:125px;margin-left:-125px;padding:1.2rem 4rem}
.header-search__button::-moz-focus-inner{padding:0;border:0}
.header-search__fake-button{display:none}
.header-search__button_icon{display:inline-block;background-image:url(/images/icons-desktop-sprite.png);background-position:-98px -61px;width:18px;height:18px}
.header-submenu{display:none;border-top:.2rem solid #494846;background-color:#000447;position:absolute;z-index:3;width:100%;top:100%;left:0;margin-top:.3rem;padding-top:4.4rem;padding-bottom:4.4rem}
.header-submenu__items_container{overflow:visible}
.header-submenu__items{font-size:0;line-height:0;box-sizing:border-box;width:100%;-webkit-column-count:4;-moz-column-count:4;column-count:4;margin-left:-2.1rem;margin-right:-3.1rem}
@media (max-width: 66.865em) {
.header-submenu__items{-webkit-column-count:3;-moz-column-count:3;column-count:3}
}
.maxw-1069px .header-submenu__items{-webkit-column-count:3;-moz-column-count:3;column-count:3}
@media (max-width: 63.99em) {
.header-submenu__items{-webkit-column-count:2;-moz-column-count:2;column-count:2}
}
.maxw-1023px .header-submenu__items{-webkit-column-count:2;-moz-column-count:2;column-count:2}
@media (max-width: 63.99em) {
.header-submenu__items{margin-left:0;margin-right:0}
}
.maxw-1023px .header-submenu__items{margin-left:0;margin-right:0}
.header-submenu__item{display:list-item}
.header-submenu__item .header-submenu__item_link{font-family:roboto-regular,Helvetica,sans-serif;font-size:1.5rem;color:#6df3fe;line-height:150%;text-decoration:none;padding:1rem 2.1rem;display:inline-block;width:100%;box-sizing:border-box;cursor:pointer;text-align:left;-moz-box-sizing:border-box}
.header-submenu__item:hover .header-submenu__item_link{border-radius:.5rem;background:#63a6ae;color:#fff}
.header-submenu__horizontal_items{font-size:0;line-height:0;box-sizing:border-box;width:100%;text-align:left}
.header-submenu__horizontal_item{display:inline-block;box-sizing:border-box;width:25%}
@media (max-width: 66.865em) {
.header-submenu__horizontal_item{width:33.3%}
}
.maxw-1069px .header-submenu__horizontal_item{width:33.3%}
@media (max-width: 63.99em) {
.header-submenu__horizontal_item{width:50%}
}
.maxw-1023px .header-submenu__horizontal_item{width:50%}
@media (max-width: 63.99em) {
.header-submenu__horizontal_item{margin-left:0;margin-right:0}
}
.maxw-1023px .header-submenu__horizontal_item{margin-left:0;margin-right:0}
.header-submenu__horizontal_item .header-submenu__horizontal_item_link{font-family:roboto-regular,Helvetica,sans-serif;font-size:1.5rem;color:#6df3fe;line-height:150%;text-decoration:none;padding:1rem 2.1rem;display:inline-block;width:100%;box-sizing:border-box;cursor:pointer;text-align:left}
.header-submenu__horizontal_item:hover .header-submenu__horizontal_item_link{border-radius:.5rem;background:#63a6ae;color:#fff}
.header-language{display:inline-block;vertical-align:top;font-family:roboto-medium,Helvetica,sans-serif;color:#6df3fe;font-size:1.8rem;-webkit-flex-grow:0;flex-grow:0;box-sizing:border-box;padding:2.7rem 1.1rem;text-align:left;vertical-align:bottom;margin-left:3.6rem;background-color:transparent;border:1px solid #0a0a0a;border-bottom:none;border-top:none;cursor:pointer;width:8.8rem}
.header-language__current{font-size:1.8rem;white-space:nowrap;line-height:2.4rem;cursor:pointer}
.header-language__current .flag-icon{vertical-align:middle;margin-top:-.2rem}
.header-language__current_text{display:inline-block;vertical-align:baseline;padding-left:.3rem;text-transform:uppercase}
.header-language__label{display:none}
.header-language--hover,.header-language:hover{background-color:#32201d}
.header-language--open,.header-language--open:hover{position:absolute;z-index:4;margin-top:.1rem;background-color:#000447;padding-bottom:.7rem}
.header-language--open .header-language-list,.header-language--open:hover .header-language-list{display:block}
.header-language-list{display:none;font-family:roboto-medium,Helvetica,sans-serif;color:#6df3fe;margin:1.6rem -1.1rem 0;cursor:default}
.header-language-list__item{font-size:1.8rem;white-space:nowrap;line-height:2.4rem;text-align:left;padding:1rem 1.1rem;cursor:pointer}
.header-language-list__item .flag-icon{vertical-align:middle;margin-top:-.2rem}
@media (min-width: 1025px) {
.header-language-list__item:hover{background-color:#63a6ae}
}
.header-language-list__item_link{text-decoration:none;outline:none;color:#6df3fe;cursor:pointer}
.header-language-list__item_text{display:inline-block;vertical-align:baseline;padding-left:.3rem;text-transform:uppercase}
.header-menu-language{display:none}
.header-menu-language__current{display:inline-block}
.header-menu-language__current .flag-icon{margin-bottom:.1rem}
.header-menu-language__label{display:inline-block}
.footer{padding:1.5rem 0 2rem}
@media (max-width: 85.365em) {
.footer{padding-left:1rem;padding-right:1rem}
}
.maxw-1365px .footer{padding-left:1rem;padding-right:1rem}
.footer p{font-family:roboto-regular,Helvetica,sans-serif;font-size:1.3rem;line-height:2.1rem;text-align:center}
.footer p a{color:#e4de2f}
.footer__info{margin-top:4.2rem;position:relative}
@media (max-width: 620px) {
.footer__info{display:none}
}
.footer__info_text{width:75%}
@media (min-width: 64em) {
.footer__info_text{width:65%}
}
.minw-1024px .footer__info_text{width:65%}
.footer__info_counters{float:right;position:absolute;right:0;bottom:0;text-align:right}
.footer__info_counters_item{display:inline-block;vertical-align:middle;margin-right:.1rem}
.content{padding-left:2.8rem;padding-right:2.8rem;margin-top:2.5rem}
@media (min-width: 64em) {
.content{padding-left:11.6rem;padding-right:11.6rem}
}
.minw-1024px .content{padding-left:11.6rem;padding-right:11.6rem}
@media (min-width: 66.875em) {
.content{padding-left:11.1rem;padding-right:11.1rem}
}
.minw-1070px .content{padding-left:11.1rem;padding-right:11.1rem}
@media (min-width: 85.375em) {
.content{padding-left:1.9rem;padding-right:1.9rem}
}
.minw-1366px .content{padding-left:1.9rem;padding-right:1.9rem}
.content-videos{font-family:roboto-medium,Helvetica,sans-serif}
.current-location{margin-top:.6rem;font-size:1.5rem;line-height:1.8rem;font-family:roboto-regular,Helvetica,sans-serif;color:#6df3fe;float:left;width:68%}
.hdonly_label{display:inline-block;margin-left:-90px;width:90px;cursor:pointer;font-family:roboto-medium,Helvetica,sans-serif;color:#6df3fe;font-size:1.8rem;text-transform:uppercase;text-decoration:none}
.onoffswitch{position:relative;width:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:right;top:0;margin-right:183px;margin-top:-22px}
.onoffswitch-search{margin-right:8px;margin-top:6px}
.onoffswitch-checkbox{display:none}
.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #999;border-radius:12px;margin-top:-18px}
.onoffswitch-inner{display:block;width:200%;margin-left:-100%}
.onoffswitch-inner:after,.onoffswitch-inner:before{float:left;padding:0;width:50%;height:15px;color:#fff;font:700 10px/10px Trebuchet,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.onoffswitch-inner:before{content:"";padding-left:10px;color:#fff;background-color:#1c100d}
.onoffswitch-inner:after{content:"";padding-right:10px;color:#999;background-color:#1c100d;text-align:right}
.onoffswitch-switch{position:absolute;display:block;top:0;bottom:0;right:21px;width:9px;margin:2px;background:#63a6af;border:2px solid #000762;border-radius:8px}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0;background:#01AAB8;border:2px solid #01AAB8}
.thpreview_label{display:inline-block;margin-left:-160px;width:160px;cursor:pointer;font-family:roboto-medium,Helvetica,sans-serif;color:#6df3fe;font-size:1.8rem;text-transform:uppercase;text-decoration:none}
.onoffswitch.thpreview{margin-right:360px}
.onoffswitch.thpreview.thpreview-search{float:left;margin-top:6px;margin-right:unset}
@media (min-width: 1366px) {
.onoffswitch.thpreview.thpreview-search{margin-left:200px}
}
@media (max-width: 1365px) {
.onoffswitch.thpreview.thpreview-search{margin-left:110px}
}
.top-videos{margin-top:.4rem;text-align:right;position:relative}
.top-videos .header-menu__item_link:before{left:inherit!important;right:0!important;width:35.8rem!important;top:2.8rem!important}
.top-videos .top-video{width:35rem;padding:.4rem;left:inherit;right:0}
.top-videos .header-submenu{top:auto}
.top-videos .header-submenu__item{display:block;width:100%}
.top-videos .header-submenu__items{column-count:auto;-moz-column-count:initial;-webkit-column-count:initial;margin:0}
.top-videos .header-menu__item--has-child.header-menu__item--active .header-menu__item_link:before{top:189px}
.top-videos .header-menu__item_link{height:2.8rem;line-height:2.8rem}
.banner-wrapper{position:absolute;margin:.4rem}
.banner-wrapper-static{margin:2.5rem 0 1rem;display:inline-block;width:100%}
.banner-wrapper-static .promo{height:15.8rem}
.banner-wrapper-static .promo .promo__item{transform:scale(2.14);-webkit-transform:scale(2.14);-ms-transform:scale(2.14)}
.banner-wrapper-static .promo._300x250{height:47.8rem}
.banner-wrapper .promo{height:34.7rem}
.list{font-size:0;position:relative;margin:.2rem -.4rem 0}
@media (max-width: 85.365em) {
.list.list-with-banner .banner-wrapper-1{width:52.4rem;left:0;margin-left:53.6rem;top:41rem}
.list.list-with-banner .banner-wrapper-2{width:52.4rem;left:0;top:123rem}
}
@media (max-width: 1070px) {
.list{width:100%;display:flex;flex-wrap:wrap;margin:4px 0;gap:0}
.list .list__item_link a span{padding:0 10px}
}
@media (max-width: 600px) {
.list{flex-wrap:wrap;margin:4px 2px;gap:0;justify-content:left!important}
}
.maxw-1365px .list.list-with-banner .banner-wrapper-1{width:52.4rem;left:0;margin-left:53.6rem;top:41rem}
.maxw-1365px .list.list-with-banner .banner-wrapper-2{width:52.4rem;left:0;top:123rem}
@media (min-width: 85.375em) {
.list.list-with-banner .banner-wrapper-1{width:52.4rem;left:0;margin-left:80.2rem;top:41rem}
.list.list-with-banner .banner-wrapper-2{width:52.4rem;left:0;top:123rem}
}
.minw-1366px .list.list-with-banner .banner-wrapper-1{width:52.4rem;left:0;margin-left:80.2rem;top:41rem}
.minw-1366px .list.list-with-banner .banner-wrapper-2{width:52.4rem;left:0;top:123rem}
.list.list-with-banner.list-hide-banner-1 .banner-wrapper-1{display:none}
.list.list-with-banner.list-hide-banner-1 .list__item{margin-right:.4rem}
.list.list-with-banner.list-hide-banner-2 .banner-wrapper-2{display:none}
.list.list-with-banner.list-hide-banner-2 .list__item{margin-left:.4rem}
.list .list__item{width:25.8rem;height:19.7rem;display:inline-block;margin:.4rem;float:left;font-size:1.4rem;color:#fff}
.list .list__item_link_image_container{width:25.8rem;height:14.5rem;overflow:hidden;position:relative}
.list .list__item_link_image_container .slick-slide{float:left}
.list .list__item_link_image_container .thumb-video-preview{display:block;width:100%;height:100%;object-fit:cover;z-index:1}
.list .list__item_link_image_container .thumb-video-preview::-webkit-media-controls,.list .list__item_link_image_container .thumb-video-preview::-webkit-media-controls-enclosure{display:none!important}
.list .list__item_link_image_container .thumb-video-preview.thumb-video-topmost{position:absolute;z-index:1}
.list .list__item_link_image_container .loader{display:none;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;width:32px;height:32px;background:url(/images/no-sprite/loading2.gif) no-repeat 0 0;z-index:2}
.list .list__item_link{margin:0 auto}
.list .list__item_link a{display:block;text-decoration:none;position:relative}
.list .list__item_link a img{width:100%;color:#01AAB8;font-size:1.6rem}
.list .list__item_link a span{display:block;margin-top:.8rem;line-height:1.8rem;color:#12e2fb;font-size:1.6rem;font-family:roboto-bold,Helvetica,sans-serif}
.list .list__item_link a .duration,.list .list__item_link a time{position:absolute;max-width:7rem;width: auto;height:2rem;background-color:#000117;text-align:center;line-height:2.3rem;opacity:.8;color:#8d8d92;font-family:roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.3rem;top:auto!important;bottom:0;right:0;z-index:2;padding: 0 5px;font-weight: 300;}
.list .list__item_link a .hd{position:absolute;top:.2rem;right:.2rem;padding:0 .3rem;background-color:#35777d;line-height:1.8rem;color:#e5e5e5;font-size:1.4rem;font-weight:700;font-family:roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;border-radius:3px;z-index:2}
@media (max-width: 1070px) {
.list .list__item_link a .hd{font-size:1.2rem;padding:0 .5rem}
}
.list .list__item_link a p{font-family:roboto-bold,Helvetica,sans-serif;font-size:1.2rem;color:#01AAB8;margin-top:.6rem}
@media (max-width: 85.365em) {
.list.extended .banner-wrapper-1{width:52.4rem;left:0;margin-left:53.6rem;top:43.6rem}
.list.extended .banner-wrapper-2{width:52.4rem;left:0;top:130.8rem}
}
.maxw-1365px .list.extended .banner-wrapper-1{width:52.4rem;left:0;margin-left:53.6rem;top:43.6rem}
.maxw-1365px .list.extended .banner-wrapper-2{width:52.4rem;left:0;top:130.8rem}
@media (min-width: 85.375em) {
.list.extended .banner-wrapper-1{width:52.4rem;left:0;margin-left:80.2rem;top:43.6rem}
.list.extended .banner-wrapper-2{width:52.4rem;left:0;top:130.8rem}
}
.minw-1366px .list.extended .banner-wrapper-1{width:52.4rem;left:0;margin-left:80.2rem;top:43.6rem}
.minw-1366px .list.extended .banner-wrapper-2{width:52.4rem;left:0;top:130.8rem}
.list.extended .banner-wrapper .promo{height:37.7rem}
.list .banner-wrapper-static{margin-top:.5rem;margin-bottom:.5rem}
.additional-block-bg{background-color:#000117}
.additional{margin-top:2.5rem;width:100%;padding-top:2rem;padding-bottom:4.3rem}
@media (max-width: 85.365em) {
.additional{padding-left:1rem;padding-right:1rem}
}
.maxw-1365px .additional{padding-left:1rem;padding-right:1rem}
.additional h3{text-transform:uppercase;font-family:roboto-bold,Helvetica,sans-serif;font-size:2.4rem;color:#6df3fe;display:block;letter-spacing:.05rem;text-align:center;margin-left:0}
.additional .additional_list{margin-top:3.8rem;padding:0;font-family:roboto-regular,Helvetica,sans-serif}
.additional .additional_list.categories{-webkit-column-count:2;-moz-column-count:2;column-count:2}
@media (min-width: 64em) {
.additional .additional_list.categories{-webkit-column-count:3;-moz-column-count:3;column-count:3}
}
.minw-1024px .additional .additional_list.categories{-webkit-column-count:3;-moz-column-count:3;column-count:3}
@media (min-width: 85.375em) {
.additional .additional_list.categories{-webkit-column-count:4;-moz-column-count:4;column-count:4}
}
.minw-1366px .additional .additional_list.categories{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.additional .additional_list.more_sites{-webkit-column-count:3;-moz-column-count:3;column-count:3}
@media (min-width: 64em) {
.additional .additional_list.more_sites{-webkit-column-count:5;-moz-column-count:5;column-count:5}
}
.minw-1024px .additional .additional_list.more_sites{-webkit-column-count:5;-moz-column-count:5;column-count:5}
@media (min-width: 66.875em) {
.additional .additional_list.more_sites{-webkit-column-count:6;-moz-column-count:6;column-count:6}
}
.minw-1070px .additional .additional_list.more_sites{-webkit-column-count:6;-moz-column-count:6;column-count:6}
.additional .additional_list__item{line-height:4rem;text-align:center}
.additional .additional_list__item a{color:#01AAB8;text-decoration:none;font-size:1.5rem}
@media (max-width: 1070px) {
.additional h3{font-size:1.6rem}
.additional{padding:0}
.additional .additional_list.categories{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}
.additional .additional_list{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:4px}
.categories li,.more_sites li{font-family:roboto-regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:.5rem .4rem;line-height:1;display:inline-block}
.additional .additional_list__item a{font-size:1.2rem;color:#6df3fe;border:.1rem solid #6df3fe;text-decoration:none;display:block;padding:.7rem .8rem;border-radius:.2rem;line-height:1}
}
@media (min-width: 1025px) {
.additional .additional_list__item a:hover{text-decoration:underline}
}
.video_wrapper{width:100%;margin-top:1rem;overflow:hidden}
.video_wrapper .video{float:left;display:inline-block;margin-bottom:3rem;width:670px}
@media (max-width: 63.99em) {
.video_wrapper .video{width:auto}
}
@media (max-width: 63.99em) and (orientation:landscape) {
.video_wrapper .video{width:670px}
}
.maxw-1023px .video_wrapper .video{width:auto}
@media (orientation: landscape) {
.maxw-1023px .video_wrapper .video{width:670px}
}
@media (min-width: 85.375em) {
.video_wrapper .video{width:940px}
}
.minw-1366px .video_wrapper .video{width:940px}
.video_wrapper .video .video-js{display:none}
.video_wrapper .video .video-js,.video_wrapper .video__resource{position:relative;width:106.9rem}
@media (orientation: landscape) {
.video_wrapper .video .video-js,.video_wrapper .video__resource{width:66.5rem}
}
@media (min-width: 64em) {
.video_wrapper .video .video-js,.video_wrapper .video__resource{width:66.5rem}
}
.minw-1024px .video_wrapper .video .video-js,.minw-1024px .video_wrapper .video__resource{width:66.5rem}
@media (min-width: 66.875em) {
.video_wrapper .video .video-js,.video_wrapper .video__resource{width:66.5rem}
}
.minw-1070px .video_wrapper .video .video-js,.minw-1070px .video_wrapper .video__resource{width:66.5rem}
@media (min-width: 85.375em) {
.video_wrapper .video .video-js,.video_wrapper .video__resource{width:auto}
}
.minw-1366px .video_wrapper .video .video-js,.minw-1366px .video_wrapper .video__resource{width:auto}
.video_wrapper .video .video-js__buttons,.video_wrapper .video__resource__buttons{display:none;width:100%;position:absolute;bottom:6rem;text-align:center}
.video_wrapper .video .video-js__buttons a,.video_wrapper .video__resource__buttons a{font-family:roboto-bold,Helvetica,sans-serif;background-color:#000117;color:#fff;cursor:pointer;font-size:3.2rem;padding:.8rem 1.2rem;border:.2rem solid #fff;border-radius:1rem;margin:0 .5rem;opacity:.7;text-decoration:none;display:inline-block;min-width:7rem}
.video_wrapper .video .video-js__buttons a:hover,.video_wrapper .video__resource__buttons a:hover{opacity:.9}
.video_wrapper .video .video-js__buttons a .play,.video_wrapper .video__resource__buttons a .play{display:inline-block;margin:0 auto;border-style:solid;border-width:1.15rem 0 1.15rem 1.8rem;border-color:transparent transparent transparent #fff}
.video_wrapper .video__info{font-family:roboto-regular,Helvetica,sans-serif;color:#63a6af;font-size:1.4rem;margin-top:2.8rem;letter-spacing:.004rem}
@media (max-width: 85.365em) {
.video_wrapper .video__info{padding-left:1rem}
}
.maxw-1365px .video_wrapper .video__info{padding-left:1rem}
.video_wrapper .video__info h1{color:#01AAB8;font-family:roboto-bold,Helvetica,sans-serif;font-size:2.4rem}
.video_wrapper .video__info_categories{margin-top:2.3rem}
.video_wrapper .video__info_categories a{color:#e4de2f;line-height:1.5rem}
.video_wrapper .video__info_common{margin-top:2.3rem;font-size:16px;line-height:23px}
.video_wrapper .video__info_common p{display:inline-block;margin:0 .8rem}
.video_wrapper .video__info_common a.favorite{display:inline-block;vertical-align:-5px;margin-left:5px;cursor:pointer;background-image:url(/images/icons-desktop-sprite.png);background-position:-32px -92px;width:22px;height:20px}
.video_wrapper .video__info_common a.favorite.active{background-image:url(/images/icons-desktop-sprite.png);background-position:0 -92px;width:22px;height:20px}
@media (max-width: 1024px) {
.video_wrapper .video__info_common a.favorite{background-image:url(/images/icons-mobile-sprite.png?1165915585);background-position:-98px 0;width:25px;height:22px}
.video_wrapper .video__info_common a.favorite.active{background-image:url(/images/icons-mobile-sprite.png?1165915585);background-position:-45px -47px;width:25px;height:22px}
}
.video_wrapper .adv_block{display:block;float:right;width:383px}
@media (max-width: 63.99em) {
.video_wrapper .adv_block{width:auto;float:none;clear:both}
}
.maxw-1023px .video_wrapper .adv_block{width:auto;float:none;clear:both}
@media (max-width: 63.99em) and (orientation:landscape) {
.video_wrapper .adv_block{float:right;clear:none;width:383px}
}
.maxw-1023px .video_wrapper .adv_block{float:right;clear:none;width:383px}
@media (min-width: 66.875em) {
.video_wrapper .adv_block{width:383px}
}
.minw-1070px .video_wrapper .adv_block{width:383px}
@media (min-width: 85.375em) {
.video_wrapper .adv_block{width:367px}
}
.minw-1366px .video_wrapper .adv_block{width:367px}
.video_wrapper .adv_block .promo{width:100%}
@media (max-width: 63.99em) {
.promo_wrapper{margin:0 auto;width:100%}
}
.maxw-1023px .promo_wrapper{margin:0 auto;width:100%}
h3{text-transform:uppercase;font-family:roboto-bold,Helvetica,sans-serif;color:#00ebff;display:block;letter-spacing:.05rem;margin-top:.7rem}
@media (max-width: 85.365em) {
h3{margin-left:1rem}
}
.maxw-1365px h3{margin-left:1rem}
h3{font-size:2.4rem}
.related_list{margin-top:1.5rem}
.pagination{width:100%;text-align:center;margin:4rem 0;display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem}
.pagination__item{display:flex;text-align:center;margin:0 1px;line-height:2rem}
.pagination__item.active a{background-color:#63a6ae;color:#00ebff;letter-spacing:.04rem}
.pagination__item a{padding:10px 12px;font-size:1.8rem;line-height:2rem;background-color:#000447;border:none;border-radius:.6rem;color:#01AAB8;text-decoration:none;display:inline-block;vertical-align:middle;font-weight:600;min-width:16px;font-family:roboto,Helvetica,sans-serif}
@media (min-width: 85.375em) {
.pagination__item a{font-size:2rem;padding:.8rem .9rem}
}
.minw-1366px .pagination__item a{font-size:2rem}
.pagination__item span{color:#01AAB8;font-size:1.6rem;line-height:3rem}
.pagination__next,.pagination__prev{display:flex}
.pagination__next a,.pagination__prev a{background-color:#000447;font-family:roboto-bold,Helvetica,sans-serif}
.pagination__next{margin-left:.2rem}
.pagination__next a:after{content:"";background-image:url(/images/icons-desktop-sprite.png);background-position:-78px -47px;width:9px;height:17px;display:inline-block;margin-left:.8rem;vertical-align:bottom}
.pagination__prev{margin-right:.2rem}
.pagination__prev a:before{content:"";background-image:url(/images/icons-desktop-sprite.png);background-position:0 -122px;width:9px;height:17px;display:inline-block;margin-right:.8rem;vertical-align:bottom}
@media (max-width: 764px) {
.pagination__next a,.pagination__prev a{font-size:0}
.pagination__next a:after,.pagination__prev a:before{margin-left:0;margin-right:0}
}
.not_found{font-family:roboto-medium,Helvetica,sans-serif;text-align:center;margin:8rem auto 0;width:57rem;display:block}
@media (min-width: 66.875em) {
.not_found{text-align:left;width:90.5rem;margin:14rem auto 2rem;display:flex}
}
.minw-1070px .not_found{text-align:left;width:90.5rem;margin:14rem auto 2rem;display:flex}
.not_found__code{font-size:19.4rem;color:#63a6ae;margin-right:3.3rem;line-height:15.4rem;letter-spacing:-.4rem}
.not_found__code,.not_found__info{display:inline-block}
.not_found__info__error{font-size:3.6rem;text-transform:uppercase;margin-bottom:1.8rem;display:inline-flex;margin-top:.5rem;letter-spacing:.1rem}
.not_found__info__error:before{background-image:url(/images/icons-desktop-sprite.png);background-position:0 -47px;width:35px;height:35px;display:inline-block;content:"";margin-right:1.2rem}
.not_found__info p{font-family:roboto-regular,Helvetica,sans-serif;font-size:1.6rem;margin-bottom:4.5rem;margin-left:.4rem}
.not_found__info__buttons{height:3.8rem;margin-left:.6rem}
.not_found__info__buttons .btn_wrapper__btn{padding:.9rem 1.7rem;margin-right:1.2rem}
.registration{overflow:hidden;padding:56px 0 0;max-width:1269px}
.registration__form{float:left}
.registration__form h1{font-family:roboto-bold,Helvetica,sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;margin:0 0 12px}
.registration__form h2{font-family:roboto-medium,Helvetica,sans-serif;font-size:16px;font-weight:400;margin:0 0 31px}
.registration__form h2 a{color:#fff;font-family:roboto-bold,Helvetica,sans-serif;font-weight:700;text-decoration:none;border-bottom:1px solid #63a6ae}
.registration__form p{font-family:roboto-light,Helvetica,sans-serif;font-size:14px;font-weight:400;margin:0 0 25px}
.registration__field{margin:0 0 20px;width:690px}
.registration__field-label{font-family:roboto-regular,Helvetica,sans-serif;font-size:16px;color:#6df3fe;display:block;margin:0 0 9px}
.registration__field-label-required{font-size:32px;color:#63a6ae}
.registration__field-input{box-sizing:border-box;line-height:38px;font-size:18px;color:#fff;display:block;padding:0 7px;width:100%;border:1px solid #6df3fe;border-radius:4px;background-color:#000447}
.registration__field-input_error{border-color:red}
.registration__field-input_button{font-size:18px;line-height:40px;text-transform:uppercase;color:#fff;text-align:center;background-color:#63a6ae;width:100%;border:none;border-radius:4px}
.registration__field-button{margin-top:23px}
.registration__field-message{font-family:roboto-light,Helvetica,sans-serif;font-size:13px;color:red;text-align:right;margin:8px 0 0}
.registration__info{float:right;padding:39px 0 0}
.registration__info p{font-size:16px;color:#6df3fe;text-align:right;font-family:roboto-regular,Helvetica,sans-serif;margin:0 0 32px}
.registration__info p a{color:#fff;font-family:roboto-bold,Helvetica,sans-serif;font-weight:700;text-decoration:none;border-bottom:1px solid #63a6ae}
.registration__info p.legend{font-size:14px;font-family:roboto-light,Helvetica,sans-serif;margin:0}
.consent_cookies{overflow:hidden;padding:56px 0 0;max-width:1269px}
.consent_cookies h1{font-family:roboto-bold,Helvetica,sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;margin:0 0 12px}
.consent_cookies h2{font-family:roboto-medium,Helvetica,sans-serif;font-size:16px;font-weight:400;margin:31px 0 14px}
.consent_cookies__info{display:block;margin-bottom:3rem}
.consent_cookies__info p{font-family:roboto-regular,Helvetica,sans-serif;font-size:1.6rem;margin-bottom:4.5rem}
.consent_cookies__info__buttons{height:3.8rem}
.consent_cookies__info__buttons .btn_wrapper__btn{padding:.9rem 1.7rem;margin-right:1.2rem}
.consent_cookies__info__buttons .btn_wrapper__btn.i_agree{padding:.9rem 7.7rem}
.tags_page{overflow:hidden;padding:15px 0 0;max-width:1269px}
@media (max-width: 1280px) {
.tags_page{padding:0;padding:25px 10px 0 10px}
}
.tags_page h1{font-family:roboto-bold,Helvetica,sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;margin:0 0 12px;display:inline-block}
@media (max-width: 1070px) {
.tags_page h1{width:100%;text-align:center}
.video_wrapper .adv_block{display: none}
.promo.more-items .promo__item{margin:auto;width:100%;text-align:center}
}
.tags_page{text-align:center}
.tags_page h2{font-family:roboto-medium,Helvetica,sans-serif;font-size:24px;font-weight:400;margin:31px 0 14px;text-align:center}
@media (max-width: 1070px) {
.tags_page h2{width:100%;text-align:left}
}
.tags_page h2:after{content:"";vertical-align:middle;width:100%;height:1px;background-color:#000117;margin-right:-100%}
.tags_page .search_form,.tags_page h2:after{display:inline-block;position:relative;right:-14px}
.tags_page .search_form{border:1px solid #6df3fe;border-radius:.5rem;font-size:.8rem;padding:.5rem;background:#000117;top:-.5rem}
.tags_page .search_form .header-search__button_icon2{display:inline-block;margin-right:.5rem;margin-left:.25rem;background-image:url(/images/icons-desktop-sprite.png);background-position:-99px -92px;width:14px;height:14px}
.tags_page .search_form input{background:transparent;border:0;color:#6df3fe;outline:none!important}
.tags_page .search_form input::placeholder{color:#6df3fe}
.tags_page .categories__list>ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;align-content:space-between;margin-bottom:3.5rem}
.tags_page .categories__list>ul>li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tags_page .categories__list.col-5>ul>li{width:20%}
.tags_page .categories__list.col-6>ul>li{width:16%}
.tags_page .categories__list.col-7>ul>li{width:14.2%}
.tags_page .categories__list.col-8>ul>li{width:12.2%}
.tags_page .categories__items_group a,.tags_page .categories__menu a{font-family:roboto-regular,Helvetica,sans-serif;color:inherit;font-size:1.6rem}
.tags_page .categories__items_group a:link,.tags_page .categories__items_group a:visited,.tags_page .categories__menu a:link,.tags_page .categories__menu a:visited{text-decoration:none}
.tags_page .categories__items_group a:active,.tags_page .categories__items_group a:focus,.tags_page .categories__items_group a:hover,.tags_page .categories__menu a:active,.tags_page .categories__menu a:focus,.tags_page .categories__menu a:hover{text-decoration:underline}
.tags_page .categories__menu a{line-height:2.7;margin-right:1.5rem}
.tags_page .categories__menu a.popular{background-color:#63a6ae;color:#fff;padding:.25rem .65rem;margin-right:1.8rem;border-radius:.5rem}
.tags_page .categories__items_group a{line-height:2}
.tags_page .categories__items_group a.view_more{color:#fff;border-bottom:1px solid #63a6ae;text-decoration:none!important}
.tags_page .categories__items_group a.view_more:active,.tags_page .categories__items_group a.view_more:focus,.tags_page .categories__items_group a.view_more:hover{color:#63a6ae}
.icon-arrow-down{background-position:-129px -104px;width:11px;height:7px}
.icon-arrow-down,.icon-arrow-right{background-image:url(/images/icons-desktop-sprite.png)}
.icon-arrow-right{background-position:-129px -36px;width:14px;height:26px}
.icon-search{background-position:-98px -61px;width:18px;height:18px}
.icon-search,.icon-search-mobile{background-image:url(/images/icons-desktop-sprite.png)}
.icon-search-mobile{background-position:-51px 0;width:37px;height:36px}
.flag-icon{display:inline-block}
.flag-icon-br{background-position:-132px -32px;width:33px}
.flag-icon-br,.flag-icon-en{background-image:url(/images/flags-desktop-sprite.png);height:22px}
.flag-icon-en{background-position:-132px 0;width:34px}
.flag-icon-fr{background-position:-88px -66px}
.flag-icon-de,.flag-icon-fr{background-image:url(/images/flags-desktop-sprite.png);width:34px;height:23px}
.flag-icon-de{background-position:0 -33px}
.flag-icon-it{background-position:-44px -99px}
.flag-icon-es,.flag-icon-it{background-image:url(/images/flags-desktop-sprite.png);width:34px;height:23px}
.flag-icon-es{background-position:0 -66px}
.flag-icon-pt{background-image:url(/images/flags-desktop-sprite.png);background-position:-88px 0;width:34px;height:23px}
.infobanner{display:none;position:relative;font-size:20px;font-family:roboto-bold,Helvetica,sans-serif;text-align:center;border-style:solid;border-width:1px;border-radius:5px 5px 5px 5px;margin-top:10px;padding-top:10px;padding-bottom:10px}
.infobanner a{color:#e7eb54;position:absolute;top:0;right:0}
.infobanner a .close-infobanner.mobile{display:none}
@media (max-width: 1365px) {
.infobanner{margin:0 10px;padding:10px}
}
@media (max-width: 767px) {
.infobanner{font-size:14px;margin:0 2px;border-radius:0;font-family:roboto,Helvetica,sans-serif}
.infobanner a{top:-1px}
.infobanner a .close-infobanner{display:none}
.infobanner a .close-infobanner.mobile{display:block}
}
.close-infobanner{position:absolute;top:-1px;right:-1px}
@media (max-width: 1365px) {
.list .list__item{width:calc(20% - 8px);height:auto;margin:0}
.list .list__item_link_image_container{width:100%;height:auto}
.list{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:4px 0;gap:8px}
.header-submenu{padding-left:20px;width:calc(100% - 20px)}
.header-submenu__items_container{padding:0 10px}
.list .list__item_link_image_container{width:100%;height:auto;position:relative;padding-bottom:56%}
.list .list__item_link a img{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}
.list .list__item_link a video{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}
.registration__info{padding:39px 10px 0}
.registration__form{padding-left:20px}
}
@media (max-width: 1070px) {
.list .list__item.wide .list__item_link_image_container{padding-bottom:56%}
.list .list__item_link_image_container{padding-bottom:74%}
.list .list__item_link_image_container img{object-fit:cover}
.list .list__item{width:calc(25% - 5px);height:auto;padding:0;margin:0}
.list .list__item_link_image_container{width:100%;height:auto}
.list .list__item.wide{width:100%}
.list .list__item.wide .list__item_link a span{font-size:16px;line-height:28px;max-height:28px}
.current-location h2{font-size:1.8rem;text-transform:uppercase;letter-spacing:.05rem;font-size:1.8rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}
.current-location.mobile{text-align:center;width:100%}
.list{gap:3px 5px}
.header-menu{padding-left:0}
}
@media (max-width: 820px) {
.list .list__item{width:calc(33.33% - 4px)}
}
@media (max-width: 600px) {
.list .list__item{width:calc(50% - 3px)}
}
.switch-mobile{display:none}
.current-location.static-page{text-align:center;width:calc(100% - 20px);padding:0 10px}
#cookie_message{display:none!important}
@media (min-width: 1025px) {
.menu-logo__item-link:hover{background-color:#286a70}
}
.video__info-item .play{display:block;top:5px;left:50%;background-image:url(/images/icons-mobile-sprite.png?1165915585);background-position:-56px -147px;width:17px;height:17px;margin-top:7px!important;transform:scale(1.35)}
.player-wrapper__buttons-link .play-text{font-family:roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:absolute;right:6px;font-size:1.6rem;bottom:3px}
.scenes{padding:10px 10px 0;overflow:hidden;display:none}
@media (min-width: 768px) {
.scenes{display:none!important}
}
.scenes__title{margin:0 0 15px;font-family:roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-transform:none;font-weight:400;font-size:16px;line-height:20px;color:#6df3fe}
.scenes__title::before{display:inline-block;content:"";background-image:url(/images/icons-mobile-sprite.png?1165915585);background-position:-56px -147px;width:17px;height:17px;margin:-3px 8px 0 0;vertical-align:middle}
.scenes__item{width:49%;float:left;margin:0 0 8px}
.scenes__item:nth-child(odd){margin-right:0;float:right}
.scenes__item_img{display:block;width:100%}
@media (max-width: 1070px) {
.header{min-height:auto}
.header__search-language-wrapper{display:flex}
.header-search__input-button-wrapper{display:none}
.desc{display:none!important}
.menu-logo{float:right}
.menu-logo>a{display:block;padding:11px 0 0;width:40px;height:33px;text-align:center}
.menu-logo>a:before{background-position:-98px -32px;width:23px;display:inline-block;content:""}
.menu-logo>a.active:before,.menu-logo>a:before{background-image:url(/images/icons-mobile-sprite.png?116591558);height:21px}
.menu-logo>a.active:before{background-position:0 -92px;width:21px}
.menu-logo__wrapper{display:none;position:absolute;top:45px;right:0;bottom:0;height:100dvh;background-color:#000447;z-index:99;}
.menu-logo__wrapper.active{display:block}
.menu-logo__items{padding:27px 0 0;height:100dvh;overflow-y: auto;width: auto;overflow-y: scroll;-webkit-overflow-scrolling: touch;}
.menu-logo__item{float:none;display:block;padding:0;position:relative}
.menu-logo__item_language{border-top:1px solid #101010;border-bottom:1px solid #101010;margin-top:32px;padding-bottom:70px}
.menu-logo__item_language .menu-logo__item-link{text-transform:none}
.menu-logo__item_language .menu-logo__item-link:before{margin-right:12px}
.menu-logo__item_language .header-language-list{display:none;background-color:#00033c;margin-bottom:50px}
.header-language-list .header-language-list__item{line-height:normal;padding:0}
.js-language-list .header-language-list{margin:0;padding-bottom:75px}
.menu-logo__item_language .header-language-list__item-link{display:block;text-decoration:none;outline:none;color:#6df3fe;cursor:pointer;font-family:roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:15px 28px 15px 20px;font-size:1.6rem;text-transform:none}
.menu-logo__item_language .header-language-list__item-link:before{display:inline-block;content:"";width:20px;height:14px;margin-right:12px}
.menu-logo__item_language .header-language-list.active{display:block}
.menu-logo__item_language .header-language-list__item-link_br:before{background-image:url(/images/flags-mobile-sprite.png?116591558);background-position:-90px -132px;width:20px;height:14px}
.menu-logo__item_language .header-language-list__item-link_en:before{background-image:url(/images/flags-mobile-sprite.png?116591558);background-position:-120px -132px;width:20px;height:13px}
.menu-logo__item_language .header-language-list__item-link_fr:before{background-image:url(/images/flags-mobile-sprite.png?116591558);background-position:-132px -64px;width:20px;height:14px}
.menu-logo__item_language .header-language-list__item-link_de:before{background-image:url(/images/flags-mobile-sprite.png?116591558);background-position:-60px -132px;width:20px;height:14px}
.menu-logo__item_language .header-language-list__item-link_it:before{background-image:url(/images/flags-mobile-sprite.png?116591558);background-position:0 -132px;width:20px;height:14px}
.menu-logo__item_language .header-language-list__item-link_es:before{background-image:url(/images/flags-mobile-sprite.png?116591558);background-position:-132px -88px;width:20px;height:14px}
.menu-logo__item_language .header-language-list__item-link_pt:before{background-image:url(/images/flags-mobile-sprite.png?116591558);background-position:-30px -132px;width:20px;height:14px}
.menu-logo__item-arrow{display:block;position:absolute;right:18px;top:21px;background-image:url(/images/icons-mobile-sprite.png?116591558);background-position:-186px -83px;width:11px;height:7px}
.menu-logo__item-link{font-family:roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#6df3fe;display:block;text-transform:uppercase;text-decoration:none;font-size:1.6rem;padding:15px 52px 15px 20px}
.menu-logo__item-link:before{display:inline-block;content:"";width:18px;margin-right:15px}
.menu-logo__item-link_top-videos:before{background-image:url(/images/icons-mobile-sprite.png?116591558);background-position:-157px 0;width:19px;height:18px;vertical-align:-2px}
.menu-logo__item-link_categories:before{background-position:-111px -147px;width:17px}
.menu-logo__item-link_categories:before,.menu-logo__item-link_favorites:before{background-image:url(/images/icons-mobile-sprite.png?116591558);height:16px;vertical-align:-2px}
.menu-logo__item-link_favorites:before{background-position:-83px -147px;width:18px}
.menu-logo__item-link_history:before{background-position:-157px -85px;width:18px;height:18px}
.menu-logo__item-link_history:before,.menu-logo__item-link_videopreview:before{background-image:url(/images/icons-mobile-sprite.png?116591558);vertical-align:-2px}
.menu-logo__item-link_videopreview:before{background-position:-98px -63px;width:19px;height:19px}
.menu-logo__item-link_hdonly:before{background-position:0 -147px}
.menu-logo__item-link_bigthumbs:before,.menu-logo__item-link_hdonly:before{background-image:url(/images/icons-mobile-sprite.png?116591558);width:18px;height:18px;vertical-align:-2px}
.menu-logo__item-link_bigthumbs:before{background-position:-157px -57px}
.menu-logo__item-link_app:before{background-image:url(/images/icons-mobile-sprite.png?116591558);background-position:-186px 0;width:14px;height:19px;vertical-align:-4px}
.menu-logo__item-link_tags:before{background-position:-157px -113px;height:18px}
.menu-logo__item-link_pornstars:before,.menu-logo__item-link_tags:before{background-image:url(/images/icons-mobile-sprite.png?116591558);width:18px;vertical-align:-4px}
.menu-logo__item-link_pornstars:before{background-position:-157px -28px;height:19px}
.menu-overlay{position:absolute;height:150%;width:100%;background-color:#000;opacity:.5}
.header-search{vertical-align:top;white-space:nowrap;padding:0;height:44px;width:40px;margin-left:0;display:block;float:left}
.header-search__input-wrapper{display:inline-block;width:90%}
.header-search__input{width:100%;background-color:#000117;border-radius:.5rem;border:none;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;padding:0 1.5rem;color:#6df3fe;vertical-align:top;font-family:roboto-light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.8rem;display:none;height:44px;line-height:44px}
.header-search__input::-webkit-input-placeholder{color:#6df3fe}
.header-search__input:-moz-placeholder,.header-search__input::-moz-placeholder{color:#6df3fe}
.header-search__input:-ms-input-placeholder{color:#6df3fe}
.header-search__button-wrapper{display:inline-block;text-align:right;width:10%}
.header-search__button{border:none;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:.5rem;background:#6df3fe;vertical-align:top;text-align:center;cursor:pointer;font-size:inherit;background:none;width:auto;padding-right:1rem;margin:0;min-height:44px}
.header-search__button::-moz-focus-inner{padding:0;border:0}
.header-search__button img{max-width:100%;max-height:20px}
.header-search__button.header-search__submit-button{margin-right:13px;padding:0}
.header-search__fake-button-wrapper{display:inline-block;width:100%}
.header-search__fake-button{display:block;padding:11px 8px 0;margin:0;min-height:44px;text-align:center}
.header-search__button_icon{display:inline-block;background-image:url(/images/icons-mobile-sprite.png?116591558);background-position:-51px 0;width:37px;height:36px}
.header-search__container{width:100%;margin:0 auto;white-space:nowrap}
.header-search--active,.header-search--deactivating{width:100%;position:absolute;top:44px;border-top: 1px solid;border-bottom: 1px solid;left:0;padding-top:0;height:44px;background-color:#000117}
.header-search--active .header-search__container,.header-search--deactivating .header-search__container{text-align:left}
.header-search--active .header-search__input,.header-search--deactivating .header-search__input{display:inline-block;border-radius:.5rem;padding:0 30px 0 10px;font-size:16px;font-family:roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}
.header-search--active .header-search__input::-webkit-input-placeholder,.header-search--deactivating .header-search__input::-webkit-input-placeholder{color:#045253}
.header-search--active .header-search__input:-moz-placeholder,.header-search--active .header-search__input::-moz-placeholder,.header-search--deactivating .header-search__input:-moz-placeholder,.header-search--deactivating .header-search__input::-moz-placeholder{color:#045253}
.header-search--active .header-search__input:-ms-input-placeholder,.header-search--deactivating .header-search__input:-ms-input-placeholder{color:#045253}
.header-search--deactivating .header-search__container{animation:d .4s both ease}
.onoffswitch-label{margin-top:0}
.onoffswitch{margin-right:12px;margin-top:-33px}
.menu-logo__wrapper .onoffswitch{display:block!important}
.container.tags_page{overflow:hidden;max-width:1269px;padding:25px 10px 0}
.tags_page .container-inner{margin:0 1rem}
.categories__menu{display:flex;flex-wrap:wrap;justify-content:flex-start;justify-content:center}
.tags_page .categories__list>ul{justify-content:center}
.tags_page .categories__menu a.popular{display:none}
.tags_page .categories__menu a{line-height:2.7;margin-right:1.5rem;font-size:1.76rem}
.list.list-with-banner{margin:0}
.tags_page h2:after{content:"";display:inline-block;vertical-align:middle;width:100%;height:1px;background-color:#472d26;position:relative;margin-right:-100%;right:-14px}
.tags_page .categories__items_group a{line-height:2.7;font-size:1.6rem;background:#000117;padding:.5rem .7rem;margin-right:.8rem;border:1px solid #6cf4fe;border-radius:3px}
.tags_page .categories__list.col-5>ul>li{width:auto}
.tags_page .categories__list.col-5>ul>li:last-child{width:100%;text-align:center}
.tags_page .categories__list.col-5>ul>li:last-child a{margin-right:0}
.tags_page .categories__items_group a.view_more{font-family:roboto-regular,Helvetica,sans-serif;border:none;border-radius:0;border-bottom:1px solid #6df3fe!important;text-decoration:none!important;padding-bottom:2px}
.switch-mobile{display:flex}
.switch-mobile .top_videos{display:flex;justify-content:space-between;width:100%;margin-top:6px}
.switch-mobile .top_videos h3{margin-top:.3rem;display:inline-block;font-size:1.5rem;line-height:1.8rem;text-transform:capitalize;font-family:roboto,Helvetica,sans-serif}
.switch-mobile .top_videos .top_videos__menu{float:right;margin-right:.8rem}
.switch-mobile .top_videos .top_videos__menu li{display:inline-block}
.switch-mobile .top_videos .top_videos__menu li a{font-family:roboto,Helvetica,sans-serif;font-size:1.3rem;text-decoration:none;display:block;padding:.4rem .4rem .3rem;margin-left:.1rem;border:.1rem solid #6df3fe;border-radius:.2rem;color:#6df3fe}
.switch-mobile .top_videos .top_videos__menu li a.active,.switch-mobile .top_videos .top_videos__menu li a:hover{border:.1rem solid #6df3fe}
.list .list__item_link a .duration,.list .list__item_link a time{padding:.3rem .5rem .2rem;font-size:1.2rem;line-height:1.4rem;font-weight:700;margin:0 .1rem .1rem 0;width:auto;height:auto;color:#fff}
.list .list__item.wide .list__item_link a time{right:0;bottom:0}
.registration__form{display:flex;flex-direction:column;align-items:center;float:none;padding:0 20px}
.registration__form h2{width:100%;text-align:center;line-height:1.4}
.registration__form form{width:100%}
.registration__form .registration__field{width:100%;text-align:center}
.registration__form .registration__field-label{text-align:left}
.registration__info{width:100%;padding:15px 0 0}
.registration__info p.legend{text-align:center}
.registration__info p{text-align:center}
.video{width:100%!important}
.video_wrapper .video .video-js,.video_wrapper .video__resource{width:100%;height:auto}
.video_wrapper .video .video-js{position:relative;height:auto;padding-bottom:56%}
.video_wrapper .video__info_categories a{color:#6df3fe;border:.1rem solid #6df3fe;padding:.4rem .5rem .3rem;line-height:3.3rem;font-size:1.2rem;text-decoration:none;border-radius:.2rem;white-space:nowrap;margin-right:4px}
.video_wrapper .video__info h1{color:#12e2fb;font-size:16px;font-family:Helvetica Neue,sans-serif}
.video_wrapper .video__info_categories{margin-top:.6rem;font-size:0}
.video_wrapper .video__info_categories span{margin-right:10px;font-size:1.4rem}
}
@media (max-width: 600px) {
.list .list__item_link a span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left;font-family:Helvetica,sans-serif;font-size:13px;margin-top:0}
.list .list__item_link a p{display:none}
.video_wrapper .video__info_common{justify-content:space-around;margin:.8rem 0 .3rem}
.video__info_categories.mobile{display:none}
}
.list h3{text-align:center;margin-left:0}
.footer__info{display:flex;flex-direction:column;align-items:center}
.footer__info_counters{position:static;margin-top:15px}
.video__info_common{display:flex;flex-wrap:wrap}
@media (max-width: 1365px) {
.video_wrapper{display:flex;flex-wrap:wrap}
.video_wrapper .video{width:calc(100% - 398px)}
.video_wrapper .video .video-js{position:relative;height:auto;padding-bottom:56%}
.video_wrapper .video .video-js,.video_wrapper .video__resource{width:100%;height:auto}
}
.player-wrapper__buttons-link{display:none}
@media (max-width: 600px) {
.video__info_common .video__info-item{display:flex;flex-direction:column;align-items:center;font-size:12px;width:20%;color:#6df3fe}
.video__info_common .video__info-item p{display:none}
.video_wrapper .video__info_common span{display:block;margin-top:4px;font-size:11px}
.video_wrapper .video__info_common a.favorite{margin-left:0;margin-top:4px}
.related-container h3{display:inline-block;font-size:1.6rem}
.video_wrapper .video__info{margin-top:0;padding:.3rem .6rem .6rem}
.footer__info{display:none}
.video_wrapper .video{margin-bottom:10px}
}
@media (max-width: 375px) {
.header-menu__item{width:25%}
}
.fluid_timeline_preview{display:none!important}
.banner-wrapper-static{display:none}
@media (max-width: 600px) {
.banner-wrapper-static{display:block}
}
.advertisement__item.mobile{text-align:center;margin:1rem 0;display:none}
.advertisement__item_wrapper{font-size:0;display:flex;flex-wrap:wrap;justify-content:center;gap:5px}
.advertisement__item_wrapper .advertisement__item{width:300px;height:250px}
@media (max-width: 1300px) {
.additional-block-bg .advertisement__item:nth-child(1){display:none}
}
@media (max-width: 1000px) {
.additional-block-bg .advertisement__item:nth-child(2){display:none}
}
@media (max-width: 650px) {
.additional-block-bg .advertisement__item:nth-child(3){display:none}
}
@media (max-width: 1070px) {
.advertisement__item.mobile{display:block}
.promo__item .advertisement__item{display:none}
}
.banner-wrapper-static{
    text-align: center;
}
.promo .label,
.advertisement__items_wrapper .label,
.advertisement__item .label,
.advertisement__item_list .label{
    font-size: 12px;
    display: block;
    text-align: center;
    margin: 2px 0;
}
.promo .label strong,
.advertisement__items_wrapper .label strong,
.advertisement__item .label strong,
.advertisement__item_list .label strong {
    font-weight: 700;
    padding: 4px;
    background:#000762;
    font-family: roboto, Helvetica, sans-serif;
    color: #6df3fe;
    border-radius: 3px;
    display: inline-block;
    font-weight: 400;
    letter-spacing: 1.3px;
}
.notopmargin{
    margin-top: 0!important;
}
.advertisement__item_holder{
    position: relative;
    display: inline-block
}
.advertisement__item_holder.width-300{
    width: 300px;
    height: 100px;
}

.advertisement__item_holder .label, .advertisement__item_holder .label, .advertisement__item_holder .label, .advertisement__item_holder .label {
    position: absolute;
    top: 50%;
    left: -22px;
    transform: rotate(270deg) translateX(-48%);
    transform-origin: 0 0;
    letter-spacing: 1.3px;
}
.list .list__item_link a p{
    display: none;
}
.age-popup-open .container{
    filter: url(#blurFilter);
}
.list .list__item_link a .duration{
    bottom: 0;
    left: 0;
    right: auto;
    display: block;
}
.list .list__item_link a .duration svg,
.list .list__item_link a time svg{
    width: 11px;
    height: 11px;
    color: #8d8d92;
    margin: 0 4px 0 0;
    display: inline-block;
    vertical-align: middle;
}
.list .list__item_link a time svg{
    height: 9px;
}
.list .list__item_link a .duration strong,
.list .list__item_link a time strong{
    display: inline-block;
    vertical-align: middle;
}
.fluid_video_wrapper{
    max-height: 560px!important;
}